﻿@charset "utf-8";
/* CSS Document */
* /*全部元素，文本域字体为12像素，颜色#333*/ {
    margin: 0;
    padding: 0;
    font-size: 14px;
    font-family: "微软雅黑";
    color: #333;
    line-height: 180%;
    border: none;
    font-style: normal;
}

.floatL {
    float: left;
    display: inherit;
}

ul, li /*去掉列表项标记*/ {
    list-style-type: none;
}

sup, sub /*上下标字体70%*/ {
    font-size: 70%;
}
/*超级链接，默认为黑色，移上去变红色，建议改为对应网站主色调*/
a /*超链接去掉下划线，颜色为#000，建议改为对应网站主色调*/ {
    text-decoration: none;
    color: #000;
}

    a:hover /*超链接移上去变#0074d7，建议改为对应网站主色调*/ {
        color: #0074d7;
    }
/*标题样式*/
h1, h2, h3, h4, h5, h6 /*设置标题下外边距为8px，字体为微软雅黑*/ {
    margin: 0 0 8px;
    font-family: "微软雅黑";
    font-weight: 100;
}

h4 /*标题字体大小24像素，建议重点突出*/ {
    font-size: 24px;
}

h5 /*标题字体大小18像素，建议文章正文标题*/ {
    font-size: 18px;
}

h6 /*标题字体大小14像素，建议栏目标题*/ {
    font-size: 14px;
}

/*文本内容样式*/
.txtSize12 /*文本字体12px，宋体*/ {
    font-family: "宋体";
    font-size: 12px;
}

.txtSize14 /*文本字体大小为14px;建议栏目标题*/ {
    font-size: 14px;
}

.txtSize18 /*文本字体大小为18px;建议文章正文标题*/ {
    font-size: 18px;
}

.txtSize24 /*文本字体大小为24px;建议重点突出*/ {
    font-size: 24px;
}

.txtalignC /*居中显示*/ {
    text-align: center;
}

.txtalignL /*居左显示*/ {
    text-align: left;
}

.txtalignR /*居右显示*/ {
    text-align: right;
}

/*标重点样式 */
.txtColor1 /*文本颜色为#333，建议次重点*/ {
    color: #333;
}

.txtColor2 /*文本颜色为#666，建议重点突出*/ {
    color: #666;
}

.txtColor3 /*文本颜色为#999，建议次要*/ {
    color: #999;
}

.txtColor3 /*文本颜色为#ccc，建议次次要*/ {
    color: #ccc;
}

/* 表格样式，建议改为对应网站主色调 */
table /*设置table(表格)的宽度为100%，居中，边框合并*/ {
    width: 100%;
    margin: 0 auto;
    border-collapse: collapse;
}

    table td, th /*设置表头,单元格内边距为5px，边框实线1px颜色：#ccc*/ {
        padding: 5px;
        border: solid 1px #ccc;
    }

    table th /*表头背景色浅灰色#eee*/ {
        background: #eee;
    }
/*鼠标经过变成手*/
button, input, select, textarea {
    line-height: inherit;
}
/*其它样式*/
/*预设宽度100%*/
.Width1 {
    width: 100%;
}
/*预设宽度1220*/
.Width1220 {
    width: 1220px;
}
/*设置模块水平居中*/
.MarginAuto {
    margin: 0 auto;
}
/*overflow：hidden*/
.OverflwH {
    overflow: hidden;
}

.DisBlock {
    display: block;
}

.floatleft {
    float: left;
}

.floatright {
    float: right;
}

.ellipsis /*文本溢出截取，一般为列表标题 */ {
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}

.clearfix /* 清除float(浮动)*/ {
    clear: both;
    height: 0px;
    font-size: 0px;
    _overflow: hidden;
}

body {
    min-width: 1220px;
}
/********************************************************幻灯片***********************************************************************/
.main_image {
    width: 100%;
    height: 780px;
    /*border-top: 1px solid #d7d7d7;*/
    overflow: hidden;
    margin: 0 auto;
    position: relative;
}

    .main_image ul {
        width: 100%;
        height: 780px;
        overflow: hidden;
        position: absolute;
        top: 0;
        left: 0;
    }

    .main_image li {
        float: left;
        width: 100%;
        height: 780px;
    }

        .main_image li span {
            display: block;
            width: 100%;
            height: 780px;
        }

        .main_image li a {
            display: block;
            width: 100%;
            height: 780px;
        }

