/* 20260414 产品新增酒店 */
/* .main.engineering .box2 .dian3 {
    top: 67%;
    left: 87.5%;
} */

.g_info2 .w1640 {
    width: calc(100% - 7rem);
    margin: 0 auto;
}

.g_info2 {
    position: relative;
    overflow: hidden;
}

.g_info2 .slides_box {
    width: 100%;
    height: auto;
    overflow: hidden;
    position: relative;
}

.g_info2 .tit_img {
    padding: 3.125rem 0 1.125rem;
    display: flex;
    align-items: center;
    justify-content: center;
}

.g_info2 .ul_nav {
    display: flex;
    align-items: center;
    justify-content: space-between;
    position: relative;
}

.g_info2 .list_li {
    display: none;
}

.g_info2 .list_li1 {
    display: block;
}

.g_info2 .ul_ajax_nav {
    border-radius: .45rem;
    background: rgba(51, 51, 51, .05);
    overflow: hidden;
    width: max-content;
    margin: .5rem 0 0 0rem;
}

.g_info2 .list_li2 .ul_ajax_nav {
    margin: .5rem 0rem 0 auto;
}

.yiliao .list_li1 .ul_ajax_nav {
    width: 100%;
    margin: 0.5rem 0 0 0;
}

.yiliao .list_li1 .ul_ajax_nav a {
    flex: 1;
}

.g_info2 .ul_ajax_nav .ul_ajax_li {
    align-items: center;
    display: none;
}

.g_info2 .ul_ajax_nav .ul_ajax_li.on {
    display: flex;
}

.g_info2 .ul_ajax_nav a {
    width: 3.75rem;
    font-size: .375rem;
    height: .9rem;
    border-radius: .45rem;
    display: flex;
    align-items: center;
    justify-content: center;
    color: rgba(51, 51, 51, 1);
    transition: all .6s;
}

.g_info2 .ul_ajax_nav a:hover,
.g_info2 .ul_ajax_nav a.on {
    background-color: rgba(0, 141, 59, 1);
    color: #fff;
}

.g_info2 .ul_nav::after {
    position: absolute;
    left: 0;
    top: 100%;
    width: 100%;
    height: 1px;
    border-bottom: 1px solid rgba(51, 51, 51, .1);
    content: "";
    border-radius: 1px;
}

.g_info2 .ul_nav .ul_li {
    flex: 1;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #333333;
    position: relative;
    padding-bottom: .5rem;
}

.g_info2 .ul_nav .ul_li::after {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    top: 100%;
    width: 0%;
    height: 1px;
    background-color: rgba(0, 140, 63, 1);
    content: "";
    border-radius: 1px;
    transition: all .6s;
}

.g_info2 .ul_nav .ul_li a {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 220px;
    height: 49px;
    background-color: #EAEAEA;
    border-radius: 25px 0px 25px 0px;
    transition: all .6s;
    color: #333;
}

.g_info2 .ul_nav .ul_li.on::after,
.g_info2 .ul_nav .ul_li:hover::after {
    width: 100%;
}

.g_info2 .ul_nav .ul_li a.on,
.g_info2 .ul_nav .ul_li a:hover {
    color: #fff;
    background: #069539;
}


/* 点位 */
.g_info2 .g_ul_li .icon {
    width: 18px;
    height: 18px;
    background: #008C3F;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: all .6s;
}

.g_info2 .g_ul_li .icon svg {
    width: 70%;
    height: auto;
}

.g_info2 .g_ul_li .icon svg path {
    transition: all .6s;
}

.g_ul_list .g_ul_li:hover .icon {
    background-color: #fff;
}

.g_ul_list .g_ul_li:hover .icon svg path {
    fill: #008C3F;
}

.g_ul_list_box103 {
    right: 1.025rem;
    top: 2.675rem;
}

.g_ul_list_box104 {
    left: .925rem;
    top: 2.75rem;
}

.g_ul_list_box105 {
    left: .925rem;
    top: 9.375rem;
}

.g_ul_list_box106 {
    right: 1rem;
    top: 2.675rem;
}

.g_ul_list_box107 {
    left: .925rem;
    top: 2.4rem;
}

.g_ul_list_box108 {
    left: .925rem;
    top: 7.05rem;
}

.g_ul_list_box109 {
    left: .925rem;
    top: 11.5rem;
}

