@charset "utf-8";
/* CSS Document */
/*-
#c_static_001-1671775469691 .e_container-2.topnav{
    z-index: 999;
    top: 0px;
    position: fixed;

}-*/

.e_breadcrumb-2 .p_icon{

color:#999 !important;

}


.e_bannerA-1 .p_info .p_summary {

    font-family: "c5ee8c2f-a651-4ed3-9c84-b68506c5b817";

}


#c_grid-1672121152878 > .p_gridbox > .p_gridCell:nth-child(2n + 1){    position: sticky;top:20px;}
.e_breadcrumb-2 .p_breadcrumb {
    display: flex;
    align-items: center;
}
#c_static_001-16730021939100{border-left:1px solid #eee;border-right:1px solid #eee;border-bottom:1px solid #eee;}
#c_magiccube_009-1672984795995 .p_tablist {
    display: flex;
    justify-content: center;
}
#c_static_001-1672989216939 .e_loop-6 .cbox-6:nth-child(odd),#c_static_001-1672989216939 .e_loop-6 .cbox-6:nth-child(even){
    flex: 0 0 25%;
    border-right: 1px solid #ddd;
}


#c_magiccube_009-1672984795995 .p_active {
    border-bottom: 0px solid #972926;
    background-image: linear-gradient(45deg,#d00e53, #00669f) !important;
    color: #fff;
}

#c_magiccube_009-1672984795995 .p_active:after{
   border-left: 6px solid transparent;
   border-right: 6px solid transparent;
   border-top: 6px solid #d00e53;
   content: '';
   position: absolute;
   left: 0;
   right: 0;
   bottom: -6px;
   width: 0;
   margin: 0 auto;
   transition: all ease .3s;
}

#c_magiccube_009-1672984795995 .top .tab-item, #c_magiccube_009-1672984795995 .bottom .tab-item {
    white-space: nowrap;
    overflow: inherit;
    text-overflow: ellipsis;
}

#c_magiccube_009-1672984795995 .tab-item {

    width: calc(100% / 7);
    line-height: 54px;

    background: #f4f4f4;
    margin-right: 1px;
    font-size: 18px;

}


#c_static_001-1671775386345,#c_static_001_P_10606-1671786071841 .e_button-73 {background-image: linear-gradient(45deg,#00669f, #d00e53) !important;}
#c_static_001_P_10606-1671786071841 .e_button-73{border:0px;}
#c_static_001-1671775469691 .e_container-10 .cbox-10-1{border-left:1px solid #ddd;padding-left: 20px;margin-left: 20px;}

  @media only screen and (min-width: 769px){

    

   .nyactive >div{background:#d00e53 !important;border-color:#d00e53 !important;} 
    
.nyactive a {
	color: #fff !important;
	font-weight: bold;
	position: relative;
	z-index: 9;
}

.nyactive .p_item:after {
	left: 0 !important;
    right: auto !important;

    width: 100% !important;

}

.nyactive .e_container-6{border-color: #d00e53 !important;}

	  

}

@media only screen and (max-width: 768px){
 #c_grid-1672121152878 > .p_gridbox > .p_gridCell:nth-child(2n + 1){    position: relative;top:0px;}
 
  
  #c_static_001_P_10605-1671786073832 .e_container-1 {

    background-image: linear-gradient(45deg,#00669f, #d00e53) !important;

}
  
  
  
  #c_static_001-1672990915302 .e_loop-16 .p_loopitem:nth-child(even) .e_container-11 {
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    width: auto;
    display-radio: flex;
    margin-right: auto;
    margin-left: auto;
    max-width: none;
}
  
  #c_static_001-1672990915302 .e_loop-16 .p_loopitem:nth-child(even) > div {
    flex-direction: column;
}
  
  
  #c_static_001-1672989216939 {
    display-radio: 1;
    background-attachment: inherit;
    padding-bottom: 30px;
    padding-top: 30px;
}
  
  
  #c_magiccube_009-1672984795995 .tab-item {
    width: calc(100% / 6);
    line-height: 54px;
    background: #f4f4f4;
    margin-right: 1px;
    font-size: 14px;
}
  
  
	#c_static_001-1671775469691 .e_container-10 .cbox-10-1{display:none;}

  