div.flicking_con {
    position: relative;
    z-index: 999;
    width: 100%;
    margin: 0 auto;
}

    div.flicking_con .flicking_inner {
        position: absolute;
        width: 100%;
        height: 25px;
        text-align: center;
        margin: 0 auto;
        border:;
        bottom: 20px;
    }

.flicking_inner_main {
    width: auto;
    height: 21px;
    display: inline-block;
    border-radius: 40px;
    background: #854240;
    padding: 2px 10px;
}
/* 121126 */
div.flicking_con a {
    display: inline-block;
    width: 21px;
    height: 21px;
    line-height: 70px;
    overflow: hidden;
    margin: 0;
    padding: 0;
    /*background: url('../images/btn_main_img.png') 0 0 no-repeat;*/
    background: url('../images/btn_main_img.png')0 0 no-repeat;
}

    div.flicking_con a.on {
        background-position: 0 -21px;
    }

#btn_prev, #btn_next {
    z-index: 11111;
    position: absolute;
    display: block;
    width: 46px !important;
    height: 59px !important;
    top: 50%;
    margin-top: -29px;
    display: none;
}

#btn_prev {

    left: 100px;
}

#btn_next {

    right: 100px;
}
/*案例展示*/
.header_top {
    background: url(../images/banner_bg.png) repeat; /*height: 120px;*/
}

.logo_img {
    width: 298px;
    height: 80px;
}

.header_top_right {
    width: 66%;
margin:10px 0;
}

    .header_top_right ul li {
        width: 79px;
        height: 48px;
        margin-right: 55px;
        border-top-width: 2px;
        border-top-style: solid;
        border-top-color: #ccc;
        font-size: 16px;
        line-height: 16px;
        font-weight: bold;
        float: left;
        padding-top: 10px;
        cursor: pointer;
    }

        .header_top_right ul li a {
            font-size: 16px;
            color: #333;
            padding-left: 6px;
            float: left;
            line-height: 22px;
            text-align:center;
        }

        .header_top_right ul li span {
            font-size: 10px;
            color: #b8b8b8;
            float: left;
            line-height: 22px;
            width: 76px;
            text-align:center;
        }

.top_main {
    padding-top: 23px;
    padding-bottom: 19px;
}

.header_top .fonts {
    width: 4px;
    height: 4px;
    background: url(../images/banner_hui.png) no-repeat;
    display: inline-block;
    float: left;
    position: relative;
    top: 16px;
}

/*导航hover*/
.header_top_right ul li:hover {
    border-top-color: #f00;
}

    .header_top_right ul li:hover a {
        color: #f00;
    }

    .header_top_right ul li:hover span {
        color: #f00;
    }

    .header_top_right ul li:hover .fonts {
        background: url(../images/banner_red.png);
    }

/*导航active*/
.header_top_right ul .active {
    border-top-color: #f00;
}

.header_top_right ul li .aa {
    color: #f00;
}

.header_top_right ul li .spans {
    color: #f00;
}

.header_top_right ul li .fonte {
    background: url(../images/banner_red.png);
}

/*banner*/
.banner {
    width: 100%;
    height: 250px;
}
/*main*/
.main {
   
}

.main_top {
    width: 100%;
    display: inline-block;
    padding: 20px 0 40px;
}

    .main_top ul {
        width: 762px;
        margin: 0 auto;
    }

        .main_top ul li {
            width: 170px;
            height: 50px;
            line-height: 50px;
            text-align: center;
            background: #eee;
            border-radius: 25px;
            float: left;
            margin-right: 27px;
            margin: 20px 10px 0 10px;
            font-size: 20px;
            color: #333;
        }

            .main_top ul li a {
                font-size: 20px;
                color: #333;
                display: inline-block;
                width: 170px;
                height: 50px;
                line-height: 50px;
            }

            .main_top ul li:hover {
                background: #f00;
                cursor: pointer;
                color: #fff;
            }

                .main_top ul li:hover a {
                    color: #fff;
                }

        .main_top ul .active {
            background: #f00;
        }

        .main_top ul .cc {
            color: #fff;
        }