.g_ul_list_box110 {
    left: .925rem;
    top: 16.25rem;
}

.g_ul_list_box111 {
    left: .925rem;
    top: 20.75rem;
}

.g_ul_list_box112 {
    right: .925rem;
    top: 2.45rem;
}

.g_ul_list_box113 {
    right: .925rem;
    top: 7.425rem;
}

.g_ul_list_box114 {
    right: .925rem;
    top: 12.125rem;
}

.g_ul_list_box115 {
    right: .925rem;
    top: 16.425rem;
}

.g_ul_list_box116 {
    right: .925rem;
    top: 20.825rem;
}

.g_ul_list_box117 {
    left: .925rem;
    top: 2.5rem;
}

.g_ul_list_box118 {
    right: .925rem;
    top: 2.5rem;
}

.g_ul_list_box119 {
    left: .925rem;
    top: 2.5rem;
}

.g_ul_list_box120 {
    left: .925rem;
    top: 9.25rem;
}

.g_ul_list_box121 {
    right: .925rem;
    top: 2.5rem;
}

.g_ul_list_box122 {
    left: .925rem;
    top: 2.45rem;
}

.g_ul_list_box123 {
    left: .925rem;
    top: 7.05rem;
}

.g_ul_list_box124 {
    left: .925rem;
    top: 11.575rem;
}

.g_ul_list_box125 {
    left: .925rem;
    top: 16.325rem;
}

.g_ul_list_box126 {
    left: .925rem;
    top: 20.8rem;
}

.g_ul_list_box127 {
    right: .925rem;
    top: 2.45rem;
}

.g_ul_list_box128 {
    right: .925rem;
    top: 7.375rem;
}

.g_ul_list_box129 {
    right: .925rem;
    top: 12.05rem;
}

.g_ul_list_box130 {
    right: .925rem;
    top: 16.425rem;
}

.g_ul_list_box131 {
    right: .925rem;
    top: 20.8rem;
}

.g_ul_list_box132 {
    left: .925rem;
    top: 2.45rem;
}

.g_ul_list_box133 {
    right: .925rem;
    top: 2.45rem;
}

.g_ul_list_box134 {
    left: .925rem;
    top: 2.45rem;
}

.g_ul_list_box135 {
    left: .925rem;
    top: 2.45rem;
}

.g_ul_list_box136 {
    left: .925rem;
    top: 9.175rem;
}

.g_ul_list_box137 {
    right: .925rem;
    top: 2.45rem;
}

.g_ul_list_box138 {
    right: .925rem;
    top: 9.15rem;
}

.g_ul_list_box139 {
    left: .925rem;
    top: 2.45rem;
}

.g_ul_list_box140 {
    left: .925rem;
    top: 2.45rem;
}

.g_ul_list_box141 {
    left: .925rem;
    top: 7.7rem;
}

.g_ul_list_box142 {
    left: .925rem;
    top: 13.5rem;
}

.g_ul_list_box143 {
    right: .925rem;
    top: 2.425rem;
}

.g_ul_list_box144 {
    right: .925rem;
    top: 10.975rem;
}

.g_ul_list_box145 {
    left: .925rem;
    top: 2.45rem;
}

.g_ul_list_box146 {
    left: .925rem;
    top: 7.7rem;
}

.g_ul_list_box147 {
    left: .925rem;
    top: 13.45rem;
}

.g_ul_list_box148 {
    right: .925rem;
    top: 2.4rem;
}

.g_ul_list_box149 {
    right: .925rem;
    top: 10.95rem;
}

.g_ul_list_box150 {
    left: .925rem;
    top: 2.45rem;
}

.g_ul_list_box151 {
    left: .925rem;
    top: 7.7rem;
}

.g_ul_list_box152 {
    left: .925rem;
    top: 12.9rem;
}

.g_ul_list_box153 {
    right: .925rem;
    top: 2.45rem;
}

.g_ul_list_box154 {
    right: .925rem;
    top: 7.6rem;
}

.g_ul_list_box155 {
    right: .925rem;
    top: 13.5rem;
}

.g_ul_list_box156 {
    right: .925rem;
    top: 13.675rem;
}

.g_ul_list_box157 {
    left: .925rem;
    top: 2.65rem;
}

.g_ul_list_box158 {
    left: .925rem;
    top: 8.825rem;
}

.g_ul_list_box159 {
    right: .925rem;
    top: 2.45rem;
}

