html {
    font-size: 625%;
}


body { font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;}
.top { width:980px; margin:auto;} 
.nav { width:980px; margin:auto; background-color:#D80063; overflow: hidden; zoom: 1;}
.navl { width:175px; text-align:center; font-size:20px; line-height:20px; color:#fff; font-weight:bold;}
.navr { color:#fff; font-size:12px; line-height:20px; width:805px;}
.navr a{ color:#fff; font-size:12px; line-height:20px; margin:0 5px;}

.tp { width:980px; overflow: hidden; zoom: 1; margin:10px auto;}
.tpl { width:540px; background-color:#EBEBEB;}
.tpl-l { width:415px; float:left;}
.tpl-l img { width:415px; height:235px;}
.tpl-l a{ font-size:12px; line-height:18px; font-weight:bold; color:#000;}
.tpl-r { width:90px; float:left; margin-left:10px;}
.tpl-r li { padding-bottom:13px;}
.tpl-r img { width:90px; height:50px;}
.tpr { width:430px; margin-left:10px;}
.tpr h1 { font-size:20px; line-height:20px; color:#D80063; padding-bottom:8px;}
.tpr h1 a{ font-size:20px; line-height:20px; color:#D80063;}
.tpr li { line-height:16px; font-weight:bold; background:url(http://images.china.cn/images1/ru/07film/0116-02.jpg) left 7px no-repeat; padding-left:10px;}
.tpr li a{ line-height:16px; font-weight:bold; color:#000;}
.tpr h2 { text-align:right;}
.tpr h2 a{ line-height:18px; font-weight:normal; color:#000;}
.tpr h3 { background:url(http://images.china.cn/images1/ru/07film/8.gif); height:30px;}

.news { width:980px; margin:auto; overflow: hidden; zoom: 1; clear:both; background:url(http://images.china.cn/images1/ru/07film/4.gif) left 46px repeat-x; padding-bottom:15px;}
.news h1 { background:url(http://images.china.cn/images1/ru/07film/0705-12-1.jpg) top left; height:46px; width:940px; font-size:20px; font-weight:normal; line-height:34px; color:#fff; padding-left:40px;}
.news h1 a, .news a:hover { color:#fff;}
.newsl { width:980px;}
.newsl dl { width:296px; float:left; padding:5px 0; margin:0px 30px 0px 0;}
.newsl dt { width:150px; float:left;}
.newsl dt img { width:150px; height:85px;}
.newsl dd { width:130px; padding-left:10px; float:left;}
.newsl dd a { color:#000; font-weight:bold;}
.newsl dd a:hover { color:#000;}
.newsr { width:437px; float:right; margin-right:1px;}
.newsr dl { background-color:#fff; padding:0 29px;}
.newsr dl img { width:375px; height:225px; margin-bottom:5px;}
.newsr dl a { color:#000; line-height:20px;}

.ph { width:980px; margin:10px auto; overflow: hidden; zoom: 1; clear:both;}
.ph h1 { margin:10px 0; background:url(http://images.china.cn/images1/ru/07film/5.gif) top left; width:940px; padding-left:40px; height:32px; line-height:32px; font-size:20px; font-weight:normal; color:#fff;}
.ph h1 a, .ph a:hover { color:#fff;}
.ph li { width:230px; float:left; margin:10px 7px;}
.ph li img { width:228px; height:127px; border: solid 1px #000; margin-bottom:3px;}
.ph li a, .ph li a:hover { color:#000;}

.wz { width:980px; margin:0px auto 10px auto; overflow: hidden; zoom: 1; clear:both;}
.xzl { width:456px;}
.xzl div { border-left: solid 1px #cecece; border-right: solid 1px #cecece; border-bottom: solid 1px #cecece; padding:0 20px 10px 3px;}
.xzl div h1 { padding:0px 0 10px 30px; font-size:16px; line-height:32px; color:#D10B6A;}
.xzl div h1 a{ font-size:16px; line-height:32px; color:#D10B6A;}
.xzl div li { line-height:16px; font-weight:bold; background:url(http://images.china.cn/images1/ru/07film/0116-02.jpg) left 7px no-repeat; padding-left:10px;}
.xzl div li a{ line-height:16px; font-weight:bold; color:#000;}
.xzl div h2 { padding-bottom:10px; font-weight:normal;}
.xzl div h2 a { font-weight:normal; color:#000;}

.textRi { text-align:right;}

#BlkBlackTabcontent_11, #BlkBlackTabcontent_12, #BlkBlackTabcontent_13 { display: none; }


body {
    margin-left: 0px;
    margin-top: 5px;
}

img {
    max-width: none;
}

.a1 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    line-height: 20px;
    font-weight: bold;
    color: #D80063;
    text-decoration: none;
}

.ru2 {
    font-family: "Arial", "Helvetica", "sans-serif";
    font-size: 12px;
    color: #000000;
    text-decoration: none;
    font-weight: bold;
}

.at2 {
    font-size: 16px;
    line-height: 20px;
    color: #D10B6A;
    text-decoration: none;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
}

.c1 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 18px;
    color: #000000;
    text-decoration: none;
}

.style1 {
    color: #FFFFFF
}

.c2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #FFFFFF;
    text-decoration: none;
}

#now_column,
.m_main {
    display: none;
}

@media screen and (max-width: 750px) {
    html {
        font-size: 312.5%;
    }

    #autopage,
    .allT {
        display: none;
    }


    .m_main {
        display: block;
        width: calc(100% - 0.6rem);
        margin: 0 auto;
        border-top: 0.02rem solid #f0f0f0;
    }

    .m_main li {
        width: 100%;
        padding: 0.3rem 0;
        box-sizing: border-box;
        border-bottom: .02rem solid #f0f0f0;
        display: flex;
        justify-content: space-between;
        gap: 0.4rem;
    }

    .m_main li>a {
        flex-shrink: 0;
    }

    .m_main img {
        width: 2.47rem;
        border-radius: .1rem;
    }

    .con {
        width: 100%;
        font-size: .34rem;
        line-height: .5rem;
    }

    .con .inform {
        display: block;
        font-size: .24rem;
        color: #b6b6b6;
        margin-top: .2rem;
    }

    #now_column {
        display: block;
        width: calc(100% - 0.6rem);
        margin: 0.45rem auto;
        border-left: 0.08rem solid #fe2724;
        padding: 0 0 0 0.2rem;
        box-sizing: border-box;
        font-size: .5rem;
        color: #0046ae;
        line-height: .4rem;
        font-weight: bold;
    }
}