/* CSS Document */
@import "font-awesome-4.0.css";

/*/*公共样式*/

/* * {
    padding: 0;
    margin: 0 auto;
}

ul, li {
    list-style-type: none;
}

img {
    border: 0 none;
}

.fl {
    float: left;
}

.fr {
    float: right;
}

.w1000 {
    height: auto;
    margin: 0 auto;
    width: 1000px;
}

a {
    color: #666;
    text-decoration: none;
}

.header, .content, .footer {
    height: auto;
    margin: 0 auto;
    width: 100%; /*overflow:hidden;
}

.clearfloat {
    clear: both;
}

/*.content{width:1000px; overflow:hidden;}*/

/* body {
    background-color: #fff;
    margin: 0 auto;
    padding: 0;
    color: #666;
    font-size: 12px;
    font-family: "新宋体";
}


h5 {
    font-size: 14px;
}
*/
/*header*/

/*content*/

.boxleft {
    width: 280px;
}

.box1 {
    width: 260px;
    box-shadow: 1px 1px 5px #bbb;
    padding: 10px 10px;
}

.boxleft .sidebar {
    position: relative;
}

    .boxleft .sidebar ul {
        overflow: hidden;
        font-size: 14px;
        padding: 10px 0px 0px 0px;
    }

.sidebar li {
    line-height: 30px;
    border-bottom: 1px solid #dcdcdc;
    cursor: pointer;
    height: 30px;
}

    .sidebar li span {
        display: inline-block;
        background: url(../images/icon1.png) no-repeat;
        height: 30px;
        float: left;
        margin: 0px 10px 0px 15px;
        width: 25px;
    }

    .sidebar li.sidebar_tab_one span {
        background-position: -3px -5px;
    }

    .sidebar li.sidebar_tab_two span {
        background-position: -3px -38px;
    }

    .sidebar li.sidebar_tab_three span {
        background-position: -3px -70px;
    }

    .sidebar li.sidebar_tab_four span {
        background-position: -3px -103px;
    }

    .sidebar li.sidebar_tab_five span {
        background-position: -3px -135px;
    }

    .sidebar li.sidebar_tab_six span {
        background-position: -3px -168px;
    }

    .sidebar li.sidebar_tab_seven span {
        background-position: -3px -198px;
    }

    .sidebar li.sidebar_tab_eight span {
        background-position: -3px -235px;
    }

    .sidebar li a {
        margin: 0px 3px;
        color: #333;
    }

    .sidebar li:hover strong, .sidebar li:hover i, .sidebar li:hover a {
        color: #8d0200;
    }

.sidebar_tab li i {
    display: inline-block;
    font-family: "宋体";
    font-size: 14px;
    font-style: normal;
    float: right;
    padding-right: 10px;
    font-weight: 700;
    font-style: normal;
}

.sidebar li strong {
    color: #333;
}

.sidebar .sidebar_main {
    position: absolute;
    top: -1px;
    left: 260px;
    z-index: 10;
    min-width: 470px;
    border: 1px solid #8d2000;
    background-color: #fff; /*border-left:0;background:url(../images/leftbg_03.jpg) left top no-repeat #fff;*/
    display: none;
}

.sidebar .sidebar_main_one {
    background-color: #fff;
    overflow: hidden;
}

.sidebar .sidebar_main .cont {
    width: 225px;
    padding: 25px 10px 30px 15px;
}

    .sidebar .sidebar_main .cont .abox1 a {
        display: block;
    }

    .sidebar .sidebar_main .cont .abox1 p a {
        display: inline-block;
    }

.sidebar .sidebar_main .pic {
    background: url(../images/libg1_06.jpg) left center no-repeat;
    padding-left: 1px;
}

.sidebar li.curr, .sidebar li:hover {
    border: 1px solid #8d2000;
    border-right: 0;
    height: 31px;
}

    .sidebar li.curr i, .sidebar li:hover i {
        display: block;
    }

.sidebar .sidebar_main .leftline {
    height: 30px;
    background: #fff;
    width: 2px;
    margin-left: -1px;
    overflow: hidden;
    position: absolute;
}

.sidebar li.sidebar_tab_one .leftline {
    top: 11px;
}

.sidebar li.sidebar_tab_two .leftline {
    top: 42px;
}

.sidebar li.sidebar_tab_three .leftline {
    top: 73px;
}

.sidebar li.sidebar_tab_four .leftline {
    top: 104px;
}

.sidebar li.sidebar_tab_five .leftline {
    top: 135px;
}

.sidebar li.sidebar_tab_six .leftline {
    top: 166px;
}

.sidebar li.sidebar_tab_seven .leftline {
    top: 197px;
}

.sidebar li.sidebar_tab_eight .leftline {
    top: 228px;
}

.sidebar_main h3 {
    color: #333;
    line-height: 25px;
    padding-left: 3px;
}

.sidebar_main .abox a {
    margin: 3px 5px;
    line-height: 24px;
    color: #555;
    font-size: 12px;
}

.lihidden {
    min-width: 460px;
    position: absolute;
    left: 238px;
    top: 0px;
}

    .lihidden .cont .abox a {
        color: #555;
    }

.box {
    margin-bottom: 15px;
    border: 1px solid #e9e9e9;
}

    .box .hd {
        height: 35px;
        line-height: 35px;
        background-color: #eaeaea;
        font-family: "微软雅黑";
        background: url(../images/nav_zc.gif) repeat-x;
        font-size: 18px;
        color: #000;
        padding-left: 10px;
    }

        .box .hd span {
            height: 98%;
            display: inline-block;
            float: left;
            background-color: #cc141e;
            width: 115px;
            padding-left: 10px;
            color: #fff;
            font-size: 18px;
        }

        .box .hd a.more {
            float: right;
            text-decoration: none;
            color: #a32016;
            padding-right: 10px;
            font-family: "新宋体";
            font-size: 12px;
        }


.box2 .numberall {
    padding: 5px 18px;
    line-height: 25px;
    color: #333;
}

.box2 .qqlx {
    padding: 0px 18px 10px 18px;
    height: auto;
}

    .box2 .qqlx a {
        display: inline-block;
        margin: 0px 10px;
    }

.box h2 {
    font-family: "微软雅黑";
    font-size: 16px;
    color: #000;
    background-color: #eaeaea;
    height: 34px;
    line-height: 34px;
    padding-left: 12px;
}

.box3 {
    padding: 0px 0px 10px 0px;
    overflow: hidden;
}

    .box3 .word {
        line-height: 25px;
        text-align: center;
        padding: 10px 20px 10px 20px;
        color: #555;
    }

    .box3 a {
        color: #cb131d;
        height: 36px;
        line-height: 36px;
        background-color: #f6f6f6;
        display: block;
        margin: 0px 20px;
        text-align: center;
        position: relative;
        text-decoration: none;
        font-size: 14px;
        font-family: "微软雅黑";
    }

        .box3 a span {
            position: absolute;
            font-size: 12px;
            top: -8px;
        }

.box5 .mtpic {
    padding: 14px 10px 4px;
}

    .box5 .mtpic dl {
        border: 1px solid #dcdcdc;
        overflow: hidden;
        height: 65px;
        margin-bottom: 10px;
        background: url(http://www.cddgg.net/static/images/jt_im13.gif) repeat-x scroll left top rgba(0, 0, 0, 0);
    }

        .box5 .mtpic dl dt, .box5 .mtpic dl dd {
            float: left;
        }

        .box5 .mtpic dl dt {
            width: 100px;
        }

        .box5 .mtpic dl dd {
            width: 145px;
            margin: 15px 5px;
            line-height: 18px;
            overflow: hidden;
            height: 35px;
        }

    .box5 .mtpic img {
        display: block;
        margin-bottom: 10px;
        height: 65px;
        width: 100px;
    }

.boxcat {
    width: 450px;
    height: 270px;
    margin-left: 10px;
}

#temp {
    position: relative;
}

    #temp .JQ-content-box {
        overflow: hidden;
        width: 450px;
        height: 273px;
        position: relative;
    }

    #temp .JQ-slide-content {
        position: absolute;
        width: 100%;
        height: 100%;
    }

        #temp .JQ-slide-content li {
            zoom: 1;
            overflow: hidden;
            height: 270px;
            width: 450px;
            float: left;
        }

    #temp img {
        display: block;
        height: 270px;
        width: 450px;
    }

    #temp .JQ-slide-nav {
        position: absolute;
        right: 5%;
        bottom: 10px;
        z-index: 1;
    }

        #temp .JQ-slide-nav li {
            cursor: pointer;
            color: #000;
            width: 18px;
            height: 16px;
            background-color: #fff;
            float: left;
            margin-left: 7px;
            text-align: center;
            line-height: 16px;
            color: #750101;
        }

            #temp .JQ-slide-nav li.on {
                background-color: #898787;
            }

    #temp .JQ-slide-content li span {
        display: inline-block;
        position: absolute;
        bottom: 0px;
        height: 40px;
        background-color: rgba(119,4,0,0.8);
        line-height: 40px;
        color: #fff;
        z-index: 1;
        width: 450px;
        padding-left: 10px;
    }

.box6 {
    height: 264px;
}

    .box6 .box-word {
        padding: 20px 10px 5px 5px;
    }

.box-word img {
    display: block;
    float: left;
}

.box-word .word-r {
    float: right;
    width: 265px;
    line-height: 25px;
    margin-bottom: 10px;
}

    .box-word .word-r a {
        text-decoration: none;
    }

.box-word ul {
    overflow: hidden;
    padding: 10px;
}

    .box-word ul li {
        width: 50%;
        float: left;
        line-height: 25px;
    }

        .box-word ul li a {
            text-decoration: none;
        }

        .box-word ul li i {
            display: inline-block;
            width: 3px;
            height: 3px;
            overflow: hidden;
            vertical-align: middle;
            color: #e12a1d;
            background-color: #e12a1d;
            margin-right: 8px;
            font-style: normal;
        }

.box7 {
    overflow: hidden;
}

    .box7 .box-word {
        padding: 20px 10px 20px 10px;
        overflow: hidden;
    }
    /*.box7 .box-word img{margin-bottom:15px;}*/
    .box7 .word-r {
        width: 220px;
    }

.word-r h4 {
    color: #cb131d;
}

.word-r span.gz {
    float: left;
    display: block;
    background: url(../images/sbg1_03.jpg) right center no-repeat;
    color: #f5a907;
    width: 70px;
}

.word-r .word-c {
    clear: left;
}

    .word-r .word-c a span {
        color: #cb131d;
    }

/*.tabs {
    overflow: hidden;
    height: 34px;
    line-height: 34px;
    background-color: #eaeaea;
}

    .tabs li {
        width: 115px;
        padding-left: 10px;
        float: left;
        margin-right: 10px;
        font-family: "微软雅黑";
        font-size: 18px;
    }

        .tabs li.thistab {
            background-color: #cc141e;
        }

        .tabs li a {
            color: #000;
            text-decoration: none;
        }

        .tabs li.thistab a {
            color: #fff;
        }

    .tabs a.more {
        float: right;
        text-decoration: none;
        color: #a32016;
        padding-right: 10px;
    }*/

.tab_conbox {
    padding-top: 6px;
    height: 275px;
}

    .tab_conbox img {
        width: 50px;
        height: 50px;
        overflow: hidden;
    }

    .tab_conbox .tab_con1 {
        height: 271px;
        overflow: hidden;
        position: relative;
        padding: 0px 10px 0px 10px;
    }

.tab_con ul {
    overflow: hidden;
    position: absolute;
}

    .tab_con ul li {
        padding: 10px 5px 0px 3px;
        border-bottom: 1px dashed #cecece;
        height: 77px;
        overflow: hidden;
    }

        .tab_con ul li img {
            display: block;
        }

        .tab_con ul li .li-r {
            width: 360px;
            line-height: 20px;
            color: #888;
            margin-left: 10px;
        }

        .tab_con ul li span.title {
            font-weight: 700;
            color: #333;
        }

        .tab_con ul li span.time {
            display: block;
            width: 100px;
            display: inline-block;
        }

        .tab_con ul li a.jgz {
            float: right;
            margin-top: 10px;
            width: 60px;
            +margin-top:-10px;
            +margin-right:10px;
        }

.boxright {
    width: 250px;
}

.sq_from {
    border-top: none;
}

.lksq_title1 {
    height: 35px;
    width: 100%;
}

.lksq_info1 {
    padding: 6px 15px;
    background-color: #f4f4f4;
}

.from_name2 {
    color: #555;
    margin-top: 10px;
}

    .from_name2 span {
        display: inline-block;
        margin-top: 6px;
        float: left;
    }

#zczj {
    background: url(../images/zczjimg.jpg) no-repeat;
}

.from_name2 input.form_nx3 {
    width: 144px;
    height: 23px;
    border: 1px solid #dcdcdc;
    background: #fff;
    color: #a7a7a7;
}

.from_tj1 {
    font-size: 14px;
    background: #fff;
    color: #2d2d2d;
    font-weight: 700;
    width: 88px;
    height: 26px;
    line-height: 26px;
    text-align: center;
    border: 0 none;
    margin-left: 60px;
    margin-bottom: 5px;
}

.from_name2 .select_style {
    background: url(../images/select.jpg) left top no-repeat;
    width: 70px;
    height: 25px;
    display: inline-block;
}

.from_name2 select {
    height: 23px; /*(border:1px solid #dcdcdc;*/
    background: transparent;
    color: #a7a7a7;
    border: none;
    -webkit-appearance: none;
}

.from_name_bc {
    border-top: 1px dashed #dcdcdc;
    padding-top: 5px;
    text-align: center;
    line-height: 19px;
}

    .from_name_bc span {
        color: #ff0000;
    }