.g_ul_list_box160 {
    right: .925rem;
    top: 10rem;
}

.g_ul_list_box161 {
    left: .925rem;
    top: 2.5rem;
}

.g_ul_list_box162 {
    left: .925rem;
    top: 8.75rem;
}

.g_ul_list_box163 {
    left: .925rem;
    top: 14rem;
}

.g_ul_list_box164 {
    right: .925rem;
    top: 2.5rem;
}

.g_ul_list_box165 {
    right: .925rem;
    top: 9.95rem;
}

.g_ul_list_box166 {
    left: .925rem;
    top: 3.75rem;
}

.g_ul_list_box167 {
    left: .925rem;
    top: 4rem;
}

.g_ul_list_box168 {
    left: .925rem;
    top: 10.25rem;
}

.g_ul_list_box169 {
    right: .925rem;
    top: 3.95rem;
}

.g_ul_list_box170 {
    left: .925rem;
    top: 4rem;
}

.g_ul_list_box171 {
    left: .925rem;
    top: 2.575rem;
}

.g_ul_list_box172 {
    left: .925rem;
    top: 8.75rem;
}

.g_ul_list_box173 {
    left: .925rem;
    top: 14rem;
}

.g_ul_list_box174 {
    right: .925rem;
    top: 2.45rem;
}

.g_ul_list_box175 {
    right: .925rem;
    top: 10rem;
}

.g_ul_list_box176 {
    left: .925rem;
    top: 5.1rem;
}

.g_ul_list_box177 {
    left: .925rem;
    top: 5.1rem;
}

.g_ul_list_box178 {
    left: .925rem;
    top: 5.1rem;
}

.g_ul_list_box179 {
    left: .925rem;
    top: 5.1rem;
}

.g_ul_list_box180 {
    left: .925rem;
    top: 4.1rem;
}

.g_ul_list_box181 {
    left: .925rem;
    top: 7.125rem;
}

.g_ul_list_box182 {
    left: .925rem;
    top: 13.35rem;
}

.g_ul_list_box183 {
    right: .925rem;
    top: 5.85rem;
}

.g_ul_list_box184 {
    right: .925rem;
    top: 12.575rem;
}

.g_ul_list_box185 {
    left: .925rem;
    top: 7.125rem;
}

.g_ul_list_box186 {
    left: .925rem;
    top: 13.35rem;
}

.g_ul_list_box187 {
    right: .925rem;
    top: 12.35rem;
}

.g_ul_list_box188 {
    left: .925rem;
    top: 9.45rem;
}

.g_ul_list_box189 {
    right: .925rem;
    top: 9.55rem;
}

.g_ul_list_box190 {
    right: .925rem;
    top: 2.5rem;
}

.g_ul_list_box191 {
    right: .925rem;
    top: 2.5rem;
}

.g_ul_list_box192 {
    left: .925rem;
    top: 6.5rem;
}

.g_ul_list_box193 {
    right: .925rem;
    top: 6.5rem;
}

.g_ul_list_box195 {
    left: .925rem;
    top: 6.5rem;
}

.g_ul_list_box196 {
    right: 0.925rem;
    top: 6.75rem;
}
.g_ul_list_box197 {
    right: 0.925rem;
    top: 2.5rem;
}
.g_ul_list_box198 {
    left: 0.925rem;
    top: 6.5rem;
}
.g_ul_list_box199 {
    left: 0.925rem;
    top: 13rem;
}
.g_ul_list_box200 {
    right: 0.925rem;
    top: 4.5rem;
}
.g_ul_list_box201 {
    right: 0.925rem;
    top: 11rem;
}
.g_ul_list_box202 {
    left: 0.925rem;
    top: 6.5rem;
}
.g_ul_list_box203 {
    right: 0;
    top: 6.5rem;
}
.g_ul_list_box204 {
    left: 0.925rem;
    top: 6.5rem;
}
.g_ul_list_box205 {
    right: 0.925rem;
    top: 6.5rem;
}
.g_ul_list_box206 {
    left: 0.925rem;
    top: 6.5rem;
}
.g_ul_list_box207{
    right: 0.925rem;
    top: 4.5rem;
}
.g_ul_list_box208 {
    left: 0.925rem;
    top: 6.5rem;
}
.g_ul_list_box209{
    right: 0.925rem;
    top: 4.5rem;
}
.g_ul_list_box210 {
    left: 0.925rem;
    top: 6.5rem;
}
.g_ul_list_box211 {
    left: 0.925rem;
    top: 6.5rem;
}
.g_ul_list_box212 {
    left: 0.925rem;
    top: 12.5rem;
}
.g_ul_list_box213 {
    right: 0.925rem;
    top: 6.5rem;
}
.g_ul_list_box214 {
    right: 0.925rem;
    top: 13.5rem;
}
.g_ul_list_box215 {
    left: 0.925rem;
    top: 6.5rem;
}
.g_ul_list_box216{
    right: 0.925rem;
    top: 6.5rem;
}
.g_ul_list_box217{
    left: 0.925rem;
    top: 6.5rem;
}
.g_ul_list_box218{
    right: 0.925rem;
    top: 4.5rem;
}
.g_ul_list_box219{
    left: 0.925rem;
    top: 6.5rem;
}
.g_ul_list_box220{
    right: 0.925rem;
    top: 12.5rem;
}
.g_ul_list_box221{
    left: 0.925rem;
    top: 6.5rem;
}
.g_ul_list_box222{
    right: 0.925rem;
    top: 12.75rem;
}

