
body {
    margin: 0;
    padding: 0;
    list-style: none;
    min-width: 1100px;
    width: 100%;
    font-family: "Microsoft YaHei";
}

em {
    font-style: oblique;
}

* {
    margin: 0;
    padding: 0;
    -webkit-font-smoothing: antialiased;
    font-smoothing: antialiased;
}

l, li, p, h1, h2, h3, h4, s, b, dl, dd, dt, i, div, ul {
    margin: 0;
    padding: 0;
    list-style: none;
    text-decoration: none;
}

.span {
    margin: 0;
    padding: 0;
}

article, aside, footer, header, hgroup, main, nav, section {
    display: block;
}

.clearfix {
    display: inline-table;
}

.blank20 {
    height: 20px;
}

img {
    margin: 0;
    padding: 0;
    border: 0;
}

a {
    margin: 0;
    padding: 0;
    list-style: none;
    text-decoration: none;
    cursor: pointer;
}

    a:hover {
        text-decoration: none;
    }

.main {
    width: 1100px;
    height: auto;
    margin: 0 auto;
}

.clear {
    clear: both;
}

.pt10 {
    padding-top: 10px;
}

.pb10 {
    padding-bottom: 10px;
}

.fl {
    float: left;
}

.fr {
    float: right;
}

p img {
    display: inline-block;
}

h3 {
    font-size: 14px;
}

h4 {
    font-size: 14px;
    font-weight: normal;
}

h5 {
    font-size: 12px;
}

h6 {
    font-size: 12px;
    font-weight: normal;
}

.fs12 {
    font-size: 12px;
}

.top {
    height: 26px;
}

b, strong {
    font-weight: 700;
}

.iconfont {
    font-family: "iconfont" !important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -webkit-transition: font-size 0.25s ease-out 0s;
    -moz-transition: font-size 0.25s ease-out 0s;
    transition: font-size 0.25s ease-out 0s;
}
/*******首页START***********/

/**********顶部导航*************/
.top_new {
    width: 100%;
    height: 26px;
    float: left;
    display: inline;
    background: #f5f5f5;
}

.top_new_left {
    font-size: 12px;
    line-height: 26px;
    font-family: "Microsoft YaHei";
    color: #444;
}

.top_new_right {
    width: auto;
    float: right;
    display: inline;
}

.top_new_bule {
    color: #017cc9;
    font-size: 12px;
}

.top_new_right_tel {
    width: auto;
    float: left;
    margin-left: 15px;
}

    .top_new_right_tel img {
        width: 77px;
        height: 22px;
        float: left;
        display: inline;
        margin-top: 2px;
    }

    .top_new_right_tel p {
        width: auto;
        float: right;
        display: inline;
        font-size: 12px;
        font-family: "Microsoft YaHei";
        color: #444;
        line-height: 26px;
    }

.top_new_right_hud {
    width: auto;
    float: left;
    display: inline;
    margin-left: 15px;
}

    .top_new_right_hud p {
        width: auto;
        float: left;
        display: inline;
        font-size: 12px;
        font-family: "Microsoft YaHei";
        color: #444;
        line-height: 26px;
    }

    .top_new_right_hud img {
        width: auto;
        float: left;
        display: inline;
        padding-left: 8px;
        margin-top: 3px;
    }

.top_new_daohang {
    width: 1100px;
    margin: auto;
    height: 100px;
}

.show-wx {
    width: 235px;
    height: 235px;
    z-index: 9999;
}


.top_new_daohang2 {
    width: auto;
    float: right;
    display: inline;
    margin-top: 45px;
    position: relative;
}

    .top_new_daohang2 ul {
        width: auto;
        float: right;
        display: inline;
    }

        .top_new_daohang2 ul li {
            width: auto;
            float: left;
            display: inline;
            position: relative;
        }

            .top_new_daohang2 ul li p {
                width: auto;
                float: left;
                display: inline;
            }

                .top_new_daohang2 ul li p a {
                    width: auto;
                    float: left;
                    display: inline;
                    padding: 15px 32px 15px;
                    font-size: 16px;
                    font-family: "Microsoft YaHei";
                    color: #000;
                    line-height: 23px;
                    border-bottom: 2px solid #FFF;
                }

                    .top_new_daohang2 ul li p a:hover {
                        color: #ff6c00;
                        border-bottom: 2px solid #ff6c00;
                        background: #ededed;
                    }

            .top_new_daohang2 ul li span {
                width: 100%;
                float: left;
                display: none;
                position: absolute;
                left: 0;
                top: 55px;
                z-index: 99999;
            }

                .top_new_daohang2 ul li span b {
                    width: 100%;
                    float: left;
                    font-weight: normal;
                    text-align: center;
                    font-size: 13px;
                    font-family: "Microsoft YaHei";
                    color: #000;
                    line-height: 30px;
                    background: #f3f3f3;
                    border-bottom: 1px #eaeced solid;
                }

                    .top_new_daohang2 ul li span b:last-child {
                        border-bottom: none;
                    }

                    .top_new_daohang2 ul li span b a {
                        color: #333;
                        width: 100%;
                        float: left;
                    }

                        .top_new_daohang2 ul li span b a:hover {
                            color: #FFF;
                            background: #333;
                        }

.submenu {
    width: 905px;
    border: 1px #c3c6c7 solid;
    border-top: none;
    background: #f3f3f3;
    position: absolute;
    top: 53px;
    left: -450px;
    display: none;
}

    .submenu dl {
        width: 218px;
        float: left;
        border-right: 1px #e0e2e2 solid;
        display: inline;
    }

    .submenu dt {
        display: block;
        padding-top: 28px;
        padding-bottom: 25px;
        color: #016aa3;
        text-align: center;
        font-weight: 700;
    }

        .submenu dt i {
            display: block;
            padding-top: 23px;
        }

    .submenu dd {
        display: block;
        width: 219px;
    }

    .submenu ol li {
        border-bottom: 1px #eaeced solid;
        height: 37px;
        line-height: 37px;
        color: #666;
        width: 218px;
        text-align: center;
    }

        .submenu ol li a {
            font-family: "Microsoft YaHei";
            font-size: 13px;
            color: #383838;
        }

            .submenu ol li a:hover {
                color: #0076cd;
            }

.duty {
    width: 1100px;
    margin: 30px auto;
    height: 540px;
}

    .duty ul li {
        margin-right: 70px;
        margin-top: 10px;
        float: left;
        width: 164px;
        height: 270px;
        background: url(/images/main/bmg_b.png) no-repeat;
        text-align: center;
    }

        .duty ul li:hover {
            background: url(/images/main/bmg_y.png) no-repeat;
        }

        .duty ul li a {
            color: #444;
        }

.duty_two a img {
    margin-top: 45px !important;
}

.duty ul li a img {
    margin-top: 55px;
    margin-bottom: 60px;
}

.duty ul li a .duty_cn {
    font-size: 20px;
}

.duty ul li a .duty_en {
    font-size: 12px;
    color: #c5c5c5;
}

/***********guanxin-bj************/
.nk1003 {
    width: 1100px;
    margin-right: auto;
    margin-left: auto;
}

.guanxin-bj {
    height: 750px;
}

    .guanxin-bj .tit {
        margin-top: 40px;
        text-align: center;
        height: 110px;
        font-size: 40px;
        color: #575757;
    }

        .guanxin-bj .tit p {
            font-size: 16px;
            margin-top: 10px;
        }

.guanxin a {
    font-size: 17px;
    line-height: 1em;
    color: #FFFFFF;
    display: block;
    position: absolute;
    background-image: url(/images/main/guanxi.png);
    background-repeat: no-repeat;
}

    .guanxin a:hover {
        opacity: 0.5;
    }

    .guanxin a b {
        position: absolute;
        width: 100%;
        height: 100%;
        margin-top: 0px;
        margin-left: 0px;
        display: none;
        background-image: url(/images/main/dd.png);
    }

    .guanxin a:hover b {
        display: block;
    }

    .guanxin a s {
        position: absolute;
        width: 100%;
        height: 100%;
        margin-top: 0px;
        margin-left: 0px;
        display: none;
        background-image: url(/images/main/ddd.png);
        background-repeat: no-repeat;
        background-position: center center;
    }

    .guanxin a:hover s {
        display: block;
    }

    .guanxin a span {
        text-align: center;
        position: absolute;
        width: 100%;
        margin-left: 0px;
    }

.guanxin .a1 {
    height: 286px;
    width: 330px;
    margin-top: 0px;
    margin-left: 0px;
    background-position: 0px 0px;
}


    .guanxin .a1 span {
        padding-top: 190px;
    }

.guanxin .a2 {
    height: 138px;
    width: 160px;
    margin-top: 0px;
    margin-left: 340px;
    background-position: -340px 0px;
}

    .guanxin .a2 span {
        padding-top: 90px;
    }

.guanxin .a3 {
    height: 138px;
    width: 160px;
    margin-top: 148px;
    margin-left: 340px;
    background-position: -340px -148px;
}

    .guanxin .a3 span {
        padding-top: 90px;
    }

.guanxin .a4 {
    height: 286px;
    width: 250px;
    margin-top: 0px;
    margin-left: 510px;
    background-position: -510px 0px;
}

    .guanxin .a4 span {
        padding-top: 220px;
    }

.guanxin .a5 {
    height: 138px;
    width: 330px;
    margin-top: 0px;
    margin-left: 770px;
    background-position: -770px 0px;
}

    .guanxin .a5 span {
        padding-top: 85px;
    }

.guanxin .a6 {
    height: 138px;
    width: 330px;
    margin-top: 148px;
    margin-left: 770px;
    background-position: -770px -148px;
}

    .guanxin .a6 span {
        padding-top: 85px;
    }

.guanxin .a7 {
    height: 138px;
    width: 330px;
    margin-top: 296px;
    margin-left: 0px;
    background-position: 0px -296px;
}

    .guanxin .a7 span {
        padding-top: 85px;
    }

.guanxin .a8 {
    height: 138px;
    width: 330px;
    margin-top: 444px;
    margin-left: 0px;
    background-position: 0px -444px;
}

    .guanxin .a8 span {
        padding-top: 85px;
    }

.guanxin .a9 {
    height: 286px;
    width: 420px;
    margin-top: 296px;
    margin-left: 340px;
    background-position: -340px -296px;
}

    .guanxin .a9 span {
        padding-top: 220px;
    }

.guanxin .a10 {
    height: 138px;
    width: 160px;
    margin-top: 296px;
    margin-left: 770px;
    background-position: -770px -296px;
}

    .guanxin .a10 span {
        padding-top: 85px;
    }

.guanxin .a11 {
    height: 138px;
    width: 160px;
    margin-top: 296px;
    margin-left: 940px;
    background-position: -940px -296px;
}

    .guanxin .a11 span {
        padding-top: 85px;
    }

.guanxin .a12 {
    height: 138px;
    width: 330px;
    margin-top: 444px;
    margin-left: 770px;
    background-position: -770px -444px;
}

    .guanxin .a12 span {
        padding-top: 85px;
    }
/*******案例***********/
.caseShow {
    width: 1100px;
    margin: auto;
    padding-top: 40px;
}

.imgtitle {
    width: 100%;
}

    .imgtitle p {
        text-align: center;
        font-size: 30px;
        color: #333;
    }

    .imgtitle span {
        text-align: center;
        display: block;
        font-size: 20px;
        color: #333;
        margin-top: 20px;
    }

.caseCon {
    margin-top: 250px;
    opacity: 0;
}

    .caseCon ul {
        text-align: center;
        width: 1100px;
        margin: 0 auto;
        padding-left: 10px;
        padding-bottom: 30px;
    }

        .caseCon ul li {
            display: inline-block;
            width: 340px;
            margin: 0 15px 20px 5px;
            overflow: hidden;
        }

            .caseCon ul li .imgBox {
                width: 340px;
                height: 200px;
                background: #ccc;
                position: relative;
		display: box !important;
	display: -webkit-box !important;
	display: -moz-box !important;
	-webkit-box-pack:center !important;
	-moz-box-pack:center !important;
	-webkit-box-align:center !important;
	-moz-box-align:center !important;
            }

                .caseCon ul li .imgBox img {
                    width:100%;
					height:auto;
                }

            .caseCon ul li .imgCover {
                position: absolute;
                height: 100%;
                width: 100%;
                background: url(/images/main/dd.png) repeat;
                left: 0;
                top: 0;
                -webkit-transform: translateY(-100%);
            }

            .caseCon ul li a p {
                color: #777777 !important;
            }

                .caseCon ul li a p strong {
                    color: #000;
                }

            .caseCon ul li a:hover .imgCover {
                -webkit-transform: translateY(0px);
            }

            .caseCon ul li .imgCover em {
                display: block;
                width: 45px;
                height: 45px;
                margin: 20% auto 0px auto;
                opacity: 0.7;
                background: url(/images/main/dd_y.png) center no-repeat;
            }

            .caseCon ul li .wzBox {
                position: relative;
                background: #fff;
                border-bottom: 3px solid #faa901;
                overflow: hidden;
            }

                .caseCon ul li .wzBox p {
                    color: #000;
                    padding: 10px;
                    text-align: left;
                    font-size: 13px;
                    z-index: 10;
                    position: relative;
                }

                .caseCon ul li .wzBox strong {
                    display: block;
                    font-weight: normal;
                    font-size: 16px;
                    color: #000;
                    width: 100%;
                    margin: 10px 0px;
                }

            .caseCon ul li .wzCover {
                position: absolute;
                top: 0px;
                width: 100%;
                height: 100%;
                z-index: 9;
                background: #faa901;
                -webkit-transform: translateY(100%);
            }

            .caseCon ul li a:hover .wzCover {
                -webkit-transform: translateY(0);
            }

            .caseCon ul li a:hover p {
                color: #000 !important;
            }


.caseMore {
    height: 35px;
    font-size: 17px;
    color: rgb(153, 153, 153);
    line-height: 35px;
    display: block;
    width: 152px;
    margin: 0 auto;
    border: 1px solid #000;
    border-radius: 1em;
    transition: background 1s, color 0.5s;
    text-align: center;
}

    .caseMore:hover {
        color: #fff;
        background: rgb(153, 153, 153);
    }

.case {
    background: url(/images/main/anli_02.png) center;
    width: 100%;
    height: 880px;
}
/********优势和服务***********/
.index-service {
    height: auto;
    width: 1100px;
    height: 320px;
    margin-right: auto;
    margin-left: auto;
    padding-top: 30px;
    padding-bottom: 30px;
}

    .index-service .tt {
        background-repeat: repeat-x;
        background-position: bottom;
        height: 38px;
    }

        .index-service .tt span {
            font-size: 17px;
            line-height: 36px;
            display: block;
            height: 37px;
            border-bottom-width: 1px;
            border-bottom-style: solid;
            border-bottom-color: #F6503A;
            white-space: nowrap;
            float: left;
            padding-right: 12px;
            padding-left: 12px;
        }

    .index-service .container {
        padding-top: 20px;
    }

        .index-service .container .advantage {
            float: left;
            height: auto;
            width: 658px;
        }

        .index-service .container #tab .tabList ul li {
            float: left;
            padding: 0;
            width: 217px;
            text-align: center;
            position: relative;
            cursor: pointer;
            line-height: 45px;
            height: 45px;
            margin-right: 2px;
            background-color: #e9e9e9;
            font-size: 15px;
        }

            .index-service .container #tab .tabList ul li a {
                display: block;
                height: 45px;
                color: #7e7e7e;
                width: 217px;
            }

        .index-service .container .advantage .tabCon {
            padding-top: 26px;
            clear: both;
            float: none;
            height: auto;
            width: 658px;
            position: relative;
        }

            .index-service .container .advantage .tabCon img {
                float: left;
                margin-right: 15px;
                margin-top: 5px;
                width: 178px;
                height: 179px;
            }

        .index-service .container #tab .tabCon div {
            opacity: 0;
            filter: alpha(opacity=0);
            line-height: 28px;
            width: 658px;
            font-size: 13px;
            position: absolute;
            left: 0px;
            top: 0px;
            padding-top: 22px;
        }

        .index-service .container #tab .tabList li a.selected {
            border-bottom: none;
            background-color: #f6503a;
            color: #FFFFFF;
            text-decoration: none;
            display: block;
        }

        .index-service .container #tab .tabCon div.cur {
            opacity: 1;
            filter: alpha(opacity=100);
        }

        .index-service .container .witness {
            float: right;
            height: 240px;
            width: 400px;
            border: 1px solid #d6d6d6;
            padding-right: 15px;
            padding-bottom: 15px;
            padding-left: 15px;
        }

            .index-service .container .witness .tit {
                height: 44px;
                font-size: 15px;
                line-height: 44px;
                border-bottom-width: 1px;
                border-bottom-style: solid;
                border-bottom-color: #eaeaea;
            }

                .index-service .container .witness .tit span {
                    font-size: 12px;
                    color: #F6503A;
                }

                .index-service .container .witness .tit .button {
                    float: right;
                    padding-top: 11px;
                }

                    .index-service .container .witness .tit .button ul li {
                        height: 25px;
                        width: 27px;
                        float: right;
                        margin-left: 10px;
                        background-color: #e9e9e9;
                        line-height: 24px;
                        text-align: center;
                        background-image: url(/images/main/bg6.gif);
                        background-repeat: no-repeat;
                        background-position: center center;
                        cursor: pointer;
                    }

                    .index-service .container .witness .tit .button ul .r {
                        background-image: url(/images/main/bg7.gif);
                    }

            .index-service .container .witness .con {
                height: 176px;
                width: 472px;
                padding-top: 18px;
                background-image: url(/images/main/bg8.gif);
                background-repeat: no-repeat;
                background-position: left 15px;
            }

                .index-service .container .witness .con ul {
                    width: 472px;
                    height: 175px;
                    display: block;
                }

                    .index-service .container .witness .con ul li {
                        height: 176px;
                        display: block;
                        background-image: url(/images/main/bg8-.gif);
                        background-repeat: no-repeat;
                        background-position: right 120px;
                    }

                        .index-service .container .witness .con ul li span {
                            color: #F6503A;
                            padding-left: 38px;
                        }

                        .index-service .container .witness .con ul li p {
                            height: 152px;
                            font-size: 13px;
                            line-height: 24px;
                            display: block;
                            overflow: hidden;
                            width: 340px;
                            padding-left: 38px;
                        }

.index-services {
    background-color: #eeeeee;
    padding-top: 45px;
    padding-bottom: 45px;
}

    .index-services .container {
        height: auto;
        width: 1200px;
        margin-right: auto;
        margin-left: auto;
    }

        .index-services .container .tt {
            text-align: center;
            font-size: 14px;
            line-height: 26px;
        }

            .index-services .container .tt strong {
                display: block;
                font-size: 24px;
                color: #444444;
            }

            .index-services .container .tt p {
                padding-top: 6px;
            }

        .index-services .container .se-list {
            height: 286px;
            padding-top: 38px;
            width: 1200px;
            margin-right: auto;
            margin-left: auto;
        }

            .index-services .container .se-list ul li {
                float: left;
                height: auto;
                width: 240px;
                text-align: center;
            }

                .index-services .container .se-list ul li strong {
                    font-size: 22px;
                    color: #f6503a;
                    font-weight: normal;
                    display: block;
                    padding-top: 5px;
                    padding-bottom: 6px;
                }

                .index-services .container .se-list ul li .pic {
                    background-image: url(/images/main/bg9.gif);
                    height: 140px;
                    width: 164px;
                    margin-right: auto;
                    margin-left: auto;
                    padding-top: 50px;
                }

                .index-services .container .se-list ul li p {
                    padding-right: 20px;
                    padding-left: 20px;
                    line-height: 22px;
                }

.witnessdome {
    visibility: visible;
    overflow: hidden;
    position: relative;
    z-index: 2;
    left: 0px;
    width: 400px;
}

    .witnessdome ul {
        position: relative;
        list-style-type: none;
        z-index: 1;
    }

        .witnessdome ul li {
            float: left;
            width: 400px;
            height: 176px;
        }