.main_top_b {
    border: 1px solid #eee;
    width: 100%;
    display: inline-block;
    border-left: 0;
    border-right: 0;
}

    .main_top_b ul {
        width: 690px;
        margin: 0 auto;
    }

        .main_top_b ul li {
            float: left;
            width: 114px;
            text-align: center;
            padding: 15px 0;
            background: url(../images/border_right.png) no-repeat right;
        }

            .main_top_b ul li a {
                text-align: center;
                width: 114px;
                display: block;
                font-size: 16px;
                line-height: auto;
                color: #f00;
            }

            .main_top_b ul li:last-child {
                background: url();
            }

            .main_top_b ul li:hover a {
                color: #f00;
            }

            .main_top_b ul li .active {
                color: #f00;
            }

.main_big {
    background: url(../images/banner_bg.png) repeat;
}

/*案例展示列表*/
.product_box ul {
    margin-top: 60px;
    display: inline-block;
    margin: 60px auto auto;
    /*! margin: auto; */
}

    .product_box ul li {
        width: 390px;
        float: left;
        padding: 0 8px;
        margin-bottom: 26px;
        cursor: pointer;
    }

        .product_box ul li a.Pro_a .Pro_img {
            width: 100%;
            height: 219px;
            /*background: no-repeat center /contain;*/
            background: no-repeat center;
        }

        .product_box ul li a.Pro_a p {
            padding: 0 10px;
            height: 50px;
            line-height: 50px;
            font-size: 16px;
            text-align: center;
            color: #333;
        }

        .product_box ul, .product_box ul li, .product_box ul li a {
            display: block;
            overflow: hidden;
        }

            .product_box ul li:hover a.Pro_a p {
                color: #f00;
            }

            .product_box ul li {
            }
/*页脚*/
.footer {
    width: 100%;
    color: #fff;
    text-align: center;
    background: #f00;
    font-size: 14px;
    line-height: 36px;
    padding: 2px 0;
    font-family: 宋体;
}
/*分页*/
/*#divPager { text-align: center; width: 100%; padding-top: 12px; }*/
.pages {
    color: #999;
    margin: 0 auto;
}

    .pages a, .pages .cpb {
        display: inline-block;
        height: 40px;
        line-height: 40px;
        padding: 0 15px;
        border: 1px solid #ddd;
        font-size: 14px;
        color: #999;
        border-radius: 21px;
    }

        .pages a:hover {
            background-color: #f00;
            color: #fff;
            font-weight: 600;
            text-decoration: none;
        }

    .pages .cpb {
        background: #f00;
        color: #fff;
        font-weight: 600;
        z-index: 3;
    }

.btn-group {
    display: block;
}
/*案例详情*/
/*轮播详见css.css*/
.product_nei_box {
}

.product_nei_title {
    padding-top: 60px;
}

    .product_nei_title .product_bigtitle {
        font-size: 36px;
        line-height: 50px;
        text-align: center;
    }

    .product_nei_title .product_date {
        font-size: 14px;
        line-height: 50px;
        text-align: center;
    }

.product_nei_box p {
    font-size: 16px;
}
/*内页分页*/
.preNext {
    height: 40px;
    font-size: 14px;
    line-height: 40px;
    margin: 25px auto 50px;
    max-width: 1220px;
}

    .preNext .thePN {
        width:460px;
        background: #eee;
        padding: 0 20px;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        height: 50px;
    }

    .preNext .tolist {
        width: 209px;
        text-align: center; /*! margin: 0 5px; */ /*! background:#eee; */
        padding: 0 5px;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }

    .preNext a {
        color: #333;
        display: block;
        overflow: hidden; /*! margin: 0 20px; */
        background: #eee;
        line-height: 50px;
        font-size: 16px;
    }

    .preNext .tolist:hover {
        background: #f00;
        cursor: pointer;
    }

    .preNext .thePN:hover {
        background: #f00;
        cursor: pointer;
    }

    .preNext .tolist:hover a {
        background: #f00;
        color: #fff;
    }

    .preNext .thePN:hover a {
        background: #f00;
        color: #fff;
    }
/*服务项目*/



.serverbody ul {
    padding-top: 40px;
    padding-bottom: 60px;
}

    .serverbody ul li {
        width: 298px;
        padding-right: 7px;
        height: auto;
        line-height: 180%;
        float: left;
    }

        .serverbody ul li:nth-child(4) {
            padding-right: 0;
        }

.serverbody .service_img {
    width: 290px;
    height: 163px;
}

