body{font:12px/1.5 '微软雅黑',\5b8b\4f53;background:#f1f1f1;}
a{text-decoration: none;}
.fl{float:left;}
.fr{float:right;}
.cl{clear:both;}
.bl{display:none !important;}
#wrapper{width:100%;height:100%;}
a:hover{text-decoration:none;}
/* 头部开始 */
#header{width:100%;}
/* 顶部导航开始 */
#header .top-nav{width:100%;height:40px;background:#ccc;}
#header .top-nav p{height:40px;font-size:12px;color:#2d2d2d;line-height:40px;text-align:center;}
#header .top-nav p:nth-child(1){margin-left:15%;}
#header .top-nav p:nth-child(2){margin-right:15%;}
/* 顶部导航结束 */

/* 导航开始 */
#header .nav{width:100%;height:100px;position:relative;}
#header .nav .nav-bg{width:72%;height:100px;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;}
#header .nav .nav-bg .logo{display:block;}
#header .nav .nav-bg .logo img{width:100%;line-height:100px;margin-top:20px;}
#header .nav .nav-bg .nav-list{width:70%;height:100px;}
#header .nav .nav-bg .nav-list li{height:100px;text-align:center;margin-right:20px;}
#header .nav .nav-bg .nav-list li a{font-size:16px;color:#333;font-weight:bold;line-height:100px;}
#header .nav .nav-bg .nav-list li:hover a{color:#125396;}
.default-nav-color{color:#125396 !important;}


/* 导航结束 */

/* 移动端导航开始 */
.i-nav{padding:4px 2%;z-index:999;}
.i-nav .i-logo{display:block;max-width:140px;}
.i-nav .i-logo img{width:100%;}

.i-nav-btn{margin-top:1%;background:transparent;border:none;color:#125396;font-size:20px;}

.i-nav-list{width:28%;background:rgba(0,0,0,0.6);position:fixed;right:5%;top:7%;z-index:999;}
.i-nav-list li{height:38px;text-align:center;}
.i-nav-list li a{line-height:38px;color:#fff;letter-spacing:2px;}
.i-nav-list li:hover a{color:#125396;}
/* 移动端导航结束 */



/* 移动container开始 */

.i-application{background:#fff;padding:2% 0;box-shadow:0 2px 18px #125396;}
.i-application span{display:block;text-align:center;font-size:12px;}
.i-application .i-appl-btn{display:block;margin:2% auto;background:#125396;color:#fff;border-radius:2px;border:none;}


/* 移动 内部管理开始 */
.i-inside-admin{background:#fff;margin:0 auto;}
.i-inside-admin .i-inside-admin-bg{margin:4% auto;box-shadow:0 -14px 90px #aaa;padding:4% 0;min-height:140px;}
.i-inside-admin-title{text-align:center;color:#125396;font-weight:bolder;font-size:14px;padding:3% 0;}

.i-inside-admin i{display:block;margin:0 auto;}
.i-inside-admin i img{display:block;margin:0 auto;}
.i-inside-admin p{margin:0 auto;text-align:center;font-weight:bold;font-size:12px;}
.i-inside-admin span{display:block;margin:0 auto;text-align:center;color:#666;font-size:12px;}
/* 移动 内部管理结束 */

/* 移动 旅行社对外合作企业官网开始 */
.i-open-ow{margin:0 auto;}
.i-open-ow-bg{margin-top:30px;}
.i-open-ow img{display:block;width:99%;margin:0 auto;}
/* 移动 旅行社对外合作企业官网结束 */

/* 移动 旅游人助手开始 */
.i-tourist-aides{margin-top:30px;}
.i-tourist-aides span{display:block;}
.i-tourist-aides .i-tourist-aides-title{color:#125396;font-size:14px;font-weight:bold;background:#C7DEEC;text-align:center;}
.i-tourist-aides .i-tourist-aides-title-del{color:#666;background:#C7DEEC;text-align:center;}


.i-tourist-aides-del img{width:80%;display:block;margin:0 auto;}
.i-tourist-aides-del p{text-align:center;font-size:14px;font-weight:bold;padding:8px 0;}
.i-tourist-aides-del span{display:block;text-align:center;}
.i-tourist-aides-del button{display:block;margin:10px auto;padding:4px 8%;background:#125396;color:#fff;border:none;border-radius:2px;letter-spacing:2px;}

.i-tourist-aides-step{padding:20px 0;background:#D8EAF6;box-shadow:0 2px 14px #aaa;margin:20px auto;}
.i-tourist-aides-step p{font-weight:bold;}
.i-tourist-aides-step span{display:block;}
.i-tourist-aides-step img{width:80%;display:block;margin:10px auto;}
/* 移动 旅游人助手结束 */

/* 移动端底部开始 */
.i-footer{background:#666;margin:0 auto;}
.i-footer .i-friendly_link{color:#fff;}
.i-footer .i-friendly_link li:nth-child(1),.i-footer .i-friendly_link li:nth-child(2){min-height:120px;}
.i-footer .i-friendly_link p{font-size:16px;padding:8% 2% 0 2%;font-weight:bolder;}
.i-footer .i-friendly_link a{display:block;color:#fff;margin-left:10%;}
.i-copyright{text-align:center;display:block;margin:15% auto;}
/* 移动端底部结束 */

/* 移动cantainer结束 */



/* banner开始 */
.banner-bg{width:100%;position:relative;}
.banner-bg img{width:100%;}

/*遮罩开始*/
.banner-bg .anchor-bg{width:100%;height:63px;background:rgba(255,255,255,0.6);position:absolute;bottom:0;left:0;}
.banner-bg .anchor-bg i{display:block;width:100%;height:1px;background:#ccc;position:absolute;bottom:31px;left:0;}
.banner-bg .anchor-bg .anchor_l{display:block;width:80px;position:absolute;left:20%;text-align:center;top:0;}
.banner-bg .anchor-bg .anchor_l p{width:18px;height:18px;border-radius:50%;margin:4px auto;background:#666;}
.banner-bg .anchor-bg .anchor_r p{width:18px;height:18px;border-radius:50%;margin:4px auto;background:#666;}
.banner-bg .anchor-bg .anchor_r{display:block;width:80px;position:absolute;right:20%;text-align:center;color:#666;top:0;}

/*遮罩结束*/




/* container开始 */
#container{width:100%;margin:0 auto;padding-bottom:50px;}

/* 申请试用开始 */
#container .application{width:100%;height:40px;background:#fff;}
#container .application .application-bg{width:70%;height:40px;margin:0 auto;}
#container .application .application-bg li:nth-child(1){line-height:40px;}
#container .application .application-bg li:nth-child(1) span{border-right:1px solid #ccc;}
#container .application .application-bg li:nth-child(2){margin-top:10px;}
#container .application .application-bg li:nth-child(2) .appl-btn{padding:0 6px 2px;background:#115496;border:none;border-radius:4px;color:#f1f1f1;letter-spacing:2px;}
/* 申请试用结束 */


/* PC 申请试用填写资料开始 */
.pop-up-bg{width:100%;height:300px;background:Red;background:url('../images/erp_img/0.gif') no-repeat;position:relative;}
        .active {
            background-position: right 222px;
        }

/* .pop-up-bg{width:600px;height:340px;background:#fff;position:fixed;left:0;right:0;top:0;bottom:0;margin:auto;z-index:1100;;box-shadow:0 2px 14px #125396;} */
.pop-up-list-bg{width:40%;height:230px;background:rgba(255,255,255,0.5);box-shadow:0 8px 18px #888888;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;}
.pop-up-list-bg li{width:100%;line-height:30px;}
.pop-up-list-bg li span{display:inline-block;width:16%;font-size:14px;font-weight:bold;color:#125396;letter-spacing:2px;margin-left:10%;margin-top:4px;position:relative;}
/* .pop-up-list-bg li p span{background:red;} */
.pop-up-list-bg li input{background:transparent;}
.pop-up-list-bg li .input_01{width:60%;margin-left:5%;border:1px solid #aaa;padding-left:2%;border-bottom:1px solid #aaa;border-left:none;border-top:none;border-right:none;}

.pop-up-list-bg li .input_02{width:5%;margin-left:5%;}
.pop-up-list-bg li .input_03{width:60%;margin-left:5%;border:1px solid #aaa;padding-left:2%;border-bottom:1px solid #aaa;border-left:none;border-top:none;border-right:none;}
.pop_btn{display:block;width:40%;margin:20px auto;border:none;background:#125396;color:#fff;letter-spacing:2px;}


/* PC 申请试用填写资料结束 */


/* 内部管理开始 */
#container .inside-admin{width:76%;margin:0 auto;}
.inside-admin .inside-admin-title{height:38px;line-height:38px;text-align:center;margin:0 auto;color:#115496;font-size:18px;font-weight:bolder;letter-spacing:2px;}
.inside-admin li{width:25%;}
.inside-admin li i{display:block;width:100%;min-height:42px;max-height:60px;height:56px;}
.inside-admin li img{display:block;margin:0 auto;width:22%;max-width:56px;}
.inside-admin li p{margin:0 auto;text-align:center;margin-top:10px;color:#2d2d2d;font-weight:bold;}
.inside-admin li span{display:block;margin:0 auto;text-align:center;color:#666;}
.inside-admin hr{height:1px;background:#2d2d2d;}


    /* #mask {
      position: absolute;
      z-index: 1;
      left: 0;
      top: 0;
      width: 100%;
      height: 100%;
    } */

    #carousel {
      position: relative;
      z-index: 2;
      height: 200px;
      left: 8%;
      top:74px;
    
      transform-style: preserve-3d;
      perspective: 800px;
    }
    #carousel img {
      position: absolute;
      left: 50%;
      top: 50%;
      width: 200px;
      height: 100px;
      margin-left: -150px;
      margin-top: -100px;
      border-radius: 8px;

      transition: transform 0.5s ease-in-out;
    }

/* 内部管理结束 */

/* 内部管理业务介绍开始 */
#container .inside-admin-serve-bg{width:70%;padding:20px 0;margin:0 auto;}
.inside-admin-serve-bg .inside-admin-serve-list{width:90%;max-width:730px;height:50px;background:yellow;margin:0 auto;}
.inside-admin-serve-bg .inside-admin-serve-list li{width:18%;text-align:center;line-height:50px;}
.inside-admin-serve-bg .inside-admin-serve-list p{width:5%;text-align:center;line-height:50px;}
.inside-admin-serve-bg .inside-admin-serve-imglist{width:90%;max-width:730px;height:260px;margin:0 auto;position:relative;}
.inside-admin-serve-bg .inside-admin-serve-imglist a{display:block;position:absolute;}
.inside-admin-serve-bg .inside-admin-serve-imglist a:nth-child(1){z-index:999;left:28%;top:40px;}
.inside-admin-serve-bg .inside-admin-serve-imglist a:nth-child(2){z-index:888;left:40%;top:40px;-webkit-transform:scale(0.8);
    -moz-transform:scale(0.8);}
.inside-admin-serve-bg .inside-admin-serve-imglist a:nth-child(3){z-index:777;left:16%;top:40px;-webkit-transform:scale(0.8);
    -moz-transform:scale(0.8);}
.inside-admin-serve-bg .inside-admin-serve-imglist a:nth-child(4){z-index:666;left:8%;top:60px;-webkit-transform:scale(0.8);
    -moz-transform:scale(0.8);}
.inside-admin-serve-bg .inside-admin-serve-imglist a:nth-child(5){z-index:444;left:60%;top:60px;-webkit-transform:scale(0.8);
    -moz-transform:scale(0.8);}


/*轮播开始*/


/*首页样式（音乐馆样式）*/
html,body,header,nav,footer,div,ul,ol,li,p,form,input,a,span,em,i,strong,b,font,img{
    margin:0; padding:0; list-style:none; border:none;}
body{font-family:"微软雅黑"; font-size:14px;}
a{text-decoration:none; outline:none;}
input{outline:none;}
em{font-style:normal;}

/*轮播图 开始*/
.main_banner{width:100%; height:375px;margin:0 auto;}
.main_banner_wrap{
  width:100%; height:375px; position:relative; 
  margin:0 auto; overflow:hidden;
}

@-webkit-keyframes roll {
  from{-webkit-transform:rotate(120deg);opacity:0;}
  to{-webkit-transform:rotate(0deg);opacity:0.8;}   
}
@keyframes roll {
  from{transform:rotate(120deg);opacity:0;}
  to{transform:rotate(0deg);opacity:0.8;}   
}
.banner_btn{  /*a 标签 按钮*/
    width:255px; height:240px; position:absolute; 
    display:block; z-index:9; top:20px;
}
.btn_next{right:20px;}
.banner_btn span{width:50px; height:100px; display:block; position:absolute;
    left:110px; top:70px; opacity:0; transition:0.5s;
    background:url(../images/erp_img/bannerBtn.png) no-repeat 0 0;}
.btn_next span{background-position:-50px 0;}
.main_banner_box:hover .banner_btn_arrow{opacity:0.6;}
.banner_btn span i{width:50px; height:100px; display:block;
    background:url(../images/erp_img/bannerBtn.png) no-repeat 0 0;}
.btn_next span i{background-position:-50px 0;}
.banner_btn:hover i{
    -webkit-animation:arrow 0.5s infinite alternate ease-in-out;
    -moz-animation:arrow 0.5s infinite alternate ease-in-out;
}
@-webkit-keyframes arrow{
  from{-webkit-transform:scale(1); opacity:1;}
  to{-webkit-transform:scale(1.5); opacity:0.2;}
}
@-moz-keyframes arrow{
  from{-moz-transform:scale(1); opacity:1;}
  to{-moz-transform:scale(1.5); opacity:0.2;}
}


.main_banner li{
    position:absolute; background:#000; overflow:hidden;
    box-shadow:0 4px 8px rgba(0, 0, 0, 0.15);   
}
/*给每张图片初始设置不同宽高，层级，位置*/
.main_banner li#imgCard0{
    width:420px; height:200px; z-index:5;
    left:255px; top:0px; opacity:1; background:#333d46;
}
.main_banner li#imgCard1{
    width:330px; height:160px; z-index:1; 
    left:600px; top:20px; opacity:1; background:#333d46;
}
.main_banner li#imgCard2{/*初始在背后，透明度为0*/
    width:200px; height:100px; z-index:1;
    left:0px; top:60px; opacity:0; background:#333d46;
}
.main_banner li#imgCard3{/*初始在背后，透明度为0*/
    width:200px; height:100px; z-index:1;
    left:0px; top:60px; opacity:0; background:#333d46;
}
.main_banner li#imgCard4{
    width:330px; height:160px; z-index:2; 
    left:0px; top:20px; opacity:1; background:#333d46;
}
.main_banner li img{width:100%; height:100%;}
.main_banner li span{/*遮罩层*/
    width:100%; height:100%; position:absolute; top:0; left:0; 
    z-index:1; background:#000; opacity:0; filter:alpha(opacity=0);
    color:#fff; font-size:30px; line-height:120px; text-align:center;
}
.main_banner li p{width:100%; height:50px; position:absolute;
    left:0; bottom:-50px; background:rgba(0,0,0,0.7); color:#fff;
    text-indent:38px; line-height:50px; font-size:25px;
}

/*指示器按钮*/
.btn_list{text-align:center; position:relative; left:0; top:0; z-index:10;}
.btn_list span{
    width:80px; height:15px; display:inline-block; margin:15px 5px;
    cursor:pointer;color:#666;
}
.btn_list span.curr{font-size:18px;color:#125396;font-weight:bolder;}

/*轮播图 结束*/

/*轮播结束*/


/* 内部管理业务介绍结束 */

/* 对外企业官网开始 */
#container .open-ow{width:70%;margin:0 auto;padding-bottom:30px;}
.open-ow .open-ow-title{margin:0 auto;text-align:center;height:40px;line-height:40px;color:#115496;font-size:18px;font-weight:bolder;}
.open-ow a{display:block;width:30%;margin-top:14px;}
.open-ow a:not(.default){margin-left:5%;}
.open-ow a img{width:100%;}
/* 对外企业官网结束 */

/* 与全国旅游同业共享合作开始 */
#container .shared-bg{width:70%;padding:10px 0;margin:0 auto;}
.shared-bg .shared-title{width:100%;height:40px;margin:0 auto;text-align:center;line-height:40px;color:#115496;font-size:16px;font-weight:bolder;}


#hdp{width:100%;padding:10px 0;}
#hdp #bk #lis{width:40%;height:250px;float:left;margin-top:50px;}
#hdp #bk #lis li{display:none;}
#hdp #bk #lis li img{width:100%;height:250px;}
#hdp #bk #lis .mo{display:block;}
#bk1{width:50%;height:350px;border:1px solid #125396;float:right;}
#bk1 #lis1{display:block;width:100%;padding:2px 10px;}
#bk1 #lis1 li{width:100%;padding:6px 0;cursor:pointer;color:#666;}
#bk1 #lis1 li p{font-weight:bold;padding:6px 0;width:90%;margin:0 auto;}
#bk1 #lis1 li span{display:block;font-size:12px;width:90%;margin:0 auto;}
#hdp #bk1 #lis1 .b_mo{color:#125396;}
#hdp #bk1 #lis1 .bs{color:#125396;}
#hdp #bk #lis .p_mo{display:block;}
#hdp #bk1 #lis1 .b_yc{color:#666;}
#hdp #bk #lis .p_yc{display:none;}

/* 与全国旅游同业共享合作结束 */

/* 旅游人助手介绍开始 */
#container .tourist-aides-bg{width:100%;height:40px;background:#C7DFED;margin-bottom:20px;}
#container .tourist-aides-bg span{line-height:40px;margin-left:1%;color:#666;}
#container .tourist-aides-bg span:nth-child(1){margin-left:14%;font-size:14px;font-weight:bold;}
#container .tourist-aides-bg span:nth-child(2){border-left:1px solid #aaa;padding-left:10px;}

/* 旅游人助手 介绍结束 */

/* 旅游人的营销工具开始 */
#container .tourist-tool-bg{width:100%;padding:10px 0;background:#C7DEEC;}
.tourist-tool-bg .tourist-tool_img01{width:50%;}
.tourist-tool-bg .tourist-tool_img01 span{display:block;width:40%;margin:20px auto;}
.tourist-tool-bg .tourist-tool_titl_xq{width:50%;}

.tourist-tool-bg .tourist-tool_titl_xq .tourist-tool_titl_xq-bg{width:42%;margin:50px auto;}
.tourist-tool-bg .tourist-tool_titl_xq .tourist-tool_titl_xq-bg p{text-align:center;color:#2d2d2d;font-weight:bolder;font-size:14px;}
.tourist-tool-bg .tourist-tool_titl_xq .tourist-tool_titl_xq-bg span{display:block;text-align:center;color:#666;}


.tourist-tool-bg .tourist-tool_titl_xq .tourist-tool-btn{display:block;margin:0 auto;width:38%;background:#125396;border:#125396;color:#fff;letter-spacing:4px;padding:6px 0;margin-top:-40px;}

/*步骤*/
#container .tourist-tool-bg{width:100%;background:#C7DEEC;}
.tourist-tool-bg .tourist-tool_img01{width:50%;}
.tourist-tool-bg .tourist-tool_img01 span{display:block;width:80%;padding:10px 0;}
.tourist-tool-bg .tourist-tool_img01 span img{width:100%;display:block;margin:0 auto;}
.tourist-tool-bg .tourist-tool_xq{width:50%;padding:10px 0;}

.tourist-tool-bg .tourist-tool_xq .tourist-tool_xq-bg{width:70%;margin:50px auto;}
.tourist-tool-bg .tourist-tool_xq .tourist-tool_xq-bg p{text-align:center;color:#666;font-weight:bolder;font-size:14px;}
.tourist-tool-bg .tourist-tool_xq .tourist-tool_xq-bg span{display:block;text-align:center;color:#666;margin-top:4px;}

.tourist-tool-bg .tourist-tool_xq .tourist-tool-btn{display:block;margin:0 auto;width:38%;background:#125396;border:#125396;color:#fff;letter-spacing:4px;padding:2px 0;margin-top:-40px;}
/* 旅游人的营销工具结束 */





/* container结束 */

/* 底部开始 */
#footer{width:100%;background:#fff;}
#footer .friendly_link-bg{width:100%;height:220px;background:#666;}
#footer .friendly_link-bg .friendly_link{width:70%;height:220px;margin:0 auto;}
#footer .friendly_link-bg .friendly_link li{height:210px;}
#footer .friendly_link-bg .friendly_link li:nth-child(1),#footer .friendly_link-bg .friendly_link li:nth-child(2){width:17%;}
#footer .friendly_link-bg .friendly_link li:nth-child(3),#footer .friendly_link-bg .friendly_link li:nth-child(4),#footer .friendly_link-bg .friendly_link li:nth-child(5){width:26%;}
#footer .friendly_link-bg .friendly_link li p{margin:0 auto;font-size:14px;color:#fff;height:30px;line-height:30px;font-weight:bold;}
#footer .friendly_link-bg .friendly_link li a{display:block;margin:0 auto;color:#f1f1f1;}
#footer .friendly_link-bg .friendly_link li .wx_code{max-width:140px;height:170px;background:#fff;}
#footer .friendly_link-bg .friendly_link li .wx_code img{display:block;margin:0 auto;padding-top:8px;width:90%;}
#footer .friendly_link-bg .friendly_link li .wx_code span{display:block;text-align:center;font-size:12px;margin-top:4px;color:#646363;}

#footer .friendly_link-bg .friendly_link li .wb_code{max-width:120px;height:144px;background:#fff;}
#footer .friendly_link-bg .friendly_link li .wb_code img{display:block;margin:0 auto;padding-top:8px;width:100%;}
#footer .friendly_link-bg .friendly_link li .wb_code span{display:block;text-align:center;margin:8px auto;font-size:12px;color:#646363;}

#footer .copyright{margin:0 auto;text-align:center;color:#666;width:70%;height:60px;line-height:60px;}
/* 底部结束 */

/* PC 弹框开始 */
.i_pop-up-bg{width:100%;height:340px;background:#fff;position:fixed;left:0;right:0;top:0;bottom:0;margin:auto;z-index:1100;;box-shadow:0 2px 14px #125396;}
.i_pop-up-list-bg{width:90%;height:300px;margin:30px auto;}
.i_pop-up-list-bg li{width:100%;padding:4px 0;line-height:30px;}
.i_pop-up-list-bg li span{display:inline-block;width:30%;text-align:center;font-size:16px;font-weight:bold;color:#125396;letter-spacing:2px;}
.i_pop-up-list-bg li .i_input_01{width:60%;border:1px solid #aaa;padding-left:2%;border-bottom:1px solid #aaa;border-left:none;border-top:none;border-right:none;}

.i_pop-up-list-bg li .i_input_02{width:5%;}
.i_pop-up-list-bg li .i_input_03{width:60%;border:1px solid #aaa;padding-left:2%;border-bottom:1px solid #aaa;border-left:none;border-top:none;border-right:none;}
.i_pop_btn{display:block;width:40%;margin:20px auto;border:none;background:#125396;color:#fff;letter-spacing:2px;}
/* PC 弹框结束 */