@charset "utf-8";
@font-face {
    font-family: wenyue;
    src: url("../font/wenyue.otf");
}
* { padding: 0; margin: 0; outline: 0; text-decoration: none; list-style: none;box-sizing: border-box;}
html,body{font-size: 14px;font-family:"Microsoft YaHei","PingFang SC";background: #fff;color: #000;}
input,textarea,select{font-family:"Microsoft YaHei","PingFang SC";font-size: 14px;}
img,input,textarea{ border: none; }
h1,h2,h3,h4,h5{font-weight: normal;font-size: 14px;}
table{width: 100%;border-collapse: collapse;}
audio,canvas,video{ display: inline-block; *display: inline; *zoom: 1;}
html.hide{overflow: hidden;}
body.hide{overflow: hidden;}
a{color: #000;}
.fl{ float: left;}
.fr{float: right;}
.clear:after{ content: ''; display: table; clear: both; }
p{line-height: 1.6em;}
.img100 img{vertical-align: bottom;width: 100%;}
.middle-box{display: table; height: 100%;  width:100%; margin:0 auto; position:relative; table-layout: fixed;}
.middle-inner{display: table-cell; vertical-align:middle; *position:absolute; *top:50%; *left:50%; width:100%;}
.pc-show{display: block;}
.wap-show{display: none;}
.position-full{position: absolute;top:0;left: 0;width: 100%;height: 100%;}
.relative{position: relative;}
.text-center{text-align: center;}
.overhide{overflow: hidden;}
.padding-tb16{padding: 16px 0;}
.padding-tb40{padding: 40px 0;}
.padding-tb60{padding: 60px 0;}
.w950{width: 950px;margin: 0 auto;}
.w1180{width: 1180px;margin: 0 auto;}
    .w1180 ul li { width:145px;}
.w1020{width: 1020px;margin: 0 auto;}
.bgf1{background: #f1f1f1;}
.bgfff{background: #fff;}
.bg2a76d6{background: #2a76d6;}
/*.h30{height: 30px;}*/

#wrapper {
    width: 1003px;
    margin: 0 auto;
}

#container {
}

#main {
    margin-top: 15px;
}

#header {
}

#left {
    width: 740px;
    float: right;
    margin-left: 15px;
}

#right {
    width: 234px;
    float: left;
}

#footer {
    text-align: center;
    padding: 10px 0 10px 0;
    margin-top: 20px;
    background-color: #193a5b;
    width: 100%;
}

#comp {
    margin: 10px 0;
    float: left;
    width: 1003px;
}