/******关于我们*********/
@font-face {
    font-family: 'font-icons';
    src: url('../font/font-icons.eot');
    src: url('../font/font-icons.eot') format('embedded-opentype'), url('../font/font-icons.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

.font-icons {
    font-family: "font-icons";
}

.count-wrap {
    height: 660px;
    position: relative;
    width: 100%;
    overflow: hidden;
    background: url(/images/main/zhuantai_02.png);
    background-size: cover;
}

.count-content {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
}

    .count-content .mid_block {
        text-align: center;
        position: relative;
        top: 130px;
    }

.count-item {
    display: inline-block;
    margin-left: 5%;
    position: relative;
}

    .count-item:nth-last-child(4) {
        margin-left: 0;
    }

.count-mc {
    font-family: "font-icons";
    display: block;
    width: 32px;
    height: 32px;
    line-height: 32px;
    text-align: center;
    font-size: 32px;
    color: #fff;
    position: absolute;
    top: 0;
    right: 0;
}

    .count-mc:before {
        content: "\e610";
    }


.count-number {
    height: 220px;
    font-family: "font-icons";
    font-size: 200px;
    min-width: 146px;
    color: black;
    padding: 0 20px;
    text-align: center;
    line-height: 220px;
    -moz-line-height: normal;
    border-radius: 6px;
    background: #faa901;
}

.firefox .count-number {
    line-height: normal;
}

.count-number:after {
    position: absolute;
    display: block;
    left: 0;
    top: 102px;
    height: 0;
    width: 100%;
    content: " ";
    border-bottom: 4px solid #faa901;
}

.count-fonts {
    font-size: 18px;
    color: black;
    font-weight: bold;
    line-height: 20px;
    padding-top: 24px;
}

.my-comp-text {
    color: #333;
    font-size: 36px;
    font-weight: bold;
    line-height: 28px;
}

    .my-comp-text:before,
    .my-comp-text:after {
        display: inline-block;
        content: " ";
        height: 15px;
        line-height: 15px;
        vertical-align: top;
        border-bottom: solid 3px #333;
        width: 50px;
    }

.my-comp-text-sub {
    letter-spacing: 2px;
    font-size: 14px;
    line-height: 50px;
    font-weight: bold;
    color: #333;
    margin-bottom: 30px;
}

.my-comp-text-link {
    display: inline-block;
    text-decoration: none;
    font-size: 14px;
    color: #fff;
    height: 28px;
    line-height: 28px;
    padding: 0 22px;
    border: solid 1px #fff;
    position: absolute;
    top: 90px;
    left: auto;
    right: auto;
    margin: auto;
    border-radius: 20px;
    min-width: 114px;
    left: 50%;
    margin-left: -57px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
/******新闻中心********/
.news {
    width: 100%;
    height: 625px;
    background-color: #017dc7;
}

.news_content {
    width: 1100px;
    margin: 0 auto;
}

.news_content_title {
    padding-top: 40px;
    text-align: center;
}

    .news_content_title p {
        font-size: 34px;
        color: #fff;
    }

    .news_content_title span {
        font-size: 14px;
        color: #fff;
    }

.news_content_text {
    width: 100%;
    height: 470px;
    margin-top: 30px;
}

.news_content_text_left {
    margin-right: 40px;
}

.news_content_text_left, .news_content_text_right {
    float: left;
    width: 530px;
    height: 470px;
}

.tab_menu {
    overflow: hidden;
}

    .tab_menu li {
        width: 127px;
        float: left;
        height: 45px;
        line-height: 45px;
        color: #fff;
        text-align: center;
        cursor: pointer;
        font-size: 20px;
        font-weight: bold;
    }

        .tab_menu li.current {
            color: #ffc000;
            background: url(/images/main/xuanzhong_03.png) no-repeat bottom;
            z-index: 100;
            position: relative;
        }

        .tab_menu li a {
            color: #fff;
            text-decoration: none;
        }

        .tab_menu li.current a {
            color: #333;
        }

.tab_box {
    padding: 0;
}

    .tab_box li {
        height: 83px;
        overflow: hidden;
        border-bottom: 1px solid #fff;
        padding: 20px 0 0 0;
    }

.tab_box_time, tab_box_txt {
    float: left;
}

.tab_box_time {
    width: 60px;
    height: 70px;
    margin-right: 20px;
    text-align: center;
}

.tab_box_time_mm {
    color: #fff;
    font-size: 18px;
    font-weight: bold;
}

.tab_box_time_yy {
    background-color: #ffc000;
    color: #000;
    padding: 2px 8px;
    font-size: 18px;
    line-height: 50px;
}

.tab_box_txt p {
    font-size: 16px;
    color: #ffc000;
    font-weight: bold;
}

.tab_box_txt span {
    font-size: 12px;
    color: #fff;
}

.tab_box .hide {
    display: none;
}

.news_text_more {
    float: right;
    position: relative;
    top: 18px;
    right: 5px;
    color: #fff;
    font-size: 13px;
}

.news_text_xian {
    width: 100%;
    height: 2px;
    background-color: #fff;
    position: relative;
    bottom: 2px;
}

.select {
    border-bottom: 2px solid #0076cd;
    color: #0076cd !important;
}
/********预约**********/
@font-face {
    font-family: 'bige';
    src: url('../font/bige.TTF') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'songti';
    src: url('../font/4084_方正大标宋_GBK.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

.subscribe {
    font-family: "bige";
    height: 520px;
    width: 1100px;
    margin: auto;
}

    .subscribe > div {
        float: left;
        height: 370px;
        margin-top: 50px;
        width: 550px;
    }

.txt_big_title {
    font-size: 50px;
    letter-spacing: 5px;
}

.txt_bule {
    color: #40b3e6;
}

.txt_orange {
    background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(#ffa100), to(#ff7000));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.txt_big_title2 {
    font-family: "songti";
    font-size: 40px;
}

.txt_big_title3 {
    float: left;
    margin-left: 10px;
    line-height: 1.5;
    width: 370px;
}

.txt_div_tijiao {
    margin-top: 50px;
    width: 100%;
    height: 50px;
}

.txt_div_tijiao1 {
    width: 100%;
    height: 50px;
}

    .txt_div_tijiao1 .txt_big_title3 {
        line-height: 50px;
    }

.subscribe_right {
    font-family: "Microsoft YaHei";
}

.subscribe_right_title {
    font-size: 36px;
    text-align: center;
    color: #636363;
}

.subscribe_right_form {
    margin-top: 20px;
}

    .subscribe_right_form ul li {
        margin-top: 4px;
        float: left;
        width: 100%;
    }

        .subscribe_right_form ul li select {
            height: 28px;
            width: 135px;
        }

        .subscribe_right_form ul li img {
            width: 50px;
            height: 30px;
            float: left;
        }

.subscribe_right_form_title {
    width: 90px;
    height: 30px;
    float: left;
    text-align: right;
    line-height: 30px;
}

.subscribe_right_form input {
    width: 420px;
    height: 30px;
    padding: 0 10px;
}

.subscribe_right_form span {
    position: relative;
    top: 5px;
    left: 5px;
    font-size: 20px;
}

.subscribe_right_form a {
    margin-left: 90px;
    padding: 8px 20px;
    color: #fff;
    background-color: #e77919;
    position: relative;
    top: 20px;
    font-size: 13px;
    border-radius: 0.3em;
}

.subscribe_right_form p {
    display: none;
    position: relative;
    top: 3px;
    left: 5px;
    width: 150px;
    float: left;
}

.txt_form_yan {
    float: left;
    width: 135px !important;
}

#yanz_wk {
    color: #1783c2;
}

#yanz_cw {
    color: red;
}

#yanz_cg {
    color: #6eca60;
}


/********我们相关**********/
.about {
    width: 100%;
    float: left;
    background-color: #2c2c2c;
    min-height: 430px;
    height: auto !important;
}

.subscribe_foot {
    width: 1100px;
    height: 55px;
    background: url('/images/main/yuyuefoot_03.png') no-repeat center;
    margin: auto;
    position: relative;
    bottom: 55px;
}

    .subscribe_foot a {
        padding: 5px 30px;
        background-color: #ff6c00;
        color: #fff;
        font-size: 22px;
        font-weight: bold;
        border-radius: 0.5em;
        position: relative;
        top: 11px;
        float: right;
        right: 200px;
    }

.about_main {
    width: 1100px;
    margin: auto;
    height: 360px;
    border-bottom: 1px solid #3b3a3a;
    margin-top: -30px;
}

    .about_main > div {
        float: left;
    }

.about_main_div1 {
    width: 275px;
    height: 330px;
}

    .about_main_div1 > div {
        margin-top: 30px;
    }

    .about_main_div1 p {
        margin-bottom: 15px;
    }

        .about_main_div1 p span {
            font-size: 16px;
            color: #c0c0c0;
            margin-left: 12px;
        }

        .about_main_div1 p img {
            position: relative;
            top: 3px;
        }

.about_main_div2 {
    width: 470px;
    border-right: 1px solid #3b3a3a;
    border-left: 1px solid #3b3a3a;
    height: 330px;
}

.about_main_div2_nav {
    width: 440px;
    margin: auto;
    height: 140px;
}

    .about_main_div2_nav > ul > li {
        float: left;
        color: #fff;
        font-size: 14px;
        text-align: center;
        width: 110px;
    }

.about_main_div2_nav_list li {
    margin-top: 9px;
    text-align: center;
    width: 110px;
}

    .about_main_div2_nav_list li a {
        color: #8b8b8b;
        font-size: 12px;
    }

.about_main_div2_foot {
    width: 360px;
    margin: 30px auto 0 auto;
    height: 160px;
}

    .about_main_div2_foot > div {
        float: left;
    }

.about_main_div2_foot_weixin {
    width: 122px;
    height: 160px;
    text-align: center;
}

    .about_main_div2_foot_weixin p {
        color: #fff;
    }

.about_main_div2_foot_weixinkefu {
    width: 122px;
    height: 160px;
    text-align: center;
    margin: 0 10px;
}

    .about_main_div2_foot_weixinkefu p {
        color: #fff;
    }

.about_main_div2_foot_renzhen {
    width: 95px;
    height: 160px;
    padding-top: 10px;
}

    .about_main_div2_foot_renzhen a {
        float: left;
        margin-bottom: 5px;
    }

.about_main_div3 {
    width: 353px;
    height: 300px;
    text-align: right;
}

    .about_main_div3 a {
        float: right;
        margin-bottom: 15px;
    }

.about_link {
    width: 1100px;
    margin: auto;
    min-height: 40px;
    height: auto !important;
}

    .about_link > div {
        float: left;
    }

.about_link_title {
    width: 90px;
    height: 40px;
    line-height: 40px;
}

    .about_link_title span {
        color: #fff;
        font-size: 18px;
    }

.about_link_list {
    min-height: 40px;
    height: auto !important;
    width: 1010px;
    line-height: 40px;
}

    .about_link_list a {
        color: #8b8b8b;
        font-size: 12px;
        margin-right: 20px;
    }
/********底部**********/
.foot {
    float: left;
    height: 55px;
    width: 100%;
    background-color: #222222;
}

.foot_main {
    width: 1100px;
    margin: auto;
    line-height: 55px;
    text-align: center;
    font-size: 12px;
    color: #8b8b8b;
}

/******首页END********/



/*******案例列表START***********/

.caselist_option {
    width: 100%;
    height: 156px;
    background-color: #0076cd;
}

.caselist_option_main {
    width: 1100px;
    margin: auto;
}

    .caselist_option_main > div {
        padding-top: 17px;
    }

.caselist_option_main_div {
    width: 100%;
    float: left;
}

.caselist_option_main_div_yanse > a {
    width: 30px;
    height: 8px;
    border: 1px solid #fff;
    position: relative;
    top: 4px;
}

.caselist_option_main_div div {
    width: 89px;
    height: 29px;
    background: url("/images/main/list_03.png") no-repeat center;
    text-align: center;
    line-height: 29px;
    color: #0076cd;
    letter-spacing: 5px;
    font-size: 14px;
    float: left;
}

.caselist_option_main_div a {
    color: #fff;
    font-size: 14px;
    float: left;
    padding: 5px 10px;
    margin: 0 5px;
}

.case_select {
    background-color: #FFF;
    color: #0076cd !important;
    border-bottom: 2px solid #ff6c00 !important;
}

.caselist_main {
    width: 1100px;
    margin: auto;
    min-height: 70px;
    height: auto !important;
}

.ceseCon_list {
    width: 100%;
    height: 90px;
    text-align: center;
    margin-bottom: 30px;
    float: left;
}



/******案例列表END********/

/***手机案例STRAT****/
.caselist_web_main {
    float: left;
}

    .caselist_web_main ul {
        float: left;
        margin-top: 30px;
    }

        .caselist_web_main ul li {
            float: left;
            margin-right: 38px;
            margin-bottom: 20px;
            text-align: center;
        }

            .caselist_web_main ul li p {
                margin-top: 10px;
                font-size: 18px;
                color: #595959;
            }

.caselist_web_main_img {
    width: 246px;
    height: 427px;
    background: url("/images/main/phone_03.png") no-repeat center;
}

.team {
    background-size: cover;
}

.team-info {
}

.team-grids .team-img {
    height: 324px;
    width: 223px;
    overflow: hidden;
    position: relative;
    display: block;
    top: 47px;
    left: 11px;
}

.captn h4 {
    color: #fff;
    font-size: 2.1em;
    margin-top: 2px;
}

.captn p {
    font-size: 1em;
    margin-top: 0.5em;
    color: #fff;
    line-height: 1.8em;
}

.team-grids .captn {
    display: inline-block;
    height: 100%;
    width: 100%;
    position: absolute;
    bottom: -100%;
    right: 0;
    background-color: rgba(0, 0, 0, 0.41);
    text-align: center;
    -o-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.captn-top {
    padding: 70px 20px;
}

    .captn-top img {
        width: 180px;
        height: 180px;
    }

    .captn-top span {
        color: white;
    }

.team-img:hover .captn {
    width: 100%;
    bottom: 0%;
}

.team-img > img {
    height: 100%;
}

img.img-responsive {
    width: 100%;
}
/******手机案例END********/



/******案例详细页STRAT********/

.caseinfo_main {
    width: 1100px;
    margin: 30px auto 70px auto;
    min-height: 40px;
    height: auto !important;
}

    .caseinfo_main > div {
        float: left;
    }

.caseinfo_main_top {
    height: 40px;
    width: 100%;
    background-color: #f0f0f0;
    margin-bottom: 30px;
}

    .caseinfo_main_top img {
        width: 50px;
    }

    .caseinfo_main_top > span {
        color: #0076cd;
        font-size: 20px;
        position: relative;
        bottom: 9px;
    }

.caseinfo_main_top_nav {
    float: right;
    line-height: 40px;
    margin-right: 20px;
}

    .caseinfo_main_top_nav span {
        font-size: 13px;
    }

.caseinfo_main_img {
    width: 1100px;
    margin-bottom: 30px;

}

    .caseinfo_main_img img {
        width: 900px;
        height:auto;
    }

.caseinfo_main_foot {
    width: 100%;
    min-height: 150px;
    height: auto !important;
    margin-bottom: 20px;
}

    .caseinfo_main_foot p {
        font-size: 28px;
        color: #000;
    }

.caseinfo_main_foot_div {
    float: left;
    width: 100%;
    min-height: 35px;
    height: auto !important;
}

    .caseinfo_main_foot_div > div {
        float: left;
    }

.caseinfo_main_foot_div_left {
    width: 100px;
    height: 35px;
    line-height: 35px;
    text-align: center;
}

    .caseinfo_main_foot_div_left img {
        position: relative;
        top: 6px;
    }

    .caseinfo_main_foot_div_left span {
        color: #666666;
        margin-left: 5px;
    }

.caseinfo_main_foot_div_right {
    width: 970px;
    margin-left: 30px;
    line-height: 35px;
    min-height: 35px;
    height: auto !important;
    color: #666666;
}

    .caseinfo_main_foot_div_right a {
        color: #666666;
    }

    .caseinfo_main_foot_div_right div {
        width: 50px;
        height: 15px;
        position: relative;
        top: 11px;
    }

.caseinfo_main_foot_div_right_span {
    padding: 3px 0px;
}

.caseinfo_main_make {
    width: 1100px;
    height: 128px;
    background: url('/images/main/case_foot_03.png') no-repeat center;
    margin-bottom: 75px;
}

    .caseinfo_main_make a {
        color: #fff;
        float: left;
    }

        .caseinfo_main_make a p {
            font-size: 30px;
            margin-top: 30px;
        }

        .caseinfo_main_make a span {
            font-size: 20px;
            font-weight: bold;
        }

.caseinfo_main_make_a1 {
    position: relative;
    left: 110px;
}

.caseinfo_main_make_a2 {
    position: relative;
    left: 330px;
}

.caseinfo_main_make_a3 {
    position: relative;
    left: 530px;
}



/******案例详细页END********/

/******产品中心START********/
.porduct_banner {
    width: 100%;
    min-width: 1100px;
    height: 368px;
}

.porduct_main {
    width: 1100px;
    margin: 40px auto;
    text-align: center;
}

.porduct_center_title {
    font-size: 24px;
    font-weight: bold;
    color: #336699;
}

.porduct_center_eng {
    font-size: 14px;
}

.porduct_center_a {
    margin-top: 20px;
}

    .porduct_center_a a {
        font-size: 13px;
        color: #fff;
        background-color: #336699;
        padding: 5px 10px;
        margin-right: 10px;
    }

        .porduct_center_a a:hover {
            background-color: #ff6c00;
        }

.porduct_center_fanwei {
    margin-top: 30px;
    font-size: 26px;
    font-weight: bold;
    color: #8b8b8b;
}

.porduct_center_content {
    width: 750px;
    margin: 20px auto;
    font-size: 14px;
    color: #a6a6a6;
}

.porduct_center_list {
    margin-top: 20px;
    float: left;
    margin-bottom: 30px;
}

.porduct_center_list_top {
    width: 1100px;
    height: 400px;
    border-left: 1px solid #cccccc;
    border-top: 1px solid #cccccc;
}

    .porduct_center_list_top ul li {
        width: 219px;
        height: 199px;
        border-right: 1px solid #cccccc;
        border-bottom: 1px solid #cccccc;
        text-align: center;
        float: left;
    }

        .porduct_center_list_top ul li a p {
            padding-top: 120px;
            font-size: 20px;
            font-weight: bold;
            color: #336699;
        }

        .porduct_center_list_top ul li a span {
            font-size: 12px;
            color: #585858;
        }

        .porduct_center_list_top ul li:hover span, .porduct_center_list_top ul li:hover p {
            color: #fff;
        }

.porduct_center_list_li_1 {
    background: url('/images/main/porduct_1.png') no-repeat center;
}

    .porduct_center_list_li_1:hover {
        background: url('/images/main/porduct_1_i.png') no-repeat top;
    }

.porduct_center_list_li_2 {
    background: url('/images/main/porduct_2.png') no-repeat center;
}

    .porduct_center_list_li_2:hover {
        background: url('/images/main/porduct_2_i.png') no-repeat top;
    }

.porduct_center_list_li_3 {
    background: url('/images/main/porduct_3.png') no-repeat center;
}

    .porduct_center_list_li_3:hover {
        background: url('/images/main/porduct_3_i.png') no-repeat top;
    }

.porduct_center_list_li_4 {
    background: url('/images/main/porduct_4.png') no-repeat center;
}

    .porduct_center_list_li_4:hover {
        background: url('/images/main/porduct_4_i.png') no-repeat top;
    }

.porduct_center_list_li_5 {
    background: url('/images/main/porduct_5.png') no-repeat center;
}

    .porduct_center_list_li_5:hover {
        background: url('/images/main/porduct_5_i.png') no-repeat top;
    }

.porduct_center_list_li_6 {
    background: url('/images/main/porduct_6.png') no-repeat center;
}

    .porduct_center_list_li_6:hover {
        background: url('/images/main/porduct_6_i.png') no-repeat top;
    }

.porduct_center_list_li_7 {
    background: url('/images/main/porduct_7.png') no-repeat center;
}

    .porduct_center_list_li_7:hover {
        background: url('/images/main/porduct_7_i.png') no-repeat top;
    }

.porduct_center_list_li_8 {
    background: url('/images/main/porduct_8.png') no-repeat center;
}

    .porduct_center_list_li_8:hover {
        background: url('/images/main/porduct_8_i.png') no-repeat top;
    }

.porduct_center_list_li_9 {
    background: url('/images/main/porduct_9.png') no-repeat center;
}

    .porduct_center_list_li_9:hover {
        background: url('/images/main/porduct_9_i.png') no-repeat top;
    }

.porduct_center_list_li_10 {
    background: url('/images/main/porduct_10.png') no-repeat center;
}

    .porduct_center_list_li_10:hover {
        background: url('/images/main/porduct_10_i.png') no-repeat top;
    }

.porduct_advantage {
    height: 640px;
    width: 100%;
    background-color: #f4f4f4;
    float: left;
}

.porduct_advantage_main {
    width: 1100px;
    margin: auto;
}

    .porduct_advantage_main > p {
        color: #336699;
        text-align: center;
        line-height: 2;
    }

.porduct_advantage_main_title {
    margin-top: 20px;
    font-size: 28px;
    font-weight: bold;
}

.porduct_advantage_main_txt {
    font-size: 16px;
}

.porduct_advantage_list {
    width: 1100px;
    height: 500px;
    margin-top: 30px;
}

    .porduct_advantage_list ul li {
        width: 275px;
        height: 250px;
        float: left;
        text-align: center;
    }

        .porduct_advantage_list ul li a {
            color: #878787;
            font-size: 14px;
        }

            .porduct_advantage_list ul li a p {
                width: 230px;
                margin: auto;
            }

            .porduct_advantage_list ul li a img {
                margin-top: 30px;
            }

.porduct_package {
    width: 100%;
    float: left;
    margin-bottom: 40px;
}

.porduct_package_main {
    width: 1100px;
    margin: auto;
}

    .porduct_package_main > p {
        line-height: 1.5;
        text-align: center;
    }

.porduct_package_main_title {
    color: #336699;
    font-size: 26px;
    margin-top: 20px;
    font-weight: bold;
}

.porduct_package_list {
    margin-top: 30px;
}

    .porduct_package_list ul li {
        width: 258px;
        height: 500px;
        float: left;
        border: 1px solid #ccc;
        margin-right: 20px;
	margin-bottom: 10px;
    }

        .porduct_package_list ul li p {
            border-bottom: 1px solid #cccccc;
            text-align: center;
        }

            .porduct_package_list ul li p img {
                width: 248px;
                height: 203px;
                margin-top: 5px;
                border-radius: 0.7em;
                border: 1px solid #deefff;
            }

.porduct_package_list_title {
    font-size: 18px;
    padding: 10px 0;
    font-weight: bold;
    color: #595959;
}

.porduct_package_list_content {
    height: 170px;
    padding: 10px 18px;
}

    .porduct_package_list_content span {
        font-size: 13px;
        color: #888888;
        line-height: 2;
    }

.porduct_package_list_a a {
    font-size: 13px;
    padding: 8px 20px;
    color: #fff;
    border-radius: 0.7em;
}

.porduct_package_list_a {
    text-align: center;
    width: 100%;
    margin-top: 10px;
}

.porduct_package_list_a_left {
    background-color: #f68c12;
    margin-right: 20px;
}

.porduct_package_list_a_right {
    background-color: #336699;
}

.porduct_produce {
    width: 100%;
    height: 540px;
    float: left;
    background-color: #f8f8f8;
}

.porduct_produce_main {
    width: 1100px;
    margin: auto;
}

    .porduct_produce_main > p {
        text-align: center;
        line-height: 1.7;
    }

.porduct_package_main_eng {
    font-size: 14px;
}

.porduct_produce_list {
    margin-top: 20px;
}

    .porduct_produce_list ul li {
        width: 220px;
        float: left;
        height: 400px;
        text-align: center;
    }

        .porduct_produce_list ul li p {
            font-size: 14px;
            line-height: 2;
            color: #6a6a6a;
        }

.porduct_produce_list_title {
    padding-bottom: 20px;
    font-size: 24px !important;
    color: #336699 !important;
}

.porduct_case {
    width: 100%;
    float: left;
    height: 1000px;
}

.porduct_case_main {
    width: 1100px;
    margin: auto;
    padding-top: 10px;
}

    .porduct_case_main > p {
        text-align: center;
    }

.porduct_case_list {
    margin-top: 30px;
}

    .porduct_case_list ul li {
        width: 355px;
        height: 370px;
        float: left;
        margin-right: 17.5px;
        text-align: center;
    }

        .porduct_case_list ul li img {
            width: 355px;
            height: 311px;
        }

        .porduct_case_list ul li p {
            font-size: 18px;
            line-height: 3;
        }

.porduct_package_main_more {
    float: left;
    width: 100%;
    text-align: center;
    margin-top: 20px;
}

    .porduct_package_main_more a {
        padding: 5px 20px;
        border: 1px solid #336699;
        color: #336699;
        border-radius: 0.6em;
    }
/******产品中心END********/

/******关于我们START********/
.about_banner {
    height: 254px;
    width: 100%;
}

.about_introduce {
    height: 600px;
    width: 1100px;
    margin: auto;
}

    .about_introduce > p {
        text-align: center;
        font-size: 28px;
        font-weight: bold;
        color: #333;
        padding-top: 80px;
    }

.about_introduce_bgm {
    position: relative;
    top: 60px;
    width: 876px;
    height: 366px;
    margin: auto;
    background: url('/images/main/about_09.jpg') no-repeat center;
}

    .about_introduce_bgm p {
        position: relative;
        left: 280px;
        width: 590px;
        line-height: 2;
        font-size: 13px;
        color: #666666;
    }

.about_porduct_main {
    width: 100%;
    height: 600px;
    background-color: #f3f3f3;
}

.about_culture {
    width: 100%;
    float: left;
    height: 600px;
    text-align: center;
}

    .about_culture p {
        width: 880px;
        margin: auto;
    }

.txt_red {
    color: #f6503a;
}

.about_culture_title {
    padding-top: 50px;
    font-size: 28px;
    color: #444444;
}

.about_culture_txt1 {
    font-size: 24px;
    color: #888888;
    padding-top: 30px;
}

.about_culture_txt2 {
    font-weight: bold;
    padding-top: 15px;
    font-size: 12px;
    color: #666666;
}

.about_culture_txt3 {
    font-size: 12px;
    color: #666666;
    line-height: 24px;
    padding-top: 30px;
}

.about_culture img {
    margin-top: 30px;
}
/******关于我们END********/

/******售后服务START********/
.service_banner {
    width: 100%;
    height: 350px;
}

.service_div1 {
    height: 205px;
    width: 1100px;
    margin: 70px auto 0 auto;
}

.service_div1_left {
    width: 420px;
    float: left;
}

.service_div1_left {
    float: left;
    height: auto;
    width: 460px;
}

    .service_div1_left strong {
        font-size: 28px;
        color: #444444;
    }

    .service_div1_left p {
        font-size: 14px;
        line-height: 22px;
        padding-top: 15px;
    }

    .service_div1_left .tel {
        height: 36px;
        width: 266px;
        margin-top: 25px;
        font-size: 14px;
        line-height: 34px;
        font-weight: bold;
        color: #FFFFFF;
        background-color: #f6503a;
    }

        .service_div1_left .tel em {
            font-style: normal;
            padding-left: 15px;
        }

        .service_div1_left .tel span {
            float: right;
            display: block;
            height: 34px;
            border: 1px solid #d9d9d9;
            background-color: #FFFFFF;
            color: #F6503A;
            width: 130px;
            text-align: center;
        }

.service_div1_rigth {
    float: right;
    width: 600px;
}

    .service_div1_rigth .project {
        padding-top: 20px;
    }

        .service_div1_rigth .project ul li {
            float: right;
            height: 29px;
            width: 109px;
            text-align: center;
            color: #FFFFFF;
            padding-top: 80px;
            display: inline;
            margin-left: 30px;
            font-size: 12px;
        }

.se_strength {
    background-color: #fafafa;
    height: 297px;
}

    .se_strength .container {
        height: 197px;
        width: 600px;
        margin-right: auto;
        margin-left: auto;
        background-repeat: no-repeat;
        background-position: left bottom;
        padding-left: 500px;
        padding-top: 100px;
        padding-right: 0px;
        font-size: 14px;
        line-height: 22px;
    }

        .se_strength .container strong, .se_hardware .container strong {
            font-size: 28px;
            color: #444444;
            display: block;
            padding-bottom: 15px;
        }

.se_hardware {
    height: 300px;
    width: 100%;
}

    .se_hardware .container {
        background-image: url(/images/main/service_02.jpg);
        background-repeat: no-repeat;
        background-position: right;
        height: 220px;
        width: 1100px;
        margin-right: auto;
        margin-left: auto;
        padding-top: 80px;
        font-size: 14px;
        line-height: 22px;
    }
/******售后服务END********/


/******新闻中心START********/
.newslist_banner {
    width: 100%;
    height: 209px;
}

.newslist_main {
    width: 1100px;
    margin: auto;
    min-height: 200px;
}

.newslist_main_title {
    text-align: center;
    font-size: 30px;
    padding-top: 30px;
}

.newslist_main_eng {
    text-align: center;
    font-size: 16px;
}

.newslist_main_nav {
    text-align: center;
    padding-top: 30px;
}

    .newslist_main_nav a {
        font-size: 15px;
        color: #6b6b6b;
        padding: 5px 20px;
    }

.newslist_main_list {
    float: left;
    margin-top: 40px;
}

    .newslist_main_list ul li {
        width: 258px;
        height: 355px;
        border: 1px solid #e2e3e8;
        float: left;
        margin-right: 20px;
        margin-bottom: 20px;
    }

        .newslist_main_list ul li a img {
            width: 258px;
            height: 178px;
        }

.newslist_main_list_txt {
    font-size: 13px;
    padding: 17px 13px;
    color: #666666;
    float: left;
}

.newslist_main_list_time {
    height: 53px;
    width: 53px;
    border: 1px solid #e2e3e8;
    color: #666666;
    background-color: #f0f2f5;
    text-align: center;
}

.newslist_main_list_time_mm {
    padding-top: 8px;
}

.newslist_main_list_time_yy {
    font-size: 12px;
}

.newslist_main_list_div {
    padding: 15px 13px;
}

    .newslist_main_list_div > div {
        float: left;
    }

.newslist_main_list_title {
    width: 164px;
    margin-left: 13px;
    border-bottom: 1px solid #e2e3e8;
    height: 54px;
}

    .newslist_main_list_title span {
        font-size: 14px;
        color: #333;
    }


/******新闻中心END********/

/******新闻详情START********/
.newsinfo_nav {
    height: 70px;
    width: 100%;
    background-color: #f8f9fa;
    border-top: 1px solid #d5d5d6;
    line-height: 70px;
}

    .newsinfo_nav p {
        width: 1100px;
        margin: auto;
        font-size: 13px;
        color: #666666;
    }

.newsinfo_main {
    width: 1100px;
    margin: auto;
}

    .newsinfo_main > p {
        text-align: center;
    }

.newsinfo_main_title {
    padding-top: 40px;
    font-size: 26px;
    color: #333;
}

.newsinfo_main_from {
    padding-top: 15px;
    font-size: 13px;
}

    .newsinfo_main_from span {
        margin: 0px 20px;
    }

.newsinfo_main_fenxiang {
    padding: 5px 0 10px 0;
    width: 250px;
    margin: auto;
}

.newsinfo_main_text {
    padding: 20px 0;
}

.newsinfo_main_next {
    padding: 10px 0;
}

    .newsinfo_main_next p {
        font-size: 13px;
        color: #666666;
        padding-top: 10px;
    }

        .newsinfo_main_next p a {
            color: #444;
        }

.newsinfo_main_xiangguan {
    width: 1100px;
}

    .newsinfo_main_xiangguan > p {
        font-size: 18px;
        font-weight: bold;
        color: #444444;
    }

    .newsinfo_main_xiangguan ul li {
        float: left;
        width: 520px;
        height: 140px;
        background-color: #fafafa;
        margin-top: 20px;
        margin-right: 20px;
        padding: 20px 10px 0px 10px;
    }

        .newsinfo_main_xiangguan ul li a img {
            width: 176px;
            height: 125px;
            float: left;
        }

.newsinfo_main_xiangguan_text {
    width: 310px;
    height: 125px;
    float: left;
    margin-left: 20px;
}

    .newsinfo_main_xiangguan_text p {
        font-size: 18px;
        color: #222;
    }

.newsinfo_main_xiangguan_text_span {
    height: 88px;
    font-size: 12px !important;
    color: #555555 !important;
}

.newsinfo_main_Interest {
    width: 1100px;
    margin-top: 40px;
    height: 600px;
    float: left;
}

    .newsinfo_main_Interest > p {
        font-size: 30px;
        font-weight: bold;
        text-align: center;
        color: #0076cd;
        padding-bottom: 30px;
    }

    .newsinfo_main_Interest ul {
        width: 1100px;
        height: 440px;
    }

        .newsinfo_main_Interest ul li {
            width: 345px;
            height: 219px;
            border-top: 1px solid #ccc;
            border-right: 1px solid #ccc;
            float: left;
            padding: 0 10px;
        }

            .newsinfo_main_Interest ul li img {
                margin-left: 65px;
                width: 243px;
                margin-top: 10px;
                height: 112px;
            }

            .newsinfo_main_Interest ul li a p {
                font-size: 13px;
                padding-top: 15px;
                color: #666666;
            }

.newsinfo_main_xiangguan_text_time {
    position: relative;
    bottom: 1px;
    font-size: 12px !important;
    color: #555 !important;
}

/******新闻详情END********/

/******套餐START********/
.service_con .service_table {
    height: 480px;
    width: 1100px;
    margin-right: auto;
    margin-left: auto;
    position: relative;
}

    .service_con .service_table .image {
        height: 430px;
        width: 537px;
        position: absolute;
        top: 22px;
        background-repeat: no-repeat;
        background-position: center center;
    }

        .service_con .service_table .image .image_show {
            position: absolute;
            height: 430px;
            width: 537px;
            top: 17px;
        }

    .service_con .service_table .service_content {
        position: absolute;
        width: 500px;
        top: 0px;
        right: 0px;
        margin-left: 50px;
    }

        .service_con .service_table .service_content .service_name {
            font-family: "Microsoft YaHei";
            font-size: 26px;
            color: #009AE6;
            position: absolute;
            left: 0px;
            top: 38px;
        }

        .service_con .service_table .service_content .service_d {
            font-family: "Microsoft YaHei";
            font-size: 17px;
            color: #828282;
            position: absolute;
            top: 94px;
        }

        .service_con .service_table .service_content .service_m {
            position: absolute;
            width: 100%;
            left: 0px;
            top: 133px;
        }

            .service_con .service_table .service_content .service_m dl {
                overflow: hidden;
                position: relative;
            }

                .service_con .service_table .service_content .service_m dl dt {
                    font-family: "Microsoft YaHei";
                    font-size: 12px;
                    color: #BBB;
                    float: left;
                    line-height: 44px;
                }

                .service_con .service_table .service_content .service_m dl dd {
                    float: left;
                }

                .service_con .service_table .service_content .service_m dl dd {
                    font-family: "Microsoft YaHei";
                    font-size: 12px;
                    color: #D6D6D6;
                    line-height: 44px;
                    float: left;
                    margin-right: 80px;
                    margin-left: 5px;
                    position: relative;
                }

                    .service_con .service_table .service_content .service_m dl dd a {
                        padding: 4px 12px;
                        margin-right: 10px;
                        text-align: center;
                        color: #666;
                        text-decoration: none;
                        background-color: #F7F7F7;
                        border: 2px solid #D9D9D9;
                    }

                    .service_con .service_table .service_content .service_m dl dd .c1 {
                        left: 5px;
                    }

                    .service_con .service_table .service_content .service_m dl dd .c2 {
                        left: 155px;
                    }

        .service_con .service_table .service_content .service_c {
            position: absolute;
            width: 324px;
            left: 0px;
            top: 361px;
            height: 39px;
        }

            .service_con .service_table .service_content .service_c .xztc {
                font-family: "Microsoft YaHei";
                font-size: 18px;
                line-height: 39px;
                color: #FFF;
                text-decoration: none;
                background-image: url(/images/main/tcsz.png);
                text-align: center;
                position: absolute;
                height: 39px;
                width: 145px;
                background-repeat: no-repeat;
                background-position: center center;
            }

            .service_con .service_table .service_content .service_c .zxzx {
                font-family: "Microsoft YaHei";
                font-size: 18px;
                line-height: 39px;
                color: #FFF;
                text-decoration: none;
                background-color: #0076cd;
                border-radius: 0.4em;
                text-align: center;
                position: absolute;
                height: 39px;
                width: 145px;
                right: 0px;
            }

.service_con .service_detail {
    width: 1100px;
    margin-right: auto;
    margin-left: auto;
    margin-bottom: 50px;
}

.service_con .service_table .service_content .service_m dl dd a:hover {
    border-top-color: #FD7012;
    border-right-color: #FD7012;
    border-bottom-color: #FD7012;
    border-left-color: #FD7012;
}

.service_con .service_table .service_content .service_m dl dd .checked {
    border-top-color: #FD7012;
    border-right-color: #FD7012;
    border-bottom-color: #FD7012;
    border-left-color: #FD7012;
}

.jztc_shuju {
    WIDTH: 1100px;
    margin-top: 15px;
    margin-right: auto;
    margin-bottom: 30px;
    margin-left: auto;
}

.jztc_shuju_title {
    BORDER-RIGHT: #ddd 1px solid;
    WIDTH: 1100px;
}

    .jztc_shuju_title LI {
        FONT-SIZE: 16px;
        BORDER-TOP: #ddd 1px solid;
        HEIGHT: 55px;
        BORDER-RIGHT: #ddd 1px;
        WIDTH: 219px;
        BORDER-BOTTOM: #ddd 1px solid;
        FLOAT: left;
        COLOR: #666;
        TEXT-ALIGN: center;
        BORDER-LEFT: #ddd 1px solid;
        LINE-HEIGHT: 55px;
    }

        .jztc_shuju_title LI A {
            TEXT-DECORATION: none;
            HEIGHT: 55px;
            WIDTH: 100%;
            DISPLAY: block;
        }

            .jztc_shuju_title LI A:hover {
                COLOR: #666;
            }

.jztc_shuju_title1 {
    BORDER-RIGHT: #ddd 1px solid;
    WIDTH: 1000px;
}

    .jztc_shuju_title1 LI {
        FONT-SIZE: 14px;
        BORDER-TOP: #ddd 1px solid;
        HEIGHT: 55px;
        BORDER-RIGHT: #ddd 1px;
        WIDTH: 165px;
        BORDER-BOTTOM: #ddd 1px solid;
        FLOAT: left;
        FONT-WEIGHT: bold;
        COLOR: #666;
        TEXT-ALIGN: center;
        BORDER-LEFT: #ddd 1px solid;
        LINE-HEIGHT: 55px;
    }

        .jztc_shuju_title1 LI A {
            TEXT-DECORATION: none;
            HEIGHT: 55px;
            WIDTH: 100%;
            DISPLAY: block;
        }

            .jztc_shuju_title1 LI A:hover {
                COLOR: #666;
            }

#myTab .active {
    BORDER-TOP: #0b98de 3px solid;
    HEIGHT: 54px !important;
    BORDER-BOTTOM: medium none;
    LINE-HEIGHT: 50px !important;
}

    #myTab .active A {
        COLOR: #3d90d8;
    }

.jztc_ld_title {
    MARGIN-BOTTOM: 20px;
    HEIGHT: 60px;
    WIDTH: 100%;
    BORDER-BOTTOM: #e6e6e6 4px solid;
}

    .jztc_ld_title SPAN {
        FONT-SIZE: 22px;
        HEIGHT: 22px;
        FONT-FAMILY: "Microsoft YaHei";
        FLOAT: left;
        FONT-WEIGHT: bold;
        COLOR: #3d90d8;
        PADDING-LEFT: 22px;
        MARGIN: 20px 0px 0px 5px;
        BORDER-LEFT: #3d90d8 7px solid;
        LINE-HEIGHT: 20px;
    }

    .jztc_ld_title A {
        TEXT-DECORATION: none;
        BORDER-TOP: #fd7e7e 2px solid;
        BORDER-RIGHT: #fd7e7e 2px solid;
        BORDER-BOTTOM: #fd7e7e 2px solid;
        FLOAT: right;
        COLOR: #f72c2c;
        PADDING-BOTTOM: 3px;
        PADDING-TOP: 3px;
        PADDING-LEFT: 10px;
        MARGIN: 22px 5px 0px 0px;
        BORDER-LEFT: #fd7e7e 2px solid;
        LINE-HEIGHT: 20px;
        PADDING-RIGHT: 10px;
        border-radius: 360px 360px 360px 0;
    }

        .jztc_ld_title A:hover {
            BORDER-TOP: #e00 2px solid;
            BORDER-RIGHT: #e00 2px solid;
            BACKGROUND: #e00;
            BORDER-BOTTOM: #e00 2px solid;
            COLOR: #fff;
            BORDER-LEFT: #e00 2px solid;
        }

.jztc_shuju_cssz_ul {
    BORDER-TOP: #ddd 1px solid;
    HEIGHT: auto;
    BORDER-RIGHT: #ddd 1px;
    WIDTH: 1100px;
    BORDER-BOTTOM: #ddd 1px;
    BORDER-LEFT: #ddd 1px solid;
    MARGIN-TOP: 20px;
    LINE-HEIGHT: 30px;
}

    .jztc_shuju_cssz_ul TD {
        BORDER-RIGHT: #ddd 1px solid;
        BORDER-BOTTOM: #ddd 1px solid;
    }

.jztc_shuju_cssz_spanl {
    FONT-SIZE: 14px;
    COLOR: #999;
    TEXT-ALIGN: center;
    PADDING-LEFT: 16px;
}

.jztc_shuju_cssz_spanr {
    FONT-SIZE: 13px;
    FONT-FAMILY: "Microsoft YaHei";
    COLOR: #666;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    PADDING-LEFT: 20px;
    MARGIN: 0px 35px;
    LINE-HEIGHT: 30px;
    PADDING-RIGHT: 20px;
}

    .jztc_shuju_cssz_spanr FONT {
        FONT-SIZE: 13px;
        FONT-FAMILY: "Microsoft YaHei";
        COLOR: #f60;
    }

.jztc_shuju_khxz_box {
    HEIGHT: auto;
    WIDTH: 930px;
    MARGIN: auto;
}

    .jztc_shuju_khxz_box H4 {
        FONT-SIZE: 14px;
        BACKGROUND: url(/images/main/khxz_title_bj.gif) no-repeat center top;
        FONT-WEIGHT: bold;
        COLOR: #666;
        LINE-HEIGHT: 20px;
    }

        .jztc_shuju_khxz_box H4 SPAN {
            FONT-SIZE: 14px;
            COLOR: #fff;
            MARGIN: 0px 16px 0px 6px;
        }

        .jztc_shuju_khxz_box H4 B {
            BACKGROUND: #fff;
            FONT-STYLE: normal;
            LINE-HEIGHT: 40px;
            PADDING-RIGHT: 10px;
        }

    .jztc_shuju_khxz_box UL {
        MARGIN: 15px 0px 40px;
    }

    .jztc_shuju_khxz_box LI {
        FONT-SIZE: 12px;
        BACKGROUND: url(/images/main/khxz_ico2.gif) no-repeat 30px 13px;
        COLOR: #666;
        PADDING-LEFT: 45px;
        LINE-HEIGHT: 32px;
    }

.khxz {
    FONT-SIZE: 12px;
    BACKGROUND: url(/images/main/khxz_ico2.gif) no-repeat 30px 13px;
    COLOR: #333;
    PADDING-LEFT: 45px;
    MARGIN-TOP: 15px;
    LINE-HEIGHT: 32px;
}

.jztc_shuju_khxz_box .p {
    MARGIN-BOTTOM: 5px;
    PADDING-LEFT: 45px;
}

.jztc_shuju_fwlc {
    HEIGHT: auto;
    WIDTH: 930px;
    MARGIN: auto;
}

.jztc_shuju_fwlc_title {
    HEIGHT: 30px;
    WIDTH: 930px;
    BACKGROUND: url(/images/main/khxz_fwlc_title.gif) no-repeat 0px 0px;
}

.jztc_shuju_fwlc_nr {
    HEIGHT: 150px;
    WIDTH: 930px;
    BACKGROUND: url(/images/main/khxz_fwlc_tp11.gif) no-repeat center top;
    MARGIN-TOP: 36px;
}

    .jztc_shuju_fwlc_nr UL {
        HEIGHT: 90px;
        WIDTH: 930px;
    }

    .jztc_shuju_fwlc_nr LI {
        HEIGHT: 90px;
        WIDTH: 69px;
        POSITION: relative;
        FLOAT: left;
        MARGIN: 0px 34px;
    }

.jztc_shuju_title ul {
    overflow: hidden;
    position: relative;
}

.tab-content .tab-pane {
    display: none;
}

.tab-pane.active {
    display: block;
}

.service_con .service_table .service_content .service_m dl dd a:hover {
    border-top-color: #FD7012;
    border-right-color: #FD7012;
    border-bottom-color: #FD7012;
    border-left-color: #FD7012;
}

.service_con .service_table .service_content .service_m dl dd .checked {
    border-top-color: #FD7012;
    border-right-color: #FD7012;
    border-bottom-color: #FD7012;
    border-left-color: #FD7012;
}

.zzfw_box_title {
    FONT-SIZE: 14px;
    HEIGHT: 30px;
    WIDTH: 400px;
    FONT-WEIGHT: bold;
    COLOR: #666;
    PADDING-LEFT: 30px;
    MARGIN-TOP: 10px;
    LINE-HEIGHT: 30px;
}

.zzfw_box_nr {
    HEIGHT: auto;
    WIDTH: 1100px;
    MARGIN-TOP: 10px;
}

.example_list span {
    background: url("/images/main/darkbg.png");
    padding: 140px 10px 10px;
    left: 0px;
    width: 328px;
    height: 60px;
    text-align: center;
    bottom: -210px;
    color: rgb(255, 255, 255);
    line-height: 25px;
    font-size: 24px;
    display: block;
    position: absolute;
}

.zzfw_box_nr TABLE {
    BORDER-TOP: #e5e5e5 1px solid;
    WIDTH: 1100px;
    BORDER-SPACING: 0;
    BORDER-LEFT: #ddd 1px solid;
}

    .zzfw_box_nr TABLE TR {
        HEIGHT: 35px;
        WIDTH: 950px;
    }

    .zzfw_box_nr TABLE TH {
        BORDER-RIGHT: #ddd 1px solid;
        BORDER-BOTTOM: #e5e5e5 1px solid;
        COLOR: #666;
        TEXT-ALIGN: center;
    }

    .zzfw_box_nr TABLE TD {
        BORDER-RIGHT: #ddd 1px solid;
        BORDER-BOTTOM: #e5e5e5 1px solid;
        COLOR: #666;
    }

    .zzfw_box_nr TABLE TH {
        FONT-SIZE: 13px;
        BACKGROUND: #f5f6f7;
        FONT-WEIGHT: bold;
    }

    .zzfw_box_nr TABLE TD {
        FONT-SIZE: 12px;
    }

/******套餐END********/


.anime_base_1 {
    -webkit-transform-style: preserve-3d;
    -webkit-perspective: 1000;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -o-transition: all .3s;
    -ms-transition: all .3s;
    transition: all .3s;
}
/**************分页********************/
#pages {
    height: 70px;
    width: 1100px;
    text-align: center;
    float: left;
    margin-bottom: 50px;
}

    #pages a {
        display: inline-block;
        padding: 5px 10px;
        background-color: white;
        border: 1px solid #f0f0f0;
        color: black;
        margin: 0 2px;
        -webkit-transition: background-color .25s;
        transition: background-color .25s;
    }

        #pages a:hover {
            background-color: #0076cd;
            color: #fff;
        }

        #pages a.active {
            background-color: #0076cd;
            color: #fff;
        }

        #pages a.prev, #pages a.next {
            font-size: 16px;
            position: relative;
            padding: 5px 10px;
        }

    #pages span {
        display: inline-block;
        padding: 5px 10px;
        margin: 0 2px;
        background-color: #0076cd;
        color: #fff;
        cursor: pointer;
        border: 1px solid #f0f0f0;
        position: relative;
    }