.box9 {
    border-top: 1px solid #ddd;
    border-left: 2px solid #ddd;
    background-color: #f4f4f4;
    padding: 2px 13px 15px 13px;
}

    .box9 .word {
        background-color: #fff;
        width: 209px;
        color: #555;
        line-height: 29px;
        padding: 8px;
        overflow: hidden;
    }

    .box9 .hd {
        height: 34px;
        line-height: 34px;
    }

        .box9 .hd span {
            font-family: "微软雅黑";
            font-size: 18px;
            color: #000;
            display: inline-block;
        }

        .box9 .hd a.more {
            float: right;
            text-decoration: none;
        }

    .box9 .tdry {
        overflow: hidden;
        margin-bottom: 18px;
    }

        .box9 .tdry a {
            display: block;
            width: 107px;
            height: 29px;
            float: left;
            margin-top: 17px;
        }

    .box9 .hd b {
        height: 30px;
        line-height: 30px;
        font-weight: normal;
        background-color: #ff000e;
        color: #fff;
        display: inline-block;
        padding: 0px 5px;
        margin-left: -14px;
        margin-right: 3px;
    }

    .box9 .picleft {
        border: 1px solid #e5e5e5;
        margin: 5px 0px 0px 0px;
        float: left;
    }

    .box9 .word-r {
        float: right;
        width: 85px;
        color: #777;
    }

        .box9 .word-r span {
            display: block;
            line-height: 22px;
        }

    .box9 .word-c {
        color: #555;
        clear: both;
        line-height: 25px;
        padding: 10px 0px;
    }

    .box9 .word1 {
        margin: 10px 0px 15px 0px;
        height: 160px;
    }

    .box9 .hd i {
        display: inline-block;
        background: url(../images/sbg2_03.jpg) no-repeat;
        width: 20px;
        height: 13px;
        margin-left: -20px;
    }

    .box9 .word dl {
        float: left;
        width: 87px;
        padding: 5px 8px;
    }

    .box9 .word2 {
        padding: 8px 3px 8px 5px;
        margin-top: 10px;
    }

        .box9 .word2 img {
            width: 87px;
            height: 127px;
            overflow: hidden;
            margin-top: -8px;
        }

    .box9 .scrollbox {
        position: relative;
        width: 220px;
        height: 242px;
        overflow: hidden;
    }

        .box9 .scrollbox ul {
            position: absolute;
        }

        .box9 .scrollbox li {
            float: left;
            width: 220px;
            height: 121px;
            overflow: hidden;
        }

    .box9 .word dl dt {
        width: 100%;
    }

    .box9 .word dl dd {
        width: 100%;
        text-align: center;
        line-height: 16px;
    }

.scrollbox dl dt {
    height: 85px;
    overflow: hidden;
}

.conboxtwo {
    border: 1px solid #dcdcdc;
}

.temptitle {
    height: 40px;
    line-height: 40px;
    font-size: 16px;
    font-family: "微软雅黑";
    padding-left: 10px;
}

#temp1 {
    position: relative;
}

    #temp1 .JQ-content-box {
        overflow: hidden;
        width: 880px;
        height: 130px;
        position: relative;
        margin: 0px 55px;
    }

    #temp1 .JQ-slide-content {
        position: absolute;
        width: 100%;
        height: 100%;
    }

        #temp1 .JQ-slide-content li {
            zoom: 1;
            overflow: hidden;
            height: 130px;
            width: 880px;
            float: left;
        }

            #temp1 .JQ-slide-content li dl {
                float: left;
                width: 117px;
                text-align: center;
                margin: 0px 14px;
            }

                #temp1 .JQ-slide-content li dl dt {
                    margin-bottom: 5px;
                }

                #temp1 .JQ-slide-content li dl dd {
                    line-height: 22px;
                }

    #temp1 dl img {
        display: block;
        width: 117px;
        height: 54px;
    }

    #temp1 .JQ-slide-nav {
    }

        #temp1 .JQ-slide-nav a {
            display: block;
            position: absolute;
        }

            #temp1 .JQ-slide-nav a.prev {
                left: 15px;
                top: 25px;
            }

            #temp1 .JQ-slide-nav a.next {
                right: 15px;
                top: 25px;
            }

/*内页样式*/
/*渐变色*/
/*FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#eee,endColorStr=#fff);/*IE6*/
/*background:-moz-linear-gradient(top,#eee,#fff);/*非IE6的其它*/
/*background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#eee), to(#fff));/*非IE6的其它*/
/**/

/*子页顶部样式*/
.tnav {
    +width:1000px;
}

    .tnav ul {
    }

    .tnav li {
        +width:170px;
        +text-align:center;
        width: 120px;
    }

        .tnav li a {
            height: 40px;
            line-height: 40px;
            text-align: center;
        }

            .tnav li a:hover {
                background: url(../images/hoverbg_03.png) 2px top repeat-x #8d0200;
                color: #ba0a0c;
                height: 40px;
            }

        .tnav li .topHideNav {
            position: absolute;
            top: 40px;
            *background: #ececec;
            background: #ececec\0;
            left: 0px;
            -ms-filter: 'progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorStr=#eee,endColorStr=#fff);' FILTER:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#eee,endColorStr=#fff); /*IE6*/
            background: -moz-linear-gradient(top,#eee,#fff); /*非IE6的其它*/
            background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#eee), to(#fff)); /*非IE6的其它*/
            min-width: 620px;
            padding: 0px 0px 15px 0px;
            box-shadow: 1px 1px 5px #e5e5e5;
            z-index: 1;
            overflow: hidden;
            +background:#fff;
            +z-index:10;
        }

.topHideNav .tleft {
    width: 312px;
    padding: 0px 20px;
}

    .topHideNav .tleft h3 {
        color: #8d0200;
        font-size: 14px;
        margin-top: 10px;
    }

.topHideNav .abox a, .topHideNav dl a {
    color: #666;
    background: none;
    font-size: 12px;
    display: inline-block;
    width: auto;
    padding: 0px;
    margin: 0px 3px;
    line-height: 25px;
    height: 25px;
    padding: 0px 5px;
}

.topHideNav .abox a {
    padding: 0px 5px;
}

    .topHideNav .abox a:hover, .topHideNav dl a:hover {
        background: none;
        font-weight: 400;
        height: 25px;
        line-height: 25px;
        padding: 0 5px;
    }

.tleft .bword {
    font-size: 12px;
    height: 70px;
    line-height: 40px;
    color: #000;
    clear: both;
}

    .tleft .bword .rxphone, .bword1 .rxphone {
        color: #ba0a0c;
        font-weight: 700;
        font-size: 16px;
        font-family: "FZZZHONGJW";
    }

.topHideNav .tright {
    width: 245px;
    border-left: 1px solid #ccc;
    margin: 25px 0px 0px 0px;
    padding: 0px 5px 0px 15px;
}

.tright .tword {
    font-size: 18px;
    color: #a6140f;
    font-family: "方正正中黑简体";
}

    .tright .tword strong {
        color: #fcbb3d;
        font-weight: 400;
        font-size: 24px;
    }

.tright .gsxx {
    overflow: hidden;
    padding: 10px 0px 10px 0px;
}

    .tright .gsxx span {
        display: block;
        font-size: 12px;
        font-weight: 400;
        line-height: 27px;
    }

        .tright .gsxx span b {
            color: #000;
        }

.tright .tword1 {
    color: #a10500;
    font-size: 15px;
}

    .tright .tword1 strong.b1 {
        color: #fe7a0f;
        font-size: 14px;
    }

    .tright .tword1 b.a1 {
        color: #000;
        font-weight: 400;
    }

.tleft dl {
    float: left;
    width: 92px;
    border-right: 1px dashed #ccc;
    margin-top: 20px;
    padding: 0px 0px 0px 10px;
}

.topHideNav .tleft dl h3 {
    margin-top: 0px;
    margin-bottom: 10px;
    padding-left: 5px;
}

.topHideNav .tleft dl.sright {
    border: none;
}

.topHideNav em.red, .maindiv em.red {
    color: #a10500;
    font-style: normal;
}

.abox dl {
    width: 144px;
    float: left;
}

.topHideNav .bword1 {
    clear: both;
    position: relative;
    top: -45px;
    left: 185px;
    font-size: 12px;
    height: 40px;
    line-height: 40px;
    margin-top: 20px;
    color: #000;
}

.topHideNav .abox dl dd a {
    margin: 0 5px;
}

.tright .gsxx .xcy {
    font-size: 16px;
    color: #000;
    font-family: "微软雅黑";
}

.tright .jzg {
    color: #414141;
    line-height: 25px;
}

.tright .gsxx .jzgt {
    color: #ba0a0c;
    font-size: 14px;
    font-family: "微软雅黑";
}

.tright .jzg .st2 {
    margin-left: 35px;
}

.tright .jzg .st3 {
    margin-left: 53px;
}

/*子页内容部分 左225，右750*/
.cleft {
    width: 206px;
    height: 503px;
}

.cright {
    width: 785px;
}

.maindiv {
    padding-top: 25px; /*overflow:hidden;*/
}

    .maindiv .hd {
        height: 32px;
        border-bottom: 1px solid #dcdcdc;
        background-color: #eaeaea;
        line-height: 32px;
        font-family: "微软雅黑";
    }

        .maindiv .hd h2 {
            display: inline-block;
            color: #000;
            font-size: 18px;
            padding-left: 16px;
            font-weight: 400;
        }

        .maindiv .hd span.stitle {
            display: inline-block;
            text-transform: uppercase;
            color: #818181;
            font-size: 14px;
            margin-left: 7px;
        }

.cleft ul.leftul {
    overflow: hidden;
    background-color: #f6f6f6;
    padding: 5px 10px 10px 20px;
}

.cleft ul.white {
    background-color: #fff;
}

.cleft ul li .dlHide {
    display: none;
    margin-left: 35px;
    overflow: hidden;
}

    .cleft ul li .dlHide dd {
        background: url(../images/sjbg1_06.jpg) left center no-repeat;
        padding-left: 15px;
    }

.cleft ul li a {
    color: #444;
    display: inline-block;
}

    .cleft ul li a:hover, .cleft ul li a.lion {
        color: #8e0402;
    }

.cleft ul li {
    border-bottom: 1px dashed #c2c2c2;
    line-height: 34px;
    padding-left: 20px;
    position: relative;
}

    .cleft ul li a span.abgimg, .cleft ul li a:hover span.abgimg {
        background: url(../images/icon2_03.png) no-repeat;
        display: inline-block;
        width: 22px;
        height: 22px;
        vertical-align: middle;
        margin-right: 15px;
    }

.accordion-heading {
    padding-left: 40px;
}

#accordion {
    padding-top: 20px;
    background: #F6F6F6;
}

.accordion-heading span.img1 {
    float: left;
    background: url(../images/icon2_03.png) no-repeat scroll left 0px;
    display: inline-block;
    width: 22px;
    height: 22px;
    vertical-align: middle;
    margin-left: 15px;
}

.accordion-heading a {
    color: #444444;
    display: inline-block;
}

.dlHide dd {
    width: 100%;
    text-align: left;
    float: left;
    padding-left: 45px;
}

    .dlHide dd a {
        color: #444444;
        display: inline-block;
    }

.cleft ul li a span.img1 {
    background-position: 0px 0px;
}

.cleft ul li a span.img2 {
    background-position: 0px -37px;
}

.cleft ul li a span.img3 {
    background-position: 0px -74px;
}

.cleft ul li a span.img4 {
    background-position: 0px -108px;
}

.cleft ul li a span.img5 {
    background-position: 0px -145px;
}

.cleft ul li a span.img6 {
    background-position: 0px -182px;
}

.cleft ul li a span.img7 {
    background-position: 0px -219px;
}

.cleft ul li a span.img8 {
    background-position: 0px -256px;
}

.cleft ul li a span.img9 {
    background-position: 0px -288px;
}

.cleft ul li a span.img10 {
    background-position: 0px -323px;
}

.cleft ul li a span.img11 {
    background-position: 0px -363px;
}

.cleft ul li a span.img12 {
    background-position: 0px -397px;
}

.cleft ul li.on span.img1 {
    background-position: -22px 0px;
}

.cleft ul li.on a {
    color: #8e0402;
}


.cleft ul li a i.rr {
    background: url(../images/smb2.png) no-repeat;
    width: 10px;
    height: 10px;
    display: inline-block;
    position: absolute;
    top: 12px;
    right: 22px;
}

.accordion-heading i.rr {
    background: url(../images/smb2.png) no-repeat;
    width: 10px;
    height: 10px;
    display: inline-block;
    float: right;
    margin-right: 25px;
}

.cleft ul li a:hover span.img1 {
    background-position: -22px 0px;
}

.cleft ul li a:hover span.img2 {
    background-position: -22px -37px;
}

.cleft ul li a:hover span.img3 {
    background-position: -22px -74px;
}

.cleft ul li a:hover span.img4 {
    background-position: -22px -108px;
}

.cleft ul li a:hover span.img5 {
    background-position: -22px -145px;
}

.cleft ul li a:hover span.img6 {
    background-position: -22px -182px;
}

.cleft ul li a:hover span.img7 {
    background-position: -22px -219px;
}

.cleft ul li a:hover span.img8 {
    background-position: -22px -256px;
}

.cleft ul li a:hover span.img9 {
    background-position: -22px -288px;
}

.cleft ul li a:hover span.img10 {
    background-position: -22px -323px;
}

.cleft ul li a:hover span.img11 {
    background-position: -22px -363px;
}

