.news{ margin-top:18px; }
.a {font-family:"微软雅黑";}
.news .left{ width:470px; height:1105px; overflow:hidden;}
.news .left .title{ background:url(/static/images/index-news-border.png) repeat-x; margin-right:52px; height:40px;}
.news .left .title h2 a{ background:url(/static/images/index-news.png) no-repeat;height:40px; display:block; text-indent:-999em; width:100px; overflow:hidden;}
.news .left h3{ font-family:"微软雅黑"; font-size:24px; line-height:52px; height:52px; overflow:hidden;}
.news .left p{ font-size:16px; font-family:"微软雅黑"; line-height:28px;overflow:hidden; height:28px;}
.news .left p a{ color:#666666; margin-right:8px;}
.news .left p a:hover,.news .left .news-ul li a:hover,.news .right .hot-pic li span a:hover{ color:#F00;}
.news .left .h13{ height:13px;}
.news .left .news-ul li a{ font-family:"微软雅黑"; color:#444444;}
.news .left .news-ul li{ font-size:16px; height:32px; line-height:32px; background: no-repeat url(/static/images/index-disc.png); padding-left:20px; overflow:hidden;}
.news .left .ad450-90{ width:450px; height:90px; margin-top:21px; overflow:hidden;}
.news .right{ width:521px; height:1105px;}
.news .right .hot-pic{ margin:14px 0 19px; height:354px; overflow:hidden;}
.news .right .hot-pic ul{ width:525px; }
.news .right .hot-pic li{ width:258px; height:175px; float:left; position:relative; margin-right:4px; margin-bottom:4px;}
.news .right .hot-pic li img{ width:258px; height:175px; }
.news .right .hot-pic li span{   background: rgba(0, 0, 0, 0.5) none repeat scroll 0 0;
    bottom: 0;
    display: block;
    font-family: "Microsoft YaHei";
    height: 30px;
    line-height: 30px;
    overflow: hidden;
    position: absolute;
    text-align: center;
    width: 100%;
}
.news .right .hot-pic li span a{ color:#fff;}
.news .right .hot-pic li p{ position:absolute; right:0; top:0; width:54px; line-height:25px; background:#DE4142; color:#fff; text-align:center;}
.news .right .right-middle{ height:90px; border:#DDDDDD 1px solid; overflow:hidden; padding:9px 0;}
.news .right .right-middle li{ float:left; background:url(/static/images/index-disc2.jpg) no-repeat; background-position:0 5px; padding-left:15px; color:#CCCCCC; height:30px; line-height:30px; margin-left:5px;  width: 235px;overflow: hidden;}
.news .right .right-middle li a{ color:#00468C;}
.news .right .right-middle li a:hover{ color:#F00;}
.news .right .right-down{ margin-top:26px;}
.news .right .right-down .title{ border-bottom:#dddddd 1px solid; height:45px;}
.news .right .right-down .title span{ font-size:18px; font-family:"微软雅黑"; display:inline-block; line-height:41px; height:42px; padding:0 30px; cursor: default; }
.news .right .right-down .title .border{ border-top:#3D95D5 4px solid; border-left:#DDDDDD 1px solid; border-right:#DDDDDD 1px solid; background:#FFF;}
.news .right .right-down .content{ height:200px; margin-top:18px; display:none;}
.news .right .right-down .show{ display:block;}
.news .right .right-down .content-left li,.news .right .right-down .content-right li{ width:230px;  height:27px; line-height:35px; background: no-repeat url(/static/images/index-disc.png); padding-left:20px; overflow:hidden;}
.news .right .right-down .content-left li a,.news .right .right-down .content-right li a{ color:#444444;}
.news .right .right-down .content-left li a:hover,.news .right .right-down .content-right li a:hover{ color:#F00;}
.asean .left,.asean-content{ width:672px;}
.asean .right{ width:300px;}
.asean .asean-nav-box{ height:42px;}
.asean-nav-box-on{ position:fixed; top:0;}
.asean .asean-nav{ border:#CBCBCB 1px solid; border-bottom:#3D95D5 2px solid; height:39px; background:#FBFBFB; z-index:10;}
.asean .asean-nav li{ float:left;line-height:39px; padding:0 13px 0 12px; border-left:#CBCBCB 1px solid;}
.asean .asean-nav li:first-child{ border-left:0; padding: 0 15px;}
.asean .asean-nav li:last-child{ padding-right:15px;}
.asean .asean-nav .on{ background:#3D95D5;} 
.asean .asean-nav .on a{ color: #FFF;}
.asean .left .asean-content{ display:none;}
.asean .left .show{ display:block;}
.asean-content .row .left,.asean-content .row .middle{ float:left;}
.asean-content .row .left{ width:149px;}
.asean-content .row .left img{ margin-top:21px; width:130px; height:90px;}
.asean-content .row .middle{ width:394px; margin-right:45px; overflow:hidden;}
.asean-content .row .middle h3,.asean-content .row-2 .content h3{ font-size:20px; font-family:"微软雅黑"; height:25px; line-height:25px; margin-top:21px; overflow:hidden; margin-bottom:10px;}
.asean-content .row .middle p{ font-size:12px; color:#818181; height:50px; line-height:25px;}
.asean-content .row .right{ width:83px; float:right; margin-top:25px;}
.asean-content .row .right img,.asean-content .row-2 .right img{ float:left; margin-right:6px;}
.asean-content .row-2{ position:relative;}
.asean-content .row-2 .content h3{ margin-top:15px; width:520px;}
.asean-content .row-2 .content img{ width:198px; height:145px; margin-right:17px;}
.asean-content .row-2 .right{ position:absolute; top:20px; right:0; width:83px;}
.asean-content .row, .asean-content .row-2 {border-bottom: 1px solid #eeeeee;overflow: hidden;}
.asean-content .row {height: 127px;}
.asean-content .row-2 {height: 212px;}
.asean .right .r-1,.asean .right .r-2{ border-top:#000 1px solid; background:#F9F9F9; margin-bottom:19px;}
.asean .right .r-1>h2,.asean .right .r-2>h2{ margin-left:6px; margin-top:3px; }
.asean .right .r-1>h2 a{ display:block; height:45px; width:115px; overflow:hidden; background:url(/static/images/index-socialnews.png) no-repeat; text-indent:-999em;}
.asean .right .r-2>h2 a{ display:block; height:40px; width:115px; overflow:hidden; background: url(/static/images/index-xinwenbaike.png) no-repeat; text-indent:-999em;}
.asean .right .r-2{ height:335px;}
.asean .right .r-2 .image-text h3{ font-weight:bold; font-size:14px; margin:8px 0 8px 13px;}
.asean .right .r-2 .image-text img{ margin-left:13px; width:132px; height:92px; float:left;}
.asean .right .r-2 .image-text p{ width:120px; float:left; margin-left:13px; color:#808080; font-size:12px; line-height:25px;overflow:hidden;}
.asean .right .r-2 .image-text p a{ color:#000;}
.asean .right .r-2 ul{ clear:both; padding:11px 13px 17px;}
.asean .right .r-2 ul li a{ color:#444444;}
.asean .right .r-2 ul li{ width:250px;  height:27px; line-height:27px; background: no-repeat url(/static/images/index-disc.png) 0px -3px; padding-left:20px; overflow:hidden;}
.asean .right .r-2 ul li a:hover,.asean .right .r-2 .image-text p a:hover{ color:#F00;}
.asean .right .ad300-250{ width:300px; height:250px; overflow:hidden;}
.nation .title,.travel .title,.culture .title{ border-bottom:#AAAAAA 2px solid; margin-bottom:10px; margin-top:17px; padding-bottom:3px;}
.nation .title h2,.travel .title h2,.culture .title h2{ display:inline; border-bottom:#3D95D5 2px solid; background:url(/static/images/index-guonei.png) no-repeat; background-position:0 5px; font-size:32px; font-family:"微软雅黑"; padding:0 25px 3px; }
.nation .left{ width:520px;}
.nation .left  h3,.culture .left h3{ font-family:"微软雅黑"; font-size:25px; line-height:52px; height:52px; overflow:hidden; margin-top:3px;}
.nation .left .ul-1 li a,.travel .left ul li a,.culture .left ul li a{ font-family:"微软雅黑"; color:#444444;}
.nation .left .ul-1 li,.travel .left>ul li,.culture .left ul li{ font-size:16px; height:32px; line-height:32px; background: no-repeat url(/static/images/index-disc.png); padding-left:20px; overflow:hidden;}
.nation .left .ul-1{ margin:6px 0 25px;}
.nation .left .ul-2 li,.nation .left .ul-3 li{ width:230px;  height:27px; line-height:35px; background: no-repeat url(/static/images/index-disc.png); padding-left:20px; overflow:hidden;}
.nation .left .ul-2 li a,.nation .left .ul-3 li a{ color:#444444;}
.nation .right .big-pic img,.nation .right .big-pic{ width:464px; height:315px;}
.nation .right .big-pic{ margin:10px 0 3px;}
.nation .right .small-pic img,.nation .right .small-pic{ width:230px; height:157px;}
.nation .right .big-pic,.nation .right .small-pic{ position:relative;}
.nation .right .big-pic span,.nation .right .small-pic span{ text-align:center; display:block; width:100%; background:rgba(0,0,0,0.5); position:absolute; bottom:0px; overflow:hidden;}
.nation .right a,.culture .right ul li span a{ color:#FFF; font-family:"微软雅黑";}
.nation .right .big-pic span{ height:40px; line-height:40px; font-size:17px;}
.nation .right .small-pic span{ height:30px; line-height:30px;}
.nation .right a:hover,.nation .left .ul-1 li a:hover,.nation .left .ul-2 li a:hover,.nation .left .ul-3 li a:hover,.culture .right ul li a:hover,.culture .left ul li a:hover{ color:#F00;}
.ad1000{ margin-top:25px; width:1000px; margin-left:auto; margin-right:auto; overflow:hidden;}
.travel .left,.travel .right{ margin-top:13px;}
.travel .left{ width:670px;}
.travel .right{ width:300px;}
.travel .left  h3{ font-family:"微软雅黑"; font-size:25px; line-height:52px; height:52px; overflow:hidden; margin-top:3px;}
.travel .left ul{ width:330px;}
.travel .right .title{ height:50px;line-height:50px; background:#4A84B7; border:0; margin:0; padding:0; font-family:"微软雅黑";}
.travel .right .title span{display:inline-block; height:50px; width:85px; font-size:19px; color:#FFF; text-align:center; cursor:default;}
.travel-on{ background:#FF9673;}
.travel .right .content ul li{ height:50px; background:#7AB5E9; overflow:hidden; border-bottom:#B0D3F2 1px solid; position:relative;}
.travel .right .content ul li:first-child{ padding-top:5px;}
.travel .right .content ul li a{color:#FFF; margin-left:45px; display:inline-block; line-height:50px;}
.travel .right .content ul li span{ font-size:32px; font-family:"微软雅黑"; color:#FFF; position:absolute; bottom:4px;left:18px; cursor:pointer;}
.travel .left ul li a:hover{ color:#F00;}
.travel .right .content{ display:none;}
.travel .right .show{ display:block;}
.culture .left{ width:450px; margin-top:5px;}
.culture .right{ width:535px; margin-top:8px;}
.culture .left ul{ margin-top:8px;}
.culture .right ul li{ float:left; position:relative; margin:0 0 2px 2px;}
.culture .right ul li img,.culture .right ul li{ width:265px; height:177px;}
.culture .right ul li span{ display:inline-block; position:absolute; width:100%; height:30px; line-height:30px; bottom:0; left:0; background:rgba(0,0,0,0.6); text-align:center; overflow:hidden;}
.blogroll{ background:#EEEEEE; margin-top:25px; padding-bottom:8px;}
.blogroll span{ display:block; color:#1E5A97; font-family:"微软雅黑"; padding:13px 0 9px 0; font-size:16px; font-weight:bold;}
.blogroll .content a{ display:inline-block; font-size:12px; margin:0 6px 8px 0;}
/*旋转木马必要样式*/
.poster-main{ position:relative;width:800px;height:270px;}
.poster-main a,.poster-main img{display:block;}
.poster-main .poster-item img:hover{ opacity:1;}
.poster-main .poster-list{width:800px;height:270px;}
.poster-main .poster-list .poster-item{ position:absolute;left:0;top:0; list-style:none;}
.poster-main .poster-list .poster-item span{ width:100%; background:rgba(0,0,0,0.6); text-align:center; position:absolute; bottom:0; height:40px; line-height:40px; overflow:hidden; }
.poster-main .poster-list .poster-item span a{ display:inline-block; width:300px; color:#FFF; font-size:17px;}
.poster-main .poster-btn{ position:absolute;top:0;width:100px;height:270px; z-index:10; cursor:pointer;  opacity:0.8}
.poster-main .poster-prev-btn{left:-30px; background:url(/static/images/btn_l.png) no-repeat center center;}
.poster-main .poster-next-btn{right:-30px; background:url(/static/images/btn_r.png) no-repeat center center;}
.left  h2 {
    font-family: "微软雅黑";
    font-size: 24px;
    height: 52px;
    line-height: 52px;
    overflow: hidden;
}
.news .left .title h2  {
    background: rgba(0, 0, 0, 0) url("/static/images/index-news.png") no-repeat scroll 0 0;
    display: block;
    height: 40px;
    overflow: hidden;
    text-indent: -999em;
    width: 100px;
}
.asean .right .r-1 > h2  {
    background: rgba(0, 0, 0, 0) url("/static/images/index-socialnews.png") no-repeat scroll 0 0;
    display: block;
    height: 45px;
    overflow: hidden;
    text-indent: -999em;
    width: 115px;
}

.asean .right .r-2 > h2  {
    background: rgba(0, 0, 0, 0) url("/static/images/index-xinwenbaike.png") no-repeat scroll 0 0;
    display: block;
    height: 40px;
    overflow: hidden;
    text-indent: -999em;
    width: 115px;
}

/*焦点图样式*/
.focus{ width: 520px; position: relative; overflow: hidden; height: 310px;}
.focus img{ width: 520px; height:310px;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:60px; line-height: 60px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; width:85%; display:inline-block; color:#fff; font-size:19px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{position:absolute; bottom:15px; right:5px; *left: 460px; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:10px; height:10px; border-radius:7px; margin:0 3px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(/static/images/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  

