@charset "utf-8";

 html,
        body,
        div,
        span,
        iframe,
        h1,
        h2,
        h3,
        p,
        a,
        img,
        var,
        dl,
        dt,
        dd,
        ol,
        ul,
        li,
        form,
        input,
        select,
        label,
        table,
        tbody,
        tr,
        th,
        td {
            margin: 0px;
            padding: 0px;
        }

        body {
            font-family: "MS Gothic";
            font-size: 14px;
            line-height: 24px;
            color: #000;
        }

        a {
            text-decoration: none;
            font-size: 14px;
            line-height: 24px;
            color: #000;
        }

        a:hover {
            text-decoration: underline;
        }

        ul,
        li {
            list-style-type: none;
        }

        img {
            border: 0;
        }

        .clear {
            clear: both;
            height: 20px;
            overflow: hidden;
        }

        .none {
            display: none;
        }

        .Wrapper {
            width: 980px;
            margin: 0 auto;
            height: 1%;
            overflow: hidden;
        }

        .left {
            float: left;
        }

        .right {
            float: right;
        }

        .Top {
            margin-bottom: 10px;
        }

        .b12h {
            font-family: Arial, Helvetica, sans-serif;
            font-size: 12px;
            line-height: 18px;
            font-weight: bold;
        }

        .Banner img {
            margin-bottom: 5px;
        }

        .Nav {
            height: 30px;
            overflow: hidden;
            background: #DAE8F3;
            padding-top: 14px;
            font-size: 16px;
            line-height: 18px;
            color: #507BA8;
            text-align: center;
        }

        .Nav a {
            font-size: 16px;
            font-weight: bold;
            line-height: 18px;
            color: #507BA8;
        }

        h1 {
            padding: 10px 0;
            text-align: center;
            text-align: center;
        }

        h1 a {
            font-size: 40px;
            line-height: 50px;
            color: #666;
        }

        h4 {
            text-align: center;
            font-weight: normal;
            margin: 0px;
            font-size: 14px;
            line-height: 26px;
        }

        h4 a {
            font-size: 14px;
            line-height: 26px;
            color: #666;
            font-weight: normal;
        }

        .Left {
            width: 640px;
        }

        .Left h2 {
            height: 30px;
            margin-left: 7px;
            padding-top: 4px;
            font-size: 16px;
            color: #5E85AC;
            line-height: 20px;
            margin-bottom: 15px;
        }

        .List_left {
            width: 450px;
        }

        .List_left li {
            background: url(http://images.china.cn/images1/ja/2014japanese/bg_Dot.gif) no-repeat left top;
            padding-left: 8px;
            clear: both;
            margin-bottom: 10px;
        }

        .List_right {
            width: 160px;
        }

        .List_right div {
            width: 160px;
            height: 90px;
            overflow: hidden;
            position: relative;
        }

        .List_right div img {
            width: 160px;
            height: 90px;
        }

        .List_right div p {
            width: 100%;
            cursor: pointer;
            position: absolute;
            bottom: -90px;
            left: 0;
            height: 90px;
            overflow: hidden;
            text-align: left;
            background: #FFF;
            opacity: 0.7;
            -moz-opacity: 0.7;
            filter: alpha(opacity=70);
            text-align: center;
        }

        .List_right div p a {
            font-size: 12px;
        }

        .Title1 {
            background: url(http://images.china.cn/images1/ja/2014japanese/bg_Title1.gif) no-repeat;
            padding-left: 15px;
        }

        .Title2 {
            background: url(http://images.china.cn/images1/ja/2014japanese/bg_Title2.gif) no-repeat;
            padding-left: 25px;
        }

        .Title3 {
            background: url(http://images.china.cn/images1/ja/2014japanese/bg_Title1.gif) no-repeat;
            padding-left: 36px;
        }

        .Title4 {
            background: url(http://images.china.cn/images1/ja/2014japanese/bg_Title3.gif) no-repeat;
            padding-left: 36px;
        }

        .Title5 {
            background: url(http://images.china.cn/images1/ja/2014japanese/bg_Title4.gif) no-repeat;
            padding-left: 36px;
        }

        .Title6 {
            background: url(http://images.china.cn/images1/ja/2014japanese/bg_Title5.gif) no-repeat;
            padding-left: 36px;
        }

        .Title7 {
            background: url(http://images.china.cn/images1/ja/2014japanese/bg_Title1.gif) no-repeat;
            padding-left: 10px;
            letter-spacing: -3px;
        }

        .Right {
            width: 316px;
            background: #FBFBF9;
        }

        .More {
            text-align: right;
            clear: both;
        }

        .More a {
            color: #999;
        }

        #photocontent {
            width: 640px;
            overflow: hidden;
            margin-bottom: 20px;
        }

        #photoli {
            display: none;
        }

        #focus_photo_title {
            width: 500px;
            height: 46px;
            float: left;
            display: inline;
            position: relative;
            z-index: 3000;
            text-align: left;
            overflow: hidden;
            margin-left: 30px;
        }

        #focus_photo_title a {
            font-size: 14px;
            font-weight: bold;
            line-height: 46px;
            color: #333;
        }

        #focus_photo_nav {
            height: 30px;
            line-height: 30px;
            position: absolute;
            right: 0;
            top: 7px;
        }

        .axx {
            padding: 3px 7px;
            font-size: 12px;
            line-height: 30px;
            margin-right: 3px;
        }

        a.axx:link,
        a.axx:visited {
            color: #fff;
            font-size: 12px;
            background-color: #9E9E9E;
        }

        a.axx:active,
        a.axx:hover {
            color: #fff;
            font-size: 12px;
            background-color: #9E9E9E;
        }

        .bxx {
            padding: 3px 7px;
            font-size: 12px;
            line-height: 30px;
            margin-right: 3px;
        }

        a.bxx:link,
        a.bxx:visited {
            color: #fff;
            font-size: 12px;
            background-color: #FF0000;
        }

        a.bxx:active,
        a.bxx:hover {
            color: #fff;
            font-size: 12px;
            background-color: #FF0000;
        }

        .News {
            padding: 10px 5px 20px 5px;
        }

        .News li {
            background: url(http://images.china.cn/images1/ja/2014japanese/bg_Dot1.gif) no-repeat left top;
            padding-left: 15px;
            clear: both;
            margin-bottom: 10px;
        }

        .News li a {
            font-size: 14px;
            font-weight: bold;
            color: #333;
            line-height: 20px;
        }

        .Logo {
            margin-bottom: 15px;
        }

        .Logo img {
            width: 316px;
            height: 80px;
        }

        .rightTitle1 {
            background: #D8E8F5;
            margin-bottom: 5px;
            padding-left: 20px;
            font-size: 16px;
            font-weight: bold;
            color: #477BAB;
            line-height: 36px;
            margin-bottom: 5px;
        }

        .rightTitle1 a {
            font-size: 16px;
            font-weight: bold;
            color: #477BAB;
            line-height: 36px;
        }

        .Tabs1 {
            background: url(http://images.china.cn/images1/ja/2014japanese/bg_Tabs1.gif) repeat-x left top;
            height: 21px;
            overflow: hidden;
        }

        .Tabs1 li {
            border: solid 1px #DDDDDB;
            border-bottom: none;
            line-height: 21px;
            padding: 0 6px;
            float: left;
            margin-left: 5px;
            display: inline;
        }

        .Tabs1 li.Cur1 {
            background: #FBFBF9;
            color: #FF0000;
        }

        .Tabs1_Content div {
            display: none;
            margin-bottom: 10px;
        }

        .Tabs2 {
            width: 314px;
            background: url(http://images.china.cn/images1/ja/2014japanese/bg_Tabs2.gif) repeat-x left top;
            height: 23px;
            overflow: hidden;
        }

        .Tabs2 li {
            border: solid 1px #DDDDDB;
            border-bottom: none;
            line-height: 23px;
            padding: 0 5px;
            float: left;
            margin-right: 9px;
            display: inline;
        }

        .Tabs2 li.Cur4 {
            background: #FFF;
        }

        .Tabs2 li.Cur4 a {
            color: #FF0000;
        }

        .Tabs2_Content {
            width: 282px;
            border: solid 1px #DDDDDB;
            border-top: none;
            padding: 15px;
            background: #FFF;
        }

        .Tabs2_Content div {
            display: none;
        }

        .Tabs2_Content div p {
            width: 280px;
            height: 100px;
            overflow: hidden;
            position: relative;
        }

        .Tabs2_Content div span {
            display: block;
            width: 280px;
            height: 24px;
            overflow: hidden;
            position: absolute;
            bottom: 0;
            left: 0;
            background: #FFF;
            opacity: 0.7;
            -moz-opacity: 0.7;
            filter: alpha(opacity=70);
            text-align: center;
        }

        .Tabs2_Content div span a {
            font-size: 12px;
            font-weight: bold;
        }

        .Tabs2_Content div img {
            width: 280px;
            height: 100px;
            margin-bottom: 10px;
        }

        .Tabs2_Content div li {
            width: 280px;
            white-space: nowrap;
            text-overflow: ellipsis;
            overflow: hidden;
        }

        .Tabs2_Content div li a {
            font-size: 12px;
            line-height: 30px;
        }

        .PhotosTitle {
            width: 951px;
            margin-left: 16px;
            background: url(http://images.china.cn/images1/ja/2014japanese/bg_Title6.gif);
            margin-bottom: 20px;
            clear: both;
            height: 30px;
            padding: 4px 0 0 8px;
            letter-spacing: -2px;
        }

        .PhotosTitle a {
            font-size: 16px;
            font-weight: bold;
            color: #5E85AC;
        }

        .Photos {
            width: 975px;
            height: 485px;
            overflow: hidden;
            position: relative;
            padding-left: 10px;
            margin-bottom: 20px;
        }

        .Photos li {
            position: absolute;
        }

        .Photos p {
            width: 100%;
            cursor: pointer;
            position: absolute;
            bottom: -45px;
            left: 0;
            height: 45px;
            overflow: hidden;
            background: #FFF;
            opacity: 0.7;
            -moz-opacity: 0.7;
            filter: alpha(opacity=70);
            text-align: center;
        }

        .Photos p a {
            font-size: 12px;
            font-weight: bold;
            line-height: 20px;
        }

        .a1 {
            width: 240px;
            height: 240px;
            left: 0;
            top: 0;
        }

        .a1 img {
            width: 240px;
            height: 240px;
        }

        .a2 {
            width: 240px;
            height: 240px;
            left: 0;
            top: 244px;
        }

        .a2 img {
            width: 240px;
            height: 240px;
        }

        .a3 {
            width: 485px;
            height: 240px;
            left: 244px;
            top: 0;
        }

        .a3 img {
            width: 485px;
            height: 240px;
        }

        .a4 {
            width: 240px;
            height: 240px;
            left: 244px;
            top: 244px;
        }

        .a4 img {
            width: 240px;
            height: 240px;
        }

        .a5 {
            width: 240px;
            height: 240px;
            left: 488px;
            top: 244px;
        }

        .a5 img {
            width: 240px;
            height: 240px;
        }

        .a6 {
            width: 242px;
            height: 484px;
            left: 733px;
            top: 0;
        }

        .a6 img {
            width: 242px;
            height: 484px;
        }

        .Links {
            background: #FBFBF9;
            padding: 0px 40px 20px 40px;
            border-bottom: solid 1px #DDDDDB;
            height: 50px;
            line-height: 25px;
            font-size: 16px;
            margin-bottom: 10px;
        }

        .Links dt {
            width: 80px;
            float: left;
            font-weight: bold;
            color: #666;
        }

        .Links dd {
            width: 780px;
            float: right;
            color: #DCDCDA;
        }

        .Links dd a {
            color: #666;
        }

        #floatm {
            margin-left: 500px;
            overflow: hidden;
            background: url(http://images.china.cn/images1/ja/2014japanese/RightFloat1.gif);
            width: 66px;
            position: fixed;
            top: 30%;
            left: 50%;
            _position: absolute;
            _top: expression(documentElement.scrollTop + 210 + "px");
        }

        #floatm p {
            width: 66px;
            height: 66px;
        }

        #floatm p img {
            width: 66px;
            height: 66px;
        }

        .Topic {
            margin-bottom: 10px;
        }

        .Topic dl {
            width: 300px;
            margin: 0 auto;
            height: 65px;
            overflow: hidden;
            padding: 10px 0;
            border-bottom: solid 1px #CCC;
        }

        .Topic dd {
            width: 180px;
            float: left;
        }

        .Topic dd h2 {
            font-size: 14px;
            font-weight: normal;
            color: #666;
            margin-bottom: 5px;
        }

        .Topic dd p a {
            font-weight: bold;
        }

        .Topic dt {
            width: 80px;
            float: right;
        }

        .Topic dt img {
            width: 80px;
            height: 65px;
        }

        .Popularity {
            margin-bottom: 10px;
        }

        .Popularity ul {
            width: 290px;
            margin-left: 20px;
            clear: both;
        }

        .Popularity li {
            width: 130px;
            float: left;
            margin: 0 15px 10px 0;
            display: inline;
        }

        .Popularity li img {
            width: 130px;
            height: 85px;
        }

        .Popularity li a {
            color: #688CB0;
        }