﻿.common-title { margin-top: 30px; margin-bottom: 20px; padding-left: 0; }
    .common-title h1 { font-size: 20px!important; color: #333333; letter-spacing: 2px; }
    .common-title span { display: inline-block; width: 62px; height: 4px; background: #e8962a; }
.t-title { margin-top: 30px; margin-bottom: 10px; float: left; }
    .t-title h1 { font-size: 20px!important; color: #333333; letter-spacing: 2px; }
    .t-title span { display: inline-block; width: 62px; height: 4px; background: #e8962a; }
.h-title { margin-top: 30px; margin-bottom: 10px; float: left; }
    .h-title h1 { font-size: 20px!important; color: #333333; letter-spacing: 2px; }
    .h-title span { display: inline-block; width: 62px; height: 4px; background: #e8962a; }
.common-title p { display: inline-block; font-size: 14px; color: #999999; }
.col-md-8 { width: 66.66666667%; padding-right: 30px; }
.col-xs-8 { width: 66.66666667%; padding-right: 30px; }
.col-md-4 { width: 33.33333333%; padding-left: 30px; }
.col-xs-4 { width: 33.33333333%; padding-left: 30px; }
.Interface { width: 100%; }
    .Interface img { width: 280px; margin-right: 40px; }
.t-news { width: 100%; float: left; list-style-type: none; }
    .t-news li { line-height: 30px; }
        .t-news li a { font-size: 14px; color: #333; float: left; }
        .t-news li span { float: right; }
.h-news { width: 100%; float: left; list-style-type: none; }
    .h-news li { line-height: 30px; }
        .h-news li a { font-size: 14px; color: #333; float: left; }
            .h-news li a:hover { color: #b00721; }
        .h-news li span { float: right; }
.contact { width: 100%; float: left; list-style-type: none; }
    .contact li { width: 100%; float: left; margin: 5px 0; }
        .contact li p { font-size: 14px; color: #333; float: left; text-align: left; }
            .contact li p img { width: 20px; height: 20px; margin-right: 10px; }

dl, dd, dt { margin: 0; padding: 0; }
a { text-decoration: none; }

.floating_ck { position: fixed; top: 50%; right: 0; }
    .floating_ck dl dd { position: relative; width: 150px; height: 40px; background-color: #646577; border-bottom: solid 1px #555666; text-align: center; background-repeat: no-repeat; background-position: center 20%; cursor: pointer; }
        .floating_ck dl dd:hover { background-color: #e40231; border-bottom: solid 1px #a40324; }
            .floating_ck dl dd:hover .floating_left { display: block; }
.consult, .words { background-image: url(images/icon0701/zxicon.png); }
.quote { background-image: url(images/icon0701/kficon.png); }
.qrcord { background-image: url(images/icon0701/erweima.png); }
.return { background-image: url(images/icon0701/fanhui.png); }
.floating_ck dd span { color: #fff; display: block; padding-top: 0; line-height: 40px; }
.floating_left { position: absolute; left: -160px; top: 0px; height: 80px; background-color: #e40231; border-bottom: solid 1px #a40324; display: none; }
    .floating_left a { color: #fff; line-height: 80px; }
.floating_ewm { height: 260px; top: -180px; }
    .floating_ewm i { background-image: url(images/erweima.png); display: block; width: 145px; height: 145px; margin: auto; margin-top: 7px; }
    .floating_ewm p { color: #fff; margin-top: 5px; }
    .floating_ewm .qrcord_p01 { font-size: 12px; line-height: 20px; }
    .floating_ewm .qrcord_p02 { font-size: 18px; }