.nyactive >div {
  border-color: #d00e53 !important;
  background-image: linear-gradient(45deg,#00669f, #d00e53) !important;
}
	

  
.nyactive a {
	color: #fff !important;
	font-weight: bold;
}
  
  
  
  #c_grid-1671782909640 {

    background-repeat: repeat-y;

}
  
  #c_magiccube_009-1671783035650 .tab-item {
    display: block;
    width: calc(100% / 2) !important;
    line-height: 42px !important;

    font-size: 14px !important;

}
  
  
#c_static_001-1671775469691 .e_container-1 .cbox-1-1{display:none;}
  #c_static_001-1671775469691 .e_navigationF-7 {
    display: flex;
    justify-content: flex-end;
}
  
  
  #c_static_001-1671775469691 .e_container-2 {position: absolute;top: 0px;right: 0px;display-radio: flex;background: none;background-image: none;}
  
  
}

#c_grid-116273709439190 > .p_gridbox.signal {
    min-height: inherit;
    border-top: 6px solid #c50e6a;
    background: #00305f;
}


#c_magiccube_009-1671783035650 .tab-item .icon{
    font-size: 22px;
    height: 26px;
    width: 26px;
}
#c_magiccube_009-1671783035650{border-bottom:8px solid #0054a6;  box-shadow: 0px 15px 30px 0px rgba(0, 0, 0, 0.1);}





#c_magiccube_009-1671783035650 .content-box{min-height:0px;}
#c_magiccube_009-1671783035650 .p_active {
    font-weight: bold;
    color: #0054a6;
    border-bottom: 2px solid #0054a6;
}

#c_magiccube_009-1671783035650 .p_active path{fill:#0054a6;}

#c_magiccube_009-1671783035650 .p_tablist {
    display: flex;
    border-bottom: 1px solid #ddd;
}
#c_magiccube_009-1671783035650 .tab-item {
    display: block;
    width: calc(100% / 8);
    line-height: 62px;
    text-align: center;
    font-size: 22px;
    cursor: pointer;
    position: relative;
}
.page_a.current {
	background: #333 !important;
	color: #fff;
}

/*-
.topnav{position: fixed !important;z-index: 9;width: 100%;top: 0px;}

.topnav#c_static_001-1671775469691 .e_container-1{padding:10px 0px;}

-*/
/*-
.active >div {
	border-bottom: 3px solid #2fb5ce !important;
}
.active a {
	color: #2fb5ce;
	font-weight: bold;
}-*/



.cpbg{
 border-bottom: #ddd 1px solid;
 border-right: #ddd 1px solid;
 margin-bottom: 15px;
}
.cpbg TR TD{
 text-align:
 center;
 border-left: #ddd 1px solid;
 line-height: 2.2;
 font-family: Microsoft Yahei,Arial,Verdana,sans-serif;
 font-size: 14px;
 border-top: #ddd 1px solid;
 padding-top:5px;
 padding-bottom:5px;
 color:#333;
}
.cpbg TD p{
 text-align:center;
 line-height: 2.2;
 font-family: Microsoft Yahei,Arial,Verdana,sans-serif;
 font-size: 14px;
 color:#333;
 padding: 0 !important;
}
.cpbg .bt{
 background-color:#ff4f51;
 color:#fff !important;
 font-weight:bold;
}
.cpbg .bt p{
 background-color:#ff4f51;
 color:#fff !important;
 font-weight:bold;
}
TR.bg TD{
 color:#fff !important;
}
tr td:nth-child(1){width:20% !important;}
tr td:nth-child(2){width:7% !important;}
tr td:nth-child(3){width:32% !important;}
tr td:nth-child(4){width:9% !important;}
tr td:nth-child(5){width:20% !important;}
tr td:nth-child(6){width:15% !important;}
tr:nth-child(1){background:#f4f4f4 !important;}
tr:nth-child(odd){background-color: #fff;}
tr:nth-child(even){background-color: #fff;}




     .my-map { margin: 0 auto; width: 100%; height: 480px; } .my-map .icon { background: url(//a.amap.com/lbs-dev-yuntu/static/web/image/tools/creater/marker.png) no-repeat; } .my-map .icon-cir { height: 31px; width: 28px; } .my-map .icon-cir-red { background-position: -11px -5px; } .my-map .icon-cir { height: 31px; width: 28px; } .my-map .icon-cir-red { background-position: -11px -5px; } .my-map .icon-cir { height: 31px; width: 28px; } .my-map .icon-cir-red { background-position: -11px -5px; }
     .amap-container{height: 100%;}
     .myinfowindow{width: 240px;min-height: 50px;}
     .myinfowindow h5{ height: 20px; line-height: 20px; overflow: hidden; font-size: 14px; font-weight: bold; width: 220px; text-overflow: ellipsis; word-break: break-all; white-space: nowrap; }
     .myinfowindow div{ margin-top: 10px; min-height: 40px; line-height: 20px; font-size: 13px; color: #6f6f6f; }

.pl_service4{z-index:999;}