/**************分页END********************/

/**************单页*****************/

.cutFrom {
    width: 1100px;
    margin: 20px auto 70px auto;
}
/**************单页END*****************/


/******做个网站要多少钱START********/

.nk1003 {
    width: 1100px;
    margin-right: auto;
    margin-left: auto;
}
/******nh1********/
.nH8 {
    background-image: url(/images/main/nH5.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    height: 230px;
    font-size: 38px;
    color: #FFFFFF;
    text-align: center;
    padding-top: 70px;
    font-family: "NotoSansHans",微软雅黑;
}

    .nH8 div {
        width: 400px;
        margin-right: auto;
        margin-left: auto;
        text-align: left;
        background-image: url(/images/main/nH8x.png);
        background-repeat: no-repeat;
        background-position: 160px 10px;
        height: 100px;
        margin-top: 10px;
    }

    .nH8 p {
        font-size: 16px;
        position: absolute;
    }

        .nH8 p.p1 {
            margin-top: 30px;
            margin-left: 0px;
        }

        .nH8 p.p2 {
            margin-top: 0px;
            margin-left: 180px;
        }

        .nH8 p.p3 {
            margin-top: 30px;
            margin-left: 180px;
        }

        .nH8 p.p4 {
            margin-top: 60px;
            margin-left: 180px;
        }

    .nH8 a {
        font-family: "NotoSansHans", "微软雅黑";
        font-size: 15px;
        color: #FFFFFF;
        text-decoration: underline;
    }


.z05-Zuowangzhan-bj1 {
    background-color: #F3F3F3;
    height: 620px;
}

.ZWZlxzi1 {
    font-size: 40px;
    color: #525252;
    text-align: center;
    height: 160px;
    padding-top: 90px;
    font-family: "NotoSansHans",微软雅黑;
}

    .ZWZlxzi1 p {
        font-size: 16px;
        margin-top: 15px;
    }

.z05-Zuowangzhan-leixing {
}

    .z05-Zuowangzhan-leixing li {
        float: left;
        width: 200px;
    }

    .z05-Zuowangzhan-leixing a {
        height: 160px;
        width: 200px;
        background-image: url(/images/main/z05-Zuowangzhan-leixing.png);
        background-repeat: no-repeat;
        background-position: 0px 0px;
        padding-top: 160px;
        display: block;
        text-align: center;
    }

    .z05-Zuowangzhan-leixing span {
        font-family: tahoma;
        font-size: 12px;
        color: #999999;
    }

    .z05-Zuowangzhan-leixing h1 {
        font-size: 17px;
        color: #333333;
        font-weight: normal;
        line-height: 36px;
    }

    .z05-Zuowangzhan-leixing b {
        margin-bottom: 4px;
        display: block;
        color: #444;
    }

    .z05-Zuowangzhan-leixing p {
        font-size: 12px;
        line-height: 20px;
        color: #666666;
        text-align: left;
        width: 150px;
        margin-right: auto;
        margin-left: auto;
    }

    .z05-Zuowangzhan-leixing #ZWZlx_0 a {
        background-position: 0px 0px;
    }

        .z05-Zuowangzhan-leixing #ZWZlx_0 a:hover {
            background-position: 0px -320px;
        }

    .z05-Zuowangzhan-leixing #ZWZlx_1 a {
        background-position: -200px 0px;
    }

        .z05-Zuowangzhan-leixing #ZWZlx_1 a:hover {
            background-position: -200px -320px;
        }

    .z05-Zuowangzhan-leixing #ZWZlx_2 a {
        background-position: -400px 0px;
    }

        .z05-Zuowangzhan-leixing #ZWZlx_2 a:hover {
            background-position: -400px -320px;
        }

    .z05-Zuowangzhan-leixing #ZWZlx_3 a {
        background-position: -600px 0px;
    }

        .z05-Zuowangzhan-leixing #ZWZlx_3 a:hover {
            background-position: -600px -320px;
        }

    .z05-Zuowangzhan-leixing #ZWZlx_4 a {
        background-position: -800px 0px;
    }

        .z05-Zuowangzhan-leixing #ZWZlx_4 a:hover {
            background-position: -800px -320px;
        }

.z05-Zuowangzhan-bj2 {
    background-image: url(/images/main/z05-Zuowangzhan-bj1.jpg);
    height: 790px;
}

.ZWZxzzi2 {
    font-size: 40px;
    line-height: 170px;
    color: #FFFFFF;
    text-align: center;
    font-family: "NotoSansHans",微软雅黑;
}

.z05-Zuowangzhan-nav {
    background-image: url(/images/main/z05-Zuowangzhan-nav.png);
    background-repeat: no-repeat;
    background-position: 165px 6px;
    height: 570px;
    padding-left: 200px;
}

    .z05-Zuowangzhan-nav li {
        height: 120px;
    }

    .z05-Zuowangzhan-nav h1 {
        font-size: 15px;
        line-height: 32px;
        color: #FFFFFF;
        background-image: url(/images/main/z05-Zuowangzhan-t1.png);
        background-repeat: no-repeat;
        background-position: 0px 0px;
        text-align: center;
        height: 32px;
        width: 130px;
        font-weight: normal;
    }

    .z05-Zuowangzhan-nav p {
        font-size: 14px;
        line-height: 23px;
        color: #CCCCCC;
        margin-top: 15px;
    }


/******nh2********/

.rhz_bigimg {
    height: 545px;
    padding-top: 95px;
    background-image: url(/images/main/150709-1.jpg);
    background-repeat: no-repeat;
    background-position: center top;
}

    .rhz_bigimg .rhz_bmu {
        height: 235px;
        width: 1003px;
        margin-right: auto;
        margin-left: auto;
        margin-top: 40px;
    }

        .rhz_bigimg .rhz_bmu li {
            float: left;
            width: 259px;
        }

        .rhz_bigimg .rhz_bmu span {
            font-size: 30px;
            color: #FFFFFF;
            display: block;
            width: 150px;
            float: left;
            margin-top: 196px;
            text-align: center;
        }

        .rhz_bigimg .rhz_bmu a {
            background-image: url(/images/main/150709-3.png);
            background-repeat: no-repeat;
            display: block;
            height: 235px;
        }

        .rhz_bigimg .rhz_bmu .rhz1 {
            background-position: 0px 0px;
        }

            .rhz_bigimg .rhz_bmu .rhz1:hover {
                background-position: 0px -235px;
            }

        .rhz_bigimg .rhz_bmu .rhz2 {
            background-position: -259px 0px;
        }

            .rhz_bigimg .rhz_bmu .rhz2:hover {
                background-position: -259px -235px;
            }

        .rhz_bigimg .rhz_bmu .rhz3 {
            background-position: -518px 0px;
        }

            .rhz_bigimg .rhz_bmu .rhz3:hover {
                background-position: -518px -235px;
            }

        .rhz_bigimg .rhz_bmu .rhz4 {
            background-position: -777px 0px;
        }

            .rhz_bigimg .rhz_bmu .rhz4:hover {
                background-position: -777px -235px;
            }

.rhz_zi1 {
    font-size: 40px;
    line-height: 135px;
    color: #CC0000;
    text-align: center;
}

.rhz_wifi {
    height: 310px;
}

    .rhz_wifi li {
        float: left;
        width: 200px;
    }

    .rhz_wifi p {
        font-size: 26px;
        color: #333333;
        display: block;
        text-align: center;
        padding-top: 202px;
    }

    .rhz_wifi span {
        display: block;
        font-family: "宋体";
        font-size: 12px;
        line-height: 20px;
        color: #666666;
        text-align: left;
        padding-top: 10px;
        padding-left: 26px;
        padding-right: 25px;
    }

    .rhz_wifi a {
        background-image: url(/images/main/150709-4.png);
        background-repeat: no-repeat;
        display: block;
        height: 310px;
    }

    .rhz_wifi .rhz5 {
        background-position: 0px 0px;
    }

        .rhz_wifi .rhz5:hover {
            background-position: 0px -310px;
        }

    .rhz_wifi .rhz6 {
        background-position: -200px 0px;
    }

        .rhz_wifi .rhz6:hover {
            background-position: -200px -310px;
        }

    .rhz_wifi .rhz7 {
        background-position: -401px 0px;
    }

        .rhz_wifi .rhz7:hover {
            background-position: -401px -310px;
        }

    .rhz_wifi .rhz8 {
        background-position: -601px 0px;
    }

        .rhz_wifi .rhz8:hover {
            background-position: -601px -310px;
        }

    .rhz_wifi .rhz9 {
        background-position: -803px 0px;
    }

        .rhz_wifi .rhz9:hover {
            background-position: -803px -310px;
        }

.rhz_zi2 {
    font-size: 40px;
    line-height: 175px;
    color: #FFFFFF;
    text-align: center;
}

.rhz_fw {
    background-color: #37A3EE;
    height: 800px;
}

.rhz_fwlist {
    background-image: url(/images/main/150709-5b.png);
    background-repeat: no-repeat;
    background-position: center top;
    height: 610px;
}

    .rhz_fwlist .rhz_fwlist1 {
        font-size: 14px;
        line-height: 20px;
        color: #FFFFFF;
        width: 355px;
        margin-top: 23px;
        position: absolute;
        margin-left: 115px;
    }

    .rhz_fwlist .rhz_fwlist2 {
        font-size: 24px;
        color: #FFFFFF;
        width: 380px;
        margin-top: 126px;
        position: absolute;
        margin-left: 115px;
        text-align: right;
    }

    .rhz_fwlist .rhz_fwlist3 {
        font-size: 14px;
        line-height: 20px;
        color: #FFFFFF;
        width: 355px;
        margin-top: 204px;
        position: absolute;
        margin-left: 115px;
    }

    .rhz_fwlist .rhz_fwlist4 {
        font-size: 24px;
        color: #FFFFFF;
        width: 380px;
        margin-top: 327px;
        position: absolute;
        margin-left: 115px;
        text-align: right;
    }

    .rhz_fwlist .rhz_fwlist5 {
        font-size: 14px;
        line-height: 20px;
        color: #FFFFFF;
        width: 355px;
        margin-top: 413px;
        position: absolute;
        margin-left: 115px;
    }

    .rhz_fwlist .rhz_fwlist11 {
        font-size: 24px;
        color: #FFFFFF;
        width: 380px;
        margin-top: 23px;
        position: absolute;
        margin-left: 610px;
        text-align: left;
    }

    .rhz_fwlist .rhz_fwlist12 {
        font-size: 14px;
        line-height: 20px;
        color: #FFFFFF;
        width: 355px;
        margin-top: 103px;
        position: absolute;
        margin-left: 635px;
        ;
    }

    .rhz_fwlist .rhz_fwlist13 {
        font-size: 24px;
        color: #FFFFFF;
        width: 380px;
        margin-top: 228px;
        position: absolute;
        margin-left: 610px;
        text-align: left;
    }

    .rhz_fwlist .rhz_fwlist14 {
        font-size: 14px;
        line-height: 20px;
        color: #FFFFFF;
        width: 355px;
        margin-top: 311px;
        position: absolute;
        margin-left: 635px;
        ;
    }

    .rhz_fwlist .rhz_fwlist15 {
        font-size: 24px;
        color: #FFFFFF;
        width: 380px;
        margin-top: 425px;
        position: absolute;
        margin-left: 610px;
        text-align: left;
    }

