.elementor-18 .elementor-element.elementor-element-535212c8 > .elementor-container{min-height:80px;}.elementor-18 .elementor-element.elementor-element-535212c8 > .elementor-container:after{content:"";min-height:inherit;}.elementor-18 .elementor-element.elementor-element-535212c8 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-18 .elementor-element.elementor-element-535212c8:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-535212c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-535212c8{box-shadow:0px 10px 20px 0px rgba(0,0,0,0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0% 2% 0% 4%;z-index:10;}.elementor-18 .elementor-element.elementor-element-535212c8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-18 .elementor-element.elementor-element-2d0676c.elementor-column .elementor-column-wrap{align-items:center;}.elementor-18 .elementor-element.elementor-element-2d0676c.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-18 .elementor-element.elementor-element-2d0676c > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-56ef8216{text-align:left;}.elementor-18 .elementor-element.elementor-element-56ef8216 .elementor-image img{width:210px;}.elementor-18 .elementor-element.elementor-element-56ef8216 > .elementor-widget-container{margin:010px 0px 010px 0px;}.elementor-18 .elementor-element.elementor-element-310dfee8.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-18 .elementor-element.elementor-element-310dfee8 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-f6a73b .elementor-menu-toggle{margin-left:auto;background-color:#FFFFFF;font-size:15px;border-width:0px;border-radius:0px;}.elementor-18 .elementor-element.elementor-element-f6a73b .elementor-nav-menu .elementor-item{font-family:"Varela Round", "Helvetica Neue", "Arial", " Segoe UI", "PingFang SC", "Hiragino Sans GB", "STHeiti", "Microsoft YaHei", "Microsoft JhengHei", "Source Han Sans SC", "Noto Sans CJK SC", "Source Han Sans CN", "Noto Sans SC", "Source Han Sans TC", "Noto Sans CJK TC";font-size:15px;font-weight:400;}.elementor-18 .elementor-element.elementor-element-f6a73b .elementor-nav-menu--main .elementor-item{color:#333333;padding-left:0px;padding-right:0px;padding-top:30px;padding-bottom:30px;}.elementor-18 .elementor-element.elementor-element-f6a73b .elementor-nav-menu--main .elementor-item:hover,
					.elementor-18 .elementor-element.elementor-element-f6a73b .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-18 .elementor-element.elementor-element-f6a73b .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-18 .elementor-element.elementor-element-f6a73b .elementor-nav-menu--main .elementor-item:focus{color:#3399FF;}.elementor-18 .elementor-element.elementor-element-f6a73b .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-18 .elementor-element.elementor-element-f6a73b .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#3399FF;}.elementor-18 .elementor-element.elementor-element-f6a73b .e--pointer-framed .elementor-item:before,
					.elementor-18 .elementor-element.elementor-element-f6a73b .e--pointer-framed .elementor-item:after{border-color:#3399FF;}.elementor-18 .elementor-element.elementor-element-f6a73b .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#3399FF;}.elementor-18 .elementor-element.elementor-element-f6a73b .e--pointer-framed .elementor-item:before{border-width:4px;}.elementor-18 .elementor-element.elementor-element-f6a73b .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 4px 4px;}.elementor-18 .elementor-element.elementor-element-f6a73b .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:4px 4px 0 0;}.elementor-18 .elementor-element.elementor-element-f6a73b .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:4px 0 0 4px;}.elementor-18 .elementor-element.elementor-element-f6a73b .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 4px 4px 0;}.elementor-18 .elementor-element.elementor-element-f6a73b .e--pointer-underline .elementor-item:after,
					 .elementor-18 .elementor-element.elementor-element-f6a73b .e--pointer-overline .elementor-item:before,
					 .elementor-18 .elementor-element.elementor-element-f6a73b .e--pointer-double-line .elementor-item:before,
					 .elementor-18 .elementor-element.elementor-element-f6a73b .e--pointer-double-line .elementor-item:after{height:4px;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-f6a73b .elementor-nav-menu--layout-horizontal .elementor-nav-menu > li:not(:last-child){margin-right:40px;}body.rtl .elementor-18 .elementor-element.elementor-element-f6a73b .elementor-nav-menu--layout-horizontal .elementor-nav-menu > li:not(:last-child){margin-left:40px;}.elementor-18 .elementor-element.elementor-element-f6a73b .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:40px;}.elementor-18 .elementor-element.elementor-element-f6a73b .elementor-nav-menu--dropdown a, .elementor-18 .elementor-element.elementor-element-f6a73b .elementor-menu-toggle{color:#3d4459;}.elementor-18 .elementor-element.elementor-element-f6a73b .elementor-nav-menu--dropdown a:hover,
					.elementor-18 .elementor-element.elementor-element-f6a73b .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-18 .elementor-element.elementor-element-f6a73b .elementor-nav-menu--dropdown a.highlighted,
					.elementor-18 .elementor-element.elementor-element-f6a73b .elementor-menu-toggle:hover{color:#4632da;}.elementor-18 .elementor-element.elementor-element-f6a73b .elementor-nav-menu--dropdown a:hover,
					.elementor-18 .elementor-element.elementor-element-f6a73b .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-18 .elementor-element.elementor-element-f6a73b .elementor-nav-menu--dropdown a.highlighted{background-color:#ffffff;}.elementor-18 .elementor-element.elementor-element-f6a73b .elementor-nav-menu--dropdown a.elementor-item-active{color:#4632da;}.elementor-18 .elementor-element.elementor-element-f6a73b .elementor-nav-menu--dropdown .elementor-item, .elementor-18 .elementor-element.elementor-element-f6a73b .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Montserrat", "Helvetica Neue", "Arial", " Segoe UI", "PingFang SC", "Hiragino Sans GB", "STHeiti", "Microsoft YaHei", "Microsoft JhengHei", "Source Han Sans SC", "Noto Sans CJK SC", "Source Han Sans CN", "Noto Sans SC", "Source Han Sans TC", "Noto Sans CJK TC";}.elementor-18 .elementor-element.elementor-element-f6a73b .elementor-nav-menu--main .elementor-nav-menu--dropdown, .elementor-18 .elementor-element.elementor-element-f6a73b .elementor-nav-menu__container.elementor-nav-menu--dropdown{box-shadow:0px 2px 15px 0px rgba(0,0,0,0.1);}.elementor-18 .elementor-element.elementor-element-f6a73b .elementor-nav-menu--dropdown a{padding-left:16px;padding-right:16px;padding-top:15px;padding-bottom:15px;}.elementor-18 .elementor-element.elementor-element-f6a73b .elementor-nav-menu--dropdown li:not(:last-child){border-style:solid;border-color:#efefef;border-bottom-width:1px;}.elementor-18 .elementor-element.elementor-element-f6a73b .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-18 .elementor-element.elementor-element-f6a73b .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important;}.elementor-18 .elementor-element.elementor-element-f6a73b div.elementor-menu-toggle{color:#3399FF;}.elementor-18 .elementor-element.elementor-element-f6a73b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-8dd2b51.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-18 .elementor-element.elementor-element-8dd2b51 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-3cab44d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-18 .elementor-element.elementor-element-3cab44d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-18 .elementor-element.elementor-element-3cab44d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-18 .elementor-element.elementor-element-3cab44d .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-18 .elementor-element.elementor-element-3cab44d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-3cab44d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-18 .elementor-element.elementor-element-3cab44d .elementor-icon-list-icon i{color:#333333;font-size:6px;}.elementor-18 .elementor-element.elementor-element-3cab44d .elementor-icon-list-icon svg{fill:#333333;width:6px;}.elementor-18 .elementor-element.elementor-element-3cab44d .elementor-icon-list-text{color:#333333;padding-left:0px;}.elementor-18 .elementor-element.elementor-element-3cab44d .elementor-icon-list-item, .elementor-18 .elementor-element.elementor-element-3cab44d .elementor-icon-list-item a{font-family:"Montserrat", "Helvetica Neue", "Arial", " Segoe UI", "PingFang SC", "Hiragino Sans GB", "STHeiti", "Microsoft YaHei", "Microsoft JhengHei", "Source Han Sans SC", "Noto Sans CJK SC", "Source Han Sans CN", "Noto Sans SC", "Source Han Sans TC", "Noto Sans CJK TC";font-size:14px;letter-spacing:1px;}.elementor-18 .elementor-element.elementor-element-3cab44d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CCCCCC;border-radius:50% 50% 50% 50%;}.elementor-18 .elementor-element.elementor-element-3cab44d{width:auto;max-width:auto;}.elementor-18 .elementor-element.elementor-element-9d8eb75 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-18 .elementor-element.elementor-element-9d8eb75 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-18 .elementor-element.elementor-element-9d8eb75 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-18 .elementor-element.elementor-element-9d8eb75 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-18 .elementor-element.elementor-element-9d8eb75 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-9d8eb75 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-18 .elementor-element.elementor-element-9d8eb75 .elementor-icon-list-icon i{color:#333333;font-size:6px;}.elementor-18 .elementor-element.elementor-element-9d8eb75 .elementor-icon-list-icon svg{fill:#333333;width:6px;}.elementor-18 .elementor-element.elementor-element-9d8eb75 .elementor-icon-list-text{color:#333333;padding-left:0px;}.elementor-18 .elementor-element.elementor-element-9d8eb75 .elementor-icon-list-item, .elementor-18 .elementor-element.elementor-element-9d8eb75 .elementor-icon-list-item a{font-family:"Montserrat", "Helvetica Neue", "Arial", " Segoe UI", "PingFang SC", "Hiragino Sans GB", "STHeiti", "Microsoft YaHei", "Microsoft JhengHei", "Source Han Sans SC", "Noto Sans CJK SC", "Source Han Sans CN", "Noto Sans SC", "Source Han Sans TC", "Noto Sans CJK TC";font-size:14px;letter-spacing:1px;}.elementor-18 .elementor-element.elementor-element-9d8eb75 > .elementor-widget-container{margin:0px 0px 0px 15px;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CCCCCC;border-radius:50% 50% 50% 50%;}.elementor-18 .elementor-element.elementor-element-9d8eb75{width:auto;max-width:auto;}.elementor-18 .elementor-element.elementor-element-f0770e7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-18 .elementor-element.elementor-element-f0770e7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-18 .elementor-element.elementor-element-f0770e7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-18 .elementor-element.elementor-element-f0770e7 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-18 .elementor-element.elementor-element-f0770e7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-f0770e7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-18 .elementor-element.elementor-element-f0770e7 .elementor-icon-list-icon i{color:#B3B2B2;font-size:20px;}.elementor-18 .elementor-element.elementor-element-f0770e7 .elementor-icon-list-icon svg{fill:#B3B2B2;width:20px;}.elementor-18 .elementor-element.elementor-element-f0770e7 .elementor-icon-list-text{color:#333333;padding-left:10px;}.elementor-18 .elementor-element.elementor-element-f0770e7 .elementor-icon-list-item, .elementor-18 .elementor-element.elementor-element-f0770e7 .elementor-icon-list-item a{font-family:"Montserrat", "Helvetica Neue", "Arial", " Segoe UI", "PingFang SC", "Hiragino Sans GB", "STHeiti", "Microsoft YaHei", "Microsoft JhengHei", "Source Han Sans SC", "Noto Sans CJK SC", "Source Han Sans CN", "Noto Sans SC", "Source Han Sans TC", "Noto Sans CJK TC";font-size:14px;letter-spacing:1px;}.elementor-18 .elementor-element.elementor-element-f0770e7 > .elementor-widget-container{margin:0px 0px 00px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CCCCCC;border-radius:50% 50% 50% 50%;}.elementor-18 .elementor-element.elementor-element-f0770e7{width:auto;max-width:auto;}.elementor-18 .elementor-element.elementor-element-351a7a2{text-align:center;}.elementor-18 .elementor-element.elementor-element-351a7a2 .elementor-heading-title{color:#B3B2B2;font-size:16px;font-weight:400;}.elementor-18 .elementor-element.elementor-element-351a7a2 > .elementor-widget-container{margin:9px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-f5e884a{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-ecc9867 > .elementor-element-populated{padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-18 .elementor-element.elementor-element-2d0676c > .elementor-element-populated{padding:0% 0% 0% 5%;}.elementor-18 .elementor-element.elementor-element-310dfee8 > .elementor-element-populated{padding:0% 0% 0% 5%;}.elementor-18 .elementor-element.elementor-element-f6a73b .elementor-nav-menu--dropdown .elementor-item, .elementor-18 .elementor-element.elementor-element-f6a73b .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:16px;}.elementor-18 .elementor-element.elementor-element-f6a73b .elementor-nav-menu--dropdown a{padding-top:25px;padding-bottom:25px;}.elementor-18 .elementor-element.elementor-element-f6a73b .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-18 .elementor-element.elementor-element-f6a73b .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:25px !important;}.elementor-18 .elementor-element.elementor-element-f6a73b > .elementor-widget-container{padding:0px 10px 0px 0px;}}@media(min-width:768px){.elementor-18 .elementor-element.elementor-element-2d0676c{width:23.745%;}.elementor-18 .elementor-element.elementor-element-310dfee8{width:71.073%;}.elementor-18 .elementor-element.elementor-element-8dd2b51{width:5.174%;}}@media(max-width:1024px) and (min-width:768px){.elementor-18 .elementor-element.elementor-element-2d0676c{width:50%;}.elementor-18 .elementor-element.elementor-element-310dfee8{width:25%;}}@media(max-width:767px){.elementor-18 .elementor-element.elementor-element-535212c8{padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-2d0676c{width:50%;}.elementor-18 .elementor-element.elementor-element-2d0676c > .elementor-element-populated{padding:0px 0px 0px 20px;}.elementor-18 .elementor-element.elementor-element-56ef8216{text-align:left;}.elementor-18 .elementor-element.elementor-element-310dfee8{width:29%;}.elementor-18 .elementor-element.elementor-element-310dfee8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-f6a73b .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-18 .elementor-element.elementor-element-f6a73b .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:25px !important;}.elementor-18 .elementor-element.elementor-element-f6a73b .elementor-menu-toggle{font-size:34px;}.elementor-18 .elementor-element.elementor-element-f6a73b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-8dd2b51{width:15%;}.elementor-18 .elementor-element.elementor-element-3cab44d > .elementor-widget-container{border-width:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-9d8eb75 > .elementor-widget-container{border-width:01px 01px 01px 01px;border-radius:50% 50% 50% 50%;}.elementor-18 .elementor-element.elementor-element-f0770e7 > .elementor-widget-container{border-width:0px 0px 0px 0px;}}/* Start custom CSS for image, class: .elementor-element-56ef8216 */@media (max-width: 767px) {
   .elementor-element.elementor-element-56ef8216.elementor-widget.elementor-widget-image {
    margin-top: 8px;
   } 
   
   .elementor-18 .elementor-element.elementor-element-f6a73b .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-18 .elementor-element.elementor-element-f6a73b .elementor-nav-menu__container.elementor-nav-menu--dropdown {
    margin-top: 19px !important;
    border-top: 2px #eee solid;
    box-shadow:none;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2d0676c */div#kuang {
    position: relative;
    z-index: 5;
}


div#gupiao {
    position: absolute;
    z-index: 5;
    left: 220px;
    opacity: 0;
    display: none;
    width: 200px;
    transition: all .35s;
}

div#kuang:hover div#gupiao {
    display: block;
    opacity: 1;
    transition: all .35s; 
}

.navfixed div#gupiao {
    left: 130px !important ;
    transform: scale(.75)  !important;
}


@media  screen and (min-width:1100px)  and (max-width:1200px)  {
    
    div#gupiao {
        position: absolute;
        z-index: 5;
        left: 54px;
        border-radius: 5px;
        opacity: 0;
        top: 117px;
        width: 151px;
        padding: 0 15px;
        background: #fff;
        transition: all .35s;
    }
    
    div#gupiao:before {
        content: "";
        width: 0;
        height: 0;
        border: 7px transparent solid;
        border-bottom: 9px #fff solid;
        position: absolute;
        left: 31px;
        top: -16px;
    }
    
    h4.gupiao {  margin: 8px 0; }
    
}


@media  screen and (max-width:768px)  {
    div#gupiao {
        position: absolute;
        z-index: 5;
        top: 117%;
        left: 5px;
        padding: 18px;
        background: #fff;
        border-radius: 10px;
        opacity: 2;
         display: none !important; 
        width: 160px;
        transition: all .35s;
    }
    
    div#gupiao:before {
        content:"";
        width:0;
        height:0;
        border:10px transparent solid;
        border-top:none;
        border-bottom: 15px #fff solid;
        position:absolute ;
        top: -13px;
        left: 15px;
        z-index:4;
    }
    
    h4.gupiao {
        font-size: 19px;
        padding-left: 49px;
        margin: 0;
    }
    
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-f6a73b */.elementor-18 .elementor-element.elementor-element-f6a73b .elementor-nav-menu .elementor-item {
    font-family: "Varela Round", "Helvetica Neue", "Arial", " Segoe UI", "PingFang SC", "Hiragino Sans GB", "STHeiti", "Microsoft YaHei", "Microsoft JhengHei", "Source Han Sans SC", "Noto Sans CJK SC", "Source Han Sans CN", "Noto Sans SC", "Source Han Sans TC", "Noto Sans CJK TC";
    font-size: 16px;
    font-weight: 400;
}


.dot .elementor-18 .elementor-element.elementor-element-f6a73b div.elementor-menu-toggle,
.dot .elementor-active i ,
.eicon-menu-bar {
    color: #3399FF;outline: none;
}

.elementor-menu-toggle {
    outline: none;
}

#caidan,
#caidan .elementor-widget-container,
#caidan .elementor-nav-menu--layout-horizontal,
.elementor-18 .elementor-element.elementor-element-f6a73b .elementor-nav-menu--main .elementor-item {
    height: 100%;
}

a.elementor-item,
a.elementor-item:hover { text-decoration: none; }

@media  screen and (max-width:768px) { 
    
    section#page-nav {  z-index: 100;}
    
    #caidan,
    #caidan .elementor-widget-container,
    #caidan .elementor-nav-menu--layout-horizontal,
    .elementor-18 .elementor-element.elementor-element-f6a73b .elementor-nav-menu--main .elementor-item {
        height: auto;
        
    }
    
    /*.elementor-18 .elementor-element.elementor-element-310dfee8 {*/
    /*    width: 42%;*/
    /*}*/
    
    ul#menu-2-f6a73b {
        height: 100%;
        overflow-y: scroll;
    }
    
    /*#caidan nav.elementor-nav-menu--dropdown.elementor-nav-menu__container {*/
    /*   overflow-y: scroll;*/
    /*}*/
    
    div#gupiao { display : none;}
    
    
.elementor-nav-menu--toggle .elementor-menu-toggle.elementor-active+.elementor-nav-menu__container {
        max-height: 90vh;
    }
    
    
    .zh_click_t,.shopcar { display:none; }

    
}