.cleft ul li a:hover span.img12 {
    background-position: -22px -397px;
}

.cleft ul li.lion a {
    color: #;
}

.cleft ul li a:hover i.rr {
    background: url(../images/smb1.png) no-repeat;
}

.accordion-heading a:hover i.rr {
    background: url(../images/smb1.png) no-repeat;
}

.maindiv .hd .hdbg {
    background: url(../images/lbimg.png) left center no-repeat;
    width: 30px;
    height: 32px;
    display: inline-block;
    float: left;
    margin-left: 10px;
}

.maindiv .hd a, .maindiv .hd span {
    display: inline-block;
    margin: 0 5px;
}

.maindiv .hd span {
    color: #000;
}

.maindiv .hd1 {
    font-family: "宋体";
}

.cright .rbanner {
    margin: 10px 0px;
    text-align: center;
}

    .cright .rbanner img {
        width: 785px;
    }

/*.conboxthree{ padding:10px 10px 10px 15px; }*/
.tabone {
    overflow: hidden; /*border-bottom:1px solid #dcdcdc;*/
    background: url(../images/borderbg.gif)left bottom repeat-x;
}

    .tabone li {
        float: left;
        border: 1px solid #dcdcdc;
        border-bottom: 1px solid #fff;
        margin-right: 7px;
        padding: 0px 10px;
        height: 34px;
        line-height: 34px;
    }

        .tabone li a {
            display: block;
            color: #333;
        }

        .tabone li.thistab {
            color: #a80805;
            font-weight: 700;
            border-top: 2px solid #a80805;
            border-bottom: 1px solid #fff;
            height: 34px;
        }

.tabtwo li.thistab {
    color: #a80805;
    font-weight: 700;
    border-bottom: 1px solid #fff;
    background: #fff;
}

.tabone_conbox .rtop {
    margin-top: 20px;
}

.tabone_conbox .titler span.numbg {
    background-color: #bf0d0d;
    width: 17px;
    height: 17px;
    line-height: 17px;
    color: #fff;
    display: inline-block;
    text-align: center;
    margin-right: 5px;
}

.tabone_conbox .titler {
    color: #3d3b3b;
    font-family: "微软雅黑";
    font-size: 16px;
    margin: 25px 0px;
}

.tabone_conbox .descr {
    color: #333;
    margin-left: 20px;
    line-height: 25px;
    margin-bottom: 30px;
}

.tabone_conbox .box8 {
    padding: 0px 10px;
}

.tabone_conbox .listr {
    padding: 20px 0px;
    border: 2px solid #dcdcdc;
    border-left: 0;
    border-right: 0px;
    overflow: hidden;
}

.tabone_conbox .titleri {
    color: #3d3b3b;
    font-family: "微软雅黑";
    font-size: 16px;
    line-height: 30px;
}

.tabone_conbox .listr dl {
    float: left;
    width: 114px;
    padding: 0px 11px;
}

    .tabone_conbox .listr dl dt {
        border: 1px solid #bbb;
        margin-bottom: 10px;
    }

    .tabone_conbox .listr dl dt {
        display: block;
    }

        .tabone_conbox .listr dl dt img {
            width: 112px;
            height: 175px;
        }

.conboxs {
    width: 580px;
    border: 1px solid #dcdcdc;
    border-top: 0px;
}

.conboxss {
    padding: 5px;
    border: 1px solid #dcdcdc;
}

.rboxs {
    width: 193px;
    background-color: #fdfdfd;
}

.tabone_conbox .listr dl dd {
    width: 100%;
    line-height: 25px;
    text-align: center;
    color: #000;
}

.tabtwo {
    padding-left: 10px;
    overflow: hidden;
    border-top: 2px solid #ba0a0c;
    background: url(../images/borderbg.gif)left bottom repeat-x #eaeaea;
    height: 32px;
    line-height: 32px;
    border-left: 1px solid #dcdcdc;
}

    .tabtwo li {
        float: left;
        border-right: 1px solid #dcdcdc;
    }

        .tabtwo li a {
            display: block;
            height: 34px;
            padding: 0px 30px;
            font-size: 14px;
        }

.timg {
    margin: 10px 0px;
}

.tabtwo_conbox {
    padding: 5px 13px;
}

    .tabtwo_conbox .titles {
        font-family: "微软雅黑";
        font-size: 18px;
        color: #000;
        margin-bottom: 10px;
        line-height: 30px;
        padding-top: 10px;
    }

    .tabtwo_conbox .descr {
        line-height: 25px;
        color: #000;
        padding-bottom: 30px;
        border-bottom: 1px dashed #dcdcdc;
    }

.descr p strong {
    margin-left: 25px;
}

.tabtwo_conbox .descr1 {
    border-bottom: 0;
}

.tabtwo_conbox .hdr {
    border-bottom: 1px solid #999;
    height: 32px;
    line-height: 32px;
}

    .tabtwo_conbox .hdr h3 {
        padding-right: 15px;
        border-bottom: 3px solid #bf0d0d;
        display: inline-block;
        font-family: "微软雅黑";
        font-size: 16px;
        height: 31px;
    }

    .tabtwo_conbox .hdr .seemore {
        float: right;
        color: #727272;
    }

.tabtwo_conbox .anlist {
    overflow: hidden;
}

#ppresult {
    height: 552px;
    overflow: hidden;
    margin: 0 auto;
}

.tabtwo_conbox .anlist dl {
    float: left;
    border-right: 1px dashed #aeaeae;
    width: 33%;
    margin-top: 65px;
    height: 211px;
}

    .tabtwo_conbox .anlist dl dt, .tabtwo_conbox .anlist dl dd {
        padding-left: 15px;
    }

    .tabtwo_conbox .anlist dl .anpic {
        display: block;
    }

    .tabtwo_conbox .anlist dl .seebtn {
        display: block;
        margin-top: 40px;
    }

    .tabtwo_conbox .anlist dl span {
        display: block;
        line-height: 25px;
    }

.bseemore {
    clear: both;
}

    .bseemore a {
        color: #f9000e;
        font-size: 14px;
        width: 308px;
        text-align: center;
        height: 28px;
        background-color: #f6f6f6;
        border: 1px solid #888;
        display: block;
        line-height: 30px;
    }

.tabtwo_conbox .titles span {
    display: inline-block;
    background: url(../images/icon3.png) no-repeat;
    width: 20px;
    height: 20px;
    vertical-align: middle;
    margin-right: 5px;
}

    .tabtwo_conbox .titles span.bb1 {
        background-position: 0px 0px;
    }

    .tabtwo_conbox .titles span.bb2 {
        background-position: 0px -20px;
    }

.tabtwo_conbox .anlist dl.sright {
    border-right: none;
}

.rboxs .hds {
    background-color: #f4f4f4;
    border-bottom: 1px solid #d2d2d2;
    height: 32px;
    line-height: 32px;
}

.rboxs h4 {
    color: #ba0a0c;
    display: inline-block;
}

.rboxs span.tbg {
    background: url(../images/icon2_03.png) -21px -0px no-repeat;
    width: 22px;
    height: 22px;
    display: inline-block;
    vertical-align: middle;
}

.rboxs .word {
    border: 1px dashed #999;
    border-bottom: 0 none;
    margin: 12px 0 10px;
}

    .rboxs .word span {
        display: block;
        border-bottom: 1px dashed #999;
        line-height: 30px;
        padding-left: 5px;
        color: #444;
    }

/*子页内容部分 左320*/
.w940 {
    width: 940px;
    padding: 0px 30px;
    overflow: hidden;
    margin: 0 auto;
}

.cleft1 {
    width: 305px;
    border-left: 1px solid #dedede;
    padding-left: 15px;
}

.cright1 {
    width: 600px;
}

#temp2 {
    position: relative;
    margin-top: 10px;
}

    #temp2 .JQ-content-box {
        overflow: hidden;
        width: 940px;
        height: 555px;
        position: relative;
    }

    #temp2 .JQ-slide-content {
        position: absolute;
        width: 100%;
        height: 100%;
    }

        #temp2 .JQ-slide-content li {
            zoom: 1;
            overflow: hidden;
            height: 555px;
            width: 940px;
            float: left;
        }

            #temp2 .JQ-slide-content li a {
                display: block;
            }

    #temp2 img {
        display: block;
    }

    #temp2 .JQ-slide-nav {
    }

        #temp2 .JQ-slide-nav .liall {
            position: absolute;
            border-bottom: 20px;
            right: 50px;
            color: #ff0000;
        }

        #temp2 .JQ-slide-nav li {
            float: left;
            width: 20px;
        }

        #temp2 .JQ-slide-nav a.prev {
            background: url(../images/from_03.png) left top no-repeat;
            width: 202px;
            height: 100%;
            position: absolute;
            left: 0;
            top: 0;
        }

.w940 .box {
    border: none;
    color: #3e3e3e;
}

    .w940 .box .hd {
        background: none;
        border-bottom: none;
    }

.banner1 {
    margin: 25px 0px;
    overflow: hidden;
}

.box10 h1 {
    font-size: 22px;
    font-weight: 400;
    font-family: "宋体";
    height: 40px;
    line-height: 40px;
    overflow: hidden;
}

.box10 span {
    display: block;
    line-height: 30px;
}

.box11 .hdb, .box12 .hdb {
    border-top: 1px solid #dbdbdb;
    line-height: 35px;
}

.box13 h2 {
    font-weight: 400;
    font-size: 16px;
}

.box13 p {
    margin-bottom: 30px;
    line-height: 25px;
}

.box13 strong {
    display: block;
}

.bottompage {
    border-top: 1px solid #dedede;
    line-height: 70px;
}

    .bottompage a {
        display: inline-block;
        width: 40%;
    }

.cleft2 {
    border-left: 0px;
}

#temp3 {
    position: relative;
    margin-top: 10px;
}

    #temp3 .JQ-content-box {
        overflow: hidden;
        width: 610px;
        height: 355px;
        position: relative;
    }

    #temp3 .JQ-slide-content {
        position: absolute;
        width: 100%;
        height: 100%;
    }

        #temp3 .JQ-slide-content li {
            zoom: 1;
            overflow: hidden;
            height: 355px;
            width: 610px;
            float: left;
        }

            #temp3 .JQ-slide-content li a {
                display: block;
            }

    #temp3 img {
        display: block;
    }

    #temp3 .JQ-slide-nav {
    }

        #temp3 .JQ-slide-nav .liall {
            position: absolute;
            border-bottom: 20px;
            right: 50px;
            color: #ff0000;
        }

        #temp3 .JQ-slide-nav li {
            float: left;
            width: 20px;
        }


.rhd {
    font-size: 18px;
    font-family: "微软雅黑";
    height: 30px; /*line-height:30px;*/
    float: left;
}

    .rhd h3 {
        font-weight: 400;
        color: #000;
        float: left;
    }

        .rhd h3 .leftnum {
            background: #ba0a0c;
            color: #fff;
            padding: 0px 3px;
            margin-right: 5px;
        }

.rword {
    padding: 30px 0px;
    color: #333;
    float: left;
}

    .rword .wordl {
        width: 310px;
        line-height: 25px;
    }

    .rword .wordr {
    }

        .rword .wordr a, rword .wordr2 a {
            display: inline-block;
            margin-right: 5px;
        }

.wordr a, .wordr2 a {
    color: #000;
    text-decoration: none;
    text-align: center;
}

    .wordr a:hover, .wordr2 a:hover {
        color: red;
        text-decoration: none;
    }

.b2 {
    font-family: "宋体";
    font-size: 14px;
    text-align: center;
    color: #000;
}

.b3 {
    color: #333;
    ont-family: "新宋体";
}

.word2 {
    width: 100%;
    height: auto;
    overflow: hidden;
}


/*头部风格3*/
.jt_top {
    height: 451px;
    display: block;
    padding-top: 5px;
}

.jt_top_tnt {
    width: 1000px;
    height: 24px;
    padding-bottom: 5px;
    position: relative;
    z-index: 1;
}

    .jt_top_tnt .lk {
        float: right;
        padding-left: 3px;
    }

    .jt_top_tnt .jt_zgs {
        width: 104px;
        height: 19px;
        float: right;
        margin-right: 5px;
        position: relative;
        cursor: pointer;
    }

        .jt_top_tnt .jt_zgs .jt_zgs_btns {
            width: 22px;
            height: 19px;
            overflow: hidden;
            float: right;
            border-left: 1px solid #e0e0e0;
            background: url(../images/jt_im4.gif) no-repeat;
        }

        .jt_top_tnt .jt_zgs .jt_zgs_lb {
            width: 78px;
            overflow: hidden;
            position: absolute;
            top: 18px;
            left: 1px;
            background-color: #FFF;
        }

            .jt_top_tnt .jt_zgs .jt_zgs_lb li {
                line-height: 20px;
                text-align: center;
            }

    .jt_top_tnt .lk2 {
        float: right;
        line-height: 23px;
        display: block;
        padding: 0px 7px 0px 6px;
        background: url(../images/jt_im5.gif) no-repeat center right;
    }

.jt_nav {
    clear: both;
    height: 73px;
    display: block;
    background: #cb131d url(../images/jt_im6.gif) repeat-x center top;
    position: relative;
    z-index: 0;
}