.serverbody .bg_img {
    width: 97%;
    height: 163px;
}

.serverbody ul li a > p:hover {
    color: #f00;
}

.serverbody ul li a > hr {
    width: 60px;
    height: 2px;
    background: #cc0000;
    margin: 15px auto;
}
.serverbody ul li .service_p{
    height:90px;
    padding:0 15px;
    text-indent:2em;
}
/*联系我们*/

.Contact_body {
    width: 1220px;
    margin: 0 auto;
}

    .Contact_body ul li {
        padding: 54px 0;
    }

    .Contact_body .Contact_title {
        text-align: center;
        font-size: 36px;
        line-height: 36px;
        margin: 60px auto 44px;
    }

.Contact_ul {
    width: 1098px;
    margin: 0 auto;
    display: inline-block;
    margin: 0 111px;
    padding-top: 45px;
}
.Contact_ul a:hover{
    color:#f00;
}
.Contact_li {
    width: 350px;
    height: 120px;
    margin: 0 8px;
    float: left;
}

    .Contact_li .aimg {
        padding-left: 45px;
    }

.Contact_h4 {
    display: block;
    font-size: 18px;
    line-height: 22px;
    height: 38px;
    padding-left: 52px;
}

.Contact_li .Contact_h4_Explain {
    background: url(/skin/images/l1.png) no-repeat;
    /*padding-left: 45px;*/
}


.Contact_li:hover .Contact_h4_Explain {
    background: url(/skin/images/i1.png) no-repeat;
    color: #f00;
}

.Contact_li .Explain {
    padding-left: 52px;
}

.Contact_li .Contact_h4_ltTelephone {
    background: url(/skin/images/l2.png) no-repeat;
}

.Contact_li:hover .Contact_h4_ltTelephone {
    background: url(/skin/images/i2.png) no-repeat;
    color: #f00;
}

.Contact_li .Contact_h4_ltphone {
    background: url(/skin/images/l3.png) no-repeat;
}

.Contact_li:hover .Contact_h4_ltphone {
    background: url(/skin/images/i3.png) no-repeat;
    color: #f00;
}

.Contact_li .Contact_h4_ltFax {
    background: url(/skin/images/l4.png) no-repeat;
}

.Contact_li:hover .Contact_h4_ltFax {
    background: url(/skin/images/i4.png) no-repeat;
    color: #f00;
}

.Contact_li .Contact_h4_ltQQ {
    background: url(/skin/images/l5.png) no-repeat;
}

.Contact_li:hover .Contact_h4_ltQQ {
    background: url(/skin/images/i5.png) no-repeat;
    color: #f00;
}

.Contact_li .Contact_h4_ltWeCha {
    background: url(/skin/images/l6.png) no-repeat;
    margin-top: 15px;
}

.Contact_li:hover .Contact_h4_ltWeCha {
    background: url(/skin/images/i6.png) no-repeat;
    color: #f00;
}

.Contact_h4_ltWeCha_p {
    font-size: 18px;
    line-height: 30px;
    font-weight: bold;
}

.Contact_li .WechaImg {
    padding-left: 20px;
}

#allmap {
    width: 100%;
    overflow: hidden;
    margin: 0;
    font-family: "微软雅黑";
    border: 1px #999 solid;
    height: 400px;
}
/*首页布局*/
.focus {
    width: 100%;
    height: 445px;
}

.focus_body {
    width: 1220px;
    margin: 0 auto;
    padding-top: 81px;
}

.focus_left {
    float: left;
    width: 503px;
    height: 283px;
}

.focus_right {
    width: 643px;
    display: inline-block;
    padding-left: 40px;
}

    .focus_right img {
        padding-top: 13px;
    }

    .focus_right p {
        font-size: 16px;
        line-height: 36px;
        padding-top: 14px;
        width:645px;
    }

    .focus_right .a1 {
        border: 1px solid #999;
        color: #999;
        display: block;
        background: #fff;
        border-radius: 30px;
        font-size: 14px;
        line-height: 36px;
        width: 100px;
        text-align: center;
        margin-top: 55px;
        font-family: 宋体;
    }

    .focus_right span {
        font-size: 12px;
        line-height: 36px;
        color: #999;
        padding-left: 5px;
    }

    .focus_right .a1:hover {
        background-color: #ff0000;
        color: #fff;
        cursor: pointer;
        border: 1px solid #ff0000;
    }

        .focus_right .a1:hover span {
            color: #fff;
        }

