﻿.wrap {
    width: 1000px;
    height: auto;
    margin: 0 auto;
    padding: 0;
}

.header {
    width: 100%;
    height: 274px;
    padding-top: 235px;
    float: left;
    background: url('../images/dy_header.jpg') center top no-repeat #E70012;
}

    .header ul {
        width: 1000px;
        height: 39px;
        line-height: 39px;
        text-align: center;
        color: #ffffff;
        float: left;
    }

        .header ul li {
            width: 150px;
            float: left;
            background: url('../images/dy_line1.jpg') right top no-repeat;
        }

            .header ul li a {
                color: #ffffff;
                font-size: 18px;
            }

            .header ul li:first-child {
                width: 100px;
            }

            .header ul li:last-child {
                background: none;
            }

.iTitle {
    width: 100%;
    height: 29px;
    line-height: 20px;
    padding-bottom: 8px;
    border-bottom: solid 1px #D9B404;
}

    .iTitle h1 {
        width: 40%;
        height: 20px;
        line-height: 20px;
        background: url('../images/dy_line2.jpg') left center no-repeat;
        font-size: 18px;
        color: #A1A1A1;
        padding-left: 12px;
        float: left;
    }

    .iTitle a {
        width: 72px;
        float: right;
        font-size: 12px;
        text-align: right;
        height: 20px;
        line-height: 20px;
        color: #A1A1A1;
    }

.index1 {
    margin: 41px 0 35px 0;
    width: 1000px;
    height: 308px;
    float: left;
}

    .index1 .jd {
        width: 436px;
        height: 308px;
        float: left;
    }

        .index1 .jd img {
            width: 436px;
            float: left;
        }

    .index1 .box {
        width: 540px;
        float: right;
        text-align: left;
    }

        .index1 .box .topic {
            width: 100%;
            height: 112px;
            padding: 10px 0;
            border-bottom: dotted 1px #D3D3D3;
            float: left;
        }

            .index1 .box .topic h1 {
                width: 100%;
                height: 36px;
                line-height: 30px;
                padding-bottom: 6px;
                font-size: 18px;
                text-align: center;
                float: left;
            }

            .index1 .box .topic .topic {
                width: 100%;
                height: auto;
                line-height: 28px;
                font-size: 12px;
                float: left;
            }

        .index1 .box ul {
            width: 100%;
            height: auto;
            padding: 8px 8px;
            float: left;
        }

            .index1 .box ul li {
                width: 100%;
                height: auto;
                float: left;
                height: 32px;
                line-height: 32px;
            }

                .index1 .box ul li i {
                    width: 20px;
                    height: 32px;
                    float: left;
                }

                .index1 .box ul li a {
                    width: 410px;
                    color: #333333;
                    overflow: hidden;
                    float: left;
                }

                .index1 .box ul li span {
                    width: 80px;
                    float: right;
                    text-align: right;
                }

.index2 {
    width: 100%;
    height: 246px;
    float: left;
}

    .index2 .iTitle {
        width: 100%;
        height: 36px;
        line-height: 30px;
        padding-bottom: 6px;
        border-bottom: solid 1px #D9B404;
    }

        .index2 .iTitle h1 {
            width: 40%;
            height: 30px;
            line-height: 30px;
            background: url('../images/dy_icon1.jpg') left center no-repeat;
            font-size: 18px;
            color: #333333;
            padding-left: 42px;
            float: left;
        }

    .index2 ul {
        width: 100%;
        height: 146px;
        margin-top: 32px;
        float: left;
    }

        .index2 ul li {
            width: 186px;
            height: 146px;
            margin-right: 17px;
            line-height: 25px;
            background-color: #E70012;
            text-align: center;
            float: left;
        }

            .index2 ul li:last-child {
                width: 186px;
                height: 146px;
                margin-right: 0;
                float: right;
            }

            .index2 ul li a {
                color: #ffffff;
            }