.jt_nav_lb {
    width: 1000px;
    margin: 0px auto;
    display: block;
}

    .jt_nav_lb li.logo {
        width: 198px;
        padding: 16px 0px 0px 8px;
        float: left;
    }

    .jt_nav_lb li.tem {
        height: 73px;
        float: left;
        display: block;
        position: relative;
    }

        .jt_nav_lb li.tem.fst {
            background-color: #b00b11;
        }

        .jt_nav_lb li.tem a.txts {
            line-height: 73px;
            display: block;
            padding: 0px 17px 0px 17px;
        }

            .jt_nav_lb li.tem a.txts:hover {
                padding: 0px 17px;
                font-weight: 400;
            }

            .jt_nav_lb li.tem a.txts:hover, .jt_nav_lb li.tem.nows {
                background: #404040 url(../images/jt_im7.gif) repeat-x center top;
            }

.jt_dgg_nav_bg {
    width: auto !important;
    min-width: 410px;
    width: 410px;
    padding-top: 8px;
    position: absolute;
    top: 72px;
    left: -106px;
    z-index: 9999;
    display: none;
}

.jt_dgg_nav {
    height: 240px;
    display: block;
    border: 1px solid #ddd;
    background-color: #FFF;
    position: relative;
}

    .jt_dgg_nav li {
        width: 105px;
        height: 200px;
        overflow: hidden;
        float: left;
        padding: 20px 0px 20px 30px;
        border-right: 1px solid #efefef;
    }

        .jt_dgg_nav li a {
            clear: both;
            height: 24px;
            line-height: 24px;
            display: block;
            padding: 0px;
            color: #666;
        }

            .jt_dgg_nav li a.tits {
                font-size: 14px;
                color: #d61317;
                font-weight: bold;
            }

            .jt_dgg_nav li a:hover {
                background: none;
                color: #d61317;
            }

.jt_dgg_nav_im {
    width: 15px;
    height: 9px;
    overflow: hidden;
    position: absolute;
    top: -8px;
    left: 156px;
    z-index: 999;
}

.showzgs {
    background: #fff;
    position: absolute;
    padding: 5px 0px;
    top: 21px;
    left: 0px;
    display: none;
    border: 1px solid #e7e7e7;
    border-top: none;
}

    .showzgs li {
        color: #fff;
        width: 220px;
        height: 22px;
        line-height: 22px;
        float: left;
        display: inline;
        margin-top: 8px;
        margin-left: 10px;
    }

.jt_nav li {
    background: none;
    font-family: "微软雅黑";
    font-size: 14px;
}

    .jt_nav li a {
        display: block;
        color: #fff;
    }

.jt_nav_lb li.logo a:hover {
    background: none;
}
/**/
/*左栏3*/
.w10000 {
    width: 100%;
    background: url(../images/mbg_03.gif) repeat #e8e8e8;
    overflow: hidden;
}

.fbg {
    background-color: #fff;
}

.cleft2 ul {
    overflow: hidden;
    padding: 0 0 40px 2px;
    background-color: #f4f4f4;
}

    .cleft2 ul li span {
        background: url(../images/li_bg_btn.png)0px 0px no-repeat;
        width: 5px;
        height: 5px;
        vertical-align: middle;
        display: inline-block;
        margin-right: 13px;
    }

    .cleft2 ul li {
        border-bottom: 1px solid #d2d2d2;
        line-height: 34px;
        height: 34px;
    }

        .cleft2 ul li a {
            display: inline-block;
            color: #000;
            font-size: 14px;
        }

        .cleft2 ul li i {
            font-style: normal;
            font-size: 14px;
            color: #7e7e7e;
            float: right;
            padding-right: 20px;
        }

        .cleft2 ul li:hover span, .cleft2 ul li.onclick span {
            background: url(../images/li_bg_btn.png)0px -7px no-repeat;
        }

        .cleft2 ul li:hover a, .cleft2 ul li.onclick a {
            color: #cb131d;
        }

        .cleft2 ul li:hover i, .cleft2 ul li.onclick i {
            color: #cb131d;
        }

.cright2 {
    background-color: #fff;
}

    .cright2 span.tt1, .cright2 span.tt2 {
        display: block;
        font-family: "微软雅黑";
    }

    .cright2 span.tt1 {
        font-size: 18px;
        color: #cb131d;
        margin: 70px 0px 30px 0px;
    }

    .cright2 span.tt2 {
        font-size: 14px;
        color: #000;
        margin: 0px 0px 30px 0px;
    }

    .cright2 .ttbox {
        font-size: 14px;
        padding: 0px 0px 8px 0px;
        border-bottom: 1px solid #dcdcdc;
    }

.ttbox a {
    margin: 0px 3px;
}
/*.ttbox a.nows{color:#d4121d;}*/
.ttbox span.gzr {
    float: right;
    padding-right: 5px;
}

.cright2 .video {
    margin: 15px 0px 30px 0px;
}

.cright2 .desc {
    line-height: 30px;
    font-size: 14px;
}

    .cright2 .desc em {
        font-style: normal;
        display: block;
        color: #ccc;
        font-size: 12px;
    }

.sitemap {
    height: 50px;
    line-height: 50px;
    font-size: 14px;
    box-shadow: 1px 1px 8px #dadada;
    color: #000;
}


    .sitemap a {
        margin: 0 3px;
    }

.cright2 .bseemore {
    display: block;
    text-align: center;
    margin-top: 40px;
}

.leftside {
    width: 520px;
    margin-left: 30px;
}

/*position:absolute; top:5px; right:10px;*/


#cbox {
    overflow: hidden;
    height: 590px;
    margin: 0 auto;
}

#showmorep {
    overflow: hidden;
    margin: 0 auto;
}

.cbox > a {
    display:block;
    float:left;
    margin-left: 22px;
}


.cbox dl:hover .seebtn {
    background-position: 0 -21px;
    text-decoration: none;
    color: #fff;
}

.cbox dl {
    float: left;
    /*background: url(../images/lineal.gif) no-repeat scroll 182px center rgba(0, 0, 0, 0);*/
    /*width: 175px;*/
    width: 175px;
    height: 232px; 
    margin-top: 30px;
    padding-top: 13px;
    background: #fff;
}

    .cbox a:hover dl {
        box-shadow: 0 0 5px #dddddd;
        border: 1px solid #dddddd;
        border-radius: 3px; 
        height: 230px; 
    }

    .cbox dl.sright {
        /*background: none;*/
    }

    .cbox dl dt, .cbox dl dd {
        padding: 0 15px;
        width: 145px;
        font-family: "微软雅黑";
        position: relative;
    }

        .cbox dl dt .fb {
            height: 88px;
            left: 14px;
            margin: auto;
            padding: 1px;
            position: absolute;
            top: 0;
            width: 144px;
            z-index: 1;
        }

        .cbox dl dt img {
            width: 144px;
            height: 108px;
        }

        .cbox dl dd > span {
            float: left;
        }

dl dd span.desc {
    font-size: 14px;
}

dl dd span.desc1 {
    font-size: 12px;
    width: 100%;
}

.cbox dl span {
    display: block;
    line-height: 25px;
    padding-left: 0;
}

.cbox dl .seebtn {
    display: block;
    background-color: #f00;
    background-image: url(../images/view2.jpg);
    background-position: 0 0;
    background-color: none;
    color: #FFFFFF;
    float: right;
    font-family: Arial;
    font-size: 12px;
    height: 21px;
    line-height: 22px;
    text-align: center;
    text-decoration: none;
    width: 78px;
    margin: 0;
}

/*.cbox dl .seebtn:hover {
        background-position: 0 -21px;
        text-decoration: none;
        color: #fff;
    }*/


.w940 .bseemore {
    clear: both;
    border-top: 1px solid #dadada;
}

    .w940 .bseemore a {
        color: #f9000e;
        font-size: 14px;
        width: 308px;
        text-align: center;
        height: 34px;
        background-color: #f6f6f6;
        border: 1px solid #888;
        display: block;
        line-height: 34px;
        border-radius: 5px;
    }

/*手风琴效果style*/
.accoradion {
    width: 300px;
    background: #fff;
    color: #000;
}

    .accoradion ul {
        overflow: hidden;
    }

    .accoradion li a.header {
        display: block;
        color: #000;
        height: 30px;
        line-height: 30px; /*border:solid 1px #ddd;*/
        position: relative;
        font-size: 14px;
        text-decoration: none;
    }

    .accoradion li a.closed {
    }

    .accoradion li a.opened {
    }

    .accoradion li li {
        border: 1px solid #E5E5E5;
        height: 225px;
        position: relative;
    }

        .accoradion li li a {
            display: block;
            width: 300px;
            height: 225px;
        }


#temp4 {
    position: relative;
    margin-top: 10px;
}

    #temp4 .JQ-content-box {
        overflow: hidden;
        width: 520px;
        height: 340px;
        position: relative;
    }

    #temp4 .JQ-slide-content {
        position: absolute;
        width: 100%;
        height: 100%;
    }

        #temp4 .JQ-slide-content li {
            zoom: 1;
            overflow: hidden;
            height: 340px;
            width: 520px;
            float: left;
        }

            #temp4 .JQ-slide-content li a {
                display: block;
            }

    #temp4 img {
        display: block;
    }

    #temp4 .JQ-slide-nav {
        position: absolute;
        width: 750px;
        bottom: -115px;
    }

        #temp4 .JQ-slide-nav li {
            float: left;
            margin: 0px 10px;
        }

        #temp4 .JQ-slide-nav a.prev, #temp4 .JQ-slide-nav a.next {
            position: absolute;
            top: 15px;
            font-size: 20px;
            background: url(../images/icon4_03.png) no-repeat;
            width: 21px;
            height: 43px;
            display: block;
        }

        #temp4 .JQ-slide-nav a.prev {
            left: 0px;
            background-position: 0px 0px;
        }

        #temp4 .JQ-slide-nav a.next {
            right: 0px;
            background-position: -21px 0px;
        }

        #temp4 .JQ-slide-nav li a img {
            width: 113px;
        }

.rightside ul {
    padding: 0px 3px;
    overflow: hidden;
    FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#e6e6e6,endColorStr=#f8f9fa); /*IE6*/
    background: -moz-linear-gradient(top,#e6e6e6,#f8f9fa); /*非IE6的其它*/
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#e6e6e6), to(#f8f9fa)); /*非IE6的其它*/
    font-size: 14px;
}

    .rightside ul li.hdr {
        height: 40px;
        line-height: 40px;
        font-weight: 700;
        color: #000;
        background: url(../images/biao_03.png) left top no-repeat;
    }

    .rightside ul li {
        line-height: 33px;
        border-bottom: 1px solid #bbb;
        padding-left: 50px;
    }

        .rightside ul li a {
            color: #000;
        }

/*新闻页面*/
.newsbox .newtop {
    overflow: hidden;
    border: 1px solid #dadada;
    padding: 10px;
}

    .newsbox .newtop .newr {
        width: 310px;
    }

    .newsbox .newtop .ttbox2 {
        overflow: hidden;
        font-size: 12px;
        border-bottom: none;
    }

        .newsbox .newtop .ttbox2 h4 {
            display: inline-block;
        }

    .newsbox .newtop .newr p {
        line-height: 22px;
    }

.newsbox dl .newtop fl img {
    width: 170px;
    height: 105px;
}

.newsbox dl {
    margin: 0px 0px 0px 0px;
}

    .newsbox dl dt {
        font-weight: 700;
        line-height: 30px;
    }

    .newsbox dl dd {
        line-height: 25px;
    }

.bottompage1 {
    height: 40px;
    margin: 30px 0px 0px 0px;
    text-align: center;
}

    .bottompage1 a, .bottompage1 a.nextpage1 {
        display: inline-block;
        border: 1px solid #ddd;
        padding: 8px 12px;
    }

    .bottompage1 span a:hover {
        color: #fff;
        background-color: #ea181b;
    }

    .bottompage1 span.allpage {
        color: #000;
    }
/*新闻详细*/
.backlist {
    float: right;
    width: 80px;
    line-height: 22px;
    text-align: center;
    color: #333;
    background-color: #e5e5e5;
}

.newsbox {
    padding: 0px 5px;
}

.share span {
    display: inline-block;
    float: left;
}

.share {
    height: 25px;
    padding: 10px 0px;
    line-height: 25px;
}

    .share a { /*background:url(../images/icon5_03.png) no-repeat; height:24px;display:inline-block; margin-right:6px; vertical-align:middle;*/
    }

        .share a.sina {
            background-position: 0px 0px;
        }

        .share a.momo {
            background-position: -30px 0px;
        }

        .share a.laiwang {
            background-position: -59px 0px;
        }

        .share a.weixin {
            background-position: -89px 0px;
        }

        .share a.qzone {
            background-position: -118px 0px;
        }

        .share a.renren {
            background-position: -148px 0px;
        }

        .share a.jiaw {
            background-position: -179px 0px;
        }

.shares span {
    display: inline-block;
    float: left;
}

.shares {
    height: 25px;
    padding: 10px 0px;
    line-height: 25px;
}

    .shares a {
        background: url(../images/icon5_03.png) no-repeat;
        width: 24px;
        height: 24px;
        display: inline-block;
        margin-right: 6px;
        vertical-align: middle;
    }

        .shares a.sina {
            background-position: 0px 0px;
        }

        .shares a.momo {
            background-position: -30px 0px;
        }

        .shares a.laiwang {
            background-position: -59px 0px;
        }

        .shares a.weixin {
            background-position: -89px 0px;
        }

        .shares a.qzone {
            background-position: -118px 0px;
        }

        .shares a.renren {
            background-position: -148px 0px;
        }

        .shares a.jiaw {
            background-position: -179px 0px;
        }

.newsbox p {
    line-height: 25px;
    color: #555;
}

.newsbpages {
    margin: 20px 0px;
    line-height: 25px;
    font-size: 14px;
    font-weight: 700;
    overflow: hidden;
    clear: left;
}

    .newsbpages a {
        color: #555;
    }

.othernews {
    overflow: hidden;
    border-top: 1px dashed #666666;
    padding: 30px 0px 0px 0px;
}

    .othernews h4 {
        font-size: 14px;
        line-height: 30px;
    }

    .othernews a {
        display: block;
        line-height: 25px;
        font-size: 12px;
    }

/*宣传图片 宣传视频*/
.piclist, .videolist {
    padding: 00px 0px;
    overflow: hidden;
}

    .piclist ul {
    }

        .piclist ul li {
            position: relative;
        }

            .piclist ul li a.picbg {
                background: url(../images/lipage1_03.jpg) left top no-repeat;
                z-index: 1;
                display: none;
                position: absolute;
                top: 0px;
                left: 0px;
                height: 183px;
            }

            .piclist ul li:hover a.hide {
                visibility: hidden;
            }

            .piclist ul li:hover a.picbg {
                display: block;
            }
/*.piclist ul li:hover a,.piclist ul li:hover span{ visibility:hidden;}*/

#presult {
    height: 395px;
    overflow: hidden;
    margin: 0 auto;
}