.case {
    width: 100%;
    /*height: 1552px;*/
}

.case_body {
    width: 1220px;
    margin: 0 auto;
    padding-top: 60px;
}

.case_top {
    text-align: center;
}

.case_top_a {
    width: 790px;
    margin: 0 auto;
    text-align: center;
    padding-top: 50px;
}

    .case_top_a a {
        border: 1px solid #fff;
        color: #000;
        display: block;
        background: #eee;
        border-radius: 30px;
        font-size: 20px;
        line-height: 50px;
        width: 170px;
        float: left;
        margin-left: 25px;
    }

        .case_top_a a:hover {
            background: #ff0000;
            color: #ffffff;
        }

.case_top_navmain {
    width: 760px;
    margin: 0 auto;
    padding-top: 40px;
}

.case_top_nav {
    margin-left: 40px;
}

    .case_top_nav li {
        float: left;
        color: red;
        font-size: 16px;
        margin-left: 20px;
    }

    .case_top_nav span {
        color: #ccc;
        margin-left: 40px;
    }

.case_top_hr {
    padding-top: 18px;
}

    .case_top_hr hr {
        border-top: 2px solid #ddd;
    }

.case_tail {
    padding-top: 40px;
}

    .case_tail a {
        display: inline-block;
        width: 390px;
        font-size: 0;
    }

    .case_tail > a img {
        width: 390px;
        height: 293px;
        display: block;
    }

    .case_tail > a div:hover {
        color: #ff0000;
    }

    .case_tail .caseimg {
        padding-left: 20px;
    }

    .case_tail .caseName {
        line-height: 50px;
        text-align: center;
        font-size: 16px;
        padding-bottom: 25px;
    }

.More {
    display: block;
    border: 1px solid #999;
    width: 115px;
    font-size: 14px;
    line-height: 40px;
    margin: 0 auto;
    text-align: center;
    border-radius: 30px;
    background: #fff;
    font-family: 宋体;
    color:#999;
}
.More:hover{
    background:#f00;
    color:#fff;
}
.haibao2  img {
    width: 100%;
    height: 200px;
    padding-top:60px;
}

.haibao1 img {
    width: 100%;
    height: 200px;
}

.cooperation {
    width: 100%;
    height: 515px;
}

.cooperation_body {
    width: 1220px;
    margin: 0 auto;
}

.cooperation_top {
    text-align: center;
    padding-top: 60px;
}

.cooperation_tail {
    padding-top: 40px;
}


.hr {
    width: 100%;
}

    .hr hr {
        border: 1px solid #ddd;
    }

.Foot {
    width: 100%;
    height: 205px;
}

.Foot_ul {
    width: 1220px;
    margin: 0px auto;
    padding-top: 45px;
}

.Foot_ewm {
    width: 225px;
}

    .Foot_ewm > span {
        font-size: 10px;
        width: 113px;
        text-align: center;
        display: block;
    }

.Foot_Contact {
    width: 403px;
    padding-top: 34px;
}

    .Foot_Contact .Contactqq {
        display: block;
        float: left;
    }

.Foot_address {
    width: 414px;
    padding-top: 34px;
}

.Foot_contacts {
    width: 172px;
    padding-top: 35px;
}

    .Foot_contacts img {
        float: left;
    }

.focus_left video {
    width: 503px;
    height: 283px;
}

.fileQueue {
    margin-left: 102px;
}
/*合作轮播样式*/

.cooperation_tail .picList li {
    margin: 5px 4px;
    border: 1px solid #eee;
    width: 193px;
    height: 123px;
    float: left;
}

.cooperation_tail .hd {
    padding-top: 37px;
}

    .cooperation_tail .hd ul {
        width: 50px;
        margin: 0 auto;
    }

        .cooperation_tail .hd ul li {
            width: 10px;
            height: 10px;
            overflow: hidden;
            background: #ccc;
            text-indent: -999px;
            cursor: pointer;
            -webkit-border-radius: 10px;
            -moz-border-radius: 10px;
            border-radius: 10px;
            behavior: url(PIE.htc);
            margin: 0 auto;
            float: left;
            margin-right: 5px;
        }

            .cooperation_tail .hd ul li.on {
                background: #f00;
            }
