@charset "utf-8";
body, div, span, a, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, p, th, td, pre, form, fieldset, legend, input, button, textarea, select {margin:0;padding:0;}
html,body{width:100%;min-width:1024px;font-size:16px;font-family:"Microsoft YaHei",微软雅黑,"MicrosoftJhengHei";background-color:#ffffff;}
ul,li{list-style:none;}
li{list-style-type:none;}
img {border:0;vertical-align:bottom;}
select{font-family:"Microsoft YaHei",微软雅黑,"MicrosoftJhengHei";outline:none;border:none;background:none;resize:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;}
input,button,textarea{font-family:"Microsoft YaHei",微软雅黑,"MicrosoftJhengHei";outline:none;border:none;background:none;resize:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;appearance: none; -webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;}
input:-webkit-autofill {-webkit-box-shadow: 0 0 0px 1000px white inset;}
input[type="submit"],input[type="reset"],input[type="button"],button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;}
input[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;-ms-appearance:radio;}
input[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;-ms-appearance:checkbox;}
input:focus{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-modify:read-write-plaintext-only;-moz-tap-highlight-color:rgba(0,0,0,0);-moz-user-modify:read-write-plaintext-only;-ms-tap-highlight-color:rgba(0,0,0,0);-ms-user-modify:read-write-plaintext-only;}
a{cursor:pointer;}
a,a:focus,input,input:focus{text-decoration:none;border:none;outline:none;-webkit-tap-highlight-color:rgba(255, 255, 255, 0);-webkit-focus-ring-color: rgba(0, 0, 0, 0);}
i,h1,h2,h3,h4,h5{font-style:normal;font-weight:normal;font-size:1em;}