.piclist ul li {
    float: left;
    width: 165px;
    margin: 0px 12px 0px 0px;
    background-color: #ededed;
    height: 198px;
}

    .piclist ul li a, .piclist ul li span {
        padding: 5px;
        width: 155px;
        display: block;
    }

        .piclist ul li a img {
            width: 155px;
            height: 117px;
        }

.videolist ul li a img {
    width: 165px;
    height: 117px;
}

.videolist ul li a {
    display: block;
}

.piclist ul li.lipicone {
    width: 165px;
    background: none;
    padding: 0;
}

.piclist ul li.sright, .videolist ul li.sright {
    margin-right: 0px;
}

.piclist ul li a, .piclist ul li span {
    display: block;
}

.piclist ul li .desc, .videolist ul li .desc {
    line-height: 22px;
    font-size: 12px;
    color: #555;
    height: 22px;
    overflow: hidden;
}

#presult ul li .desc {
    height: 22px;
}

.piclist ul li .gz {
    color: #777;
    line-height: 15px;
}

.jzmore {
    height: 40px;
    line-height: 40px;
    float: right;
    clear: both;
}

.videolist ul li {
    width: 165px;
    float: left;
    margin: 0px 12px 0px 0px;
    background-color: #ededed;
    height: 198px;
}

    .videolist ul li span {
        display: block;
        padding: 0px 5px;
    }

    .videolist ul li .time {
        line-height: 25px;
    }

#result {
    height: 396px;
    overflow: hidden;
    margin: 0 auto;
    text-align: left;
}

#loader, #loader1, #loader2, #loader3, #loader4, #loadern {
    opacity: 0;
    margin: 10px 0;
}
/*视频详细*/
.about {
    border: 1px solid #dadada;
    padding: 0px 14px;
    background-color: #ededed;
    margin: 15px 0px 30px 0px;
}

    .about li {
        position: relative;
        margin: 10px 0px;
    }

        .about li span.desc {
            width: 125px;
            position: absolute;
            background-color: #000;
            opacity: 0.5;
            bottom: 0px;
            height: 22px;
            line-height: 22px;
            color: #fff;
            font-size: 12px;
        }

.cright2 .word ul li {
    width: 180px;
    float: left;
    margin-right: 10px;
    background-color: #ededed;
}

.cright2 .word h1 {
    color: #000;
    font-size: 20px;
    line-height: 40px;
}

.cright2 .word div, .cright2 .word p {
    line-height: 22px;
}

.cright2 .word ul li span {
    display: block;
    line-height: 25px;
    padding: 0px 10px;
}

    .cright2 .word ul li span.desc {
        color: #555;
    }

    .cright2 .word ul li span.time {
        color: #777;
    }

.cright2 .word ul.wordvideo li.sright {
    margin-right: 0px;
}

.changevideo {
    text-align: right;
}
/*工商注册*/

.conleft {
    width: 278px;
    height: auto;
    overflow: hidden;
    border: 1px solid #dcdcdc;
}

    .conleft ul li a {
        color: #a80805;
    }

/*工商变更*/
.cright .rbanner1 {
    margin: 0px 0px 10px 0px;
}

.cright .rtable {
    margin: 5px 10px 12px 10px;
}

.cright ul.bglist {
    overflow: hidden;
}

    .cright ul.bglist li {
        float: left;
        width: 229px;
        margin-bottom: 30px;
        border-right: 1px dashed #dcdcdc;
        padding: 0px 5px;
    }

        .cright ul.bglist li h3 {
            color: #333;
        }

        .cright ul.bglist li span {
            display: inline-block;
            color: #000;
        }

        .cright ul.bglist li b {
            line-height: 25px;
            display: block;
            color: #000;
        }

        .cright ul.bglist li .desc {
            line-height: 25px;
            color: #000;
        }

/*挂靠*/
.words {
    line-height: 25px;
    padding: 0px 10px;
    color: #000;
}

    .words b, .words strong {
        display: block;
    }

.bimg {
    margin-top: 20px;
    float: right;
}

.words dl {
    background: url(../images/zxbj_03.jpg) left top no-repeat;
    float: left;
    width: 230px;
    height: 240px;
    margin-right: 10px;
}

    .words dl dt {
        color: #ba0a0c;
        font-family: "微软雅黑";
        font-size: 16px;
        margin: 22px 0px 0px 95px;
    }

    .words dl dd {
        line-height: 22px;
        color: #000;
        margin: 40px 20px 0px 20px;
        color: #555;
    }

/*许可证*/
.yglist {
}

    .yglist dl {
        float: left;
        margin: 20px 15px;
        position: relative;
    }

        .yglist dl .hidePic1 {
            position: absolute;
            top: -20px;
            left: -20px;
            display: none;
            z-index: 1;
        }


/*style1*/


/**/
.cright { /*width:708px;*/
    border: 1px solid #dcdcdc;
}

    .cright .crhd {
        background: url(../images/crhdbg1.jpg) left center no-repeat;
        height: 35px;
        line-height: 35px;
    }

    .cright .sitemap a, .cright .sitemap span {
        display: inline-block;
        margin: 0 5px;
        color: #3b3b3b;
    }

    .cright .crbanner, .conrightbox .crbanner {
        padding: 12px 5px 10px 5px;
        overflow: hidden;
    }

    .cright .newlist, .conrightbox .newlist {
        padding: 0px 10px;
    }

        .cright .newlist li span {
            float: right;
        }

    .cright .crhdword {
        border-bottom: 1px solid #dcdcdc;
        height: 33px;
        line-height: 33px;
    }

    .cright .crhdwordr h3 {
        height: 32px;
        border-bottom: 3px solid #ba0a0c;
        padding: 0px 5px;
        color: #000;
        overflow: hidden;
        float: left;
    }
/*.conright .crhdword h3{height:32px; border-bottom:3px solid #000; width:90px;  color:#000; overflow:hidden; float:left;}
*/
.conright ul.ul, .conrightbox ul.ul {
    overflow: hidden;
    padding: 10px 10px 20px 10px;
}

    .conright ul.ul li, .conrightbox ul.ul li {
        border-bottom: 1px dashed #dcdcdc;
        height: 30px;
        line-height: 30px;
        color: #000;
    }

        .conright ul.ul li i, .conrightbox ul.ul li i {
            display: inline-block;
            font-size: 16px;
            vertical-align: middle;
            font-style: normal;
        }

        .conright ul.ul li a, .conrightbox ul.ul li a {
            color: #000;
        }

        .conright ul.ul li span.gzr, .conrightbox ul.ul li span.gzr {
            float: right;
        }

.conright .bottompage, .conrightbox .bottompage {
    overflow: hidden;
    padding: 0px 20px;
}

.syy {
    display: inline;
}

.conright .bottompage span, .conrightbox .bottompage span {
    display: block;
    text-align: center;
    width: 100%;
    color: #000;
}

span.gzr {
    float: right;
}

.conrightbox .pagechange {
    text-align: center;
    margin: 30px 0px;
}

    .conrightbox .pagechange a, .conrightbox .pagechange span {
        display: inline-block;
        margin: 0px 3px;
    }
/*费用等table*/
.conword .fytable {
    width: 675px;
}

    .conword .fytable table {
        width: 100%;
        color: #3b3b3b;
        border: 0;
        text-align: center;
    }

        .conword .fytable table tr.gray {
            background-color: #e5e5e5;
        }

    .conword .fytable th {
        border-bottom: 1px solid #dcdcdc;
        height: 35px;
        line-height: 35px;
    }

    .conword .fytable td {
        width: 50%;
        text-align: center;
        height: 25px;
        font-size: 14px;
    }

.conword .beizhu {
    height: 40px;
    line-height: 40px;
}

    .conword .beizhu span {
        display: inline-block;
        width: 90%;
        text-align: right;
        color: #000;
    }

/*承包右侧板块*/
.rightside {
    width: 193px;
    border: 1px solid #dcdcdc;
}

.crhdword1 {
    height: 40px;
    background-color: #e3e3e3;
    line-height: 40px;
}

    .crhdword1 span {
        display: inline-block;
        background: url(../images/icon2_03.png)-22px 0px;
        width: 20px;
        margin-top: 10px;
        height: 20px;
        float: left;
        margin-left: 20px;
    }

    .crhdword1 h4 {
        color: #8d0200;
    }

.rightside dl {
    padding: 10px 5px 0px 12px;
    height: 350px;
    overflow: scroll;
}

    .rightside dl dd {
        height: 28px;
        line-height: 28px;
        border-bottom: 1px solid #9f9f9f;
    }

        .rightside dl dd a {
            padding-left: 10px;
            color: #444;
        }

/*分公司注册图片轮播模块*/
.tempbox {
    overflow: hidden;
    clear: both;
}

    .tempbox ul {
        padding: 0;
    }

#tempsx {
    position: relative;
    margin-top: 10px;
    width: 690px;
}

    #tempsx .JQ-content-box {
        overflow: hidden;
        width: 690px;
        height: 155px;
        position: relative;
    }

    #tempsx .JQ-slide-content {
        position: absolute;
        width: 100%;
        height: 100%;
    }

        #tempsx .JQ-slide-content li {
            zoom: 1;
            overflow: hidden;
            height: 155px;
            width: 690px;
            float: left;
        }

    #tempsx img {
        display: block;
    }

    #tempsx .JQ-slide-nav {
        position: absolute;
        right: 5%;
        bottom: 0px;
        z-index: 1;
    }

        #tempsx .JQ-slide-nav li {
            cursor: pointer;
            float: left;
            color: #fff;
            width: 15px;
            height: 15px;
            line-height: 15px;
            text-align: center;
            background-color: #546766;
            margin: 0px 3px;
        }

            #tempsx .JQ-slide-nav li.on {
                background-color: #d74d54;
            }

/*.conrightbox{width:750px;}*/
.number {
    padding: 20px 0px;
}

    .number table td {
        height: 40px;
        color: #000;
    }

        .number table td input {
            background: none;
            height: 30px;
            vertical-align: middle;
            color: #ccc;
            text-align: center;
        }

        .number table td a, .number table td span {
            display: block;
            margin-left: 20px;
        }

.cright .gywm-440 {
    padding: 20px 0px 0px 10px;
    width: 440px;
}

    .cright .gywm-440 .desc {
        width: 230px;
        color: #555;
        line-height: 18px;
        margin: 10px 0px;
    }

    .cright .gywm-440 .other {
        width: 200px;
    }

        .cright .gywm-440 .other .fl img {
            border: 1px solid #dcdcdc;
            margin-bottom: 10px;
        }

        .cright .gywm-440 .other img {
            display: block;
        }

        .cright .gywm-440 .other .fr {
            border-left: 1px dashed #dcdcdc;
        }

        .cright .gywm-440 .other .out {
            text-align: center;
        }

            .cright .gywm-440 .other .out span {
                font-size: 16px;
                line-height: 45px;
            }

.cright .jt_zgs {
    position: relative;
}

.cright .showzgs {
    z-index: 10;
    position: absolute;
    top: -350px;
    left: -100px;
    background-color: #fff;
    width: 220px;
}

.cright .gywm-440 .other .out a {
    display: block;
    float: left;
    line-height: 35px;
    margin: 0px 2px;
}

/*精神 企业文化*/
.cright .jstabs {
    overflow: hidden; /*border-bottom:1px solid #dcdcdc;*/
    margin: 0px 50px;
    padding: 0px;
}

    .cright .jstabs li {
        float: left;
        border-bottom: none;
        height: 70px;
        border-bottom: 1px solid #dcdcdc;
    }

        .cright .jstabs li a {
            display: block;
            font-size: 18px;
            font-family: "方正正中黑简体";
            color: #13a8cd;
            padding-left: 7px;
            background: url(../images/criclebg_03.png) left center no-repeat;
            height: 70px;
            width: 86px;
            line-height: 50px;
            margin: 0px 49px 0px 20px;
        }

        .cright .jstabs li.thistab {
            background: url(../images/icon6_03.png) 0px 54px no-repeat;
            border-bottom: none;
        }

            .cright .jstabs li.thistab a {
                color: #cb131d;
            }

.cright .jstab_conbox .lidesc {
    margin: 20px 50px;
    line-height: 25px;
    color: #333;
    overflow: hidden;
}

.cright .jstab_conbox ul li {
    padding: 0;
    border-bottom: none;
}