/*右侧导栏条*/
.divFloatBar {
    _position: absolute;
    position: fixed;
    bottom: 0;
    right: 0;
    z-index: 9999;
    font-size: 14px;
}

    .divFloatBar a {
        font-size: 14px;
    }

.ulBar {
    width: 60px;
    height: 30px;
    float: right;
    padding: 0px;
    margin: 0px;
}

    .ulBar li {
        display: block;
        width: 60px;
        height: 60px;
        position: relative;
        opacity: 0.8 !important;
        filter: alpha(opacity=80);
    }

        .ulBar li.liShow {
            height: 30px;
            opacity: 0.8 !important;
            filter: alpha(opacity=60);
            cursor: pointer;
        }

        .ulBar li .imgTriangle {
            display: none;
            position: absolute;
            top: 25px;
            right: 52px;
            z-index: 99;
        }

        .ulBar li:hover {
            opacity: 1 !important;
            filter: alpha(opacity=100);
        }

        .ulBar li .float_menu_img2 {
            display: none;
        }

        .ulBar li .divShowD {
            display: none;
            right: 60px;
            position: absolute;
            z-index: 22;
            width: 200px;
            min-height: 20px;
            background: #fff;
            border: 1px solid #ccc;
            top: 0px;
            white-space: nowrap;
        }

            .ulBar li .divShowD.floatQR {
                top: -56px;
            }

            .ulBar li .divShowD .wxeww img {
                display: block;
                width: 180px;
                height: 180px;
            }

            .ulBar li .divShowD.floatQQ {
                top: -1px;
            }

                .ulBar li .divShowD.floatQQ p {
                    height: 60px;
                    line-height: 60px;
                }

                    .ulBar li .divShowD.floatQQ p img {
                        vertical-align: middle;
                    }

            .ulBar li .divShowD.floatphone {
                top: -16px;
                width: 180px;
                padding: 10px;
            }

                .ulBar li .divShowD.floatphone span {
                }

        .ulBar li:hover .divShowD {
            display: block;
        }

        .ulBar li:hover .imgTriangle {
            display: block;
        }

        .ulBar li .divShowD > div {
            height: auto !important;
            margin-left: 0 !important;
            margin-top: 0 !important;
            min-width: 228px !important;
        }
/*首页案例设置*/
.main_top ul li.cur {
    background: #f00;
    color: #fff;
}

.csul {
    width: 760px;
    margin: 0 auto;
    height: 60px;
    border: solid 1px #eee;
    border-left: 0px;
    border-right: 0px;
}

    /*.main_top_b ul {
    width: 690px;
    margin: 0 auto;
}*/

    .csul li {
        float: left;
        display: inline-block;
        height: 60px;
        line-height: 60px;
        text-align: center;
        font-size: 16px;
        color: #f00;
        background: url('../images/border_right.png') no-repeat right;
    }

        .csul li:last-child {
            background: url();
        }

/*首页案例展示列表*/
.product_img {
    margin-top: 60px;
    display: inline-block;
    margin: 60px auto auto;
    /*! margin: auto; */
}

    .product_img li {
        width: 390px;
        float: left;
        padding: 0 8px;
       
        cursor: pointer;
        text-align: center;
    }

        .product_img li .Pro_a .Pro_img {
            width: 100%;
            height: 219px;
            /*background: no-repeat center /contain;*/
            background: no-repeat center;
        }

        .product_img li .Pro_a {
            padding: 0 5px 0;
            line-height: 200%;
            font-size: 16px;
            color: #333;
            display:block;
        }
           .product_img li .Pro_a>p{
             margin:0 10px;
             width:95%;
             text-align:center;
font-size:16px;
height:50px;
line-height:50px;
         }
            .product_img li .Pro_a:hover p{
                color: #ff0000;
            }

.product_box ul, .product_box ul li, .product_box ul li a {
    display: block;
    overflow: hidden;
}

    .product_box ul li:hover .Pro_a {
        color: #f00;
    }

    .product_box ul li {
    }

.product_img img {
    width: 390px;
    height: 219px;
}

#tab .tabCon {
    width: 100%;
    position: relative;
    height: 980px;
}

    #tab .tabCon div {
        display: none;
        position: absolute;
    }

        #tab .tabCon div.cur {
            display: block;
        }

/*.duiqi {
    padding-left: 1px;
}*/
/*关于百升*/
.About {
    width: 100%;
}