.rhz_zi4 {
    height: 55px;
    width: 449px;
    margin-right: auto;
    margin-left: auto;
}

    .rhz_zi4 span {
        font-size: 40px;
        color: #CC0000;
        background-image: url(/images/main/150709-6.png);
        background-repeat: no-repeat;
        background-position: 0px 0px;
        text-align: center;
        height: 95px;
        width: 449px;
        margin-top: -40px;
        margin-left: 0px;
        position: absolute;
        line-height: 95px;
    }

.rhz_htbj {
    background-image: url(/images/main/150709-7b.jpg);
    background-repeat: no-repeat;
    background-position: center bottom;
    height: 575px;
}

.rhz_ht {
    height: 400px;
    width: 1003px;
    margin-right: auto;
    margin-left: auto;
    margin-top: 65px;
}

    .rhz_ht li {
        float: left;
        width: 259px;
    }

    .rhz_ht a {
        background-image: url(/images/main/150709-7.png);
        background-repeat: no-repeat;
        display: block;
        height: 308px;
    }

    .rhz_ht .rhz51 {
        background-position: 0px 0px;
    }

        .rhz_ht .rhz51:hover {
            background-position: 0px -308px;
        }

    .rhz_ht .rhz52 {
        background-position: -258px 0px;
    }

        .rhz_ht .rhz52:hover {
            background-position: -258px -308px;
        }

    .rhz_ht .rhz53 {
        background-position: -512px 0px;
    }

        .rhz_ht .rhz53:hover {
            background-position: -512px -308px;
        }

    .rhz_ht .rhz54 {
        background-position: -768px 0px;
    }

        .rhz_ht .rhz54:hover {
            background-position: -768px -308px;
        }

    .rhz_ht p {
        font-size: 22px;
        color: #333333;
        width: 235px;
        display: block;
        text-align: center;
        padding-top: 178px;
    }

    .rhz_ht span {
        font-size: 14px;
        line-height: 30px;
        color: #666666;
        padding-top: 15px;
        display: block;
        padding-left: 20px;
        padding-right: 30px;
    }

    .rhz_ht a:hover p {
        color: #FFFFFF;
    }

    .rhz_ht a:hover span {
        color: #FFFFFF;
    }

/******nh3********/
.nH5 {
    background-image: url(/images/main/nH5.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    height: 210px;
    font-size: 50px;
    color: #FFFFFF;
    text-align: center;
    padding-top: 90px;
    font-family: "NotoSansHans",微软雅黑;
}

    .nH5 p {
        font-size: 25px;
        margin-top: 20px;
    }

.l05-Liucheng-bj1 {
    background-image: url(/images/main/l05-Liucheng-bj1.jpg);
    height: 540px;
}

.LCgyszi1 {
    font-size: 40px;
    line-height: 170px;
    color: #FFFFFF;
    text-align: center;
    font-family: "NotoSansHans",微软雅黑;
}

.l05-Liucheng-nav {
    background-image: url(/images/main/l05-Liucheng-nav.png);
    background-repeat: no-repeat;
    background-position: 50px 6px;
    height: 360px;
    padding-left: 85px;
}

    .l05-Liucheng-nav li {
        height: 120px;
    }

    .l05-Liucheng-nav h1 {
        font-size: 15px;
        line-height: 32px;
        color: #FFFFFF;
        background-image: url(/images/main/l05-Liucheng-t1.png);
        background-repeat: no-repeat;
        background-position: 0px 0px;
        text-align: center;
        height: 32px;
        width: 285px;
        font-weight: normal;
    }

    .l05-Liucheng-nav p {
        font-size: 14px;
        line-height: 23px;
        color: #CCCCCC;
        margin-top: 15px;
    }

.t05-Puji-bj2 {
    background-color: #F3F3F3;
    height: 570px;
}

.t05-Puji-nav {
}

    .t05-Puji-nav li {
        float: left;
        width: 220px;
    }

    .t05-Puji-nav a {
        background-image: url(/images/main/t05-Puji-nav.png);
        background-repeat: no-repeat;
        background-position: 0px 0px;
        display: block;
        height: 100px;
        width: 200px;
        text-align: center;
        padding-top: 150px;
        font-size: 18px;
        color: #333333;
    }

    .t05-Puji-nav p {
        font-size: 12px;
        color: #666666;
        width: 140px;
        margin-right: auto;
        margin-left: auto;
        margin-top: 10px;
        line-height: 20px;
    }

    .t05-Puji-nav #PJfw_0 a {
        background-position: 0px 0px;
    }

        .t05-Puji-nav #PJfw_0 a:hover {
            background-position: 0px -250px;
        }

    .t05-Puji-nav #PJfw_1 a {
        background-position: -200px 0px;
    }

        .t05-Puji-nav #PJfw_1 a:hover {
            background-position: -200px -250px;
        }

    .t05-Puji-nav #PJfw_2 a {
        background-position: -400px 0px;
    }

        .t05-Puji-nav #PJfw_2 a:hover {
            background-position: -400px -250px;
        }

    .t05-Puji-nav #PJfw_3 a {
        background-position: -600px 0px;
    }

        .t05-Puji-nav #PJfw_3 a:hover {
            background-position: -600px -250px;
        }

    .t05-Puji-nav #PJfw_4 a {
        background-position: -800px 0px;
    }

        .t05-Puji-nav #PJfw_4 a:hover {
            background-position: -800px -250px;
        }

.PJtczi1 {
    font-size: 40px;
    line-height: 250px;
    color: #525252;
    text-align: center;
    font-family: "NotoSansHans",微软雅黑;
}

/******nh4********/

.wap_shtu {
    height: 420px;
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    background-image: url(/images/main/nH6.png);
    background-position: center center;
}

    .wap_shtu .yy {
        height: 110px;
        width: 500px;
        margin-right: auto;
        margin-left: auto;
    }

    .wap_shtu .yy2 {
        height: 66px;
        width: 800px;
        margin-right: auto;
        margin-left: auto;
        font-family: "NotoSansHans",微软雅黑;
        font-size: 50px;
        color: #FFFFFF;
        text-align: center;
    }

    .wap_shtu .yy3 {
        height: 30px;
        width: 900px;
        margin-right: auto;
        margin-left: auto;
        font-size: 15px;
        color: #FFFFFF;
        text-align: center;
        padding-top: 15px;
    }

    .wap_shtu .yy4 a {
        height: 45px;
        width: 200px;
        margin-right: auto;
        margin-left: auto;
        margin-top: 25px;
        border: 1px solid #AACBE3;
        font-size: 30px;
        color: #FFFFFF;
        text-align: center;
        padding-top: 5px;
        display: block;
    }

        .wap_shtu .yy4 a:hover {
            background-color: #FFFFFF;
            color: #0A63BC;
            border: 1px solid #0A63BC;
        }

.wap_adv {
    height: 70px;
    width: 1003px;
    margin-right: auto;
    margin-left: auto;
}

.wap_adv2 {
    margin-right: auto;
    margin-left: auto;
    font-family: "NotoSansHans",微软雅黑;
    font-size: 40px;
    color: #525252;
    text-align: center;
    height: 55px;
    width: 1003px;
}

.wap_adv3 {
    height: 65px;
    width: 1003px;
    margin-right: auto;
    margin-left: auto;
}

.wap_adv4 {
    height: 330px;
    width: 1003px;
    margin-right: auto;
    margin-left: auto;
}

.wap_sja {
    background-color: #F7F7F7;
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    padding-bottom: 60px;
    float: left;
}

.wap_sjan {
    width: 1100px;
    margin-right: auto;
    margin-left: auto;
}

    .wap_sjan .bbtt {
        height: 80px;
        width: 200px;
        margin-right: auto;
        margin-left: auto;
    }

    .wap_sjan .sjaz {
        height: 65px;
        width: 400px;
        margin-right: auto;
        margin-left: auto;
        font-family: "NotoSansHans",微软雅黑;
        font-size: 40px;
        color: #525252;
        text-align: center;
        padding-top: 10px;
    }

    .wap_sjan .sjaz2 {
        height: 20px;
        width: 400px;
        margin-right: auto;
        margin-left: auto;
        font-size: 16px;
        color: #999999;
        text-align: center;
    }

    .wap_sjan .bbtt2 {
        height: 55px;
        width: 200px;
        margin-right: auto;
        margin-left: auto;
    }

.a05wapcss {
    padding-top: 20px;
    padding-bottom: 20px;
}

    .a05wapcss li {
        background-image: url(/images/main/a05-wap1.png);
        background-repeat: no-repeat;
        background-position: 0px 0px;
        height: 290px;
        width: 155px;
        float: left;
        padding-top: 60px;
        display: block;
        padding-left: 15px;
        margin-right: 38px;
        margin-bottom: 40px;
    }

        .a05wapcss li.no {
            margin-right: 0px;
        }

.a05wap {
    width: 140px;
    height: 240px;
    overflow: hidden;
    position: relative;
}

    .a05wap .a05wapimg {
        position: absolute;
        top: 0px;
        left: 0px;
        height: 240px;
        width: 140px;
    }

.boxcaption {
    float: left;
    position: absolute;
    background: #000;
    height: 170px;
    width: 100%;
    opacity: .8; /* For IE 5-7*/
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80); /* For IE 8*/
    -MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
    text-align: center;
    padding-top: 70px;
}

    .boxcaption img {
        height: 100px;
        width: 100px;
    }

.captionfull .boxcaption {
    top: 240px;
    left: 0px;
}

.w05-Wap-body {
    width: 930px;
    margin-right: auto;
    margin-left: auto;
    padding-top: 30px;
    font-size: 14px;
    color: #666666;
    padding-bottom: 30px;
    line-height: 26px;
}

.w05-Wap-bj1 {
    background-color: #FFFFFF;
    height: 560px;
}

.w05-Wap-nav {
    width: 1000px;
    margin-right: auto;
    margin-left: auto;
}

    .w05-Wap-nav li {
        float: left;
    }

    .w05-Wap-nav a {
        width: 200px;
        background-image: url(/images/main/w05-Wap-nav.png);
        background-repeat: no-repeat;
        height: 70px;
        display: block;
        font-size: 15px;
        color: #666666;
        padding-top: 125px;
        text-align: center;
    }

    .w05-Wap-nav li span {
        background-image: url(/images/main/w05-Wap-d1.jpg);
        background-repeat: no-repeat;
        background-position: 0px 0px;
        height: 12px;
        width: 25px;
        position: absolute;
        margin-top: 184px;
        margin-left: 90px;
        display: none;
    }

    .w05-Wap-nav li.no span {
        display: block;
    }

    .w05-Wap-nav #Wapnav0 a {
        background-position: 0px 0px;
    }

    .w05-Wap-nav #Wapnav0.no a {
        background-position: 0px -200px;
    }

    .w05-Wap-nav #Wapnav1 a {
        background-position: -200px 0px;
    }

    .w05-Wap-nav #Wapnav1.no a {
        background-position: -200px -200px;
    }

    .w05-Wap-nav #Wapnav2 a {
        background-position: -400px 0px;
    }

    .w05-Wap-nav #Wapnav2.no a {
        background-position: -400px -200px;
    }

    .w05-Wap-nav #Wapnav3 a {
        background-position: -600px 0px;
    }

    .w05-Wap-nav #Wapnav3.no a {
        background-position: -600px -200px;
    }

    .w05-Wap-nav #Wapnav4 a {
        background-position: -800px 0px;
    }

    .w05-Wap-nav #Wapnav4.no a {
        background-position: -800px -200px;
    }

.Wapnav_div {
    display: none;
    float: left;
    width: 1000px;
    margin-left: 50px;
}

.w05-Wap-kuang {
    border: 1px solid #DDDDDD;
}

/******nh5********/


.Whzi2 {
    font-size: 35px;
    line-height: 175px;
    color: #666666;
    height: 175px;
    text-align: center;
    font-family: "NotoSansHans",微软雅黑;
}

.n05-Maintain-nav {
    width: 1000px;
    margin-right: auto;
    margin-left: auto;
}

    .n05-Maintain-nav li {
        float: left;
    }

    .n05-Maintain-nav a {
        width: 200px;
        background-image: url(/images/main/n05-Maintain-nav.png);
        background-repeat: no-repeat;
        height: 70px;
        display: block;
        font-size: 15px;
        color: #666666;
        padding-top: 125px;
        text-align: center;
    }

    .n05-Maintain-nav li span {
        background-image: url(/images/main/w05-Wap-d1.jpg);
        background-repeat: no-repeat;
        background-position: 0px 0px;
        height: 12px;
        width: 25px;
        position: absolute;
        margin-top: 184px;
        margin-left: 90px;
        display: none;
    }

    .n05-Maintain-nav li.no span {
        display: block;
    }

    .n05-Maintain-nav #Mnav0 a {
        background-position: 0px 0px;
    }

    .n05-Maintain-nav #Mnav0.no a {
        background-position: 0px -200px;
    }

    .n05-Maintain-nav #Mnav1 a {
        background-position: -200px 0px;
    }

    .n05-Maintain-nav #Mnav1.no a {
        background-position: -200px -200px;
    }

    .n05-Maintain-nav #Mnav2 a {
        background-position: -400px 0px;
    }

    .n05-Maintain-nav #Mnav2.no a {
        background-position: -400px -200px;
    }

    .n05-Maintain-nav #Mnav3 a {
        background-position: -600px 0px;
    }

    .n05-Maintain-nav #Mnav3.no a {
        background-position: -600px -200px;
    }

    .n05-Maintain-nav #Mnav4 a {
        background-position: -800px 0px;
    }

    .n05-Maintain-nav #Mnav4.no a {
        background-position: -800px -200px;
    }

.Mnav_div {
    display: none;
    float: left;
    width: 1000px;
    margin-left: 50px;
}

.n05-Maintain-kuang {
    border: 1px solid #DDDDDD;
    float: left;
}

.n05-Maintain-body {
    width: 1000px;
    margin-right: auto;
    margin-left: auto;
    padding-top: 15px;
}

    .n05-Maintain-body table {
        margin-left: 13px;
        width: 974px;
    }

    .n05-Maintain-body ul {
        margin-left: 13px;
    }

    .n05-Maintain-body li {
        float: left;
        border-right-width: 1px;
        border-right-style: solid;
        border-right-color: #DDDDDD;
        height: 210px;
        width: 194px;
    }

    .n05-Maintain-body h1 {
        font-size: 14px;
        line-height: 40px;
        font-weight: normal;
        color: #666666;
        background-color: #EDF0F3;
        text-align: center;
        display: block;
    }

    .n05-Maintain-body p {
        font-size: 12px;
        color: #666666;
        line-height: 26px;
        padding-top: 10px;
        padding-right: 15px;
        padding-left: 15px;
    }

    .n05-Maintain-body td {
        font-family: 微软雅黑;
        font-size: 14px;
        color: #666666;
        padding: 10px;
    }

.n05-Maintain-foot {
    line-height: 100px;
    color: #848484;
    font-size: 14px;
}

.Embj1 {
    background-color: #F3F3F3;
    height: 755px;
}

.nH2 {
    background-image: url(/images/main/nH2.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    height: 220px;
    font-size: 50px;
    color: #FFFFFF;
    text-align: center;
    padding-top: 80px;
    font-family: "NotoSansHans",微软雅黑;
}

    .nH2 p {
        font-size: 18px;
        margin-top: 20px;
    }


/******nh6********/
.nH6 {
    font-size: 50px;
    background-image: url(/images/main/nH6.png);
    background-repeat: no-repeat;
    background-position: center top;
    text-align: center;
    color: #FFFFFF;
    height: 290px;
    padding-top: 130px;
    font-family: "NotoSansHans",微软雅黑;
}

    .nH6 p {
        font-size: 16px;
        line-height: 33px;
        margin-top: 30px;
    }

.a05-App-bj1 {
    background-color: #F7F7F7;
    height: 600px;
}

.APPcjzi1 {
    font-size: 40px;
    line-height: 215px;
    color: #525252;
    text-align: center;
    font-family: "NotoSansHans",微软雅黑;
}

.a05-APP-nav {
    width: 1000px;
    margin-right: auto;
    margin-left: auto;
}

    .a05-APP-nav li {
        float: left;
    }

    .a05-APP-nav a {
        width: 250px;
        background-image: url(/images/main/a05-APP-nav.png);
        background-repeat: no-repeat;
        height: 70px;
        display: block;
        font-size: 15px;
        color: #666666;
        padding-top: 125px;
        text-align: center;
    }

    .a05-APP-nav li span {
        background-image: url(/images/main/g05-Gaiban-d1.png);
        background-repeat: no-repeat;
        background-position: 0px 0px;
        height: 12px;
        width: 25px;
        position: absolute;
        margin-top: 184px;
        margin-left: 115px;
        display: none;
    }

    .a05-APP-nav li.no span {
        display: block;
    }

    .a05-APP-nav #APPnav0 a {
        background-position: 0px 0px;
    }

    .a05-APP-nav #APPnav0.no a {
        background-position: 0px -200px;
    }

    .a05-APP-nav #APPnav1 a {
        background-position: -250px 0px;
    }

    .a05-APP-nav #APPnav1.no a {
        background-position: -250px -200px;
    }

    .a05-APP-nav #APPnav2 a {
        background-position: -500px 0px;
    }

    .a05-APP-nav #APPnav2.no a {
        background-position: -500px -200px;
    }

    .a05-APP-nav #APPnav3 a {
        background-position: -750px 0px;
    }

    .a05-APP-nav #APPnav3.no a {
        background-position: -750px -200px;
    }

.APPnav_div {
    display: none;
    float: left;
    width: 1000px;
    margin-left: 50px;
}

.a05-APP-kuang {
    border: 1px solid #DDDDDD;
    background-color: #F9F9F9;
}

.a05-APP-body {
    width: 930px;
    margin-right: auto;
    margin-left: auto;
    padding-top: 30px;
    font-size: 14px;
    color: #666666;
    padding-bottom: 30px;
    line-height: 26px;
}

.app_qishi {
    height: 70px;
    width: 100px;
    margin-right: auto;
    margin-left: auto;
}

.app_dabt {
    height: 60px;
    width: 450px;
    margin-right: auto;
    margin-left: auto;
    font-family: "NotoSansHans",微软雅黑;
    font-size: 40px;
    color: #525252;
    text-align: center;
    padding-top: 20px;
}

.app_xiaobt {
    height: 20px;
    width: 450px;
    margin-right: auto;
    margin-left: auto;
    font-size: 16px;
    color: #999999;
    text-align: center;
}

.app_wushi {
    height: 50px;
    width: 100px;
    margin-right: auto;
    margin-left: auto;
}

.app_yinqin {
    height: 400px;
    width: 1003px;
    margin-right: auto;
    margin-left: auto;
}

    .app_yinqin .left {
        float: left;
        height: 400px;
        width: 500px;
    }

    .app_yinqin .left1 {
        float: left;
        height: 150px;
        width: 500px;
    }

    .app_yinqin .left2 {
        float: left;
        height: 150px;
        width: 490px;
        margin-left: 10px;
        font-size: 16px;
        color: #999999;
        line-height: 27px;
    }

        .app_yinqin .left2 span {
            font-size: 33px;
            color: #333333;
            font-family: "NotoSansHans",微软雅黑;
        }

    .app_yinqin .left3 {
        float: left;
        height: 45px;
        width: 490px;
        margin-left: 10px;
    }

    .app_yinqin .tub {
        float: left;
        height: 45px;
        width: 25px;
    }

    .app_yinqin .zhang {
        float: left;
        height: 32px;
        width: 70px;
        font-size: 16px;
        color: #666666;
        text-align: center;
        padding-top: 13px;
    }

    .app_yinqin .dhha {
        float: left;
        height: 37px;
        width: 160px;
        font-family: DINPro-Regular;
        font-size: 23px;
        color: #0066B3;
        padding-top: 8px;
    }

    .app_yinqin .right {
        float: left;
        height: 278px;
        width: 398px;
        margin-top: 100px;
        margin-left: 64px;
    }

.app_sjbj {
    background-color: #F6F6F6;
    height: 400px;
    width: 100%;
    margin-right: auto;
    margin-left: auto;
}

    .app_sjbj .shengji {
        height: 400px;
        width: 1003px;
        margin-right: auto;
        margin-left: auto;
    }

    .app_sjbj .zuo {
        float: left;
        height: 400px;
        width: 500px;
    }

    .app_sjbj .stu {
        float: left;
        height: 271px;
        width: 380px;
        margin-top: 75px;
        margin-left: 20px;
    }

    .app_sjbj .ouy {
        float: left;
        height: 95px;
        width: 500px;
    }

    .app_sjbj .ouy1 {
        float: left;
        height: 150px;
        width: 500px;
        font-size: 16px;
        color: #999999;
        line-height: 27px;
    }

        .app_sjbj .ouy1 span {
            font-size: 33px;
            color: #333333;
            font-family: "NotoSansHans",微软雅黑;

        }

    .app_sjbj .ouy2 {
        float: left;
        height: 45px;
        width: 500px;
        margin-left: 0px;
    }

    .app_sjbj .tub {
        float: left;
        height: 45px;
        width: 25px;
    }

    .app_sjbj .zhang {
        float: left;
        height: 32px;
        width: 70px;
        font-size: 16px;
        color: #666666;
        text-align: center;
        padding-top: 13px;
    }

    .app_sjbj .dhha {
        float: left;
        height: 37px;
        width: 160px;
        font-family: DINPro-Regular;
        font-size: 23px;
        color: #0066B3;
        padding-top: 8px;
    }

.app_tuison {
    height: 400px;
    width: 1003px;
    margin-right: auto;
    margin-left: auto;
}

    .app_tuison .lef {
        float: left;
        height: 400px;
        width: 500px;
    }

    .app_tuison .lef1 {
        float: left;
        height: 125px;
        width: 500px;
    }

    .app_tuison .lef2 {
        float: left;
        height: 125px;
        width: 490px;
        margin-left: 10px;
        font-size: 16px;
        color: #999999;
        line-height: 27px;
    }

        .app_tuison .lef2 span {
            font-size: 33px;
            color: #333333;
            font-family: "NotoSansHans",微软雅黑;
        }

.app_tuisonf .lef3 {
    float: left;
    height: 45px;
    width: 490px;
    margin-left: 10px;
}

.app_tuison .tub {
    float: left;
    height: 45px;
    width: 25px;
}

.app_tuison .zhan {
    float: left;
    height: 32px;
    width: 70px;
    font-size: 16px;
    color: #666666;
    text-align: center;
    padding-top: 13px;
}

.app_tuison .dhh {
    float: left;
    height: 37px;
    width: 160px;
    font-family: DINPro-Regular;
    font-size: 23px;
    color: #0066B3;
    padding-top: 8px;
}

.app_tuison .righ {
    float: left;
    height: 334px;
    width: 207px;
    margin-top: 35px;
    margin-left: 170px;
}

.app_sdk {
    height: 400px;
    width: 1003px;
    margin-right: auto;
    margin-left: auto;
}

    .app_sdk .zu {
        float: left;
        height: 400px;
        width: 500px;
    }

    .app_sdk .st {
        float: left;
        height: 295px;
        width: 397px;
        margin-top: 60px;
        margin-left: 20px;
    }

    .app_sdk .ou {
        float: left;
        height: 105px;
        width: 500px;
    }

    .app_sdk .ou1 {
        float: left;
        height: 150px;
        width: 500px;
        font-size: 16px;
        color: #999999;
        line-height: 27px;
    }

        .app_sdk .ou1 span {
            font-size: 33px;
            color: #333333;
            font-family: "NotoSansHans",微软雅黑;
        }

    .app_sdk .ou2 {
        float: left;
        height: 45px;
        width: 500px;
    }

    .app_sdk .tu {
        float: left;
        height: 45px;
        width: 25px;
    }

    .app_sdk .zhan {
        float: left;
        height: 32px;
        width: 70px;
        font-size: 16px;
        color: #666666;
        text-align: center;
        padding-top: 13px;
    }

    .app_sdk .dhh {
        float: left;
        height: 37px;
        width: 160px;
        font-family: DINPro-Regular;
        font-size: 23px;
        color: #0066B3;
        padding-top: 8px;
    }

.app_htm {
    height: 400px;
    width: 1003px;
    margin-right: auto;
    margin-left: auto;
}

    .app_htm .le {
        float: left;
        height: 400px;
        width: 500px;
    }

    .app_htm .le1 {
        float: left;
        height: 135px;
        width: 500px;
    }

    .app_htm .le2 {
        float: left;
        height: 95px;
        width: 490px;
        margin-left: 10px;
        font-size: 16px;
        color: #999999;
        line-height: 27px;
    }

        .app_htm .le2 span {
            font-size: 33px;
            color: #333333;
            font-family: "NotoSansHans",微软雅黑;
        }

    .app_htm .le3 {
        float: left;
        height: 45px;
        width: 490px;
        margin-left: 10px;
    }

    .app_htm .tu {
        float: left;
        height: 45px;
        width: 25px;
    }

    .app_htm .zha {
        float: left;
        height: 32px;
        width: 70px;
        font-size: 16px;
        color: #666666;
        text-align: center;
        padding-top: 13px;
    }

    .app_htm .dh {
        float: left;
        height: 37px;
        width: 160px;
        font-family: DINPro-Regular;
        font-size: 23px;
        color: #0066B3;
        padding-top: 8px;
    }

    .app_htm .rig {
        float: left;
        height: 319px;
        width: 276px;
        margin-top: 45px;
        margin-left: 128px;
    }

