@charset "utf-8";
/* CSS Document */
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th{margin:0;padding:0; border:0px;}
body,button,input,select,textarea{font-family:'微软雅黑',  Arial, sans-serif; font-size:14px;}
ul,ol,li{list-style:none; float:left;}
a:link,a:visited,a:hover,a:active{text-decoration:none; cursor:pointer;}
i,em,b{font-style:normal;}
fieldset,img{border:0;}
button,input,select,textarea{font-size:100%;}
.fl{float:left;}
.fr{float:right;}
.fw{font-weight:bold;}
.clear{clear:both;}
img{vertical-align:middle;}
.wid1100{width:1100px; margin:0 auto;position: relative;}
body{min-width:1100px;}
.wid790{width:790px;}
.wid280{width:280px; margin-top:20px;}

.top{width:100%; height:115px; line-height:28px; background:url(images/top-bg.jpg) repeat; border-bottom:1px solid #1081c8;}
.logo{width:355px; height:115px;}
.search{width:217px; height:28px; background:url(images/search.png) no-repeat; padding-left:15px; margin-top:45px;}
.search-input{width:172px; line-height:28px; background:none; height:28px; float:left; font-size:12px; color:#003671;}
.search-btn{width:45px; height:28px; float:left;}


.banner{width:100%; height:250px;}


.tzgg,.pyxx,.sjxx{width:380px; margin-right:30px;}
.zsxx,.xwxx,.xsdt,.zhxx{width:380px;}
.sy-1{width:790px; background:url(images/sy-1.jpg) repeat-x left bottom; padding-bottom:15px;}
.title{width:100%; height:46px; border-bottom:2px solid #e7e0e0; margin-top:6px; margin-bottom:6px;}
.title h3{display:block; float:left; color:#092b6e; line-height:46px; font-size:18px;}
.title h3 img{vertical-align:middle; margin-right:5px;}
.title h3 span{color:#999999; font-size:12px; margin-top:20px; font-weight:normal; margin-left:10px;}
.more{display:block; float:right; line-height:46px; color:#999; font-family:'宋体'; font-size:12px; margin-right:10px;}
.more:hover{color:#ffa800;font-family: bold;}
.zsxx-con{width:100%; margin-bottom:10px;}
.zsxx-con li{height:30px; line-height:30px; background:url(images/qdt.jpg) no-repeat left center; padding-left:15px; width:365px; font-size:12px;}
.zsxx-con li a{display:block; height:30px; line-height:30px; color:#333; float:left; width:270px; overflow:hidden;}
.zsxx-con li i{display:block; float:right; text-align:right; color:#999;}
.dtxw,.fwxt,.bmxt,.xxgk,.jyfwpt,.yqlj{width:100%; margin-bottom:10px;}
.sy-title{width:100%; height:35px; line-height:35px; color:#fff; font-size:16px; font-weight:bold; margin-bottom:4px; background:#004098;}
.sy-title h3{display:block; margin-left:15px; height:35px;font-size:16px;  float:left;}
.sy-title h3 img{margin-right:5px; vertical-align:middle;}
.sy-right{width:280px;}
.sy-right li a{width:260px; height:28px; line-height:28px; color:#333; padding-left:20px; background:#f2f2f2; margin-bottom:1px; display:block; float:left;}
.yqlj{width:100%; height:34px; margin-bottom:10px;}
.foot{width:100%; padding:15px 0; background:#092b6e; color:#fff; font-size:12px; line-height:24px; height:100px;}
.foot-left{width:580px;}
.foot-right{height:46px; line-height:46px;position: absolute;
    right: 0;
    top: 0;}
.foot-right img{margin-right:15px;}
.ny{width:1100px; background:#f9f9f9; margin:0 auto;}
.ny-left{width:230px; background:url(images/left.jpg) no-repeat; min-height:500px;}
.ny-right{width:870px;}
.lmcc{width:198px; padding-left:32px; color:#fff; font-size:16px; background:#092b6e; height:50px; line-height:50px;}
.ejdh li a{width:180px; height:43px; line-height:43px; background:#e4e4e4 no-repeat 32px center; color:#092b6e; font-size:14px; display:block; float:left; padding-left:50px; border-bottom:1px solid #edf0f5;}
.ejdh li a:hover,.left-current{background:#61759d no-repeat 32px center!important; color:#fff!important;}
.list-banner{width:870px; height:175px; overflow:hidden;}
.local{width:800px; margin:0 30px; border-bottom:1px solid #c3c3c3; height:40px; line-height:40px; padding:0 5px; font-size:12px; color:#666; font-family:'宋体';}
.local a{color:#666; padding:0 5px;}
.list-banner img{width:100%;}
.right-content,.jj-con,.right-list{width:800px; padding:15px 30px; margin-bottom:30px;}
.right-title{width:100%;}
.right-title h3,.jj-title{color:#092b6e; width:100%; display:block; float:left; text-align:center; font-size:18px; line-height:32px; font-family:'微软雅黑';}
.right-title i{display:block; width:100%; color:#666; font-size:12px; line-height:20px; float:left; text-align:center; margin-top:5px;}
.jj-content,.right-content-1{width:100%; margin-top:20px; line-height:30px; font-size:14px; color:#333; min-height:50px;}
.jj-content p,.right-content-1 p{text-indent:2em; margin-bottom:20px; text-align:justify; text-justify:inter-ideograph;}
.right-con{width:1050px; padding:0 25px; background:#fff;}
.sxt{width:100%; padding-top:15px; border-top:1px solid #e0e0e0; color:#666;}
.sxt p{display:block; width:100%; float:left; line-height:32px;}
.sxt a{color:#666;}
.right-list li{height:30px; line-height:30px; background:url(images/qdt.jpg) no-repeat left center; padding-left:15px; width:785px; font-size:12px;}
.right-list li a{display:block; float:left; color:#333; font-size:14px; width:710px;}
.right-list li i{display:block; float:right; color:#999; font-size:12px; text-align:right; width:75px;}
.local a:hover,.right-list li a:hover,.zsxx-con li a:hover{color:#ffa800;}
/*#ffa800*/
.sy-right li a:hover{background:#5CB85C; color:#fff;}
/*yx_rotaion*/
.yx-rotaion{margin:0 auto;}
.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t{position:absolute;}
.yx-rotation-title{position:absolute;width:100%;height:100px;line-height:100px;background:url(images/lht-bg.png) repeat-x;left:0;bottom:0;_bottom:-1px;z-index:1;}
.yx-rotation-t{color:#fff;font-size:18px;font-family:microsoft yahei;z-index:2;bottom:0;left:20px;line-height:50px; font-weight:bold;}
.yx-rotation-focus span{background:url(images/mr.png) no-repeat;display:block;}
.yx-rotation-focus{height:50px;line-height:50px;right:20px;bottom:0;z-index:2;}
.yx-rotation-focus span{width:12px;height:12px;line-height:12px;float:left;margin-left:8px;position:relative;top:19px;cursor:pointer;text-indent:-9999px;}
.yx-rotation-focus span.hover{background:url(images/xz.png) no-repeat;}
.rotaion_list{width:0;height:0;overflow:hidden;}
.rotaion_list li{width:350px; height:220px; float:left;}



/*menu部分*/ 
    .menu-nav{width:100%; height:45px; background:#eeeaea; float:left; position:relative; z-index:1000;} 

    #menu {  
      margin: 0 auto;  
        
      width: 1100px;
      clear: both  ; font-family: '微软雅黑';
      font-size:14px;
      height:45px;}
      
    #menu ul {
      list-style: none;}
    li.l1-nav {
      float: left;  
      position: relative; 
      left: 0px;
      top: 0px;
      padding:2px 15.8px;
      height:45px; 
      line-height:45px;}

    a.l1-nav {  
      display: block;  
      text-align: center;  
      text-decoration: none;  
      width: 125px;
      height: 45px;
      line-height: 45px;
      color:#333;
      width:100%;
      float:left;
      font-size: 16px;}
    li.l1-nav:hover{background:#092b6e;}
    li.l1-nav:hover a.l1-nav, a.l1-nav:hover {  
      color: #fff;
      background:#092b6e; 
      height:45px; 
      line-height:45px;}

    ul.l2-nav {
      visibility: hidden;
      position: absolute;  /* 第二级菜单相对于第一级菜单绝对定位 */
      left: 0px;
      top: 63px;}

    li.l2-nav {
      float: left;  
      position: relative; /* 这里把第二级菜单项设成相对定位，以使得它包含的三级菜单相对它自己定位 */
      left: 0px;
      top: 0px;
      border-bottom:1px dashed #284c95;}

    a.l2-nav {  
      display: block; /* 把a设成块级显示 */
      text-align: center;
      width: 150px;
      height: 40px;
      line-height: 40px;
      color: #fff;
      background:url(images/ej-bg.png) repeat;
      text-decoration:none;
      font-size:14px;}

    li.l2-nav:hover a.l2-nav, a.l2-nav:hover {  
      color: #fff;
      background: #5CB85C;
      opacity: 0.9;}

    ul.l3-nav {
         visibility: hidden;
         position: absolute;  /* 第三级菜单相对于第二级菜单绝对定位 */
         left: 150px;
         top: 0px;}
    li.l3-nav {
        float: left;
        position: relative; /* 这里把第三级菜单项设成相对定位，以使得它包含的四级菜单相对它自己定位 */
        left: 0px;
        top: 0px;
        border-left:1px dashed #284c95;
        border-bottom:1px dashed #284c95;}
    a.l3-nav {
        display: block; /* 把a设成块级显示 */
        text-align: center;
        width: 150px;
        height: 40px;
        line-height: 40px;
        color: #fff;
        background:url(images/ej-bg.png) repeat;
        text-decoration:none;
        font-size:14px;}

    li.l3-nav:hover a.l3-nav, a.l3-nav:hover {
        color: #fff;
        background: #5CB85C;
        opacity: 0.9;}


    /*三级菜单*/
    ul.l4-nav {
        visibility: hidden;
        position: absolute;  /* 第三级菜单相对于第二级菜单绝对定位 */
        left: 150px;
        top: 0px;}
    li.l4-nav {
        float: left;
        position: relative; /* 这里把第三级菜单项设成相对定位，以使得它包含的四级菜单相对它自己定位 */
        left: 0px;
        top: 0px;
        border-left:1px dashed #284c95;
        border-bottom:1px dashed #284c95;}
    a.l4-nav {
        display: block; /* 把a设成块级显示 */
        text-align: center;
        width: 150px;
        height: 40px;
        line-height: 40px;
        color: #fff;
        background:url(images/ej-bg.png) repeat;
        text-decoration:none;
        font-size:14px;}

    li.l4-nav:hover a.l4-nav, a.l4-nav:hover {
        color: #fff;
        background: #5CB85C;
        opacity: 0.9;}

    /* 这是控制菜单显示与隐藏的重点 */
    a.l1-nav:hover ul.l2-nav, li.l1-nav:hover ul.l2-nav {
        visibility: visible;}
    a.l2-nav:hover ul.l3-nav, li.l2-nav:hover ul.l3-nav {
        visibility: visible;}
    a.l3-nav:hover ul.l2-nav, li.l3-nav:hover ul.l2-nav {
        visibility: visible;}
    a.l3-nav:hover ul.l4-nav, li.l3-nav:hover ul.l4-nav {
        visibility: visible;}
    a.l4-nav:hover ul.l2-nav, li.l4-nav:hover ul.l2-nava {
        visibility: visible;}
    /**侧边栏-手风琴效果**/
    .submenu {
        content: " ";}
    .submenu li {
        width: 221px;
        margin-left: 6px;
        border-left: solid 3px #284c95;
        transition: border-left 220ms ease-in;}
    .submenu li a{
        width: 171px;}
    .xljt {
        display: inline-block;
        width: 44px;
        height: 44px;
        line-height: 44px;
        float: right;
        transition: transform 0.4s linear;}
    /****侧边栏选择中 效果****/
    .seclect_a {
        background: #61759d no-repeat 32px center!important;
        color: #fff!important;}
*{margin:0;padding:0;}
.c270546sub_box{width:1100px; height:380px;  position:relative; overflow:hidden; background:url(http://trip.elong.com/trip/default/news/images/logo_gray.jpg) center center no-repeat; *background:url(http://trip.elong.com/trip/default/news/images/logo_gray.jpg) 220px 120px no-repeat;}
.c270546sub_box img{border:none; width:1100px; height:380px;}
#vsb_imgnewslist_bd1lfimg{position:relative; width:1100px; height:380px; overflow:hidden;}
#vsb_imgnewslist_bd1lfimg div{width:6600px; margin-left:-3px;}
#vsb_imgnewslist_bd1lfimg dl{width:1100px; height:380px; position:relative; overflow:hidden;float:left;}
#vsb_imgnewslist_bd1lfimg dt{width:1100px; height:380px; position:absolute; left:0px; top:0px;}
#vsb_imgnewslist_bd1lfimg dd{margin:0;padding:0;width:1100px; height:80px; background:#000000; filter:alpha(Opacity=70); opacity:0.7; position:absolute; left:0px; bottom:0px; padding:0 20px;}
#vsb_imgnewslist_bd1lfimg dd h2{height:25px; padding:8px 0 0 0; line-height:25px; overflow:hidden;}
#vsb_imgnewslist_bd1lfimg dd h2 a{font-size:14px; font-weight:bold; color:#ffffff;}
#vsb_imgnewslist_bd1lfimg dd a{color:#ffffff; text-decoration:none;}
#vsb_imgnewslist_bd1lfimg dd a:hover{text-decoration:none; color:#cccccc;}
#vsb_imgnewslist_bd1lfimg dd tt{font-size:12px; font-family:"宋体";color:#dddddd; line-height:1.2em;}
#vsb_imgnewslist_bd1lfimg dd tt a:hover{text-decoration:underline;}

.c270546sub_nav{width:1097px; height:25px; bottom:0px; position:absolute; color:#999999; z-index:200;}
.c270546sub_no{height:25px; float:right;}
.c270546sub_no li{display:block; width:25px; height:25px; float:left; overflow:hidden; line-height:25px; vertical-align:middle; text-align:center; background:#000000; filter:alpha(Opacity=70); opacity:0.7; font-family:Arial; font-size:11px; color:#999999; cursor:pointer;}
.c270546sub_no li.show{background:#ffffff; color:#000000;}
.c270546sub_more{float:right; width:50px; height:25px; background:#000000; filter:alpha(Opacity=70); opacity:0.7; color:#999999; text-align:center; line-height:25px;}
.c270546sub_more a{ text-decoration:none;color:#434343;}
.c270546sub_more a:hover{text-decoration:underline; color:#ff4000;}



.titlestyle51043{ line-height: 220%; color: #222222; font-size: 9pt; font-weight: bold; text-decoration: none ;}
.summarystyle51043{ line-height: 150%; color: #222222; font-size: 9pt ;}