.About_title {
    font-size: 30px;
    line-height: 24px;
    width: 1200px;
    margin: 0 auto;
    display: block;
    height:68px;
}

    .About_title p {
        font-size: 12px;
        line-height: 24px;
        padding-top: 10px;
        color: #666;
    }

.About_ul {
    width: 1220px;
    margin: 0 auto;
    margin-bottom: 60px;
    overflow: hidden;
}

    .About_ul .AboutImg {
        margin-right: 8px;
        border: 1px solid #eee;
        width: 193px;
        height: 123px;
    }

.About .hd {
    overflow: hidden;
    margin-top: 25px;
    height: 30px;
    float: right;
    display: inline;
    border: 1px #ccc solid;
    border-left: 0;
    width:83px;
}

    .About .hd .prev, .About .hd .next {
        color: #999;
        font-family: 宋体;
        font-size: 18px;
        font-weight: 600;
        text-align: center;
        display: inline-block;
        width: 40px;
        height: 30px;
        line-height: 30px;
        float: right;
        border-left: 1px #ccc solid;
        overflow: hidden;
        cursor: pointer;
    }

    .About .hd a:hover {
        color: #333;
    }

.About .bd {
    width: 1220px;
    margin: 0 auto;
    padding-bottom: 60px;
}
/*新闻资讯*/
.main_box{width:100%;border-top:1px solid #ddd;border-bottom:1px solid #ddd;height:60px;}
.main_box .main_box_left{max-width:1220px; margin:0 auto;}
.main_box_left ul li{width:96px;}
.main_box_left ul li>a{display:block;font-size:18px;line-height:60px;text-align:center;color:#333;}
.main_box_left ul li> .Active{background:#cc0000;color:#fff;}
.main_box_left ul li>a:hover{background:#cc0000;color:#fff;}
.main_box_right{width:100%;}
.main_box_right .main_b_r_articleList{max-width:1220px;margin:0 auto;}
.main_box_right .main_b_r_articleList>a{width:100%;color:#333;}
.main_box_right .main_b_r_articleList>a .media{padding:20px 0;}
.main_box_right .main_b_r_articleList>a .media .alist_l{width:160px;height:110px;line-height:110px;overflow:hidden;margin-right:20px;}
.main_box_right .main_b_r_articleList>a .media .alist_r{height:120px;overflow:hidden;vertical-align:top;margin-top:-10px;box-sizing:border-box;}
.main_box_right .main_b_r_articleList>a .media .alist_r>.alist_r_span{font-size:24px;font-weight:bold;line-height:50px;width:83.33333333%;display:inline-block;}
.main_box_right .main_b_r_articleList>a .media .alist_r>.alist_r_date{font-size:18px;display:inline-block;font-weight:initial;color:#999;width:16.66666667%;text-align:right;line-height:50px;}
.main_box_right .main_b_r_articleList>a .media .alist_r>p{font-size:16px;color:#999;height:60px;line-height:32px;overflow:hidden;}
.main_box_right .main_b_r_articleList>a:hover .alist_r>.alist_r_span{color:#cc0000;}
/*新闻内页*/
.Article{width:100%;margin:15px 0;}
.Article .container {max-width:1220px;margin:0 auto;}
.Article .container .Articlehead{margin-top:30px;text-align:center;}
.Article .container .Articlehead .ArticleTxt{font-size:24px;font-weight:bold;}
.Article .container .Articlehead .dateCount{font-size:14px;line-height:50px;border-bottom:1px dashed #ccc;}
.Article .container .Articlehead .dateCount>span{color:#999;}
.Article .container  .AContent{font-size:16px;color:#333;padding:10px 0;}
.Article .container  .AContent>p{line-height:180%;text-indent:2em;}
.Article .container .ApreNext{height:50px;line-height:50px;}
.Article .container .ApreNext>.selectSkinBg{background:#cc0000;width:41.66666667%;float:left;}
.Article .container .ApreNext>.selectSkinBg>a{font-size:14px;color:#fff;padding:0 20px;line-height:50px;display:inline-block;width:90%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.Article .container .ApreNext> .text-center{width:16.66666667%;float:left;text-align:center;}
.Article .container .ApreNext> .text-center>.selectSkinBg{line-height:50px;margin:0 5px;display:block;background:#cc0000;color:#fff;}