.app_zhengshu {
    height: 400px;
    width: 1003px;
    margin-right: auto;
    margin-left: auto;
}

    .app_zhengshu .z {
        float: left;
        height: 400px;
        width: 500px;
    }

    .app_zhengshu .s {
        float: left;
        height: 308px;
        width: 358px;
        margin-top: 50px;
        margin-left: 30px;
    }

    .app_zhengshu .o {
        float: left;
        height: 105px;
        width: 500px;
    }

    .app_zhengshu .o1 {
        float: left;
        height: 120px;
        width: 500px;
        font-size: 16px;
        color: #999999;
        line-height: 27px;
    }

        .app_zhengshu .o1 span {
            font-size: 33px;
            color: #333333;
            font-family: "NotoSansHans",微软雅黑;
        }

    .app_zhengshu .o2 {
        float: left;
        height: 45px;
        width: 500px;
    }

    .app_zhengshu .t {
        float: left;
        height: 45px;
        width: 25px;
    }

    .app_zhengshu .zha {
        float: left;
        height: 32px;
        width: 70px;
        font-size: 16px;
        color: #666666;
        text-align: center;
        padding-top: 13px;
    }

    .app_zhengshu .dh {
        float: left;
        height: 37px;
        width: 160px;
        font-family: DINPro-Regular;
        font-size: 23px;
        color: #0066B3;
        padding-top: 8px;
    }

.app_huancun {
    height: 400px;
    width: 1003px;
    margin-right: auto;
    margin-left: auto;
}

    .app_huancun .l {
        float: left;
        height: 400px;
        width: 520px;
    }

    .app_huancun .l1 {
        float: left;
        height: 125px;
        width: 500px;
    }

    .app_huancun .l2 {
        float: left;
        height: 130px;
        width: 500px;
        margin-left: 10px;
        font-size: 16px;
        color: #999999;
        line-height: 28px;
    }

        .app_huancun .l2 span {
            font-size: 33px;
            color: #333333;
            font-family: "NotoSansHans",微软雅黑;
        }

    .app_huancun .l3 {
        float: left;
        height: 45px;
        width: 490px;
        margin-left: 10px;
    }

    .app_huancun .t {
        float: left;
        height: 45px;
        width: 25px;
    }

    .app_huancun .zh {
        float: left;
        height: 32px;
        width: 70px;
        font-size: 16px;
        color: #666666;
        text-align: center;
        padding-top: 13px;
    }

    .app_huancun .d {
        float: left;
        height: 37px;
        width: 160px;
        font-family: DINPro-Regular;
        font-size: 23px;
        color: #0066B3;
        padding-top: 8px;
    }

    .app_huancun .ri {
        float: left;
        height: 316px;
        width: 318px;
        margin-top: 35px;
        margin-left: 150px;
    }

/******nh7********/
.nk840 {
    width: 840px;
    margin-right: auto;
    margin-left: auto;
}

.nH4 {
    background-image: url(/images/main/nH4.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    height: 420px;
    color: #FFFFFF;
    padding-top: 70px;
    font-family: "NotoSansHans",微软雅黑;
}

    .nH4 h1 {
        font-size: 35px;
        font-weight: normal;
        background-image: url(/images/main/nH4a1.png);
        background-repeat: no-repeat;
        background-position: 0px center;
        display: block;
        padding-left: 45px;
    }

    .nH4 p {
        font-size: 18px;
        padding-left: 10px;
        line-height: 36px;
        margin-top: 20px;
        margin-bottom: 20px;
    }

    .nH4 h2 {
        font-size: 35px;
        font-weight: normal;
        margin-bottom: 15px;
    }

    .nH4 h3 {
        font-size: 18px;
        line-height: 36px;
        background-image: url(/images/main/nH4a2.png);
        background-repeat: no-repeat;
        background-position: 0px center;
        padding-left: 28px;
        font-weight: normal;
    }

    .nH4 h4 {
        font-size: 18px;
        line-height: 36px;
        background-image: url(/images/main/nH4a3.png);
        background-repeat: no-repeat;
        background-position: 0px center;
        padding-left: 28px;
        font-weight: normal;
    }

    .nH4 h5 {
        font-size: 18px;
        line-height: 36px;
        background-image: url(/images/main/nH4a4.png);
        background-repeat: no-repeat;
        background-position: 0px center;
        padding-left: 28px;
        font-weight: normal;
    }

.n05-Host-zi1 {
    font-size: 14px;
    line-height: 26px;
    color: #848484;
    font-family: "NotoSansHans",微软雅黑;
}

.n05-Host-nav {
    width: 1002px;
    margin-right: auto;
    margin-left: auto;
}

    .n05-Host-nav li {
        float: left;
    }

    .n05-Host-nav a {
        width: 334px;
        background-image: url(/images/main/n05-Host-nav.png);
        background-repeat: no-repeat;
        height: 70px;
        display: block;
        font-size: 15px;
        color: #666666;
        padding-top: 125px;
        text-align: center;
    }

    .n05-Host-nav li span {
        background-image: url(/images/main/w05-Wap-d1.jpg);
        background-repeat: no-repeat;
        background-position: 0px 0px;
        height: 12px;
        width: 25px;
        position: absolute;
        margin-top: 184px;
        margin-left: 160px;
        display: none;
    }

    .n05-Host-nav li.no span {
        display: block;
    }

    .n05-Host-nav #Mnav0 a {
        background-position: 0px 0px;
    }

    .n05-Host-nav #Mnav0.no a {
        background-position: 0px -200px;
    }

    .n05-Host-nav #Mnav1 a {
        background-position: -334px 0px;
    }

    .n05-Host-nav #Mnav1.no a {
        background-position: -334px -200px;
    }

    .n05-Host-nav #Mnav2 a {
        background-position: -668px 0px;
    }

    .n05-Host-nav #Mnav2.no a {
        background-position: -668px -200px;
    }

.Mnav_div {
    display: none;
}

.n05-Host-kuang {
    border: 1px solid #DDDDDD;
    padding-top: 20px;
}

.n05-Host-x {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #DDDDDD;
}

.n05-Host-kuang td {
    font-size: 12px;
    color: #666666;
}

.n05-Host-kuang .tit {
    font-size: 14px;
}

.n05-Host-kuang span {
    color: #0066B3;
}

.n05-Host-kuang a {
    font-size: 12px;
    color: #0066B3;
}

.n05-Host-kuang table {
    margin-left: 13px;
}

/******nh8********/
.nH3 {
    background-image: url(/images/main/nH2.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    height: 200px;
    font-size: 45px;
    color: #FFFFFF;
    text-align: center;
    padding-top: 100px;
    font-family: "NotoSansHans",微软雅黑;
}

    .nH3 p {
        font-size: 25px;
        margin-top: 10px;
        margin-bottom: 35px;
    }

    .nH3 a {
        font-size: 16px;
        line-height: 33px;
        height: 33px;
        width: 123px;
        border: 1px solid #9DD3F0;
        display: block;
        margin-right: auto;
        margin-left: auto;
        margin-top: 7px;
        color: #FFFFFF;
    }

        .nH3 a:hover {
            color: #0F4FB0;
            background-color: #9DD3F0;
        }

    .nH3 span {
        font-size: 31px;
    }

.Emzi1 {
    font-size: 40px;
    line-height: 175px;
    color: #666666;
    height: 175px;
    text-align: center;
    font-family: "NotoSansHans",微软雅黑;
}

.n05-Email-youshi {
}

    .n05-Email-youshi li {
        float: left;
        width: 366px;
    }

    .n05-Email-youshi h1 {
        font-size: 14px;
        color: #333333;
        text-align: center;
        display: block;
        padding-top: 125px;
    }

    .n05-Email-youshi p {
        width: 235px;
        font-size: 12px;
        line-height: 20px;
        color: #848484;
        margin-top: 15px;
        margin-right: auto;
        margin-left: auto;
    }

    .n05-Email-youshi a {
        background-image: url(/images/main/n05-Email-youshi.png);
        background-repeat: no-repeat;
        display: block;
        height: 290px;
        width: 366px;
    }

    .n05-Email-youshi #EmYS0 a {
        background-position: 0px 0px;
    }

    .n05-Email-youshi #EmYS1 a {
        background-position: -334px 0px;
    }

    .n05-Email-youshi #EmYS2 a {
        background-position: -668px 0px;
    }

    .n05-Email-youshi #EmYS3 a {
        background-position: -1002px 0px;
    }

    .n05-Email-youshi #EmYS4 a {
        background-position: -1336px 0px;
    }

    .n05-Email-youshi #EmYS5 a {
        background-position: -1670px 0px;
    }

.Embj7 {
    background-image: url(/images/main/Embj7.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    height: 560px;
}

.Emzi3 {
    font-size: 40px;
    color: #FFFFFF;
    height: 150px;
    text-align: center;
    padding-top: 90px;
    font-family: "NotoSansHans",微软雅黑;
}

    .Emzi3 p {
        font-size: 14px;
        margin-top: 15px;
    }

.n05-Email-form {
    width: 800px;
    margin-right: auto;
    margin-left: auto;
}

    .n05-Email-form .l {
        float: left;
    }

    .n05-Email-form .r {
        background-image: url(/images/main/n05-Email-form.jpg);
        background-repeat: no-repeat;
        background-position: 0px 0px;
        height: 212px;
        width: 370px;
        float: right;
        padding-top: 15px;
    }

    .n05-Email-form .l td {
        font-size: 14px;
        color: #FFFFFF;
    }

    .n05-Email-form .l input {
        line-height: 25px;
        height: 25px;
        width: 288px;
        border: 1px solid #0C4885;
        padding-left: 10px;
    }

    .n05-Email-form .l select {
        width: 130px;
        background-image: none;
        border-top-width: 0px;
        border-right-width: 0px;
        border-bottom-width: 0px;
        border-left-width: 0px;
    }

    .n05-Email-form .l .k {
        padding: 3px;
        border: 1px solid #093664;
        background-color: #FFFFFF;
    }

.Embj8 {
    background-color: #F3F3F3;
    height: 480px;
}

.Emzi2 {
    font-size: 40px;
    text-align: center;
    height: 140px;
    color: #666666;
    padding-top: 60px;
    font-family: "NotoSansHans",微软雅黑;
}

    .Emzi2 p {
        font-size: 14px;
        margin-top: 10px;
    }

.n05-Email-jiage {
    margin-left: 50px;
}

    .n05-Email-jiage li {
        float: left;
        width: 250px;
    }

    .n05-Email-jiage a {
        font-size: 16px;
        line-height: 25px;
        color: #333333;
        background-image: url(/images/main/n05-Email-jiage.png);
        background-repeat: no-repeat;
        height: 100px;
        width: 250px;
        text-align: center;
        display: block;
        padding-top: 150px;
    }

    .n05-Email-jiage p {
        font-size: 12px;
        color: #666666;
    }

    .n05-Email-jiage #EmJG0 a {
        background-position: 0px 0px;
    }

        .n05-Email-jiage #EmJG0 a:hover {
            background-position: 0px -250px;
        }

    .n05-Email-jiage #EmJG1 a {
        background-position: -250px 0px;
    }

        .n05-Email-jiage #EmJG1 a:hover {
            background-position: -250px -250px;
        }

    .n05-Email-jiage #EmJG2 a {
        background-position: -500px 0px;
    }

        .n05-Email-jiage #EmJG2 a:hover {
            background-position: -500px -250px;
        }

    .n05-Email-jiage #EmJG3 a {
        background-position: -750px 0px;
    }

        .n05-Email-jiage #EmJG3 a:hover {
            background-position: -750px -250px;
        }

.Embj9 {
    background-color: #FFFFFF;
    height: 470px;
    margin: auto;
}

.n05-Email-kehu {
    margin-left: 50px;
}

    .n05-Email-kehu li {
        float: left;
        width: 235px;
        margin-right: 21px;
        margin-bottom: 21px;
    }

        .n05-Email-kehu li.on {
            margin-right: 0px;
        }

    .n05-Email-kehu a {
        padding: 2px;
        height: 104px;
        width: 229px;
        border: 1px solid #E3E3E3;
        display: block;
    }

/******nh9********/
.ying_bj {
    height: 538px;
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    background-image: url(/images/main/ying_bj.jpg);
    background-position: center center;
}

    .ying_bj .bjnk {
        height: 538px;
        width: 1003px;
        margin-right: auto;
        margin-left: auto;
    }

        .ying_bj .bjnk .bnk1 {
            height: 100px;
            width: 500px;
            margin-right: auto;
            margin-left: auto;
        }

        .ying_bj .bjnk .bnk2 {
            width: 1000px;
            margin-right: auto;
            margin-left: auto;
            text-align: center;
        }

        .ying_bj .bjnk .bnk3 {
            height: 34px;
            width: 500px;
            margin-right: auto;
            margin-left: auto;
            margin-top: 20px;
            font-size: 25px;
            color: #999999;
            text-align: center;
            padding-top: 2px;
        }

        .ying_bj .bjnk .bnk4 {
            width: 500px;
            margin-right: auto;
            margin-left: auto;
            margin-top: 20px;
            font-size: 25px;
            color: #FF9900;
            text-align: center;
            line-height: 1em;
            font-weight: bold;
            font-family: "NotoSansHans",微软雅黑;
        }

            .ying_bj .bjnk .bnk4 span {
                font-size: 20px;
                font-weight: normal;
            }

.ying_fujb {
    background-color: #F3F3F3;
    background-position: center;
    width: 100%;
    margin-right: auto;
    margin-left: auto;
}

    .ying_fujb .ying_fuu {
        height: 384px;
        width: 496px;
        margin-top: -262px;
        margin-right: auto;
        margin-left: auto;
        font-family: "NotoSansHans",微软雅黑;
        padding-left: 60px;
    }

    .ying_fujb .qq {
        height: 2px;
        width: 100px;
        margin-right: auto;
        margin-left: auto;
    }

.ying_yy {
    height: 65px;
    width: 100px;
    margin-right: auto;
    margin-left: auto;
}

.ying_yy2 {
    height: 50px;
    width: 900px;
    margin-right: auto;
    margin-left: auto;
    font-family: "NotoSansHans",微软雅黑;
    font-size: 38px;
    color: #525252;
    text-align: center;
}

.ying_yy3 {
    height: 80px;
    width: 1003px;
    margin-right: auto;
    margin-left: auto;
}

.ying_yy4 {
    height: 210px;
    width: 1003px;
    margin-right: auto;
    margin-left: auto;
}

    .ying_yy4 .yyy {
        float: left;
        height: 210px;
        width: 250px;
        margin-left: 40px;
    }

        .ying_yy4 .yyy s {
            float: left;
            height: 96px;
            width: 115px;
            margin-left: 67px;
            margin-top: 0px;
            background-color: #003366;
        }

            .ying_yy4 .yyy s .sa {
                height: 96px;
                width: 115px;
                display: none;
                position: absolute;
            }

        .ying_yy4 .yyy:hover s .sa {
            display: block;
        }

        .ying_yy4 .yyy span {
            float: left;
            height: 48px;
            width: 250px;
            font-size: 18px;
            color: #525252;
            text-align: center;
            padding-top: 20px;
        }

        .ying_yy4 .yyy b {
            float: left;
            height: 46px;
            width: 250px;
            font-size: 15px;
            color: #666666;
            text-align: center;
            font-weight: normal;
        }

    .ying_yy4 .yyy2 {
        float: left;
        height: 210px;
        width: 250px;
        margin-left: 80px;
    }

        .ying_yy4 .yyy2 s {
            float: left;
            height: 96px;
            width: 115px;
            margin-left: 67px;
            margin-top: 0px;
            background-color: #003366;
        }

            .ying_yy4 .yyy2 s .sa {
                height: 96px;
                width: 115px;
                display: none;
                position: absolute;
            }

        .ying_yy4 .yyy2:hover s .sa {
            display: block;
        }

        .ying_yy4 .yyy2 span {
            float: left;
            height: 48px;
            width: 250px;
            font-size: 18px;
            color: #525252;
            text-align: center;
            padding-top: 20px;
        }

        .ying_yy4 .yyy2 b {
            float: left;
            height: 46px;
            width: 250px;
            font-size: 15px;
            color: #666666;
            text-align: center;
            font-weight: normal;
        }

.ying_adv {
    height: 570px;
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    background-image: url(/images/main/ying_y6.jpg);
    background-position: center center;
}

    .ying_adv .adn {
        height: 570px;
        width: 1003px;
        margin-right: auto;
        margin-left: auto;
    }

        .ying_adv .adn .sko {
            height: 70px;
            width: 1003px;
            margin-right: auto;
            margin-left: auto;
        }

        .ying_adv .adn .sko2 {
            height: 56px;
            width: 1003px;
            margin-right: auto;
            margin-left: auto;
            font-family: "NotoSansHans",微软雅黑;
            font-size: 40px;
            color: #FFFFFF;
            text-align: center;
            padding-top: 4px;
        }

        .ying_adv .adn .sko3 {
            width: 1003px;
            margin-right: auto;
            margin-left: auto;
        }

            .ying_adv .adn .sko3 .s1 {
                float: left;
                height: 55px;
                width: 400px;
                margin-top: 55px;
                background-image: url(/images/main/ying_y7.jpg);
                background-position: center;
                font-size: 25px;
                color: #FFD952;
                text-align: center;
            }

    .ying_adv .s1 .s11 {
        float: right;
        height: 44px;
        width: 290px;
        text-align: left;
        padding-top: 11px;
    }

    .ying_adv .adn .sko3 .s2 {
        float: left;
        height: 65px;
        width: 420px;
        margin-top: 145px;
        margin-left: -370px;
        font-size: 17px;
        color: #FFFFFF;
        line-height: 30px;
    }

    .ying_adv .adn .sko3 .s4 {
        height: 192px;
        width: 235px;
        float: left;
        margin-left: 200px;
        margin-top: 25px;
    }

    .ying_adv .adn .sou {
        height: 155px;
        width: 1003px;
        float: left;
    }

        .ying_adv .adn .sou .left {
            float: left;
            height: 155px;
            width: 400px;
        }

    .ying_adv .adn .ssou {
        float: left;
        height: 45px;
        width: 260px;
        margin-top: 36px;
        margin-left: 30px;
    }

    .ying_adv .adn .sou .right {
        float: left;
        height: 155px;
        width: 350px;
        margin-left: 112px;
    }

    .ying_adv .r1 {
        float: left;
        height: 55px;
        width: 350px;
        background-image: url(/images/main/ying_y10.jpg);
        background-position: center center;
        margin-top: 8px;
        text-align: right;
    }

        .ying_adv .r1 .rr {
            float: right;
            height: 45px;
            width: 275px;
            font-size: 25px;
            color: #FFD952;
            text-align: left;
            padding-top: 10px;
        }

    .ying_adv .r2 {
        float: left;
        height: 65px;
        width: 350px;
        margin-top: 20px;
        font-size: 17px;
        color: #FFFFFF;
        line-height: 30px;
    }

.ying_kunr {
    height: 526px;
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    background-image: url(/images/main/ying_y11.jpg);
    background-position: center;
}

    .ying_kunr .kunk {
        height: 526px;
        width: 1003px;
        margin-right: auto;
        margin-left: auto;
    }

        .ying_kunr .kunk .knk1 {
            height: 65px;
            width: 1003px;
            margin-right: auto;
            margin-left: auto;
        }

        .ying_kunr .kunk .knk2 {
            height: 56px;
            width: 1003px;
            margin-right: auto;
            margin-left: auto;
            font-family: "NotoSansHans",微软雅黑;
            font-size: 40px;
            color: #525252;
            text-align: center;
        }

        .ying_kunr .kunk .knk2a {
            height: 100px;
            width: 1003px;
            margin-right: auto;
            margin-left: auto;
        }

        .ying_kunr .kunk .knk3 {
            height: 75px;
            width: 359px;
            margin-left: 515px;
            margin-bottom: 22px;
            background-image: url(/images/main/ying_y12.jpg);
            background-position: center center;
        }

    .ying_kunr .zi {
        height: 53px;
        width: 300px;
        float: left;
        margin-left: 50px;
        font-size: 18px;
        color: #FFFFFF;
        text-align: left;
        padding-top: 22px;
    }

.ying_qib {
    height: 700px;
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    background-image: url(/images/main/ying_y13.jpg);
    background-position: center;
}

.ying_qb {
    height: 700px;
    width: 1003px;
    margin-right: auto;
    margin-left: auto;
}

.ying_qib .kk {
    height: 80px;
    width: 1003px;
    margin-right: auto;
    margin-left: auto;
}

.ying_qib .kk2 {
    height: 55px;
    width: 1003px;
    margin-right: auto;
    margin-left: auto;
    font-family: "NotoSansHans",微软雅黑;
    font-size: 40px;
    color: #FFFFFF;
    text-align: center;
}

.ying_qb .kk3 {
    height: 375px;
    width: 1003px;
    margin-right: auto;
    margin-left: auto;
    margin-top: 70px;
}

    .ying_qb .kk3 .z1 {
        float: left;
        height: 375px;
        width: 210px;
        margin-left: 15px;
    }

        .ying_qb .kk3 .z1 .vfvf {
            float: left;
            height: 60px;
            width: 210px;
            margin-bottom: 3px;
        }

            .ying_qb .kk3 .z1 .vfvf span {
                float: left;
                height: 56px;
                width: 34px;
                font-family: Arial;
                font-size: 19px;
                color: #FFCC00;
                text-align: left;
                padding-top: 4px;
            }

            .ying_qb .kk3 .z1 .vfvf b {
                float: left;
                height: 60px;
                width: 176px;
                font-size: 14px;
                color: #FFFFFF;
                font-weight: normal;
                line-height: 25px;
            }

        .ying_qb .kk3 .z1 .vfvf1 {
            float: left;
            height: 60px;
            width: 210px;
        }

            .ying_qb .kk3 .z1 .vfvf1 span {
                float: left;
                height: 56px;
                width: 34px;
                font-family: Arial;
                font-size: 19px;
                color: #FFCC00;
                text-align: left;
                padding-top: 4px;
            }

            .ying_qb .kk3 .z1 .vfvf1 b {
                float: left;
                height: 60px;
                width: 176px;
                font-size: 14px;
                color: #FFFFFF;
                font-weight: normal;
                line-height: 25px;
            }

        .ying_qb .kk3 .z1 .vfvf2 {
            float: left;
            height: 74px;
            width: 210px;
        }

            .ying_qb .kk3 .z1 .vfvf2 span {
                float: left;
                height: 68px;
                width: 34px;
                font-family: Arial;
                font-size: 19px;
                color: #FFCC00;
                text-align: left;
                padding-top: 4px;
            }

            .ying_qb .kk3 .z1 .vfvf2 b {
                float: left;
                height: 74px;
                width: 176px;
                font-size: 14px;
                color: #FFFFFF;
                font-weight: normal;
                line-height: 25px;
            }

    .ying_qb .kk3 .ztu {
        float: left;
        height: 373px;
        width: 264px;
    }

    .ying_qb .kk3 .ztu1 {
        float: left;
        height: 373px;
        width: 264px;
        margin-left: 16px;
        margin-right: 8px;
    }

.t05-Puji-bj4 {
    background-image: url(/images/main/t05-Puji-bj4.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    height: 850px;
}

.t05-Puji-bj4-more {
    text-align: center;
}

.PJtczi2 {
    font-size: 40px;
    color: #FFFFFF;
    text-align: center;
    height: 140px;
    padding-top: 60px;
    font-family: "NotoSansHans",微软雅黑;
}

    .PJtczi2 p {
        font-size: 12px;
        margin-top: 10px;
    }

.t05-Puji-case {
}

    .t05-Puji-case a {
        background-image: url(/images/main/t05-Puji-case.png);
        background-repeat: no-repeat;
        background-position: 0px 0px;
        display: block;
        height: 250px;
        width: 305px;
    }

        .t05-Puji-case a:hover span, .t05-Puji-case a:hover p {
            display: block;
        }

    .t05-Puji-case span {
        height: 200px;
        width: 285px;
        position: absolute;
        margin-top: 10px;
        margin-left: 10px;
        background-image: url(/images/main/t05-Puji-case1.png);
        background-repeat: no-repeat;
        background-position: 0px 0px;
        display: none;
    }

    .t05-Puji-case p {
        font-size: 14px;
        line-height: 20px;
        color: #FFFFFF;
        height: 20px;
        width: 305px;
        position: absolute;
        text-align: center;
        margin-top: 160px;
        margin-left: 0px;
        display: none;
    }

    .t05-Puji-case img {
        margin-top: 10px;
        margin-left: 10px;
        float: left;
    }

.t05-Puji-bj2 {
    background-color: #F3F3F3;
    height: 570px;
}

.t05-Puji-nav {
}

    .t05-Puji-nav li {
        float: left;
        width: 220px;
    }

    .t05-Puji-nav a {
        background: url(/images/main/t05-Puji-nav.png);
        background-repeat: no-repeat;
        background-position: 0px 0px;
        display: block;
        height: 100px;
        width: 200px;
        text-align: center;
        padding-top: 150px;
        font-size: 18px;
        color: #333333;
    }

    .t05-Puji-nav p {
        font-size: 12px;
        color: #666666;
        width: 140px;
        margin-right: auto;
        margin-left: auto;
        margin-top: 10px;
        line-height: 20px;
    }

    .t05-Puji-nav #PJfw_0 a {
        background-position: 0px 0px;
        background: url(/images/main/t05-Puji-nav.png);
    }

        .t05-Puji-nav #PJfw_0 a:hover {
            background-position: 0px -250px;
        }

    .t05-Puji-nav #PJfw_1 a {
        background-position: -200px 0px;
        background: url(/images/main/t05-Puji-nav.png);
    }

        .t05-Puji-nav #PJfw_1 a:hover {
            background-position: -200px -250px;
        }

    .t05-Puji-nav #PJfw_2 a {
        background-position: -400px 0px;
        background: url(/images/main/t05-Puji-nav.png);
    }

        .t05-Puji-nav #PJfw_2 a:hover {
            background-position: -400px -250px;
        }

    .t05-Puji-nav #PJfw_3 a {
        background-position: -600px 0px;
        background: url(/images/main/t05-Puji-nav.png);
    }

        .t05-Puji-nav #PJfw_3 a:hover {
            background-position: -600px -250px;
        }

    .t05-Puji-nav #PJfw_4 a {
        background-position: -800px 0px;
        background: url(/images/main/t05-Puji-nav.png);
    }

        .t05-Puji-nav #PJfw_4 a:hover {
            background-position: -800px -250px;
        }