.index3 {
    width: 1000px;
    height: auto;
    float: left;
}

    .index3 .box {
        width: 476px;
        height: auto;
        float: left;
    }

        .index3 .box.pull-right {
            float: right;
        }

        .index3 .box .iTitle {
            width: 100%;
            height: 30px;
            line-height: 24px;
            padding-bottom: 6px;
            border-bottom: solid 1px #D9B404;
        }

            .index3 .box .iTitle h1 {
                width: 40%;
                height: 24px;
                line-height: 24px;
                background: url('../images/dy_icon2.jpg') left center no-repeat;
                font-size: 18px;
                color: #333333;
                padding-left: 36px;
                float: left;
            }

                .index3 .box .iTitle h1.i1 {
                    background: url('../images/dy_icon2.jpg') left center no-repeat;
                }

                .index3 .box .iTitle h1.i2 {
                    background: url('../images/dy_icon3.jpg') left center no-repeat;
                }

                .index3 .box .iTitle h1.i3 {
                    background: url('../images/dy_icon5.jpg') left center no-repeat;
                }

                .index3 .box .iTitle h1.i4 {
                    background: url('../images/dy_icon4.jpg') left center no-repeat;
                }

        .index3 .box ul {
            width: 100%;
            height: auto;
            padding: 18px 8px;
            float: left;
        }

            .index3 .box ul li {
                width: 100%;
                height: auto;
                float: left;
                background: url('../images/dy_dot.jpg') left center no-repeat;
                padding-left: 12px;
                height: 30px;
                line-height: 30px;
            }

                .index3 .box ul li a {
                    width: 360px;
                    color: #333333;
                    overflow: hidden;
                    float: left;
                }

                .index3 .box ul li span {
                    width: 80px;
                    float: right;
                    text-align: right;
                }

        .index3 .box .video {
            width: 412px;
            height: 288px;
            margin: 18px 32px;
            float: left;
            overflow: hidden;
        }
        .index3 .box ul.sp {
            width: 412px;
            margin: 0 32px;
            padding:0;
            float: left;
            overflow: hidden;
        }
.index3 .box ul.sp li {
                width: 100%;
                height: auto;
                float: left;
                background: url('../images/v2.jpg') left center no-repeat;
                padding-left: 25px;
                height: 30px;
                line-height: 30px;
            }
.index3 .box ul.sp li:first-child {
                background: url('../images/v.jpg') left center no-repeat;
                color: #f00;
            }
            .index3 .box ul.sp li:first-child a{
                color: #f00;
            }
                .index3 .box ul.sp li a {
                    width: 360px;
                    color: #333333;
                    overflow: hidden;
                    float: left;
                }

        .index3 .box table {
            width: 100%;
            margin: 18px 0;
            height: auto;
            border-collapse: collapse;
            float: left;
        }

            .index3 .box table tr {
                width: 100%;
                text-align: center;
                height: 29px;
            }

                .index3 .box table tr.tabheader {
                    width: 100%;
                    height: 38px;
                    line-height: 38px;
                    background-color: #F8D0D0;
                }

                    .index3 .box table tr.tabheader th {
                        background-color: #F8D0D0;
                    }

            .index3 .box table td {
                height: 29px;
                line-height: 28px;
                border-bottom: dashed 1px #999999;
            }

.conbox{
    width:1000px;
    height:auto;
    float:left;
    padding:41px 0 10px 0;
}
.conbox .cleft{
    width:202px;
    border:solid 1px #E70012;
    height:auto;
    float:left;
}
    .conbox .cleft h1 {
        width: 100%;
        height: 42px;
        line-height: 42px;
        color:#ffffff;
        font-size:22px;
        float: left;
        text-align:center;
        background-color: #E70012;
    }
    .conbox .cleft ul{
        width:100%;
        height:auto;
        padding:5px 0;
        float:left;
    }
    .conbox .cleft ul li{
        width:100%;
        height:38px;
        line-height:38px;
        float:left;
        text-align:center;
        font-size:16px;
    }
        .conbox .cleft ul li a {
            color: #333333;
        }
.conbox .cright{
    width:760px;
    height:auto;
    float:right;
}
    .conbox .cright .pos {
        width: 100%;
        height: 43px;
        border-bottom: solid 1px #DADADA;
        font-size: 14px;
        padding-top: 0px;
        float: left;
    }

        .conbox .cright .pos .cname {
            max-width: 200px;
            width: auto;
            height: 42px;
            line-height: 42px;
            font-size: 20px;
            color: #323232;
            float: left;
        }

        .conbox .cright .pos .position {
            width: 500px;
            float: right;
            text-align: right;
            height: 22px;
            margin-top: 12px;
            color: #656565;
        }

    .conbox .cright .pos .position a {
        color: #343434;
    }

    .conbox .cright .dylist {
        width: 100%;
        height: auto;
        margin-top: 33px;
        padding-bottom: 33px;
        float: left;
    }
        .conbox .cright .dylist table {
            width: 100%;
            height: auto;
            border-collapse: collapse;
            float: left;
        }

            .conbox .cright .dylist table tr {
                width: 100%;
                text-align: center;
                height: 29px;
            }

                .conbox .cright .dylist table tr.tabheader {
                    width: 100%;
                    height: 38px;
                    line-height: 38px;
                    background-color: #F8D0D0;
                }

                    .conbox .cright .dylist table tr.tabheader th {
                        background-color: #F8D0D0;
                    }

            .conbox .cright .dylist table td {
                height: 35px;
                line-height: 34px;
                border-bottom: dashed 1px #999999;
            }

