/* Main Banner Star */
#main-banner { text-align: center;}
/* Main Banner End */

/* Main Page Star */
#main-page { padding-bottom: 10px; background: url('../img/main-body-bg.jpg') repeat;}
    .main-page { background: #FFF; padding: 20px 30px 20px;}
/* Main Page End */

/* Inner Page Star */
.inner-page { }
    .inner-page .side-left { float: left; width: 240px;}
    .inner-page .side-right { float: right; width: calc(100% - 270px);}
/* Inner Page End */

/* Hot News Star */
.hot-news { }
    .hot-news.mt-20 { margin-top: 20px;}
/* Hot News End */

/* Hot Industry Star */
.hot-industry { }
    .hot-industry.mt-20 { margin-top: 20px;}
    .hot-industry ul.lists { margin-top: 20px;}
    .hot-industry ul.lists li { float: left; width: 19.200000%; margin-right: 1.000000%; padding: 10px; margin-bottom: 15px;}
    .hot-industry ul.lists li:nth-child(5n) { margin-right: 0;}
    .hot-industry ul.lists li .names { padding: 5px 0; background: #f7f7f7; text-align: center;}
    .hot-industry ul.lists li .imgs { overflow: hidden;}
    .hot-industry ul.lists li .imgs img { -o-transition: all .3s; -moz-transition: all .3s; -webkit-transition: all .3s; -ms-transition: all .3s; transition: all .3s;}
    .hot-industry ul.lists li:hover .imgs img { transform:scale(1.1); }
    .hot-industry ul.lists li:hover { background: #79afd5;}
    .hot-industry ul.lists li:hover .names { background: #79afd5; color: #FFF;}
/* Hot Industry Star */

/* Current Location Star */
.current-location { margin: 0 0 35px; border: 1px solid #faf5f0; line-height: 40px; padding-left: 95px; background: url('../img/location-icon-home.png') left center no-repeat #f9f8f8;}
    .current-location span { font-family: "黑体"; margin: 0 5px;}
/* Current Location End */

/* List Image Text Star */
ul.list-image-text { }
    ul.list-image-text li { float: left; width: 32.666666%; margin-right: 1.000000%; padding: 10px; margin-bottom: 15px;}
    ul.list-image-text li:nth-child(3n) { margin-right: 0;}
    ul.list-image-text li .names { padding: 5px 0; background: #f7f7f7; text-align: center;}
    ul.list-image-text li .imgs { overflow: hidden;}
    ul.list-image-text li .imgs img { -o-transition: all .3s; -moz-transition: all .3s; -webkit-transition: all .3s; -ms-transition: all .3s; transition: all .3s;}
    ul.list-image-text li:hover .imgs img { transform:scale(1.1); }
    ul.list-image-text li:hover { background: #79afd5;}
    ul.list-image-text li:hover .names { background: #79afd5; color: #FFF;}
/* List Image Text End */

/* Detail Content Star */
.detail-content { padding-bottom:30px; text-align: left;}
    .detail-content .head { text-align: center;}
    .detail-content .head .name { line-height:32px;font-size:22px;font-weight:700;margin: 0 0 20px;padding: 20px 0;border-bottom: 1px dotted #ccc;color: #333;}
    .detail-content .head .date {color:#999;font-size:14px;line-height:30px;}
    .detail-content .head .bdshare { margin: 0 auto; display: inline-table;}
    .detail-content .head .bdshare span { float: left; vertical-align: middle; margin-top: 6px;}

    .detail-content .detail {padding:0;font-size:14px;line-height:24px;color:#333; margin-top: 20px;}
    .detail-content .detail img {max-width:100%}
/* Detail Content End */

/* Detail Page Star */
.detail-page { text-align: left;}
    .detail-page ul.rexlink {border-top:1px solid #ECECEC}
    .detail-page ul.rexlink>li {border-bottom:1px solid #ECECEC;position:relative;line-height:24px;padding:12px 0 12px 80px; }
    .detail-page ul.rexlink>li span {position:absolute;top:12px;left:0;width:80px;color:#666}
    .detail-page ul.rexlink>li a {color:#000; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden;}
/* Detail Page End */

/* Detail Back Star */
.detail-back {text-align:right; margin-top: 30px; padding-bottom: 10px;}
    .detail-back a.btn-back {width:100px;padding:5px 20px;text-align:center;border:1px solid #005bac;color:#005bac;}
/* Detail Back End */

/* Detail Map Star */
.detail-map { margin: 30px 0 0 0; position: relative;}
    .detail-map .containerMap { width: 100%; height: 420px; overflow: hidden; border: solid 1px #e4e4e4; -moz-border-radius: 3px; -webkit-border-radius: 3px;  border-radius: 3px;}
    .detail-map .mapIcon { text-align: left; position: absolute;left: 60px; top: 60px; background: rgba(255,255,255,.9);padding: 2%;max-width: 40%; color: #555;}
    .detail-map .mapIcon a { color: #555;}
    .detail-map .mapIcon a:hover { color: #005bac;}
    .detail-map .mapIcon .company { color: #212121; font-weight: 700;}
    .detail-map .mapIcon ul.list { margin: 10px 0 0 0; font-size: 15px;}
    .detail-map .mapIcon ul.list li { margin: 0 0 5px 0; font-weight: lighter;}
    .detail-map .mapIcon ul.list li i { width: 16px; height: 16px; color: #888; display: inline-block; margin: 0 10px 0 0; text-align: center;}
/* Detail Map End */

/* Inquiry Form Star */
ul.inquiry-form { margin: 0 auto; width: 80%;}
    ul.inquiry-form li { margin-bottom: 10px;}
    ul.inquiry-form li label { float: left; width: 100px; color: #333; font-size: 14px; line-height: 46px; font-weight: 700; text-align: right;}
    ul.inquiry-form li .val { float: right; width: calc(100% - 150px);}

    ul.inquiry-form li .val.captcha .input { width: 50%; float: left;}
    ul.inquiry-form li .val.captcha .code { float: left; height: 44px;}
    ul.inquiry-form li .val.captcha .code img { height: 44px; border: 1px solid rgb(204, 204, 204); cursor: pointer;}


    ul.inquiry-form li .val .button { width: 49%; margin-right: 2%; float: left; outline: 0; display: block;height: 44px;border: 0;font-size: 18px;line-height: 44px;transition: all 0.3s linear;z-index: 1;vertical-align: top;}
    ul.inquiry-form li .val .button:nth-child(2n) { margin-right: 0;}
    ul.inquiry-form li .val .submit { background: #6ba1c8; color: #fff;}
    ul.inquiry-form li .val .submit:hover { background:#79afd5;}
    ul.inquiry-form li .val .reset { background:#999797; background: linear-gradient(to bottom,#999797,#999797); color: #fff;}
    ul.inquiry-form li .val .reset:hover { background:#8a8888; background:linear-gradient(to bottom,#858585,#858585);}
/* Inquiry Form End */



/* Pages Star */
.pages{ text-align: center;padding: 15px 0;font-size: 13px; font-family:Verdana,Arial,Helvetica,sans-serif; }
    .pages .item { display: inline-block; vertical-align: top; margin: 0 2px 2px 2px; border: 1px solid #eaeaea; line-height: 32px; min-width: 20px; text-align: center; padding: 0 10px; text-transform:capitalize; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;}
    .pages .on { background: #eaeaea;}
/* Pages End */

/* Ajax Page Star */
.ajax-page { text-align: center; margin: 0 auto;}
    .ajax-page .current { color: #fff; background-color: #e75520; border-color: #e75520;}
/* Ajax Page End */

/* Loading Star */
.loading { font-size: 0; text-align: center; line-height: 10px; margin: 20px auto;}
    .loading i { margin: 0 9px; display: inline-block; vertical-align: top; width: 10px; height: 10px; background-color: #333; -moz-border-radius: 100%; -webkit-border-radius: 100%; border-radius: 100%;}

    .loading i:nth-of-type(1) {-webkit-animation: loading1 1s linear infinite;animation: loading1 1s linear infinite;}
    .loading i:nth-of-type(2) {opacity: .85;-webkit-animation: loading2 1s linear infinite;animation: loading2 1s linear infinite;}
    .loading i:nth-of-type(3) {opacity: .7;-webkit-animation: loading3 1s linear infinite;animation: loading3 1s linear infinite;}
    .loading i:nth-of-type(4) {opacity: .55;-webkit-animation: loading4 1s linear infinite;animation: loading4 1s linear infinite;}
    .loading i:nth-of-type(5) {opacity: .4;-webkit-animation: loading5 1s linear infinite;animation: loading5 1s linear infinite;}
    .loading i:nth-of-type(6) {-webkit-opacity: .25;animation: loading6 1s linear infinite;animation: loading6 1s linear infinite; }

    @keyframes loading1 { 0% {opacity: 1} 50% {opacity: .25} 100% {opacity: 1} }
    @keyframes loading2 { 0% {opacity: .85} 10% {opacity: 1} 60% {opacity: .25} 100% {opacity: .85} }
    @keyframes loading3 { 0% {opacity: .7} 20% {opacity: 1} 70% {opacity: .25} 100% {opacity: .7} }
    @keyframes loading4 { 0% {opacity: .55} 30% {opacity: 1} 80% {opacity: .25} 100% {opacity: .55} }
    @keyframes loading5 { 0% {opacity: .4} 40% {opacity: 1} 90% {opacity: .25} 100% {opacity: .4} }
    @keyframes loading6 { 0% {opacity: .25} 50% {opacity: 1} 100% {opacity: .25} }

    @-webkit-keyframes loading1 { 0% {opacity: 1} 50% {opacity: .25} 100% {opacity: 1} }
    @-webkit-keyframes loading2 { 0% {opacity: .85} 10% {opacity: 1} 60% {opacity: .25} 100% {opacity: .85} }
    @-webkit-keyframes loading3 { 0% {opacity: .7} 20% {opacity: 1} 70% {opacity: .25} 100% {opacity: .7}}
    @-webkit-keyframes loading4 { 0% {opacity: .55} 30% {opacity: 1} 80% {opacity: .25} 100% {opacity: .55}}
    @-webkit-keyframes loading5 { 0% {opacity: .4} 40% {opacity: 1} 90% {opacity: .25} 100% {opacity: .4}}
    @-webkit-keyframes loading6 { 0% {opacity: .25} 50% {opacity: 1} 100% {opacity: .25}}
/* Loading End */



/* <1920的设备 */
@media screen and (max-width: 1920px){

}

/* <1680的设备 */
@media screen and (max-width: 1680px){

}

/* <1500的设备 */
@media screen and (max-width: 1500px){

}

/* <1440的设备 */
@media screen and (max-width: 1440px){

}

/* <1366的设备 */
@media screen and (max-width: 1366px){

}

/* <1200的设备 */
@media screen and (max-width: 1200px){

}

/* <991的设备 */
@media screen and (max-width: 991px){
    /* Main Page Star */
    #main-page .container { padding-left: 0; padding-right: 0;}
    .main-page { padding: 15px 10px 15px; }
    /* Main Page End */

    /* Current Location Star */
    .current-location { margin-bottom: 15px;}
    /* Current Location End */

    /* Inner Page Star */
    .inner-page .side-left { display: none;}
    .inner-page .side-right { float: none; width: 100%;}
    /* Inner Page End */

    /* List Image Text Star */
    ul.list-image-text li { width: 49.000000%; margin-right: 2.000000%; padding: 0; margin-bottom: 15px;}
    ul.list-image-text li:nth-child(3n) { margin-right: 2.000000%;}
    ul.list-image-text li:nth-child(2n) { margin-right: 0;}
    /* List Image Text End */

    /* Inquiry Form Star */
    ul.inquiry-form { width: 100%;}
    ul.inquiry-form li label { width: 80px;}
    ul.inquiry-form li .val { width: calc(100% - 90px);}
    /* Inquiry Form End */

    /* Hot Industry Star */
    .hot-industry ul.lists li { width: 49.000000%; margin-right: 2.000000%; padding: 0; margin-bottom: 10px;}
    .hot-industry ul.lists li:nth-child(2n) { margin-right: 0;}
    .hot-industry ul.lists li:nth-child(5) { display: none;}
    /* Hot Industry Star */

    /* Pages Star */
    .pages .item.num { display: none;}
    /* Pages End */
}

/* <767的设备 */
@media screen and (max-width: 767px){

}

/* <450的设备 */
@media screen and (max-width: 450px){

}