.pub_title {width: 100%; padding-top: 0px; }
.pub_title p {text-align: center; font-size: 44px; font-family: "Oswald-Regular"; }
.other_title h3 {color: #ffb615; font-size: 24px; font-family: "Oswald-Regular"; text-transform: uppercase}
.inline-block{display: inline-block;}
.relative{position: relative;}
.text-center{text-align: center;}
.pointer{cursor: pointer;}
.absolute{position: absolute;z-index: 1;}
.over{overflow: hidden;}
.trans-show{transition:all .5s;-webkit-transition:all .5s;opacity: 0;visibility: hidden;}
.trans-show.visable{opacity: 1;visibility: visible;}
.text-center{text-align: center;}
.block{display: block;}

body{position:relative;}

.responsive_pc_header .header_in{ width: 100%; transition: all 0.3s;}
.responsive_pc_header .header_in.fixed{ position: fixed; left: 0; top: 0; z-index: 100; background: #000;}

#header { width: 100%; height: 94px;}
#nav { width: 100%; height: 94px;  position: relative; z-index: 1;}
.ab_header #nav{border-bottom: 1px solid #f5f5f540;}
#nav .nav_box { width: 1200px; margin: 0 auto; transition: all .4s;}
#nav .nav_box .logo_box { width: 155px; float: left; margin-top: 33px;}
#nav .nav_box .logo_box .logo a{display: block; max-height: 61px;}
#nav .nav_box .navbar { width: 665px; margin: 0 auto;}
#nav .nav_box .navbar .head-nav { height: 95px; display: flex; -webkit-justify-content: space-between; justify-content: space-between;}

.responsive_pc_header{ width: 100%; background: #111;z-index: 99999;}
.responsive_pc_header.ab_header{ position: absolute; left: 0; top: 0; background: none; z-index: 10000;}
.default_nav_style{ display: flex; -webkit-justify-content: space-between; justify-content: space-between;}
.default_nav_style .n_item{transition:all .1s;}
.default_nav_style .n_item>a{line-height: 94px; font-size: 16px; text-transform: uppercase; font-family: "Oswald-Regular"; color: #fff; height: 100%; text-decoration: none; padding:0px;}
.ab_header .default_nav_style .n_item:hover{border-bottom:2px solid #ffb615;}
.default_nav_style .nav_sec{top: 102%;}
.default_nav_style .small_nav_sec .nav_sec_item a, .default_nav_style .small_nav_sec .nav_sec_item dt a{font-size: 14px; font-family: "Opensans-Regular"; text-decoration: none; color: #333; text-transform:capitalize; text-decoration: none;}

.default_nav_style .nav_sec a{text-decoration: none;}
.default_nav_style .nav_sec .more{margin-top: 0px;}

/*
#nav .nav_box .navbar .head-nav .n_item{ max-width: 150px; position: relative; z-index: 100; padding: 0 10px;white-space: nowrap;}
#nav .nav_box .navbar .head-nav .n_item:hover {border-bottom: 2px solid #ffb615; transition: all .1s;}
#nav .nav_box .navbar .head-nav .n_item .topName{ text-decoration: none; position: relative; line-height: 94px; font-size: 16px; text-transform: uppercase; font-family: "Oswald-Regular"; color: #fff; height: 105%; display: block;}
.head-nav .n_item .navSub {width: 200px; background: #fff;position: absolute;top: 65%;left:50%;transform: translate(-50%,0);box-shadow: 0 0 10px rgba(0,0,0,.1);padding:9px 30px;box-sizing: border-box;opacity: 0; border-radius: 3px; pointer-events: none;margin-top: 35px;}
.head-nav .n_item .navSub .subName{display: block; line-height: 36px;font-size: 14px; font-family: "Opensans-Regular";text-transform: capitalize; text-decoration: none;}
.head-nav .n_item:hover .topName:before{ width: 100%;}
.head-nav .n_item:hover .navSub{ opacity: 1; pointer-events: auto;} */
#nav .nav_box .r_nav { width: 166px; height: 94px; float: right; margin-top: 0px;}
#nav .nav_box .r_nav ul { height: 96px; margin-top: 0px; display: flex; -webkit-justify-content: space-between; justify-content: space-between;}
#nav .nav_box .r_nav ul li a p { font-family: "Oswald-Regular"; font-size: 16px; color: #fff;}
#nav .nav_box .r_nav ul li .h_icon{ width: 20px; height: 100%; line-height: 72px; cursor: pointer;}
#nav .nav_box .r_nav ul li .h_icon a{ display: block; height: 100%;}
#nav .nav_box .r_nav ul li .search-form{ position: relative; height: 100%; z-index: 1;}
#nav .nav_box .r_nav ul li .search-form .search_icon{ display: block; width: 100%; height: 100%; background: url(../images/search.png) no-repeat center;}
#nav .nav_box .r_nav ul li .search-form form{ opacity: 0; position: absolute; top: 123%; right: -10px; width: 250px; height: 42px; background: #fff; border-bottom: 1px solid #9cc6cd; transform: translateY(-50%);}
#nav .nav_box .r_nav ul li .search-form.open form{ opacity: 1; pointer-events: auto;}
#nav .nav_box .r_nav ul li .search-form form input.text{ padding-left: 10px; width: 80%; height: 100%; background: none; border: 0; box-sizing: border-box;}
#nav .nav_box .r_nav ul li .search-form form input.sub_btn{ width: 15%; height: 100%; background: url(../images/search_black.png) no-repeat center / 50% auto; border: 0; cursor:   pointer;}
.trans{-webkit-transition:all 300ms ease 0s; transition:all 300ms ease 0s;}
#nav .nav_box .r_nav ul li .sign{ height: 100%; background: url(../images/admin.png) no-repeat left center; cursor: pointer;}
#nav .nav_box .r_nav ul li .sign a, .sign span{ display: block; line-height: 40px; height: 96px; font-size: 14px; color: #000;}
#nav .nav_box .r_nav ul li .sign span{ margin: 0 5px;}
#nav .nav_box .r_nav ul li .inq_btn{ height: 100%; width: 20px; background: url(../images/menu.png) no-repeat center;}
.left{ height: 100%;}
.left .h-lang{ height: 100%;}
.left .h-lang .lang-on{ width: 20px;height: 100%;line-height: 96px; font-size: 20.67px;color: #fff; font-family: "Opensans-Regular"; text-transform:uppercase;}
.left .h-user{font-size: 0;}
.left .icon .layer{ padding: 0 10px; width: 120px; background: #fff; top: 100%; left: -30px; -webkit-border-radius: 8px; border-radius: 8px; -webkit-transform: translateX(-50%); transform: translateX(-50%); -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); max-height: 690px; overflow-y: auto;}
.left .icon .layer::-webkit-scrollbar{display: none;}
.left .icon .layer a{line-height: 25px;font-size: 14px;color: #000; text-decoration: none !important;; font-weight: bold; margin: 15px 0px;}
.left .icon .layer a + a{border-top: 1px solid rgba(255, 255, 255, 0.2);}
.left .icon .layer a:hover{text-decoration: underline;}
.left .icon:hover .layer{opacity: 1;visibility: visible;}
.ueeshop_responsive_header .header {background: #000 !important; border-bottom: none !important; }
.ueeshop_responsive_header .header .func .btn { margin-left: 5% !important; }
.ueeshop_responsive_header .header .func .btn:first-child {background:url(../images/phone_img1.png) no-repeat center center / 100% !important; }
.ueeshop_responsive_header .header .func .btn.member_btn{background:url(../images/icon_member.png) no-repeat center center / 100% !important; }
.ueeshop_responsive_header .header .func .menu_btn {background:url(../images/phone_img2.png) no-repeat center center / 100% !important;}
.ueeshop_responsive_header .header .logo { padding: 13px 0 !important; }
.ueeshop_responsive_header .header .func .language_btn { color: #fff !important;}
.headerWrapper #header #nav { z-index: 0;}
.bx-wrapper .bx-pager {display: none !important;}

.banner_box { background-size: auto 100%; position: relative; top: 0px; }
.bx-wrapper .bx-viewport .bxslider_1 div { margin-right: 0px !important;}

.category_box{ /*display:flex;*/ width:1200px; margin:0 auto; padding-top:50px;}
.category_box .slide{transition: all 0.3s ease-out;}
.category_box .slide .category_img{width: 100%;max-height: 105px;text-align: center;display: table;position: relative; padding-top: 100%;}
.category_box .slide .category_img img{vertical-align: middle;margin-top: 5px;margin-bottom: 5px;position: absolute; top: 0;right: 0;bottom: 0;left: 0; margin: auto;}
.category_box .slide .category_name{ display:none; text-align: center; }
.category_box .slide .category_name a{ color:#000; }
.category_box .slide:hover{transform: translateY(-5px);}
.category_box .slide:hover .category_name a{ color:red; }
.category_box .bx-wrapper .bx-prev{left:-60px;}
.category_box .bx-wrapper .bx-next{right:-60px;}

.info_box { display:none; width: 1200px; margin: 0 auto; background:#fff; margin-top: -192px; transition: all .4s; position: relative; box-shadow: 29px 0px 17px -34px rgb(224, 224, 224); /*display: flex;*/ flex-wrap: wrap; -webkit-justify-content: space-between; justify-content: space-between;}
.info_box .box1 {width: 33.33%; margin-top: 10px; padding-bottom: 90px; box-shadow: -29px 0px 17px -34px rgb(224, 224, 224);}
.info_box .box1 a {text-decoration: none; transition: all .3s;}
.info_box .box1 .box1_img {width: 200px; height: 77px; margin-top: 40px; margin-bottom: 26px; margin-left: 50px;}
.info_box .box1 .box1_img img {vertical-align: middle;}
.info_box .box1 .info_title {max-width: 75%; height: 65px; overflow: hidden;}
.info_box .box1 .info_title h3 {font-size: 24px; font-family: "Oswald-Regular"; margin-left: 50px;}
.info_box .box1 .info_title h3 a:hover { color: #ffb615;}
.info_box .box1 .word {height: 65px; overflow: hidden; margin-top: 18px; margin-left: 50px}
.info_box .box1 .word p {width: 80%; font-size: 16px; font-family: "Opensans-Regular"; color: #999;}


.products_box {width: 90%;/*width: 1200px;*/ margin: 50px auto 0px; transition: all .4s;}
.products_box .carbox { width: 100%; margin-top: -11px; display: flex; flex-wrap: wrap; -webkit-justify-content: space-between; justify-content: space-between;}
.products_box .carbox .car {  width:18.125%; /*width: 280px;*/ text-align: center; margin-top: 33px; padding-bottom: 20px; margin-bottom: 1px; transition: all .3s;}
.products_box .carbox .car:hover {box-shadow: 0 0 10px rgba(0,0,0,.2);}
.products_box .carbox .car a .imgbox {width: 100%; max-height: 250px; text-align: center; display: table; position: relative; padding-top: 100%;}
.products_box .carbox .car a .imgbox img {vertical-align: middle; margin-top: 5px; margin-bottom: 5px; position: absolute; top: 0; right: 0; bottom: 0; left: 0; margin: auto;}
.products_box .carbox .car .car_a { display:block; margin-top:10px; font-size: 16px; font-family: "Oswald-Regular"; text-decoration: none; transition: all .4s;}
.products_box .btn {text-decoration: none; background: #000; color: #fff; font-family: "Oswald-Regular";  display:block; width: 210px; height: 47px; text-align: center; line-height: 48px; font-size: 18px; margin: 38px auto 0px;}


.more {margin: 90px auto 0px; width: 100%; position: relative; overflow: hidden;}
.more img { -webkit-transition: all .3s; transition: all .3s; }
.more:hover img { -webkit-transform: scale(1.05); transform: scale(1.05); }
.more .more_box {margin: 0 auto; width: 62.5%; text-align: center; position: absolute; left: 0; top: 21%; right: 0; margin: auto; transition: all .4s;}
.more .more_box .more_title { width: 35.83%; margin:0px auto 0px; }
.more .more_box .more_title .top_box {width: 97.674%; height: 40px; border: 4px solid #fff; border-bottom: none; margin: 0 auto;}
.more .more_box .more_title p {font-size: 2.291667vw; font-family: "Oswald-Regular"; color: #fff; text-align: center; margin-top: -10px; line-height: 55px;}
.more .more_box .more_title .bottom_box { width: 97.674%; height: 40px; border: 4px solid #fff; border-top: none; margin: -10px auto;}
.more .more_box .content { width: 82.5%; height: 50px; overflow: hidden; margin: 54px auto 50px; }
.more .more_box .content p {color: #fff; font-size: 16px; font-family: "Opensans-Regular"; text-align: center; line-height: 25px; }
.more .more_box a {width: 150px; color: #ffb615; font-family: "Oswald-Regular"; font-size: 0.9375vw; text-decoration: none; }


.apt_model_one {width: 1200px; margin: 75px auto 0px; transition: all .4s;}
.apt_model_one .apt_model_con {width: 100%; margin-top: -13px; display: flex; flex-wrap: wrap; -webkit-justify-content: space-between; justify-content: space-between;}
.apt_model_one .apt_model_con .apt_common { width: 48.75%;  display: flex; flex-wrap: wrap; -webkit-justify-content: space-between; justify-content: space-between;}
.apt_model_one .apt_model_con .apt_common .box3 { width: 100%; position: relative; margin-top: 49.5px; overflow: hidden;}
.bg { width: 100%; height: 99%; position: absolute; left: 0; right: 0; bottom: 3px; right: 0; margin: auto; transition: all 0.2s ease-in-out; }
.apt_model_one .apt_model_con .apt_common .box3:hover .bg { background: rgba(0,0,0,.5); }
.apt_model_one .apt_model_con .apt_common .box3 a p {color: #fff; font-size: 34px; font-family: "Oswald-Regular"; text-align: center; position: absolute; left: 0; top: 78%; right: 0; bottom: 0; margin: auto; transition: all 0.3s ease-in-out;}
.apt_model_one .apt_model_con .apt_common .box3:hover .topp { top: 43%; }
.apt_model_one .apt_model_con .apt_common .dump { width: 100%; display: flex; -webkit-justify-content: space-between; justify-content: space-between;}
.apt_model_one .apt_model_con .apt_common .box5 { width: 47.350%; position: relative; margin-top: 25px; overflow: hidden;}
.apt_model_one .apt_model_con .apt_common .box5:hover .bg { background: rgba(0,0,0,.5);}
.apt_model_one .apt_model_con .apt_common .box5 a p {color: #fff; font-size: 28px; font-family: "Oswald-Regular"; text-align: center; position: absolute; left: 0; top: 73%; right: 0; bottom: 0; margin: auto;  transition: all 0.3s ease-in-out;}
.apt_model_one .apt_model_con .apt_common .box5:hover .topp { top: 43%; }


.apt_model_two {width: 1200px; margin: 71px auto 0px; transition: all .4s;}
.apt_model_two .apt_con {width: 935px; color: #333; font-size: 16px; font-family: "Opensans-Regular"; text-align: left; margin: 33px auto 0px;}
.apt_model_two .box6 {margin-top: 50px; width: 100%; flex-wrap: wrap; display: flex; -webkit-justify-content: space-between; justify-content:space-between; }
.apt_model_two .box6 .box7 {width: 380px; overflow: hidden;}
.apt_model_two .box6 .box7 a img { -webkit-transition: all .3s; transition: all .3s; }
.apt_model_two .box6 .box7:hover img { -webkit-transform: scale(1.05); transform: scale(1.05); }
.apt_model_two .box6 .box7 .box8 {width: 322px; border-bottom: 2px solid #ffb615; background: #fff; position: relative; margin-top: -72px; transition: all .4s;}
.apt_model_two .box6 .box7 .box8 .day { margin-left: 19px; padding-top: 22px; padding-bottom: 19px;}
.apt_model_two .box6 .box7 .box8 .day p {font-size: 14px; font-family: "Opensans-Regular"; color: #999999; }
.apt_model_two .box6 .box7 .box8 a {text-decoration: none;}
.apt_model_two .box6 .box7 .box8 a .apt_desc {width: 92%; height: 45px; overflow: hidden; font-size: 16px; font-family: "Oswald-Regular"; font-weight: bold; margin-left: 18px; margin-bottom: 24px; text-align: left;}


.footer {width: 100%; background: #000; margin: 90px auto 0px; transition: all .4s;}
.footer .config_box {width: 1200px; margin: 0 auto; display: flex; flex-wrap: wrap; -webkit-justify-content: space-between; justify-content: space-between;}

.footer .config_box .share_box {width: 380px; margin-top: 80px; transition: all .4s;}
.footer .config_box .share_box p {width: 310px; color: #d9d9d9; font-size: 16px; font-family: "Opensans-Regular"; line-height: 29px; margin-top: 32px; transition: all .4s;}
.footer .config_box .share_box .shear {margin: 18.5px auto 0px;}
.footer .config_box .share_box .foot_share .foot_share_box { width: 32px; margin-right: 4px;height: 32px;}
.footer .config_box .share_box .foot_share a { transition: all .3s;background-color: #f8b31c;transform: scale(0.8);border-radius: 50%;margin-left: 0;margin-right: 1px;background-size: 32px;}
.footer .config_box .share_box .foot_share a:hover{transform: translateY(-5px) scale(0.8)}
.foot_share .Google{background-position: center -160px;}
.foot_share .Twitter{background-position: center -32px;}
.foot_share .YouTube{background-position:center -128px }
.foot_share .Pinterest{background-position:center -64px;}
.foot_share .Facebook{background-position: center 0px; }
.foot_share .LinkedIn{background-position: center -96px;}
.foot_share .Instagram{background-position: center -224px;}

.footer .config_box .service_box,.contact_box,.lates_box {margin-top: 72px; transition: all .2s;}
.footer .config_box .service_box ul {margin-top: 39px;}
.footer .config_box .service_box {width: 230px;}
.footer .config_box .service_box ul li { margin-top: 8px;}
.footer .config_box .service_box ul li a { text-decoration: none; }
.footer .config_box .service_box ul li:nth-child(2) { margin-top: 12px;}
.footer .config_box .service_box ul li:nth-child(3) { margin-top: 13px;}
.footer .config_box .service_box ul li:nth-child(4) { margin-top: 13px;}
.footer .config_box .service_box ul li:nth-child(5) { margin-top: 14px;}
.footer .config_box .service_box ul li:nth-child(6) { margin-top: 13px;}
.footer .config_box .service_box ul li a {font-size: 16px; font-family: "Opensans-Regular"; color: #d9d9d9; transition: all .2s;}
.footer .config_box .service_box ul li a:hover {color: gray; }

.footer .config_box .contact_box { width: 220px;}
.footer .config_box .contact_box ul { margin-top: 39px;}
.footer .config_box .contact_box ul li { margin-top: 15px; width: 95%;}
.footer .config_box .contact_box ul li a { text-decoration: none; }
.footer .config_box .contact_box ul li:nth-child(1) { background: url(../images/loaction.png) no-repeat 0 4px;}
.footer .config_box .contact_box ul li:nth-child(2) { background: url(../images/message.png) no-repeat 0 4px; margin-top: 9px;}
.footer .config_box .contact_box ul li:nth-child(3) { background: url(../images/phone.png) no-repeat 0 4px; margin-top: 7px;}
.footer .config_box .contact_box ul li:nth-child(5) { background: url(../images/stamp.png) no-repeat 0 4px; }
/* .footer .config_box .contact_box ul li:nth-child(5) { background: url(../images/look.png) no-repeat 0 4px; } */
.footer .config_box .contact_box ul li:nth-child(4) { background: url(../images/phone.png) no-repeat 0 4px; }
.footer .config_box .contact_box ul li p { width: 100%; font-size: 16px; font-family: "Opensans-Regular"; color: #d9d9d9; margin-left: 27px;transition: all .2s;}
.footer .config_box .contact_box ul li p a { display: block; width: 200px; font-size: 16px; font-family: "Opensans-Regular"; color: #d9d9d9; transition: all .2s; }
.footer .config_box .contact_box ul li p a:hover { color: gray;}
.footer .config_box .contact_box ul li p:first-child { line-height: 28px;}

.footer .config_box .lates_box {width: 280px;}
.footer .config_box .lates_box p {color: #d9d9d9; font-size: 16px; line-height: 28px; font-family: "Opensans-Regular"; margin-top: 36px; transition: all .2s;}
.footer .config_box .search { overflow: hidden; margin: 19px 0 0 0; width: 100%;}
.footer .config_box .search form { position: relative;}
.footer .config_box .search form .text { background: transparent; padding: 0px 7px; width:63%; height: 44px; line-height:34px; color:#747474; text-indent:16px; border: 1px solid #333333; border-right: none; -webkit-appearance:none; border-radius:0px;}
.footer .config_box .search form .sub {width: 90px; height: 46px; border: none; text-align: center; line-height: 40px; font-size: 16px; font-family: "Oswald-Regular"; font-weight: bold; background: #ffb615; position: absolute;cursor: pointer; -webkit-appearance:none;  border-radius:0px;}
.footer .config_box .social {width: 175px; float: right; margin-top: 35px;}
.footer .config_box .social ul {display: flex; flex-wrap: wrap; -webkit-justify-content: space-between; justify-content: space-between;}

.footer .copy {width: 100%; border-top: 1px solid #333333; transition: all .4s;}
.footer .copy p {color: #d9d9d9; font-size: 16px; font-family: "Opensans-Regular"; text-align: center; padding-top: 26px; padding-bottom: 29px;}
.footer .copy p a {color: #d9d9d9; font-family: "Opensans-Regular"; text-decoration: none;}

.footer .config_box .box10 { width: 80%; margin: 76px auto ; transition: all .4s;}
.footer .config_box .box10 ul {display: flex; flex-wrap: wrap; -webkit-justify-content: space-between; justify-content: space-between;}
.footer .config_box .box10 ul li { float: left; width: 20%;}

.in_ad{font-size: 0;}
.ueeshop_responsive_position {border-bottom: none !important;}

.wrap-module *{}
.pro_left{width: 23.438%;}
.pro_cate{ margin-bottom: 25px; width: 100%;}
.pro_cate .page_name{height: 50px;line-height: 50px; position: relative; padding-left: 16px; font-size: 18px; color: #fff; font-family: 'Oswald'; background: #ffb615;text-transform: uppercase;}
.pro_cate .first_cate{ height: 63px;line-height: 63px; position: relative; padding-left: 16px; font-size: 14px; font-family: 'Oswald'; overflow:hidden; cursor: pointer;}
.pro_cate .first_cate.son span{ display: block; position: absolute; right: 18px; top: 50%; width: 10px; height: 10px; -webkit-transform: translateY(-50%); transform: translateY(-50%);}
.pro_cate .first_cate.son span:before{ display: block; content: ''; position: absolute; top: 0; left: 50%; width: 2px; height: 10px; background: #a7a7a7; -webkit-transition: all 0.3s; transition: all 0.3s; -webkit-transform: translateX(-50%); transform: translateX(-50%);}
.pro_cate .first_cate.son span:after{ display: block; content: ''; position: absolute; top: 50%; left: 0; width: 10px; height: 2px; background: #a7a7a7; -webkit-transform: translateY(-50%); transform: translateY(-50%);}
.pro_cate .first_cate a{ display: block; width: 100%; height: 63px; font-size: 16px; color: #000; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; text-decoration: none;}
.pro_cate .son_cate{ display: none; padding-bottom: 17px;}
.pro_cate .list.on .son_cate{display: block;}
.pro_cate .list.on .first_cate.son span:before{ transform: rotate(90deg);}
.pro_cate .son_cate .item{ position: relative; padding-left: 0; height: 38px;}
.pro_cate .son_cate .item a{ display: block; padding: 0 20px; width: 100%; height: 100%; line-height: 36px; background: url(../images/cate_two_icon.png) no-repeat left -15px center; font-size: 14px; color: #666; font-weight: bold; box-sizing: border-box; transition: all 0.5s; overflow: hidden; }
.pro_cate .son_cate .item a:hover{ background: #f7f7f7; color: #333;}
.pro_cate .son_cate .item.on a{ padding-left: 16px; background-position: left 1px center;}
.pro_cate .son_cate .item.on a,
.pro_cate .son_cate .subcate3 a.sia.on{ background: #f7f7f7; color: #333;}
.pro_cate .son_cate .subcate3{ margin-bottom: 10px;}
.pro_cate .son_cate .subcate3 a.sia{ display: block; padding-left: 32px; font-size: 16px; color: #7a7a7a; line-height: 30px;}
.pro_cate .list{ width: 100%; border-bottom: 1px solid #e8e8e8; -webkit-box-sizing: border-box; box-sizing: border-box;}
.pro_cate .list:first-child{ margin-top: 0;}
.pro_cate .list:last-child{ border-bottom: none;}
.pro_cate .list .row{ padding: 20px 0; width: 100%; border-bottom: 1px solid #eee;}
.pro_cate .list .row:first-child{ border-top: 0;}
.pro_cate .list .row:last-child{ border-bottom: none}
.pro_cate .list .row .img{ display: block; width: 25.5396%; max-height: 71px;}
.pro_cate .list .row .row_txt{ width: calc(100% - 30.9353%);}
.pro_cate .list .row .row_txt .name{padding-top: 18px; line-height: 22px; font-size: 16px; color: #000; font-family: "Opensans-Regular"; overflow : hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; text-decoration: none;}
.product-list .top_pos .ueeshop_responsive_position{ border-bottom: 0;}
.product-list .top_pos .ueeshop_responsive_position .title{display: none;}
.product-list .top_pos .ueeshop_responsive_position .position{ width: 100%; height: 65px; line-height: 65px; text-align: left;font-family: 'Oswald';}
.wrap{width:1200px; margin:0 auto; zoom:1;}
.wrap-module .ueeshop_responsive_products_detail_review .review_form h1{font-size: 30px;color: #1f1f1f;text-align: center;margin-bottom: 35px;}
.wrap-module body .ueeshop_responsive_position{margin-top: 8px;line-height: 40px;margin-bottom: 25px;border-color: #e6e6e6;}
.menu-in-left{padding-top: 7px;}
.menu-in-left .menu-wrap-style{width: 20%;float: left;}
.contenter .ueeshop_responsive_products_list .item{ margin-right: 3.99%; width: 30.668%;}
.contenter .ueeshop_responsive_products_list .item:nth-child(3n){ margin-right: 0;}
.contenter .ueeshop_responsive_products_list .item .pro{ width: 100%;}
.contenter .ueeshop_responsive_position{ border-color: #eee; -webkit-box-sizing: border-box; box-sizing: border-box;}
.contenter .ueeshop_responsive_position .title{text-transform: uppercase; width: 100%; height: 50px; line-height: 50px; font-size: 26px; color: #000; font-family: 'Oswald';}
.contenter .ueeshop_responsive_position .position{ display: none;}
.contenter .ueeshop_responsive_products_list{ margin-top: 32px;}
.contenter .ueeshop_responsive_position .position a{ font-size: 16px; color: #999;}
.contenter .ueeshop_responsive_position .position a:last-child{ color: #999;}
.contenter .ueeshop_responsive_products_list .item .info{ width: 100%;}
.contenter .ueeshop_responsive_products_list .item .info .name{ line-height: 32px; height: 64px;}
.contenter .ueeshop_responsive_products_list .item .info .name a{ font-size: 16px; color: #000; font-family: 'Oswald'; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; word-break: break-all; overflow: hidden;}
.contenter .cate_brief{ width: 100%; -webkit-box-sizing: border-box; box-sizing: border-box;}
.product-detail .ueeshop_responsive_products_detail .description .title{ padding-bottom: 15px; border-bottom: 1px solid #ddd; padding: 10px 0; color: #555; overflow: hidden;}
.ueeshop_responsive_products_detail .description .title span{padding-left: 25px; font-size: 30px; color: #333; font-family: "OpenSans-Bold"; border-left: 5px solid #feb900;}
.ueeshop_responsive_products_detail .description .title span:after{position: absolute; left: 100%;top: 13px;height: 1px;background: #e3e3e3;margin-left: 20px;content: '';}
.product-list .wrap .wrap-righter-style{ width: 70.313%; float: right;}
body .ueeshop_responsive_turn_page{ height: 40px; line-height: 0; text-align: center;}
body .ueeshop_responsive_turn_page span{ width: 40px; height: 40px; line-height: 40px; background: none; margin-right: 10px;}
body .ueeshop_responsive_turn_page span:first-child,
body .ueeshop_responsive_turn_page span.page_last{border: none; background: #f5f5f5;}
body .ueeshop_responsive_turn_page span:hover{ color: #fff;}
body .ueeshop_responsive_turn_page span a{ display: block; background: #f5f5f5;}
body .ueeshop_responsive_turn_page span .page_item_current{ color: #fff; background: #ffb615;}
body .ueeshop_responsive_turn_page span a,
body .ueeshop_responsive_turn_page span font{ position: relative; width: 100%; height: 100%; color: #000 ;font-size: 16px; font-family: 'Oswald';}
body .ueeshop_responsive_turn_page span em{ position: absolute; left: 0; top: 0; margin-top: 0; width: 100%; height: 100%;}
body .ueeshop_responsive_turn_page span em.icon_page_prev{ background: url(../images/prev_page.png) no-repeat center;}
body .ueeshop_responsive_turn_page span em.icon_page_next{ background: url(../images/next_page.png) no-repeat center;}


.ueeshop_responsive_case_list .item .info .name a {text-decoration: none;}
.wrap .ueeshop_responsive_case_list .ueeshop_responsive_turn_page {text-align: right;}
.wrap .ueeshop_responsive_case_list .ueeshop_responsive_turn_page.s1>span { background: none;}
.wrap .ueeshop_responsive_case_list .ueeshop_responsive_turn_page span{ width: 54px; height: 54px; line-height: 54px; background: none; margin-right: 17px;}
.wrap .ueeshop_responsive_case_list .ueeshop_responsive_turn_page span:first-child,
.wrap .ueeshop_responsive_case_list .ueeshop_responsive_turn_page span.page_last{border: none; background: none;}
.wrap .ueeshop_responsive_case_list .ueeshop_responsive_turn_page span:hover{ color: #ffb615;}
.wrap .ueeshop_responsive_case_list .ueeshop_responsive_turn_page span a{ display: block; background: #f5f5f5;}
.wrap .ueeshop_responsive_case_list .ueeshop_responsive_turn_page span .page_item_current{ color: #ffb615; background: none;}
.wrap .ueeshop_responsive_case_list .ueeshop_responsive_turn_page span a,
.wrap .ueeshop_responsive_case_list .ueeshop_responsive_turn_page span font{ position: relative; width: 100%; height: 100%; color: #000 ;font-size: 16px; font-family: 'Oswald';}
.wrap .ueeshop_responsive_case_list .ueeshop_responsive_turn_page span em{ position: absolute; left: 0; top: 0; margin-top: 0; width: 100%; height: 100%;}
.wrap .ueeshop_responsive_case_list .ueeshop_responsive_turn_page span em.icon_page_prev{ background: url(../images/prev_page.png) no-repeat center;}
.wrap .ueeshop_responsive_case_list .ueeshop_responsive_turn_page span em.icon_page_next{ background: url(../images/next_page.png) no-repeat center;}


.banner .absolute .title {display: none;}
.article-content .art-title{height: 35px;margin: 30px 0;font-size: 22px;color: #333;text-align: center;}
.art-menu-wrap-style{margin-bottom: 5px;}
.art-menu-wrap-style .menu{text-align: center;}
.art-menu-wrap-style .menu ul li{display: inline-block; font-size: 15px; color: #222; margin: 0 25px;}

.info-list .wrap .rightside .ueeshop_responsive_position {width: 1200px; margin: 0 auto;}
.info-list .wrap .rightside .ueeshop_responsive_position .title { display: none;}
.info-list .wrap .rightside .ueeshop_responsive_position .position {text-align: left; font-family: "Oswald-Regular"; line-height: 51px;}
.info-list .wrap .rightside { width: 100%; float: right;}
.info-list .wrap .rightside .contenter .ueeshop_responsive_position .title{ display: none;}
.info-list .wrap .rightside .ueeshop_responsive_info_list .ueeshop_responsive_turn_page {text-align: right;}
.info-list .wrap .rightside .ueeshop_responsive_info_list .ueeshop_responsive_turn_page.s1>span { background: none;}
.info-list .wrap .rightside .ueeshop_responsive_info_list .ueeshop_responsive_turn_page span{ width: 54px; height: 54px; line-height: 54px; background: none; margin-right: 17px;}
.info-list .wrap .rightside .ueeshop_responsive_info_list .ueeshop_responsive_turn_page span:first-child,
.info-list .wrap .rightside .ueeshop_responsive_info_list .ueeshop_responsive_turn_page span.page_last{border: none; background: none;}
.info-list .wrap .rightside .ueeshop_responsive_info_list .ueeshop_responsive_turn_page span:hover{ color: #ffb615;}
.info-list .wrap .rightside .ueeshop_responsive_info_list .ueeshop_responsive_turn_page span a{ display: block; background: #f5f5f5;}
.info-list .wrap .rightside .ueeshop_responsive_info_list .ueeshop_responsive_turn_page span .page_item_current{ color: #ffb615; background: none;}
.info-list .wrap .rightside .ueeshop_responsive_info_list .ueeshop_responsive_turn_page span a,
.info-list .wrap .rightside .ueeshop_responsive_info_list .ueeshop_responsive_turn_page span font{ position: relative; width: 100%; height: 100%; color: #000 ;font-size: 16px; font-family: 'Oswald';}
.info-list .wrap .rightside .ueeshop_responsive_info_list .ueeshop_responsive_turn_page span em{ position: absolute; left: 0; top: 0; margin-top: 0; width: 100%; height: 100%;}
.info-list .wrap .rightside .ueeshop_responsive_info_list .ueeshop_responsive_turn_page span em.icon_page_prev{ background: url(../images/prev_page.png) no-repeat center;}
.info-list .wrap .rightside .ueeshop_responsive_info_list .ueeshop_responsive_turn_page span em.icon_page_next{ background: url(../images/next_page.png) no-repeat center;}
.info-detail .wrap .ueeshop_responsive_position .position {text-align: left; font-family: "Oswald-Regular"; line-height: 65px;}


.wrap .ueeshop_responsive_position .position { text-align: left; font-family: "Oswald-Regular"; line-height: 65px;}
.wrap .ueeshop_responsive_download_list .ueeshop_responsive_turn_page {text-align: right;}
.wrap .ueeshop_responsive_download_list .ueeshop_responsive_turn_page.s1>span { background: none;}
.wrap .ueeshop_responsive_download_list .ueeshop_responsive_turn_page span{ width: 54px; height: 54px; line-height: 54px; background: none; margin-right: 17px;}
.wrap .ueeshop_responsive_download_list .ueeshop_responsive_turn_page span:first-child,
.wrap .ueeshop_responsive_download_list .ueeshop_responsive_turn_page span.page_last{border: none; background: none;}
.wrap .ueeshop_responsive_download_list .ueeshop_responsive_turn_page span:hover{ color: #ffb615;}
.wrap .ueeshop_responsive_download_list .ueeshop_responsive_turn_page span a{ display: block; background: #f5f5f5;}
.wrap .ueeshop_responsive_download_list .ueeshop_responsive_turn_page span .page_item_current{ color: #ffb615; background: none;}
.wrap .ueeshop_responsive_download_list .ueeshop_responsive_turn_page span a,
.wrap .ueeshop_responsive_download_list .ueeshop_responsive_turn_page span font{ position: relative; width: 100%; height: 100%; color: #000 ;font-size: 16px; font-family: 'Oswald';}
.wrap .ueeshop_responsive_download_list .ueeshop_responsive_turn_page span em{ position: absolute; left: 0; top: 0; margin-top: 0; width: 100%; height: 100%;}
.wrap .ueeshop_responsive_download_list .ueeshop_responsive_turn_page span em.icon_page_prev{ background: url(../images/prev_page.png) no-repeat center;}
.wrap .ueeshop_responsive_download_list .ueeshop_responsive_turn_page span em.icon_page_next{ background: url(../images/next_page.png) no-repeat center;}


.rale_news{ padding-bottom: 0px; width: 100%;}
.rale_news .news_title{ width: 100%; height: 30px; line-height: 30px;}
.rale_news .news_title .title{ font-size: 22px; color: #191919;}
.rale_news .news_title .read_btn{ font-size: 14px; color: #888;}
.rale_news .news_title .read_btn span{ font-size: 14px; color: #888; font-family: cursive; font-weight: bold;}
.rale_news .list{ display: grid; grid-template-columns: repeat(4, 23.25%); justify-content: space-between; margin-top: 23px; width: 100%;}
.rale_news .list .item{ }
.rale_news .list .item .img{ display: block; width: 100%; text-align: center; text-decoration: none; overflow: hidden; position: relative; padding-top: 100%;}
.rale_news .list .item .img img{position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; margin: auto;}
.rale_news .list .item .title{ display: -webkit-box; margin-top: 15px; line-height: 20px; height: 40px; font-size: 16px; color: #333; text-decoration: none; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;}
.rale_news .list .item .time{ margin-top: 8px; width: 100%; height: 21px; line-height: 21px; font-size: 14px; color: #989898;}
.rale_news .list .item .brief{ display: -webkit-box; margin-top: 6px; line-height: 24px; font-size: 14px; color: #888; text-decoration: none; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 3;}
.rale_news .list .item:hover .img img{ -webkit-transform: scale(1.1); transform: scale(1.1);}

.rale_news.desc_news{ margin-top: 55px;}
.rale_news.desc_news .news_title{ position: relative; width: 100%; text-align: center;}
.rale_news.desc_news .news_title:before{ display: block; content: ''; position: absolute; left: 0; top: 50%; width: 100%; height: 1px; background: #ddd; -webkit-transform: translateY(-50%); transform: translateY(-50%);}
.rale_news.desc_news .news_title .title{ position: relative; z-index: 1; padding: 0 40px; width: 100%; background: #fff; text-align: center;}
.rale_news.desc_news .list{ grid-template-columns: repeat(2, 49%); grid-row-gap: 44px;}
.rale_news.desc_news .list .item .img{ width: 39.2857%; height: 100%; text-align: center;}
.rale_news.desc_news .list .item .text{ width: calc(100% - 43.5374%);}
.rale_news.desc_news .list .item.no_img .text{ width: 100%;}
.rale_news.desc_news .list .item .text .title{ margin-top: 0; font-size: 18px;}
.rale_news.desc_news .list .item .brief{ font-size: 15px; color: #888;}

.goods .ueeshop_responsive_products_detail .gallery { overflow: hidden; }
.goods .ueeshop_responsive_products_detail .gallery .left_small_img .bx-wrapper .bx-controls-direction a { width: 25px; height: 50px; background-position: center; background-color: #eee; transform:rotate(90deg); -ms-transform:rotate(90deg); -moz-transform:rotate(90deg); -webkit-transform:rotate(90deg); -o-transform:rotate(90deg); }
.goods .ueeshop_responsive_products_detail .gallery .left_small_img .bx-wrapper .bx-controls-direction .bx-prev { top: 0; right: 0; bottom: unset; left: 0; margin: auto; }
.goods .ueeshop_responsive_products_detail .gallery .left_small_img .bx-wrapper .bx-controls-direction .bx-next { right: 0; left: 0; margin: auto; }
.goods .ueeshop_responsive_products_detail .gallery .left_small_img .bx-wrapper { padding: 50px 0; }
.goods .ueeshop_responsive_products_detail .info .number { margin: 20px 0; }

@media screen and (max-width: 1700px) {
    .more .more_box { top: 21%; }
    .more .more_box .more_title .top_box {height: 36px;}
    .more .more_box .more_title p { margin-top: -14px;}
    .more .more_box .more_title .bottom_box {height: 36px; margin: -14px auto;}
    .more .more_box .content { margin: 50px auto 35px; }
}

@media screen and (max-width: 1440px) {
    #nav .nav_box {width: 83.2%;}
    .info_box {width: 83.2%; margin-top: -145px;}
    .info_box .box1 {width: 33.33%;}

    .products_box {width: 83.2%;}
    .products_box .carbox {width: 100%;}
    .products_box .carbox .car {width: 23.4%;}

    .more .more_box { top: 20%; }
    .more .more_box .more_title p { margin-top: -10px;line-height: 45px; }
    .more .more_box .more_title .bottom_box { margin: -19px auto; }
    .more .more_box .content { margin: 43px auto 28px; }


    .apt_model_one {width: 83.2%;}
    .apt_model_one .apt_model_con .apt_common .box5 a p {top: 68%;}


    .apt_model_two {width: 83.2%;}
    .apt_model_two .apt_con {width: 83.2%;}
    .apt_model_two .box6 .box7 {width: 31.7%;}
    .apt_model_two .box6 .box7 .box8 { width: 85%; margin-left: -1px; }

    .footer .config_box {width: 83.2%;}
    .footer .config_box .share_box {width: 30%;}
    .footer .config_box .service_box {width: 17%;}
    .footer .config_box .contact_box {width: 18%;}
    .footer .config_box .lates_box {width: 23%;}

    .wrap{ width: 95%;}
}


@media screen and (max-width: 1200px) {
    #nav .nav_box {width: 90%;}
    #nav .nav_box .navbar {width: 66.5%;}
    #nav .nav_box .r_nav {width: 17%;}

    .info_box {width: 90%; margin-top: -120px; }

    .products_box {width: 90%;}

    .more .more_box { width: 72.5%; top: 17%; }
    .more .more_box .more_title p { line-height: 39px; }
    .more .more_box .more_title { width: 30.83%;}

    .apt_model_one {width: 90%;}
    .apt_model_one .apt_model_con .apt_common .box5 { margin-top: 20px;}

    .apt_model_two {width: 90%;}
    .apt_model_two .apt_con {width: 90%;}
    .apt_model_two .box6 .box7 {width: 31.7%;}
    .apt_model_two .box6 .box7 .box8 { margin-top: -60px;}

    .footer .config_box {width: 90%;}
    .footer .config_box .service_box {width: 15%;}
    .footer .config_box .contact_box {width: 31%;}
    .footer .config_box .lates_box {width: 100%;}
    .footer .config_box .form_one div {width: 50%; height: 44px;}
    .footer .config_box .box10 { width: 100%; }

}

@media screen and (max-width: 1000px) {
	.category_box{ width:100%; overflow: hidden; }
	.category_box .bx-wrapper .bx-prev{left:-50px;}
	.category_box .bx-wrapper .bx-next{right:-50px;}

    .info_box {width: 90%; margin-top: -100px;}
    .info_box .box1 .box1_img {margin-left: 30px;}
    .info_box .box1 .info_title { max-width: 90%; transition: all .4s;}
    .info_box .box1 .info_title h3 {margin-left: 30px; }
    .info_box .box1 .word {margin-left: 30px}

    .products_box {width: 90%;}

    .more .more_box { top: 13%; }
    .more .more_box .more_title .top_box { height: 24px;}
    .more .more_box .more_title p { line-height: 34px; }
    .more .more_box .more_title .bottom_box { height: 24px;}
        
    .apt_model_one .apt_model_con .apt_common .box3 a p {font-size: 28px; top: 75%;}
    .apt_model_one .apt_model_con .apt_common .box5 a p {font-size: 21px; top: 65%;}

    .apt_model_two .box6 .box7 .box8 { width: 85%; margin-left: -1px; margin-top: -50px;}
    .apt_model_two .box6 .box7 .box8 .day {margin-left: 20px; padding-top: 15px; padding-bottom: 15px;}

    .footer .config_box .share_box { width: 30%;}
    .footer .config_box .share_box p { width: 100%;}
    .footer .config_box .service_box { width: 22%;}
    .footer .config_box .contact_box { width: 30%;}
    .footer .config_box .form_one div { width: 60%; height: 44px;}
}

@media screen and (max-width: 991px) {
    .banner_box { top: 0px;}

    .more .more_box .content { height: 46px;}

    .menu-in-left .wrap-righter-style{width: 100%;}
    .product-list .contenter #plist .contents .blk{width: 31%;margin:0 1% 25px;}
    .banner {margin-top: 0px;}

    .info_box .box1 .info_title h3 a:hover { color: #000;}
    .products_box .carbox .car:hover {box-shadow: none;}
    .more:hover img { -webkit-transform: none; transform: none; }
    .apt_model_one .apt_model_con .apt_common .box3:hover .bg { background: none; }
    .apt_model_one .apt_model_con .apt_common .box5:hover .bg { background: none;}
    .apt_model_one .apt_model_con .apt_common .box3:hover .topp { top: 75%; }
    .apt_model_one .apt_model_con .apt_common .box5:hover .topp { top: 65%; }
    .apt_model_two .box6 .box7:hover img { -webkit-transform: none; transform: none; }
    .footer .config_box .service_box ul li a:hover{color: #d9d9d9;}
}

@media screen and (max-width: 768px) { 
    .pub_title p {font-size: 6.25vw;}
    .other_title h3 {color: #ffb615; font-size: 6vw;}

    .info_box {width: 100%; margin-top: 44px; padding-bottom: 32px;}
    .info_box .box1 {width: 92%; margin: 0 auto; box-shadow: none; margin-top: 0px;padding-bottom: 0px;}
    .info_box .box1:nth-child(2) { margin-top: 24px;}
    .info_box .box1:nth-child(3) { margin-top: 19px;}
    .info_box .box1 .box1_img {width: 100%; margin-left: 0px; text-align: center; margin-top: 49px; margin-bottom: 29px}
    .info_box .box1 .info_title {max-width: 100%; height: auto; overflow: hidden;}
    .info_box .box1 .info_title h3 {font-size: 4.17vw; margin-left: 0px; text-align: center;}
    .info_box .box1 .word {text-align: center; margin-left: 0px; height: 85px; margin-top: 34px;}
    .info_box .box1 .word p {width: 100%; font-size: 3.6458vw; color: #bfbfbf;line-height: 43px; }

    .products_box {width: 100%; background: #f7f7f7; padding-top: 84px; padding-bottom: 100px;}
    .products_box .carbox {width: 92%; margin: 0 auto; margin-top: 10px;}
    .products_box .carbox .car {width: 48%; margin-top: 36px;}
    .products_box .carbox .car a .imgbox {background: #fff; margin-bottom: 21px;}
    .products_box .carbox .car .car_a {font-size: 26px;}
    .products_box .btn {width: 284px; height: 67px; line-height: 68px; font-size: 26px; margin: 60px auto 0px;}

    .more { margin: 0px auto 0px; }
    .more .more_box {width: 92%;}
    .more .more_box .more_title {width: 100%;}
    .more .more_box .more_title .top_box {display: none;}
    .more .more_box .more_title p {font-size: 4.6875vw; text-align: center; margin-top: 10px; line-height: 55px;}
    .more .more_box .more_title .bottom_box {display: none;}
    .more .more_box .content { margin: 10px auto 20px; width: 100%; height: 34px; }
    .more .more_box .content p {width: 100%; height: 34px; line-height: 30px; overflow: hidden; font-size: 3.646vw; top: 48%; }

    .apt_model_one {width: 100%; margin: 84px auto 0px;}
    .apt_model_one .apt_model_con {width: 92%; margin: 14px auto 0px;}
    .apt_model_one .apt_model_con .apt_common {width: 100%; margin-top: 0px;}
    .apt_model_one .apt_model_con .apt_common .box3 {width: 100%; text-align: center; margin-top: 26.5px;}
    .apt_model_one .apt_model_con .apt_common .box3 a p {font-size: 4.6875vw; top: 81%;}
    .apt_model_one .apt_model_con .apt_common .box3 img {width: 100%;}
    .apt_model_one .apt_model_con .apt_common .box5 {width: 48%; text-align: center; margin-top: 27px; }
    .apt_model_one .apt_model_con .apt_common .box5 a p { top: 76%; }
    .apt_model_one .apt_model_con .apt_common .box5 img { width: 100%;}
    .apt_model_one .apt_model_con .apt_common:nth-child(2) { display: flex; flex-wrap: wrap; flex-direction: column-reverse;}
    .apt_model_one .apt_model_con .apt_common .box3:hover .topp { top: 81%; }
    .apt_model_one .apt_model_con .apt_common .box5:hover .topp { top: 76%; }

    .apt_model_two {width: 100%; margin: 80px auto 0px;}
    /* .apt_model_two .apt_con {width: 92%; height: 10vw; font-size: 3.6458vw; margin: 15px auto 0px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; } */
    .apt_model_two .apt_con {width: 92%; height: 10vw; font-size: 3.6458vw; margin: 15px auto 0px;  }
    .apt_model_two .box6 {margin-top: 50px; width: 92%; margin: 0 auto; margin-top: 135px;}
    .apt_model_two .box6 .box7 {width: 100%; margin: 0 auto; text-align: center;padding-bottom: 40px;}
    .apt_model_two .box6 .box7 img {width: 100%;}
    .apt_model_two .box6 .box7:nth-child(2), .apt_model_two .box7:nth-child(3) {margin-top: 30px;}
    .apt_model_two .box6 .box7 .box8 { width: 85%; margin-left: -1px; margin-top: -126px;}
    .apt_model_two .box6 .box7 .box8 .day {margin-left: 21px; padding-top: 30px; padding-bottom: 34px;}
    .apt_model_two .box6 .box7 .box8 .day p { font-size: 3.6458vw; text-align: left; }
    .apt_model_two .box6 .box7 .box8 a .apt_desc { height: 100px; font-size: 4.1667vw; margin-left: 21px; margin-bottom: 36px;}
    

    .footer { margin: 60px auto 0px;}
    .footer .config_box {width: 92%;}
    .footer .config_box .share_box {width: 100%; margin-top: 92px;}
    .footer .config_box .share_box p { width: 95%; font-size: 3.6458vw; margin-top: 26px;line-height: 44px;}
    .footer .config_box .share_box .shear { margin: 32px auto 0px; }
    .footer .config_box .service_box,.contact_box,.lates_box {margin-top: 67px;}
    .footer .config_box .service_box {width: 100%;}
    .footer .config_box .service_box ul {margin-top: 35px;}
    .footer .config_box .service_box ul li a {font-size: 3.6458vw;}
    .footer .config_box .service_box ul li:nth-child(2){margin-top: 24px;}
    .footer .config_box .service_box ul li:nth-child(3){margin-top: 24px;}
    .footer .config_box .service_box ul li:nth-child(4){margin-top: 24px;}
    .footer .config_box .service_box ul li:nth-child(5){margin-top: 24px;}
    .footer .config_box .service_box ul li:nth-child(6){margin-top: 24px;}
    .footer .config_box .contact_box {width: 100%;}
    .footer .config_box .contact_box ul li a {width: 100%; font-size: 3.6458vw;}
    .footer .config_box .contact_box ul li:nth-child(1) { background: url(../images/loaction.png) no-repeat 0 5px;}
    .footer .config_box .contact_box ul li:nth-child(2) { background: url(../images/message.png) no-repeat 0 5px; margin-top: 20px;}
    .footer .config_box .contact_box ul li:nth-child(3) { background: url(../images/phone.png) no-repeat 0 5px; margin-top: 20px;}
    .footer .config_box .contact_box ul li:nth-child(4) { background: url(../images/stamp.png) no-repeat 0 5px; margin-top: 20px;}
    .footer .config_box .contact_box ul li:nth-child(5) { background: url(../images/look.png) no-repeat 0 5px; margin-top: 20px;}
    .footer .config_box .lates_box p {font-size: 3.6458vw; margin-top: 25px; line-height: 50px;}
    .footer .config_box .search { margin: 31px 0 0 0;}
    .footer .config_box .search form .text { width: 70%; }
    .footer .config_box .box10 {width: 100%; margin: 80px auto;}
    .footer .config_box .lates_box {width: 100%;}
    .footer .config_box .form_one div {width: 50%; height: 44px;}
    .footer .copy p {padding-top: 35px; padding-bottom: 30px;}


    .banner {margin-top: 0px;}
    .wrap{ width: 95%;}
    .pro_cate{display: none;}
    .contenter .ueeshop_responsive_position .title {display: block; }
    .product-list .wrap .wrap-righter-style {width: 100%;}
    .wrap-module .ueeshop_responsive_products_list .item{ margin-right: 2%; width: 49%;}
    .wrap-module .ueeshop_responsive_products_list .item:nth-child(4n){ margin-right: 2%;}
    .wrap-module .ueeshop_responsive_products_list .item:nth-child(2n){ margin-right: 0;}

    .ueeshop_responsive_article_detail>.contents>.share { display: block !important; }
}

@media screen and (max-width: 650px) { 
    .more_box { top: 5%;}
    .more .more_box .content { height: 34px; }
}

@media screen and (max-width: 600px) { 
    .more .more_box .more_title p { margin-top: -8px;}
}

@media screen and (max-width: 500px) { 
    .ueeshop_responsive_header .header .logo { width: 30% !important;  padding: 15px 0 !important; }
    .info_box { padding-bottom: 0px; }
    .info_box .box1:nth-child(3) { margin-top: 0px; }
    .info_box .box1 .box1_img { margin-top: 10px;}
    .info_box .box1 .word { margin-top: 9px;}
    .info_box .box1 .word p {line-height: 25px; }

    .products_box {padding-top: 45px; margin-top: 27px; padding-bottom: 55px;}
    .products_box .carbox { margin-top: 25px; }
    .products_box .carbox .car { margin-top: 0px;}
    .products_box .carbox .car .car_a { font-size: 15px; }
    .products_box .btn { width: 50%; height: 45px; line-height: 45px;font-size: 15px; margin: 25px auto 0px;}

    .more .more_box .more_title { top: 17%;}
    .more .more_box .more_title p { font-size: 5.6667vw;margin-top: 0px;line-height: 30px; }
    .more .more_box .content { margin: 9px auto 10px; height: 26px;}
    .more .more_box .content p { top: 44%; height: 25px; line-height: 23px; overflow: hidden; }
    .more .more_box a { font-size: 12px;}

    .apt_model_one { margin: 44px auto 0px;}
    .apt_model_one .apt_model_con .apt_common { margin-top: 2px; }
    .apt_model_one .apt_model_con .apt_common .box3 {margin-top: 17.5px;}
    .apt_model_one .apt_model_con .apt_common .box3 a p {font-size: 18px; }
    .apt_model_one .apt_model_con .apt_common .box5 {margin-top: 15px;}
    .apt_model_one .apt_model_con .apt_common .box5 a p {top: 67%;font-size: 15px;}
    .apt_model_one .apt_model_con .apt_common .box5:hover .topp { top: 67%; }

    .apt_model_two { margin: 42px auto 0px; }
    .apt_model_two .box6 { margin-top: 25px;}
    .apt_model_two .box6 .box7 {padding-bottom: 0px;}
    .apt_model_two .box6 .box7 .box8 { margin-top: -70px; }
    .apt_model_two .box6 .box7 .box8 .day { padding-top: 16px; padding-bottom: 17px;}
    .apt_model_two .box6 .box7 .box8 a .apt_desc { height: auto; margin-bottom: 22px; }

    .footer { margin: 55px auto 0px;}
    .footer .config_box .share_box { margin-top: 55px;}
    .footer .config_box .share_box p { font-size: 16px; line-height: 30px; margin-top: 14px; }
    .footer .config_box .share_box .shear { margin: 15px auto 0px;}
    .footer .config_box .service_box, .contact_box, .lates_box { margin-top: 20px; }
    .footer .config_box .service_box ul { margin-top: 16px;}
    .footer .config_box .service_box ul li:nth-child(2){margin-top: 10px;}
    .footer .config_box .service_box ul li:nth-child(3){margin-top: 10px;}
    .footer .config_box .service_box ul li:nth-child(4){margin-top: 10px;}
    .footer .config_box .service_box ul li:nth-child(5){margin-top: 10px;}
    .footer .config_box .service_box ul li:nth-child(6){margin-top: 10px;}
    .footer .config_box .service_box ul li a {font-size: 16px;}
    .footer .config_box .contact_box ul { margin-top: 12px;}
    .footer .config_box .contact_box ul li:nth-child(2) { margin-top: 10px;}
    .footer .config_box .contact_box ul li:nth-child(3) { margin-top: 10px;}
    .footer .config_box .contact_box ul li:nth-child(4) { margin-top: 10px;}
    .footer .config_box .contact_box ul li:nth-child(5) { margin-top: 10px;}
    .footer .config_box .contact_box ul li a { font-size: 16px;}
    .footer .config_box .lates_box p { margin-top: 13px; line-height: 25px;}
    .footer .config_box .lates_box p {font-size: 16px;}
    .footer .config_box .search {margin: 18px 0 0 0;}
    .footer .config_box .box10 { margin: 45px auto; }
}
@media screen and (max-width: 350px) { 
    .apt_model_two .apt_con {height: 11vw;}
    .more .more_box .content { margin: 0px auto 0px;}
}