:root{
	--font-bold: 'SourceSansPro-Bold';
	--font-semibold: 'SourceSansPro-SemiBold';
}
a{color: #000;}
body, textarea, input, button, select, keygen, legend, h1, h2, h3, h4, h5, h6{font-size: 16px;font-family: SourceSansPro-Regular;}
*{font-family: SourceSansPro-Regular;}
.cont_1780{width: 1780px;max-width: 93%;margin: 0 auto;}
.cont_1200{width: 1200px;max-width: 92%;margin: 0 auto;}
.public_title{font-size: 46px;line-height: 1.3;font-family: var(--font-bold);}
.public_title36{font-size: 36px;line-height: 1.45;font-family: var(--font-bold);}
.public_title18,.public_title18 *{font-size: 18px;line-height: 28px;font-family: var(--font-bold);}
.public_brief{line-height: 28px;color: #172e59;}
.public_brief18{line-height: 32px;color: #172e59;font-size: 18px;}
.public_btn{}
.public_btn a{display: inline-block;width: 210px;height: 46px;background: #005bac;padding: 0 35px 0 20px;box-sizing: border-box;line-height: 46px;color: #fff;font-family: var(--font-bold);font-size: 18px;border-radius: 4px;background-size: 24px;position: relative;}
.public_btn a:after{content: '';position: absolute;right: 20px;top: 50%;transform: translate(0,-50%);width: 14px;height: 1px;background: #fff;transition: all 0.3s;}
.public_btn a:before{content: '';position: absolute;border-style: solid;border-color: transparent;border-width: 3.5px 0 3.5px 10px;border-left-color: #fff;display: inline-block;vertical-align: middle;right: 10px;top: 50%;transform: translate(0,-50%);}
.public_btn:hover a:after{width: 20px;}
/*url(../images/detail_icon.png)no-repeat right 10px center */

.img_Path{text-align: center;}
.img_Path img{vertical-align: middle;max-width: 100%;max-height: 100%;transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-ms-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out;-webkit-transition:all 0.4s ease-out;}
.img_Path span{display: inline-block;height: 100%;vertical-align: middle;}
.img_box{position: relative;display: block;width: 100%;height: 100%;}
.img_box .img{padding-top: 100%;overflow: hidden;position: relative;}
.img_box .img .theme_img{position: absolute;width: 100%;height: 100%;margin-top: -100%;}
.just{display: inline-block;vertical-align: middle;width: 100%;}

.header_contact{display: flex;padding: 0 30px;justify-content: space-between;align-items: center;line-height: 45px;background: linear-gradient(to right, #1286e5,#2ac7ab 50%);color: #fff;}
.header_contact *{font-size: 14px;}
.header_contact_right_cnt{margin-left: 20px;}
.header_contact_right_cnt .header_contact_right_title{font-family: var(--font-bold);}

.default_nav_style .n_item>a{font-size: 18px;color: #006fd1;text-transform: uppercase;}
.default_nav_style .n_item>a:before{border-bottom: 4px solid transparent;}
.default_nav_style .n_item>a:hover:before{border-color: #ea0101;}
.default_nav_style .n_item.is_cur a:before{border-color: #ea0101;}

#header .h_right .h_icon_inquiry{width: 84px;}

#header{ height: auto; transition: all 0.3s;}
#header .header_in{ width: 100%; height: 100px;background: transparent;margin-top: 28px;position: fixed; left: 0; top: 46px; z-index: 100;}
.header_height{height: 130px;display: none;}
.prod_det_body .header_height{display: block;}
.fixed_head #header .header_in{position: fixed;top: 46px;}
.fixed_head #header .header_in.fixed{top: 0;margin-top: 0;}
.fixed_head #header .cont_1780{background: rgba(255,255,255,0.8);}
.fixed_head_height{height: 128px;display: none;}
.g_member .fixed_head_height,.no_banner .fixed_head_height{display: block;}


/*#header .header_in.fixed{ }*/

.g_member #header{position:static}

#header .cont_1780{display:flex;justify-content:space-between;align-items:center;height:100px;background: #fff;box-shadow: 0px 0px 5px 2px rgba(202,219,227,0.31);border-radius: 6px;}
#header .h_left{display:flex;flex-wrap:nowrap;max-width: 51%;height: 100%;flex: 1 1 0%;}

#header .logo{flex:0 0 8%;text-align:center;max-width: 8%;z-index:999; height: 100px;}
#header .logo img{vertical-align:middle}
#header .h_right{display:inline-flex;justify-content:flex-end;/*flex:0 0 45%;*/max-width: 40%;height: 100%;align-items: center;}
#header .h_right .h_icon_item{margin-left: 18px;cursor:pointer;display:inline-block;width:31px;height:37px;vertical-align:middle;line-height: 37px;padding-right: 20px;border-right: 1px solid #ddd;}
#header .h_right .h_icon_item a{display:block;height:100%}
#header .h_right .h_icon_search{position:relative;background: transparent;}
#header .h_right .h_icon_search a{background:url(../images/search_icon.png) no-repeat center center;background-size: 20px;}
#header .h_right .h_icon_search .h_search_form{opacity:0;position:absolute;top:50%;right:0;width:250px;height:42px;background:#fff;border-bottom:1px solid #555;pointer-events:none;transform:translateY(-50%);transition:all .4s}
#header .h_right .h_icon_search .h_search_form .text{padding-left:10px;width:80%;height:100%;background:0 0;border:0;box-sizing:border-box}
#header .h_right .h_icon_search .h_search_form .sub_btn{width:15%;height:100%;background:url(--cusvis_path/search_icon.png) no-repeat center/50% auto;border:0;cursor:pointer}
#header .h_right .h_icon_login{width: auto;background: transparent;}
#header .h_right .h_icon_login a{padding-left: 35px;background:url(../images/user_icon.png) no-repeat left center;max-width: 110px;overflow: hidden;}
#header .h_right .h_icon_lang{width: auto;padding-right: 0;border-right: 0;}
#header .h_right .h_icon_lang .default_language_currency_style dt{padding-right: 0;}
#header .h_right .h_icon_lang .top_lang{display:block;height:31px;width:31px;line-height:31px;font-size:12px;text-align:center;font-family:Lato-Regular}
#header .h_right .h_icon_lang .lang_choice{z-index:999;background:#fff;width:200px;position:absolute;top:150%;left:50%;transform:translate(-50%,0);padding:9px 30px;box-sizing:border-box;box-shadow:0 0 10px rgba(0,0,0,.1);opacity:0;border-radius:4px;transition:all .4s ease 0s; max-height: 540px; overflow-y: auto;}
#header .h_right .h_icon_lang .lang_choice::-webkit-scrollbar{display: none;}
#header .h_right .h_icon_lang:hover .lang_choice{opacity:1;z-index:999}
#header .h_right .h_icon_lang .lang_choice a{display:block;line-height:36px;font-size:14px;font-weight:400;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
/*#header .h_right .h_icon_inquiry{background:url(--cusvis_path/icon_inquiry.png) no-repeat no-repeat}*/
#header .h_right .h_icon_cart{box-sizing: border-box; width: 29px; height: 29px; border-radius: 50%; border: 1px solid #000; margin-top: 1px; display: flex; justify-content: center; align-items: center;}
#header .h_right .h_icon_cart .default_shopping_cart{width: 29px; height: 29px; background-size: 50%;}
#header .h_right .h_icon_inquiry{background: url(../images/inq_icon.png)no-repeat center center #005bac;height: 100%;width: 85px;padding-right: 0;border-right: 0;background-size: 18px;border-top-right-radius: 6px;border-bottom-right-radius: 6px;}
.show_language_name{display: flex;align-items: center;justify-content: space-between;}
.show_language_name img{margin-right: 10px;}


body #banner_edit .banner_tab{bottom: 70px;height: 3px;}
body #banner_edit .banner_tab a{width: 29px;height: 3px;background: #ddd;border-radius: 3px;transition: all .3s ease 0s;margin: 0 4px;}
body #banner_edit .banner_tab a.on{width: 83px;background: #006fd1;}


.poster_global_400{margin-top: 110px;}
.poster400_cnt{display: flex;align-items: flex-start;justify-content: space-between;flex-direction: row-reverse;}
.poster400_cnt .poster400_left{width: 39.583%;}
.poster400_cnt .poster400_right{width: 52.5%;padding-top: 20px;}
.poster400_cnt .poster400_right .poster400_right_title{color: #ea0101;}
.poster400_cnt .poster400_right .poster400_right_content{margin-top: 21px;margin-bottom: 50px;}

.poster_global_401{margin-top: 120px;}
.poster401_title{padding-left: 30px;position: relative;max-width: 250px;padding-bottom: 10px;display: inline-block;}
.poster401_title a{font-size: 36px;color: #000;font-family: var(--font-bold);line-height: 1;display: inline-block;}
.poster401_title:after{content: '';display: block;width: 100%;height: 2px;background: #ea0101;position: absolute;left: 0;bottom: 0;}
.poster401_cnt{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;}
.poster401_cnt .poster401_row{width: 48.75%;position: relative;}
.poster401_cnt .poster401_row:after{content: '';display: block;position: absolute;left: 0;right: 0;top: 0;bottom: 0;background: rgba(0,91,172,0.8);opacity: 0;transition: all .3s ease 0s;pointer-events: none;}
.poster401_cnt .poster401_row .img_box .img{padding-top: 66.66%;}
.poster401_cnt .poster401_row .img_box .img .theme_img{margin-top: -66.66%;}
.poster401_cnt .poster401_row .poster401_info{position: absolute;bottom: 60px;left: 0;z-index: 2;}
.poster401_cnt .poster401_row .img_box .img{padding-top: 66.66%;}
.poster401_cnt .poster401_row .img_box .img .theme_img{margin-top: -66.66%;}
.poster401_cnt .poster401_row:nth-child(3),
.poster401_cnt .poster401_row:nth-child(4),
.poster401_cnt .poster401_row:nth-child(5){margin-top: 30px;width: 31.7%;}
.poster401_cnt .poster401_row:nth-child(3) .img_box .img,
.poster401_cnt .poster401_row:nth-child(4) .img_box .img,
.poster401_cnt .poster401_row:nth-child(5) .img_box .img{padding-top: 102.63%;}
.poster401_cnt .poster401_row:nth-child(3) .img_box .img .theme_img,
.poster401_cnt .poster401_row:nth-child(4) .img_box .img .theme_img,
.poster401_cnt .poster401_row:nth-child(5) .img_box .img .theme_img{margin-top: -102.63%;}
/*.poster401_cnt .poster401_row:nth-child(3){width: 65.83%;margin-top: 30px;}
.poster401_cnt .poster401_row:nth-child(3) .img_box .img{padding-top: 49.36%;}
.poster401_cnt .poster401_row:nth-child(3) .img_box .img .theme_img{margin-top: -49.36%;}
.poster401_cnt .poster401_row:nth-child(4){width: 31.66%;margin-top: 30px;}
.poster401_cnt .poster401_row:nth-child(4) .img_box .img{padding-top: 102.63%;}
.poster401_cnt .poster401_row:nth-child(4) .img_box .img .theme_img{margin-top: -102.63%;}*/
.poster401_row .public_btn{display: none;margin-top: 80px;}
/*
.poster401_cnt.poster401_cnt0 .poster401_row:last-child .poster401_title:after{opacity: 0;}
.poster401_cnt.poster401_cnt0 .poster401_row:last-child .poster401_info{left: 50%;top: 50%;transform: translate(-50%,-50%);bottom: auto;}
.poster401_cnt.poster401_cnt0 .poster401_row:last-child .poster401_info .poster401_title_cnt{text-align: center;}
.poster401_cnt.poster401_cnt0 .poster401_row:last-child .public_btn{display: block;}
.poster401_cnt.poster401_cnt0 .poster401_row:last-child:after{opacity: 1;}
.poster401_cnt.poster401_cnt0 .poster401_row:last-child .poster401_title{color: #fff;padding-left: 0;text-align: center;}
.poster401_cnt.poster401_cnt0 .poster401_row:last-child .poster401_title a{color: #fff;}
*/
.poster401_new{margin-top: 110px;}
.poster401_cnt,.poster401_cnt1{margin-top: 20px;}
/*
.poster401_cnt .poster401_row:hover .poster401_title:after{opacity: 0;}
.poster401_cnt .poster401_row:hover .poster401_info{left: 50%;top: 50%;transform: translate(-50%,-50%);bottom: auto;}
.poster401_cnt .poster401_row:hover .public_btn{display: block;}
.poster401_cnt .poster401_row:hover:after{opacity: 1;}
.poster401_cnt .poster401_row:hover .poster401_title{color: #fff;padding-left: 0;text-align: center;}
*/
.poster401_cnt .poster401_row .public_btn a{background: #fff;color: #005bac;background-size: 24px;}
.poster401_cnt .poster401_row .public_btn a:before{border-left-color: #ea0101;}
.poster401_cnt .poster401_row .public_btn a:after{background: #ea0101;}


.products_global_400{margin-top: 110px;}
.products_global_400.nth2 .prod_400_pro:after{background: #fff6f6;}
.prod_400_cate{margin-top: 20px;display: flex;align-items: center;justify-content: space-between;}
.prod_400_cate .prod_400_cate_cnt{max-width: calc(100% - 230px);overflow: auto;white-space: nowrap;}
.prod_400_cate .prod_400_cate_cnt.mrs a{margin-right: 20px;}
.prod_400_cate .prod_400_cate_cnt a{margin-right: 44px;display: inline-block;position: relative;padding: 17px 0;}
.prod_400_cate .prod_400_cate_cnt a:after{content: '';display: block;width: 44px;height: 4px;position: absolute;left: 50%;bottom: 0px;transform: translate(-50%,0);background: #ea0101;opacity: 0;transition: all .3s ease 0s;}
.prod_400_cate .prod_400_cate_cnt a.cur:after{opacity: 1;}
.prod_list_cnt{display: grid;grid-template-columns:repeat(3,1fr);grid-gap: 40px 50px; }

/*滚动条整体样式*//*高宽分别对应横竖滚动条的尺寸*/
.prod_400_cate .prod_400_cate_cnt::-webkit-scrollbar {width: 5px;height: 5px;}
/*滚动条里面小方块*/
.prod_400_cate .prod_400_cate_cnt::-webkit-scrollbar-thumb {border-radius: 10px;-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);background: #d7d7d7;}
/*滚动条里面轨道*/
.prod_400_cate .prod_400_cate_cnt::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);border-radius: 10px;background: #fff;}


.prod_400_pro{margin-top: 65px;padding-bottom: 10px;position: relative;}
.prod_400_pro:after{content: '';width: 321px;height: 321px;border-radius: 200px;background: #e9f5ff;position: absolute;display: block;top: -54px;left: -60px;z-index: -1;}
.prod_400_pro .prod_400_pro_cnt{display: none;}
.prod_400_pro .prod_400_pro_cnt.cur{display: block;}

.list_prod{width: 100%;box-shadow: 0px 0px 20px 10px #f6f6f6;border-radius: 10px;padding: 6px 6px 25px;position: relative;background: #fff;box-sizing: border-box;}
.list_prod_name{font-size: 18px;text-align: center;margin-top: 25px;line-height: 20px;overflow: hidden;}
.list_prod_btn{height: 43px;line-height: 43px;display: flex;position: absolute;width: calc(100% + 4px);left: -2px;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;overflow: hidden;opacity: 0;bottom: -21px;}
.list_prod:hover .list_prod_btn{opacity: 1;}
.list_prod_btn a{display: block;height: 100%;width: 50%;}
.list_prod_btn .list_prod_view{background: url(../images/list_menu.png)no-repeat center center #005bac;}
.list_prod_btn .list_prod_favorite{background: url(../images/list_facevorite.png)no-repeat center center #ea0101;}
.list_prod_btn .list_prod_favorite.is_in{background: url(../images/list_facevorite_cur.png)no-repeat center center #ea0101;}


.poster_global_402{margin-top: 110px;background: url(../images/poster_402_bg.png)no-repeat center center;background-size: cover;padding-top: 110px;padding-bottom: 100px;}
.poster_global_402 *{color: #fff;}
.poster_global_402 .poster402_btitle{text-align: center;}
.poster402_cnt{margin-top: 40px;padding: 0 50px 0 30px;}
.poster402_row{display: flex;align-items: center;margin-bottom: 36px;position: relative;padding-top: 70px;}
.poster402_row:last-child{margin-bottom: 0;}
.poster402_row .poster402_num{position: absolute;font-size: 160px;font-family: var(--font-bold);font-style: italic;-webkit-background-clip: text;-webkit-text-fill-color: transparent;-webkit-text-stroke: 0;background-image: linear-gradient(#fff,transparent);z-index: 0;line-height: 1;padding-right: 20px;top: 0;left: -28px;text-align: left;}
.poster402_row .img_box .img {padding-top: 62.5%;}
.poster402_row .img_box .img .theme_img{margin-top: -62.5%;}

.poster402_title,.public_title24{font-size: 24px;font-family: var(--font-bold);margin-bottom: 20px;}
.poster402_img{min-width: 36.33%;padding-left: 11%;}
.poster402_info{min-width: 40%;max-width: 40%;padding-left: 5%;}

.poster402_row:nth-child(2n){flex-direction: row-reverse;justify-content: flex-end;}
.poster402_row:nth-child(2n) .poster402_img{padding-left: 8%;padding-right: 0;}
.poster402_row:nth-child(2n) .poster402_num{left: auto;right: 40px;}

.poster_global_403{margin-top: 110px;}
.poster_global_403 .poster403_btitle{text-align: center;margin-bottom: 82px;}
.poster403_cnt{display: flex;justify-content: space-between;align-items: center;text-align: center;position: relative;}
.poster403_cnt .poster403_cnt_bg:before{content: '';border-style: solid;border-color: transparent;border-width: 31px 0 31px 16px;border-left-color: #fff;display: inline-block;vertical-align: middle;position: absolute;left: 0;bottom: 0;z-index: 0;}
.poster403_cnt .poster403_cnt_bg:after{content: '';border-style: solid;border-color: transparent;border-width: 31px 0 31px 16px;border-left-color: #19d1bc;display: inline-block;vertical-align: middle;position: absolute;right: -16px;bottom: 0;z-index: 0;}
.poster403_cnt .poster403_cnt_bg{display: block;width: calc(100% - 16px);height: 62px;position: absolute;left: 0;bottom: 0;right: 0;background:  linear-gradient(to right,#1397dd,#19d1bc);z-index: -1;}

.poster403_cnt .poster403_row{width: 25%;position: relative;}
.poster403_cnt .poster403_row:after{}
.poster403_cnt .poster403_row a{display: block;}
.poster403_cnt .poster403_img{width: 78px;margin: 0 auto;margin-bottom: 26px;}
.poster403_cnt .poster403_row .line{width: 0;height: 2px;background: #006fd1;margin: 20px auto 0;}
.poster403_cnt .poster403_row:hover .line{width: 100%;}
.poster403_cnt .poster403_row:hover .img_box{transform: translateY(-5px);}
.poster403_cnt .poster403_title{height: 62px;line-height: 62px;font-size: 24px;color: #fff;font-family: var(--font-bold);position: relative;}
.poster403_cnt .poster403_title:after{content: '';display: block;width: 30px;top: 0;bottom: 0;background: url(../images/poster_403_arrow.png)no-repeat center center;position: absolute;right: 0;}
.poster403_cnt .poster403_row[plugins_pos="4"] .poster403_title:after{display: none;}
.inquiry_body .feedback_global_400{margin-top: 0;}
.inquiry_body .inquiry.wrap-module{padding-bottom: 4vw;}
.feedback_global_400{margin-top: 120px;}
.feedback .feedback_global_400{margin-top: 0;}
.feedback400_bg{padding: 100px 0 81px;}
.feedback400_cnt{display: flex;justify-content: space-between;}
.feedback400_left{width: 43.333%;}
.feedback400_left .public_title{color: #ea0101;margin-bottom: 20px;};
.feedback400_left .public_brief{width: 76%;}
.feedback400_right{width: 41.75%;}
.feedback400_right .ueeshop_responsive_feedback{margin: 0;}
.feedback400_right .ueeshop_responsive_feedback .rows{margin-bottom: 14px;padding: 0;}
.feedback400_right .ueeshop_responsive_feedback form{padding: 0;}
.feedback400_right .ueeshop_responsive_feedback .rows .input{width: 100%;max-width: 100%;box-sizing: border-box;height: 53px;line-height: 53px;color: #0260ac;background: transparent;border-color: #87beef;padding: 0 16px;}
.feedback400_right .ueeshop_responsive_feedback .rows .chzn-container{width: 100%;}
.feedback400_right .chzn-container-single .chzn-single{font-size: 16px;height: 50px;line-height: 50px;background: transparent;border-color: #87beef;}
.feedback400_right .ueeshop_responsive_feedback .rows textarea{width: 100%;height: 111px;box-sizing: border-box;max-width: 100%;padding: 16px;background: transparent;border-color: #87beef;color: #0260ac;}
.feedback400_right .ueeshop_responsive_feedback .rows .chzn-container-single .chzn-drop{max-width: 100%;width: 100%;}
.feedback400_right .ueeshop_responsive_feedback .rows .vcode .input{width: calc(100% - 126px);max-width: 100%;vertical-align: middle;}
.feedback400_right .ueeshop_responsive_feedback .rows .vcode img{margin-top: 0;vertical-align: middle;}
.feedback400_right .chzn-container-single .chzn-single span{color:#0260ac;}
.feedback400_right input::-webkit-input-placeholder {color:#0260ac;}
.feedback400_right input:-moz-placeholder {color:#0260ac;}
.feedback400_right input::-moz-placeholder {color:#0260ac;}
.feedback400_right input:-ms-input-placeholder {color:#0260ac;}

.feedback400_right textarea::-webkit-input-placeholder {color:#0260ac;}
.feedback400_right textarea:-moz-placeholder {color:#0260ac;}
.feedback400_right textarea::-moz-placeholder {color:#0260ac;}
.feedback400_right textarea:-ms-input-placeholder {color:#0260ac;}

.feedback400_right .ueeshop_responsive_feedback .form_button{width: 245px;height: 55px;line-height: 55px;background: #0ec3c5;color: #fff;font-family: var(--font-bold);}
.feedback400_right .ueeshop_responsive_feedback .submit_rows{text-align: center;margin-bottom: 0;margin-top: 35px;}



.footer_259_1 #footer{background:#0260ac;color:#fff;padding: 79px 0 45px;}
#footer .footer_cnt{display: flex;justify-content: space-between;margin-bottom: 61px;}
#footer .footer_right{width: 52.5%;display: flex;align-items: flex-start;justify-content: space-between;padding-left: 3.8%;box-sizing: border-box;padding-top: 18px;padding-bottom: 10px;border-left: 1px solid rgba(255,255,255,0.14);}
#footer .footer_right .footer_item{margin-right: 7.7%;max-width: 40%;}
#footer .footer_right .footer_item:last-child{margin-right: 0;}
#footer .footer_item_btitle a{color: #fff;}
#footer .footer_item_sub_cnt a{color: rgba(255,255,255,0.6);display: block;}
#footer .foot_share{padding: 0;text-align: left;}
#footer .footer_item_btitle{margin-bottom: 15px;}

#footer .footer_left{display: flex;width: 47.5%;padding: 18px 0;}
#footer .footer_left .footer_left_cnt{width: 33.4%;margin-right: 5.3%;}
#footer .footer_logo{margin-bottom: 45px;max-width: 91px;}
.footer_contact_info{width: 73%;}
.footer_contact_info_row{display: flex;margin-bottom: 10px;}
.footer_contact_info_row .footer_contact_title{min-width: 100px;margin-right: 20px;}
.footer_contact_info_row .footer_contact_content{width: 100%;color: rgba(255,255,255,0.6);}
.footer_contact_info_row .footer_contact_content.public_title18{color: #fff;}
#footer .foot_share .foot_share_box{margin-right: 0;}
#footer .copy{font-size: 13px;}

.article-content .ueeshop_responsive_position{margin-top: 46px;}
.article-content .poster_global_403{margin: 40px 0;}
.art_position_ba{background: #006fd1;padding: 20px 0 10px;}
.art_position_ba .art_position_ba_title{color: #fff;text-align: center;}
body .art_position_ba .ueeshop_responsive_position .position{text-align: center;width: 100%;float: none;color: #fff;}
body .art_position_ba .ueeshop_responsive_position .position *{color: #fff!important;}
body .art_position_ba .ueeshop_responsive_position{margin-top: 0px;}

.contact_page{display: flex;justify-content: space-between;margin-top: 80px;}
.art_contact_info{margin-top: 69px;}
.art_contact_info .art_contact_info_row{display: flex;padding: 24px 15px 22px 26px;align-items: flex-start;border-top: 1px solid #d7d7d7;}
.art_contact_info .art_contact_info_row:last-child{border-bottom: 1px solid #d7d7d7;}
.art_contact_info .art_contact_info_row .public_title18{padding-left: 55px;min-width: 110px;margin-right: 15px;}
.contact_left{width: 55.14%;}
.contact_right{width: 35.83%;padding-top: 20px;}

.art_contact_info .art_contact_info_row.person .public_title18 {background: url(../images/contact_person.png)no-repeat left top;}
.art_contact_info .art_contact_info_row.phone .public_title18 {background: url(../images/contact_tel.png)no-repeat left top;}
.art_contact_info .art_contact_info_row.email .public_title18 {background: url(../images/contact_email.png)no-repeat left top;}
.art_contact_info .art_contact_info_row.whatsapp .public_title18 {background: url(../images/contact_whatsapp.png)no-repeat left top;}
.art_contact_info .art_contact_info_row.address .public_title18 {background: url(../images/contact_address.png)no-repeat left top;}

body .ueeshop_responsive_article_detail>.contents{min-height: auto;}

.inside_ad{height: 330px;}
.inside_ad.auto_height{height: auto;}
.inside_ad .cont_1200{position: relative;height: 100%;}
.inside_ad .inside_tab{bottom: 56px;position: absolute;width: 100%;}
.inside_ad .content .page_title .page_title_cnt{border-bottom: 1px solid #ea0101;display: inline-block;padding-bottom: 5px;}
.inside_ad .content .page_title{display: block;width: 100%;margin-bottom: 15px;text-align: center;}
.inside_ad .ueeshop_responsive_position.s1>.position{text-align: center;width: 100%;height: auto;line-height: 1.3;}
.ueeshop_responsive_position .position *{line-height: 1.3;font-size: 14px;}
.ueeshop_responsive_position .position a:last-child{color: #005bac;}

.prod_list_right .ueeshop_responsive_products_list .ueeshop_responsive_list_box{display: grid;grid-template-columns: repeat(3,1fr);grid-gap: 20px 15px;}
.prod_list1 .list_prod .list_prod{border: 1px solid #005bac;box-shadow: none;}
.prod_list1 .list_prod{border: 1px solid #005bac;box-shadow: none;}
.prod_list1 .list_prod:hover{border-width: 2px;}

.products_list_cnt{display: flex;align-items: flex-start;justify-content: space-between;margin-bottom: 90px;}
.products_list_cnt .ueeshop_responsive_turn_page{margin-bottom: 0;}
.products_list_cnt .prod_list_left{width: 25%;box-shadow: 0px 0px 20px 2px rgba(1,1,1,0.04);border-radius: 10px;overflow: hidden;}
.products_list_cnt .prod_list_right{width: 72.5%;}
.products_list_cnt .ueeshop_responsive_products_list{margin: 0;}
.products_list_cnt .list_prod_name{font-size: 16px;margin-top: 20px;}

.products_list{margin-top: 30px;min-height: 500px;}
.prod_list_d2{border-bottom: 1px solid #d7d7d7;}
.prod_list_d2:last-child{border-bottom: 0;}
.prod_list_d2_row{line-height: 30px;padding: 10px 15px;}
.prod_list_d2_row:hover{background: #005bac;}
.prod_list_d2_row:hover a{color: #fff;}
.prod_list_d2_row a{display: block;font-size: 16px;color: #000;}
.prod_list_d3{height: 0;overflow: hidden;}
.prod_list_d3 .prod_list_d3_cnt{padding-bottom: 5px;padding-top: 5px;}
/*.prod_list_d2.cur .prod_list_d3{height: auto;}*/
.prod_list_d2.cur .prod_list_d2_row{background: #005bac;}
.prod_list_d2.cur .prod_list_d2_row a{color: #fff;}
.prod_list_d3_row{line-height: 25px;padding: 5px 25px;border-bottom: 1px solid #e6e6e6;}
.prod_list_d3_row:last-child{border-bottom: 0;}
.prod_list_d3_row.cur a{color: #005bac;font-family: var(--font-bold);}
.prod_list_d3_row:hover{background: #005bac;color: #fff;}
.prod_list_d3_row:hover a{color: #fff;}
.prod_list_d3_row a{color: #6d6d6d;font-size: 14px;}


body .ueeshop_responsive_turn_page{height: auto;background: #e9f5ff;padding: 8px 0;margin: 60px 0 90px;}
.info_body .ueeshop_responsive_turn_page{margin-bottom: 0;}
body .ueeshop_responsive_turn_page span{min-width: 36px;line-height: 36px;height: 36px;background: transparent;margin: 0 22px;transition:all 0.4s ease-out;border-radius: 3px;overflow: hidden;vertical-align: middle;}
body .ueeshop_responsive_turn_page span a,body .ueeshop_responsive_turn_page span font{height: 36px;line-height: 36px;background: transparent;}
body .ueeshop_responsive_turn_page span .page_item_current{background: #005bac;font-size: 16px;}
body .ueeshop_responsive_turn_page .jump_page_box{display: none;}

body .ueeshop_responsive_article_detail{overflow: initial;margin: 0;}
.art_sec1{display: flex;align-items: flex-start;justify-content: space-between;padding-top: 8px;}
.art_sec1 .art_sec1_left{width: 43.16%;padding-top: 75px;}
.art_sec1 .art_sec1_left .public_title{color: #010101;}
.art_sec1 .art_sec1_left .public_brief18{margin-top: 35px;}
.art_sec1 .art_sec1_right{width: 48.75%;display: flex;justify-content: space-between;align-items: flex-start;}
.art_sec1 .art_sec1_right .art_sec1_right_img{width: 45.47%;}
.art_sec1 .art_sec1_right .art_sec1_right_img:nth-child(2){padding-top: 105px;}

.art_sec2{display: flex;align-items: center;justify-content: space-between;margin-top: 70px;flex-direction: row-reverse;}
.art_sec2 .art_sec2_left{width: 43.16%;}
.art_sec2 .art_sec2_right{width: 48.75%;}

.art_sec3{margin-top: 150px;padding: 80px 0 70px;position: relative;}
.art_sec3 .art_sec3_cnt{width: 68.5%;}
.art_sec3 .art_sec3_cnt *{color: #fff;}
.art_sec3 .art_sec3_cnt .public_title36{margin: 15px 0;}
.art_sec3:before{content: '';width: 100vw;position: absolute;top: 0;left: calc((50vw - 1200px / 2) * -1);right: calc((50vw - 1200px / 2) * -1);height: 100%;bottom: 0;background: url(../images/art_src3_bg.png);z-index: -1;background-size: cover;}

.art_sec4{display: flex;align-items: center;justify-content: space-between;padding: 150px 0 160px;position: relative;}
.art_sec4:before{background: url(../images/art_sec4_left.png)no-repeat left bottom;content: '';display: block;position: absolute;top: 40px;bottom: 0;height: 100%;width: 100%;left: calc((50vw - 1200px / 2) * -1);z-index: -1;}
.art_sec4:after{background: url(../images/art_sec4_right.png)no-repeat right top;content: '';display: block;position: absolute;top: 0;bottom: 0;height: 100%;width: 100%;right: calc((50vw - 1200px / 2) * -1);z-index: -1;}
.art_sec4_left{width: 70.83%;}
.art_sec4_right{display: inline-flex;}

.footer_circle{width: 101vw;height: 7.13vw;background: #0260ac;border-radius: 50%;margin-bottom: -3.565vw;margin-left: -0.5vw;}
@media screen and (min-width: 1921px){
	.footer_circle{width: 1920px;margin-left: 0;}
}

.featured_prod{margin-bottom: 120px;}
.featured_prod .list{display: grid;grid-template-columns:repeat(4,1fr);grid-gap: 0 25px;}
.featured_prod .featured_title{text-align: center;margin-bottom: 40px;}

body.mode_horizontal .ueeshop_responsive_products_detail .gallery .left_small_img{position: static;width: 100%;}
body.mode_horizontal .ueeshop_responsive_products_detail .gallery .left_small_img .pic_box{width: 100px;margin-right: 23px;padding-top: 0;height: 100px;margin-bottom: 0;box-sizing: border-box;max-width: 100px;border-radius: 10px;border-color: #d7d7d7;}
body.mode_horizontal .ueeshop_responsive_products_detail .gallery .left_small_img .pic_box.on{border-color: #005bac;}
body.mode_horizontal .ueeshop_responsive_products_detail .gallery .left_small_img .bx-wrapper .bx-controls-direction a{width: 20px;height: 20px;top: 50%;transform: translate(0,-50%);}
body.mode_horizontal .ueeshop_responsive_products_detail .gallery .bigimg{padding-left: 0;border: 1px solid #d7d7d7;border-radius: 20px;overflow: hidden;}
body.mode_horizontal .ueeshop_responsive_products_detail .gallery .bx-wrapper .bx-controls-direction .bx-prev{left: -40px;bottom: auto;background: url(../images/left_arrow.png)no-repeat left center;}
body.mode_horizontal .ueeshop_responsive_products_detail .gallery .bx-wrapper .bx-controls-direction .bx-next{right: -40px;bottom: auto;left: auto;background: url(../images/right_arrow.png)no-repeat right center;}
body .left_small_img_inner{display: flex;}
body .ueeshop_responsive_products_detail .gallery{width: 57.75%;margin: 0 auto;}
body.mode_horizontal .ueeshop_responsive_products_detail .gallery .left_small_img{padding-top: 39px;}
body .ueeshop_responsive_products_detail .gallery .left_small_img .bx-wrapper{padding: 0;}
body .ueeshop_responsive_products_detail .info{width: 37.25%;padding-left: 0;}
body .ueeshop_responsive_products_detail{margin: 0;}
.prod_det{margin-top: 57px;}
.prod_detail_cnt{display: flex;align-items: flex-start;justify-content: space-between;margin-bottom: 75px;}

body .detail_name{font-size: 32px;font-family: var(--font-bold);color: #010101;padding-bottom: 40px;border-bottom: 1px solid #d7d7d7;line-height: 1.16;position: relative;}
body .detail_name:after{content: '';display: block;width: 30px;height: 30px;border-radius: 100px;background: #e9f5ff;position: absolute;left: -15px;top: -6px;z-index: -1;}
.detail_desc{margin-top: 30px;}

.detail_desc_row{margin-bottom: 14px;}
.detail_desc_row .detail_desc_title{font-size: 20px;color: #000;font-family: var(--font-bold);margin-bottom: 10px;}
.product-detail .ueeshop_responsive_products_detail .description .title span:after{display: none;}
body .ueeshop_responsive_products_detail .info .share{text-align: left;margin: 2px 0;}
.ueeshop_responsive_products_detail .info .share>span{display: inline-block;margin-right: 15px;font-size: 14px;color: #000;vertical-align: middle;}
.ueeshop_responsive_products_detail .info .addthis_sharing_toolbox,
.ueeshop_responsive_products_detail .info .addthis_inline_share_toolbox{display: inline-block;vertical-align: middle;}
body .ueeshop_responsive_products_detail .info .button{margin-top: 46px;}
body .ueeshop_responsive_products_detail .info .button .public_btn{margin-bottom: 20px;}
body .ueeshop_responsive_products_detail .info .button .public_btn a{width: 260px;height: 60px;line-height: 60px;background-position: right 20px center;}

.public_ul{}
.public_ul .public_li{padding-left: 27px;background: url(../images/right_arrow.png)no-repeat left 9px center;background-size: 5px;}

body .ueeshop_responsive_products_detail.detail_type2 #zoom-big{display: none;}
body .ueeshop_responsive_products_detail.detail_type2 .gallery .bigimg .MagicZoomPup{display: none!important;}
body .ueeshop_responsive_products_detail.detail_type2 .gallery .bigimg .MagicZoom{cursor: default;}
body .ueeshop_responsive_products_detail.detail_type2{margin-bottom: 110px;}
.detail_type2 .prod_detail_cnt{display: block;width: 67%;margin: 0 auto;}
.detail_type2 .detail_name_cnt{text-align: center;}
.detail_type2 .prod_detail_cnt .detail_name{border-bottom: 0;display: inline-block;padding-bottom: 31px;}
.detail_type2 .detail_desc{margin-top: 42px;}
body .detail_type2 .info .button{margin-top: 60px;}
body .detail_type2 .detail_desc_row.prod_desc_row .detail_desc_title{display: none;}
body .detail_type2 .gallery{width: 100%;float: none;padding-bottom: 14px;}
body .detail_type2 .info{width: 85%;float: none;margin: 0 auto;}
body .detail_type2 .info .share{text-align: center;}
body.mode_horizontal .detail_type2 .gallery .left_small_img{width: 85%;float: none;margin: 0 auto;}
body.mode_horizontal .detail_type2 .info .button{display: flex;justify-content: center;align-items: center;margin-top: 69px;}
body.mode_horizontal .detail_type2 .info .button>.clear{display: none;}
body.mode_horizontal .detail_type2 .info .button .prod_info_pdf{margin-bottom: 0;margin-left: 2%;}

.public_table{}
.public_table table{width: 100%;}
.public_table table tr{background: #f4f4f4;}
.public_table table tr:nth-child(2n){background: #fcfcfc;}
.public_table table tr td{color: #414141;padding: 12px 20px;}
.public_table table tr td:first-child{font-family: var(--font-semibold);padding: 12px 0px 12px 26px;border-right: 1px solid #fff;width: 34%;}

.product-detail{margin-top: 30px;}
body .ueeshop_responsive_products_detail .gallery .bigimg .MagicZoom{display: inline-block!important;vertical-align: middle;}
body.mode_horizontal .detail_type2 .gallery .left_small_img{padding-top: 26px;}

#header .h_left{max-width: 64%;}
#header .h_right{max-width: 32%;}
.default_nav_style .n_item:last-child{margin-right: 0;}

@media screen and (max-width: 1520px){
	#header .h_right{max-width: 38%;}
}
@media screen and (max-width: 1320px){
	#header .h_right{max-width: 35%;}
	#header .h_right .h_icon_item{padding-right: 10px;margin-left: 8px;}
}
@media screen and (max-width: 1220px){
	#header .h_right .h_icon_inquiry{width: 55px;}
	#header .h_right .h_icon_login a{font-size: 0;}
	body, textarea, input, button, select, keygen, legend, h1, h2, h3, h4, h5, h6, *{font-size: 14px;}
	.default_nav_style .n_item>a{font-size: 14px;}
	#header .h_right{flex: 0 0 27%;max-width: 27%;}
	#header .h_left{max-width: 60%;}
	#header .h_right .h_icon_item{margin-left: 10px;}
	.default_nav_style .n_item>a{padding: 15px 0;}
	#header .h_right .h_icon_login a{padding-left: 25px;}
	#header .cont_1780{height: 80px;}
	#header .logo{height: 80px;}
	.poster_global_400{margin-top: 80px;}
	.products_global_400{margin-top: 80px;}
	.poster401_new{margin-top: 80px;}

	.public_title{font-size: 38px;}
	.public_brief{line-height: 26px;}
	.public_btn a{font-size: 16px;}
	.public_title36{font-size: 30px;}
	.public_title18,.public_title18 *{font-size: 16px;line-height: 24px;}

	.poster401_title{padding-left: 20px;}
	.poster401_title a{font-size: 30px;}
	.poster400_cnt .poster400_right .poster400_right_content{margin: 15px 0 30px;}
	.prod_400_cate .prod_400_cate_cnt a{margin-right: 20px;padding: 13px 0;}
	.poster402_title,.public_title24{font-size: 22px;}
	.poster_global_402{margin-top: 80px;padding: 80px 0;}
	.poster402_row{padding-top: 50px;}
	.poster402_row .poster402_num{font-size: 120px;}
	.poster402_row:nth-child(2n) .poster402_num{padding-right: 10px;}
	.poster_global_403{margin-top: 80px;}
	.poster_global_403 .poster403_btitle{margin-bottom: 60px;}
	.feedback_global_400{margin-top: 80px;}
	.feedback400_bg{padding: 80px 0 60px;}
	.footer_259_1 #footer{padding: 60px 0 30px;}
	.poster403_cnt .poster403_title{font-size: 18px;text-indent: -10px;}
	.poster_global_401{margin-top: 80px;}
	.poster401_row .public_btn{margin-top: 60px;}
	.contact_left{width: 50%;}
	.contact_right{width: 45%;padding-top: 0;}
	.contact_page{margin-top: 60px;}
	.art_contact_info .art_contact_info_row .public_title18{padding-left: 35px;}
	.art_contact_info{margin-top: 40px;}
	.prod_list_d2_row{line-height: 25px;padding: 10px;}
	.prod_list_d2_row a{font-size: 16px;}
	body .ueeshop_responsive_turn_page span{margin: 0 10px;}
	.list_prod_name{height: 40px;}
	.art_sec1 .art_sec1_left{padding-top: 45px;}
	.art_sec3:before{left: calc((50vw - 92vw / 2) * -1);right: calc((50vw - 92vw / 2) * -1);}
	.art_sec4:before{left: calc((50vw - 92vw / 2) * -1);background-size: 60%;}
	.art_sec4:after{right: calc((50vw - 92vw / 2) * -1);background-size: 60%;}
	.art_sec2{margin-top: 60px;}
	.art_sec3{margin-top: 80px;}
	.art_sec4{padding: 80px 0;}
	.detail_type2 .prod_detail_cnt{width: 90%;}
	body .detail_type2 .info{width: 100%;}
	body .ueeshop_responsive_products_detail.detail_type2{margin-bottom: 80px;}
	.featured_prod{margin-bottom: 80px;}
	body.mode_horizontal .detail_type2 .info .button{margin-top: 40px;}
	body .detail_name{font-size: 28px;}
	body .ueeshop_responsive_products_detail .info .button{margin: 20px 0;}
	.prod_detail_cnt{margin-bottom: 60px;}
	.prod_det{margin-top: 30px;}
	.detail_desc_row .detail_desc_title{font-size: 18px;}
}
@media screen and (max-width: 1020px){
	body .detail_name{font-size: 26px;}
	.detail_desc_row .detail_desc_title{font-size: 16px;}
	.poster400_cnt{align-items: center;}
	.poster400_cnt .poster400_left{width: 45%;}
	.poster400_cnt .poster400_right{padding-top: 0;}
	.poster400_cnt .poster400_right .poster400_right_content{margin: 5px 0 15px;}
	.poster_global_401{margin-top: 60px;}
	.poster_global_400{margin-top: 60px;}
	.products_global_400{margin-top: 60px;}
	.poster_global_402{margin-top: 60px;padding: 60px 0;}
	.poster_global_403{margin-top: 60px;}
	.feedback_global_400{margin-top: 60px;}
	.poster401_row .public_btn{margin-top: 30px;}

	.public_title{font-size: 36px;}
	.public_title36{font-size: 28px;}
	.public_btn a{width: 160px;height: 36px;line-height: 36px;}
	.poster401_title a{font-size: 28px;}
	.prod_list_cnt{grid-gap: 30px 40px;}
	.prod_400_cate .prod_400_cate_cnt.mrs a{margin-right: 10px;}
	.poster402_cnt{padding: 0;}
	.poster402_info{min-width: 43%;max-width: 43%;padding-left: 0;}
	.poster402_row{padding-top: 70px;justify-content: space-between;}
	.poster402_row:nth-child(2n){justify-content: space-between;}
	.poster402_row .poster402_num{font-size: 90px;left: 0;}
	.poster402_row:nth-child(2n) .poster402_num{right: 0;}
	.poster402_row:nth-child(2n) .poster402_img{padding: 0;}
	.poster402_img{min-width: 52.33%;padding-left: 0;}
	.poster403_cnt .poster403_title{font-size: 14px;}
	.poster403_cnt .poster403_title:after{width: 18px;background-size: 100% 100%;}
	.feedback400_bg{padding: 60px 0 40px;}
	#footer .footer_cnt{display: block;}
	#footer .footer_left{width: 100%;}
	#footer .footer_right{width: 100%;border-left: 0;padding-left: 0;}
	.art_contact_info .art_contact_info_row{padding: 15px;}
	.article-content .ueeshop_responsive_position{margin-top: 30px;}
	.contact_page{margin-top: 40px;}
	.art_sec3 .art_sec3_cnt{width: 100%;}
	.art_sec1 .art_sec1_left{padding-top: 0;}
	body .ueeshop_responsive_products_detail.detail_type2{margin-bottom: 60px;}
	.featured_prod{margin-bottom: 60px;}
	.prod_detail_cnt{display: block;}
	body .ueeshop_responsive_products_detail .info{width: 100%;}
	.detail_desc{font-size: 0;}
	.detail_desc_row{display: inline-block;width: 50%;vertical-align: top;}
	body .ueeshop_responsive_products_detail .gallery{width: 80%;}
}
.h_icon_menu{display: none;}
@media screen and (max-width:991px){
    #header{display:block;background: #fff;z-index: 10001;}
    #header .h_right .h_icon_item{margin-left: 25px;}
    #header .h_left{display: none;}
    #header .h_right .h_icon_login{display: none;}
    #header .h_right .h_icon_lang{display: none;}
    #header .h_right .h_icon_item{border-right: 0;}
    .header_contact{width: 100%;padding: 0 4vw;margin: 0 auto;height: 45px;line-height: 45px;overflow: hidden;}
    .header_contact_right{display: none;}
    body .ueeshop_responsive_header .nav{margin-top: 160px;}
    .fixed_head #header .header_in,#header .header_in{position: fixed;margin-top: 0;height: auto;padding: 20px 0 16px;top: 45px;}
    .header_height{display: block;}
    .g_member .fixed_head_height, .no_banner .fixed_head_height{display: none;}
    .fixed_head #header .cont_1780{box-shadow: none;}
    
    .h_icon_menu{display: block;background: url(../images/mobile_menu_icon.png)no-repeat center center;width: 31px;height: 37px;background-size: 90%;cursor: pointer;}
    .ueeshop_responsive_header{display: block;}
    .ueeshop_responsive_header .header{display: none;}
    .ueeshop_responsive_header.header_blank{display: none;}
}
.mobile_hide{display: block;}
.mobile_show{display: none!important;}
.prod_list_catelog{font-size: 4.0vw;font-family: var(--font-bold);height: 10.666667vw;background: #005bac;text-align: center;color: #fff;line-height: 10.666667vw;cursor: pointer;}
@media screen and (max-width: 1023px){
	body.mode_horizontal .ueeshop_responsive_products_detail .gallery .left_small_img{display: block;}
	body .ueeshop_responsive_products_detail .bx-wrapper .bx-pager{display: none;}
	body.mode_horizontal .ueeshop_responsive_products_detail .gallery .bx-wrapper .bx-controls-direction .bx-next{display: none;}
	body.mode_horizontal .ueeshop_responsive_products_detail .gallery .bx-wrapper .bx-controls-direction .bx-prev{display: none;}
}


.info-list .menu-in-left .wrap-righter-style{width: 100%;}
.info-list .ueeshop_responsive_info_list{margin: 0;display: grid;grid-template-columns:repeat(3,1fr);grid-gap: 65px 46px;}
.info-list .ueeshop_responsive_info_list .item .img_box{height: auto;}
.info-list .ueeshop_responsive_info_list .item .img{width: 100%;float: none;padding-top: 70.54%;}
.info-list .ueeshop_responsive_info_list .item .img .theme_img{margin-top: -70.54%;}
.info-list .ueeshop_responsive_info_list .item .info{width: 100%;float: none;padding-left: 0;}

.case-list .menu-in-left .wrap-righter-style{width: 100%;}
.case-list .ueeshop_responsive_case_list{margin: 0;display: grid;grid-template-columns:repeat(3,1fr);grid-gap: 65px 46px;}
.case-list .ueeshop_responsive_case_list .item .img_box{height: auto;}
.case-list .ueeshop_responsive_case_list .item .img{width: 100%;float: none;padding-top: 70.54%;}
.case-list .ueeshop_responsive_case_list .item .img .theme_img{margin-top: -70.54%;}
.case-list .ueeshop_responsive_case_list .item .info{width: 100%;float: none;padding-left: 0;}



@media screen and (max-width:768px){
	.article-content .ueeshop_responsive_position{}
	.article-content .poster_global_403{margin: 4vw 0;}
	.art_position_ba{padding: 4vw 0;}
	.public_btn a:after{width: 3.333333vw;right: 4.0vw;}
	.public_btn a:before{border-width: 0.866667vw 0 0.866667vw 2.4vw;right: 2.666667vw;}
	.no_banner .fixed_head_height{display: none;}
	.info-list .ueeshop_responsive_info_list{margin: 0;display: grid;grid-template-columns:repeat(2,1fr);grid-gap: 4vw 4vw;}
	.mobile_hide{display: none;}
	.mobile_show{display: block!important;}
	.public_title18, .public_title18 *{font-size: 3.2vw;line-height: 1.2;}
	body .ueeshop_responsive_header .nav{margin-top: 26.7vw;height: calc(100% - 26.7vw);}
	body, textarea, input, button, select, keygen, legend, h1, h2, h3, h4, h5, h6, *{font-size: 3.2vw;}
	.fixed_head #header .header_in,#header .header_in{height: 18.666667vw;padding: 3.6vw 0 3.066667vw;box-sizing: border-box;top: 6vw;}
	.header_height{height: 18.666667vw;}
	#header .cont_1780{height: 100%;box-shadow: none;border-radius: 0;}
	.fixed_head #header .header_in, #header .header_in{top: 8vw;}
	.header_contact{line-height: 6.0vw;padding: 1vw 4.0vw;height: 8vw;overflow: hidden;box-sizing: border-box;}
	.header_contact *{font-size: 3.2vw;}
	#header .logo{height: 100%;max-width: 90%;flex: initial;}
	.h_icon_menu{width: 7.2vw;height: 5.866667vw;background-size: 100%;}
	#header .h_right{flex: initial;max-width: 60%;}
	#header .h_right .h_icon_item{margin-left: 5.333333vw;width: 10.666667vw;height: 10.666667vw;border-radius: 1.333333vw;background-size: 4.0vw;}
	#header .h_right .h_icon_search{width: 6.266667vw;height: 6.666667vw;margin-right: 5.333333vw;padding-right: 0;}
	#header .h_right .h_icon_search a{background-size: 100%;}

	.public_title{font-size: 6.666667vw;}
	.public_btn{text-align: center;}
	.public_btn a{width: 37.333333vw;height: 8.0vw;line-height: 8.0vw;font-size: 3.2vw;text-align: left;padding: 0 8.666667vw 0 2.666667vw;background-size: 5.866667vw;}
	.public_brief{line-height: 4.733333vw;}
	.poster_global_400{margin-top: 11.866667vw;}
	.poster400_cnt{display: block;}
	.poster400_cnt .poster400_left{width: 100%;margin-top: 14.666667vw;}
	.poster400_cnt .poster400_right{width: 100%;}
	.poster400_cnt .poster400_right .poster400_right_title{text-align: center;}
	.poster400_cnt .poster400_right .poster400_right_content{margin: 6.4vw 0 8.1vw;text-align: center;padding: 0 4.0vw;}

	.poster_global_401{margin-top: 13.333333vw;}
	.poster_global_401 .cont_1200{width: 100%;max-width: 100%;}
	.poster401_cnt{align-items: flex-start}
	.poster401_title{padding-bottom: 2.0vw;padding-left: 3.733333vw;max-width: 80%;}
	.poster401_title a{font-size: 4.8vw;}
	.poster401_cnt .poster401_row .poster401_info{bottom: 8.0vw;}
	/*.poster401_cnt .poster401_row:hover .poster401_info{text-align: center;}*/
	/*.poster401_cnt .poster401_row,.poster401_cnt .poster401_row:nth-child(4){width: 56.4%;}
	.poster401_cnt .poster401_row:nth-child(2),.poster401_cnt .poster401_row:nth-child(3){width: 40.93%;}*/
	.poster401_cnt .poster401_row:nth-child(3),.poster401_cnt .poster401_row:nth-child(4),.poster401_cnt .poster401_row:nth-child(5){margin-top: 2.5vw;}
	.poster401_cnt .poster401_row .img_box .img{padding-top: 87.47%;}
	.poster401_cnt .poster401_row .img_box .img .theme_img{margin-top: -87.47%;}
	.poster401_new{margin-top: 8vw;}
	.poster401_cnt, .poster401_cnt1{margin-top: 4vw}
	.public_title_401 .public_title{padding: 0 4.0vw;}
	/*,.poster401_cnt .poster401_row:nth-child(4) .img_box .img
	.poster401_cnt .poster401_row:nth-child(4) .img_box .img .theme_img
	,.poster401_cnt .poster401_row:nth-child(3) .img_box .img
	,.poster401_cnt .poster401_row:nth-child(3) .img_box .img .theme_img
	*/
	.poster401_row .public_btn{margin-top: 4vw;}
	.poster401_row .public_btn a{width: 25.3vw;}
	.poster401_cnt .poster401_row:nth-child(1){width: 56.4%;}
	.poster401_cnt .poster401_row:nth-child(2){width: 41.33%;}
	.poster401_cnt .poster401_row:nth-child(2) .img_box .img{padding-top: 120.52%;}
	.poster401_cnt .poster401_row:nth-child(2) .img_box .img .theme_img{margin-top: -120.52%;}

	/*.poster401_cnt .poster401_row .public_btn a{background-size: 5.866667vw;}*/

	.products_global_400{margin-top: 12.033333vw;}
	.prod_400_cate{margin-top: 2.5vw;}
	.prod_400_cate .prod_400_cate_cnt{max-width: 100%;}
	.prod_400_cate .prod_400_cate_cnt a{font-size: 3.733333vw;padding: 4.0vw 0;margin-right: 10.666667vw;}
	.prod_400_pro{margin-top: 9.866667vw;padding-bottom: 0;margin-bottom: 8.366667vw;}
	.prod_list_cnt{grid-template-columns: repeat(2,1fr);grid-gap: 5.333333vw 4.0vw;}
	.prod_400_cnt .public_btn a{width: 53vw;height: 11vw;line-height: 11vw;}
	.prod_400_pro:after{width: 42.8vw;height: 42.666667vw;left: -20.8vw;top: -5.333333vw;}
	.list_prod_name{line-height: 5.333333vw;height: 10.666667vw;margin-top: 2.0vw;font-size: 3.2vw;}
	.poster_global_402{padding: 12.0vw 0;margin-top: 13.333333vw;}
	.poster402_cnt{margin-top: 13.333333vw;padding: 0 4vw;}
	.poster402_row{display: block;padding-top: 9.333333vw;margin-bottom: 12.0vw;}
	.poster402_row .poster402_num{font-size: 21.333333vw;padding-right: 2vw;top: -2vw;left: -5vw;}
	.poster402_info{width: 100%;min-width: 100%;max-width: 100%;}
	.poster402_title,.public_title24{font-size: 4.8vw;margin-bottom: 4.466667vw;text-align: center;margin-top: 5.933333vw;line-height: 1.1;}
	.poster402_row:nth-child(2n) .poster402_num{right: auto;left: -5vw;padding-right: 2vw;}

	.poster_global_403{margin-top: 13.333333vw;}
	.poster_global_403 .poster403_btitle{margin-bottom: 3.0vw;}
	.poster403_cnt{flex-wrap: wrap;}
	.poster403_cnt .poster403_row{width: 50%;margin-bottom: 5.333333vw;}
	.poster403_cnt .poster403_row:nth-child(3),.poster403_cnt .poster403_row:nth-child(4){margin-bottom: 0;}
	.poster403_cnt .poster403_img{width: 15.066667vw;margin-bottom: 1.0vw;}
	.poster403_cnt .poster403_title{font-size: 3.733333vw;}
	.poster403_cnt .poster403_cnt_bg{height: 12.4vw;width: calc(100% - 3.333333vw);}
	.poster403_cnt_bg.mobile_show{top: 21.5vw;}
	.poster403_cnt .poster403_title{height: 12.4vw;line-height: 4.4vw;display: inline-flex;align-items: center;width: 100%;justify-content: center;padding: 0 5vw;box-sizing: border-box;}
	.poster403_cnt .poster403_title:after{width: 6.666667vw;}
	.poster403_cnt .poster403_row:nth-child(2) .poster403_title:after{display: none;}
	.poster403_cnt .poster403_cnt_bg:before{border-width: 6.3vw 0 6.3vw 2.6vw;right: -2.5vw;}
	.poster403_cnt .poster403_cnt_bg:after{border-width: 6.3vw 0 6.3vw 2.6vw;right: -2.5vw;}
	.poster403_cnt .poster403_cnt_bg{background: linear-gradient(to right,#18c1c5,#19cbbf);}
	.poster403_cnt_bg.mobile_show{background: linear-gradient(to right,#14a2d6,#16b1ce);}
	.poster403_cnt .poster403_cnt_bg:after{border-left-color: #19cbbf;}
	.poster403_cnt .poster403_cnt_bg.mobile_show:after{border-left-color: #16b1ce;}

	.feedback_global_400{margin-top: 11.833333vw;}
	.feedback400_bg{padding: 12.333333vw 0 9vw;}
	.feedback400_cnt{display: block;padding: 0 4.0vw;}
	.feedback400_left,.feedback400_right{width: 100%;text-align: center;}
	.feedback400_left{margin-bottom: 11.266667vw;}
	.feedback400_left .public_title{margin-bottom: 4.43333vw;}
	body .ueeshop_responsive_feedback .rows.input_rows{width: 100%;margin-bottom: 4.0vw;}
	.feedback400_right .ueeshop_responsive_feedback .rows{margin-bottom: 4vw;}
	.feedback400_right .ueeshop_responsive_feedback .rows .input{height: 10.666667vw;line-height: 10.666667vw;padding: 0 4.533333vw;font-size: 3.2vw;}
	.feedback400_right .ueeshop_responsive_feedback .rows textarea{padding: 4.0vw 4.533333vw;font-size: 3.2vw;}
	.feedback400_right .ueeshop_responsive_feedback .submit_rows{margin-top: 6.666667vw;}
	.feedback400_right .ueeshop_responsive_feedback .form_button{width: 37.333333vw;height: 8.0vw;line-height: 8.0vw;font-size: 3.2vw;}
	#footer .footer_left{display: block;padding: 0 8.0vw;box-sizing: border-box;}
	#footer .footer_left .footer_left_cnt{width: 100%;margin-right: 0;margin-bottom: 18.233333vw;}
	#footer .footer_logo{text-align: center;margin: 0 auto;margin-bottom: 6.866667vw;max-width: 26.933333vw;}
	#footer .footer_contact{text-align: center;}
	#footer .foot_share{text-align: center;display: flex;justify-content: space-between;align-items: center;margin-top: 11.466667vw;}
	#footer .foot_share .foot_share_box{}
	.footer_contact_info{width: 100%;}
	.footer_contact_info_row .footer_contact_title{min-width: 20.0vw;margin-right: 2.666667vw;}
	.footer_contact_info_row{margin-bottom: 2.533333vw;}
	#footer .footer_right{display: block;margin-top: 3vw;}
	#footer .footer_right .footer_item{max-width: 100%;margin-right: 0;padding: 4.0vw 4.0vw;border-top: 1px solid rgba(38,118,184,0.5);}
	#footer .footer_right .footer_item:last-child{border-bottom: 1px solid rgba(38,118,184,0.5);}
	.footer_259_1 #footer .cont_1200{width: 100%;max-width: 100%;}
	#footer .footer_item_btitle{position: relative;margin-bottom: 0;}
	#footer .footer_item_sub{height: 0;overflow: hidden;}
	#footer .footer_item_sub_cnt{margin-top: 4.0vw;}
	#footer .footer_item_btitle:after{position: absolute;width: 1.6vw;height: 1.466667vw;background: url(../images/add.png)no-repeat center center;content: '';top: 50%;right: 0;transform: translate(0,-50%);background-size: 100%;}
	#footer .footer_item.cur .footer_item_btitle:after{background: url(../images/cut.png)no-repeat center center;background-size: 100%;}
	#footer .footer_item_btitle a{font-size: 3.733333vw;}
	#footer .footer_item_sub_cnt a{margin-bottom: 3.1vw;}
	#footer .footer_item_sub_cnt a:last-child{margin-bottom: 0;}
	#footer .footer_cnt{margin-bottom: 5.333333vw;}
	#footer .copy{font-size: 3.2vw;line-height: 1;}
	.footer_259_1 #footer{padding: 13.333333vw 0 4.666667vw;}
	.foot_share .foot_share_box{width: 8.666667vw;height: 8.666667vw;margin-bottom: 0;}
	.foot_share .Tiktok {/*background: url(../images/Tiktok.png)no-repeat center center;*/background-size: contain;}
	.foot_share .Facebook {background: url(../images/Facebook.png)no-repeat center center;background-size: contain;}
	.foot_share .Twitter {background: url(../images/Twitter.png)no-repeat center center;background-size: contain;}
	.foot_share .Pinterest {background: url(../images/Pinterest.png)no-repeat center center;background-size: contain;}
	.foot_share .LinkedIn {background: url(../images/LinkedIn.png)no-repeat center center;background-size: contain;}
	.foot_share .YouTube {background: url(../images/YouTube.png)no-repeat center center;background-size: contain;}
	.foot_share .Google {background: url(../images/Google.png)no-repeat center center;background-size: contain;}
	.foot_share .Vk {background: url(../images/Vk.png)no-repeat center center;background-size: contain;}
	.foot_share .Instagram {background: url(../images/Instagram.png)no-repeat center center;background-size: contain;}

	.products_list_cnt .list_prod_name{font-size: 3.2vw;line-height: 4.533333vw;margin-top: 1.333333vw;}
	.prod_list_right .ueeshop_responsive_products_list .ueeshop_responsive_list_box{grid-template-columns: repeat(2,1fr);grid-gap: 4.0vw;}
	.list_prod{padding: 0.8vw;}
	.products_list_cnt{display: block;}
	.products_list_cnt .prod_list_left{width: 100%;position: fixed;left: -100%;top: 0;border-radius: 0;height: 100%;z-index: 10002;}
	.products_list_cnt .prod_list_left.on{background: rgba(0,0,0,0.5);left: 0;}
	.products_list_cnt .prod_list_left .prod_list_left_cnt{width: 80%;background: #fff;height: 100%;overflow: auto;transform: translate(-100%,0);}
	.products_list_cnt .prod_list_left.on .prod_list_left_cnt{transform: translate(0,0);}
	.products_list_cnt .prod_list_right{width: 100%;margin-top: 8.0vw;}

	.inside_ad{height: 44.0vw;}
	body .ueeshop_responsive_position .position *{font-size: 3.2vw;line-height: 1.2;}
	.inside_ad .content .page_title .page_title_cnt{padding-bottom: 2.0vw;}
	.inside_ad .ueeshop_responsive_position.s1>.position{font-size: 3.2vw;}
	.inside_ad .inside_tab{top: 50%;bottom: auto;transform: translate(0,-50%);}
	.prod_list_d2_row{line-height: 1.3;padding: 2.666667vw;}
	.prod_list_d3_row{line-height: 1.3;padding: 2.666667vw;}
	.prod_list_d2_row a{font-size: 3.8vw;}
	.prod_list_d3_row a{font-size: 3.2vw;}
	.products_list{margin-top: 8.0vw;}

	body .ueeshop_responsive_turn_page{line-height: 6.133333vw;margin: 6.1vw 0 12.0vw;padding: 2.933333vw 0;}
	body .ueeshop_responsive_turn_page span{line-height: 6.133333vw;height: 6.133333vw;min-width: 6.133333vw;margin: 0 2.266667vw;}
	body .ueeshop_responsive_turn_page span a, body .ueeshop_responsive_turn_page span font{height: 6.133333vw;line-height: 6.133333vw;font-size: 3.2vw;}
	body .ueeshop_responsive_turn_page span .page_item_current{font-size: 3.2vw;}

	.article-content .ueeshop_responsive_position{margin-top: 4.0vw;}
	.contact_page{display: block;margin-top: 8.666667vw;}
	.contact_left{width: 100%;}
	.contact_right{width: 100%;margin-top: 8.0vw;text-align: center;}
	body .ueeshop_responsive_position{height: auto;}
	body .ueeshop_responsive_position .position{height: auto;line-height: 1.2;}
	.art_contact_info{margin-top: 8.0vw;}
	.art_contact_info .art_contact_info_row{padding: 4.0vw;}
	.art_contact_info .art_contact_info_row .public_title18{padding-left: 7.733333vw;min-width: 30.666667vw;max-width: 30.666667vw;box-sizing: border-box;margin-right: 2.0vw;}
	.art_contact_info .art_contact_info_row.person .public_title18{background-size: 3.2vw;}
	.art_contact_info .art_contact_info_row.phone .public_title18 {background-size: 3.733333vw;}
	.art_contact_info .art_contact_info_row.email .public_title18 {background-size: 3.733333vw;}
	.art_contact_info .art_contact_info_row.whatsapp .public_title18 {background-size: 3.733333vw;}
	.art_contact_info .art_contact_info_row.address .public_title18 {background-size: 3.2vw;}

	.art_sec1{display: block;padding-top: 8.0vw;}
	.art_sec1 .art_sec1_left{width: 100%;}
	.art_sec1 .art_sec1_right{width: 100%;margin-top: 10.733333vw;}
	.art_sec1 .art_sec1_left .public_brief18{margin-top: 6.0vw;}
	.art_sec1 .art_sec1_right .art_sec1_right_img:nth-child(2){padding-top: 16.0vw;}
	.public_brief18{font-size: 3.2vw;line-height: 5.333333vw;}
	.art_sec2{margin-top: 8.233333vw;display: block;}
	.art_sec2 .art_sec2_right{width: 100%;}
	.art_sec2 .art_sec2_left{width: 100%;margin-top: 10.0vw;}
	body .ueeshop_responsive_article_detail #global_editor_contents{overflow: initial;}
	.public_title36{font-size: 4.8vw;line-height: 1.55;}
	.art_sec3{padding: 11.333333vw 0 12.666667vw;margin-top: 13.333333vw;}
	.art_sec3 .art_sec3_cnt .public_title36{margin: 5.333333vw 0;}
	.art_sec3:before{background: url(../images/art_src3_bg_mobile.png)no-repeat left center;background-size: cover;}

	.art_sec4:before{display: none;}
	.art_sec4:after{display: none;}
	.art_sec4_left{width: 100%;}
	.art_sec4{display: block;padding: 13.333333vw 0;}
	.art_sec4 .public_btn{width: 100%;}
	.art_sec4_right{width: 100%;display: block;margin-top: 8.666667vw;}
	.art_sec4 .public_btn a{width: 100%;text-align: center;background: #005bac;background-size: 9.2vw;height: 10.666667vw;line-height: 10.666667vw;}
	.art_sec4 .public_btn a:after{content: '';width: 9.2vw;height: 1.333333vw;background: url(../images/detail_icon_large.png)no-repeat;background-size: contain;display: inline-block;margin-left: 2.666667vw;vertical-align: middle;}
	.footer_circle{display: none;}
	body .ueeshop_responsive_position .position{width: 100%;}
	.product-detail{margin-top: 4.0vw;}
	body .detail_name{font-size: 6.666667vw;padding-bottom: 3.333333vw;}
	.detail_desc{margin-top: 4.666667vw;}
	.detail_desc_row{display: block;width: 100%;margin-bottom: 2.666667vw;}
	.detail_desc_row .detail_desc_title{font-size: 4.0vw;margin-bottom: 1.233333vw;}
	.public_ul{line-height: 5.333333vw;}
	.prod_det{margin-top: 10.0vw;}
	body .ueeshop_responsive_products_detail .info .share{text-align: center;}
	.ueeshop_responsive_products_detail .info .share>span{font-size: 3.2vw;margin-right: 4.0vw;}
	body .ueeshop_responsive_products_detail .info .button{margin: 6.733333vw 0 4.5vw;}
	body .ueeshop_responsive_products_detail .info .button .public_btn{margin-bottom: 5.333333vw;}
	body.mode_horizontal .ueeshop_responsive_products_detail .gallery .left_small_img{padding-top: 4.0vw;}
	body.mode_horizontal .ueeshop_responsive_products_detail .gallery .left_small_img .pic_box{width: 15.333333vw;height: 15.333333vw;margin-right: 3.6vw;overflow: hidden;max-width: none;}
	body .left_small_img_inner{flex-wrap: wrap;}
	body .ueeshop_responsive_products_detail .gallery{width: 100%;padding-bottom: 7vw;}
	.prod_detail_cnt{margin-bottom: 10vw;}
	.featured_prod{margin-bottom: 13.333333vw;}
	.featured_prod .featured_title{font-size: 6.666667vw;margin-bottom: 5.633333vw;}
	.featured_prod .list{grid-template-columns: repeat(2,1fr);grid-gap: 4.0vw;}
	.featured_prod .prod_list1 .list_prod{border: 0;box-shadow: 0 0 20px 5px rgb(1 1 1 / 4%);}

	body .ueeshop_responsive_products_detail .info .button .public_btn a{width: 100%;text-align: center;background: #005bac;background-size: 9.2vw;height: 10.666667vw;line-height: 10.666667vw;font-size: 4.0vw;}
	body .ueeshop_responsive_products_detail .info .button .public_btn a:after{content: '';width: 9.2vw;height: 1.333333vw;background: url(../images/detail_icon_large.png)no-repeat;background-size: contain;display: inline-block;margin-left: 2.666667vw;vertical-align: middle;}
	body .ueeshop_responsive_products_detail .info .button .public_btn a:before{display: none;}
	.detail_type2 .prod_detail_cnt{width: 100%;}
	.detail_type2 .prod_detail_cnt .detail_name{padding-bottom: 0;}
	.detail_type2 .detail_desc{margin-top: 3.666667vw;}
	.detail_type2 .prod_detail_cnt .detail_name{display: block;}
	.public_table table{margin: 0;}
	.public_table table tr td{display: block;width: 100%;box-sizing: border-box;padding: 0 3.333333vw;}
	.public_table table tr td:first-child{width: 100%;border-right: 0;padding: 3.0vw 0 0 3.333333vw;}
	.public_table table tr td:last-child{padding: 0 0 3vw 3.333333vw;}
	body.mode_horizontal .detail_type2 .info .button{margin: 0;display: block;}
	body .ueeshop_responsive_products_detail .info{padding: 0;}
	.detail_type2 .detail_desc_row{margin-bottom: 5.0vw;}
	body .ueeshop_responsive_products_detail.detail_type2{margin-bottom: 9.0vw;}
	body .detail_name:after{width: 4.533333vw;height: 4.533333vw;left: -2.333333vw;top: -0.8vw;}
	body.mode_horizontal .detail_type2 .gallery .left_small_img{width: 100%;}
}