@media (width: 768px) {
    .elementor-18 .elementor-element.elementor-element-f6a73b .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-18 .elementor-element.elementor-element-f6a73b .elementor-nav-menu__container.elementor-nav-menu--dropdown {
        margin-top: 15px !important;
    }
    
   
}

@media  screen and (min-width:1100px)  and (max-width:1200px)  {
    body:not(.rtl) .elementor-18 .elementor-element.elementor-element-f6a73b .elementor-nav-menu--layout-horizontal .elementor-nav-menu > li:not(:last-child) {
        margin-right: 30px;
    }
}



@media only screen and (min-device-width : 768px) and (max-device-width : 1024px)  {
    /* phone-nav */
	#caidan nav.elementor-nav-menu--dropdown.elementor-nav-menu__container {
		    /*position: fixed;*/
	        top: 48.5px !important;
            width: 101vW !important;
            left: -54.5vw !important;
            right: 0 !important;
	}
	
	.elementor-18 .elementor-element.elementor-element-310dfee8 {
    width: 25% !important;}

}


/* 5-10 */
@media  screen and (min-width:768px)  and (max-width:1024px){
    .elementor-18 .elementor-element.elementor-element-f6a73b div.elementor-menu-toggle {
       height: 100%;
       font-size: 34px;
    }
}

