@import "bootstrap.css";
@import "animate.min.css";
@import "swiper.min.css";
@import "mobile_nav.css";
@import "../layui/css/layui.css";
@import "../fonts/iconfont.css";
* {margin:0;padding:0;}
@font-face {font-family:'wenkai';src:url('../fonts/xialuwenkai.ttf');}
body {font-family:Microsoft YaHei,Helvetica,sans-serif;font-size:14px;color:#000;line-height:1.8em;-webkit-font-smoothing:antialiased;font-weight:normal;}
html,body {position:relative;height:100%;}
a {text-decoration:none;cursor:pointer;color:#443f45;}
a:hover,a:focus,a:visited {text-decoration:none;outline:none;}
h1,h2,h3,h4,h5,h6 {position:relative;margin:0;background:none;line-height:1.6em;font-family:'wenkai';}
input,button,select,textarea {font-weight:100;text-decoration:none;outline:none;}
p {position:relative;line-height:1.7em;font-family:'Lato',sans-serif;}
ul,li {list-style:none;padding:0;margin:0;}
input::-webkit-input-placeholder {color:#999;}
.blank-10 {height:10px;}
.blank-20 {height:20px;}
.blank-30 {height:30px;}
.blank-40 {height:40px;}
.blank-50 {height:50px;}
.blank-60 {height:60px;}
.blank-70 {height:70px;}
.blank-80 {height:80px;}
.blank-90 {height:90px;}
.blank-100 {height:100px;}
.clearfix {clear:both;*zoom:1}
.clearfix:after {display:block;content:'';clear:both;}
.paddZero {margin:0 !important;padding:0 !important;}
.margin_tb_50 {margin-top:50px;margin-bottom:50px;}
.margin_tb_90 {margin-top:90px;margin-bottom:90px;}
.margin_b_50 {margin-bottom:50px;}
.margin_b_30 {margin-bottom:30px;}
.margin_t_50 {margin-top:50px;}
.margin_b_90 {margin-bottom:90px;}
.margin_t_90 {margin-top:90px;}
.mart_30 {margin-bottom:30px;}
hr {border-top:1px #ccc solid;}
img {max-width:100%}
.box_vertical {display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;}
.box_horizontal {display:-webkit-box;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;}
.box-align-left {-webkit-box-align:left;}
.box-align-center {-webkit-box-align:center;}
.box-align-right {-webkit-box-align:right;}
.head_fixed {width:100%;background:#FFF;box-shadow:0 0 15px rgba(0,0,0,.1);}
.headPart {height:90px;overflow:hidden;}
.logo {margin:18px 0;width:150px;height:54px;background:url(../images/logo.png);overflow:hidden;text-indent:-999px;display:inline-block;float:left;}
.shopIcon a,.shopIcon a:visited {display:inline-block;font-size:48px;line-height:90px;color:#333;}
.shopIcon a:hover {color:#e20049;}
.nici_menu {height:50px;background:#fd9a9a;}
.menuBar a,.menuBar a:hover,.menuBar a:visited {padding:0 20px;display:inline-block;line-height:50px;color:#FFF;font-size:18px;font-family:wenkai !important;}
.ani_fade {transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;}
.search {position:relative;height:50px;}
.search .search_bar {padding:0 5px;border:none;width:100%;background:#FFF;border-radius:5px;line-height:35px;}
.search_btn {position:absolute;right:10px;border:none;background:#FFF;color:#e20049;font-size:20px;}
.bannerPart {width:100%;height:450px;}
.bannerPart .swiper-container {display:block;height:100%;}
.bannerPart .swiper-button-next,.bannerPart .swiper-button-prev {color:rgba(0,0,0,.5) !important;display:none !important;}
.bannerPart .swiper-button-next:hover,.bannerPart .swiper-button-prev:hover {color:rgba(0,0,0,1) !important;}
.bannerPart .pagination {position:absolute;left:0;text-align:center;bottom:5px;width:100%;z-index:999;}
.bannerPart .swiper-pagination-bullet {display:inline-block;width:8px;height:8px;opacity:1;border-radius:24px;background:rgba(0,0,0,.5);margin:0 3px;cursor:pointer;transition:width 0.3s ease-in-out;}
.bannerPart .swiper-pagination-bullet-active {background:rgba(240,135,30,1);width:40px;}
.ad {padding:90px 0;}
.recommend_pro {position:relative;padding:90px 0 0 0;background:#FFF url(../images/ad_bg.jpg) no-repeat;background-size:cover;}
.recommend_pro::after,.recommend_pro::before {position:absolute;content:'';}
.recommend_pro::before {width:100%;height:40px;left:0;top:0;background:url(../images/product_up_bg.jpg) no-repeat center 0;}
.recommend_pro::after {width:100%;height:40px;left:0;bottom:-30px;background:url(../images/product_bottom_bg.png) no-repeat center 0;}
.nici_title {position:relative;padding:0 10px;display:inline-block;font-size:36px;font-weight:bold;color:#654035;letter-spacing:4px;font-family:'wenkai';}
.nici_title::after {position:absolute;width:100%;height:25px;content:'';left:0;bottom:-15px;background:rgba(100,65,55,.2);}
.product_new {min-height:620px;background:#f1e9de;}
.product_hot a {display:block;}
.product_hot a h2 {padding:10px 0;display:block;text-align:center;font-size:16px;color:#654035;font-weight:600;font-family:'wenkai';}
.product_hot a p {font-size:14px;color:#654035;text-align:left;}
.product_hot img {border-radius:20px;}
.more_btn {padding:30px 0;text-align:center;}
.more_btn a {display:inline-block;padding:10px 30px;background:#654035;color:#FFF;font-size:18px;border-radius:10px;letter-spacing:1px;font-family:'wenkai';}
.brand_text {padding:90px 0;font-size:18px;}
.brand_text span {font-size:24px;font-weight:bold;color:#e20049;}
.footer {position:relative;padding:120px 0 50px 0;background:#50bcc9;color:#FFF;}
.footer::before {position:absolute;width:100%;height:90px;left:0;top:0;content:'';background:url(../images/footer_up_bg.jpg) no-repeat center 0;}
.foot_menu>div {float:left;width:22%;color:#FFF;}
.foot_menu>div:nth-child(1) {width:34%;}
.foot_menu>div a,.foot_menu>div a:visited {display:block;color:#FFF;text-decoration:underline;}
.foot_menu>div:nth-child(1) a {display:block;float:left;width:80%;}
.foot_menu>div:nth-child(4) p {font-size:24px;}
.footer h2 {margin:0 0 20px 0;font-size:18px;font-weight:bold;}
.footer_qr {text-align:right;}
.footer_qr span {margin:0 10px;display:inline-block;text-align:center;line-height:40px;}
.footer_copy {padding:10px 0;color:#FFF;background:#3f95a0;font-size:11px;}
.footer_copy span {float:right}
.footer_copy span a,.footer_copy span a:visited {color:#FFF;}
.nici_con {padding-top:50px;padding_bottom:90px;}
.left_title {line-height:50px;padding:0 15px;background:#50bcca;font-weight:bold;font-size:24px;font-weight:bold;color:#FFF;font-family:'wenkai';}
.left_menu {list-style:none;}
.left_menu li a,.left_menu li a:visited {display:block;padding:15px;border-bottom:1px dotted #ccc;color:#000;font-family:'wenkai';}
.left_menu li a:hover {color:#e20049}
.left_menu li .active {color:#e20049 !important;}
.nici_break {border-bottom:1px #ccc solid;line-height:50px;}
.nici_break h2,.nici_break .position {float:left;width:50%;}
.nici_break h2 {font-size:24px;font-family:'wenkai';}
.nici_break .position {text-align:right;color:#666;}
.nici_break .position a,.nici_break .position a:visited {color:#666;text-decoration:underline;}
.nici_break .position a:hover {color:#e20049}
.product_list {padding-left:10px;padding-right:10px;}
.product_list img {max-height:185px;}
.product_list>div {margin-bottom:20px;padding:5px;text-align:center;}
.pro_short {font-size:16px;color:#666;font-family:'wenkai';}
.product_list .name {min-height:50px;color:#000;}
.product_list .price {color:#e20049;}
.pro_zoom_big {padding:20px;text-align:center;}
.pro_zoom_big img {max-width:100%;max-height:700px;}
.pro_thumb {min-height:275px;}
.pro_thumb img {max-width:100%;max-height:275px;}
.month_thumb {margin-bottom:30px;}
.month_thumb>div {float:left;width:50%;}
.month_img_title {width:100%;position:relative;}
.month_img_title .name {position:absolute;left:0;bottom:0;padding:5px 10px;width:100%;background:rgba(0,0,0,.4);color:#FFF;}
.month_dec {padding:30px;min-height:332px;background:#a3c6d1;color:#FFF;}
.month_dec h2 {font-size:24px;font-weight:bold;}
.bg_yellow {background:#f6ba6c !important;}
.bg_brown {background:#ac6a7e !important;}
.bg_green {background:#00adb9 !important;}
.bg_pink {background:#fbb3b9 !important;}
.shop_con {border:1px #ddd solid;}
.shop_search {padding:20px;text-align:center;border-bottom:1px #ddd solid;}
.shop_search select,.shop_search input {border:1px #ddd solid;border-radius:10px;width:250px;padding:10px;}
.shop_submit {border:none !important;border-radius:10px;width:200px;padding:10px;border:none;background:#e20049;color:#FFF;font-size:20px;font-weight:bold;}
.shop_left {position:relative;width:310px;background:#50bcc9;min-height:800px;float:left;}
.select_city {padding:15px;border-bottom:1px #FFF solid;font-size:20px;color:#FFF;font-weight:bold;}
.city_list {padding:15px;}
.city_list li {position:relative;padding:20px 0;display:block;border-bottom:1px rgba(255,255,255,.5) dotted;}
.city_list li h2 {font-size:20px;}
.city_list li a {color:#FFF;display:block;}
.city_list .shop_squ {display:none;}
.city_list .active .shop_squ {display:block;position:absolute;width:10px;height:30px;right:-25px;top:50%;margin-top:-15px;background:url(../images/shop_icon.png) no-repeat}
.shop_right {padding:50px;float:left;width:calc(100% - 310px);}
.inside_banner {height:250px;position:relative;background:#eaeaea;color:#FFF;font-weight:100;letter-spacing:3px;}
.inside_banner h1 {margin:0 0 20px 0;font-size:36px;font-weight:bold;color:#FFF;}
.inside_banner h5 {margin-top:30px;font-size:16px;color:#666;line-height:40px;}
.staff_banner {height:500px;position:relative;background:#eaeaea;color:#FFF;font-weight:100;letter-spacing:3px;}
.staff_banner h1 {margin:0 0 20px 0;font-size:36px;font-weight:bold;color:#FFF;}
.staff_banner h5 {margin-top:30px;font-size:16px;color:#666;line-height:40px;}
.banner_text {color:#FFF;font-weight:100;}
.con_box {min-height:500px;position:relative;background:url(../images/con_top_right.png) no-repeat right top,url(../images/con_bottom_left.png) no-repeat left bottom;}
.news_con {margin:0 0 20px 0;position:relative;border:1px #ddd solid;border-radius:5px;}
.news_con a {padding:1px;display:block;}
.news_con a .news_thumb img {border-top-left-radius:5px;border-top-right-radius:5px;}
.news_text {padding:15px;}
.news_text h2 {font-size:18px;color:#e20049;font-weight:bold;}
.news_text .tag {padding:10px 0;color:#50bcca;}
.news_text .dec {padding:10px 0;color:#999;}
.news_text .date {color:#999;}
.news_details_text {font-size:16px;color:#666;}
.news_details_text p {margin:0 0 20px 0;}
.news_details_text h3 {margin:40px 0 0 0;font-weight:bold;font-size:18px;color:#e20049;}
.search_list {display:block;padding:50px;}
.search_list li {padding:30px 0;border-bottom:1px #ddd dotted;font-size:18px;}
.search_list li a {display:block}
.key_search {padding:20px;text-align:left;border-bottom:1px #ddd solid;font-size:16px;background:#eaeaea;}
@-webkit-keyframes move-click {0% {transform:scale(0.75)}
20% {transform:scale(1.2);}
100% {transform:scale(0.75)}}
.anser_list {list-style:none;}
.anser_list li {margin-bottom:10px;}
.anser_list .anser_text {background:#f5f3f2 url(../images/icon_a.png) no-repeat 20px 60px;padding:60px 70px;font-size:16px;color:#666;display:none;}
.anser_list .title {background:linear-gradient(90deg,#7c7c7c,#949494),url(../images/icon_q.png) no-repeat 0 center;border-top-left-radius:10px;border-top-right-radius:10px;line-height:80px;}
.anser_list .active {background:linear-gradient(90deg,#f3892b,#fd644f),url(../images/icon_q.png) no-repeat 0 center !important;}
.anser_list .title .tit_text {padding:0 20px 0 70px;font-size:18px;color:#FFF;background:url(../images/icon_q.png) no-repeat 20px center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.welfare_con {padding:20px 30px;transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;}
.welfare_con:hover {background:#ed6d00;color:#FFF;box-shadow:0 0 15px rgba(0,0,0,.1);border-radius:10px;}
.welfare_con h2 {font-size:80px;}
.welfare_con h3 {display:block;margin:0 0 10px 0;font-size:18px;font-weight:bold;}
.welfare_con:hover h2 {color:#FFF;}
.welfare_con p {font-size:15px;color:#999;text-align:left;height:110px;overflow:hidden;opacity:0;transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;}
.welfare_con:hover p {opacity:1;color:#FFF;}
.spacephoto>div {margin:5px 0 !important;padding:0 5px !important;cursor:pointer;}
.btnGrou {position:fixed;right:0;bottom:1%;width:50px;z-index:10000;}
.btnGrou a {position:relative;margin:0 0 1px 0;display:block;width:50px;height:50px;text-align:center;line-height:50px;color:#FFF;background:rgba(0,0,0,.7);font-size:30px;transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;z-index:1000;opacity:0;}
.btnGrou a:hover {background:#f3892b;}
.conception_title {display:inline-block;margin:0 auto;position:relative;padding-right:50px;width:200px;height:130px;background:url(../images/conception_title.png) no-repeat right 0;font-size:60px;line-height:130px;font-weight:bold;color:#333;}
.conception_title_left {display:inline-block;margin:0 auto;position:relative;padding-left:55px;width:200px;height:130px;background:url(../images/conception_title_left.png) no-repeat 0 0;font-size:60px;line-height:130px;font-weight:bold;color:#333;}
.conception_title>div {position:absolute;left:30%;top:20px;font-size:60px;color:#333;width:200px;height:80px;line-height:80px;font-weight:bolder;}
.staff_title {display:inline-block;position:relative;font-size:44px;color:#000;font-weight:100;text-align:left;}
.staff_title h5 {font-size:30px;font-weight:100;color:#333;}
.staff_info {padding:0 0 50px 280px;}
.staff_line {padding-left:60px;border-left:1px #ccc solid;}
.conception_bg {padding:90px;background:url(../images/conception_bg.jpg) no-repeat center 0;background-size:cover;min-height:700px;}
.conception_h4 h4 {margin:15px 0;font-weight:bold;background:#f3892b;font-size:20px;color:#FFF;line-height:50px;}
.partner_text {padding-top:15px;font-size:18px;color:#666;line-height:24px;}
.partner_word {margin:-40px 0 20px 0;font-size:40px;font-weight:bold;color:#666;}
.partner_word span {display:inline-block;}
.conception_text {padding:60px 0 50px 30px;position:relative;}
.conception_text h1 {font-size:40px;font-weight:bold;color:#666;}
.conception_text span {position:absolute;left:80px;top:62px;width:0px;margin:0 5px;background:#f3892b;color:#FFF;padding:0;white-space:nowrap;text-align:center;overflow:hidden;-webkit-animation:move-right 1s ease infinite;animation:move-right 1s ease infinite;animation-iteration-count:1;-webkit-animation-iteration-count:1;animation-delay:1.7s;-webkit-animation-delay:1.7s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;}
@-webkit-keyframes move-right {from {width:0px;}
to {width:180px;padding:0 10px;}}
.staff_dec {color:#666;font-size:15px;overflow:hidden;}
.staff_name {padding:25px 0 15px 0;overflow:hidden;font-weight:bold;font-size:16px;color:#654035;font-family:'wenkai';}
.staff_department {color:#000;font-size:15px;}
.staff_list img {border-radius:20px;}
.staff_list:hover img {opacity:.5;}
.caifang_title {border-top:1px #333 solid;padding:20px 0;font-size:24px;font-weight:600;}
.caifang_title a {float:right;font-weight:normal;font-size:16px;color:#f3892b;}
.caifang_title a:hover {color:#f3892b;}
#lightbox_mask {display:none;position:fixed;z-index:100000;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);}
#lightbox_popup {display:none;position:fixed;z-index:100001;left:0;top:0;width:100%;height:100%;}
.pic-view {position:fixed;margin-top:-350px;margin-left:-525px;top:50% !important;left:50%;width:1050px;height:700px;text-align:center;z-index:100000000;display:none;}
.pic-view .pic {max-width:100%;max-height:100%;border:5px solid #FFF;border-radius:3px;}
.btn-view {}
.btn-view .btn {position:fixed;width:40px;height:40px;line-height:30px;text-indent:-5px;font-size:24px;text-decoration:none;border-radius:32px;background-color:rgba(255,255,255,1);opacity:.7;color:#000;overflow:hidden;transition:all .3s;z-index:100000000;display:none;}
.btn-view .btn:hover {opacity:1;transform:scale(1.4);}
.btn-view .btn-prev {left:20px;top:48%;}
.btn-view .btn-next {right:20px;top:48%;}
#lightbox_popup .btn-view .btn-close {right:10px;top:10px;line-height:25px;text-indent:-1px;}
#lightbox_popup .caption-view {position:absolute;left:0;bottom:0;width:100%;height:38px;background-color:rgba(0,0,0,.7);text-align:center;z-index:100000000;}
#lightbox_popup .caption-view p {line-height:38px;color:#FFF;}
.pictext {padding:50px 0;}
.pictext>div {float:left;width:50%;}
.pictext:after {display:block;content:'';clear:both;}
.text-right {text-align:right !important;}
.text-center {text-align:center !important;}
.text__head {margin-bottom:32px;color:#f3892b;font-size:24px;font-weight:300;padding-left:45px;font-weight:bold;background:url(../images/quest_icon.png) no-repeat 0 center;}
.text__desc {line-height:30px;font-size:16px;color:#666;}
.work__head {margin-bottom:32px;color:#64bdd4;font-size:24px;font-weight:300;font-weight:bold;}
.products_index {height:290px;}
#mybtns {margin:10px 0;width:1140px;display:block;height:42px;position:relative;}
#mybtns a,#mybtns a:visited {position:absolute;width:50px;height:50px;display:block;font-size:50px;color:#654035;}
#mybtns a:nth-child(1) {right:-70px !important;top:-215px;}
#mybtns a:nth-child(2) {left:-70px !important;top:-240px;transform:rotate(180deg);}
#mybtns a:hover {color:#e20049;}
#mybtns a:hover,#myscroll,#mybtns a,#myscroll a:hover .intro,#myscroll a .intro,#myscroll #myscrollbox {-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
.ani_text {margin:5px auto;width:632px;text-align:left !important;font-size:18px;color:#666;line-height:30px;}
.banner_twobg {position:absolute;left:0;bottom:0;width:100%;height:100%;background:url(../images/banner_bg.png) no-repeat center bottom;z-index:1000;}
.banner2_con {margin:0 auto;position:relative;width:1600px;height:100%;}
.banner2_img1,.banner2_img2,.banner2_img3,.banner2_img4,.banner2_img5,.banner2_img6 {position:absolute;}
.banner2_img1 {width:960px;height:448px;top:100px;left:-50px;background:url(../images/banner2_img1.png) no-repeat;}
.banner2_img2 {width:115px;height:115px;top:100px;left:1170px;background:url(../images/banner2_img2.png) no-repeat;}
.banner2_img3 {width:197px;height:322px;bottom:325px;right:0px;background:url(../images/banner2_img3.png) no-repeat;}
.banner2_img4 {width:101px;height:90px;bottom:180px;right:500px;background:url(../images/banner2_img4.png) no-repeat;z-index:1005;}
.banner2_img5 {width:94px;height:84px;bottom:220px;right:360px;background:url(../images/banner2_img5.png) no-repeat;z-index:1005;}
.banner2_img6 {width:123px;height:51px;bottom:150px;left:300px;background:url(../images/banner2_img6.png) no-repeat;z-index:1005;}
.privacy_con {font-size:16px;line-height:30px;}
.privacy_con h2 {margin:0 0 20px 0;}
.privacy_con h4 {margin:10px 0;font-weight:bold;}
.privacy_con p {margin-bottom:30px;}
.staff_mb>div {margin-bottom:50px;}
.minH_220 {min-height:220px;}
.minH_335 {min-height:335px;}
.minH_412 {min-height:412px;}
.minH_355 {min-height:355px;}
.minH_520 {min-height:520px;}
.off_time {float:right;margin-left:50px;width:30%;}
.progress {background:rgba(1,15,30,0.1);height:1px;overflow:hidden;position:relative;}
.progress::before {animation-duration:2s;animation-timing-function:ease;animation-iteration-count:infinite;animation-name:progress;background:#111;content:"";display:block;height:1px;position:absolute;width:80px;}
@keyframes progress {0% {transform:translateX(0px);}
100% {transform:translateX(1440px);}}
.bubbles_right,.bubbles {display:none;}
.fensi>div {margin-bottom:30px;}
.contact_btn {position:relative;}
.contact_btn a,.contact_btn a:visited {color:#FFF;height:230px;background:#e20049;text-align:center;color:#FFF;transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;}
.contact_btn a:hover {background:#fd9a9a;}
.contact_btn a h4 {font-size:26px;transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;}
.contact_btn a p {margin-top:10px;display:inline-block;background:#FFF;border-radius:30px;padding:5px 30px;font-size:18px;color:#e20049;transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;}
.contact_btn a:hover h4 {color:#000;}
.contact_btn a:hover p {color:#000;}
.contact_btn a .qr_code {position:absolute;left:0;top:0;width:100%;height:100%;border:1px #e20049 solid;background:#FFF;opacity:0;z-index:1000;transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;color:#000;font-size:18px;}
.contact_btn a:hover .qr_code {opacity:1;}
.contact_btn a .qr_code img {max-width:100%;max-height:100%;}
.nici_brand h3 {font-size:18px;font-weight:600;margin:10px 0;}
.brand_list_icon {margin-bottom:50px;list-style:none;}
.brand_list_icon li {padding:10px 0 10px 25px;background:url(../images/brand_icon.png) no-repeat 0 center;}
@media (max-width:767px) {.head_fixed {position:fixed;height:60px;z-index:1000;border-bottom:1px #eaeaea solid;overflow:hidden;}
.logo {margin:19px 0;width:80px;height:28px;background:url(../images/logo_2x.png) no-repeat;background-size:80px auto;overflow:hidden;text-indent:-999px;display:inline-block;float:left;}
.m_menu {margin:15px 0;display:inline-block;width:30px;height:30px;background:url(../images/menu_2x.png) no-repeat;background-size:30px;}
.app-hide-list i {margin-top:5px;margin-right:10px;font-size:11px;}
.app-hide-list {background:#f5f5f5;margin:5px 0;color:#000;}
.app-slide-menu .mdui-list-item-content {text-align:left;padding-left:.8em;}
.app-collapse-menu {margin:0 16px;}
.app-list-home {padding:0;margin:5px 0 10px;background:#e20049;}
.app-list-home:hover {background:#e20049;}
.app-list-home i {margin-top:-3px;margin-right:5px;color:#FFF;}
.app-list-home a {color:#FFF;}
.app-list-item-link {color:#FFF;display:block;width:100%;text-align:left;}
.mdui-collapse-item-body .app-sub-list {padding:0;margin:8px;height:30px;line-height:30px;background:#FFF;}
.mdui-collapse-item-body .app-sub-list a {padding-left:23px;}
.app-collapse-list {margin:10px 0;}
.pagination {margin:0 !important;}
.bannerPart {width:100%;height:240px;}
.bannerPart .swiper-slide {background-size:cover !important;}
.ad {padding:15px;}
.ad .row>div {margin-bottom:15px;}
.nici_title {position:relative;padding:0 10px;display:inline-block;font-size:24px;font-weight:bold;color:#654035;letter-spacing:4px;font-family:'wenkai';}
.nici_title::after {position:absolute;width:100%;height:15px;content:'';left:0;bottom:0;background:rgba(100,65,55,.2);}
.recommend_pro {position:relative;padding:40px 0;height:420px !important;min-height:300px !important;background:#FFF url(../images/ad_bg.jpg) no-repeat;}
.recommend_pro::after,.recommend_pro::before {position:absolute;content:'';}
.recommend_pro::before {width:100%;height:40px;left:0;top:0;background:url(../images/product_up_bg.jpg) no-repeat center 0;}
.recommend_pro::after {width:100%;height:40px;left:0;bottom:-30px;background:url(../images/product_bottom_bg.png) no-repeat center 0;}
.products_index {height:300px;}
.product_hot a h2 {padding:10px 0;display:block;text-align:left;font-size:13px;color:#654035;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:'wenkai';}
.more_btn {padding:0 0 30px 0;text-align:center;}
.more_btn a {display:inline-block;padding:5px 20px;background:#654035;color:#FFF;font-size:18px;border-radius:10px;letter-spacing:1px;font-family:'wenkai';}
.product_new {min-height:auto !important;background:#f1e9de;}
.brand_text {padding:40px 15px;font-size:15px;}
.brand_text span {font-size:20px;font-weight:bold;color:#e20049;}
.footer {position:relative;padding:120px 0 50px 0;background:#50bcc9;color:#FFF;}
.footer::before {position:absolute;width:100%;height:90px;left:0;top:0;content:'';background:url(../images/footer_up_bg.jpg) no-repeat -80px 0;background-size:240%;}
.foot_menu>div {float:left;width:22%;color:#FFF;}
.foot_menu>div:nth-child(1) {width:34%;}
.foot_menu>div a,.foot_menu>div a:visited {display:block;color:#FFF;text-decoration:underline;}
.foot_menu>div:nth-child(1) a {display:block;float:left;width:80%;}
.foot_menu>div:nth-child(4) p {font-size:24px;}
.footer h2 {margin:0 0 20px 0;font-size:18px;font-weight:bold;}
.footer_qr {text-align:right;}
.footer_qr span {margin:0 10px;display:inline-block;text-align:center;line-height:40px;width:140px;}
.footer_copy {padding:10px 0;color:#FFF;background:#3f95a0;font-size:11px;text-align:center;}
.footer_copy span {display:block;width:100%;float:normal;}
.footer_copy span a,.footer_copy span a:visited {color:#FFF;}
.contact_btn a,.contact_btn a:visited {color:#FFF;height:160px;background:#e20049;text-align:center;color:#FFF;transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;}
.contact_btn a:hover {background:#fd9a9a;}
.contact_btn a h4 {font-size:20px;transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;}
.contact_btn a p {margin-top:10px;display:inline-block;background:#FFF;border-radius:30px;padding:5px 30px;font-size:12px;color:#e20049;transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;}
.nici_break {border-bottom:1px #ccc solid;line-height:50px;}
.nici_break h2,.nici_break .position {float:left;width:100%;}
.nici_break h2 {font-size:24px;font-family:'wenkai';}
.nici_break .position {text-align:left;color:#666;}
.nici_break .position a,.nici_break .position a:visited {color:#666;text-decoration:underline;}
.nici_break .position a:hover {color:#e20049}
.pro_thumb {min-height:170px;}
.pro_thumb img {max-width:100%;max-height:170px;}
.product_list .name {height:50px;color:#000;overflow:hidden;}
.product_list .price {color:#e20049;height:50px;overflow:hidden;}
.month_thumb {margin-bottom:30px;}
.month_thumb>div {float:left;width:100%;}
.month_dec {padding:30px;min-height:auto !important;background:#a3c6d1;color:#FFF;}
.month_dec h2 {font-size:24px;font-weight:bold;}
.shop_search {padding:20px;text-align:center;border-bottom:1px #ddd solid;}
.shop_search select,.shop_search input {margin:5px 0;border:1px #ddd solid;border-radius:10px;width:100%;padding:10px;}
.shop_submit {border:none !important;border-radius:10px;width:200px;padding:10px;border:none;background:#e20049;color:#FFF;font-size:20px;font-weight:bold;}
.shop_left {position:relative;width:100%;background:#50bcc9;min-height:auto !important;float:none;}
.select_city {padding:15px;border-bottom:1px #FFF solid;font-size:20px;color:#FFF;font-weight:bold;}
.city_list {padding:15px;}
.city_list li {position:relative;padding:20px 0;display:block;border-bottom:1px rgba(255,255,255,.5) dotted;}
.city_list li h2 {font-size:20px;}
.city_list li a {color:#FFF;display:block;}
.city_list .shop_squ {display:none;}
.city_list .active .shop_squ {display:block;position:absolute;width:10px;height:30px;right:-25px;top:50%;margin-top:-15px;background:url(../images/shop_icon.png) no-repeat}
.shop_right {padding:15px;float:none;width:100%;}
.staff_list img,.news_list img {border-radius:20px;}
.product_hot img {border-radius:20px;}
#mybtns {display:none;}}
@media (min-width:768px) and (max-width:992px) {.head_fixed {position:fixed;height:60px;z-index:1000;border-bottom:1px #eaeaea solid;overflow:hidden;}
.logo {margin:19px 0;width:80px;height:28px;background:url(../images/logo_2x.png) no-repeat;background-size:80px auto;overflow:hidden;text-indent:-999px;display:inline-block;float:left;}
.m_menu {margin:15px 0;display:inline-block;width:30px;height:30px;background:url(../images/menu_2x.png) no-repeat;background-size:30px;}
.app-hide-list i {margin-top:5px;margin-right:10px;font-size:11px;}
.app-hide-list {background:#f5f5f5;margin:5px 0;color:#000;}
.app-slide-menu .mdui-list-item-content {text-align:left;padding-left:.8em;}
.app-collapse-menu {margin:0 16px;}
.app-list-home {padding:0;margin:5px 0 10px;background:#e20049;}
.app-list-home:hover {background:#e20049;}
.app-list-home i {margin-top:-3px;margin-right:5px;color:#FFF;}
.app-list-home a {color:#FFF;}
.app-list-item-link {color:#FFF;display:block;width:100%;text-align:left;}
.mdui-collapse-item-body .app-sub-list {padding:0;margin:8px;height:30px;line-height:30px;background:#FFF;}
.mdui-collapse-item-body .app-sub-list a {padding-left:23px;}
.app-collapse-list {margin:10px 0;}
.bannerPart {height:100%;}
.pagination {margin:0 !important;}
.bannerPart {width:100%;height:240px;}
.bannerPart .swiper-slide {background-size:cover !important;}
.ad {padding:15px;}
.ad .row>div {margin-bottom:15px;}
.nici_title {position:relative;padding:0 10px;display:inline-block;font-size:24px;font-weight:bold;color:#654035;letter-spacing:4px;font-family:'wenkai';}
.nici_title::after {position:absolute;width:100%;height:15px;content:'';left:0;bottom:0;background:rgba(100,65,55,.2);}
.recommend_pro {position:relative;padding:40px 0;height:420px !important;min-height:300px !important;background:#FFF;}
.recommend_pro::after,.recommend_pro::before {position:absolute;content:'';}
.recommend_pro::before {width:100%;height:40px;left:0;top:0;background:url(../images/product_up_bg.jpg) no-repeat center 0;}
.recommend_pro::after {width:100%;height:40px;left:0;bottom:-30px;background:url(../images/product_bottom_bg.png) no-repeat center 0;}
.products_index {height:300px;}
.product_hot a h2 {padding:10px 0;display:block;text-align:left;font-size:13px;color:#654035;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:'wenkai';}
.more_btn {padding:30px 0;text-align:center;}
.more_btn a {display:inline-block;padding:10px 30px;background:#654035;color:#FFF;font-size:18px;border-radius:10px;letter-spacing:1px;}
.product_new {min-height:auto !important;background:#f1e9de;}
.brand_text {padding:40px 15px;font-size:15px;}
.brand_text span {font-size:20px;font-weight:bold;color:#e20049;}
.footer {position:relative;padding:120px 0 50px 0;background:#50bcc9;color:#FFF;}
.footer::before {position:absolute;width:100%;height:90px;left:0;top:0;content:'';background:url(../images/footer_up_bg.jpg) no-repeat center 0;}
.foot_menu>div {float:left;width:22%;color:#FFF;}
.foot_menu>div:nth-child(1) {width:34%;}
.foot_menu>div a,.foot_menu>div a:visited {display:block;color:#FFF;text-decoration:underline;}
.foot_menu>div:nth-child(1) a {display:block;float:left;width:80%;}
.foot_menu>div:nth-child(4) p {font-size:24px;}
.footer h2 {margin:0 0 20px 0;font-size:18px;font-weight:bold;}
.footer_qr {text-align:right;}
.footer_qr span {margin:0 10px;display:inline-block;text-align:center;line-height:40px;width:140px;overflow:hidden;}
.footer_copy {padding:10px 0;color:#FFF;background:#3f95a0;font-size:11px;text-align:center;}
.footer_copy span {display:block;width:100%;float:normal;}
.footer_copy span a,.footer_copy span a:visited {color:#FFF;}
.contact_btn a,.contact_btn a:visited {color:#FFF;height:160px;background:#e20049;text-align:center;color:#FFF;transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;}
.contact_btn a:hover {background:#fd9a9a;}
.contact_btn a h4 {font-size:20px;transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;}
.contact_btn a p {margin-top:10px;display:inline-block;background:#FFF;border-radius:30px;padding:5px 30px;font-size:12px;color:#e20049;transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;}
.nici_break {border-bottom:1px #ccc solid;line-height:50px;}
.nici_break h2,.nici_break .position {float:left;width:100%;}
.nici_break h2 {font-size:24px;font-family:'wenkai';}
.nici_break .position {text-align:left;color:#666;}
.nici_break .position a,.nici_break .position a:visited {color:#666;text-decoration:underline;}
.nici_break .position a:hover {color:#e20049}
.pro_thumb {min-height:170px;}
.pro_thumb img {max-width:100%;max-height:170px;}
.product_list .name {height:50px;color:#000;overflow:hidden;}
.product_list .price {color:#e20049;height:50px;overflow:hidden;}
.month_thumb {margin-bottom:30px;}
.month_thumb>div {float:left;width:100%;}
.month_dec {padding:30px;min-height:auto !important;background:#a3c6d1;color:#FFF;}
.month_dec h2 {font-size:24px;font-weight:bold;}
.shop_search {padding:20px;text-align:center;border-bottom:1px #ddd solid;}
.shop_search select,.shop_search input {margin:5px 0;border:1px #ddd solid;border-radius:10px;width:100%;padding:10px;}
.shop_submit {border:none !important;border-radius:10px;width:200px;padding:10px;border:none;background:#e20049;color:#FFF;font-size:20px;font-weight:bold;}
.shop_left {position:relative;width:100%;background:#50bcc9;min-height:auto !important;float:none;}
.select_city {padding:15px;border-bottom:1px #FFF solid;font-size:20px;color:#FFF;font-weight:bold;}
.city_list {padding:15px;}
.city_list li {position:relative;padding:20px 0;display:block;border-bottom:1px rgba(255,255,255,.5) dotted;}
.city_list li h2 {font-size:20px;}
.city_list li a {color:#FFF;display:block;}
.city_list .shop_squ {display:none;}
.city_list .active .shop_squ {display:block;position:absolute;width:10px;height:30px;right:-25px;top:50%;margin-top:-15px;background:url(../images/shop_icon.png) no-repeat}
.shop_right {padding:15px;float:none;width:100%;}
.staff_list img,.news_list img {border-radius:20px;}
.product_hot img {border-radius:20px;}}
@media (min-width:993px) and (max-width:1599px) {.menuPart li {display:inline-block;margin:0 0 0 30px;letter-spacing:1px !important;}
.banner_twobg {position:absolute;left:0;bottom:0;width:100%;height:100%;background:url(../images/banner_bg.png) no-repeat center bottom;z-index:1000;background-size:95%;}
.banner2_con {margin:0 auto;position:relative;width:1200px;height:100%;}
.banner2_img1,.banner2_img2,.banner2_img3,.banner2_img4,.banner2_img5,.banner2_img6 {position:absolute;}
.banner2_img1 {width:700px;height:326px;top:100px;left:0px;background:url(../images/banner2_img1.png) no-repeat;background-size:100%;}
.banner2_img2 {width:90px;height:90px;top:100px;left:870px;background:url(../images/banner2_img2.png) no-repeat;background-size:100%;}
.banner2_img3 {width:130px;height:213px;bottom:200px;right:0px;background:url(../images/banner2_img3.png) no-repeat;background-size:100%;}
.banner2_img4 {width:80px;height:72px;bottom:100px;right:400px;background:url(../images/banner2_img4.png) no-repeat;z-index:1005;background-size:100%;}
.banner2_img5 {width:75px;height:67px;bottom:140px;right:260px;background:url(../images/banner2_img5.png) no-repeat;background-size:100%;z-index:1005;}
.banner2_img6 {width:123px;height:51px;bottom:120px;left:300px;background:url(../images/banner2_img6.png) no-repeat;z-index:1005;}}
@media (min-width:1600px) and (max-width:2500px) {.menuPart li {display:inline-block;margin:0 0 0 40px;letter-spacing:2px;}
.bubbles {position:fixed;width:18%;height:100%;z-index:0;overflow:hidden;top:0;left:0;display:block;}
.bubble {position:absolute;bottom:0;border-radius:50%;opacity:0.2;animation:flying 30s infinite ease-in;}
.bubble:nth-child(1) {width:40px;height:40px;background:#ed6d00;left:0%;animation-duration:18s;}
.bubble:nth-child(2) {width:20px;height:20px;background:#c4e3ff;left:20%;opacity:0.5;animation-duration:15s;animation-delay:0s;}
.bubble:nth-child(3) {width:50px;height:50px;border:15px rgba(235,109,0,.2) solid;left:15%;animation-duration:20s;animation-delay:3s;bottom:-100px;}
.bubble:nth-child(4) {width:80px;height:80px;left:30%;bottom:-100px;border:25px rgba(235,109,0,.2) solid;animation-duration:24s;animation-delay:5s;}
.bubble:nth-child(5) {width:35px;height:35px;left:35%;background:#c4e3ff;opacity:0.9;animation-duration:22s;animation-delay:4s;bottom:-100px;}
@keyframes flying {0% {bottom:-100px;transform:translateX(0);}
50% {transform:translateX(100px);}
100% {bottom:1080px;transform:translateX(-200px);}}
.bubbles_right {position:fixed;width:18%;height:100%;z-index:0;overflow:hidden;top:0;right:0;display:block;}
.bubbles_right .bubble {position:absolute;bottom:0;border-radius:50%;opacity:0.2;animation:flying_right 30s infinite ease-in;}
.bubbles_right .bubble:nth-child(1) {width:40px;height:40px;right:0%;border:15px rgba(235,109,0,.2) solid;animation-duration:24s;}
.bubbles_right .bubble:nth-child(2) {width:20px;height:20px;background:#c4e3ff;right:20%;opacity:0.5;animation-duration:25s;animation-delay:2s;}
.bubbles_right .bubble:nth-child(3) {width:50px;height:50px;background:#ed6d00;right:15%;animation-duration:20s;animation-delay:3s;bottom:-100px;}
.bubbles_right .bubble:nth-child(4) {width:80px;height:80px;right:30%;bottom:-100px;border:25px rgba(235,109,0,.2) solid;animation-duration:16s;animation-delay:5s;}
.bubbles_right .bubble:nth-child(5) {width:35px;height:35px;right:35%;background:#c4e3ff;opacity:0.9;animation-duration:14s;animation-delay:4s;bottom:-100px;}
@keyframes flying_right {0% {bottom:-100px;transform:translateX(0);}
50% {transform:translateX(100px);}
100% {bottom:1080px;transform:translateX(-200px);}}}
.homeabout {clear:both;margin:0px auto;padding:5px;height:auto;font-size:9pt;line-height:170%;color:#777;text-align:center;}
.homeabout a:link,.homeabout a:visited {font-size:9pt;line-height:170%;color:#777;margin-right:3px;}
.footlinks {clear:both;margin:0px auto;padding:5px;height:auto;font-size:9pt;line-height:140%;color:#FFF;text-align:center;background-color:#3f95a0;}
.footlinks a:link, .footlinks a:visited {font-size:9pt;line-height:140%;color:#FFF;margin-right:3px;}
.footer_copy .footlinks span {float:none;}

.instructions{
	position:fixed;
	right:0;
	bottom:10px;
	z-index:100000;
	width:118px;
	height:103px;
	background:url(../images/instructions.png) no-repeat 0 0;
	cursor:pointer;
}