.conbox .cright .box .vlist{
      width:auto;
      margin-top:33px;
      margin-left:-17px;
      margin-right:-20px;
      height:auto;
      float:left;
}

        .conbox .cright .box .vlist li{
            width:228px;
            height:210px;
            line-height:28px;
            text-align:center;
            font-size:14px;
            margin:0 20px 0 17px;
            float:left;
        }
            .conbox .cright .box .vlist li a {
                color: #333333;
            }

        .conbox .cright .box .newslist {
            width: 100%;
            margin-top: 33px;
            height: auto;
            float: left;
        }
            .conbox .cright .box .newslist li {
                width: 100%;
                height: 36px;
                line-height: 36px;
                font-size: 14px;
                color: #666666;
                float: left;
            }
            .conbox .cright .box .newslist li a {
                color: #666666;
                max-width:660px;
                width:auto;
                float:left;
            }
            .conbox .cright .box .newslist span{
                width:80px;
                text-align:right;
                float:right;
            }

        .conbox .cright .box .huodonglist {
            width: 100%;
            height: auto;
            float: left;
        }

            .conbox .cright .box .huodonglist li {
                width: 100%;
                height: 185px;
                line-height: 36px;
                font-size: 14px;
                color: #666666;
                border-bottom: dashed 1px #D2D2D2;
                padding:32px 0;
                float: left;
            }
                .conbox .cright .box .huodonglist li img {
                    width: 186px;
                    height:121px;
                    float: left;
                }
                .conbox .cright .box .huodonglist li .intro {
                    color: #666666;
                    width: 556px;
                    height:121px;
                    float: right;
                }
                .conbox .cright .box .huodonglist li .intro h1 {
                    color: #343434;
                    width: 100%;
                    font-size:18px;
                    height: 42px;
                    line-height:42px;
                    float: right;
                }
                .conbox .cright .box .huodonglist li .intro p {
                    color: #666666;
                    width: 556px;
                    height: 72px;
                    line-height:24px;
                    float: right;
                }

            .conbox .cright .box .huodonglist a {
                color: #E80113;
            }

            .content{
                width:1000px;
                height:auto;float:left;
            }
                .content .pos {
                    width: 100%;
                    height: 69px;
                    border-bottom: solid 1px #DADADA;
                    font-size: 14px;
                    padding-top: 30px;
                    float: left;
                }

                    .content .pos .position {
                        width: 100%;
                        float: left;
                        text-align: left;
                        height: 32px;
                        line-height:32px;
                        color: #656565;
                    }

                        .content .pos .position a {
                            color: #333333;
                        }

                .content .title {
                    width: 100%;
                    height: 123px;
                    border-bottom: dashed 1px #D3D3D3;
                    padding:25px 0;
                    text-align:center;
                    float:left;
                }
                    .content .title h1 {
                        width: 100%;
                        height: 42px;
                        line-height: 42px;
                        float: left;
                        color:#010101;
                        font-size:24px;
                    }
                    .content .title p {
                        width: 100%;
                        height: 30px;
                        line-height: 30px;
                        float: left;
                        color: #9B9B9B;
                        font-size: 14px;
                    }

.content .newsInfo{
    width: 100%;
    height: auto;
    margin: 21px 0;
    line-height: 28px;
    font-size: 14px;
    text-align: left;
    float: left;
}

    .content .newsInfo p {
        width: 100%;
        padding: 10px 0;
        line-height: 28px;
        font-size: 14px;
        float: left;
    }

                .content .newsInfo img {
                    display: inline-block;
                    max-width: 960px;
                }


 .pager {
    width: 100%;
    height: 34px;
    padding: 5px;
    margin: 10px 0 20px 0;
    text-align: center;
    float: left;
}

   .pager span, .cbox .pager a {
        display: inline-block;
        width: auto;
        line-height: 24px;
        padding: 0 5px;
        color: #676767;
    }







.footer {
    margin-top: 60px;
    width: 100%;
    height: 142px;
    border-top: solid 6px #E70012;
    padding: 10px 0;
    line-height: 36px;
    float: left;
    text-align: center;
}