.color{color:#c1ae0e;}
.color:hover{color:#a08f01;}

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*+height:1%;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */
.clear{clear:both;height:0;}
.width_page{width:1000px;margin:auto;position:relative;}

.eject{display:none;overflow:hidden;width:100%;height:100%;background-color:rgba(0,0,0,0.5);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5f000000',endColorstr='#5f000000');position:fixed;top:0;left:0;z-index:99;}
.eject_cont{border:solid 1px #bbbaba;background:#fff;border-radius:5px;width:536px;height:284px;box-shadow:0 0 10px #666;position:absolute;top:50%;left:50%;margin:-142px 0 0 -268px;}
.eject .close{display:block;width:18px;height:18px;overflow:hidden;background:url(../images/icon.png) no-repeat 0 -1351px;position:absolute;top:11px;right:11px;}
.eject p.p1{width:100%;font-size:18px;color:#000;height:30px;line-height:30px;position:absolute;top:50%;left:0;margin-top:-15px;text-align:center;}
.eject p.p2{font-size:18px;color:#000;line-height:30px;margin-bottom:32px;}

.input{width:286px;height:33px;line-height:33px\9;*line-height:33px;border:solid 1px #d1d1d1;padding:0 10px;font-size:14px;color:#989898;}

.select_text{width:146px;height:40px;line-height:40px;float:left;text-align:right;font-size:20px;color:#000;}
.select{float:left;overflow:hidden;width:184px;height:39px;font-size:14px;color:#7e7f7f;text-align:center;margin-right:7px;position:relative;background:#e9eced;}
.select select{width:100%;height:39px;height:24px\9;*height:24px;margin-top:8px\9;*margin-top:8px;}
.select div{background:#e9eced;overflow:hidden;position:absolute;display:none;*display:block;}
.select .select_t{width:100%;height:10px;top:0;left:0;}
.select .select_r{width:2px;height:39px;top:0;right:0;}
.select .select_b{width:100%;height:9px;bottom:0;left:0;}
.select .select_l{width:5px;height:39px;top:0;left:0;}
.select .select_icon{display:none;width:22px;height:100%;position:absolute;top:0;right:0;z-index:5;background:#e9eced url(../images/select_icon.png) no-repeat center center;}


.title{height:80px;font-size:26px;color:#c1ae0e;line-height:30px;overflow:hidden;}
.title p{padding:34px 0 0 54px;}
.title_fwxm{background:url(../images/title_fwxm.png) no-repeat;}
.title_dianpu{background:url(../images/title_dianpu.png) no-repeat;}

.title1{height:26px;line-height:26px;overflow:hidden;position:relative;font-size:20px;color:#c1ae0e;padding-bottom:20px;}
.title1 span{color:#cecece;text-transform:uppercase;padding:0 8px;font-family:"Arial";}

.title2{height:26px;line-height:26px;overflow:hidden;position:relative;font-size:20px;color:#c1ae0e;padding-left:26px;background:url(../images/icon.png) no-repeat 0 -309px;margin-bottom:50px;}
.title2-1{height:40px;line-height:40px;font-size:30px;background-position:0 -300px;}

.title3{font-size:32px;color:#c1ae0e;text-align:center;clear:both;margin-bottom:24px;}

.title4{overflow:hidden;text-align:center;margin-bottom:26px;}
.title4 h2{font-size:20px;color:#c1ae0e;}
.title4 h3{font-size:32px;color:#f1f2f2;text-transform:uppercase;font-family:"Arial";font-weight:bold;}

.title5{overflow:hidden;text-align:center;margin-bottom:26px;font-size:30px;color:#c1ae0e;}
.title5 span{position:relative;overflow:hidden;padding:0 24px;}
.title5 span i{display:block;width:10px;height:10px;position:absolute;top:50%;margin-top:-5px;background:url(../images/icon.png) no-repeat 0 -316px;}
.title5 span i.i_q{left:0;}
.title5 span i.i_h{right:0;}

.br{width:100%;height:1px;overflow:hidden;font-size:0;background:url(../images/icon.png) repeat-x 0 -453px;}
.br-2{width:100%;height:1px;overflow:hidden;font-size:0;background:url(../images/br-2.png) no-repeat;}

.border_box{border:solid 1px #e4e5e6;padding:20px 25px;overflow:hidden;}

.wenlu{background:url(../images/wenlu.png);}

.more{font-size:12px;color:#c1ae0e;float:right;text-transform:uppercase;}

.webpage{overflow:hidden;height:22px;margin-bottom:70px;}
.webpage a,.webpage span,.webpage i{display:block;float:left;}
.webpage a{display:block;height:22px;line-height:22px;font-size:12px;color:#7a7b7b;padding:0 5px;}
.webpage span{display:block;height:22px;line-height:22px;font-size:12px;color:#c1ae0e;padding:0 5px;}
.webpage .webpage_l{display:block;width:5px;height:22px;background:url(../images/icon.png) no-repeat 0px -481px;padding:0;margin:0 5px;}
.webpage .webpage_r{display:block;width:5px;height:22px;background:url(../images/icon.png) no-repeat -90px -481px;}
.webpage .dian{display:block;width:14px;height:22px;overflow:hidden;background:url(../images/icon.png) no-repeat 0 -517px;margin:0 5px;}

/*新浪和微信-str*/

.Sina-WeChat{width:66px;float:right;position:relative;z-index:2;}
.Sina-WeChat .Sina,.Sina-WeChat .WeChat{float:right;position:relative;}
.Sina-WeChat .Sina{}
.Sina-WeChat .WeChat{margin-left:30px;}
.Sina-WeChat .Sina a,.Sina-WeChat .WeChat a{display:block;width:18px;height:15px;background:url(../images/icon.png) no-repeat;}
.Sina-WeChat .Sina a{background-position:0 0;}
.Sina-WeChat .WeChat a{background-position:0 -44px;}
.Sina-WeChat .h_eject{display:none;overflow:hidden;width:102px;height:102px;position:absolute;top:26px;left:50%;margin-left:-51px;}
.Sina-WeChat .Sina .h_eject{}
.Sina-WeChat .WeChat .h_eject{}
.Sina-WeChat .h_eject .pic{width:100px;overflow:hidden;}
.Sina-WeChat .h_eject .pic img{display:block;width:100px;height:100px;}
.Sina-WeChat .h_eject .pic p{font-size:14px;color:#000;text-align:center;width:100%;}
.Sina-WeChat .WeChat .h_eject .pic{}
.Sina-WeChat .Sina .h_eject .pic{float:left;}
.Sina-WeChat .Sina:hover .h_eject{display:block;}
.Sina-WeChat .WeChat:hover .h_eject{display:block;}

/*新浪和微信-end*/

/*视频-str*/
.videomask{background-color:rgba(0,0,0,0.9);position:fixed;top:0;left:0;width:100%;height:100%;z-index:99;display:none;}
.videobox{position:absolute;top:50%;left:50%;margin:-280px 0 0 -495px;}
.video_close{display:block;width:42px;height:42px;position:absolute;top:0;right:-54px;overflow:hidden;background:#a2a3a4 url(../images/icon.png) no-repeat 8px -935px;}
.video{width:990px;height:560px;}
/*视频-end*/

/*播放按钮-str*/

.video_btn{display:block;position:absolute;top:50%;left:50%;z-index:10;}
.video_btn1{width:108px;height:108px;margin:-54px 0 0 -54px;background:url(../images/video_btn1.png) no-repeat;}
.video_btn2{width:80px;height:80px;margin:-40px 0 0 -40px;background:url(../images/video_btn2.png) no-repeat;}

/*播放按钮-end*/

/*图片蒙版-str*/
.video_pic_mask{width:100%;height:100%;background-color:rgba(0,0,0,0.5);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7F000000',endColorstr='#7F000000');position:absolute;top:0;left:0;z-index:1;}
/*图片蒙版-end*/

/*头部-str*/

.header{height:168px;margin-bottom:40px;position:relative;z-index:11;overflow:hidden;}
.header .logo{display:block;width:202px;margin:0 auto;}
.header_t{width:100%;padding-top:20px;}
.header_t a{color:#2a2b2c;}
.header_t a:hover,.header_t a:focus{color:#4a4a4a;}
.header_t .header_tbox{float:right;}
.header_t .header_tbox a{font-size:12px;color:#000;display:block;}
.header_t .header_tbox .sousuo{display:block;width:15px;height:15px;background:url(../images/icon.png) no-repeat 0 -92px;cursor:pointer;margin-left:30px;}
.header_t .header_search{float:right;position:relative;z-index:3;}
.header_t .sousuomask{display:none;width:210px;height:32px;overflow:hidden;position:absolute;top:-10px;right:0;z-index:999;background:#fff;}
.header_t .sousuomask .width_page{position:relative;overflow:hidden;}
.header_t .sousuomask .close{display:block;width:9px;height:9px;background:url(../images/icon.png) no-repeat -91px -92px;position:absolute;top:0;right:0;}
.header_t .search{width:194px;height:32px;overflow:hidden;position:relative;background:#eff1f1;}
.header_t .search .search_ss{display:block;width:126px;height:32px;line-height:32px\9;*line-height:32px;font-size:12px;color:#606060;margin:auto;}
.header_t .search .search_btn{width:15px;height:15px;background:url(../images/icon.png) no-repeat 0 -92px;cursor:pointer;position:absolute;top:50%;left:10px;margin-top:-7px;}
.header_b{width:100%;height:68px;border-bottom:solid 1px #dedfe0;overflow:hidden;position:absolute;bottom:0;left:0;}
.header_b .width_page{height:68px;overflow:hidden;}
.nav{height:68px;text-align:center;margin:auto;position:relative;overflow:hidden;}
.nav li{width:60px;height:66px;line-height:66px;float:left;font-size:0;margin-right:50px;position:relative;}
.nav li:last-child{margin:0;}
.nav li a{display:block;font-size:14px;color:#9f8e1d;}
.nav li span{display:none;width:100%;height:2px;background:#9f8e1d;position:absolute;bottom:0;left:0;}
.nav li a:hover,.nav li a:focus,.nav li.on a{color:#9f8e1d;}
.nav li:hover span,.nav li:focus span,.nav li.on span{display:block;}

.guoqing{width:155px;position:fixed;bottom:0;left:0px;z-index:999999999;padding:20px 10px;background:#f2d307;}
.guoqing h3{font-size:14px;color:#000;margin-bottom:10px;}
.guoqing p{font-size:12px;color:#000;margin-bottom:10px;}
/*头部-end*/

/*banner-str*/

.banner{width:100%;min-width:1024px;height:510px;overflow:hidden;position:relative;}
.banner .swiper-container{height:510px;margin:auto;}
.banner .swiper-container a{display:block;width:100%;height:100%;}
.banner .swiper-slide{width:100%;height:510px;position:relative;overflow:hidden;}
.bannerbox{max-width:1440px;margin:auto;}
.banner1{background:url(../images/bannerbg_big.jpg) no-repeat center center;}
.banner2{background:url(../images/banner.jpg) no-repeat center center;}
.banner3{background:url(../images/banner3.jpg) no-repeat center center;}
/*.banner4{background:url(../images/banner4.jpg) no-repeat center center;}*/
.banner4 img{width:100%;height:100%;}
.bannerbg_small{background:url(../images/bannerbg_small.jpg) no-repeat;}
.banner .swiper-slide > img{display:block;width:100%;height:510px;object-fit:cover;}
.banner .pagination {width:100%;position: absolute; left: 0; text-align: center; bottom:14px;  z-index:2;}
.banner .swiper-pagination-switch {background:url(../images/icon.png) no-repeat -92px -147px;display: inline-block; width: 8px; height: 8px;line-height:15px;text-align:center;font-size:12px;color:#fff;   margin: 0 4px; cursor: pointer; }
.banner .swiper-active-switch {background-position:0 -147px;color:#fff;}
.banner .flower_left1{width:44px;height:35px;background:url(../images/banner_flower_left1.png) no-repeat;position:absolute;top:94px;left:244px;}
.banner .flower_left2{width:124px;height:103px;background:url(../images/banner_flower_left2.png) no-repeat;position:absolute;top:276px;left:250px;}
.banner .flower_left3{width:75px;height:58px;background:url(../images/banner_flower_left3.png) no-repeat;position:absolute;top:434px;left:176px;}
.banner .flower_right1{width:112px;height:77px;background:url(../images/banner_flower_right1.png) no-repeat;position:absolute;top:54px;right:252px;}
.banner .flower_right2{width:61px;height:46px;background:url(../images/banner_flower_right2.png) no-repeat;position:absolute;top:370px;right:246px;}
.banner .flower_right3{width:42px;height:33px;background:url(../images/banner_flower_right3.png) no-repeat;position:absolute;top:412px;right:482px;}
.banner .text{width:476px;height:260px;position:absolute;top:180px;left:51%;text-align:center;overflow:hidden;}
.banner .text img{display:block;margin:auto;position:absolute;left:50%;transform:translateX(-476px);
    -webkit-animation:bannerText 3s infinite;
    -moz-animation:bannerText 3s infinite;
    -ms-animation:bannerText 3s infinite;
    -o-animation:bannerText 3s infinite;
    animation:bannerText 3s infinite;
}
@-webkit-keyframes bannerText{
    form{-webkit-transform:translateX(-476px);}
    20%{-webkit-transform:translateX(0px);}
    80%{-webkit-transform:translateX(0px);}
    to{-webkit-transform:translateX(476px);}
}
@-moz-keyframes bannerText{
    form{-moz-transform:translateX(-476px);}
    20%{-moz-transform:translateX(0px);}
    80%{-moz-transform:translateX(0px);}
    to{-moz-transform:translateX(476px);}
}
@-o-keyframes bannerText{
    form{-o-transform:translateX(-476px);}
    20%{-o-transform:translateX(0px);}
    80%{-o-transform:translateX(0px);}
    to{-o-transform:translateX(476px);}
}
@keyframes bannerText{
    form{transform:translateX(-476px);}
    20%{transform:translateX(0px);}
    80%{transform:translateX(0px);}
    to{transform:translateX(476px);}
}
.banner img.banner_ren{position:relative;z-index:0;display:block;width:384px;height:510px;margin-left:334px;}

.banner img.banner_text1{margin-bottom:16px;width:305px;height:126px;top:0;margin-left:-129px;}
.banner img.banner_text_ge{margin-bottom:44px;width:312px;height:1px;top:144px;margin-left:-128px;
    -webkit-animation-delay:0.2s;
    -moz-animation-delay:0.2s;
    -ms-animation-delay:0.2s;
    -o-animation-delay:0.2s;
    animation-delay:0.2s;
}
.banner img.banner_text2{margin-bottom:50px;width:261px;height:29px;top:160px;margin-left:-102px;
    -webkit-animation-delay:0.5s;
    -moz-animation-delay:0.5s;
    -ms-animation-delay:0.5s;
    -o-animation-delay:0.5s;
    animation-delay:0.5s;
}
.banner img.banner_text3{width:189px;height:25px;top:200px;margin-left:-94px;
    -webkit-animation-delay:0.8s;
    -moz-animation-delay:0.8s;
    -ms-animation-delay:0.8s;
    -o-animation-delay:0.8s;
    animation-delay:0.8s;
}

/*banner-end*/

/*内页banner-str*/
.banner_neiye{width:1000px;height:184px;margin:0 auto 40px;overflow:hidden;position:relative;}
.banner_neiye .pic{width:100%;height:100%;overflow:hidden;}
.banner_neiye .pic img{display:block;width:100%;height:100%;}
.banner_neiye .text{width:100%;height:40px;line-height:40px;text-align:center;font-size:30px;color:#fff;position:absolute;top:64px;left:0;}
/*内页banner-end*/

/*薇薇产品-banner-str*/
.banner_pro{width:100%;min-width:1024px;height:578px;overflow:hidden;position:relative;background:url(../images/banner_pro.jpg) no-repeat center center;}
/*薇薇产品-banner-end*/

/*薇薇加盟-banner-str*/
.banner_jiameng{width:100%;min-width:1024px;height:578px;overflow:hidden;position:relative;background:url(../images/banner_jiameng.jpg) no-repeat center center;}
/*薇薇加盟-banner-end*/

/* 备案条 */
.beian{width:1000px;margin:60px auto 0;position:relative;}

/*底部-str*/

.footer{background:#7e7e7c;padding:30px 0;position:relative;z-index:10;}
.footer p.icp{font-size:12px;color:#fff;float:right;}
.footer p.icp a{color:#fff;}
.footer p.icp a:hover{color:#c1ae0e;}
.footer_t{width:100%;height:18px;border-bottom:solid 1px #a8a8a7;padding-bottom:18px;margin-bottom:18px;}
.footer_menu{font-size:12px;color:#fff;}
.footer_menu a{font-size:12px;color:#fff;}
.footer_menu span{padding:0 2px;color:#fff;}
.footer_t .footer_menu{padding-bottom:18px;}
.footer .Sina-WeChat .Sina a{background-position:-82px 0;}
.footer .Sina-WeChat .WeChat a{background-position:-82px -44px;}
.footer .Sina-WeChat .WeChat .h_eject{top:auto;bottom:26px;}

/*底部-end*/

/*底部表单-str*/
.footer_form{width:100%;height:130px;background:url(../images/footer_formbg.png);position:fixed;bottom:0;left:0;z-index:9;}
.footer_form_ts{float:left;width:;height:47px;line-height:47px;overflow:hidden;}
.footer_form_ts p{font-size:24px;color:#fff;line-height:40px;font-weight:bold;text-align:center;}
.footer_form_t{overflow:hidden;margin:18px 0 13px 330px;}
.footer_form_t ul{overflow:hidden;}
.footer_form_t ul li{height:47px;float:left;margin-right:28px;overflow:hidden;}
.footer_form_t ul li .pic{float:left;width:47px;height:47px;line-height:47px;text-align:center;font-size:16px;color:#c7b627;background:url(../images/footer_form2.png) no-repeat;}
.footer_form_t ul li .text{font-size:16px;color:#faf8d1;line-height:47px;margin-left:56px;}
.footer_form_b{overflow:hidden;position:absolute;left:0px;width:918px;}
.footer_form_b ul{overflow:hidden;}
.footer_form_b ul li{overflow:hidden;float:left;width:225px;height:32px;border:solid 1px #f6efb3;margin-right:17px;}
.footer_form_b ul li input{width:197px;padding:0 14px;height:32px;line-height:32px\9;*line-height:32px;font-size:16px;color:#faf8d1;}
.footer_form_b ul li input::-webkit-input-placeholder{color:#faf8d1;}
.footer_form_b ul li.foot_btn{width:185px;height:34px;border:none;text-align:center;margin:0;}
.footer_form_b ul li.foot_btn input{width:185px;height:34px;line-height:34px\9;*line-height:34px;padding:0;font-size:18px;color:#9a9101;background:#fced72;cursor:pointer;}
/*底部表单-end*/

/*左侧和右侧-str*/
.web_left{overflow:hidden;width:734px;float:left;position:relative;padding-right:34px;border-right:solid 1px #e0e0e0;}
.web_right{overflow:hidden;width:178px;float:right;position:relative;padding:0 26px;}
.web_right .list{overflow:hidden;}
.web_right .list li{overflow:hidden;margin-bottom:40px;}
.web_right .list li .pic{width:178px;height:109px;overflow:hidden;margin-bottom:1px;}
.web_right .list li .pic img{display:block;width:100%;height:100%;}
.web_right .list li p{height:28px;line-height:28px;width:100%;overflow:hidden;text-align:center;}
.web_right .list li p a{font-size:14px;color:#c1ae0e;}
.web_right .list li p a:hover{color:#a08f01;}
/*左侧和右侧-end*/

/*右侧浮动-str*/
.r_fd{width:160px;position:fixed;top:140px;right:0;z-index:100;}
.b_fd_close{display:block;width:16px;height:16px;position:absolute;top:2px;right:2px;z-index:1;background:url(../images/b_fd_close.png) no-repeat center center;background-size:16px 16px;}
.r_fd .menu{display:block;width:160px;overflow:hidden;background:transparent;float:right;position:relative;z-index:0;}
.r_fd .menu img{display:block;width:100%;position:relative;z-index:0;}
/*右侧浮动-end*/

/*加盟页面右侧浮动-str*/
.r_jm{width:272px;overflow:hidden;position:fixed;top:70px;right:0;z-index:100;transition:right 0.5s;}
.r_jm_btn{display:block;width:89px;height:331px;position:absolute;top:0;left:0;z-index:1;background:transparent;}
.r_jm_btn img{display:block;width:100%;}
.r_jm .menu{display:block;width:203px;overflow:hidden;background:transparent;float:right;position:relative;margin:42px 0 0 0;z-index:0;}
.r_jm .menu img{display:block;width:100%;position:relative;z-index:0;}
/*加盟页面右侧浮动-end*/

/*内页-str*/

.width_page .details_cont{padding-bottom:30px;}
.details{font-size:12px;color:#000;line-height:24px;padding-bottom:100px;}
.details p{padding:20px 0;}
.details h3{background:#a65bcb;padding:20px 0;width:556px;text-align:center;font-size:20px;color:white;margin:auto;font-weight:bold;}
.details p.p_bor{border:2px #a65bcb solid;padding:10px;width:556px;margin:20px auto;}
.details p.p_bor_big{border:2px #a65bcb solid;padding:10px;width:976px;margin:20px auto;}
.details img{display:block;max-width:100%;margin:10px auto;}
.details span{}
.details .title3{font-size:26px;padding:60px 0 0 0;margin:0;}
.details .time{font-size:12px;color:#000;text-align:center;}
.details_tit{height:20px;line-height:20px;overflow:hidden;margin-bottom:26px;}
.details_tit span,.details_tit a,.details_tit i{display:block;float:left;font-size:12px;color:#000;}
.details_tit span{}
.details_tit a{}
.details_tit a:hover{color:#333;}
.details_tit i{width:5px;height:20px;background:url(../images/icon.png) no-repeat -95px -522px;margin:0 3px;}
.details_main{overflow:hidden;margin-bottom:50px;}
.details_main img{}
.details_main p{}
.details_page{overflow:hidden;}
.details_subpage{overflow:hidden;height:30px;line-height:30px;}
.details_subpage span,.details_subpage a{display:block;float:left;font-size:12px;color:#000;}
.details_subpage a:hover{color:#333;}
.details .cont{padding-top:20px;}
.details .cont a{color:#333;}
.details .cont p.p2{line-height:24px;text-align:center;}
/*内页-end*/

.content{position:relative;z-index:9;overflow:hidden;}
.main{}

/*首页-str*/
.index{overflow:hidden;}
.index_fwxm{height:488px;margin-bottom:44px;}
.index_fwxm .width_page{padding:34px 0 0 0;}
.index_fwxm .list{height:295px;overflow:hidden;}
.index_fwxm .list li{width:246px;height:145px;overflow:hidden;position:relative;float:left;margin:0 5px 5px 0;}
.index_fwxm .list li img{display:block;width:100%;height:100%;}
.index_fwxm .list li p{position:absolute;bottom:0;left:0;width:100%;height:22px;line-height:22px;font-size:14px;color:#fff;text-align:center;background:url(../images/mask.png);}
.index_fwxm .list_l{width:246px;float:left;}
.index_fwxm .list_r{width:246px;float:right;}
.index_fwxm .list_c{margin:0 251px;}
.index_fwxm .list_c li{width:246px;height:295px;margin-bottom:0;}
.index_fwxm .listbox{padding-top:26px;overflow:hidden;}
.index_dianpu{height:515px;}
.index_dianpu .width_page{padding:38px 0 0 0;}
.index_dianpu .pic{width:675px;margin:auto;}
.index_dianpu .pic img{display:block;width:675px;}
.index_dianpu .text{width:675px;margin:auto;font-size:18px;color:#c1ae0e;text-align:center;line-height:30px;}
.index_dianpu .text a{color:#c1ae0e;}
.index_dianpu .text a:hover{color:#c1ae0e;}
.index_box{border:solid 1px #e4e5e6;padding:20px 25px;overflow:hidden;}
.index_about{width:312px;height:278px;overflow:hidden;float:left;margin-right:26px;}
.index_about .pic{width:312px;height:117px;overflow:hidden;}
.index_about .pic img{display:block;width:100%;}
.index_about .text{overflow:hidden;padding:14px 0 0 0;}
.index_about .text p{font-size:12px;color:#000;line-height:24px;}
.index_video{width:610px;height:320px;overflow:hidden;float:left;margin-bottom:44px;}
.index_video .pic{width:610px;height:320px;overflow:hidden;position:relative;}
.index_video .pic img{display:block;width:578px;height:288px;object-fit: cover;position:relative;z-index:0;}
.index_byzs{width:558px;height:318px;float:left;margin-right:26px;}
.index_byzs .index_byzs_list{overflow:hidden;}
.index_byzs .index_byzs_sublist{overflow:hidden;float:left;width:236px;padding-right:42px;border-right:solid 1px #edeeee;margin-right:30px;}
.index_byzs .tab_nav{overflow:hidden;}
.index_byzs .tab_nav a{display:block;float:left;width:94px;height:32px;line-height:32px;text-align:center;font-size:14px;color:#000;}
.index_byzs .tab_nav a.on{background:#f3efcf;}
.index_byzs .tab_main{overflow:hidden;padding:20px 0 0 0;}
.index_byzs .tab_submain{overflow:hidden;float:left;}
.index_byzs .tab_main ul{overflow:hidden;}
.index_byzs .tab_main ul li{overflow:hidden;height:18px;line-height:18px;margin-bottom:15px;*margin-bottom:11px;}
.index_byzs .tab_main ul li a{display:block;padding-left:8px;font-size:12px;color:#000;background:url(../images/icon.png) no-repeat 0 -266px;}
.index_byzs .tab_main ul li a:hover{color:#333;}
.index_news{width:312px;height:318px;float:left;margin-bottom:44px;}
.index_news .news_list{overflow:hidden;}
.index_news .news_list li{overflow:hidden;margin-bottom:20px;}
.index_news .news_list li .pic{width:127px;height:78px;overflow:hidden;float:left;}
.index_news .news_list li .pic img{display:block;width:127px;height:78px;object-fit: cover;}
.index_news .news_list li .text{overflow:hidden;margin-left:144px;}
.index_news .news_list li .text h3{font-size:12px;color:#000;height:48px;overflow:hidden;line-height:24px;}
.index_news .news_list li .text h3 a{color:#000;}
.index_news .news_list li .text h3 a:hover{color:#333;}
.index_news .news_list li .text p{font-size:12px;color:#a2a2a2;line-height:24px;}
.index_fenxiang{overflow:hidden;margin-bottom:44px;}
.index_fenxiang_l{float:left;width:512px;overflow:hidden;padding-right:26px;border-right:solid 1px #edeeee;}
.index_fenxiang_l ul{overflow:hidden;}
.index_fenxiang_l ul li{overflow:hidden;margin-bottom:14px;}
.index_fenxiang_l ul li .pic{width:500px;height:350px;overflow:hidden;margin:0px auto;position:relative;}
.index_fenxiang_l ul li .pic img{display:block;width:312px;height:123px;object-fit: cover;position:relative;z-index:0;}
.index_fenxiang_l ul li p{font-size:12px;color:#000;height:37px;line-height:37px;overflow:hidden;}
.index_fenxiang_r{width:385px;height:360px;float:right;position:relative;}
.index_fenxiang_r .pic{width:174px;margin:0 22px 0 52px;position:relative;z-index:1;float:left;}
.index_fenxiang_r .pic img{display:block;width:166px;height:220px;border:solid 4px #d2d4d5;margin-bottom:24px;}
.index_fenxiang_r .pic p{font-size:12px;color:#000;line-height:24px;text-align:center;}
.index_fenxiang_rpicbg{width:210px;height:254px;overflow:hidden;background:url(../images/index_fenxiang_rpicbg.png) no-repeat;position:absolute;top:-15px;left:31px;z-index:0;}
.index_fenxiang_r .text{width:340px;height:300px;overflow:hidden;position:relative;float:left;margin-top:42px;}
.index_fenxiang_r .text i{display:block;width:30px;height:21px;background:url(../images/icon.png) no-repeat;position:absolute;}
.index_fenxiang_r .text i.text_t{background-position:0 -211px;top:0;left:0;}
.index_fenxiang_r .text i.text_b{background-position:-70px -211px;bottom:0;right:0;}
.index_fenxiang_r .text p{width:300px;height:250px;font-size:12px;color:#000;line-height:25px;padding:10px 0 0 36px;}

/*首页-end*/

/*薇薇集团-str*/
.about{}
.about_menu{width:600px;overflow:hidden;margin:0 auto;height:42px;}
.about_menu li{width:134px;height:42px;line-height:42px;text-align:center;font-size:20px;color:#c1ae0e;float:left;margin:0 8px;}
.about_menu li a{display:block;color:#c1ae0e;width:134px;height:42px;line-height:42px;}
.about_menu li a:hover,.about_menu li.on a{border:solid 1px #c1ae0e;width:132px;height:40px;line-height:40px;}
.about_list{overflow:hidden;}
.about_list li{overflow:hidden;border-bottom:solid 1px #e9e9e9;padding:60px 0 70px;}
.about_cont{overflow:hidden;padding-left:28px;}
.about_cont .pic{float:left;overflow:hidden;}
.about_cont .text{font-size:14px;color:#333;line-height:32px;}
.about_cont .text .h5{font-size:16px; color:#c1ae0e}
.about_cont1 .text .p1{padding:20px 0 78px 50px;margin-left:484px;}
.about_cont1 .pic{width:484px;height:321px;}
.about_cont2 .pic{width:622px;height:362px;float:right;}
.about_cont2 .text{padding:30px 0 0 0;margin-right:670px;}
.about_cont3 .pic{width:494px;height:327px;margin-top:70px;}
.about_cont3 .text{margin-left:536px;}
.about_cont3 .text .p1{padding-bottom:30px;}
.about_cont3 .text p span{font-weight:bold;}
.about_cont4 .pic{width:462px;height:284px;float:right;}
.about_cont4 .text{padding:60px 0 0 0;margin-right:522px;}
.about_cont5 .pic{width:360px;height:359px;}
.about_cont5 .text{padding:40px 0 0 0;margin-left:426px;}
.about_cont5 .text .p1{padding-bottom:34px;}
/*薇薇集团-end*/

/*关于我们-str*/
.about_us{padding-bottom:100px;}
.about_us .about_list li{border:none;padding:30px 0;overflow:hidden;}
.about_us .about_cont{overflow:hidden;padding:0 44px 0 80px;}
.about_us .about_cont1 .pic{width:363px;height:464px;overflow:hidden;position:relative;}
.about_us .about_cont1 .pic span{display:block;width:335px;height:430px;background:#e8eaea;overflow:hidden;position:absolute;bottom:0;left:0;}
.about_us .about_cont1 .pic img{display:block;width:322px;height:430px;position:relative;z-index:1;float:right;}
.about_us .about_cont1 .text{margin-left:438px;padding:78px 36px 0 0;}
.about_us .about_cont2 .pic{width:405px;height:413px;overflow:visible;position:relative;float:right;}
.about_us .about_cont2 .pic img{display:block;float:left;}
.about_us .about_cont2 .pic .aboutus002{width:247px;height:146px;margin:0 11px 10px 39px;}
.about_us .about_cont2 .pic .aboutus003{width:108px;height:82px;margin:64px 0 10px 0;}
.about_us .about_cont2 .pic .aboutus004{width:205px;height:134px;margin-bottom:10px;}
.about_us .about_cont2 .pic .aboutus005{width:173px;height:225px;float:right;margin-right:17px;}
.about_us .about_cont2 .pic .aboutus006{width:122px;height:113px;margin:0 0 0 83px;}
.about_us .about_cont2 .pic .aboutus007{width:131px;height:73px;position:absolute;bottom:0;left:-194px;float:none;}
.about_us .about_cont2 .text{padding:0;margin:72px 480px 0 0;}
/*关于我们-end*/

/*企业文化-str*/

.about_qywh{}

.about_qywh .about_list li{border:none;}
.about_qywh .about_list li .pic{width:458px;}
.about_qywh .about_list li .text{padding:64px 0 0 0;text-align:center;}
.about_qywh .about_cont{padding-left:0;}
.about_qywh .about_cont_r .pic{margin-right:86px;float:right;}
/* .about_qywh .about_cont_r .text{margin-right:458px;} */
.about_qywh .about_cont_l .pic{margin-left:86px;}
/* .about_qywh .about_cont_l .text{margin-left:458px;} */
.about_qywh .about_cont .text h2{font-size:30px;color:#c1ae0e;}
.about_qywh .about_cont .text h3{font-size:32px;color:#f1f2f2;text-transform:uppercase;font-family:"Arial";font-weight:bold;margin-bottom:26px;}
.about_qywh .about_cont .text p{font-size:16px;color:#c1ae0e;padding-bottom:18px;}
/*企业文化-end*/

/*发展历程—start*/
.about_fzlc{}
.about_fzlcbox{width:100%;margin:0 auto;padding:60px 0 186px;position:relative;overflow:hidden;}
.about_fzlc .txt{margin:32px 0 50px;overflow:hidden;clear:both;float:left;width:100%;position:relative;z-index:1;}
.about_fzlc .p1{color:#c1ae0e;font-size:20px;line-height:30px;}
.about_fzlc .p2{color:#262626;font-size:14px;}
.about_fzlc .left{float:left;text-align:right;width:487px;height:1650px;position:relative;}
.about_fzlc .left .p1{background:url(../images/icon.png) no-repeat 467px -347px;padding-right:38px;}
.about_fzlc .left .p2{padding-right:38px;}
.about_fzlc .center{float:left;width:26px;height:1650px;position:relative;}
.about_fzlc .center .center_ico{width:13px;height:13px;background:url(../images/icon.png) no-repeat 0 -410px;position:absolute;bottom:0;left:6.5px;z-index:2;}
.about_fzlc .center .center_bor{width:1px;height:1650px;margin:0 auto;background-color:#e5e5e5;position:relative;z-index:1;}
.about_fzlc .right{float:left;text-align:left;width:487px;padding-top:62px;position:relative;}
.about_fzlc .right .p1{background:url(../images/icon.png) no-repeat 0 -347px;padding-left:38px;}
.about_fzlc .right .p2{padding-left:38px;}
.about_fzlc .bottom{width:100%;font-size:15px;color:#c1ae0e;text-align:center;clear:both;line-height:30px;position:absolute;bottom:108px;*bottom:128px;left:0;text-transform:uppercase;}
/*发展历程—end*/

/*社会责任-str*/
.about_shzr{}
.about_shzr .about_list li{overflow:hidden;padding:60px 0;border:none;position:relative;}
.about_shzr .about_list li .br{width:100%;height:1px;overflow:hidden;font-size:0;background:url(../images/icon.png) repeat-x 0 -453px;position:absolute;bottom:0;left:0;}
.about_shzr .about_list li .title2{margin-bottom:24px;}
.about_shzr .about_list li .title2 a{color:#c1ae0e;}
.about_shzr .about_list li .title2 a:hover{color:#a08f01;}
.about_shzr .about_list li h2{font-size:19px;color:#000;line-height:26px;margin-bottom:5px;padding-left:26px;}
.about_shzr .about_list li p{font-size:12px;color:#000;line-height:30px;padding-left:26px;}
.about_shzr .about_list li .pic{width:345px;height:244px;float:right;overflow:hidden;}
.about_shzr .about_list li .text{margin-right:370px;}
/*社会责任-end*/

/*联系我们-str*/
.contact{padding-bottom:140px;}
.contact .text{text-align:center;font-size:24px;color:#c1ae0e;line-height:50px;padding-bottom:40px;}
.contact .map{width:1000px;overflow:hidden;margin-bottom:54px;}
.contact .map img{display:block;width:100%;}
.contact .btn{display:block;width:308px;height:55px;line-height:55px;background:url(../images/btnbg.png) no-repeat;font-size:24px;color:#fff;margin:0 auto 114px;}
.contact .btn:hover{color:#fff;}
.contact .btn i{display:block;float:left;width:19px;height:25px;margin:15px 32px 0 108px;background:url(../images/icon.png) no-repeat -81px -885px;}
.contact .list{overflow:hidden;padding:0 47px;}
.contact .list li{float:left;height:103px;}
.contact .list li.list_l{float:left;}
.contact .list li.list_r{float:right;}
.contact .list li img{display:block;width:103px;height:103px;float:left;}
.contact .list li .cont{margin-left:126px;}
.contact .list li h3{font-size:20px;color:#c1ae0e;}
.contact .list li p{font-size:18px;color:#bbbbba;text-transform:uppercase;margin-bottom:10px;}
.contact .list li h2{font-size:32px;color:#c1ae0e;}
/*联系我们-end*/

/*新闻公告-str*/
.news{padding-bottom:120px;}
.news .news_list{overflow:hidden;margin-bottom:34px;}
.news .news_list li{overflow:hidden;padding:36px 0 40px;border:none;position:relative;}
.news .news_list li .br{width:100%;height:1px;overflow:hidden;font-size:0;background:url(../images/icon.png) repeat-x 0 -453px;position:absolute;bottom:0;left:0;}
.news .news_list li h2{font-size:14px;color:#000;height:20px;line-height:20px;overflow:hidden;}
.news .news_list li h2 a{color:#c1ae0e;}
.news .news_list li h2 a:hover{color:#a08f01;}
.news .news_list li .time{display:block;font-size:12px;color:#000;line-height:26px;margin-bottom:10px;}
.news .news_list li p{font-size:12px;color:#4c4c4c;line-height:24px;}
.news .news_list li .pic{float:left;}
.news .news_list li .pic img{width:228px;height:150px;overflow:hidden;padding-right:30px;}
.news .news_list li .pic img:focus{border:none;}
.news .news_list li .text{}
.news .webpage{float:right;margin-bottom:0;}
/*新闻公告-end*/

/*服务项目-str*/
.fwxm{padding-bottom:44px;*padding-bottom:64px;}
.fwxm_tit{height:70px;line-height:70px;overflow:hidden;font-size:30px;color:#c1ae0e;position:relative;margin-bottom:38px;}
.fwxm_tit i{display:inline-block;width:70px;height:70px;overflow:hidden;background:url(../images/icon.png) no-repeat;float:left;margin:0 18px 0 425px;}
.fwxm_tit i.i_fx{background-position:0 -588px;}
.fwxm_tit i.i_mt{background-position:0 -658px;}
.fwxm_tit i.i_ysmr{background-position:0 -728px;}
.fwxm_tit a{font-size:30px;color:#c1ae0e;}
.fwxm_tit a:hover{font-size:30px;color:#c1ae0e;}
.fwxm_menu{overflow:hidden;margin-bottom:48px;}
.fwxm_menu li{width:315px;height:49px;line-height:49px;float:left;overflow:hidden;border:solid 1px #c1ae0e;margin:0 24px 20px 0;}
.fwxm_menu li:nth-of-type(3n){margin-right:0;}
.fwxm_menu li a{display:block;font-size:20px;color:#c1ae0e;text-align:center;}
.fwxm_menu li a:hover{color:#a08f01;}
.fwxm_menu_fx li:last-child,.fwxm_menu_ysmr li:last-child{width:998px;}
.fwxm_menu_ysmr li{}
.fwxm_menu_mt li{width:482px;margin:0 24px 20px 0;}

.fwxm_details{padding-bottom:120px;}
.fwxm_details .fwxm_tit{padding-top:46px;margin-bottom:22px;}
.fwxm_b_menu{overflow:hidden;}
.fwxm_b_menu a:hover{color:#a08f01;}
.fwxm_b_menubox{overflow:hidden;}
.fwxm_b_menubox a{display:inline-block;height:22px;line-height:22px;font-size:14px;color:#c1ae0e;padding-left:12px;margin:0 30px 10px 0;background:url(../images/icon.png) no-repeat 0 -264px;}
.back{display:block;height:22px;line-height:22px;float:right;font-size:12px;color:#c1ae0e;background:url(../images/icon.png) no-repeat right -553px;padding-right:12px;}
.fwxm_details .details_cont{padding-left:26px;}
.fwxm_details .details_cont img{display:block;width:175px;float:left;}
.fwxm_details .details_cont h3{height:44px;line-height:44px;font-size:20px;color:#c1ae0e;margin-left:208px;}
.fwxm_details .details_cont p{line-height:26px;font-size:12px;color:#000;padding-bottom:20px;margin-left:208px;}
/*服务项目-end*/

/*全球店铺-str*/
.dianpu{padding-bottom:120px;}
.dianpu .webpage{margin:0;}
.dianpu_select{height:39px;padding-bottom:36px;}
.dianpu_select .select select{padding-left:12px;}
.dianpu_select .select .select_icon{padding-right:30px;}
.dianpu_select .select option{padding-left:12px;}
.dianpu_list{font-size:16px;}
.dianpu_list{padding:35px 0 0;overflow:hidden;}
.dianpu_list li{overflow:hidden;border:none;position:relative;width:100%;height:46px;line-height:46px;text-align:center;background:#f1f2f3;}
.dianpu_list li.li_two{background:#f8f9f9;}
.dianpu_list li .br{width:100%;height:1px;overflow:hidden;font-size:0;background:url(../images/icon.png) repeat-x 0 -453px;position:absolute;bottom:0;left:0;}
.dianpu_list li p{color:#c1ae0e;}
.dianpu_list li a{color:#c1ae0e;}
.dianpu_list li a:hover{color:#a08f01;}
.dianpu_webpage{width:100%;height:46px;background:#f1f2f3;}
.dianpu_webpagebox{position:relative;float:left;left:50%;padding:12px 0;}
.dianpu .webpage{position:relative;float:left;right:50%;}
/*全球店铺-end*/

/*人才招聘-str*/
.zhaopin{padding-bottom:120px;}
.zhaopin_top{text-align:center;}
.zhaopin_top .title3{margin-bottom:40px;font-size:30px;}
.zhaopin_top p{font-size:16px;color:#000;line-height:30px;}
.zhaopin_top p.youxiang{font-size:20px;color:#c1ae0e;padding:40px 0;}
.JoinUs_menu{height:40px;line-height:40px;font-size:14px;color:#000;text-align:center;background:#e9eced;}
.JoinUs_menu p{float:left;}
.JoinUs_menu p.p1{width:350px;}
.JoinUs_menu p.p2{width:320px;}
.JoinUs_menu p.p3{width:240px;}
.JoinUs_menu p.p4{width:250px;}
.zhaopin .webpage{float:right;margin:0;}
.zhaopin .list{overflow:hidden;margin-bottom:30px;}
.zhaopin .list .sublist{width:100%;overflow:hidden;height:55px;position:relative;}
.zhaopin .list .JoinUs_main_t{overflow:hidden;height:55px;line-height:55px;position:relative;}
.zhaopin .list .JoinUs_main_t .JoinUs_menu{background:none;height:55px;line-height:55px;}
.zhaopin .list .JoinUs_main_t .JoinUs_menu a.ico{float:left;display:block;width:26px;height:26px;margin-top:15px;background:url(../images/icon.png) no-repeat 0 -828px;}
.zhaopin .list .sublist.on{height:auto;}
.zhaopin .list .sublist.on .JoinUs_main_t{}
.zhaopin .list .sublist.on .JoinUs_main_t a.ico{background-position:-74px -828px;}
.zhaopin .list .sublist .br{position:absolute;bottom:0;left:0;}
.zhaopin .list .JoinUs_main_b{overflow:hidden;background:#f6f8f8;margin-bottom:18px;}
.zhaopin .list .JoinUs_main_bbox{padding:0 35px 20px;}
.zhaopin .list .JoinUs_main_bbox h2{font-size:12px;color:#000;line-height:32px;padding-top:20px;font-weight:bold;}
.zhaopin .list .JoinUs_main_bbox p{font-size:12px;color:#000;line-height:32px;}
.zhaopin .list .JoinUs_main_bbox p.tel{padding-top:24px;}
/*人才招聘-end*/

/*搜索结果-str*/
.ssjg{padding-bottom:120px;}
.ssjg_top{}
.ssjg .search{width:630px;height:56px;margin:auto;overflow:hidden;position:relative;background:#eff1f1;}
.ssjg .search .search_ss{display:block;width:522px;height:56px;line-height:56px\9;*line-height:56px;font-size:22px;color:#000;margin:0 80px 0 28px;}
.ssjg .search .search_btn{width:24px;height:24px;background:url(../images/icon.png) no-repeat 0 -885px;cursor:pointer;position:absolute;top:50%;right:28px;margin-top:-12px;}
.ssjg_top p{height:36px;line-height:36px;padding:54px 0 34px;font-size:26px;color:#000;text-align:center;overflow:hidden;}
.ssjg_top p span{color:#c1ae0e;}
.ssjg_main{padding:0 0 35px 0;}
.ssjg .list{overflow:hidden;padding:24px 0;}
.ssjg .list li{overflow:hidden;height:42px;line-height:42px;}
.ssjg .list li span{display:block;width:108px;float:right;font-size:12px;color:#000;}
.ssjg .list li a{display:block;font-size:14px;color:#000;margin-right:108px;}
.ssjg .list li a i{color:#c1ae0e;}
.ssjg .list li a:hover{color:#333;}
.ssjg .list li a:hover i{color:#a08f01;}
.ssjg .webpage{float:right;margin:0;}
/*搜索结果-end*/

/*网站地图-str*/
.webnav{padding-bottom:100px;}
.webnav_main{background:#f6f8f8;overflow:hidden;}
.webnav .list{overflow:hidden;padding:44px 64px;}
.webnav .list li{overflow:hidden;font-size:16px;color:#c1ae0e;margin-bottom:30px;}
.webnav .list li a{color:#c1ae0e;}
.webnav .list li a:hover{color:#a08f01;}
.webnav .list li .menu_l{float:left;width:106px;overflow:hidden;}
.webnav .list li .menu_r{margin-left:106px;}
.webnav .list li .menu_r a,.webnav .list li .menu_r span{display:block;float:left;}
.webnav .list li .menu_r span{padding:0 16px;}
/*网站地图-end*/

/*养护知识-str*/
.yhzs{padding-bottom:82px;}
.yhzs .title1{padding:0 0 24px 0;}
.yhzs_box1{width:558px;float:left;margin-right:24px;margin-bottom:24px;}
.yhzs_box1 .yhzs_list{overflow:hidden;}
.yhzs_box1 .yhzs_list li{overflow:hidden;padding:24px 0;border:none;position:relative;}
.yhzs_box1 .yhzs_list li .br{width:100%;height:1px;overflow:hidden;font-size:0;background:url(../images/icon.png) repeat-x 0 -453px;position:absolute;bottom:0;left:0;}
.yhzs_box1 .yhzs_list li h2{font-size:14px;color:#000;height:20px;line-height:20px;overflow:hidden;margin-bottom:10px;}
.yhzs_box1 .yhzs_list li h2 a{color:#000;}
.yhzs_box1 .yhzs_list li h2 a:hover{color:#c1ae0e;}
.yhzs_box1 .yhzs_list li .time{display:block;font-size:12px;color:#000;line-height:26px;margin-bottom:10px;}
.yhzs_box1 .yhzs_list li p{height:48px;overflow:hidden;font-size:12px;color:#4c4c4c;line-height:24px;overflow : hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;}
.yhzs_box1 .yhzs_list li .pic{float:left;}
.yhzs_box1 .yhzs_list li .pic img{width:133px;height:88px;overflow:hidden;padding-right:30px;}
.yhzs_box1 .yhzs_list li .text{}

.yhzs_box2{width:314px;float:left;margin-bottom:24px;}
.yhzs_box2.yhzs_box2_last{margin-bottom:0;}
.yhzs_box2 .yhzs_list{overflow:hidden;padding-bottom:2px;*padding-bottom:6px;}
.yhzs_box2 .yhzs_list li{overflow:hidden;height:18px;line-height:18px;margin-bottom:20px;*margin-bottom:16px;}
.yhzs_box2 .yhzs_list li a{display:block;padding-left:8px;font-size:14px;color:#000;background:url(../images/icon.png) no-repeat 0 -266px;}
.yhzs_box2 .yhzs_list li a:hover{color:#333;}

.yhzs_box3{width:436px;float:left;margin-right:24px;}
.yhzs_box3.yhzs_box3_last{margin-right:0;}
.yhzs_box3 .yhzs_list{overflow:hidden;}
.yhzs_box3 .yhzs_list li{overflow:hidden;height:18px;line-height:18px;margin-bottom:20px;*margin-bottom:16px;}
.yhzs_box3 .yhzs_list li a{display:block;padding-left:8px;font-size:14px;color:#000;background:url(../images/icon.png) no-repeat 0 -266px;}
.yhzs_box3 .yhzs_list li a:hover{color:#c1ae0e;}
.yhzs_box3 .yhzs_list li span{display:block;width:108px;float:right;font-size:12px;color:#a2a2a2;text-align:right;}
.yhzs_box3 .yhzs_list li.first{overflow:hidden;height:auto;padding:0;border:none;position:relative;margin-bottom:30px;}
.yhzs_box3 .yhzs_list li.first h2{font-size:14px;color:#000;height:20px;line-height:20px;overflow:hidden;margin-bottom:10px;}
.yhzs_box3 .yhzs_list li.first h2 a{color:#000;background:none;padding:0;}
.yhzs_box3 .yhzs_list li.first h2 a:hover{color:#c1ae0e;}
.yhzs_box3 .yhzs_list li.first p{height:48px;overflow:hidden;font-size:12px;color:#4c4c4c;line-height:24px;overflow : hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;}
.yhzs_box3 .yhzs_list li.first .pic{float:left;}
.yhzs_box3 .yhzs_list li.first .pic img{width:133px;height:88px;overflow:hidden;padding-right:30px;}
.yhzs_box3 .yhzs_list li.first .pic a{padding:0;background:none;}
.yhzs_box3 .yhzs_list li.first .text{}
/*养护知识-end*/

/*薇薇产品-str*/
.product{}
.product_list{overflow:hidden;}
.product_list > li{overflow:hidden;border-bottom:solid 1px #e9e9e9;padding:60px 0 70px;}

.pro_list1{overflow:hidden;}
.pro_list1 li{width:490px;overflow:hidden;float:left;margin-right:20px;}
.pro_list1 li .pic{width:208px;height:261px;overflow:hidden;float:left;}
.pro_list1 li .pic img{display:block;width:208px;height:261px;object-fit:cover;}
.pro_list1 li .text{margin-left:230px;overflow:hidden;}
.pro_list1 li .text p{font-size:12px;color:#636363;line-height:30px;margin-bottom:22px;}
.pro_list1 li .text .text_abox{overflow:hidden;}
.pro_list1 li .text .text_abox div{margin-bottom:10px;}
.pro_list1 li .text i{display:block;font-size:12px;color:#636363;line-height:18px;background:url(../images/icon.png) no-repeat 0 -266px;padding-left:8px;}

.pro_list2{overflow:hidden;}
.pro_list2 li{overflow:hidden;}
.pro_list2 li .pic{width:448px;height:232px;overflow:hidden;float:left;}
.pro_list2 li .pic img{display:block;width:448px;height:232px;object-fit:cover;}
.pro_list2 li .text{margin-left:486px;overflow:hidden;}
.pro_list2 li .text h2{font-size:20px;color:#c1ae0e;margin-bottom:16px;}
.pro_list2 li .text p{font-size:12px;color:#636363;line-height:30px;margin-bottom:16px;}
.pro_list2 li .text .text_abox{overflow:hidden;width:320px;}
.pro_list2 li .text i{display:block;float:left;font-size:12px;color:#636363;line-height:18px;margin-right:16px;margin-bottom:8px;}

.pro_list3{overflow:hidden;}
.pro_list3 .border_box{padding:16px 16px 0 16px;}
.pro_list3 li{width:292px;height:286px;overflow:hidden;float:left;margin-right:11px;margin-bottom: 10px;}
.pro_list3 li .pic{width:292px;height:141px;overflow:hidden;}
.pro_list3 li .pic img{display:block;width:292px;height:141px;object-fit:cover;}
.pro_list3 li .text{overflow:hidden;text-align:center;}
.pro_list3 li .text h2{font-size:20px;color:#c1ae0e;padding:12px 0;}
.pro_list3 li .text p{font-size:12px;color:#636363;line-height:18px;margin-bottom:8px;}
.pro_list3 li .text .text_abox{overflow:hidden;}
.pro_list3 li .text .text_abox div{margin-bottom:8px;}
.pro_list3 li .text i{font-size:12px;color:#636363;line-height:18px;background:url(../images/icon.png) no-repeat 0 -266px;padding-left:8px;}
.pro_list3 li:nth-child(3n){
  margin-right: 0;
}
.pro_list4{overflow:hidden;}
.pro_list4 li{width:476px;overflow:hidden;float:left;margin-right:48px;}
.pro_list4 li .pic{width:476px;height:210px;overflow:hidden;}
.pro_list4 li .pic img{display:block;width:476px;height:210px;object-fit:cover;}
.pro_list4 li .text{overflow:hidden;margin-bottom:20px;}
.pro_list4 li .text h2{font-size:20px;color:#c1ae0e;float:left;line-height:30px;margin-right:28px;}
.pro_list4 li .text p{font-size:12px;color:#636363;line-height:18px;margin-bottom:8px;}
.pro_list4 li .text .text_abox{overflow:hidden;margin-top:6px;}
.pro_list4 li .text .text_abox div{}
.pro_list4 li .text i{margin-right:28px;float:left;display:block;font-size:12px;color:#636363;line-height:18px;background:url(../images/icon.png) no-repeat 0 -266px;padding-left:8px;}

.pro_list5{overflow:hidden;}
.pro_list5 li{width:476px;overflow:hidden;float:left;margin-right:48px;}
.pro_list5 li .pic{width:476px;height:336px;overflow:hidden;margin-bottom:16px;}
.pro_list5 li .pic img{display:block;width:476px;height:336px;object-fit:cover;}
.pro_list5 li .text{overflow:hidden;text-align:center;}
.pro_list5 li .text i{font-size:12px;color:#000;line-height:18px;}

.pro_list6{overflow:hidden;}
.pro_list6 li{width:187px;overflow:hidden;float:left;margin-right:16px;}
.pro_list6 li .pic{width:187px;height:236px;overflow:hidden;margin-bottom:16px;}
.pro_list6 li .pic img{display:block;width:187px;height:236px;object-fit:cover;}
.pro_list6 li .text{overflow:hidden;text-align:center;}
.pro_list6 li .text i{font-size:12px;color:#000;line-height:18px;}
/*薇薇产品-end*/

/*薇薇加盟-str*/
.jiameng{padding-bottom:170px;}
.jiameng .title4{margin-bottom:16px;}
.jiameng .title4 .h1{font-size:40px;color: #c1ae0e;}
.jiameng .title4 h2{font-size:40px;}
.jiameng .title4 h3{font-size:36px;color:#f2f2f2;}
.jiameng_list{overflow:hidden;}
.jiameng_list li{overflow:hidden;padding:60px 0;}
.jiameng_list li.wenlu .title4 h3{color:#e2e4e5;}
.jiameng_list li .text{text-align:center;overflow:hidden;color:#c1ae0e;}
.jiameng_list li .p1{font-size:20px;line-height:160%;}
.jiameng_list li .p2{font-size:30px;line-height:160%;}
.jiameng_list li .p3{font-size:16px;line-height:36px;color:#544b04;padding:30px 0 0 0;}
.jiameng_list li .p4{font-size:20px;line-height:180%;color:#c1ae0e;text-align:center;margin-bottom:52px;}
.jiameng_list li .p5{font-size:30px;line-height:180%;color:#c1ae0e;text-align:center;}
.jiameng_list li .p5 span{font-size:34px;font-weight:bold;border-bottom:solid 4px #c1ae0e;}
.jiameng_list li .zxjmdm_pic{overflow:hidden;width:100%;padding:28px 0 0 0;}
.jiameng_list li .zxjmdm_pic .swiper-container{width:100%;height:164px;overflow:hidden;}
.jiameng_list li .zxjmdm_pic .swiper-slide{width:244px;height:164px;position:relative;float:left;}
.jiameng_list li .zxjmdm_pic .swiper-slide img{display:block;width:238px;height:158px;border:solid 3px #d9dcdd;}
.jiameng_list li .zxjmdm_pic .pagination {display:none;width:100%;position: absolute; left: 0; text-align: center; bottom:14px;  z-index:2;}
.jiameng_list li .zxjmdm_pic .swiper-pagination-switch {background:url(../images/icon.png) no-repeat -92px -147px;display: inline-block; width: 8px; height: 8px;line-height:15px;text-align:center;font-size:12px;color:#fff;   margin: 0 4px; cursor: pointer; }
.jiameng_list li .zxjmdm_pic .swiper-active-switch {background-position:0 -147px;color:#fff;}
.jiameng_list li .zxjmdm_pic .arrow_box{width:92px;height:22px;overflow:hidden;margin:28px auto 0;}
.jiameng_list li .zxjmdm_pic .arrow_box a{display:block;width:42px;height:22px;background:#e7e8e8 url(../images/icon.png) no-repeat;}
.jiameng_list li .zxjmdm_pic .arrow_box a:hover{background-color:#d7d9d9;}
.jiameng_list li .zxjmdm_pic .arrow_box .arrow-left{background-position:15px -1003px;float:left;}
.jiameng_list li .zxjmdm_pic .arrow_box .arrow-right{background-position:-72px -1003px;float:right;}
.jiameng_list li .list{overflow:hidden;}
.jiameng_list li .list .sublist{overflow:hidden;position:relative;}
.jiameng_list li .list .sublist .sublist_pic{float:left;overflow:hidden;}
.jiameng_list li .list .sublist .sublist_text{overflow:hidden;text-align:left;}
.jiameng_list li .list .sublist.last{margin:0;}
.jiameng_list li .list1 .sublist .sublist_pic{float:right;width:642px;}
.jiameng_list li .list1 .sublist1 .sublist_pic{float:left;width:568px;}
.jiameng_list li .list1 .sublist .sublist_text{font-size:30px;color:#c1ae0e;text-align:center;margin-right:682px;line-height:50px;position:absolute;top:50%;margin-top:-50px;}
.jiameng_list li .list1 .sublist1 .sublist_text{margin-left:600px;margin-right:0;*margin-left:30px;}
.jiameng_list li .list2 .sublist{background:#f2f4f4;padding:10px;margin-bottom:26px;}
.jiameng_list li .list2 .sublist .sublist_pic{float:right;width:389px;height:154px;}
.jiameng_list li .list2 .sublist .sublist_text{margin-right:409px;padding-top:26px;font-size:20px;color:#c1ae0e;}
.jiameng_list li .list2 .sublist2 .sublist_pic{float:left;}
.jiameng_list li .list2 .sublist2 .sublist_text{}
.jiameng_list li .list2 .sublist2 .sublist_text{margin-left:409px;margin-right:0;}
.jiameng_list li .list2 .sublist.last{margin:0;}
.jiameng_list li.zft{padding-bottom:0;}
.jiameng_list li .list3 .sublist{width:230px;height:420px;float:left;margin-right:26px;background:url(../images/mask1.png);}
.jiameng_list li .list3 .sublist .sublist_pic{float:none;width:230px;height:152px;margin-bottom:1px;}
.jiameng_list li .list3 .sublist .sublist_name{width:230px;height:40px;line-height:40px;overflow:hidden;font-size:20px;color:#fff;background:#c1ae0e;text-align:center;}
.jiameng_list li .list3 .sublist .sublist_text{font-size:14px;color:#544b04;line-height:28px;padding:15px 10px;}
.jiameng_list li .text_b{text-align:center;color:#c1ae0e;line-height:52px;margin-top:36px;background:url(../images/text_b_flower.png) no-repeat center bottom;padding-bottom:40px;}
.jiameng_list li .text_b h3{font-size:30px;margin-bottom:5px;}
.jiameng_list li .text_b .p4{font-size:20px;}
.jiameng_list li .text_b h2{font-size:35px;margin-bottom:5px;}
.jiameng_list li .text_b .br-2{margin:26px 0 10px;}
.jiameng_list li .list4{padding-top:40px;}
.jiameng_list li .list4 .sublist{margin-bottom:34px;}
.jiameng_list li .list4 .sublist1 .sublist_pic{width:625px;height:341px;}
.jiameng_list li .list4 .sublist1 .sublist_text{width:312px;height:270px;border:solid 1px #c1ae0e;margin:34px 0 0 686px;}
.jiameng_list li .list4 .sublist1 .sublist_text p{font-size:20px;color:#c1ae0e;line-height:50px;padding:35px 0;text-align:center;}
.jiameng_list li .list4 .sublist2 .sublist_pic{width:314px;height:272px;margin:34px 0 0 0;}
.jiameng_list li .list4 .sublist2 .sublist_text{width:625px;height:341px;background:#c1ae0e;margin:0px 0 0 374px;text-align:center;}
.jiameng_list li .list4 .sublist2 .sublist_text p{font-size:20px;color:#fff;line-height:50px;padding:70px 0;}
.jiameng_list li .pic{width:100%;overflow:hidden;}
.jiameng_list li .pic img{display:block;width:100%;}
/*薇薇加盟-end*/

/*薇薇学院-str*/
.xueyuan{}
.xueyuan .title2-1{margin-bottom:36px;}
.xueyuan_list{overflow:hidden;}
.xueyuan_list li{overflow:hidden;border-bottom:solid 1px #e9e9e9;padding:60px 0 70px;}
.xueyuan_list li.li_kecheng{border:none;}
.xueyuan_cont{overflow:hidden;}
.xueyuan_cont .pic{float:left;overflow:hidden;}
.xueyuan_cont .text{font-size:12px;color:#000;line-height:32px;}
.xueyuan_cont1 .text{margin-left:484px;}
.xueyuan_cont1 .pic{width:364px;height:333px;}
.xueyuan_cont2 .pic{width:570px;height:386px;float:right;}
.xueyuan_cont2 .text{margin-right:670px;}
.xueyuan_cont2 .text p{background:url(../images/icon.png) no-repeat 0 -258px;padding-left:10px;}
.xueyuan_cont2 .text p span{color:#b6a409;}
.xueyuan_cont3 .pic{width:570px;height:386px;margin-top:70px;}
.xueyuan_cont3 .text{margin-left:536px;}
.xueyuan_cont3 .text .p1{padding-bottom:30px;}
.xueyuan_cont3 .text p span{font-weight:bold;}
.xueyuan_cont3 table{text-align:center;font-size:12px;color:#555;background:#e9e9e9;}
.xueyuan_cont3 table tr td{height:30px;background:#fff;}
.xueyuan_cont4 .pic{}
.xueyuan_cont4 .text{min-height:96px;}
.xueyuan_cont4 .subcont{width:450px;height:484px;overflow:hidden;padding:22px 16px;margin-right:32px;border:solid 1px #e5e5e5;float:left;}
.xueyuan_cont4 ul{padding:22px 0 0 0;overflow:hidden;width:450px;}
.xueyuan_cont4 ul li{border:none;padding:0;float:left;margin:0 14px 18px 0;}
.xueyuan_cont4 h2{font-size:18px;color:#c1ae0e;margin-bottom:10px;}
/*薇薇学院-end*/

#LXB_CONTAINER{position:fixed;top:76px;left:0;}

.img_pcfourandwaptwo_column{
  overflow:hidden;
  width:100%;
}
.img_pcfourandwaptwo_column .subimg_pcfourandwaptwo_column{
  width:22.5%;
  float:left;
  margin:2% 0 0 2%;
}
.img_pcfourandwaptwo_column .img_one_column{
  width:100%;
  overflow:hidden;
  margin:10px 0 0 0;
}
.img_pcfourandwaptwo_column .img_one_column img{
  width:100%;
}
.img_pcfourandwaptwo_column .img_title{width:100%;line-height:30px;color:#000000;font-weight:bold;font-size:16px;text-align:center;}

@media screen and (max-width:768px){
  .img_pcfourandwaptwo_column .subimg_pcfourandwaptwo_column{
    width:46%;
    float:left;
    margin:0 2%;
  }
  .img_pcfourandwaptwo_column .img_title{font-size:12px;}
}

/* 通用 */
:-ms-input-placeholder { color:#faf8d1; }
:-moz-placeholder { color:#faf8d1; }