/* .g_ul_list_box191 .g_ul_list, */
/* .g_ul_list_box190 .g_ul_list, */
.g_ul_list_box222 .g_ul_list,
.g_ul_list_box220 .g_ul_list,
.g_ul_list_box218 .g_ul_list,
.g_ul_list_box211 .g_ul_list,
.g_ul_list_box208 .g_ul_list,
.g_ul_list_box209 .g_ul_list,
.g_ul_list_box200 .g_ul_list,
.g_ul_list_box199 .g_ul_list,
.g_ul_list_box186 .g_ul_list,
.g_ul_list_box166 .g_ul_list,
.g_ul_list_box165 .g_ul_list,
.g_ul_list_box154 .g_ul_list,
.g_ul_list_box153 .g_ul_list,
.g_ul_list_box156 .g_ul_list,
.g_ul_list_box155 .g_ul_list,
.g_ul_list_box158 .g_ul_list,
.g_ul_list_box146 .g_ul_list,
.g_ul_list_box148 .g_ul_list,
.g_ul_list_box149 .g_ul_list,
.g_ul_list_box150 .g_ul_list,
.g_ul_list_box153 .g_ul_list,
.g_ul_list_box142 .g_ul_list,
.g_ul_list_box116 .g_ul_list {
    align-items: flex-start;
    flex-direction: column;
}
.g_ul_list_box222 .g_ul_li,
.g_ul_list_box220 .g_ul_li,
.g_ul_list_box218 .g_ul_li,
.g_ul_list_box216 .g_ul_li,
.g_ul_list_box214 .g_ul_li,
.g_ul_list_box213 .g_ul_li,
.g_ul_list_box209 .g_ul_li,
.g_ul_list_box207 .g_ul_li,
.g_ul_list_box205 .g_ul_li,
.g_ul_list_box203 .g_ul_li,
.g_ul_list_box201 .g_ul_li,
.g_ul_list_box200 .g_ul_li,
.g_ul_list_box197 .g_ul_li,
.g_ul_list_box196 .g_ul_li,
.g_ul_list_box193 .g_ul_li,
.g_ul_list_box191 .g_ul_li,
.g_ul_list_box190 .g_ul_li,
.g_ul_list_box189 .g_ul_li,
.g_ul_list_box187 .g_ul_li,
.g_ul_list_box184 .g_ul_li,
.g_ul_list_box183 .g_ul_li,
.g_ul_list_box175 .g_ul_li,
.g_ul_list_box174 .g_ul_li,
.g_ul_list_box169 .g_ul_li,
.g_ul_list_box165 .g_ul_li,
.g_ul_list_box164 .g_ul_li,
.g_ul_list_box159 .g_ul_li,
.g_ul_list_box160 .g_ul_li,
.g_ul_list_box154 .g_ul_li,
.g_ul_list_box153 .g_ul_li,
.g_ul_list_box156 .g_ul_li,
.g_ul_list_box155 .g_ul_li,
.g_ul_list_box148 .g_ul_li,
.g_ul_list_box149 .g_ul_li,
.g_ul_list_box133 .g_ul_li,
.g_ul_list_box144 .g_ul_li,
.g_ul_list_box143 .g_ul_li,
.g_ul_list_box137 .g_ul_li,
.g_ul_list_box138 .g_ul_li,
.g_ul_list_box127 .g_ul_li,
.g_ul_list_box128 .g_ul_li,
.g_ul_list_box129 .g_ul_li,
.g_ul_list_box130 .g_ul_li,
.g_ul_list_box131 .g_ul_li,
.g_ul_list_box121 .g_ul_li,
.g_ul_list_box118 .g_ul_li,
.g_ul_list_box112 .g_ul_li,
.g_ul_list_box113 .g_ul_li,
.g_ul_list_box114 .g_ul_li,
.g_ul_list_box115 .g_ul_li,
.g_ul_list_box116 .g_ul_li,
.g_ul_list_box106 .g_ul_li,
.g_ul_list_box103 .g_ul_li {
    margin: 0 0 .2rem auto;
}
.g_ul_list_box222 .tit-17,
.g_ul_list_box220 .tit-17,
.g_ul_list_box218 .tit-17,
.g_ul_list_box216 .tit-17,
.g_ul_list_box214 .tit-17,
.g_ul_list_box213 .tit-17,
.g_ul_list_box209 .tit-17,
.g_ul_list_box207 .tit-17,
.g_ul_list_box205 .tit-17,
.g_ul_list_box203 .tit-17,
.g_ul_list_box200 .tit-17,
.g_ul_list_box201 .tit-17,
.g_ul_list_box197 .tit-17,
.g_ul_list_box196 .tit-17,
.g_ul_list_box193 .tit-17,
.g_ul_list_box191 .tit-17,
.g_ul_list_box190 .tit-17,
.g_ul_list_box189 .tit-17,
.g_ul_list_box187 .tit-17,
.g_ul_list_box184 .tit-17,
.g_ul_list_box183 .tit-17,
.g_ul_list_box175 .tit-17,
.g_ul_list_box174 .tit-17,
.g_ul_list_box169 .tit-17,
.g_ul_list_box165 .tit-17,
.g_ul_list_box164 .tit-17,
.g_ul_list_box153 .tit-17,
.g_ul_list_box159 .tit-17,
.g_ul_list_box160 .tit-17,
.g_ul_list_box154 .tit-17,
.g_ul_list_box156 .tit-17,
.g_ul_list_box155 .tit-17,
.g_ul_list_box133 .tit-17,
.g_ul_list_box148 .tit-17,
.g_ul_list_box149 .tit-17,
.g_ul_list_box144 .tit-17,
.g_ul_list_box143 .tit-17,
.g_ul_list_box137 .tit-17,
.g_ul_list_box138 .tit-17,
.g_ul_list_box127 .tit-17,
.g_ul_list_box128 .tit-17,
.g_ul_list_box129 .tit-17,
.g_ul_list_box130 .tit-17,
.g_ul_list_box131 .tit-17,
.g_ul_list_box121 .tit-17,
.g_ul_list_box118 .tit-17,
.g_ul_list_box112 .tit-17,
.g_ul_list_box113 .tit-17,
.g_ul_list_box114 .tit-17,
.g_ul_list_box115 .tit-17,
.g_ul_list_box116 .tit-17,
.g_ul_list_box106 .tit-17,
.g_ul_list_box103 .tit-17 {
    text-align: right;
}

.g_info2 .g_ul_list .g_ul_li {
    border-color: #008C3F;
}

.g_info2 .g_ul_list .g_ul_li .g_ul_li_cir {
    background-color: #008C3F;
}

.g_info2 .g_ul_list .g_ul_li:hover {
    color: #fff;
    background-color: #008C3F;
}

.g_info2 .g_ul_list .g_ul_li:hover .g_ul_li_cir {
    background-color: #fff;
}

.g_info2 .g_ul_list .g_ul_li:hover .g_ul_li_cir path {
    fill: #008C3F;
}

.g_ul_list_box .g_ul_list .g_ul_li .tit-15 {
    line-height: 1.2;
    font-size: .325rem;
}

.g_info2 .list_li3 .ul_ajax_nav {
    margin: 0 auto;
}

.g_zx1 .g_ul_list_box {
    width: 12.25rem;
}
.g_zx1 .tit_img{
    margin-bottom: 1.825rem;

}
@media(max-width:1680px){
    .g_info2 .slides_box{
        width: calc(101% + 2px);
    }
  
}