.t05-Puji-bj4 {
    background-image: url(/images/main/t05-Puji-bj4.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    height: 850px;
}

.t05-Puji-bj4-more {
    text-align: center;
}



/******nh10********/

.nH7 {
    background-image: url(/images/main/nH5.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    height: 210px;
    font-size: 38px;
    color: #FFFFFF;
    text-align: center;
    padding-top: 90px;
    font-family: "NotoSansHans",微软雅黑;
}

    .nH7 p {
        font-size: 20px;
        margin-top: 20px;
    }

.g05-Gaiban-bj1 {
    background-image: url(/images/main/g05-Gaiban-bj1.jpg);
    padding-bottom: 90px;
}

.GBsxzi1 {
    font-size: 40px;
    line-height: 155px;
    color: #525252;
    text-align: center;
    font-family: "NotoSansHans",微软雅黑;
}

.g05-Gaiban-bj2 {
    background-image: url(/images/main/g05-Gaiban-bj2.jpg);
    height: 540px;
}

.GBsxzi2 {
    font-size: 40px;
    line-height: 170px;
    color: #FFFFFF;
    text-align: center;
    font-family: "NotoSansHans",微软雅黑;
}

.g05-Gaiban-nav {
    background-image: url(/images/main/g05-Gaiban-nav.png);
    background-repeat: no-repeat;
    background-position: 165px 6px;
    height: 360px;
    padding-left: 200px;
}

    .g05-Gaiban-nav li {
        height: 120px;
    }

    .g05-Gaiban-nav h1 {
        font-size: 15px;
        line-height: 32px;
        color: #FFFFFF;
        background-image: url(/images/main/g05-Gaiban-t1.png);
        background-repeat: no-repeat;
        background-position: 0px 0px;
        text-align: center;
        height: 32px;
        width: 200px;
        font-weight: normal;
    }

    .g05-Gaiban-nav p {
        font-size: 14px;
        line-height: 23px;
        color: #CCCCCC;
        margin-top: 15px;
    }

.g05-Gaiban-fangan {
    width: 1002px;
    margin-right: auto;
    margin-left: auto;
}

    .g05-Gaiban-fangan li {
        float: left;
        margin-right: 75px;
        margin-left: 75px;
    }

    .g05-Gaiban-fangan a {
        width: 210px;
        background-image: url(/images/main/g05-Gaiban-fangan.png);
        background-repeat: no-repeat;
        height: 160px;
        display: block;
        font-size: 22px;
        color: #FFFFFF;
        text-align: left;
        line-height: 120px;
        padding-left: 140px;
    }

    .g05-Gaiban-fangan li span {
        background-image: url(/images/main/g05-Gaiban-d1.png);
        background-repeat: no-repeat;
        background-position: 0px 0px;
        height: 12px;
        width: 25px;
        position: absolute;
        margin-top: 149px;
        margin-left: 160px;
        display: none;
    }

    .g05-Gaiban-fangan li.no span {
        display: block;
    }

    .g05-Gaiban-fangan #Gfangan0 a {
        background-position: 0px 0px;
    }

    .g05-Gaiban-fangan #Gfangan0.no a {
        background-position: 0px -200px;
    }

    .g05-Gaiban-fangan #Gfangan1 a {
        background-position: -350px 0px;
        width: 250px;
        padding-left: 100px;
    }

    .g05-Gaiban-fangan #Gfangan1.no a {
        background-position: -350px -200px;
    }

.Gfangan_div {
    display: none;
}

.g05-Gaiban-kuang {
    padding-top: 50px;
    padding-bottom: 50px;
    background-color: #FFFFFF;
    border: 1px solid #DDDDDD;
}

.g05-Gaiban-body {
    width: 900px;
    margin-right: auto;
    margin-left: auto;
    font-size: 15px;
    line-height: 28px;
    color: #666666;
}

    .g05-Gaiban-body a {
        font-size: 15px;
        color: #FF6600;
    }

.none {
    clear: both;
}

nH5.jpg);background-repeat: no-repeat;background-position: center top;height: 210px;font-size: 38px;color: #FFFFFF;text-align: center;padding-top: 90px;font-family: "NotoSansHans", 微软雅黑;
}

.nH7 p {
    font-size: 20px;
    margin-top: 20px;
}

.GBsxzi1 {
    font-size: 40px;
    line-height: 155px;
    color: #525252;
    text-align: center;
    font-family: "NotoSansHans",微软雅黑;
}

.g05-Gaiban-bj2 {
    background-image: url(/images/main/g05-Gaiban-bj2.jpg);
    height: 540px;
}

.GBsxzi2 {
    font-size: 40px;
    line-height: 170px;
    color: #FFFFFF;
    text-align: center;
    font-family: "NotoSansHans",微软雅黑;
}

.g05-Gaiban-nav {
    background-image: url(/images/main/g05-Gaiban-nav.png);
    background-repeat: no-repeat;
    background-position: 165px 6px;
    height: 360px;
    padding-left: 200px;
}

    .g05-Gaiban-nav li {
        height: 120px;
    }

    .g05-Gaiban-nav h1 {
        font-size: 15px;
        line-height: 32px;
        color: #FFFFFF;
        background-image: url(/images/main/g05-Gaiban-t1.png);
        background-repeat: no-repeat;
        background-position: 0px 0px;
        text-align: center;
        height: 32px;
        width: 200px;
        font-weight: normal;
    }

    .g05-Gaiban-nav p {
        font-size: 14px;
        line-height: 23px;
        color: #CCCCCC;
        margin-top: 15px;
    }

.g05-Gaiban-fangan {
    width: 1002px;
    margin-right: auto;
    margin-left: auto;
}

    .g05-Gaiban-fangan li {
        float: left;
        margin-right: 75px;
        margin-left: 75px;
    }

    .g05-Gaiban-fangan a {
        width: 210px;
        background-image: url(/images/main/g05-Gaiban-fangan.png);
        background-repeat: no-repeat;
        height: 160px;
        display: block;
        font-size: 22px;
        color: #FFFFFF;
        text-align: left;
        line-height: 120px;
        padding-left: 140px;
    }

    .g05-Gaiban-fangan li span {
        background-image: url(/images/main/g05-Gaiban-d1.png);
        background-repeat: no-repeat;
        background-position: 0px 0px;
        height: 12px;
        width: 25px;
        position: absolute;
        margin-top: 149px;
        margin-left: 160px;
        display: none;
    }

    .g05-Gaiban-fangan li.no span {
        display: block;
    }

    .g05-Gaiban-fangan #Gfangan0 a {
        background-position: 0px 0px;
    }

    .g05-Gaiban-fangan #Gfangan0.no a {
        background-position: 0px -200px;
    }

    .g05-Gaiban-fangan #Gfangan1 a {
        background-position: -350px 0px;
        width: 250px;
        padding-left: 100px;
    }

    .g05-Gaiban-fangan #Gfangan1.no a {
        background-position: -350px -200px;
    }

.Gfangan_div {
    display: none;
}

.g05-Gaiban-kuang {
    padding-top: 50px;
    padding-bottom: 50px;
    background-color: #FFFFFF;
    border: 1px solid #DDDDDD;
}

.g05-Gaiban-body {
    width: 900px;
    margin-right: auto;
    margin-left: auto;
    font-size: 15px;
    line-height: 28px;
    color: #666666;
}

    .g05-Gaiban-body a {
        font-size: 15px;
        color: #FF6600;
    }

.none {
    clear: both;
}

/******nh11********/

.Tszi1 {
    text-align: center;
    font-size: 35px;
    color: #666666;
    padding-top: 60px;
    padding-bottom: 40px;
    font-family: "NotoSansHans",微软雅黑;
}

    .Tszi1 p {
        font-size: 14px;
        line-height: 35px;
        margin-top: 20px;
    }

.a05-Domain-1 {
    width: 815px;
}

    .a05-Domain-1 .ymbj {
        background-image: url(/images/main/a05-Domain-2.jpg);
        background-repeat: no-repeat;
        background-position: 0px 0px;
        height: 60px;
        width: 815px;
        margin-left: 50px;
    }

    .a05-Domain-1 #Domain_pl {
        float: left;
        margin-left: 110px;
        height: 38px;
        font-size: 15px;
        line-height: 38px;
        color: #999999;
        background-color: #F7F7F7;
        border: 1px solid #F7F7F7;
        margin-top: 10px;
        width: 550px;
    }

    .a05-Domain-1 #image {
        float: right;
        margin-top: 0px;
        margin-right: 0px;
    }

    .a05-Domain-1 .titermen {
        font-size: 18px;
        color: #000000;
        padding-top: 30px;
        padding-left: 15px;
    }

        .a05-Domain-1 .titermen span {
            font-size: 12px;
            color: #333333;
            padding-top: 30px;
            padding-left: 10px;
            padding-bottom: 20px;
        }

.a05-Domain-bj1 {
    background-color: #F3F3F3;
    margin-top: 30px;
    padding-bottom: 50px;
}

    .a05-Domain-bj1 strong {
        font-size: 14px;
    }

    .a05-Domain-bj1 td {
        font-size: 12px;
    }

.a05-Domain-bj2 {
    height: 500px;
    background-image: url(/images/main/a05-Domain-bj2.jpg);
}

    .a05-Domain-bj2 h1 {
        text-align: center;
        font-size: 40px;
        color: #FFFFFF;
        padding-top: 110px;
        font-weight: normal;
        margin-bottom: 35px;
    }

    .a05-Domain-bj2 .div {
        background-image: url(/images/main/a05-Domain-bj2div.png);
        background-repeat: no-repeat;
        background-position: left center;
        line-height: 60px;
        padding-left: 40px;
        font-size: 14px;
        color: #CCCCCC;
    }

.a05-Domain-bj3 {
    background-image: url(/images/main/a05-Domain-bj3.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    height: 570px;
}

    .a05-Domain-bj3 h1 {
        font-size: 40px;
        line-height: 155px;
        font-weight: normal;
        color: #525252;
        text-align: center;
    }

    .a05-Domain-bj3 .bai {
        background-color: #FFFFFF;
        height: 300px;
    }

    .a05-Domain-bj3 .l1 {
        background-image: url(/images/main/a05-Domain-bj3-l1.jpg);
        background-repeat: no-repeat;
        background-position: center bottom;
        height: 253px;
        width: 370px;
        text-align: center;
        position: absolute;
        margin-top: 38px;
        margin-left: 0px;
    }

    .a05-Domain-bj3 .l2 {
        width: 240px;
        margin-left: 375px;
        position: absolute;
        margin-top: 38px;
        font-size: 13px;
        line-height: 25px;
        color: #717171;
    }

        .a05-Domain-bj3 .l2 h2 {
            margin-bottom: 15px;
        }

            .a05-Domain-bj3 .l2 h2 a {
                font-size: 16px;
                color: #333333;
                width: 240px;
                display: block;
                white-space: nowrap;
                overflow: hidden;
                text-overflow: ellipsis;
                font-weight: normal;
                line-height: 1.4em;
            }

                .a05-Domain-bj3 .l2 h2 a:hover {
                    color: #0A63BC;
                }

    .a05-Domain-bj3 .l3 {
        margin-top: 235px;
        margin-left: 510px;
        position: absolute;
    }

        .a05-Domain-bj3 .l3 a {
            font-size: 13px;
            color: #666666;
            text-align: center;
            display: block;
            height: 28px;
            width: 98px;
            border: 1px solid #CCCCCC;
            line-height: 28px;
        }

            .a05-Domain-bj3 .l3 a:hover {
                color: #FFFFFF;
                background-color: #0A63BC;
                border: 1px solid #0A63BC;
            }

    .a05-Domain-bj3 .lx {
        height: 300px;
        margin-top: 0px;
        margin-left: 635px;
        position: absolute;
        border-right-width: 1px;
        border-right-style: solid;
        border-right-color: #EBEBEB;
    }

    .a05-Domain-bj3 .lul {
        margin-top: 38px;
        margin-left: 660px;
        position: absolute;
        width: 315px;
    }

        .a05-Domain-bj3 .lul li {
            margin-bottom: 4px;
        }

        .a05-Domain-bj3 .lul a {
            line-height: 30px;
            height: 30px;
            display: block;
            white-space: nowrap;
            overflow: hidden;
            text-overflow: ellipsis;
            width: 315px;
        }

            .a05-Domain-bj3 .lul a span {
                font-family: "宋体";
            }

            .a05-Domain-bj3 .lul a:hover {
                color: #FFFFFF;
                background-color: #FAA901;
                width: 300px;
                padding-left: 10px;
                padding-right: 5px;
            }

                .a05-Domain-bj3 .lul a:hover span {
                    display: none;
                }

/******nh12********/

.n05-400-bj1 {
    background-image: url(/images/main/n05-400-bj1.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    height: 300px;
}

    .n05-400-bj1 .xh {
        position: absolute;
        margin-top: 145px;
        margin-left: 367px;
        width: 110px;
        height: 25px;
    }

.n05-400-bj2 {
    background-image: url(/images/main/n05-400-bj2.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    height: 499px;
}

.DH400zi1 {
    font-size: 40px;
    line-height: 210px;
    color: #FFFFFF;
    text-align: center;
    font-family: "NotoSansHans",微软雅黑;
}

.n05-400-nav {
    margin-left: 50px;
}

    .n05-400-nav li {
        float: left;
        width: 334px;
        text-align: center;
    }

    .n05-400-nav p {
        width: 235px;
        font-size: 12px;
        color: #CAE4FF;
        margin-top: 15px;
        margin-right: auto;
        margin-left: auto;
    }

    .n05-400-nav a {
        background-image: url(/images/main/n05-400-nav.png);
        background-repeat: no-repeat;
        display: block;
        height: 110px;
        width: 334px;
        font-size: 16px;
        color: #FFFFFF;
        padding-top: 140px;
    }

    .n05-400-nav #DH400_0 a {
        background-position: 0px 0px;
    }

        .n05-400-nav #DH400_0 a:hover {
            background-position: 0px -250px;
        }

    .n05-400-nav #DH400_1 a {
        background-position: -334px 0px;
    }

        .n05-400-nav #DH400_1 a:hover {
            background-position: -334px -250px;
        }

    .n05-400-nav #DH400_2 a {
        background-position: -668px 0px;
    }

        .n05-400-nav #DH400_2 a:hover {
            background-position: -668px -250px;
        }

.n05-400-bj3 {
    background-color: #F3F3F3;
    padding-bottom: 45px;
    height: 590px;
}

.DH400zi2 {
    font-size: 40px;
    color: #525252;
    text-align: center;
    height: 140px;
    padding-top: 70px;
    font-family: "NotoSansHans",微软雅黑;
}

    .DH400zi2 p {
        font-size: 14px;
        color: #868686;
        margin-top: 15px;
    }

.n05-400-2nav {
}

    .n05-400-2nav li {
        width: 315px;
        float: left;
        margin: 0px 30px;
    }

        .n05-400-2nav li.no {
            margin-right: 0px;
        }

    .n05-400-2nav .t1 {
        background-image: url(/images/main/n05-400-2nav.png);
        background-repeat: no-repeat;
        background-position: 0px 0px;
        height: 90px;
        font-size: 18px;
        line-height: 35px;
        color: #FFFFFF;
        padding-top: 30px;
        padding-left: 100px;
    }

    .n05-400-2nav .t2 {
        background-image: url(/images/main/n05-400-2nav.png);
        background-repeat: no-repeat;
        background-position: 0px -120px;
        height: 90px;
        font-size: 18px;
        line-height: 35px;
        color: #FFFFFF;
        padding-top: 30px;
        padding-left: 90px;
    }

    .n05-400-2nav .t3 {
        background-image: url(/images/main/n05-400-2nav.png);
        background-repeat: no-repeat;
        background-position: 0px -240px;
        height: 90px;
        font-size: 18px;
        line-height: 35px;
        color: #FFFFFF;
        padding-top: 30px;
        padding-left: 140px;
    }

    .n05-400-2nav .k {
        background-image: url(/images/main/n05-400-2navf.png);
        background-repeat: no-repeat;
        background-position: left bottom;
        padding-top: 15px;
        padding-bottom: 35px;
        background-color: #FFFFFF;
    }

        .n05-400-2nav .k td {
            font-size: 17px;
            line-height: 33px;
            color: #999999;
        }

.n05-400-bj4 {
    background-image: url(/images/main/n05-400-bj4.jpg);
    height: 520px;
}

.DH400zi3 {
    font-size: 40px;
    line-height: 240px;
    color: #FFFFFF;
    text-align: center;
    font-family: "NotoSansHans",微软雅黑;
}

.n05-400-liucheng {
    width: 1000px;
    margin: auto;
}

    .n05-400-liucheng li {
        float: left;
        width: 250px;
    }

    .n05-400-liucheng a {
        display: block;
        height: 127px;
        width: 195px;
        background-image: url(/images/main/n05-400-liucheng.png);
        background-repeat: no-repeat;
        background-position: 0px 0px;
        color: #FFFFFF;
        font-size: 16px;
        padding-top: 50px;
        padding-left: 55px;
    }

    .n05-400-liucheng p {
        font-size: 13px;
        line-height: 26px;
        color: #B5D1EE;
        margin-top: 10px;
    }

    .n05-400-liucheng #DHLC_0 a {
        background-position: 0px 0px;
    }

    .n05-400-liucheng #DHLC_1 a {
        background-position: -250px 0px;
    }

    .n05-400-liucheng #DHLC_1 a {
        padding-left: 70px;
        width: 180px;
    }

    .n05-400-liucheng #DHLC_2 a {
        background-position: -500px 0px;
    }

    .n05-400-liucheng #DHLC_2 a {
        padding-left: 65px;
        width: 185px;
    }

    .n05-400-liucheng #DHLC_3 a {
        background-position: -750px 0px;
    }

    .n05-400-liucheng #DHLC_3 a {
        padding-left: 70px;
        width: 180px;
    }

/******做个网站要多少钱END********/

/******微信列表START********/

.w1200 {
    width: 1100px;
    margin: 0 auto;
    text-align: left;
    height: 830px;
}

.box1_li {
    background: url(/images/main/whitebg.png) no-repeat;
    background-size: 366px;
    width: 366px;
    height: 357px;
    float: left;
    margin-bottom: 10px;
    margin-top: 20px;
}

.box1_li_img {
    width: 348px;
    margin: 0 auto;
    padding-top: 12px;
}

.box1_li_title {
    width: 348px;
    height: 30px;
    margin: 0 auto;
    font-size: 18px;
    color: #5b5b5b;
    line-height: 28px;
}

.box1_li_jiage {
    background: #f72862;
    width: 105px;
    height: 30px;
    line-height: 30px;
    font-size: 22px;
    color: #ffffff;
    margin-top: 8px;
    margin-left: 10px;
}

.box1_li_anniu {
    font-size: 16px;
    margin-top: 8px;
}

.box1_li_anniu_l {
    float: left;
    background: url(/images/main/huibg.png) no-repeat;
    width: 175px;
    height: 32px;
    line-height: 32px;
    text-align: center;
    margin-left: 5px;
}

.box1_li_anniu_r {
    float: left;
    background: url(/images/main/lvbg.png) no-repeat;
    width: 175px;
    height: 32px;
    line-height: 32px;
    text-align: center;
    margin-left: 5px;
}

.box1_li_anniu a:link {
    color: #ffffff;
}

.box1_li_anniu a:visited {
    color: #ffffff;
}

.box1_li_anniu a:active {
    color: #ffffff;
}

.box1_li_anniu a:hover {
    color: #ffffff;
}

/******微信列表END********/

/******建站模版介绍START********/
.container {
    margin-left: auto;
    margin-right: auto;
    width: 1100px;
    font-family: microsoft yahei;
}

.fl {
    float: left;
    display: inline;
}

.fr {
    float: right;
    display: inline;
}

.wzjs_top {
    padding: 10px 0;
}

    .wzjs_top .container {
        position: relative;
    }

    .wzjs_top img {
        display: block;
    }

    .wzjs_top .pct {
        position: absolute;
        text-align: right;
        top: 88px;
        right: 0;
    }

        .wzjs_top .pct p {
            font-size: 20px;
            color: #333;
        }

        .wzjs_top .pct h5 {
            font-size: 36px;
            color: #333;
            font-weight: bold;
            margin-top: 17px;
            margin-bottom: 17px;
        }

            .wzjs_top .pct h5 .wzjs_top_title {
                color: #fe5b00;
                font-weight: bold;
                font-size: 36px;
                float: right;
                position: relative;
                bottom: 6px;
            }

            .wzjs_top .pct h5 span {
                display: block;
                font-size: 14px;
                color: #9f9f9f;
                margin-top: 5px;
                font-weight: normal;
            }

        .wzjs_top .pct h4 {
            font-size: 28px;
            color: #fff;
            font-weight: normal;
            background: url(/images/main/yy.png) no-repeat center;
            width: 565px;
            height: 60px;
            line-height: 60px;
            text-align: center;
            float: right;
        }

.wzjs_how {
    width: 100%;
    height: 740px;
    padding-top: 15px;
    background-color: #f6f6f6;
}

.wzjs_how1 {
    width: 1100px;
    margin: 0px auto;
}

.wzjs_howbt {
    text-align: center;
    padding: 25px 0px;
}

    .wzjs_howbt h2 {
        font-size: 22px;
        color: #333;
    }

    .wzjs_howbt h3 {
        font-size: 30px;
        color: #333;
        margin-top: 10px;
        font-weight: bold;
    }

        .wzjs_howbt h3 font {
            color: #ff5d00;
        }

    .wzjs_howbt span {
        color: #ccc;
        font-size: 14px;
        margin-top: 5px;
        display: block;
    }

.wzjs_ld {
    background: url(/images/main/swhy.png) no-repeat center bottom;
    height: 726px;
}

    .wzjs_ld ul {
        width: 1100px;
    }

        .wzjs_ld ul li {
            width: 420px;
            text-align: center;
            height: 225px;
            background: #fff;
            float: left;
            margin-right: 260px;
            margin-bottom: 8px;
            position: relative;
        }

            .wzjs_ld ul li h2 {
                height: 80px;
                position: absolute;
                font-size: 20px;
                color: #000;
                top: 30px;
                left: 170px;
            }

                .wzjs_ld ul li h2 font {
                    color: #ccc;
                    display: block;
                    font-size: 12px;
                }

            .wzjs_ld ul li i {
                position: absolute;
                left: 98px;
                top: 20px;
            }

    .wzjs_ld h3 {
        padding-top: 90px;
        color: #ff5d00;
        font-size: 16px;
        height: 25px;
        line-height: 25px;
        font-weight: bold;
    }

    .wzjs_ld p {
        padding: 10px 30px;
        font-size: 13px;
        line-height: 21px;
        color: #999;
    }


/*gd_website*/
.gtop {
    text-align: center;
    padding-top: 60px;
}

    .gtop h2 {
        font-size: 32px;
        color: #000;
        font-weight: bold;
    }

        .gtop h2 span {
            font-size: 16px;
            color: #bfbfbf;
            display: block;
            font-weight: normal;
        }

        .gtop h2 em {
            color: #fe5b00;
            font-weight: bold;
        }

    .gtop h3 {
        font-weight: normal;
        font-size: 18px;
        color: #fe5b00;
        margin-top: 15px;
        margin-bottom: 23px;
    }

.gcont {
    margin: 38px 0px;
}

    .gcont ul {
        overflow: hidden;
    }

    .gcont li {
        float: left;
        width: 240px;
        text-align: center;
        margin: 0 20px;
    }

        .gcont li h4 {
            overflow: hidden;
            margin: 0 auto;
            width: 157px;
            height: 174px;
        }

        .gcont li h5 {
            font-size: 20px;
            color: #fe5b00;
            font-weight: normal;
            margin: 26px 0;
        }

        .gcont li p {
            font-size: 13px;
            line-height: 22px;
        }

        .gcont li .gd1 {
            background: url(/images/main/gdImg1.png) no-repeat center top;
        }

        .gcont li .gd2 {
            background: url(/images/main/gdImg2.png) no-repeat center top;
        }

        .gcont li .gd3 {
            background: url(/images/main/gdImg3.png) no-repeat center top;
        }

        .gcont li .gd4 {
            background: url(/images/main/gdImg4.png) no-repeat center top;
        }

        .gcont li:hover h4 {
            background-position: center bottom;
        }


/*gd_choise*/

/*gd_choise*/
.gd_choise {
    margin-top: 30px;
}

    .gd_choise .container {
    }

    .gd_choise .ctop {
        text-align: center;
        padding-top: 80px;
        background: url(/images/main/choiseBg_01.jpg) no-repeat center;
        height: 480px;
        ;
    }

        .gd_choise .ctop h2 {
            font-size: 18px;
            color: #fff;
        }

        .gd_choise .ctop h3 {
            font-size: 34px;
            font-weight: bold;
            margin-top: 15px;
            margin-bottom: 25px;
            color: #fff;
        }

            .gd_choise .ctop h3 span {
                color: #fff600;
            }

            .gd_choise .ctop h3 p {
                display: block;
                font-size: 14px;
                color: #7d7d7d;
                margin-top: 10px;
                color: #fff;
                font-family: "Microsoft YaHei";
            }

        .gd_choise .ctop a {
            font-size: 15px;
            color: #fff;
            padding-right: 35px;
            background: url(/images/main/mor.png) no-repeat right center;
            display: inline-block;
            height: 20px;
            line-height: 20px;
            text-decoration: none;
        }

    .gd_choise .design {
        background: url(/images/main/choiseBg_02.jpg) no-repeat center;
        height: 543px;
    }

        .gd_choise .design .container {
            padding-top: 300px;
        }

        .gd_choise .design .makecase {
            float: left;
            margin-left: 75px;
        }

            .gd_choise .design .makecase span {
                font-size: 24px;
                color: #fff;
                display: block;
                padding-top: 30px;
                padding-bottom: 10px;
            }

            .gd_choise .design .makecase h5 {
                font-size: 40px;
                color: #fff600;
                font-weight: bold;
            }

        .gd_choise .design .cintr {
            float: left;
            margin-left: 63px;
        }

            .gd_choise .design .cintr ul {
                margin-top: 40px;
                margin-bottom: 40px;
            }

            .gd_choise .design .cintr li {
                font-size: 16px;
                color: #fff;
                padding-left: 20px;
                background: url(/images/main/jt.png) no-repeat left center;
                height: 40px;
                line-height: 40px;
                padding-left: 20px;
                background: url(/images/main/jtImg.png) no-repeat left center;
            }

        .gd_choise .design .makecase a {
            font-size: 26px;
            color: #120e00;
            background-color: #ffe400;
            width: 360px;
            height: 55px;
            line-height: 55px;
            text-align: center;
            display: block;
            margin-top: 10px;
            font-weight: bold;
            text-decoration: none;
            border-radius: 0.3em;
        }