/*旧 公司转让*/
.tabmsg {
    background-color: #f7f7f7;
    height: 36px;
    line-height: 36px;
}

    .tabmsg li {
        float: left;
        padding: 0px 15px 0px 15px;
        color: #3d3b3b;
        cursor: pointer;
        font-size: 14px;
        font-family: "微软雅黑";
    }

        .tabmsg li.thistab {
            border-top: 2px solid #a80805;
            background-color: #fff;
        }

.tabmsg_conbox .li_tab dl {
    float: left;
    width: 10%;
    padding: 20px 0px;
}

    .tabmsg_conbox .li_tab dl dt {
        height: 30px;
        line-height: 30px;
        color: #999;
    }

    .tabmsg_conbox .li_tab dl dd {
        color: #333;
        border-bottom: 1px dashed #d5e5f2;
        height: 44px;
        line-height: 44px;
        padding: 5px 0px;
        position: relative;
    }

        .tabmsg_conbox .li_tab dl dd span {
            display: inline-block;
            color: #196dc4;
        }
        /*.tabmsg_conbox .li_tab dl dd a{display:block;}*/
        .tabmsg_conbox .li_tab dl dd a.lx {
            background-color: #ececec;
            border: 1px solid #c0c0c0;
            padding: 3px 5px;
        }

.hidePic {
    display: none;
    position: absolute;
    width: 252px;
    height: 140px;
    left: 45px;
    top: 1px;
    z-index: 1;
    background: url(../images/hdbg_03.jpg) left center no-repeat;
}

    .hidePic .content1 {
        padding: 2px 0px 0px 15px;
    }

.nextpage {
    overflow: hidden;
    clear: both;
    height: 40px;
    line-height: 40px;
    text-align: right;
}

/*联系我们*/
.lxhd {
    height: 36px;
    line-height: 36px;
}

    .lxhd span {
        background: url(../images/icon2_03.png) -21px 0px no-repeat;
        width: 22px;
        height: 22px;
        display: inline-block;
        vertical-align: middle;
    }

    .lxhd h4 {
        display: inline-block;
        color: #000;
        font-size: 14px;
    }

.lxfs {
    width: 735px;
}

.lxhd1 {
    background: url(../images/hdbgg_03.jpg) left center repeat-x;
    height: 40px;
    padding-left: 10px;
}

    .lxhd1 span {
        display: block;
        line-height: 35px;
        color: #e85d00;
        font-size: 14px;
        font-weight: 700;
        background: url(../images/spanbg_06.jpg) left center no-repeat;
        padding: 0px 0px 0px 30px;
    }

.qqlx {
    height: 55px;
    line-height: 55px;
}

.lxbox span {
    display: block;
    line-height: 25px;
    color: #000;
    padding: 0px 0px 0px 55px;
}

    .lxbox span img {
        vertical-align: middle;
    }

.lxfs .abox {
    margin: 10px 20px;
}

    .lxfs .abox a {
        display: inline-block;
        margin: 0px 18px;
        background: url(../images/lxwmabg_03.jpg) left center no-repeat;
        height: 30px;
        line-height: 30px;
        padding-left: 25px;
        font-weight: 700;
    }

.lxbox {
    padding: 15px 0px 10px 0px;
    overflow: hidden;
    margin-bottom: 15px;
}

.kfzx {
    background: url(../images/kfzxbg_03.jpg) left center no-repeat;
}

.qdhz {
    background: url(../images/qdhz_03.jpg) left center no-repeat;
}

.shfw {
    background: url(../images/shfw_03.jpg) left center no-repeat;
}

.rlzy {
    background: url(../images/rlzy_03.jpg) left center no-repeat;
}

.tsjy {
    background: url(../images/tsjy_03.jpg) left center no-repeat;
}

.lxly {
    position: relative;
    height: 458px;
    background: url(../images/lxwmbbg_03.jpg) left top no-repeat;
}
    /*.lxbg{position:absolute; height:458px; overflow:hidden;}*/
    .lxly .lytable {
        position: absolute;
        left: 0px;
        top: 125px;
    }

        .lxly .lytable table {
            width: 680px;
            margin: 0px 30px;
        }

        .lxly .lytable td {
            width: 50%;
            height: 35px;
            color: #000;
        }

            .lxly .lytable td span {
                display: inline-block;
                width: 60px;
            }

            .lxly .lytable td input.class1 {
                color: #999;
                width: 228px;
                border: 1px solid #dcdcdc;
                height: 22px;
            }

            .lxly .lytable td input.md {
                margin: 0px 5px;
                vertical-align: middle;
            }

            .lxly .lytable td input.tj {
                border: none; /*background:url(../images/tj_03.jpg) no-repeat;*/
                height: 90px;
                width: 90px;
                line-height: 90px;
                text-align: center;
                background-color: #ec1601;
                font-size: 18px;
                color: #fff;
                vertical-align: top;
                margin: 10px 0px 0px 10px;
            }

/*工商团队展示*/
.conrightbox .crhdword2 h3 {
    height: 32px;
    border-bottom: 3px solid #a80805;
    width: 150px;
    color: #000;
    overflow: hidden;
    float: left;
}

.teamShow {
    padding: 0px 40px;
}

    .teamShow .teamlist {
        overflow: hidden;
        padding: 20px 0px;
        float: left;
    }

.teamlist dl {
    float: left;
    width: 100px;
    margin: 0px 15px 15px 0px;
}

.teamlist dd span.ygname {
    height: 30px;
    line-height: 30px;
    text-align: center;
    display: block;
}

.teamlist dt.picshow {
    position: relative;
    width: 100%;
    height: 120px;
}

.teamlist dt a {
    display: block;
}

    .teamlist dt a.hideMsg {
        width: 100%;
        height: 100%;
        position: absolute;
        left: 0;
        top: 0;
        display: none;
        background: #eb0706;
    }

        .teamlist dt a.hideMsg strong {
            line-height: 30px;
            color: #fff;
            text-align: center;
            display: block;
        }

.teamlist dt:hover a.hideMsg {
    display: block;
    z-index: 1;
}

.teamlists {
    border-top: 3px solid #a80805;
    width: 695px;
}

    .teamlists dl {
        position: relative;
        float: left;
        width: 85px;
        margin: 1px;
    }

        .teamlists dl a img {
            width: 85px;
            height: 100px;
        }

        .teamlists dl .hideDiv {
            position: absolute;
            top: 70px;
            left: -30px;
            border: 1px solid #a80805;
            width: 210px;
            background-color: #fff;
            z-index: 1;
            padding: 12px;
            display: none;
        }

            .teamlists dl .hideDiv img {
                display: block;
                float: left;
                width: 60px;
            }

            .teamlists dl .hideDiv p.grmsg {
                float: right;
                width: 140px;
                margin-left: 10px;
            }

    .teamlists .xsj {
        position: absolute;
        width: 0px;
        height: 0px;
        line-height: 0px; /*为了防止ie下出现题型*/
        border-bottom: 10px solid #fff;
        border-left: 10px solid transparent;
        border-right: 10px solid transparent;
        left: 76px;
        top: -10px;
    }

    .teamlists dl.sright {
        margin-right: 0px;
    }

/*企业文化*/
.qywh {
    overflow: hidden;
    padding: 0px 27px;
}

    .qywh li {
        float: left;
        position: relative;
        width: 359px;
        height: auto;
    }

        .qywh li span.abg {
            display: block;
        }

        .qywh li a /*,.qywh li span*/ {
            position: absolute;
            left: 0;
            top: 0;
            display: block;
            width: 100%;
            height: 100%;
        }

/*下载table*/
#down {
    overflow: hidden;
    height: 155px;
    margin: 0 auto;
}

.downtable {
    width: 520px;
}

    .downtable th {
        background-color: #ebebeb;
        height: 30px;
        border-bottom: 1px solid #ddd;
        border-right: 1px solid #fff;
    }

    .downtable table {
        width: 520px;
        color: #515151;
    }

    .downtable td {
        height: 29px;
        border-bottom: 1px solid #ddd;
    }

        .downtable td i {
            display: inline-block;
            color: #ff0000;
        }

        .downtable td span.title {
            padding-left: 15px;
        }

        .downtable td span.download {
            background: url(../images/downbg_03.jpg) left center no-repeat;
            padding-left: 15px;
        }

            .downtable td span.download input {
                background: none;
                border: none;
                color: #515151;
            }

        .downtable td span.gz {
            background: url(../images/gzbg_03.jpg) left center no-repeat;
            padding-left: 20px;
        }

    .downtable .jzmore {
        margin: 20px 0px;
    }


.downtable {
    width: 520px;
}

    .downtable th {
        background-color: #ebebeb;
        height: 30px;
        border-bottom: 1px solid #ddd;
        border-right: 1px solid #fff;
    }

    .downtable dl {
        width: 520px;
        color: #515151;
        float: left;
    }

    .downtable dd {
        height: 29px;
        border-bottom: 1px solid #ddd;
    }

        .downtable dd i {
            display: inline-block;
            color: #ff0000;
        }

        .downtable dd span.title {
            padding-left: 15px;
        }

        .downtable dd span.download {
            background: url(../images/downbg_03.jpg) left center no-repeat;
            padding-left: 15px;
        }

            .downtable dd span.download input {
                background: none;
                border: none;
                color: #515151;
            }

        .downtable dd span.gz {
            background: url(../images/gzbg_03.jpg) left center no-repeat;
            padding-left: 20px;
        }



/*放大镜*/
#div1 {
    height: 90px;
    padding: 0 50px;
    position: relative;
    float: left;
}

    #div1 .small_pic {
        width: 120px;
        height: 90px;
        background: #eee;
        position: relative;
    }

    #div1 .float_layer {
        width: 50px;
        height: 50px;
        border: 1px solid #000;
        background: #fff;
        filter: alpha(opacity: 30);
        opacity: 0.3;
        position: absolute;
        top: 0;
        left: 0;
        display: none;
    }

    #div1 .mark {
        width: 100%;
        height: 100%;
        position: absolute;
        z-index: 2;
        left: 0px;
        top: 0px;
        background: red;
        filter: alpha(opacity:0);
        opacity: 0;
    }

    #div1 .big_pic {
        position: absolute;
        top: -1px;
        left: 215px;
        width: 250px;
        height: 250px;
        overflow: hidden;
        border: 2px solid #CCC;
        display: none;
    }

        #div1 .big_pic img {
            position: absolute;
            top: -30px;
            left: -80px;
        }

.linethrouth {
    height: 1px;
    border-top: 1px solid #dcdcdc;
    float: right;
    margin-top: 12px;
}

.easyzoom {
    float: left;
    padding: 0px 10px;
    position: relative;
}

/*视频*/
/*.demo{width:900px;margin:20px auto;}
.demo h1{font-size:18px;height:28px;font-family:"微软雅黑","宋体";font-weight:normal;color:#3366cc;text-align:center;}
.demo h1 small{font-size:12px;font-style:normal;color:#5e5e5e;margin:0 0 0 20px;}
*/
.thickdiv1 {
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 10000001;
    width: 100%;
    height: 100%;
    background: #000;
    border: 0;
    filter: alpha(opacity=15);
    opacity: .15;
}

.thickbox1 {
    display: none;
    position: fixed;
    top: 0;
    left: 50%;
    z-index: 10000002;
    overflow: hidden;
    padding: 0 4px 4px 0;
    background: url(images/bg_shadow.gif) no-repeat -4px 0;
    margin-left: -175px;
    margin-top: 180px;
}

*html, *html body {
    background-image: url(about:blank);
    background-attachment: fixed;
}

*html .thickbox {
    position: absolute;
    top: expression(eval(document.documentElement.scrollTop));
}

.thicktitle {
    height: 27px;
    padding: 0 10px;
    border: solid #C4C4C4;
    border-width: 1px 1px 0;
    background: #F3F3F3;
    line-height: 27px;
    font-family: arial;
    font-size: 14px;
    font-weight: bold;
    color: #333;
}

.thickclose:link, .thickclose:visited {
    display: block;
    position: absolute;
    z-index: 100000;
    top: 7px;
    right: 12px;
    overflow: hidden;
    width: 15px;
    height: 15px;
    background: url(images/bg_thickbox.gif) no-repeat 0 -18px;
    font-size: 0;
    line-height: 100px;
}

.thickcon {
    overflow: auto;
    background: #fff;
    border: solid #C4C4C4;
    border-width: 1px;
    padding: 10px;
}

*html .thickdiv {
    position: absolute;
}
/*preview*/
#preview {
    width: 777px;
    height: 453px;
    margin: 10px auto;
    padding: 5px;
    zoom: 1;
    overflow: hidden;
}

#spec-n1 {
    float: left;
    width: 593px;
    height: 443px;
    overflow: hidden;
    background: #f6f6f6;
    position: relative;
    z-index: 5;
    zoom: 1;
}

    #spec-n1 .o-img {
        width: 604px;
        height: 540px;
        text-align: center;
    }

    #spec-n1 .switch {
        width: 604px;
        height: 540px;
        position: absolute;
        z-index: 10;
        top: 0;
        left: 0;
    }

    #spec-n1 img {
        max-width: 604px;
        max-height: 540px;
        _height: 384px;
    }

#spec-n5 {
    position: relative;
    float: right;
    width: 160px;
    height: 425px;
    padding: 13px 0px 0px;
    zoom: 1;
    border: 1px solid #dadada;
    background: #ededed;
}

#spec-list {
    width: 134px;
    height: 386px;
    overflow: hidden;
}

    #spec-list ul {
        height: 490px;
        overflow: hidden;
        margin: 0;
    }

    #spec-list li {
        width: 134px;
        height: 93px;
        text-align: center;
    }

    #spec-list img {
        padding: 2px;
        border: 1px solid #E8E8E8;
    }

    #spec-list .curr img {
        padding: 1px;
        border: 2px solid #ffd300;
    }