/* 5-10-end */


@media (width: 1024px) {
    
    #caidan nav.elementor-nav-menu--dropdown.elementor-nav-menu__container {
		    /*position: fixed;*/
	        top: 55.5px !important;
	}
    
    .elementor-18 .elementor-element.elementor-element-f6a73b .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-18 .elementor-element.elementor-element-f6a73b .elementor-nav-menu__container.elementor-nav-menu--dropdown {
        margin-top: 60px !important;
    }
    
        .elementor-51 .elementor-element.elementor-element-6784683d {
        width: 38% !important;
    }
    
    
    
     .elementor-18 .elementor-element.elementor-element-310dfee8 {
        width: 30% !important;
        padding-right: 0 !important;
    }
    
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3cab44d */.icons span.elementor-icon-list-text {
   width: 35px;
    height: 35px;
    text-align: center;
    line-height: 35px;
    letter-spacing: 0;
    font-size: 14px;
    font-weight: bold;
    color: #999 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9d8eb75 */.icons span.elementor-icon-list-text {
   width: 35px;
    height: 35px;
    text-align: center;
    line-height: 35px;
    letter-spacing: 0;
    font-size: 14px;
    font-weight: bold;
    color: #999 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f0770e7 */i.fas.fa-shopping-cart {
    transform: translate(2px, 6px);
    -ms-transform: translate(1px, 3px);
}

