@charset "utf-8";

* {
            margin: 0px;
            padding: 0px;
        }

        body {
            font-family: Arial;
            font-size: 12px;
            line-height: 18px;
            color: #2E5178;
           
        }

        a {
            text-decoration: none;
            font-size: 12px;
            line-height: 18px;
            color: #2E5178;
        }

        a:hover {
            color: #800000;
            text-decoration: none;
        }

        ul,
        li {
            list-style-type: none;
        }

        img {
            border: 0;
        }

        .clear {
            clear: both;
            height: 15px;
            overflow: hidden;
        }

        .wrapper {
            width: 980px;
            height: 1%;
            overflow: hidden;
            margin: 0 auto;
        }

        .Nav {
            height: 35px;
            overflow: hidden;
            margin-bottom: 5px;
            padding-left: 150px;
            background: #3F6FA3;
        }

        .Nav li {
            float: left;
            border-right: solid 1px #4E81BA;
            text-align: center;
            padding: 0 10px;
        }

        .Nav li a {
            font-size: 14px;
            font-weight: bold;
            line-height: 35px;
            color: #FFF;
        }

        .Banner img {
            width: 980px;
        }

        .Box1 {
            border: solid 1px #EEE;
            padding: 10px 10px;
            height: 1%;
            overflow: hidden;
        }

        #photocontent {
            width: 700px;
            float: left;
            overflow: hidden;
        }

        #photoli {
            display: none;
        }

        #focus_photo_title {
            width: 570px;
            height: 50px;
            float: left;
            display: flex;
            position: relative;
            z-index: 3000;
            text-align: left;
            overflow: hidden;
            padding-left: 30px;
			align-items: center;
        }

        #focus_photo_title a {
            font-size: 16px;
            font-weight: bold;
            line-height: 20px;
            color: #fff;
        }

        #focus_photo_nav {
            height: 24px;
            line-height: 24px;
            position: absolute;
            top: 15px;
            right: 0;
        }

        .axx {
            padding: 3px 7px;
            border-left: #cccccc 1px solid;
            font-size: 12px;
            line-height: 20px;
        }

        a.axx:link,
        a.axx:visited {
            color: #fff;
            font-size: 12px;
            background-color: #666;
        }

        a.axx:active,
        a.axx:hover {
            color: #fff;
            font-size: 12px;
            background-color: #999;
        }

        .bxx {
            padding: 3px 7px;
            border-left: #cccccc 1px solid;
            font-size: 12px;
            line-height: 20px;
        }

        a.bxx:link,
        a.bxx:visited {
            color: #fff;
            font-size: 12px;
            background-color: #CE0609;
        }

        a.bxx:active,
        a.bxx:hover {
            color: #fff;
            font-size: 12px;
            background-color: #CE0609;
        }

        .Box1_right {
            width: 240px;
            float: right;
        }

        .Box1_right li {
            margin-bottom: 10px;
            font-weight: bold;
        }

        .Box1_right li img {
            width: 240px;
            height: 140px;
        }

        .left {
            width: 665px;
            float: left;
        }

        .Noticias {
            border: solid 1px #EEE;
            padding-top: 20px;
            height: 1%;
            overflow: hidden;
            *padding-bottom: 20px;
        }

        .Noticias ul {
            width: 639px;
            margin-left: 10px;
            clear: both;
        }

        .Noticias li {
            width: 195px;
            float: left;
            margin: 0 9px 10px 9px;
            display: inline;
            font-weight: bold;
        }

        .Noticias li img {
            width: 195px;
            height: 130px;
        }

        .Noticias li a {}

        .Opinion {
            border: solid 1px #EEE;
            padding-top: 20px;
            height: 1%;
            overflow: hidden;
            *padding-bottom: 20px;
            background: #967c59;
        }

        .Opinion ul {
            width: 640px;
            margin-left: 25px;
            clear: both;
        }

        .Opinion li {
            width: 265px;
            float: left;
            margin: 0 55px 15px 0;
            display: inline;
        }

        .Opinion li img {
            width: 265px;
            height: 160px;
        }

        .Opinion li a {
            color: #FFF;
        }

        .Opinion p {
            margin-bottom: 5px;
            font-weight: bold;
        }

        .Opinion p a {
            color: #FFF;
        }

        .right {
            width: 308px;
            float: right;
            background: #F8F7F4;
            border: solid 1px #EEE;
            padding: 10px 0;
        }

        .right h2 {
            background: #D6506A;
            height: 30px;
            overflow: hidden;
            padding-left: 20px;
            font-size: 14px;
            font-weight: bold;
            color: #FFF;
            line-height: 30px;
            margin-bottom: 15px;
        }

        .right h2 a {
            font-size: 14px;
            font-weight: bold;
            color: #FFF;
            line-height: 30px;
        }

        .Destacamos_Photos li {
            width: 240px;
            margin: 0 auto 15px auto;
            font-weight: bold;
        }

        .Destacamos_Photos li img {
            width: 240px;
            height: 170px;
        }

        .Destacamos_Focus li {
            text-align: center;
            margin-bottom: 8px;
        }

        .Destacamos_Focus li img {
            width: 275px;
            height: 60px;
        }

        .Destacamos_Normal ul {
            width: 290px;
            margin-left: 18px;
        }

        .Destacamos_Normal li {
            width: 125px;
            float: left;
            margin-right: 20px;
            display: inline;
        }

        .Destacamos_Normal li a {
            color: #000;
        }

        .Servicios_Tab {
            height: 1%;
            overflow: hidden;
        }

        .Servicios_Tab ul {
            width: 285px;
            margin: 0 0 10px 20px;
        }

        .Servicios_Tab li {
            float: left;
            padding: 0 5px;
            text-align: center;
            background: #C4DAE8;
            height: 24px;
            margin: 0 5px 5px 0;
            display: inline;
        }

        .Servicios_Tab li a {
            line-height: 24px;
        }

        .Servicios_Tab li:hover {
            background: #313C59;
        }

        .Servicios_Tab li:hover a {
            font-weight: bold;
            color: #FFF;
            line-height: 24px;
        }

        .Servicios_Content {
            width: 257px;
            margin: 0 auto;
        }

        .Box2 {
            border: solid 1px #EEE;
            height: 1%;
            overflow: hidden;
        }

        .Economia {
            width: 669px;
            float: left;
        }

        .Economia ul {
            width: 640px;
            margin-left: 10px;
        }

        .Economia li {
            width: 140px;
            float: left;
            margin-right: 20px;
            display: inline;
        }

        .Economia li img {
            width: 140px;
            height: 140px;
        }

        .Economia li p {
            padding: 10px;
        }

        .Aprenda_chino {
            width: 148px;
            float: right;
            border-left: solid 1px #EEE;
            height: 93px;
            overflow: hidden;
            background: url(http://images.china.cn/images1/span/2013Spanish/bg_Aprenda.jpg) no-repeat;
            padding: 135px 135px 0 25px;
        }

        .HDPhotos {
            height: 600px;
            overflow: hidden;
            position: relative;
            margin: 0 0 10px 0;
            border: solid 1px #EEE;
            padding: 9px;
        }

        #left {
            display: inline;
            float: left;
            width: 68px;
            height: 68px;
            position: absolute;
            left: 10px;
            top: 226px;
            opacity: 0.7;
            -moz-opacity: 0.7;
            filter: alpha(opacity=70);
        }

        #right {
            display: inline;
            float: left;
            width: 68px;
            height: 68px;
            position: absolute;
            left: 900px;
            top: 226px;
            opacity: 0.7;
            -moz-opacity: 0.7;
            filter: alpha(opacity=70);
        }

        #ISL_Cont {
            float: left;
            width: 960px;
            height: 600px;
            overflow: hidden;
            position: absolute;
            left: 9px;
            top: 9px;
        }

        .yutu {
            display: inline;
            float: left;
            width: 960px;
            height: 600px;
            overflow: hidden;
        }

        .yutu img {
            width: 960px;
            height: 530px;
        }

        .yutu p {
            width: 920px;
            height: 50px;
            padding: 10px 20px 0 20px;
        }

        .yutu p a {
            font-size: 16px;
            font-weight: bold;
            line-height: 24px;
        }

        .Box3 {
            border: solid 1px #EEE;
            height: 1%;
            overflow: hidden;
        }

        .Box3_left {
            width: 220px;
            float: left;
            margin: 10px 0 0 10px;
            display: inline;
            background: #CD4C4F;
            padding: 10px;
        }

        .Box3_left p {
            margin-bottom: 10px;
        }

        .Box3_left p img {
            width: 220px;
            height: 155px;
        }

        .Box3_left p a {
            font-size: 18px;
            font-weight: bold;
            line-height: 24px;
            color: #FFF;
        }

        .Box3_left li a {
            font-size: 14px;
            line-height: 20px;
            color: #FFF;
        }

        .Box3_center {
            width: 390px;
            float: left;
            margin: 10px 0 0 10px;
            display: inline;
        }

        .Box3_center dl {
            height: 140px;
            overflow: hidden;
            margin-bottom: 15px;
        }

        .Box3_center dt {
            width: 140px;
            float: left;
        }

        .Box3_center dt img {
            width: 140px;
            height: 140px;
        }

        .Box3_center dd {
            width: 230px;
            float: right;
        }

        .Box3_center dd h2 a {
            font-size: 14px;
            font-weight: bold;
            line-height: 20px;
        }

        .Box3_center dd p a {
            font-size: 14px;
            line-height: 20px;
        }

        .Box3_right {
            width: 310px;
            float: right;
            display: inline;
            background: #F8F7F4;
        }

        .Box3_right h2 {
            background: #000;
            padding-left: 15px;
            font-size: 16px;
            color: #FFF;
            line-height: 30px;
            margin-bottom: 10px;
        }

        .Box3_right h2 a {
            font-size: 16px;
            color: #FFF;
            line-height: 30px;
        }

        .Box3_right dl {
            width: 290px;
            margin: 0 auto;
        }

        .Box3_right dt {
            margin-bottom: 10px;
            font-weight: bold;
        }

        .Box4 {
            border: solid 1px #EEE;
            height: 1%;
            overflow: hidden;
        }

        .Box4_left {
            width: 655px;
            float: left;
            margin: 10px 0 0 10px;
            display: inline;
        }

        .Box4_left li {
            width: 250px;
            float: left;
            margin-right: 10px;
            display: inline;
        }

        .Box4_left li img {
            width: 250px;
            height: 150px;
        }

        .Box4_left li p {
            height: 80px;
            padding: 10px 10px 0 10px;
            overflow: hidden;
            font-weight: bold;
        }

        .Box4_left li.a1 {
            width: 135px;
        }

        .Box4_left li.a1 img {
            width: 135px;
            height: 150px;
        }

        .Box4_left li.a2 {
            width: 240px;
            margin-right: 0px;
        }

        .Box4_left li.a2 img {
            width: 240px;
            height: 150px;
        }

        .Box4_left li.a3 {
            width: 250px;
            background: #3F6FA3;
        }

        .Box4_left li.a3 a {
            color: #FFF;
        }

        .Box4_left li.a3 img {
            width: 250px;
            height: 150px;
        }

        .Box4_right {
            width: 310px;
            float: right;
            background: #F8F7F4;
        }

        .Box4_right h2 {
            background: #000;
            padding-left: 15px;
            font-size: 16px;
            color: #FFF;
            line-height: 30px;
            margin-bottom: 10px;
        }

        .Box4_right ul {
            width: 285px;
            margin-left: 10px;
        }

        .Box4_right li a {
            line-height: 20px;
        }

        .Box5 {
            border: solid 1px #EEE;
            height: 1%;
            overflow: hidden;
        }

        .Box5_left {
            width: 390px;
            float: left;
            margin: 10px 10px 0 8px;
            display: inline;
            padding: 0 0 10px 0;
            background: #027742;
        }

        .Box5_left p {
            margin-bottom: 10px;
        }

        .Box5_left p img {
            width: 390px;
            height: 260px;
            margin-bottom: 5px;
        }

        .Box5_left p a {
            font-size: 18px;
            font-weight: bold;
            color: #FFF;
        }

        .Box5_left li a {
            font-size: 14px;
            line-height: 24px;
            color: #FFF;
        }

        .Box5_center {
            width: 250px;
            float: left;
            padding: 10px 0;
        }

        .Box5_center li {
            margin-bottom: 50px;
        }

        .Box5_center li img {
            width: 250px;
            height: 150px;
        }

        .Box5_right {
            width: 310px;
            float: right;
            background: #F8F7F4;
            padding: 10px 0;
        }

        .Box5_right h2 {
            background: #000;
            padding-left: 15px;
            font-size: 16px;
            color: #FFF;
            line-height: 30px;
            margin-bottom: 10px;
        }

        .Box5_right h2 a {
            font-size: 16px;
            color: #FFF;
            line-height: 30px;
        }

        .Box5_right p {
            width: 290px;
            margin: 0 0 20px 10px;
        }

        .Box5_right p img {
            width: 290px;
            height: 200px;
        }

        .Box5_right h3 {
            width: 70px;
            border-bottom: solid 1px #002743;
            font-size: 14px;
            line-height: 24px;
            margin: 0 0 10px 10px;
        }

        .Box5_right dl {
            width: 280px;
            margin-left: 10px;
        }

        .Box5_right img {
            width: 90px;
            height: 90px;
            float: left;
            margin-right: 10px;
        }

        .Box5_right dt {
            clear: right;
        }

        .Box6 {
            border: solid 1px #EEE;
            height: 1%;
            overflow: hidden;
            padding: 10px 9px;
        }

        .Box6_tab {
            height: 37px;
            overflow: hidden;
            margin-bottom: 20px;
        }

        .Box6_tab li {
            width: 180px;
            float: left;
            margin: 0 5px;
            display: inline;
            text-align: center;
            background: url(http://images.china.cn/images1/span/2013Spanish/bg_blue.gif) no-repeat;
        }

        .Box6_tab li a {
            font-size: 16px;
            color: #FFF;
            line-height: 37px;
        }

        .Box6_tab li.current {
            background: url(http://images.china.cn/images1/span/2013Spanish/bg_red.gif) no-repeat;
        }

        .Box6_content {
            height: 410px;
            overflow: hidden;
        }

        .Box6_content img {
            width: 960px;
            height: 410px;
        }

        .Box6_content p {
            display: none;
        }

        .left1 {
            width: 670px;
            float: left;
        }

        .Especiales {
            border: solid 1px #EEE;
            height: 320px;
            overflow: hidden;
            padding-top: 10px;
        }

        .Especiales h2 {
            width: 600px;
            height: 30px;
            overflow: hidden;
            background: url(http://images.china.cn/images1/span/2013Spanish/bg_title1.gif);
            margin: 0 0 15px 25px;
        }

        .Especiales h2 a {
            font-size: 18px;
            line-height: 30px;
        }

        .Especiales ul {
            width: 640px;
            margin-left: 25px;
        }

        .Especiales li {
            width: 140px;
            float: left;
            margin-right: 20px;
            display: inline;
        }

        .Especiales li img {
            width: 140px;
            height: 140px;
        }

        .right1 {
            width: 300px;
            float: right;
        }

        .Vinetas {
            width: 240px;
            background: #F8F7F4;
            padding: 10px 30px;
            height: 1%;
            overflow: hidden;
        }

        .Vinetas h2 {
            height: 30px;
            overflow: hidden;
            background: url(http://images.china.cn/images1/span/2013Spanish/bg_title2.jpg);
            margin: 0 0 15px 0;
        }

        .Vinetas h2 a {
            font-size: 18px;
            line-height: 30px;
        }

        .Vinetas div {
            width: 235px;
            height: 180px;
            position: relative;
            overflow: hidden;
            margin-bottom: 10px;
        }

        .Vinetas div img {
            width: 235px;
            height: 180px;
        }

        .Vinetas div p {
            width: 225px;
            background: #000;
            opacity: 0.7;
            -moz-opacity: 0.7;
            filter: alpha(opacity=70);
            height: 40px;
            overflow: hidden;
            position: absolute;
            left: 0;
            bottom: 0;
            padding: 10px 5px;
        }

        .Vinetas div p a {
            font-weight: bold;
            color: #FFF;
            line-height: 20px;
        }

        .Vinetas li {
            width: 110px;
            float: left;
            margin: 0 5px;
            display: inline;
        }

        .Vinetas li img {
            width: 110px;
            height: 78px;
        }

        .Paginas_tab {
            height: 70px;
            overflow: hidden;
            background: #F8F7F4;
            padding-left: 30px;
        }

        .Paginas_tab h2 {
            width: 190px;
            height: 30px;
            border-bottom: solid 2px #000;
            font-size: 18px;
            font-weight: bold;
            line-height: 30px;
            margin-bottom: 10px;
        }

        .Paginas_tab li {
            float: left;
            margin-right: 10px;
            display: inline;
            background: url(http://images.china.cn/images1/span/2013Spanish/bg_Fillet1.gif) no-repeat left top;
            padding-left: 5px;
        }

        .Paginas_tab li p {
            background: url(http://images.china.cn/images1/span/2013Spanish/bg_Fillet2.gif) no-repeat top right #3F6FA3;
            padding: 0 10px 0 5px;
            color: #FFF;
            line-height: 26px;
        }

        .Paginas_tab li.cur {
            background: url(http://images.china.cn/images1/span/2013Spanish/bg_Fillet3.gif) no-repeat left top;
        }

        .Paginas_tab li.cur p {
            background: url(http://images.china.cn/images1/span/2013Spanish/bg_Fillet4.gif) no-repeat top right;
            font-weight: bold;
            color: #2E5178;
            line-height: 26px;
        }

        .Paginas_content {
            width: 940px;
            margin: 10px 0 0 40px;
            height: 140px;
            overflow: hidden;
        }

        .Paginas_content div {
            display: none;
        }

        .Paginas_content ul {
            width: 930px;
        }

        .Paginas_content li {
            width: 250px;
            float: left;
            margin-right: 60px;
            display: inline;
        }

        .Paginas_content li a {
            line-height: 20px;
        }

        .Box7 {
            width: 940px;
            margin: 0 auto;
            border-top: dotted 1px #CCC;
            padding: 25px 0;
            height: 1%;
            overflow: hidden
        }

        .Links {
            width: 600px;
            float: left;
        }

        .Links li {
            width: 130px;
            float: left;
            margin: 0 20px 30px 0;
            display: inline;
        }

        .Links li img {
            width: 130px;
            height: 45px;
        }

        .Calendar {
            width: 248px;
            float: right;
        }

        .Menu {
            background: url(images/a5.gif) no-repeat 0 0;
            height: 24px;
            line-height: 24px;
            width: 90px;
            color: #333;
            font-size: 12px;
            text-align: left;
            font-weight: normal;
        }

        .Menu li {
            position: relative;
            width: 100px;
            font-size: 12px;
            line-height: 24px;
            color: #333;
            font-weight: normal;
        }

        .Menu li a {
            font-size: 12px;
            line-height: 24px;
            color: #333;
            text-decoration: none;
            font-weight: normal;
            height: 24px;
            text-align: left;
        }

        .Menu li li a {
            text-align: left;
            line-height: 24px;
            height: 26px;
            position: relative;
            z-index: 4;
            font-weight: normal;
        }

        .Menu ul ul {
            position: absolute;
            left: 0px;
            top: 22px;
            width: 110px;
            display: none;
            border: 4px solid #CCC;
        }

        .Menu li li {
            background: #FFF;
            width: 110px;
            display: inline;
            height: 24px;
            text-align: left;
        }

        #Menu li div {
            background: #FFFFFF;
            height: 80px;
            width: 0px;
            position: absolute;
            z-index: 3;
            left: 0px;
            top: 0px;
            display: none;
        }

        .rightNav {
            width: 50px;
            margin-left: 500px;
            position: fixed;
            top: 30%;
            left: 50%;
            _position: absolute;
            _top: expression(documentElement.scrollTop + 210 + "px");
        }

        .rightNav p {
            height: 50px;
            margin-top: 5px;
        }

        .rightNav .top {
            cursor: pointer;
        }