#spec-n5 .control {
    position: absolute;
    width: 20px;
    right: 42px;
    height: 25px;
    background-repeat: no-repeat;
    cursor: pointer;
}

#spec-n5 .control1 {
    position: absolute;
    width: 20px;
    right: 17px;
    height: 25px;
    background-repeat: no-repeat;
    cursor: pointer;
}

#spec-top {
    bottom: 10px;
    ;
    background: url(../images/right.gif);
}

    #spec-top.disabled {
    }

#spec-bottom {
    bottom: 10px;
    background: url(../images/left.gif);
}

    #spec-bottom.disabled {
        background-position: -139px -61px;
    }

#intro {
    float: left;
    width: 720px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    overflow: hidden;
    font-size: 12px;
}

#foward {
    display: block;
    width: 360px;
    height: 540px;
    float: left;
    cursor: url(../images/foward.ico),pointer;
    background: #fff;
    filter: alpha(opacity=0);
    -moz-opacity: 0;
    opacity: 0;
}

    #foward.disabled, #next.disabled {
        cursor: default;
    }

#next {
    display: block;
    width: 360px;
    height: 540px;
    float: right;
    cursor: url(../images/next.ico),pointer;
    background: #fff;
    filter: alpha(opacity=0);
    -moz-opacity: 0;
    opacity: 0;
}

.thickcon {
    line-height: 40px;
    text-align: center;
}

.wordvideo {
    overflow: hidden;
    padding: 0px 12px;
}

    .wordvideo li {
        background-color: #EDEDED;
        float: left;
        margin: 5px;
        height: 185px;
        width: 180px;
        text-align: center;
    }

        .wordvideo li span.time {
            display: block;
        }
/*宣传图片*/
.b-link-stripe .b-wrapper {
    color: #FFFFFF;
    height: 100%;
    left: 0;
    overflow: hidden;
    position: absolute;
    text-align: center;
    top: 0;
    width: 68%;
}

#intros {
    padding-left: 17px;
}

.videolist ul li span.pro {
    display: inline-block;
    overflow: hidden;
    width: 20px;
    height: 20px;
    vertical-align: middle;
    background: url(../images/ico.png);
    background-position: -60px -20px;
    text-align: left;
    padding: 0px;
}

.videolist ul li a:hover {
    background: #fff;
    box-shadow: 0 0 6px rgba(0,0,0,.3);
}

    .videolist ul li a:hover span.pro {
        background-position: -80px -20px;
    }

.closebtn {
    float: right;
}

.box14 {
    padding: 0px 15px 20px 15px;
    overflow: hidden;
}

    .box14 dl {
        background: url(../images/dlbgimg1_07.jpg) left bottom repeat-x;
        padding: 15px 0px;
        overflow: hidden;
    }

        .box14 dl dt {
            float: left;
            width: 315px;
        }

        .box14 dl dd {
            float: right;
            width: 400px;
            line-height: 22px;
        }

            .box14 dl dd span.strongtitle {
                display: block;
                font-size: 22px;
                font-family: "微软雅黑";
                color: #ba0a0c;
                line-height: 40px;
            }

            .box14 dl dd a.djck {
                float: right;
                display: block;
                background: url(../images/abgimg1_06.jpg) left center no-repeat;
                padding-left: 45px;
                color: #ba0a0c;
            }
/*人员架构*/
.ryjg {
}

    .ryjg ul.tabjg {
        height: 40px;
        margin-bottom: 40px;
        border-bottom: 5px solid #000;
    }

        .ryjg ul.tabjg li {
            float: left;
            width: 120px;
            line-height: 40px;
            text-align: center;
            height: 40px;
        }

            .ryjg ul.tabjg li.thistab {
                background: url(../images/thistabbg_03.jpg) -3px bottom no-repeat;
                height: 64px;
            }

            .ryjg ul.tabjg li a {
                color: #656565;
                font-family: "微软雅黑";
                font-size: 14px;
            }

            .ryjg ul.tabjg li.thistab a {
                color: #ba0a0c;
            }

    .ryjg ul.tabjg_conbox {
        clear: left;
    }

    .ryjg li.li_tab dl {
        float: left;
        width: 355px;
        border-right: 1px dashed #dcdcdc;
        padding: 0px 8px;
        overflow: hidden;
    }

        .ryjg li.li_tab dl dt {
            width: 148px;
            padding: 15px 0px;
        }

        .ryjg li.li_tab dl dd {
            width: 190px;
            line-height: 19px;
        }

    .ryjg b {
        display: block;
        line-height: 25px;
        color: #000;
    }

.boxgs {
    width: 280px;
}

.boxgsr {
    width: 700px;
}

.ljgd {
    margin: 20px 0px;
}

    .ljgd a {
        float: right;
    }

/*文字*/
.hddiv, .hddiv1, .hddiv3 {
    clear: left;
}

.hddiv {
    background: url(../images/contitlebg_03.jpg) left top no-repeat #fff;
    height: 46px;
    line-height: 46px;
    font-family: "微软雅黑";
}

.hddiv1 {
    background: url(../images/contitlebg2_03.jpg) left top no-repeat #fff;
    height: 62px;
    line-height: 50px;
    font-family: "微软雅黑";
}

.hddiv3 {
    background: url(../images/lctitlebg.jpg) left 15px no-repeat #fff;
    height: 62px;
    line-height: 45px;
    font-family: "微软雅黑";
    margin: 0px 10px;
}

    .hddiv .hdnum, .hddiv1 .hdnum, .hddiv3 .hdnum {
        display: inline-block;
        float: left;
        width: 50px;
        text-align: center;
        font-weight: 700;
        color: #fff;
        font-size: 14px;
    }

.hddiv h3 {
    font-size: 16px;
    color: #3d3b3b;
    font-weight: 400;
}

.hddiv3 h3 {
}

.hddiv3 .hdnum {
    margin-right: 15px;
    margin-top: 4px;
    width: 30px;
}

.cright .conword {
    padding: 0px 50px;
    line-height: 25px;
    color: #333;
    overflow: hidden;
}

/*复件 工商*/
.tabthree {
    border-top: 3px solid #c9c9c9;
    margin-bottom: 20px;
    overflow: hidden;
}

    .tabthree li {
        float: left;
        width: 80px;
        border-bottom: 1px solid #dcdcdc;
        text-align: center;
        height: 30px;
        line-height: 30px;
        background-color: #f6f5f5;
        border-right: 1px solid #dcdcdc;
    }

        .tabthree li.thistab {
            background: #fff;
            border-bottom: none;
        }

.rword .conwordn {
    padding: 0px;
}

.cright .conwordn {
    padding: 0px;
}

.cright .colorB {
    padding: 15px;
}

.tabone_conbox .cbox1 dl {
    width: 169px;
}

.conword h4 {
    display: block;
    margin: 20px 0px;
    text-align: center;
}

.conword h2.title {
    text-align: center;
    line-height: 40px;
}

.conword .msg {
    line-height: 30px;
    text-align: center;
}

    .conword .msg span {
        display: inline-block;
        margin: 0px 5px;
    }

.conword .bigword {
    font-size: 14px;
    line-height: 28px;
}

.conword .bottompage {
    margin-top: 30px;
}

    .conword .bottompage span {
        display: inline;
        color: #3b3b3b;
    }

    .conword .bottompage a {
        color: #057bc3;
        font-size: 14px;
    }

.conword h3 {
    color: #057bc3;
}

.conwords {
}

    .conwords .toptitle {
        font-size: 14px;
        color: #000;
        line-height: 30px;
        position: relative;
    }

    .conwords .sword b {
        display: block;
        color: #000;
    }

    .conwords .sword {
        padding: 20px 70px 20px 10px;
        line-height: 25px;
    }

    .conwords .rypic {
        text-align: center;
        margin: 20px 0px;
    }

        .conwords .rypic span.rytitle {
            display: block;
            text-align: center;
            line-height: 30px;
            font-size: 14px;
            color: #000;
        }

.conwordss {
    padding: 0px 10px;
    line-height: 25px;
    color: #000;
}

    .conwordss b {
        display: block;
        margin: 10px 0px;
    }

    .conwordss h2.toptitle {
        text-align: center;
        line-height: 60px;
        border-bottom: 1px dashed #dcdcdc;
        font-size: 22px;
    }

.hynewlist {
    overflow: hidden;
    padding: 10px;
}

    .hynewlist li {
        line-height: 25px;
    }

        .hynewlist li a {
        }

        .hynewlist li i {
            color: #ff0000;
            font-size: 16px;
            font-style: normal;
        }

.hddiv2 {
    height: 30px;
    line-height: 30px;
    background: url(../images/sbtnimg1_03.png) left center no-repeat;
}

    .hddiv2 span {
        display: inline-block;
        margin-left: 30px;
        font-family: "微软雅黑";
        color: #000;
        font-weight: 700;
    }

.conword .sword {
    padding: 15px 0px;
}

.conword h3.title {
    color: #000;
    line-height: 40px;
}

.rhd h3 .leftnumw {
    padding: 0px 10px;
}

.conword .wordl, .conword .wordr {
    width: 50%;
}

    .conword .wordl h3, .conword .wordr h3 {
        color: #000;
        padding-left: 20%;
    }

#pic {
    width: 585px;
    height: 581px;
    position: relative;
}

map {
    display: inline;
}

.maindiv .crhdword {
    height: 30px;
    line-height: 30px;
    border-bottom: 2px solid #dcdcdc;
}

.conword table {
    border: 1px solid #dcdcdc;
    border-top: 0px;
}

    .conword table td {
        width: 25%;
        text-align: center;
        height: 30px;
    }

.conword .th {
    background-color: #eaeaea;
    width: 675px;
    border: 1px solid #dcdcdc;
    border-bottom: 0px;
}

    .conword .th span {
        display: inline-block;
        width: 25%;
        text-align: center;
    }

.conword table td {
}

.conword table a {
    color: #a80805;
}

/*成功案例以及相同版式页面*/
.topa {
    line-height: 30px;
}

    .topa a {
        color: #000;
    }

    .topa .topgg {
        display: inline-block;
        background: url(../images/slv_03.jpg) left center no-repeat;
        padding-left: 15px;
    }

.cleftA {
    width: 280px;
    padding-right: 19px;
    border-right: 1px solid #dcdcdc;
    overflow: hidden;
}

.crightA {
    width: 685px;
}

.maindiv1 {
    padding-top: 5px;
}

.banner2 {
    margin-bottom: 20px;
}

.cleftA .hd {
    height: 36px;
    line-height: 36px;
    background: none;
    border-bottom: 2px solid #dcdcdc;
}

    .cleftA .hd h3 {
        height: 36px;
        border-bottom: 2px solid #ba0a0c;
        width: 80px;
        float: left;
        color: #000;
    }

.cleftA .ltop {
    padding: 15px 0px;
}

.ltop .pic {
    width: 124px;
    display: block;
}

.ltop .desc {
    width: 140px;
}

    .ltop .desc span, .ltop .desc a, .llxfs span {
        display: block;
        line-height: 24px;
        color: #000;
    }

    .ltop .desc a {
        margin: 7px 0px 5px 0px;
    }

    .ltop .desc span.xm {
        background: url(../images/lsbg_03.jpg) left bottom no-repeat;
        line-height: 30px;
        font-size: 14px;
    }

.cleftA .llxfs {
    background: url(../images/lxfsbg_03.jpg) left top no-repeat;
    height: 205px;
}

.llxfs .dq {
    line-height: 25px;
}

    .llxfs .dq .gzr {
        float: right;
        padding-right: 7px;
    }

.llxfs p {
    line-height: 25px;
    padding-left: 10px;
    color: #000;
}

.lshow h3 {
    line-height: 36px;
}

.lweixin {
    margin: 20px 0px;
}

.crightA .chd {
    border-bottom: 1px solid #dcdcdc;
    height: 36px;
    line-height: 36px;
}

    .crightA .chd h3 {
        background: url(../images/anlibg_03.jpg) left top no-repeat;
        height: 36px;
        padding-left: 35px;
        color: #000;
        font-size: 16px;
    }

.crightA .chd1 h3 {
    background: url(../images/anlibg2_03.jpg) left center no-repeat;
    height: 36px;
    padding-left: 35px;
    color: #000;
    font-size: 16px;
}

.crightA .chd2 h3 {
    background: url(../images/anlibg3_06.jpg) left center no-repeat;
    height: 36px;
    padding-left: 35px;
    color: #000;
    font-size: 16px;
}

.crightA .chd3 h3 {
    background: url(../images/anlibg4_09.jpg) left center no-repeat;
    height: 36px;
    padding-left: 35px;
    color: #000;
    font-size: 14px;
    font-weight: 400;
}

.crightA .chd4 h3 {
    background: url(../images/anlibg5_03.jpg) left center no-repeat;
    height: 36px;
    padding-left: 35px;
    color: #000;
    font-size: 14px;
    font-weight: 400;
    border-bottom: 2px solid #ba0a0c;
}

.crightA .anlinew {
    overflow: hidden;
    padding: 10px 0px;
}

.anlinew li {
    line-height: 30px;
    height: 30px;
}

    .anlinew li i {
        font-size: 18px;
        color: #000;
        width: 12px;
        vertical-align: middle;
        font-style: normal;
    }

    .anlinew li a {
        color: #000;
    }

.crightA .conwordn {
    padding: 10px 5px;
    line-height: 25px;
    color: #333;
}