/*header s*/
.header{background: #fff;position: relative;z-index: 999;height: 150px;padding: 17px 0;}
.logo img{height: 116px;display: block;}
.header-code{position: absolute;left: 735px;top:50%;margin-top: -54px;}
.header-code .img100{width: 107px;}
.sys{position: absolute;left: 100%;top:18px;margin-left: 10px; width: 34px;font-size: 0;}
.sys p{display: inline-block;width: 15px;font-size: 15px;vertical-align: top;line-height: 1em;margin-left: 4px;}
.sys p:first-child{margin-left: 0;}
.header-tel{position: absolute;right: 0;top:50%;margin-top: -33px;}
.header-tel img{display: inline-block;vertical-align: middle;width: 29px;}
.header-tel span{display: inline-block;vertical-align: middle;font-size: 17px;margin-left: 5px;}
.header-tel div:nth-child(1){margin-bottom: 8px;}
.header-tel strong{display: inline-block;vertical-align: middle;font-size: 22px;font-weight: normal;font-family: Arial;}
.nav{font-size: 0;}
.nav li{display: inline-block;vertical-align: middle;font-size: 14px;margin-right: 30px; width:100px; }
.nav li:last-child{margin-right: 0;}
.nav-yi{font-size: 15px;font-weight: bold;color: #fff;line-height: 40px;}
/*header e*/


/*index s*/
.bannerDot{position: absolute;width: 100%;left: 0; bottom:15px;z-index: 9;}
.bannerDot .swiper-pagination-bullet{margin: 0 6px;background: #fff;border:1px solid #2a76d6;opacity: 1;}
.bannerDot .swiper-pagination-bullet-active{background: #2a76d6;border-color: #2a76d6;}
.product{font-size: 0; text-align: center; width: 1061px;margin: 0 auto;}
.product li{font-size: 14px;display: inline-block;vertical-align: top;text-align: center;border-right: 1px solid #79a9e5;padding: 21px 10px;}
.product li:last-child{border-right: none;}
.product li:last-child{margin-right: 0;}
.product li h3{font-size: 24px;color: #fff;margin-bottom: 10px;}
.djck{display: inline-block;width: 92px;line-height: 22px;text-align: center;background: #fff;font-size: 15px;color: #2a76d6;}
.kfzx{font-size: 0;border: 1px solid #d2d2d2;}
.kfzx li{font-size: 14px;display: inline-block;vertical-align: top;height: 90px;border-right: 1px solid #d2d2d2;width: 107px;padding:13px 8px 0;}
.kfzx li:nth-child(1){padding: 0;}
.kfzx li:nth-child(2) h4{margin-bottom: 15px;}
.kfzx li:nth-child(2){width: 195px;}
.kfzx li:nth-child(3){width: 230px;}
.kfzx li:nth-child(4){width: 184px;}
.kfzx li:nth-child(5){width: 232px;border-right: none;padding-right: 0;}
.kfzx li:nth-child(5) p{font-size: 12px;line-height: 1.6em;}
.kfzx li h4{margin-bottom: 5px;}
.kfzx li p{font-size: 15px;color: #000;line-height: normal;}
.title-img img{display: block;margin: 0 auto;vertical-align: bottom;}
.case-con{width: 1130px;background: #f3f3f3;padding: 16px;margin: 0 auto;}
.case-con ul{font-size: 0;}
.case-con li{display: inline-block;vertical-align: top;width: 32%;margin-right: 2%;font-size: 14px;margin-top: 2%;}
.case-con li:nth-child(3n){margin-right: 0;}
.case-con li:nth-child(1){margin-top: 0;}
.case-con li:nth-child(2){margin-top: 0;}
.case-con li:nth-child(3){margin-top: 0;}
.case-bot{line-height: 44px;background: #007bdb;padding: 0 9px;position: relative;}
.case-bot h3{font-size: 25px;font-weight: bold;color: #fff;}
.case-bot img{position: absolute;right: 0;bottom:0;}
.padding-tb50{padding: 50px 0;}
.w1100{width: 1100px;margin: 0 auto;}
.ys-list li{margin-bottom: 40px;}
.ys-list li:last-child{margin-bottom: 0;}
.ys-list li:nth-child(odd) .ys-img{float: right;}
.ys-list li:nth-child(odd) .ys-con{float: left;}
.ys-list li:nth-child(even) .ys-img{float: left;}
.ys-list li:nth-child(even) .ys-con{float: right;}
.ys-con{width: 50%;}
.ys-img{width: 46%;}
.ys-img img{max-width: 100%;}
.num{position: absolute;font-size: 109px;color: #0178d8;font-family: wenyue;line-height: 1em;top:15px;left: 0;}
.ys-con{padding-left: 90px;position: relative;}
.ys-top span{text-transform: uppercase;color: #0178d8;font-size: 21px;}
.ys-top h3{color: #0178d8;font-size: 32px;white-space: nowrap;}
.ys-top .i{width: 318px;border-bottom: 1px dashed #dbdbdb;margin: 5px 0;}
.ys-con{padding-top: 50px;}
.ys-des{width: 380px;max-width: 100%;}
.ys-des p{font-size: 17px;color: #b3b3b3;text-align: justify;}
.ys-list li:nth-child(2) .ys-img{width: 40%;}
.ys-list li:nth-child(2) .ys-con{width: 56%;}
.ys-list li:nth-child(3) .ys-con{padding-top: 20px;}
.ys-list li:nth-child(3) .ys-img{padding-top: 70px;}
.ys-list li:nth-child(3) .num{top:-20px;}
.about{padding: 20px 0;}
.about-title h2{font-size: 48px;font-weight: bold;color: #fef4eb;}
.about-title p{font-size: 17px;color: #e2e1e1;}
.about-title span{display: inline-block;position: relative;font-size: 16px;color: #fef4eb;text-transform: uppercase;margin: 5px 0;}
.about-title span:before{content: '';position: absolute;top:50%;border-top: 1px solid #fef4eb;width: 90px;right: 100%;margin-right: 10px;}
.about-title span:after{content: '';position: absolute;top:50%;border-top: 1px solid #fef4eb;width: 90px;left: 100%;margin-left: 10px;}
.about-bot{width: 970px;margin: 0 auto;}
.about-title{margin-bottom: 15px;}
.about-con{width: 47.5%;padding-top: 2px;}
.about-img{width: 50.3%;}
.about-con p{font-size: 15px;color: #fef4eb;font-family: "宋体";line-height: normal;text-align: justify;}
.about-page{margin-bottom: 18px;}
.about-page:last-child{margin-bottom: 0;}
.zs{font-size: 0;width: 820px;margin: 0 auto;padding: 35px 0;}
.zs li{font-size: 14px;display: inline-block;vertical-align: top;width: 31%;margin-right: 3.5%;margin-top: 2%;text-align: center;}
.zs li:nth-child(3n){margin-right: 0;}
.zs li:nth-child(1){margin-top: 0;}
.zs li:nth-child(2){margin-top: 0;}
.zs li:nth-child(3){margin-top: 0;}
.zs li p{font-size: 16px;color: #000;margin-top: 10px;}
.gssl{text-align: center;font-size: 0;width: 1000px;margin: 0 auto;padding: 20px 0;}
.gssl li{text-align: center;font-size: 14px;display: inline-block;vertical-align: top;margin-right: 45px;margin-top: 30px;}
.gssl li:nth-child(1){margin-top: 0;}
.gssl li:nth-child(2){margin-top: 0;}
.gssl li:nth-child(3){margin-top: 0;}
.gssl li:nth-child(3n){margin-right: 0;}
.gssl li:nth-child(4),.gssl li:nth-child(5){margin-right: 38px;}
.gssl li:nth-child(7),.gssl li:nth-child(8){margin-right: 56px;}
.gssl li p{font-size: 24px;color: #000;margin-top: 5px;}
.lc{text-align: center;font-size: 0;width: 968px;margin: 0 auto;padding: 30px 0;}
.lc li{text-align: center;font-size: 14px;display: inline-block;vertical-align: top;margin-right: 40px;margin-top: 30px;}
.lc li:nth-child(3n){margin-right: 0;}
.lc li:nth-child(4),.lc li:nth-child(5){margin-right: 54px;}
.lc li p{font-size: 20px;color: #000;margin-top: 10px;}
.lc li:nth-child(1){margin-top: 0;}
.lc li:nth-child(2){margin-top: 0;}
.lc li:nth-child(3){margin-top: 0;}
.tizhi{width: 1084px;margin: 0 auto;font-size: 0;padding: 30px 0;}

.tizhi li{display: inline-block;vertical-align: top;width: 31%;margin-right: 3.5%;font-size: 14px;margin-top: 3.5%;}
.tizhi li:nth-child(3n){margin-right: 0;}
.tizhi li:nth-child(1){margin-top: 0;}
.tizhi li:nth-child(2){margin-top: 0;}
.tizhi li:nth-child(3){margin-top: 0;}

.title-con{height: 123px;width: 950px;margin: 0 auto;border-left: 1px solid #fff;padding-top: 18px;}
.title-line{display: inline-block;position: relative;margin-bottom: 5px;}
.title-con h2{color: #fff;font-weight: bold;font-size: 42px;letter-spacing: 10px;margin-left: 10px;}
.title-line .i1{content: '';position: absolute;top:50%;border-top: 1px solid rgba(255,255,255,.3);width: 245px;right: 100%;margin-right: 54px;}
.title-line .i1:before{content: '';position: absolute;top:-1px;border-top: 1px solid rgba(255,255,255,.3);width: 120px;left: 0;transform: rotate(40deg);transform-origin: left;}
.title-line .i2{content: '';position: absolute;top:50%;border-top: 1px solid rgba(255,255,255,.3);width: 245px;left: 100%;margin-left: 54px;}
.title-line .i2:before{content: '';position: absolute;top:-1px;border-top: 1px solid rgba(255,255,255,.3);width: 120px;right: 0;transform: rotate(-40deg);transform-origin: right;}
.title-con p{display: inline-block;vertical-align: middle;margin: 0 9px;}
.title-con span{display: inline-block;vertical-align: middle;color: #fff;}
.title-con img{display: inline-block;vertical-align: middle;width: 20px;}

.title-ys h2{font-size: 25px;}
.title-ys .title-con{padding-top: 30px;width: 1020px;}
.title-ys .title-line{margin-bottom: 10px;}
.title-ys .title-line div{width: 190px;}
.title-ys .title-line .i1{margin-right: 10px;}
.title-ys .title-line .i2{margin-left: 10px;}

.title-gssl .title-con{width: 972px;}
.title-gssl .i1{margin-right: 3px;}
.title-gssl .i2{margin-left: 3px;}



.title-lc .title-line div{width: 168px;}


.title-con-tizhi{width: 1084px;}
/*index e*/


.imgscale .img100{overflow: hidden;}
.imgscale .img100 img{transition: all .4s;}
.imgscale:hover .img100 img{transform: scale(1.1);}
.background-cover{
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}

.slideUp,.swiper-slide-active .banner-des{
    animation:slideUp 1s both;-webkit-animation:slideUp 1s both;
}
@keyframes slideUp{
    0%{opacity:0;-webkit-transform: translateY(60px);transform: translateY(60px);}
    100%{opacity: 1;-webkit-transform: translateY(0px);transform: translateY(0px);}
}
.slideLeft{
    animation:slideLeft 1s both;-webkit-animation:slideLeft 1s both;
}
@keyframes slideLeft{
    0%{opacity:0;-webkit-transform: translateX(-60px);transform: translateX(-60px);}
    100%{opacity: 1;-webkit-transform: translateX(0px);transform: translateX(0px);}
}
.slideRight{
    animation:slideRight 1s both;-webkit-animation:slideRight 1s both;
}
@keyframes slideRight{
    0%{opacity:0;-webkit-transform: translateX(60px);transform: translateX(60px);}
    100%{opacity: 1;-webkit-transform: translateX(0px);transform: translateX(0px);}
}
.tobig{
    animation:tobig 1s both;-webkit-animation:tobig 1s both;
}
@keyframes tobig{
    0%{opacity:0;-webkit-transform: scale(0);transform: scale(0);}
    100%{opacity: 1;-webkit-transform: scale(1);transform: scale(1);}
}
.titled {
    border-bottom: #193a5b solid 2px;
    height: 38px;
    padding-right: 15px;
    margin-bottom: 12px;
}

    .titled h2 {
        padding-left: 25px;
        color: #333;
        line-height: 38px;
        height: 38px;
        font-size: 14px;
    }

    .titled .tlbg {
        background: url("/templates/brue/images/tit.png") no-repeat left;
        padding-left: 25px;
        color: #333;
        line-height: 38px;
        height: 38px;
        font-weight: bold;
    }


    .titled span {
        padding-left: 10px;
        line-height: 38px;
        font-weight: normal;
        color: #a00103;
    }

    .titled b {
        float: right;
        line-height: 38px;
        font-weight: normal;
        padding-top: 10px;
    }

        .titled b a {
            color: #333;
            line-height: 38px;
        }

            .titled b a:visited {
                color: #a00103;
            }

            .titled b a:hover {
                color: #a00103;
                text-decoration: underline;
            }

    .titled .place {
        float: right;
        padding-right: 10px;
        font-family: "宋体";
        color: #666;
        font-weight: normal;
    }

        .titled .place a {
            color: #666;
            padding: 0 3px;
            line-height: 38px;
        }

            .titled .place a:visited {
                color: #666;
            }

            .titled .place a:hover {
                color: #f00;
                text-decoration: underline;
            }

.title1 {
    background-color: #193a5b;
    height: 38px;
    padding-right: 15px;
    margin-bottom: 5px;
}

    .title1 .trbg {
        padding-left: 25px;
        color: #fff;
        line-height: 38px;
        height: 38px;
        font-weight: bold;
    }

    .title1 h2 {
        background: url("/templates/brue/images/title_l.gif") no-repeat left top;
        padding-left: 15px;
        color: #333;
        line-height: 38px;
        height: 38px;
    }

.title2 {
    background: url("/templates/brue/images/title1_r.gif") no-repeat right top;
    height: 33px;
    margin-bottom: 10px;
}

    .title2 .trxg {
        background: url("/templates/brue/images/title1_l.gif") no-repeat left top;
        color: #009240;
        font-size: 14px;
        padding-left: 20px;
        line-height: 33px;
        font-weight: bold;
    }

    .title2 h2 {
        background: url("/templates/brue/images/title1_l.gif") no-repeat left top;
        color: #009240;
        font-size: 14px;
        padding-left: 20px;
        line-height: 33px;
    }

    .title2 a, .title2 a:visited {
        float: right;
        display: block;
        line-height: 33px;
        font-weight: normal;
        padding-right: 10px;
        color: #009240;
        font-size: 12px;
    }

        .title2 a:hover {
            color: #009240;
            text-decoration: underline;
        }
.submenu {
}

    .submenu dl {
        list-style: none;
    }

    .submenu dt {
        line-height: 25px;
        height: 25px;
        padding: 2px 0;
        color: #666666;
    }

        .submenu dt a {
            line-height: 25px;
            background: url("/templates/brue/images/cion_01.jpg") no-repeat 20px 9px;
            color: #666; /*color:#ffffff;background:url(../images/submenu_a.gif) no-repeat left top;*/
            display: block;
            padding-left: 35px; /*text-align:center; padding-right:20px;*/
        }

    .submenu #current {
        color: #ffffff;
        background: url("/templates/brue/images/submenu_a.gif") no-repeat left top;
    }

    .submenu dd a {
        padding: 2px 0 2px 35px; /*background:url(../images/cion03.gif) no-repeat 20px 6px;*/
        color: #333;
        line-height: 20px;
    }

        .submenu dd a:visited {
            color: #666;
        }

        .submenu dd a:hover {
            color: #f00;
        }

    .submenu p a {
        background: url("/templates/brue/images/t.gif") no-repeat 30px 0;
        padding: 2px 0 2px 55px;
        color: #333;
        line-height: 20px;
    }

.con_b {
    background: #e8e8e8 url("/templates/brue/images/con_b.gif") no-repeat left bottom; padding-bottom: 10px;
    width: 234px;
    margin-bottom: 12px;
}

.con_t {
    background: url("/templates/brue/images/con_t.gif") no-repeat left top; padding-top: 10px;
}
/*footer样式开始*/
#footer {
    width: 100%;
    height: 150px;
    background: #193a5b;
    margin-top: 30px;
}

.f2 {
    width: 980px;
    height: 100px;
    margin: 0 auto;
    padding-top: 30px;
    text-align: center;
    color: #FFFFFF;
}

    .f2 a {
        color: #FFFFFF;
    }
.news_list {
}

.rnlist {
    padding: 0 10px;
}

.news_list ul {
    list-style: none;
}

.news_list li {
    line-height: 18px;
    padding: 6px 0;
    background: url("/templates/brue/images/line.gif") repeat-x left bottom;
}

    .news_list li a {
        color: #666666;
        background: url("/templates/brue/images/cion04.gif") no-repeat 12px 8px;
        padding: 0 0 0 25px;
        line-height: 18px;
        display: block;
    }

        .news_list li a:visited {
            color: #666666;
        }

        .news_list li a:hover {
            color: #000000;
        }

.news_list span {
    float: right;
    padding-right: 12px;
    line-height: 18px;
    color: #666666;
}

.news_list strong {
    line-height: 18px;
}

.news_list img {
    margin-top: 0 !important;
    margin-top: 6px;
}

.page {
    text-align: right;
    color: #009240;
    margin: 15px 0;
    font-weight: bold;
    font-size: 14px;
}

.page a {
    color: #009240;
}

    .page a:visited {
        color: #009240;
    }

    .page a:hover {
        color: #009240;
        text-decoration: underline;
    }

.page .PageCount {
    text-align: right
}
.container {
    padding: 0 15px;
    width: 720px;
}

.detail {
    padding: 5px 10px 5px 10px;
    width: 710px;
    overflow: hidden;
    font-size: 14px;
    color: #666666;
}

    .detail .propic {
        width: 700px;
       min-height:500px;
    }

.detail_news {
    width: 664px;
    overflow: hidden;
}
.content {
    text-align: left;
    font-size: 14px;
}

    .content h1 {
        font-size: 26px;
        font-weight: 800;
        line-height: 1.8em;
        text-align: center;
        color: #009240;
    }

    .content .content_time {
        text-align: center;
        line-height: 24px;
    }


    /*.content h1{  line-height:34px; text-align:center;}*/
    .content h2 {
        background: url("/templates/brue/images/title1_r.gif") no-repeat right top;
        height: 33px;
        margin-bottom: 5px;
        text-indent: 1.8em;
        line-height: 33px;
    }

        .content h2 p {
            background: url("/templates/brue/images/title1_l.gif") no-repeat left top;
            color: #009240;
            font-size: 14px;
            line-height: 33px;
            margin: 0;
        }

    /*.content h3{ font-size:26px; font-weight:800; line-height:1.8em; text-align:center;color:#009240;}*/


    .content h4 {
        color: #009240;
        font-size: 14px;
        text-indent: 1.5em;
    }

    .content h5 {
        background: url("/templates/brue/images/line.gif") repeat-x right bottom;
        text-align: center;
        line-height: 30px;
    }

    .content h6 {
        text-align: center;
        font-weight: normal;
        line-height: 24px;
    }

    .content div {
    }

    .content img {
        width:700px;
    }

    .content p {
        margin: 8px auto;
    }

    .content dl {
    }

    .content ol {
    }

    .content dl {
    }
    /*.content li{margin-left:3.5em;}*/
    .content span {
    }

    .content strong {
        color: #e60000;
    }

    .content a {
        text-decoration: underline;
    }

    .content table {
        font-size: 12px;
    }

        .content table td {
            padding: 0px 5px;
            color: #666666;
        }

        .content table p {
            margin: 0;
        }
.detail {
    padding: 5px 10px 5px 10px;
    width: 710px;
    overflow: hidden;
    font-size: 14px;
    color: #666666;
}

    .detail .propic {
        width: 700px;
        min-height:500px;
    }

.detail_news {
    width: 664px;
    overflow: hidden;
}
/* 上下 */
.prev_next {
    border-top: 2px solid #b1dcdd;
    line-height: 25px;
    padding: 10px 0;
    margin: 20px 0 0 0;
}

/* 相关 */
.related_title {
    background: url("/templates/brue/images/title02_02.gif") no-repeat right;
    color: #00637a;
    margin-top: 10px;
}

    .related_title p {
        background: url("/templates/brue/images/title02_01.gif") no-repeat left;
        padding: 0 20px 0 15px;
        margin: 0;
    }

        .related_title p span {
            line-height: 27px;
            background: url("/templates/brue/images/cion06.gif") no-repeat left 2px;
            padding: 0 0 0 17px;
        }

    .related_title a {
        color: #00637a;
    }

        .related_title a:visited {
            color: #00637a;
        }

        .related_title a:hover {
            color: #ff0000;
        }

.related_news {
    padding: 10px;
}

    .related_news ul {
        list-style-type: none;
    }

        .related_news ul li {
            background: url("/templates/brue/images/line02.gif") repeat-x bottom;
            padding: 3px 0;
        }

            .related_news ul li span {
                float: right;
            }

            .related_news ul li a {
                display: block;
                background: url("/templates/brue/images/cion07.gif") no-repeat left 8px;
                padding: 0 0 0 15px;
                color: #525252;
                margin: 0 0 0 13px;
            }

                .related_news ul li a:visited {
                    color: #525252;
                }

                .related_news ul li a:hover {
                    color: #007085;
                }

.regional {
    line-height: 20px;
    padding: 5px 10px 0 20px;
}

    .regional a {
        padding: 0 10px 0 0;
    }
.prob_list {
    padding-bottom: 10px;
    width:750px;
}

    .prob_list .cn2 {
        float: left;
        width: 240px;
        text-align: center;
    }

        .prob_list .cn2 .prob_pic {
            width: 240px;
            height: 240px;
            margin: 0 auto 8px auto;
        }

            .prob_list .cn2 .prob_pic a {
                background: #ffffff;
                border: 3px solid #e7e7e7;
                display: table-cell;
                vertical-align: middle;
                text-align: center;
                *display: block;
                *font-size: 104px;
                *font-family: Arial;
                height: 240px;
                width: 240px;
            }

            .prob_list .cn2 .prob_pic img {
                vertical-align: middle;
            }

        .prob_list .cn2 span {
            color: #666;
            line-height: 18px;
            display: block;
        }

            .prob_list .cn2 span a, .ipro .cn p a:visited, .ipro .cn p a:hover {
                color: #666;
                line-height: 18px;
            }

            .prob_list .cn2 span strong {
                line-height: 18px;
            }
/*在线客服开始*/
.online {
    background: url("/templates/brue/images/QQbg.png") no-repeat;
    height: 305px;
    width: 108px;
    padding-top: 40px;
    padding-left: 10px;
    position: fixed;
    left: 0px;
    top: 250px;
    width: 100px;
    z-index: 999;
}

    .online .onlineqq1 {
        width: 77px;
        height: 22px;
        margin-top: 125px;
        margin-left: 5px;
    }

    .online .onlineqq2 {
        width: 77px;
        height: 22px;
        margin-top: 30px;
        margin-left: 5px;
    }

    .online .wangwang {
        width: 75px;
        height: 35px;
        margin-top: 25px;
        margin-left: 5px;
    }
/*在线客服结束*/