/*gd_vant*/
.gd_vant {
    padding-top: 56px;
}

    .gd_vant .vtop {
        text-align: center;
    }

        .gd_vant .vtop p {
            font-size: 15px;
            color: #333;
        }

        .gd_vant .vtop h5 {
            font-size: 36px;
            color: #333;
            font-weight: bold;
            margin-top: 10px;
            margin-bottom: 20px;
        }

            .gd_vant .vtop h5 span {
                color: #fe5b00;
            }

            .gd_vant .vtop h5 em {
                display: block;
                font-size: 14px;
                color: #ccc;
                margin-top: 5px;
            }

    .gd_vant .vcont {
        margin-top: 48px;
    }

        .gd_vant .vcont .ys {
            position: relative;
        }

        .gd_vant .vcont .ys1 {
            background: url(/images/main/ysbg1.jpg) no-repeat center;
            height: 408px;
        }

        .gd_vant .vcont .ys2 {
            background: url(/images/main/ysbg2.jpg) no-repeat center;
            height: 396px;
        }

        .gd_vant .vcont dl {
            position: absolute;
            padding-bottom: 52px;
            background: url(/images/main/online.png) no-repeat center bottom;
            width: 438px;
        }

        .gd_vant .vcont dt span {
            font-size: 36px;
            color: #ff5b00;
        }

        .gd_vant .vcont dt p {
            font-size: 20px;
            color: #333;
        }

        .gd_vant .vcont dd {
            margin-top: 35px;
        }

            .gd_vant .vcont dd p {
                font-size: 13px;
                color: #333;
                height: 32px;
                line-height: 32px;
            }

                .gd_vant .vcont dd p span {
                    color: #ff5b00;
                    font-family: "Arial";
                }

        .gd_vant .vcont .ys1 dd p span {
            font-size: 20px;
        }

        .gd_vant .vcont .ys2 dd p span {
            font-size: 18px;
        }

        .gd_vant .vcont .ys1 dl {
            left: 60px;
            top: 90px;
        }

        .gd_vant .vcont .ys2 dl {
            right: 0;
            top: 50px;
            left: 600px;
        }

        .gd_vant .vcont .ys2 h5 {
            position: absolute;
            background: url(/images/main/yuan3.png) no-repeat center;
            width: 453px;
            height: 54px;
            line-height: 54px;
            color: #fff;
            font-size: 15px;
            top: 280px;
            right: 60px;
        }

            .gd_vant .vcont .ys2 h5 span {
                font-size: 17px;
                font-weight: bold;
            }

            .gd_vant .vcont .ys2 h5 a {
                display: block;
                color: #fff;
                text-decoration: none;
                padding-left: 20px;
            }


/*ggBox*/
.wzjs_liuda {
    padding-top: 35px;
    height: 980px;
    background: #f6f6f6;
}

    .wzjs_liuda .vtop {
        width: 1100px;
        margin: 0px auto;
        text-align: center;
    }

        .wzjs_liuda .vtop p {
            font-size: 15px;
            color: #333;
        }

        .wzjs_liuda .vtop h5 {
            font-size: 36px;
            color: #333;
            font-weight: bold;
            margin-top: 10px;
            margin-bottom: 20px;
        }

            .wzjs_liuda .vtop h5 span {
                color: #fe5b00;
            }

            .wzjs_liuda .vtop h5 em {
                display: block;
                font-size: 14px;
                color: #ccc;
                margin-top: 5px;
            }

        .wzjs_liuda .vtop font {
            background: #ff5d00;
            color: #fff;
            display: block;
            border-radius: 5px;
            padding: 20px 0px;
            text-align: center;
            line-height: 25px;
            font-size: 15px;
            margin-top: 35px;
        }

.wzjs_ldys1 {
    height: 744px;
    width: 1100px;
    padding-top: 30px;
    margin: 0px auto;
}

    .wzjs_ldys1 ul li {
        margin-right: 76px;
        float: left;
        width: 316px;
        height: 355px;
        margin-top: 30px;
    }

        .wzjs_ldys1 ul li a {
            color: #fff;
            background: url(/images/main/liujiao1.png) no-repeat;
            width: 236px;
            height: 275px;
            display: block;
            text-align: center;
            position: relative;
            padding: 40px;
        }

            .wzjs_ldys1 ul li a:hover {
                background: url(/images/main/liujiao.png) no-repeat;
                width: 236px;
                height: 275px;
                text-align: center;
                position: relative;
                float: left;
                padding: 40px;
                text-decoration: none;
            }

.wzjs_l1 a i {
    background: url(/images/main/ld1.png) no-repeat left -71px;
    width: 67px;
    height: 67px;
    position: absolute;
    display: block;
    top: 60px;
    left: 122px;
}

.wzjs_l1 a:hover i {
    background: url(/images/main/ld1.png) no-repeat left 0px;
    display: block;
    height: 67px;
}

.wzjs_l2 a i {
    background: url(/images/main/ld2.png) no-repeat left -71px;
    width: 67px;
    height: 67px;
    position: absolute;
    display: block;
    top: 60px;
    left: 122px;
}

.wzjs_l2 a:hover i {
    background: url(/images/main/ld2.png) no-repeat left 0px;
    display: block;
    height: 67px;
}

.wzjs_l3 a i {
    background: url(/images/main/ld3.png) no-repeat left -71px;
    width: 67px;
    height: 67px;
    position: absolute;
    display: block;
    top: 60px;
    left: 122px;
}

.wzjs_l3 a:hover i {
    background: url(/images/main/ld3.png) no-repeat left 0px;
    display: block;
    height: 67px;
}

.wzjs_l4 a i {
    background: url(/images/main/ld4.png) no-repeat left -71px;
    width: 67px;
    height: 67px;
    position: absolute;
    display: block;
    top: 60px;
    left: 122px;
}

.wzjs_l4 a:hover i {
    background: url(/images/main/ld4.png) no-repeat left 0px;
    display: block;
    height: 67px;
}

.wzjs_l5 a i {
    background: url(/images/main/ld5.png) no-repeat left -71px;
    width: 67px;
    height: 67px;
    position: absolute;
    display: block;
    top: 60px;
    left: 122px;
}

.wzjs_l5 a:hover i {
    background: url(/images/main/ld5.png) no-repeat left 0px;
    display: block;
    height: 67px;
}

.wzjs_l6 a i {
    background: url(/images/main/ld6.png) no-repeat left -71px;
    width: 67px;
    height: 67px;
    position: absolute;
    display: block;
    top: 60px;
    left: 122px;
}

.wzjs_l6 a:hover i {
    background: url(/images/main/ld6.png) no-repeat left 0px;
    display: block;
    height: 67px;
}

.wzjs_ldys1 ul li a h3 {
    color: #fe5b00;
    font-size: 24px;
    padding-top: 105px;
}

.wzjs_ldys1 ul li a:hover h3 {
    color: #fff;
}

.wzjs_ldys1 ul li a span {
    font-size: 13px;
    position: relative;
    top: 10px;
}


/*lcBox*/
.lcBox {
    padding-top: 45px;
    background: #f6f6f6;
}

    .lcBox .lctop {
        text-align: center;
    }

        .lcBox .lctop p {
            font-size: 20px;
            color: #fe5b00;
        }

        .lcBox .lctop h5 {
            font-size: 34px;
            color: #333;
            font-weight: bold;
            margin: 10px 0;
        }

            .lcBox .lctop h5 span {
                color: #fe5b00;
            }

        .lcBox .lctop em {
            display: block;
            font-size: 14px;
            color: #bfbfbf;
            margin-bottom: 25px;
        }

    .lcBox .lcont {
        background: url(/images/main/lcbg.png) no-repeat center;
        height: 453px;
        margin-top: 22px;
    }



/*internet*/
.internet {
    background: #1e1e1e;
    padding-top: 58px;
}

    .internet .intop {
        text-align: center;
    }

        .internet .intop h5 {
            font-size: 34px;
            color: #fff;
            font-weight: bold;
        }

            .internet .intop h5 span {
                color: #fe5b00;
            }

        .internet .intop em {
            display: block;
            font-size: 14px;
            color: #c9c9c9;
            margin-top: 10px;
            margin-bottom: 20px;
        }

        .internet .intop i {
            display: block;
            background: url(/images/main/line3.png) no-repeat center;
            width: 69px;
            height: 3px;
            margin: 0 auto;
        }

.case_window {
    overflow: hidden;
    width: 100%;
    height: 440px;
    position: relative;
    margin-top: 50px;
}

    .case_window .case_tu {
        overflow: hidden;
        height: 440px;
        width: 1920px;
        position: absolute;
        top: 0;
        left: 0;
    }

        .case_window .case_tu li {
            width: 320px;
            float: left;
            height: 440px;
            cursor: pointer;
        }

            .case_window .case_tu li .case_wen {
                width: 320px;
                height: 220px;
                position: relative;
            }

            .case_window .case_tu li .top img {
                position: absolute;
                z-index: 1;
                left: 0;
                top: 0;
            }

            .case_window .case_tu li .bottom img {
                position: absolute;
                z-index: 1;
                left: 0;
                bottom: 0;
            }

            .case_window .case_tu li em {
                display: none;
                width: 100%;
                height: 100%;
                background-color: #000;
                opacity: 0.8;
                filter: alpha(opacity=0.8);
                position: absolute;
                top: 0;
                left: 0;
            }

            .case_window .case_tu li .word {
                overflow: hidden;
                width: 100%;
                height: 100%;
                background-color: #ff5b00;
                position: absolute;
                left: 0;
                z-index: 2000;
                height: 0;
            }

            .case_window .case_tu li h5 {
                font-size: 20px;
                text-align: center;
                color: #fff;
                margin-top: 35px;
                margin-bottom: 12px;
                font-weight: normal;
            }

            .case_window .case_tu li span {
                display: block;
                width: 17px;
                height: 1px;
                background-color: #fff;
                margin: 0 auto;
                margin-bottom: 24px;
            }

            .case_window .case_tu li p {
                width: 210px;
                text-align: center;
                margin: 0 auto;
                font-size: 13px;
                height: 38px;
                line-height: 19px;
                color: #fff;
                margin-bottom: 30px;
            }

            .case_window .case_tu li a {
                display: block;
                width: 111px;
                height: 29px;
                line-height: 29px;
                text-align: center;
                background: url(/images/main/case_read.png) no-repeat center;
                font-size: 12px;
                color: #ff5b00;
                margin: 0 auto;
            }

            .case_window .case_tu li b {
                display: none;
                width: 10px;
                height: 5px;
                position: absolute;
                left: 155px;
            }

            .case_window .case_tu li .top b {
                background: url(/images/main/case_s.png) no-repeat center;
                bottom: 0;
                z-index: 2;
            }

            .case_window .case_tu li .bottom b {
                background: url(/images/main/case_s_x.png) no-repeat center;
                top: 0;
                z-index: 2;
            }

            .case_window .case_tu li .top .word {
                top: 100%;
            }

            .case_window .case_tu li .bottom .word {
                top: 0;
            }




/*our_gift*/
.our_gift {
    background: url(/images/main/giftBg.png) no-repeat center;
    height: 573px;
}

    .our_gift .container {
        position: relative;
        height: 100%;
    }

    .our_gift .gftop {
        text-align: center;
        padding-top: 76px;
    }

        .our_gift .gftop h5 {
            font-size: 34px;
            color: #333;
            font-weight: bold;
        }

            .our_gift .gftop h5 span {
                color: #ff5b00;
            }

        .our_gift .gftop em {
            display: block;
            font-size: 14px;
            color: #bbb;
            margin-top: 15px;
            margin-bottom: 18px;
        }

.gfcont {
    margin-top: 45px;
}

    .gfcont .gleft {
        float: left;
    }

        .gfcont .gleft h5 {
            font-size: 40px;
            color: #333;
            margin-bottom: 10px;
            font-weight: bold;
        }

            .gfcont .gleft h5 span {
                color: #ff5b00;
                margin-left: 25px;
            }

        .gfcont .gleft p {
            font-size: 16px;
            color: #333;
            line-height: 30px;
        }

            .gfcont .gleft p em {
                font-size: 26px;
                color: #ff5b00;
            }

        .gfcont .gleft span {
            color: #ff5b00;
        }

        .gfcont .gleft dl {
            padding-left: 52px;
            background: url(/images/main/phone.png) no-repeat left center;
            margin-top: 25px;
        }

        .gfcont .gleft dt {
            font-size: 13px;
            color: #333;
        }

        .gfcont .gleft dd {
            font-size: 30px;
            color: #ff5b00;
        }

    .gfcont .gright {
        width: 484px;
        float: right;
    }

        .gfcont .gright li {
            background: url(/images/main/ufbg.png) no-repeat center;
            width: 484px;
            height: 57px;
            margin-bottom: 10px;
        }

            .gfcont .gright li span {
                float: left;
                width: 57px;
                height: 57px;
            }

                .gfcont .gright li span img {
                    display: block;
                }

            .gfcont .gright li .txt {
                float: left;
                width: 407px;
                height: 57px;
                line-height: 57px;
                padding: 0 10px;
                border: none;
                background: none;
                outline: none;
                font-size: 14px;
                color: #999;
            }

            .gfcont .gright li a {
                background: url(/images/main/tijiao.png) no-repeat center;
                width: 474px;
                height: 57px;
                margin: 0 auto;
                display: block;
            }

            .gfcont .gright li.tijiao {
                background: none;
            }

.our_gift .fangk {
    position: absolute;
    left: 105px;
    bottom: -43px;
}


/******建站模版介绍END********/

/******手机建站模版介绍START********/