.tabwd {
    overflow: hidden;
    border: 1px solid #dcdcdc;
    border-top: 2px solid #ba0a0c;
    height: 27px;
    line-height: 27px;
    background-color: #f9f9f9;
    border-left: 0;
}

    .tabwd li {
        float: left;
        font-weight: 700;
        font-family: "微软雅黑";
        font-size: 15px;
        color: #000;
        padding: 0px 10px;
        border-left: 1px solid #dcdcdc;
    }

        .tabwd li.thistab {
            background: #fff;
            border-bottom: 1px solid #fff;
            height: 28px;
            cursor: pointer;
        }

.tabwd_conbox {
    padding-bottom: 30px;
}

    .tabwd_conbox dl {
        overflow: hidden;
        border-bottom: 1px dashed #dcdcdc;
        padding: 15px 0px 10px 0px;
    }

        .tabwd_conbox dl dd {
            background: url(../images/wdbg_09.jpg) no-repeat;
            height: 30px;
            line-height: 30px;
            padding-left: 35px;
        }

            .tabwd_conbox dl dd.q {
                color: #d94444;
                background-position: 0px 5px;
            }

            .tabwd_conbox dl dd.a {
                color: #363636;
                background-position: 0px -27px;
            }

    .tabwd_conbox .wddiv {
        padding: 15px 10px;
    }

    .tabwd_conbox .wd1 {
        border-bottom: 1px dashed #dcdcdc;
    }

    .tabwd_conbox .wddiv a {
        display: block;
        color: #003333;
        line-height: 30px;
    }

        .tabwd_conbox .wddiv a i {
            display: inline-block;
            width: 15px;
            font-size: 14px;
            vertical-align: middle;
            font-style: normal;
        }

.crightA input.btn {
    background: #ba0a0c;
    height: 30px;
    line-height: 30px;
    color: #fff;
    width: 80px;
    text-align: center;
    margin: 0px 0px 0px 40px;
    border: none;
}

.crightA table {
    color: #000;
}

.crightA .conwordn span {
    display: block;
    font-size: 14px;
    line-height: 35px;
}

.crightA .conwordn a.dj {
    display: inline-block;
    font-size: 14px;
}

.crightA .conwordn .mz {
    float: left;
    margin-right: 10px;
}
/**/
.rword, .rhd {
    padding: 15px 10px;
    clear: left;
}


/*区域*/
.conwordn h5 {
    line-height: 50px;
    font-size: 12px;
}

.colorB {
    color: #000;
}

.qyfw {
    overflow: hidden;
    padding: 30px 10px;
}

    .qyfw li {
        float: left;
        width: 255px;
        margin: 0 auto;
    }

        .qyfw li .pic {
            display: block;
            float: left;
            width: 90px;
            margin-top: 40px;
        }

        .qyfw li .desc {
            float: right;
            width: 150px;
        }

            .qyfw li .desc span {
                display: block;
                line-height: 22px;
                color: #8c8c8c;
            }

            .qyfw li .desc h2 {
                color: #000;
                line-height: 30px;
                font-family: "微软雅黑";
                font-size: 20px;
            }

        .qyfw li .bdiv {
            line-height: 30px;
            height: 30px;
            padding: 0px 10px 20px 10px;
        }

            .qyfw li .bdiv span {
                background: url(../images/icon7.png) left center no-repeat;
                display: inline-block;
                padding-left: 25px;
                margin-right: 7px;
            }

                .qyfw li .bdiv span.gz {
                    background-position: 0px 7px;
                }

                .qyfw li .bdiv span.dzs {
                    background-position: -60px 7px;
                }

                .qyfw li .bdiv span.fx {
                    background-position: -120px 6px;
                }


.box7 .box-word img {
    width: 181px;
    height: 142px;
}

.box6 .box-word img {
    width: 150px;
    height: 98px;
}

.crightb {
    border: 1px solid #dcdcdc;
}

.cright .conwordb {
    font-family: "微软雅黑";
    font-size: 14px;
    color: #6b6b6b;
}

.cright .conwordn .gjtitle {
    font-family: "微软雅黑";
    font-size: 24px;
    color: #5d5d5d;
    line-height: 40px;
    margin: 15px 0px 20px 0px;
    text-align: center;
    font-weight: 400;
}

.cright .conwordn dl {
    width: 49%;
    float: left;
    border-right: 1px solid #dcdcdc;
    padding: 50px 0px 10px 0px;
    border-bottom: 1px solid #dcdcdc;
}

    .cright .conwordn dl.down {
        padding: 10px 0px 50px 0px;
        border-bottom: 0px;
    }

    .cright .conwordn dl.right {
        border-right: 0px;
    }

    .cright .conwordn dl dt {
    }

        .cright .conwordn dl dt a {
            width: 119px;
            height: 119px;
        }

            .cright .conwordn dl dt a.tab1 {
                background: url(../images/tab1.png) no-repeat;
            }

                .cright .conwordn dl dt a.tab1:hover {
                    background: url(../images/tab1hover.png) no-repeat;
                }

            .cright .conwordn dl dt a.tab2 {
                background: url(../images/tab2.png) no-repeat;
            }

                .cright .conwordn dl dt a.tab2:hover {
                    background: url(../images/tab2hover.png) no-repeat;
                }

            .cright .conwordn dl dt a.tab3 {
                background: url(../images/tab3.png) no-repeat;
            }

                .cright .conwordn dl dt a.tab3:hover {
                    background: url(../images/tab1hover3.png) no-repeat;
                }

            .cright .conwordn dl dt a.tab4 {
                background: url(../images/tab4.png) no-repeat;
            }

                .cright .conwordn dl dt a.tab4:hover {
                    background: url(../images/tab1hover4.png) no-repeat;
                }

    .cright .conwordn dl dd {
        width: 250px;
        text-align: center;
        margin-top: 15px;
    }

    .cright .conwordn dl dt.fr a {
        display: block;
        margin-right: 10px;
    }

    .cright .conwordn dl dt.fl a {
        display: block;
        margin-left: 12px;
    }

    .cright .conwordn dl dd a {
        font-family: "微软雅黑";
        font-size: 18px;
        color: #5c5c5c;
        display: block;
        line-height: 40px;
    }

        .cright .conwordn dl dd a:hover {
            color: #ba0a0c;
        }

.cright .conwordn .cctop {
    background: url(../images/gjtablebg_03.png) 10px 10px no-repeat #f8f8f8;
    height: 360px;
    position: relative;
    margin: 8px;
}

    .cright .conwordn .cctop table {
        border: 0px;
        width: 370px;
        float: left;
        margin: 30px 0px 0px 20px;
    }

        .cright .conwordn .cctop table tr td {
            color: #606060;
            font-size: 14px;
            height: 35px;
        }

            .cright .conwordn .cctop table tr td input {
                width: 233px;
                height: 22px;
                background: #fff;
                border: 1px solid #dcdcdc;
                line-height: 22px;
            }

    .cright .conwordn .cctop h3 {
        color: #000;
        font-size: 14px;
        font-family: "微软雅黑";
        padding-left: 25px;
        height: 55px;
        line-height: 55px;
    }

    .cright .conwordn .cctop h2 {
        color: #be181a;
        font-size: 18px;
        font-family: "微软雅黑";
        padding-left: 25px;
        height: 30px;
        line-height: 30px;
    }

    .cright .conwordn .cctop .btn {
        position: absolute;
        top: 192px;
        right: 116px;
    }

        .cright .conwordn .cctop .btn input {
            font-size: 30px;
            font-family: "微软雅黑";
            border: 0px;
            color: #fff;
            line-height: 65px;
            text-align: center;
            height: 65px;
            width: 150px;
            background-color: #77bff1;
        }

.cright .conwordn .cccat {
    margin: 30px 8px 10px 8px;
}

    .cright .conwordn .cccat .cchd {
        border-bottom: 1px solid #dcdcdc;
        height: 29px;
    }

        .cright .conwordn .cccat .cchd h3 {
            color: #333;
            border-bottom: 1px solid #ba0a0c;
            float: left;
            width: 100px;
            height: 29px;
        }

    .cright .conwordn .cccat ul {
        padding: 10px 0px;
    }

        .cright .conwordn .cccat ul li {
            line-height: 25px;
        }

            .cright .conwordn .cccat ul li i {
                font-style: normal;
                font-size: 16px;
                width: 15px;
                display: inline-block;
                vertical-align: middle;
            }

.rword a.djgs {
    color: #ba0a0c;
}

.zczc {
    margin: 15px 0px 0px 10px;
}

.qyry {
    margin-top: 15px;
    width: 310px;
}

.fzqk {
    margin: 0px 10px 0px 0px;
}

.box .hde {
    background: #eaeaea;
    padding-left: 0px;
}

.hidedl {
    position: absolute;
    top: 25px;
    left: 0px;
    border: 1px solid #dcdcdc;
    z-index: 1;
    background: #fff;
    width: 150px;
    text-align: center;
    line-height: 25px;
    border-radius: 5px;
    display: none;
}

.namep {
    color: #000;
}

.positionp {
    color: #555;
}

.noborder {
    border: none;
}

.btitle {
    height: 28px;
    border-bottom: 1px solid #dcdcdc;
    margin: 0px 10px;
}

    .btitle h4 {
        font-size: 13px;
        height: 27px;
        border-bottom: 2px solid #000;
        color: #000;
        line-height: 27px;
        width: 100px;
        float: left;
    }

.con {
    padding: 5px 25px;
    line-height: 22px;
}

.contitle {
    display: block;
    line-height: 50px;
    font-size: 14px;
    color: #000;
    text-align: center;
}

/*付款方式*/
.MgB10 {
    margin-bottom: 10px;
}

.MgB13 {
    margin-bottom: 13px;
}

.MgLR25 {
    margin-left: 25px;
    margin-right: 25px;
}

.MgLR40 {
    margin-left: 40px;
    margin-right: 40px;
}

.PaySM {
    padding: 6px 22px;
    height: 123px;
    background: url(../images/Pay_Bg02.png) left top no-repeat;
}

.B {
    font-weight: 700;
}

.Pay01 {
    width: 620px;
    height: 43px;
    background: url(../images/Pay_00.png) no-repeat;
    padding: 7px 0 0 40px;
}

    .Pay01 a:link, .Pay01 a:visited {
        color: #333;
        width: 80px;
        height: 24px;
        display: inline-block;
        text-align: center;
        padding: 10px 0 0 0;
        margin: auto 3px;
    }

    .Pay01 a:hover, .Pay01 a:active, a.PayAc:link, a.PayAc:visited {
        background: url(../images/Pay_00Ac.png) no-repeat;
        color: #C00;
    }

.BorLR {
    border-style: solid;
    border-color: #d1d1d1;
    border-width: 0px 1px;
}

.pD3, .pD3 td {
    padding: 3px;
}

.Pay03 {
    background: url(../images/Bt_03.png) repeat-x 0 -1px;
    height: 19px;
    border: 1px solid #e3e3e3;
    padding: 6px 0 0 15px;
    color: #555;
}

/* p {
    float: left;
}
 */
.imgb img {
    display: block;
    float: left;
    margin: 0px 15px;
}

.imgc {
    padding-right: 20px;
}

p.w510 {
    width: 510px;
    padding-top: 10px;
}

p.w310 {
    width: 310px;
    padding-top: 10px;
}

    p.w310.fr {
        padding-right: 20px;
    }

.imgd img {
    display: block;
    float: left;
}

.imgd.fr img {
    margin: 0px 10px;
}

.imgd1 img, .imgd2 img {
    margin: 0px 5px;
}

.img3 img {
    display: block;
}

.hg_key_banner {
    background-position: 0 center;
    background-repeat: no-repeat;
    height: 240px;
    position: relative;
    top: 0;
    z-index: 1;
}

.hg_bread {
    background: url("../images/ttimg1_03.png") no-repeat scroll 0 center rgba(0, 0, 0, 0);
    height: 41px;
    line-height: 41px;
    margin: 0 auto;
    position: relative;
    top: 199px;
    width: 1000px;
}

.hg_about_haier {
    color: #FFFFFF;
    float: left;
    font-family: SimSun;
    font-size: 16px;
    font-weight: bold;
    text-align: center;
    width: 202px;
}

.hg_crumbs {
    color: #FFFFFF;
    float: left;
    font-family: SimSun;
    width: 760px;
}

    .hg_crumbs h5 {
        float: left;
        font-size: 13px;
        margin-right: 8px;
    }

    .hg_crumbs a {
        background: url("hg_ico5.jpg") no-repeat scroll right center rgba(0, 0, 0, 0);
        color: #FFFFFF;
        padding-right: 13px;
    }

    .hg_crumbs span {
        color: #EAEAEA;
        font-weight: bold;
    }

span.b2 {
    +width:200px;
    display: block;
    height: 25px;
}

.lemma-main-content p {
    +width:230px;
    width: 230px\0;
}

.lemma-main-content .imgd p {
    width: 210px\0;
}

.lemma-main-content .imgd1 p, .lemma-main-content .imgd2 p, .lemma-main-content .img3 p {
    width: 200px\0;
}

.dgjs {
    display: block;
    color: #ba0a0c;
}

.tab_con .news_frist {
    padding: 10px;
}

    .tab_con .news_frist li {
        height: 25px;
        line-height: 25px;
        padding: 6px 0px;
        width: 45%;
        float: left;
        margin-right: 5%;
    }

        .tab_con .news_frist li i {
            display: inline-block;
            width: 3px;
            height: 3px;
            overflow: hidden;
            vertical-align: middle;
            color: #e12a1d;
            background-color: #e12a1d;
            margin-right: 8px;
            font-style: normal;
        }

.tabpic li {
    display: inline;
}

    .tabpic li.thistab a {
        color: #d4121d;
    }