.fa-shopping-cart:before {
    font-size: 15px;
}

li.elementor-icon-list-item.elementor-inline-item {
    width: 35px;
    height: 35px;
}


@media  screen and (min-width:1100px)  and (max-width:1200px)  {
    div#shopcar {
    display: none;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-351a7a2 */.elementor-element.elementor-element-351a7a2.elementor-widget.elementor-widget-heading {
    margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-8dd2b51 */@media (min-width: 768px){
    .elementor-18 .elementor-element.elementor-element-8dd2b51 {
    width:12.903% !important;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-535212c8 */section#page-nav {
    right: 0;
    left: 0;
    width: 100% !important;
}


@media only screen and (min-device-width : 1280px) and (max-device-width : 1480px)  {
   
    .elementor-section.elementor-section-boxed > .elementor-container {
        max-width: 1200px;
    }
}



/* 兼容ipad竖屏 and (orientation : portrait) */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px)  {
    .elementor-18 .elementor-element.elementor-element-310dfee8 {
        width: 33%;
        padding-right: 16px;
    }
    
    .elementor-18 .elementor-element.elementor-element-8dd2b51 {
        width: 12.903%;
    }
    
    .elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-310dfee8.topnavmenu .elementor-menu-toggle {
            position: absolute;
            top: 50%;
            transform: translateY(-50%);
            right: 0;
    }
    
    
    .elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-310dfee8.topnavmenu  i.eicon-menu-bar {
        font-size: 30px;
    }
    
    
}/* End custom CSS */
/* Start custom CSS for template, class: .elementor-element-5997008 */p { margin-bottom: 10px; }/* End custom CSS */