.moblieBanner{width:100%; height:520px; background:url(/images/main/moblieBanner.png) no-repeat center;}
.sjSpan{background:#f8f8f8 url(/images/main/sjBox.png) no-repeat center;}
.sjBox{position:relative; height:1194px;}
.sjBox dl{position:absolute;}
.sjBox dt{margin-bottom:50px;}
.sjBox dt h3{font-size:30px; color:#ff5b00;}
.sjBox dt p{margin-bottom:4px; font-size:22px; color:#282828;}
.sjBox .sjTxt01{left:0px; top:278px;}
.sjBox .sjTxt01 dd{width:432px; line-height:22px; font-size:14px; color:#333;}
.sjBox .sjTxt02{right:20px; top:660px;}
.sjBox .sjTxt02 dt p{font-size:18px;}
.sjBox .sjTxt02 dd{padding-bottom:26px;}
.sjBox .sjTxt02 dd p{padding-top:4px; padding-left:30px; margin-bottom:20px; width:390px; line-height:22px; font-size:14px; color:#333; background:url(/images/main/sjDdP_ico.png) no-repeat left 2px;}

.gnSpan .container{position:relative; height:580px; overflow:hidden;}
#gnSpan01{background:url(/images/main/shouji1.jpg) no-repeat center center;}
#gnSpan03{background:url(/images/main/shouji2.jpg) no-repeat center center;}
#gnSpan02 , #gnSpan04{background-color:#fff;}
#gnSpan01 .container{background:url(/images/main/gnSpan01.png) no-repeat 648px bottom;}
#gnSpan02 .container{background:url(/images/main/gnSpan02.png) no-repeat left center;}
#gnSpan03 .container{padding:0px 86px; background:url(/images/main/gnSpan03.png) no-repeat right center;}
#gnSpan04 .container{background:url(/images/main/gnSpan04.png) no-repeat left center;}

.gnBox02 , .gnBox04{float:right;}
.gnBox{margin-top:58px;}
.gnBox h3{margin-bottom:32px; font-size:24px; color:#ff5b00;}
.gnBox dl{margin-bottom:20px; width:410px;}
.gnBox dt{margin-bottom:16px; font-size:16px; color:#ff5d00;}
.gnBox dd{line-height:20px; font-size:14px; color:#333;}
.gnBox04 ul{margin-bottom:56px;}
.gnBox04 li{padding-left:20px; height:34px; line-height:34px; font-size:14px; color:#333; background:url(/images/main/gnLi_ico.png) no-repeat left center;}
.gnBox .gnBox04 a{ display:block; width:228px; height:59px;}
.gnTab{position:absolute; left:50%; top:0px; margin-left:-2px; width:3px; height:100%; background-color:#ff5b00;}
.gnTab a{display:block; margin-bottom:15px; margin-left:-27px; width:54px; height:54px; background-repeat:no-repeat; background-position:center top;transition: all .5s;}
.gnTab a:hover , .gnTab a.cur{background-position:center bottom;}
.gnTab .gnTab01{margin-top:160px; background-image:url(/images/main/gnTabImg01.png);}
.gnTab .gnTab02{background-image:url(/images/main/gnTabImg02.png);}
.gnTab .gnTab03{background-image:url(/images/main/gnTabImg03.png);}
.gnTab .gnTab04{background-image:url(/images/main/gnTabImg04.png);}
/******建站模版介绍END********/

/******bannerSTART********/
.main_visual{height:422px;border-top:1px solid #d7d7d7;overflow:hidden;position:relative;width:100%;}
.main_image{height:422px;overflow:hidden;position:relative;}
.main_image ul{width:9999px;height:422px;overflow:hidden;position:absolute;top:0;left:0}
.main_image li{float:left;width:100%;height:422px;}
.main_image li span{display:block;width:100%;height:420px}
.main_image li a{display:block;width:100%;height:422px}


div.flicking_con{position:absolute;top:360px;left:50%;z-index:999;width:300px;height:21px;margin:0 0 0 -50px;}
div.flicking_con a{float:left;width:21px;height:21px;margin:0;padding:0;background:url('/images/main/btn_main_img.png') 0 0 no-repeat;display:block;text-indent:-1000px}
div.flicking_con a.on{background-position:0 -21px}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display:none;}
#btn_prev{background:url(/images/main/hover_left.png) no-repeat left top;left:100px;}
#btn_next{background:url(/images/main/hover_right.png) no-repeat right top;right:100px;}

        /******bannerEND********/
/******联系我们START********/
.myabout_banner {
    width:100%;
    height:254px;
}

.myabout {
    width:1100px;
    margin:auto;
}
.display{display:inline-block;display:-moz-inline-stack;zoom:1;zoom:1;ay:inline;}
.icon{ background-image:url(/images/main/Icon.png);}
.contact_auto{ width:1100px; margin:auto; display:block; }
.contact_4{ height:290px; border-bottom:1px solid #ebebeb; }
.contact_4 li{ width:366px; height:115px; margin-top:10px; float:left; }
.contact_4 li dd{ width:91px; height:89px; padding:13px; float:left; text-align:center; }
.contact_4 li dt{ width:240px; height:115px; padding:15px 0px; float:left; position:relative; }
.contact_4 li dd i{ width:90px; height:90px; }
.contact_4 li dd i.yi{ width:90px; height:90px; border-radius:50px; background-color:#3db1e0; background-position:-76px 20px; }
.contact_4 li dd i.er{ width:90px; height:90px; border-radius:50px; background-color:#3db1e0; background-position:-79px -52px; }
.contact_4 li dd i.san{ width:90px; height:90px; border-radius:50px; background-color:#3db1e0; background-position:-79px -135px; }
.contact_4 li dd i.si{ width:90px; height:90px; border-radius:50px; background-color:#3db1e0; background-position:-78px -220px; }
.contact_4 li dd i.wu{ width:90px; height:90px; border-radius:50px; background-color:#3db1e0; background-position:-78px -305px; }
.contact_4 li dd i.liu{ width:90px; height:90px; border-radius:50px; background-color:#3db1e0; background-position:-78px -395px; }
.contact_4 li:hover .contact_4_1 i{ width:55px; -webkit-transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s; transition: 0.5s;}

.contact_4_1{ display:block; height:40px; padding-top:5px; font-size:14px; color:#242415;}
.contact_4_1 h3{ font-size:14px; color:#242415; font-weight:300;}
.contact_4_1 i{ display:-moz-inline-stack;zoom:1;*display:inline; width:35px; height:2px; margin-top:3px; border-top: 2px solid #3db1e0;  -webkit-transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s; transition: 0.5s;}

.contact_4_2{ display:block; height:50px;  font-size:14px; color:#111111;}
.contact_4_2 span{ display:inline-block; display:-moz-inline-stack;zoom:1;*display:inline; margin:2px 0px; margin-right:20px;}

.imgdianh{width:43px; height:20px; position:absolute; left:105px; top:35px; color:#fff; font-size:12px; text-align:center; background-position:-20px -204px;}
.contact_4_2a{ color:#3DB1DF; font-size:14px;   margin-top:5px; padding-right:80px; }
.contact_4_2a img{ position:relative; top:-2px; left:3px;}

.contact_6{ display:block; margin-bottom:100px; background-color:#fff;  }
.contact_6_1{ display:block; background-color:#fff; }
.contact_6_1 h2{ display:block; color:#444444;  font-size:20px;  font-weight:500; padding-top:35px;  text-align:center;}
.contact_6_1 h4{ display:block; width:50px; margin:auto; margin-top:10px; border-top:2px solid #3db1e0; text-align:center;}


.contact_6_2{ height:230px;display:block; margin-top:50px; background-color:#fff; }

.contact_6_2 li{ width:550px; height:130px; float:left; overflow:hidden;} 
.contact_6_2 li dl dd{ width:90px; height:45px; padding-top:45px;  text-align:center; color:#3DB1DF; font-size:20px; background:url(/images/main/contact_2tist2.png) center no-repeat; float:left; margin-left:5px; }
.contact_6_2 li dl dt{ width:445px; padding-left:10px; float:left;  }
.contact_6_2 li dl dt h5{ display:block; margin-top:10px; margin-bottom:10px; font-size:14px; color:#3DB1E0; }
.contact_6_2 li dl dt p{ display:block; line-height:23px; font-size:14px; color:#444444; }

.contact_6_2 li:hover  dl dd{ background:url(/images/main/contact_2tist.png) center center no-repeat; color:#fff; } 
/******联系我们END********/

  .mt30 {
            margin-top: 30px;
        }

        .mt20 {
            margin-top: 20px;
        }

        .mt10 {
            margin-top: 10px;
        }

        .cent {
            text-align: center;
        }

        .f24 {
            font-size: 24px;
            line-height: 36px;
        }

        .f30 {
            font-size: 30px;
            line-height: 50px;
        }

        .trit {
            text-align: right;
        }

        .pr200 {
            padding-right: 200px;
        }

        .part2 {
            background: url(/images/main/bg2.png) no-repeat center;
            height: 1411px;
        }

            .part2 h3 {
                font-weight: normal;
                border-radius: 5px;
                padding: 5px;
                font-size: 18px;
                color: #fff;
                line-height: 40px;
                margin: 0px;
            }

                .part2 h3 b {
                    color: #FFFF33;
                }

        .textp2 {
            width: 320px;
            font-size: 18px;
            line-height: 30px;
            float: right;
            margin-top: 50px;
        }

            .textp2 .p2 {
                margin-top: 110px;
                margin-left: 60px;
            }

                .textp2 .p2 b {
                    font-size: 32px;
                    color: #fff;
                    font-style: italic;
                    font-family: Arial, Helvetica, sans-serif;
                    line-height: 40px;
                    display: block;
                }

        .part3bg {
            background: #eee;
            padding-top: 50px;
        }

        .bgp3 {
            background: #2ab7b8;
        }

        .bgp4 {
            background: url(/images/main/part4.png) no-repeat 0 0;
            height: 922px;
        }

            .bgp4 .tex1, .bgp4 .tex2 {
                float: left;
                width: 210px;
                font-size: 24px;
                line-height: 36px;
                margin: 108px 0px 0px 110px;
            }

                .bgp4 .tex1 b {
                    font-size: 48px;
                    font-weight: normal;
                }

            .bgp4 .tex2 {
                float: right;
                margin: 108px 48px 0px 0px;
            }

            .bgp4 .tex3, .bgp4 .tex4 {
                float: left;
                margin: 390px 0px 0px 110px;
                width: 210px;
                font-size: 24px;
                line-height: 36px;
            }

            .bgp4 .tex4 {
                float: right;
                margin: 390px 48px 0px 0px;
            }

        .anlibg {
            background: #eee;
            padding: 10px 0px;
        }

        .cent .f14 {
            font-size: 14px;
            color: #000;
        }

        .anlilist {
            overflow: hidden;
            zoom: 1;
            width: 1010px;
            margin: 10px auto;
        }
        .cont {
            width: 1000px;
            margin: 0px auto;
        }
        .clear {
            clear: both;
            line-height: 0;
            font-size: 0;
            height: 0;
        }
.topmy {
    width:100%;
    height:548px;
}

.page_nmTitle{ width:1002px; height:76px; margin:0 auto; text-align:center; padding-top:49px; line-height:76px; font-family:微软雅黑; font-size:35px; color:#393939}
.page_nmwt{width:1002px; height:712px; margin:0 auto; background:url(/images/main/nmwt.jpg) center no-repeat;}

.page_wmwt{width:1002px; height:712px; margin:0 auto; background:url(/images/main/wmwt.jpg) center no-repeat;}

.page_nmwt div,.page_wmwt div{font-family:微软雅黑;color:#fff;line-height:32px; text-align:left;}
.wt1{padding-left:390px; float:left; padding-top:40px;font-size:18px;}
.wt1 b{ font-size:24px;}
.wt2{padding-left:20px; padding-top:150px; float:left;font-size:18px;line-height:33px;}
.wt2 b{ font-size:24px;}
.wt3{padding-left:390px; padding-top:90px; float:left;font-size:18px;}
.wt3 b{ font-size:24px;}
.wt4{float:right; padding-right:50px; padding-top:115px; font-size:18px;}
.wt4 b{ font-size:24px;}
.wt5{padding-left:170px; padding-top:105px;font-size:18px;line-height:33px; float:left;}
.wt5 b{ font-size:24px;}

.wt6{float:right; padding-right:30px; padding-top:110px; font-size:18px;}
.wt6 b{ font-size:24px;}

.wt7{padding-left:160px; padding-top:105px;font-size:18px;line-height:33px; float:left;}
.wt7 b{ font-size:24px;}

.wt8{padding-left:430px; padding-top:90px; float:left;font-size:18px;}
.wt8 b{ font-size:24px;}

.page_nmjiejue{width:1002px; height:644px; margin:0 auto; background:url(/images/main/jiejuebg.jpg) center no-repeat; position:relative}
.dajian{width:272px; height:264px; background:url(/images/main/jiejuebg.png); left:326px; position:absolute; top:30px; padding:60px 36px 60px 33px;}
.dajian:hover{background:url(/images/main/jiejueonbg.png);
    -webkit-transition: all 200ms ease-in;
    -o-transition: all 200ms ease-in;
    -moz-transition: all 200ms ease-in;
    color: #c51b00;}
.dajian ul li{list-style:none; font-family:微软雅黑; color:#292929; line-height:27px; padding-bottom:10px; font-size:16px;}
.dajian:hover ul li{color:#fff}

.tuiguang{width:261px; height:264px; background:url(/images/main/jiejuebg.png); left:0px; position:absolute; top:230px; padding:60px 45px 60px 35px;}
.tuiguang:hover{background:url(/images/main/jiejueonbg.png);
    -webkit-transition: all 200ms ease-in;
    -o-transition: all 200ms ease-in;
    -moz-transition: all 200ms ease-in;
    color: #c51b00;}
.tuiguang ul li{text-align:center;list-style:none; font-family:微软雅黑; color:#292929; line-height:27px; padding-bottom:10px; font-size:16px;}
.tuiguang:hover ul li{color:#fff}

.yunwei{width:272px; height:264px; background:url(/images/main/jiejuebg.png); left:662px; position:absolute; top:230px; padding:60px 36px 60px 33px;}
.yunwei:hover{background:url(/images/main/jiejueonbg.png);
    -webkit-transition: all 200ms ease-in;
    -o-transition: all 200ms ease-in;
    -moz-transition: all 200ms ease-in;
    color: #c51b00;}
.yunwei ul li{list-style:none; font-family:微软雅黑; color:#292929; line-height:27px; padding-bottom:10px; font-size:16px;}
.yunwei:hover ul li{color:#fff}

.dajian1{width:272px; height:264px; background:url(/images/main/jiejuebg.png); left:326px; position:absolute; top:30px; padding:60px 36px 60px 33px;}
.dajian1:hover{background:url(/images/main/jiejueonbg1.png);
    -webkit-transition: all 200ms ease-in;
    -o-transition: all 200ms ease-in;
    -moz-transition: all 200ms ease-in;
    color: #c51b00;}
.dajian1 ul li{text-align:center;list-style:none; font-family:微软雅黑; color:#292929; line-height:27px; padding-bottom:10px; font-size:16px;}
.dajian1:hover ul li{color:#fff}

.tuiguang1{width:261px; height:264px; background:url(/images/main/jiejuebg.png); left:0px; position:absolute; top:230px; padding:60px 45px 60px 35px;}
.tuiguang1:hover{background:url(/images/main/jiejueonbg1.png);
    -webkit-transition: all 200ms ease-in;
    -o-transition: all 200ms ease-in;
    -moz-transition: all 200ms ease-in;
    color: #c51b00;}
.tuiguang1 ul li{text-align:center;list-style:none; font-family:微软雅黑; color:#292929; line-height:27px; padding-bottom:10px; font-size:16px;}
.tuiguang1:hover ul li{color:#fff}

.yunwei1{width:272px; height:264px; background:url(/images/main/jiejuebg.png); left:662px; position:absolute; top:230px; padding:60px 36px 60px 33px;}
.yunwei1:hover{background:url(/images/main/jiejueonbg1.png);
    -webkit-transition: all 200ms ease-in;
    -o-transition: all 200ms ease-in;
    -moz-transition: all 200ms ease-in;
    color: #c51b00;}
.yunwei1 ul li{text-align:center;list-style:none; font-family:微软雅黑; color:#292929; line-height:27px; padding-bottom:10px; font-size:16px;}
.yunwei1:hover ul li{color:#fff}
.jiejue_contact{ width:278px; height:133px; position:absolute; top:454px; left:366px;}
.jiejue_contact ul li{ text-align:center; list-style:none;font-family:微软雅黑; font-size:20px; color:#434343; font-weight:bold; line-height:35px;}
.seo_fen {
    height: 520px;
    width: 100%;
}

#mainContent {
    width: 100%;
    overflow: hidden;
}

#footer {
    width: 100%;
    height: 2054px;
    background: url(/images/main/0122i3.jpg) no-repeat center top;
}

.diywin {
    width: 1112px;
    margin: 0 auto;
    overflow: hidden;
}

.whatwedo {
    width: 100%;
    padding: 60px 0;
    background: #fff;
    overflow: hidden;
}

.diytit {
    width: 100%;
    margin: 0;
    padding: 0;
    text-align: center;
    font-size: 28px;
    font-weight: bold;
    color: #555;
}

    .diytit span {
        color: #e77a1b;
    }

.diytit2 {
    width: 100%;
    line-height: 2;
    margin: 10px 0 0 0;
    text-align: center;
    font-size: 14px;
    color: #555;
}

.diytiten {
    width: 100%;
    margin: 10px 0 0 0;
    padding: 0;
    text-align: center;
    font-size: 15px;
    font-weight: normal;
    color: #555;
}

.whatwedoL {
    width: 320px;
    clear: both;
    float: left;
    margin: 60px 0 0 50px;
    overflow: hidden;
}

.whatwedoC {
    width: 360px;
    float: left;
    margin: 60px 0 0 6px;
    overflow: hidden;
}

.whatwedoR {
    width: 320px;
    float: right;
    margin: 60px 0 0 0;
    overflow: hidden;
}

.diyseo {
    width: 100%;
    height: 80px;
    list-style: none;
    margin: 0;
    padding: 0;
    border-top: 1px dashed #e6e6e6;
    border-bottom: 1px dashed #e6e6e6;
    overflow: hidden;
}

    .diyseo dt {
        width: 50px;
        height: 80px;
        line-height: 80px;
        font-size: 48px;
        color: #e77918;
        font-family: Impact;
        margin: 0;
        padding: 0;
        clear: both;
        float: left;
        overflow: hidden;
    }

    .diyseo dd {
        margin: 15px 0 0 60px;
        padding: 0;
        overflow: hidden;
    }

        .diyseo dd h4 {
            font-size: 20px;
            font-weight: bold;
            color: #e77918;
            margin: 0;
            padding: 0;
        }

        .diyseo dd p {
            margin: 0;
            padding: 0;
            font-size: 14px;
            color: #555;
        }

.whychooseus {
    width: 100%;
    background: #e4e4e4;
    padding: 36px 0;
    overflow: hidden;
}

.whychooseusL {
    width: 256px;
    clear: both;
    float: left;
    margin-left: 36px;
    overflow: hidden;
}

.whychooseusC {
    width: 500px;
    float: left;
    margin: 30px 0 0 14px;
    overflow: hidden;
}

.whychooseusR {
    width: 256px;
    float: right;
    overflow: hidden;
}

.diycircle {
    width: 256px;
    height: 256px;
    background: url(/images/main/circle.png) no-repeat center center;
    overflow: hidden;
}

.diycircletit {
    width: 100%;
    margin: 52px 0 0 0;
    text-align: center;
    font-size: 24px;
    color: #e4791b;
    font-family: Arial,Helvetica,sans-serif;
}

.diycircleinfo {
    text-align: center;
    font-size: 18px;
    color: #555;
    padding: 10px 25px;
    line-height: 30px;
}

.cooperationprocess {
    width: 100%;
    padding: 50px 0;
    background: #fff;
    overflow: hidden;
}

.diyprocess {
    list-style: none;
    margin: 50px 0 0 21px;
    padding: 0;
    overflow: hidden;
}

    .diyprocess li {
        width: 125px;
        height: 130px;
        float: left;
        margin: 0 10px 0 0;
        background: #e7791a;
        overflow: hidden;
    }

        .diyprocess li.diyeven {
            background: #196193;
            margin: 50px 10px 0 0;
        }

.diynum {
    width: 100%;
    font-size: 36px;
    font-family: Impact;
    color: #fff;
    text-align: center;
    overflow: hidden;
    margin-top: 5px;
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0;
    padding-top: 20px;
    padding-bottom: 20px;
}

.diyprocesscon {
    width: 100%;
    text-align: center;
    color: #fff;
    font-size: 16px;
}

.anli {
    width: 100%;
    padding: 30px 0 60px 0;
    overflow: hidden;
}

.diycasetit {
    width: 100%;
    height: 71px;
    line-height: 60px;
    background: url(/images/main/slogan.png) no-repeat center top;
    font-size: 30px;
    color: #fff;
    text-align: center;
}

    .diycasetit span {
        font-size: 14px;
    }

.anli-slide {
    width: 100%;
    height: 440px;
    margin: 30px 0 0 0;
    padding: 0;
    position: relative;
    overflow: hidden;
}

    .anli-slide .anli-prev {
        display: block;
        position: absolute;
        width: 25px;
        height: 440px;
        left: 0;
        background: url(/images/main/left1.png) no-repeat center center;
    }

    .anli-slide .anli-next {
        display: block;
        position: absolute;
        width: 25px;
        height: 440px;
        right: 0;
        background: url(/images/main/right1.png) no-repeat center center;
    }

    .anli-slide .anli-content {
        width: 1052px;
        position: absolute;
        left: 30px;
        overflow: hidden;
    }

    .anli-slide li {
        width: 342px;
        height: 438px;
        float: left;
        margin: 0 10px 0 0;
        border: 1px solid #e6e6e6;
        overflow: hidden;
    }

        .anli-slide li:hover {
            border: 1px solid #ed8704;
        }

        .anli-slide li img {
            width: 310px;
            height: 410px;
            display: block;
            margin: 16px 16px 0 16px;
        }

        .anli-slide li h4 {
            height: 30px;
            line-height: 30px;
            margin: 8px 0 0 16px;
            padding: 0;
            font-size: 16px;
            color: #555;
            font-weight: normal;
            overflow: hidden;
        }

        .anli-slide li p {
            margin: 0 0 0 16px;
            padding: 0;
            height: 30px;
            line-height: 30px;
            font-size: 16px;
            color: #555;
        }

        .anli-slide li .diycasepdf {
            margin: 8px 0 0 16px;
            height: 30px;
            line-height: 42px;
            text-indent: 40px;
            font-size: 14px;
            background: url(/images/main/pdf.png) no-repeat left center;
        }

            .anli-slide li .diycasepdf a {
                text-decoration: underline;
            }

                .anli-slide li .diycasepdf a span {
                    color: #f00;
                }

        .anli-slide li .diycasexls {
            margin: 10px 0 0 16px;
            height: 30px;
            line-height: 42px;
            text-indent: 40px;
            font-size: 14px;
            background: url(/images/main/xls.png) no-repeat left center;
        }

            .anli-slide li .diycasexls a {
                text-decoration: underline;
            }

                .anli-slide li .diycasexls a span {
                    color: #f00;
                }

.diypk {
    width: 100%;
    height: 201px;
    background: url(/images/main/0122i2.jpg) no-repeat center top;
    overflow: hidden;
}

.Root {
    width: 1100px;
    margin: 0 auto;
}

.Thinking-box {
    margin-top: 50px;
    color: #424649;
}

    .Thinking-box dl dt {
        font-weight: bold;
        text-align: center;
        line-height: 40px;
        font-size: 26px;
        margin-top: 20px;
    }

    .Thinking-box dl dd {
        height: 290px;
        width: 1000px;
        overflow: hidden;
        margin-top: 20px;
    }

        .Thinking-box dl dd ul {
            width: 1200px;
            padding-left: 18px;
        }

            .Thinking-box dl dd ul li {
                width: 200px;
                height: 290px;
                overflow: hidden;
                float: left;
                margin-right: 20px;
                margin-left: 20px;
            }

                .Thinking-box dl dd ul li .Thinking-box-img {
                    margin-top: 0px;
                    margin-right: auto;
                    margin-bottom: 0px;
                    margin-left: auto;
                    background-image: url(/images/main/index_03.gif);
                    background-repeat: no-repeat;
                    height: 164px;
                    width: 142px;
                    display: block;
                    z-index: 1;
                    text-shadow: 0px 1px 3px #000;
                    -webkit-transition: .4s all;
                    -moz-transition: .4s all;
                    -ms-transition: .4s all;
                    transition: .4s all;
                    font-size: 50px;
                    line-height: 164px;
                    font-weight: bold;
                    text-align: center;
                    color: #FFF;
                    cursor: Pointer;
                }

                    .Thinking-box dl dd ul li .Thinking-box-img:hover {
                        background-image: url(/images/main/index_02.gif);
                        -webkit-transform: rotate(360deg);
                        -moz-transform: rotate(360deg);
                        -ms-transform: rotate(360deg);
                        transform: rotate(360deg);
                        color: #FFF;
                    }

                .Thinking-box dl dd ul li span {
                    font-size: 22px;
                    line-height: 30px;
                    font-weight: bold;
                    color: #ff6c0c;
                    text-align: center;
                    display: block;
                    width: 200px;
                    height: 30px;
                    margin-top: 15px;
                    margin-bottom: 15px;
                }

                .Thinking-box dl dd ul li p {
                    line-height: 28px;
                    font-size: 15px;
                    text-align: center;
                }

.Whether-box {
    margin-top: 30px;
    text-align: center;
    color: #424649;
}

    .Whether-box p {
        font-size: 26px;
        line-height: 30px;
        font-weight: bold;
        text-align: center;
        margin-top: 20px;
    }

    .Whether-box b {
        font-size: 36px;
    }

.pk-box {
    margin-top: 30px;
    margin-bottom:60px;
}

    .pk-box .clr {
        clear: both;
    }

    .pk-box .fl {
        float: left;
    }

    .pk-box .fr {
        float: right;
    }

    .pk-box p {
        display: block;
    }

    .pk-box dl {
        background-image: url(/images/main/index_51.jpg);
        background-repeat: repeat-x;
        background-position: left top;
    }

        .pk-box dl dt {
            background-image: url(/images/main/index_50.jpg);
            background-repeat: no-repeat;
            background-position: center center;
            height: 226px;
            overflow: hidden;
        }

            .pk-box dl dt .fl {
                width: 305px;
                padding-left: 20px;
                margin-top: 75px;
                color: #FFF;
            }

            .pk-box dl dt .fr {
                width: 362px;
                margin-top: 75px;
                color: #FFF;
            }

            .pk-box dl dt b {
                font-size: 36px;
                line-height: 50px;
            }

            .pk-box dl dt span {
                font-size: 14px;
            }

        .pk-box dl dd {
            height: 540px;
            width: 1000px;
            overflow: hidden;
            margin: 0 auto;
            margin-top: 30px;
        }

        .pk-box dl .main .pk-box-fl {
            width: 490px;
            height: 540px;
            overflow: hidden;
            float: left;
        }

            .pk-box dl .main .pk-box-fl .pk-h480 {
                height: 480px;
                width: 490px;
                overflow: hidden;
            }

                .pk-box dl .main .pk-box-fl .pk-h480 .box {
                    height: 460px;
                    width: 296px;
                    border: 4px solid #dedede;
                    overflow: scroll;
                    overflow-x: hidden;
                    padding: 6px;
                }

                .pk-box dl .main .pk-box-fl .pk-h480 .fr {
                    height: 460px;
                    width: 160px;
                }

                    .pk-box dl .main .pk-box-fl .pk-h480 .fr p {
                        background-image: url(/images/main/index_53.jpg);
                        background-repeat: no-repeat;
                        height: 50px;
                        width: 138px;
                        overflow: hidden;
                        padding-left: 20px;
                        vertical-align: bottom;
                        padding-top: 8px;
                        margin-top: 15px;
                    }

                        .pk-box dl .main .pk-box-fl .pk-h480 .fr p:hover {
                            color: #FFF;
                            cursor: Pointer;
                            text-shadow: 0px 1px 3px #000;
                            -webkit-transition: background 0.9s ease-out,color 0.4s ease-out,text-shadow 0.8s ease-out;
                            -moz-transition: background 0.9s ease-out,color 0.4s ease-out,text-shadow 0.8s ease-out;
                            -o-transition: background 0.9s ease-out,color 0.4s ease-out,text-shadow 0.8s ease-out;
                            transition: background 0.9s ease-out,color 0.4s ease-out,text-shadow 0.8s ease-out;
                            background-image: url(/images/main/index_54.jpg);
                        }

            .pk-box dl .main .pk-box-fl span {
                font-size: 16px;
                line-height: 60px;
            }

        .pk-box dl .main .pk-box-fr {
            width: 490px;
            height: 540px;
            overflow: hidden;
            float: right;
            color: #444;
        }

            .pk-box dl .main .pk-box-fr .pk-h350 {
                height: 350px;
                width: 490px;
                overflow: hidden;
            }

                .pk-box dl .main .pk-box-fr .pk-h350 .box {
                    height: 330px;
                    width: 296px;
                    border: 4px solid #dedede;
                    overflow: scroll;
                    overflow-x: hidden;
                    padding: 6px;
                }

                .pk-box dl .main .pk-box-fr .pk-h350 .fr {
                    height: 460px;
                    width: 160px;
                }

                    .pk-box dl .main .pk-box-fr .pk-h350 .fr p {
                        background-image: url(/images/main/index_56.jpg);
                        background-repeat: no-repeat;
                        height: 50px;
                        width: 138px;
                        overflow: hidden;
                        padding-left: 20px;
                        vertical-align: bottom;
                        padding-top: 8px;
                        margin-top: 15px;
                    }

                        .pk-box dl .main .pk-box-fr .pk-h350 .fr p:hover {
                            color: #FFF;
                            cursor: Pointer;
                            text-shadow: 0px 1px 3px #000;
                            -webkit-transition: background 0.9s ease-out,color 0.4s ease-out,text-shadow 0.8s ease-out;
                            -moz-transition: background 0.9s ease-out,color 0.4s ease-out,text-shadow 0.8s ease-out;
                            -o-transition: background 0.9s ease-out,color 0.4s ease-out,text-shadow 0.8s ease-out;
                            transition: background 0.9s ease-out,color 0.4s ease-out,text-shadow 0.8s ease-out;
                            background-image: url(/images/main/index_57.jpg);
                        }

            .pk-box dl .main .pk-box-fr span {
                height: 59px;
                display: block;
                width: 490px;
                line-height: 59px;
                font-size: 30px;
                font-weight: bold;
                background-image: url(/images/main/index_58.jpg);
                background-repeat: no-repeat;
                background-position: 140px 18px;
                text-align: center;
                border-bottom-width: 1px;
                border-bottom-style: dashed;
                border-bottom-color: #dedede;
                margin-bottom: 10px;
                margin-top: 10px;
            }

            .pk-box dl .main .pk-box-fr em {
                font-size: 24px;
                font-style: normal;
                font-weight: bold;
                text-align: center;
                line-height: 40px;
            }

            .pk-box dl .main .pk-box-fr b {
                color: #ff6c0c;
                font-size: 36px;
                font-weight: bold;
                line-height: 40px;
                text-align: center;
            }


/******全网推广******/
.Div_ShoppingBanner {
    color: #FFF;
    background: url(/images/main/shopping_FocusPicture.png) center 0;
    height: 660px;
    min-width: 1030px;
    width: 100%;
}

.Div_FocusWords {
    height: inherit;
    margin: 0 auto;
    position: relative;
    width: 1030px;
}

    .Div_FocusWords > h3, .Div_FocusWords h4 {
        position: absolute;
    }

    .Div_FocusWords > h3 {
        font-size: 56px;
        left: 355px;
        top: 15px;
    }

        .Div_FocusWords > h3 > b {
            font-size: 72px;
            font-weight: normal;
        }

    .Div_FocusWords > h4 {
        font-size: 36px;
        left: 330px;
        top: 115px;
    }

        .Div_FocusWords > h4 > span {
            font-size: 40px;
        }

    .Div_FocusWords > p {
        line-height: 38px;
        position: absolute;
    }

    .Div_FocusWords span {
        color: #FC0;
    }

#P_MainClause {
    font-size: 21px;
    left: 60px;
    top: 313px;
}

#P_SubClause {
    font-size: 25px;
    left: 523px;
    top: 247px;
}

#P_ShareAtOnce {
    font-size: 24px;
    left: 736px;
    top: 275px;
}

.Sec_Forum {
    background-position: center top;
    height: 750px;
}

    .Sec_Forum header {
        text-align: center;
    }

        .Sec_Forum header > span {
            background-image: url(/images/main/shopping_public.png);
            display: inline-block;
            height: 70px;
            vertical-align: -13px;
            width: 100px;
        }

    .Sec_Forum h5 {
        display: inline-block;
        font-size: 46px;
        margin: 0 0 0 -10px;
    }

.Div_ForumWord {
    margin: 0 auto;
    padding: 40px 0 0;
    text-align: center;
    width: 450px;
}

    .Div_ForumWord > p {
        line-height: 24px;
        margin: 15px 0 0;
    }

.Sec_Display {
    background-image: url(/images/main/shopping_DisplayBottom.png);
}

    .Sec_Display header > span {
        background-position: 3px 2px;
    }

    .Sec_Display > .Div_DisplayComputer {
        background: url(/images/main/shopping_DisplayComputer.png);
        height: 480px;
        margin: 37px auto 0;
        width: 910px;
    }

.Sec_Popularize {
    background-image: url(/images/main/shopping_PopularizeBottom.png);
}

    .Sec_Popularize header > span {
        background-position: 3px -68px;
    }

    .Sec_Popularize > .Div_ForumWord {
        color: #FFF;
    }

.Sec_Manage {
    background-image: url(/images/main/shopping_ManageBottom.png);
}

    .Sec_Manage header > span {
        background-position: 3px -138px;
    }

    .Sec_Manage > .Div_ManageBackstage {
        background: url(/images/main/shopping_ManaComputer.png);
        margin: 45px auto 0;
        height: 520px;
        position: relative;
        width: 870px;
    }

        .Sec_Manage > .Div_ManageBackstage > div {
            color: #555;
            left: 23px;
            position: absolute;
            top: 85px;
        }

        .Sec_Manage > .Div_ManageBackstage h6 {
            font-size: 18px;
            font-weight: bold;
            text-align: center;
        }

        .Sec_Manage > .Div_ManageBackstage p {
            line-height: 20px;
        }

.Sec_Controls {
    background-image: url(/images/main/shopping_ControlsBottom.png);
}

    .Sec_Controls header > span {
        background-position: 3px -208px;
    }

    .Sec_Controls > .Div_ForumWord {
        color: #FFF;
    }

    .ffour{ margin:0 auto; width:1000px; height:1100px; margin-top:20px; }
.ffour .centerbox{height:1162px;padding-top:40px; width:1000px; background-color:#fff; }
.ffour .centerbox .titlediv{ position:relative;  height:77px;}
.ffour .centerbox .titlediv .t1{ float:left; background:url(/images/main/ftbg3.png) left top no-repeat; width:379px;height:77px;  }
.ffour .centerbox .titlediv .t1 h2{ font-size:30px; font-weight:bold; color:#fff; padding-left:80px; padding-top:10px; }
.ffour .centerbox .titlediv .t2{ float:left; width:459px; height:35px; border-bottom:1px dashed #d2d2d2;} 
.ffour .centerbox .titlediv .t3{ float:left; width:138px; height:38px;  margin-top:15px;}
.ffour .centerbox .titlediv .t3 img{ width:138px; height:38px;} 
.ffour .centerbox .titlediv .tf1{ position:absolute;z-index:2; left:-17px; width:17px; height:77px; background:url(/images/main/tf3.png) no-repeat;} 
.ffour .centerbox .middlediv{}
.ffour .centerbox .middlediv .writing{ float:left; width:500px; height:912px; }
.ffour .centerbox .middlediv .writing .f3top{ margin-top:29px; width:436px; height:66px;  }
.ffour .centerbox .middlediv .writing ul{ padding-left:26px; padding-right:36px; width:436px; height:817px;margin-top:26px;}
.ffour .centerbox .middlediv .writing ul li{}
.ffour .centerbox .middlediv .writing .w1{ background:url(/images/main/wbg.png) left top no-repeat;  height:62px;  }
.ffour .centerbox .middlediv .writing .w1 .w1box{ height:24px; line-height:24px; padding-top:15px;font-size:18px; font-weight:bold;}
.ffour .centerbox .middlediv .writing .w2{ padding-left:60px; font-size:14px; color:#494949; line-height:22px; }
.ffour .centerbox .middlediv .writing .w2 span{ font-size:12px; color:#747474; padding-left:16px; }
.ffour .centerbox .middlediv .pic{ float:right;width:500px; height:912px;}
.ffour .centerbox .middlediv .pic .f3top{ margin-top:29px; width:445px; height:66px; }
.ffour .centerbox .middlediv .pic ul{ padding-left:31px; padding-right:24px; width:445px; height:480px;margin-top:26px;}
.ffour .centerbox .middlediv .pic ul li{}
.ffour .centerbox .middlediv .pic .w1{ background:url(/images/main/wbg.png) left top no-repeat;  height:62px;  }
.ffour .centerbox .middlediv .pic .w1 .w1box{ height:24px; line-height:24px; padding-top:15px;font-size:18px; font-weight:bold;}
.ffour .centerbox .middlediv .pic .w2{ padding-left:60px; font-size:14px; color:#494949; line-height:22px; }
.ffour .centerbox .middlediv .pic .w2 span{ font-size:12px; color:#747474; padding-left:16px; }
.ffour .centerbox .middlediv .pic .pimg{  width:470px; height:300px; margin-left:20px;}
.ffour .centerbox .middlediv .pic .pimg .img01{ float:left; width:470px; height:300px; }
.ffour .centerbox .bottomdiv{width:760px; height:105px; margin-top:30px; background:url(/images/main/f4bootom.png) center no-repeat; position:relative;  margin:auto; top:940px; }
.ffour .centerbox .bottomdiv .bp1{ padding-top:24px; padding-left:50px; height:32px; line-height:32px;color:#fff; font-size:18px; }
.ffour .centerbox .bottomdiv .bp2{ position:absolute; right:100px; top:32px; height:36px;width:100px;  }
.ffour .centerbox .bottomdiv .bp2 img{ display:inline-block; width:100px;  height:36px;}
.bignum{ font-size:26px; color:#4c4c4c; padding:0 15px 0 10px;  font-weight:bold; }