""@charset "utf-8";
/* CSS Document */
/*@media screen and (min-width:0px) and (max-width: 641px)*/
@media screen and (min-width:1600px) and (max-width:1920px)
{
.n_box1s_b { height: 460px; }	

}
@media screen and (min-width:1440px) and (max-width:1599px)
{
.n_box1s_b { height: 380px; }	

}
@media screen and (min-width:1360) and (max-width:1439px)
{
.n_box1s_b { height: 360px; }	
}
@media screen and (min-width:1281px) and (max-width:1359px)
{
.n_box1s_b { height:340px; }

}
@media screen and (min-width:1281px) and (max-width:1460px)
{
.index-case .swiper-slide{width:1000px !important;text-align: center; }
.sqzwbox .div1 .fdiv{float: left;width:50%;box-sizing: border-box;padding: 0 10px;margin-bottom: 15px;}
.sqzwbox .div1 .fdiv label {    width: 25%;}
.sqzwbox .div1 .fdiv2 {    width: 100%;}


	}

@media screen and (min-width:801px) and (max-width:1280px)
{
.n_box1s_b {
    width: 100%;
    height: 300px;
    background: #222;
}
.n_box1s_b li { overflow: hidden;
    width: 50%;
    float: left;
    overflow: hidden;
    cursor: pointer;
    -webkit-transition: all ease-out 0.2s;
    transition: all ease-out 0.2s;
    height: 100%;
    transition: all ease-in-out .5s;
    margin-bottom: 20px;
}
.n_box1s_b li.activeone {
	width: 50%;
	transition: all ease-in-out .5s;
}
/*关于培蒙*/
.inzgsul{display: inline-block;position: absolute;height: auto;width: 90%; margin: 0px auto; left: 50%; transform: translate(-50%,-33%); top:50%;}
.inzgsul .bor{border: 1px solid ;border-color: rgba(255,255,255,0.1); display: block; overflow: hidden;}
.inzgsul li{float: left;width: 20%;position: relative;height: 100%; border-right: 1px solid rgba(255,255,255,0.1);text-align: left;}
.inzgsul li:last-child{border-right: none;}
.inzgsul li .abox{position: relative;height: 50%;box-sizing: border-box;display: block;background: rgba(0,0,0,0.1);padding: 20% 15%;-webkit-transition:all 0.5s;transition:all 0.5s;}
.inzgsul li .abox .p1{font-size:20px;font-weight: normal;position: relative;z-index: 2 }
.inzgsul li .abox .p2{font-size:16px;padding-top: 15px;position: relative;z-index: 2; display: none;}
.inaboutbox .lin1{position: relative;width: 10%;border-bottom: 2px solid #333;min-height:1px;margin-top: 5%;}
.inzgsul li .abox::after{    background: rgba(0,0,0,0.1);    content: "";    display: block;    width: 100%;    height: 100%;     position: absolute;    left: 0;    top: 0;    z-index: 1;  -webkit-transition:all 0.5s ; transition:all 0.5s;
    transform: scale(.5);    opacity: 0;    visibility: hidden;    border-radius: 50% 0 50% 0;}
.inzgsul li .nkong .p1{font-size:36px;color: #f9f9f9;font-weight: bold;text-align: center; }
.inzgsul li .nkong .p2{font-size:16px;color: #ffffff; padding-top: 15px;text-align: center;}

.inzgsul_show{min-height:320px; background:#212120;display: inline-block;position: relative;height: auto;width: 100%; margin: 0px auto;  left: 50%; transform: translate(-50%,0%);  height: auto; padding:30px 5%; text-align: left; color: #c5bcb2; line-height: 1.8;}
.inzgsul_show img{max-width: 100%;}
.ny_bg1{width: 100%; background: url(../images/by_bg1.jpg) no-repeat center top; background-size: cover; display: block; overflow: hidden;}
.pm_about{width: 90%; margin: 5% auto;  display: block; overflow: hidden;}
.index-case .swiper-slide{width:90% !important;text-align: center; }

/*首页全国布局 start*/

.bjqg{ width: 100%; height: auto;  padding: 5% 5%; margin: 0px auto; min-width: 1200px; min-width: 100%;}
.bjqg .bjqg_l{width: 100%; float: left;}
.bjqg .bjqg_l ul{display: block; overflow: hidden;}
.bjqg .bjqg_l ul li{ color: #959595; display: block; overflow: hidden; margin: 40px 0; height: auto; width: 33%; float: left;}
.bjqg .bjqg_l ul li .bjqg_icon_a_bt{height: 30px;}
.bjqg .bjqg_l ul li .bjqg_icon_a_bt img{margin-right: 10px;}
.bjqg .bjqg_l ul li .bj_num{color:#b99d56 ; font-size: 54px; height:80px; padding-left: 50px;}
.bjqg .bjqg_l ul li .bj_num span{font-size: 18px; margin-left: 6px;}
.bjqg .bjqg_l ul li .bj_con{padding-left: 50px; font-size: 16px;}

.bjqg_c{width: 45%; float: left; padding-top: 50px;}
.bjqg_c img{max-width: 80%; margin: 0px auto;}
.bjqg_r{float: left;width: 45%; background: #0a0a0a; margin-top: 50px;}
.bjqg_r IMG{max-width: 100%; width: 100%;}
.bjqg_r h3{font-size: 24px; color:#b99d56; height: 50px; line-height: 50px;}
.bjqg_r  .bjqg_r_con{padding: 6%; color: #c6c6c6; font-size: 16px; line-height: 1.8;}
.hz_qgbj_custom {text-align: center; padding: 2%; color: #ccc; font-size: 16px;}
.hz_qgbj_custom .hz_qgbj_custom_js{margin-top: 30px; padding: 0 0%;}
.hz_qgbj_custom h3{color: #A4884D; font-size: 30px;}
/*首页全国布局 end*/

/*内页全国布局 start*/

.bjqg1{ width: 90%; height: auto;  padding: 5% 5%; margin: 0px auto; min-width: 1200px; min-width: 100%;}
.bjqg1 .bjqg_l{width: 100%; float: left;}
.bjqg1 .bjqg_l ul{}
.bjqg1 .bjqg_l ul li{ color: #959595; display: block; overflow: hidden; margin: 40px 0; height: auto; width: 33%; float: left;}
.bjqg1 .bjqg_l ul li .bjqg_icon_a_bt{height: 30px;}
.bjqg1 .bjqg_l ul li .bjqg_icon_a_bt img{margin-right: 10px;}
.bjqg1 .bjqg_l ul li .bj_num{color:#b99d56 ; font-size: 54px; height:80px; padding-left: 50px;}
.bjqg1 .bjqg_l ul li .bj_num span{font-size: 18px; margin-left: 6px;}
.bjqg1 .bjqg_l ul li .bj_con{padding-left: 50px; font-size: 16px;}

.bjqg_c{width: 45%; float: left; padding-top: 50px;}
.bjqg_c img{max-width: 80%; margin: 0px auto;}
.bjqg_r{float: left;width: 45%; background: #0a0a0a; margin-top: 50px;}
.bjqg_r IMG{max-width: 100%; width: 100%;}
.bjqg_r h3{font-size: 24px; color:#b99d56; height: 50px; line-height: 50px;}
.bjqg_r  .bjqg_r_con{padding: 12%; color: #c6c6c6; font-size: 16px; line-height: 1.8;}
.hz_qgbj_custom {text-align: center; padding: 2%; color: #ccc; font-size: 16px;}
.hz_qgbj_custom .hz_qgbj_custom_js{margin-top: 30px; padding: 0 0%;}
.hz_qgbj_custom h3{color: #A4884D; font-size: 30px;}
/*内页全国布局 end*/
/*加盟与赋能*/
.jmyfn_xmjs{padding:5%  11%;width: 100%; display: block; overflow: hidden;}
.jmyfn_xmjs{width: 100%; display: block; overflow: hidden;}
.jmyfn_xmjs .xmjs_l{width: 100%; float: left; font-size: 16px; color: #e5e5e5;}
.jmyfn_custom {    margin-bottom: 10px;
}
.jmyfn_custom .jmyfn_name{font-size:24px; color: #A4884D;}
.jmyfn_custom .jmyfn_name_en{font-size: 16px; color: #A4884D;text-transform:Uppercase }
.jmyfn_custom .line{width: 20px; height: 2px; background: #A4884D; margin: 5px 0;}
.text-center .line{margin: 5px auto;}
.jmyfn_xmjs .xmjs_r{width: 100%; float: right; display: block;position: relative; }
.jmyfn_xmjs .xmjs_r img{width: 100%;}
.jmyfn_xmjs .xmjs_content{margin: 20px 0; line-height: 1.6; text-align: justify;}
.jmyfn_xmjs .xmjs_r .xmjs_r_sj {width:100%; right: 0; height: 300px; background: #A4884D; position: relative; bottom: 0px;}
.jmyfn_xmjs .xmjs_r .xmjs_r_sj ul{padding:8%;}
.jmyfn_xmjs .xmjs_r .xmjs_r_sj ul li{width: 50%; float: left; color: #fff; font-size: 16px;}
.jmyfn_xmjs .xmjs_r .xmjs_r_sj ul li.li1{width: 100%;}
.jmyfn_xmjs .xmjs_r .xmjs_r_sj ul li .sj_num{font-size: 48px;position: relative;}
.jmyfn_xmjs .xmjs_r .xmjs_r_sj ul li .sj_num .bz{font-size: 20px;    position: absolute;      top: -4px;}
/*加盟与赋能*/
.sqzwbox .div1 .fdiv{float: left;width: 100%;box-sizing: border-box;padding: 0 10px;margin-bottom: 15px;}
.sqzwbox .div1 .fdiv label {    width: 20%;}
.sqzwbox .div1 .fdiv2 {    width: 100%;}
/*新闻*/
.pm_new ul li {	width: 50%;	margin: 0%;}
}
@media screen and (min-width:801px) and (max-width:1000px)
{

.n_banner .n_banner_text{ font-size:16px;}

.ny_bg1{width: 100%; background: url(../images/by_bg1.jpg) no-repeat center top; background-size: cover; display: block; overflow: hidden; min-width: 100%;}
.pm_about{width: 90%; margin: 5% auto;  display: block; overflow: hidden;}
.index-case .swiper-slide{width:90% !important;text-align: center; }
.zcfc .zcfc_l{width:100%; float: left;}
.zcfc .zcfc_l img{width: 100%;}
.zcfc .zcfc_r{width: 100%; float: right;color: #ccc; line-height: 2; font-size: 17px; padding: 30px 0px;}
.inzgsul_show .h_qh_img{width: 100%; float: left;}
.inzgsul_show .h_qh_cen{width: 100%; float: right;}
.inzgsul_show .h_qh_cen .inzgsul_more a {	color: #a68a4e; margin-top:30px;position: absolute; border: 1px solid #a68a4e; width: 122px;line-height: 40px; text-align: center; border-radius: 20px;}
.inzgsul_show .h_qh_cen .inzgsul_more a:hover{background: #A68A4E; color: #fff;}
.inzgsul_show{min-height:600px; background:#212120;display: inline-block;position: relative;height: auto;width: 100%; margin: 0px auto;  left: 50%; transform: translate(-50%,0%);  height: auto; padding:30px 5%; text-align: left; color: #c5bcb2; line-height: 1.8;}
.pm_new ul li {	width: 50%;	margin: 0%;}

}

@media screen and (min-width:0px) and (max-width:800px)
{
.wap_banner	.wrapper .index-cover video{width: 100%;z-index: 1;position: absolute;}
.a_zxlmenu{ display:block;}
.pc_amenu{ display:none;}
.pm_new_ny .new_show{	width: 92%;	background: #222222;}
/*内页新闻*/
.pm_new ul li {	width: 100%;	margin: 0%;	float: left;	background: #222222;	border-bottom: 1px solid #2f2d26;	font-size: 16px;}
.pm_new ul li a .new_name {    font-size: 16px;    color: #fff;    height: 30px;    overflow: hidden;    margin: 10px 0;    font-weight: bold;}
.pm_new ul li a .pm_new_con {    font-size: 15px;    color: #bdbdbd;    height: 50px;    line-height: 1.6;    overflow: hidden;    margin: 10px 0;}
.pm_new ul li a .pm_new_time { color: #737373;    margin: 10px 0;}
.pm_new ul li a .pm_new_time .new_time span {    font-size: 12px;}
.pm_new ul li a .pm_new_time .new_time {font-size: 20px;}
.pm_new_ny .new_show .new_show_name {    font-size: 18px; color: #fff; text-align: center; border-bottom: 1px solid #2c2c2c; padding: 0px 0px 20px 0px; font-weight: bold;
}
.inzgsul_show .h_qh_img{width: 100%; float: left;}
.inzgsul_show .h_qh_cen{width: 100%; float: right; margin-top: 20px; line-height: 1.6;}
.inzgsul_show .h_qh_cen .inzgsul_more a {	color: #a68a4e; margin-top:30px;position: absolute; border: 1px solid #a68a4e; width: 122px; line-height: 40px; text-align: center; border-radius: 20px;}
.inzgsul_show .h_qh_cen .inzgsul_more a:hover{background: #A68A4E; color: #fff;}
.pc_banner{display: none;}
.wap_banner{display: block;}
/*关于培蒙*/
.lh-config-img li.config_bg1{ background: url(../images/cen_bg1s.jpg);background-size: cover;}
.lh-config-img li.config_bg2{ background: url(../images/cen_bg2s.jpg);background-size: cover;}
.lh-config-img li.config_bg3{ background: url(../images/cen_bg3s.jpg);background-size: cover;}
.lh-config-img li.config_bg4{ background: url(../images/cen_bg4s.jpg);background-size: cover;}
.lh-config-img li.config_bg5{ background: url(../images/cen_bg5s.jpg);background-size: cover;}
.inzgsul{display: inline-block;position: absolute;height: auto;width: 90%; margin: 0px auto; left: 50%; transform: translate(-50%,-50%); top:50%;}
.inzgsul .bor{border: 1px solid ;border-color: rgba(255,255,255,0.1); display: block; overflow: hidden;}
.inzgsul li{float: left;width: 33.33%;position: relative;height: 100%; border-bottom:  1px solid rgba(255,255,255,0.1); border-right: 1px solid rgba(255,255,255,0.1);text-align: left;}
.inzgsul li:last-child{border-right:  1px solid rgba(255,255,255,0.1);}
.inzgsul li .abox{position: relative;height: 50%;box-sizing: border-box;display: block;background: rgba(0,0,0,0.1);padding: 20% 15%;-webkit-transition:all 0.5s;transition:all 0.5s;}
.inzgsul li .abox .p1{font-size:16px;font-weight: normal;position: relative;z-index: 2 }
.inzgsul li .abox .p2{font-size:16px;padding-top: 15px;position: relative;z-index: 2; display: none;}
.inaboutbox .lin1{position: relative;width: 10%;border-bottom: 2px solid #333;min-height:1px;margin-top: 5%;}
.inzgsul li .abox::after{    background: rgba(0,0,0,0.1);    content: "";    display: block;    width: 100%;    height: 100%;     position: absolute;    left: 0;    top: 0;    z-index: 1;  -webkit-transition:all 0.5s ; transition:all 0.5s;
    transform: scale(.5);    opacity: 0;    visibility: hidden;    border-radius: 50% 0 50% 0;}
.inzgsul li .nkong .p1{font-size:36px;color: #f9f9f9;font-weight: bold;text-align: center; }
.inzgsul li .nkong .p2{font-size:16px;color: #ffffff; padding-top: 15px;text-align: center;}

.inzgsul_show{background:#212120;min-height: 560px;display: block; overflow:hidden;position: relative;width: 100%; margin: 0px auto;  left: 50%; transform: translate(-50%,0%);  height: auto; padding:30px 5%; text-align: left; color: #c5bcb2; line-height: 1.8;}
.inzgsul_show img{max-width: 100%;}
.inzgsul_show .dyr1{display: block;}
.inzgsul_show .dyr{display: none;}
 #middle ul{padding-left: 3px;}
.home_ryzz dl{width: 100%;}
.home_ryzz dd{ width: 46%; margin: 2%; float: left; color: #c5bcb2; border: none;}
.home_ryzz dd img{width: 100%;}
.home_ryzz dd a{color: #c5bcb2;}
.home_ryzz dd div { overflow: hidden; width: 100%; display: block; margin-bottom: 10px;}
.home_ryzz dd div img{ transition: all ease-in-out .5s; }
.home_ryzz dd:hover div img{ transform: scale(1.1); transition: all ease-in-out .5s;}
.home_ryzz dd:hover a{ color: #a68a4e;}

/*首页商品展示*/
.n_box1{width:100%; height: 100%; }
.n_box1_t{width:100%; padding-bottom:15px; color:#ea6e39; font-size:20px; line-height:1.8;}
.n_box1_t1{width:100%; padding-bottom:20px; color:#333333; font-size:36px; line-height:1.5; font-weight:bold;}
.n_box1_c{width:100%;  line-height:1.7; color:#999999; font-size:14px; overflow:hidden;}
.n_box1_b{width:100%; height: 100%; background: #222;}
.n_box1_b li{width:100%; height: 50%; float:left;overflow:hidden; cursor:pointer;-webkit-transition:all ease-out 0.2s;transition:all ease-out 0.2s; transition: all ease-in-out .5s;}
.n_box1_b li.activeone{width:100%;height: 50%; transition: all ease-in-out .5s;}
.n_box1_b li .div{width:100%; height:100%; float:left; color:#fff; font-size:18px; display:inline-block; position:relative;}
.n_box1_b li .div:hover{ text-decoration:none; color:#fff;}
.n_box1_b li .div .pro_img{height:100%; margin: 0px auto; position: absolute; z-index: 2;top: 50%; left: 50%; transform: translate(-50%,-50%); }
.n_box1_b li .div:after{width:100%; height:100%; background:url(../images/tb_05.png) repeat; position:absolute; left:0px; top:0px; z-index:1; content:"";}
.n_box1_b li.activeone .div:after{ display:none;}
.n_box1_b li.activeone .div .s1{width:100%; height:67px; line-height:67px; padding:0px 72px; background:url(../images/tb_04.png) repeat; top:auto; bottom:0px;}
.n_box1_b li.activeone .div .s1:after{width:17px; height:1px; left:38px; margin-left:0px; top:50%; margin-top:-0.5px; content:"";}
.n_box1_b li:not(:hover) .pro_img_bg{width: 150%; height: 100%; position: absolute; background: url(../images/btm60.png) repeat ; z-index: 4;}
.n_box1_b li.activeone .pro_img_bg{width: 150%; height: 100%; position: absolute; background: url(../images/btm30.png) repeat; z-index: 4;}
.n_box1_b li .home_pro_con{ transition: all ease-in-out .5s; text-align: center; position: absolute;z-index: 3; width: 80%; margin: 0px auto; top: 50%; left: 50%; transform: translate(-50%,-50%);z-index: 5; }
.n_box1_b li .home_pro_con .icon{}
.n_box1_b li .home_pro_con .en_name{font-size: 18px; line-height: 30px;}
.n_box1_b li .home_pro_con .china_name{ font-size: 24px; line-height:30px;}
.n_box1_b li .home_pro_con .pro_content{padding: 4% 0; margin: 30px 0px; height: 80px;}
.n_box1_b li .home_pro_con .pro_line{ width: 2%; height: 4px; background: #fff; margin: 20px auto; }
.n_box1_b li .home_pro_con .pro_read{width: 140px; height: 40px; line-height: 38px; border: 1px solid #fff; border-radius:40px; margin: 0px auto;}
.n_box1_b li:hover .home_pro_con{transform: translate(-50%,-55%); transition: all ease-in-out .5s;}
.n_box1_b li:hover .pro_line{ width: 10%; height: 4px; background: #fff; margin: 20px auto; }

/*新闻展示  视频展示*/
.n_box8 .ny_wmscy_con31 .swiper-slide .div_new .a_text{ font-size: 18px; font-weight: bold;}
.wrapper .index-w .index-bb.wap_height{  height: 700px;  width: 100%;  position: relative;}
.pm_video ul li .video_pos {
    position: absolute;
    z-index: 1;
    width: 90%;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
}
.pm_video ul li a .pm_new_con {
    font-size: 16px;
    color: #fff;
    height: 50px;
    line-height: 1.6;
    overflow: hidden;
    margin-top: 40px;
    transition: all ease-in-out .5s;
}
.pm_video ul li a .pm_new_con { margin-top: 0px;}
.pm_video ul li a .video_name {    display: none;}
.pm_video ul li .play_tb {    width: 40px;    height: 40px;}
/*首页全国布局 start*/
.bgs{background: #111111;}
.wrapper .index-w .index-bb.bgs{  height: 1500px;  width: 100%;  position: relative;}
.bjqg{ width: 98%; height: auto; left: 50%; top: 50%; position: absolute;transform: translate(-50%,-50%); }
.bjqg .bjqg_l{width: 90%; float: left; padding: 10% 5% 0 5%;}
.bjqg .bjqg_l ul{}
.bjqg .bjqg_l ul li{ color: #959595; display: block; overflow: hidden; margin: 40px 0; height: auto;}
.bjqg .bjqg_l ul li .bjqg_icon_a_bt{height: 30px;}
.bjqg .bjqg_l ul li .bjqg_icon_a_bt img{margin-right: 10px;}
.bjqg .bjqg_l ul li .bj_num{color:#b99d56 ; font-size: 54px; height:70px; padding-left: 50px;}
.bjqg .bjqg_l ul li .bj_num span{font-size: 18px; margin-left: 6px;}
.bjqg .bjqg_l ul li .bj_con{padding-left: 50px; font-size: 16px;}

.bjqg_c{width: 100%; float: left; padding-top:0px;}
.bjqg_c img{max-width: 80%; margin: 0px 10%;}
.bjqg_r{float: left;width: 100%; background: #0a0a0a;margin: 0px 0%;}
.bjqg_r IMG{max-width: 100%; width: 100%;}
.bjqg_r h3{font-size: 24px; color:#b99d56; height: 50px; line-height: 50px;}
.bjqg_r  .bjqg_r_con{padding: 5%; color: #c6c6c6; font-size: 16px; line-height: 1.8;}
/*首页全国布局 end*/

/*内页全国布局 start*/
.bjqg1{ width: 90%; height: auto;  padding: 5% 5%; margin: 0px auto; min-width: 1200px; min-width: 100%;}
.bjqg1 .bjqg_l{width: 100%; float: left;}
.hz_qgbj_custom {text-align: center; padding: 2%; color: #ccc; font-size: 16px;}
.hz_qgbj_custom .hz_qgbj_custom_js{margin-top: 30px; padding: 0 0%;}
.hz_qgbj_custom h3{color: #A4884D; font-size: 30px;}
/*内页全国布局 end*/
/*首页滚动视频*/
.wrapper .index-w .index-bb.bgs1{  height: 300px;  width: 100%;  position: relative;}
.i_box4 {    width: 100%;    height: auto;    left: 50%;    top: 50%;    position: absolute;    transform: translate(-50%,-50%);}
.i_box4_t{width:100%; height:60px; position:relative;}
.i_box4_t .s1{width:100%; height:60px; line-height:60px; color:#000000; font-size:60px; text-align:center; filter:alpha(opacity=5);   -moz-opacity:0.05;   -khtml-opacity: 0.05;   opacity: 0.05;}
.i_box4_t .s2{width:100%; height:60px; line-height:60px; text-align:center; color:#fff; position:absolute; left:0px; top:0px; font-size:48px; font-weight:bold;}
.i_box4_t1{width:100%; line-height:30px; color:#fff; font-size:18px; text-align:center;}
.i_box4_c{width:100%; padding-top:35px; overflow:hidden;}

.i_box4 .sjs-swiper {width:100%;height: 100%; }
.sjs-swiper .swiper-slide {	-webkit-transition: transform 1.0s;	-moz-transition: transform 1.0s;
	-ms-transition: transform 1.0s;	-o-transition: transform 1.0s;	-webkit-transform: scale(0.8);
	transform: scale(0.8);	float:left;	background-color:#000;	position:relative;cursor:pointer;overflow: hidden;
}
.sjs-swiper .swiper-slide-active,.sjs-swiper .swiper-slide-duplicate-active {	-webkit-transform: scale(1);	transform: scale(1);
	/*background:url(../images/ppwh_tb7.png) bottom 75px center no-repeat; background-size:100%; padding:0px 15px 15px 15px;*/
}
.sjs-swiper .swiper-slide-active img,.sjs-swiper .swiper-slide-duplicate-active img{ margin-top:0px;}
.sjs-swiper .swiper-button-prev { background: url(../images/img6.jpg) center no-repeat; /*background:none;*/  top: 50%; margin-top:-27px;  width: 30px; height:32px ; left:0%; background-size: 30px;}
.sjs-swiper .swiper-button-next { background: url(../images/img7.jpg) center no-repeat; /*background:none; */top: 50%; margin-top:-27px;  width: 30px; height: 32px; right:0%; background-size: 30px;}
.sjs-swiper .swiper-button-prev:hover{ background:url(../images/img4.jpg) center no-repeat;background-size: 30px;}
.sjs-swiper .swiper-button-next:hover{ background:url(../images/img5.jpg) center no-repeat;background-size: 30px;}
.sjs-swiper .swiper-slide img{transition:all ease-in-out .2s;width:100%; margin: 0px auto; height:auto;/* margin-top:70px;*/ filter:alpha(opacity=64);   -moz-opacity:0.64;   -khtml-opacity: 0.64;   opacity: 0.64;}
.sjs-swiper .swiper-slide:hover img{width:100%; height:auto;/* margin-top:70px;*/ filter:alpha(opacity=64);   -moz-opacity:0.64;   -khtml-opacity: 0.64;   opacity: 0.64; transform: scale(1.05);}
.sjs-swiper .swiper-slide-active img,.sjs-swiper .swiper-slide-duplicate-active img{filter:alpha(opacity=100);   -moz-opacity:1;   -khtml-opacity: 1;   opacity: 1;}
.sjs-swiper .swiper-slide .zc{width:50px; height:50px;border-radius: 50%;-moz-border-radius: 50%; -webkit-border-radius:50%;  border-radius:50%;   background: #b99d56 url(../images/play.png) no-repeat 18px center;  background-size: 20px;
margin: 0px auto; margin-bottom: 30px;transition: all ease-in-out .2s;}
.sjs-swiper .swiper-slide-active .zc,.sjs-swiper .swiper-slide-duplicate-active .zc{opacity: 1; filter: alpha(opacity=100);}
.sjs-swiper .swiper-slide .zc_title{width:100%;line-height:30px; opacity: 0; height: 60px; padding-top:5px; opacity: 0;filter: alpha(opacity=0);transition: all 0.8s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;-webkit-transition: transition: all 0.8s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;color:#fff;webkit-transform: translate(0%, -50%);-moz-transform: translate(0%, -50%);transform: translate(0%, -50%); font-size:24px; z-index:2; text-align:center; text-align:center; overflow:hidden;}
.sjs-swiper .swiper-slide-active .zc_title{opacity: 1; filter: alpha(opacity=100); }
.sjs-swiper .swiper-slide .video_name{z-index:4;position: absolute; left: 50%; top: 50%;transform: translate(-50%, -50%);webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);transform: translate(-50%, -50%); }
.sjs-swiper .swiper-slide:hover .video_name{z-index:4;position: absolute; transition: all ease-in-out .3s; left: 50%; top:55%;transform: translate(-50%, -50%);webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);transform: translate(-50%, -50%); }
.sjs-swiper .swiper-slide .video_name .video_name_s{ font-size: 16px;}


/*网站底部*/
.ui_div_center{width:90%; margin:0px 5%; }

.i_footer_l{width:100%;color:#fff; float: left;}
.i_footer_c{width:100%;color:#fff;  display: block; float: left; }
.i_footer_l_t{width:100%; height:20px; line-height:1.6; font-size:18px; color:#c6c6c6; }
.i_footer_l_c{width:100%; margin-top:25px; line-height:1.2; font-size:18px; color: #c6c6c6;}
.i_footer_bq{width:100%; padding:10px 0px; margin-top: 20px; line-height:1.6; color:#999; font-size:14px; display: block; overflow: hidden; border-top: 1px solid #141414;}
.i_footer_bq a{ color:#999;}
.i_footer_bq a:hover{ text-decoration:none; color:#a68a4e;}
.i_footer_l_c1{width:100%; height:56px; margin-top:25px;}
.i_footer_l_c1 a,.i_footer_l_c1 a:hover{ margin-right:5px; display:inline-block; text-decoration:none;}
.i_footer_l_c1 a.a1{ position:relative;}
.i_footer_l_c1 a.a1 .img{width:120px; height:120px; background-color:#fff; padding:5px; position:absolute; top:-50px;left:50px; display:none;}
.i_footer_r{width:100%; float: right;}
.i_footer_l_c2{width:100%;}
.i_footer_l_c2 a{ padding:0px 49px; height:48px; line-height:48px; background-color:#a68a4e; color:#c6c6c6; font-size:16px; display:inline-block; overflow:hidden; text-align:center;-moz-border-radius: 24px;      /* Gecko browsers */
-webkit-border-radius: 24px;   /* Webkit browsers */
border-radius:24px;            /* W3C syntax */-webkit-transition:all ease-out 0.2s;transition:all ease-out 0.2s;}
.i_footer_l_c2 a:hover{ text-decoration:none; color:#fff; background-color:#c3a565;}
 .footer_link{width: 100%; float: left; font-size: 16px; margin-top: 40px; padding-bottom: 40px;}
.footer_link li{width: 33.33%; float: left; color: #ccc; line-height: 24px;}

.video_div{width:100%; height:100%; background-color:#000; position:fixed; z-index:100011111111111; left:0px; top:-100%;}
.video_div_closebtv{    width: 30px;    height: 30px;    position: absolute;    right: 5%;    top: 30%;    cursor: pointer;    z-index: 100;}
.video_div_center{width:100%; height:100%; vertical-align:middle; text-align:center;}
.video_div_closebtv img{width: 100%; height: 100%;z-index: 10001;}

.video_div_center video{margin-top: 80%;height: 40%;}
.video_div_center .video_div_closebtv{position: relative;z-index: 5;right: -78%;}

#banner{ height:auto !important;}
.home-swiper .swiper-slide .s2{ display:block;}
.home-swiper .swiper-slide .s2 img{ display:block;}
.home-swiper .swiper-slide .s1{ display:none;}
.swiper-container-horizontal>.home-pagination.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{ bottom:15px; text-align:center;}
.home-pagination .swiper-pagination-bullet{ width:20px;margin:0px 5px !important; }
.home-swiper .home_prev{width:16px; height:30px; margin-top:-15px;}
.home-swiper .home_next{width:16px; height:30px; margin-top:-15px;}

/*内页banner start*/
.n_banner{ height:200px;}
.n_banner img{ display:none;}
.n_banner .n_banner_text .s1{ font-size:24px;}
.n_banner .n_banner_text{ font-size:16px;}
/*内页banner end */
/*内页关于培蒙start*/
.ny_bg1{width: 100%; background: url(../images/by_bg1.jpg) no-repeat center top; background-size: cover; display: block; overflow: hidden;}
.pm_about{width: 90%; margin: 5% auto;  display: block; overflow: hidden;}
.pm_about img{ max-width: 100%;}
.custom{font-size: 22px; color: #987f49;text-align: center; height: auto; padding-top:30px;}
.custom span {font-size: 28px;font-family: 'Font01';}
.custom .custom_img{ margin-top: 0px;}
.show_content{ background: url(../images/btm70.png) repeat left top; width: 100%; padding: 5%; color: #e1e1e1; font-size: 16px; line-height:1.8;}
.show_content2 {    display: block;    overflow: hidden;    width: 100%;    padding: 10px 5% 30px 5%;    color: #e1e1e1;    font-size: 16px;
    line-height: 1.6;    text-align: justify;}
/*品牌故事*/
.ny_bg1{width: 100%; background: url(../images/by_bg1.jpg) no-repeat center top; background-size: cover; display: block; overflow: hidden; background-attachment: fixed;}
.ny_bg2{width: 100%; background: url(../images/cen_bg2.jpg) no-repeat center top; background-size: cover; display: block; overflow: hidden; background-attachment: fixed;}

/*品牌定位 start*/

.ppdw{width:100%; padding: 0px 0; display:block; overflow: hidden;}
.ppdw li{width:100%; }
.ppdw li .div{width:100%; display:inline-block; float:left; background-color:#1e1e1e; color:#e1e1e1; font-size:17px; position:relative; overflow:hidden;}
.ppdw li .div:hover{ text-decoration:none; color:#e1e1e1;}
.ppdw li .div .a_img{width:100%;display:inline-block; overflow:hidden; float:left;}
.ppdw li .div .a_img img{width:100%;}
.ppdw li .div .a_img_r{width:100%;left: 0%; padding:0px 5% 20px 5%; position:relative;  bottom:2%;webkit-transform: translate(0%, 00%);-moz-transform: translate(0%, 0%);transform: translate(0%, 0%);}
.ppdw li .div .a_img_r .s1{width:100%; padding:30px 0px 0px 0px; line-height:1.7; margin-bottom:10px; overflow:hidden; color:#977f49; font-size:28px;}
.ppdw li .div:hover .a_img_r .s1{ color:#977f49;}
.ppdw li .div .a_img_r .s2{width:100%; line-height:24px; font-size: 16px; height: auto; overflow: hidden; padding-bottom: 0px;}
.ppdw li.twodiv .div .a_img_r{ right:auto; left:0%;position:relative;  bottom:2%;webkit-transform: translate(0%, 00%);-moz-transform: translate(0%, 0%);transform: translate(0%, 0%);}
.ppdw li.twodiv .div .a_img{ float:right;}
.ppdw li .a_img_r .a_img_r_l_b{ margin-top: 20px; padding:0px 40px; height:40px; line-height:40px; color:#e1e1e1; display:inline-block; border:1px solid #eeeeee;-webkit-transition:all ease-out 0.2s;transition:all ease-out 0.2s;}
.ppdw li .a_img_r:hover .a_img_r_l_b{ border:1px solid #b72e32; background-color:#b72e32; color:#fff;}
.padd_5{padding: 5%;}
.ppdw_show img{max-width: 100%;}

/*品牌定位 end*/
/*发展历程 start*/
.a_fzlc_t{ display:none;}
.a_fzlc_c{width:100%; padding-top:20px; background:url(../images/o_111.jpg) left repeat-y; background-size: 1px;}
.a_fzlc_c li{ padding-bottom:10px;}
.a_fzlc_c li .div{width:100%;}
.a_fzlc_c li .div .s1{ font-size:24px; padding-left: 40px; }
.a_fzlc_c li .div .s2{ font-size:14px; padding-left: 40px; }
.a_fzlc_c li.activetwo .div{width:100%; float:left;}
.a_fzlc_c li.activetwo .div .s1{width:100%; height:40px; line-height:40px; padding:0px; padding-left:40px; background:url(../images/o_1112.jpg) left center no-repeat;  font-size:24px; text-align:left;background-size: 20px 1px;}
.a_fzlc_c li.activetwo .div .s2{width:100%; font-size:14px; padding:0px; padding-left:40px; text-align:left;}
.a_fzlc_c li .div .s1 {    width: 100%;    height: 40px;    line-height: 40px;    padding-left: 40px;    background: url(../images/o_1112.jpg) left center no-repeat;       background-size: auto;    color: #987f49;
    font-size: 24px;    background-size: 20px 1px;}
/*发展历程 end*/
/*形象大使 start*/

.index-case .swiper-slide{width:100% !important;text-align: center; }

.wq_xxds ul{display: block; overflow: hidden;}
.wq_xxds li{width: 100%;  float: left; background: #222222; margin:1% 0 0 0;}

.wq_xxds li h3{font-size: 18px;}
.index-case .swiper-slide .p1 {    color: #fff;    font-size: 20px;    margin-top: 20px;      text-align: center;}
.wq_xxds li p {    font-size: 16px;    height: auto;    line-height: 24px;    display: block;    overflow: hidden;}
.index-case .swiper-button-next {
    width: 30px;
    height: 50px;
    background: #a68a4e url(../images/jt_r.png) no-repeat center center;
        background-size: 20px;
}
.index-case .swiper-button-prev {
    width: 30px;
    height: 50px;
    background: #a68a4e url(../images/jt_l.png) no-repeat center center;
    background-size: 20px;
}
/*荣誉资质 start*/
.ryzz{background: #333; display: block; overflow: hidden;}
.ryzz ul{padding: 5% 5% 2% 5%; display: block; overflow: hidden;}
.ryzz li{width: 48%; margin: 1%; float: left; color: #e2e2e2; border-bottom: 1px solid #3d3d3d; font-size: 16px;}
.ryzz li a{color: #e2e2e2;}
.ryzz li img{max-width: 100%;transition: all ease-in-out .3s;}
.ryzz li:hover img{max-width: 100%;transform: scale(1.05); transition: all ease-in-out .3s;}
.ryzz li .ryzz_img{ margin-bottom:15px; display: block; overflow: hidden;}
.ryzz li .ryzz_name{height: 46px; display: block; overflow: hidden;}
.ryzz li:hover .ryzz_name{color:#a68a4e ; }
.ryzz li .ryzz_line{width: 0%; background: #a68a4e; height: 3px; margin-top: 20px; transition: all ease-in-out .5s;}
.ryzz li:hover .ryzz_line{width: 100%; background: #a68a4e; height: 3px; transition: all ease-in-out .5s;}

/*视频专区*/
.pm_video{width: 100%; margin: 0px auto; background: #222222;}
.pm_video ul{display: block; overflow: hidden; padding:6% 4% 2% 4%;}
.pm_video ul li{width:100%; margin: 2% 0; float: left; background: #222222; border-bottom: 1px solid #2f2d26; font-size: 16px; position: relative; text-align: center;}

/*/店铺形象 start/*/
.dpxx .dpxx_c .wmscy_next31{width:30px;right: 0;  height:50px; background:#A4884D url(../images/jt_r.png) no-repeat center center;  top:50%; background-size:100%; outline:0;background-size: 30px;}
.dpxx .dpxx_c .wmscy_next31:hover{background:#333 url(../images/jt_r.png) no-repeat center center;background-size: 30px;}
.dpxx .dpxx_c .wmscy_prev31{width:30px; left: 0; height:50px; background:#A4884D url(../images/jt_l.png) no-repeat center center;top:50%; background-size:100%; outline:0;background-size: 30px;}
.dpxx .dpxx_c .wmscy_prev31:hover{background:#333 url(../images/jt_l.png) no-repeat center center;background-size: 30px;}
.dpxx_custom {text-align: center; padding: 2%; color: #ccc; font-size: 16px;}
/*品牌荣誉*/


/*联系我们 start*/
.bgs2{background: #222;}
.contact{ width: 100%; padding: 5%; display: block; overflow: hidden;color: #cccccc; font-size: 16px;}
.contact_t{width: 100%; margin: 30px 0; background: #262626; display: block; overflow: hidden; clear: both;}
.contact_t .contact_t_l{width: 100%; padding:5% 6%; float: left; display: block; overflow: hidden;}
.contact_t .contact_t_r{ width: 100%; float: right; display: block; overflow: hidden;}
.contact_t .contact_t_l .contact_custom{font-weight: normal; font-size: 24px; width: 100%; color: #A4884D; height: 60px; line-height: 60px;}
.contact_content{line-height: 2; color: #cccccc;}
.zgs_con {text-align: left;}
#allmap,#allmap1,#allmap2,#allmap3   {    width: 100%;    height: 300px;    overflow: hidden;}

/*联系我们 end*/
/*人才招聘start*/
.i_section{	position: relative;	box-sizing: border-box;	width:100%; overflow:hidden;	}
.n_box14{width:100%; padding:5%; position:relative; z-index:1;}
.a_careers_c{width:100%; display: block; overflow: hidden;}
.a_careers_c dt{width:100%; float:left; height:60px; font-weight:normal; line-height:60px; background-color:#A4884D; color:#fff; font-size:18px;}
.a_careers_c dt div{float: left;}
.a_careers_c dt .s1{width:40%; padding-left:5%;}
.a_careers_c dt .s2{width:20%; text-align:left; display:none;}
.a_careers_c dt .s3{width:20%; text-align:left;}
.a_careers_c dt .s4{width:20%; text-align:left;}
/*.a_careers_c dt .s5{width:14%; text-align:center;}*/
.a_careers_c dd{width:100%; float:left; background-color:#2c2c2c; margin-top: 5px;}
.a_careers_c dd .div{width:100%; height:59px; line-height:59px; cursor:pointer; color:#ccc; font-size:17px; background:url(../images/ee.png) right 25px center no-repeat;}
.a_careers_c dd .div.activeds{ background:url(../images/ee1.png) right 25px center no-repeat; background-color:#4a4a4b; color:#fff; border-bottom:1px solid #525354;}
.a_careers_c dd .div div{float: left;}
.a_careers_c dd .div .s1{width:40%; padding-left:5%;}
.a_careers_c dd .div .s2{width:20%; text-align:left;display:none;}
.a_careers_c dd .div .s3{width:20%; text-align:left;}
.a_careers_c dd .div .s4{width:20%; text-align:left;}
/*.a_careers_c dd .div .s5{width:14%; text-align:center;}*/
.a_careers_c dd .div_l{width:100%; background-color:#2d2d2d; /*border:1px solid #48a625;*/ padding:3% 5%; overflow:hidden; display:none ; text-align:left; color: #CCC;}
.a_careers_c dd .div_l_c{width:100%; color:#CCC; font-size:17px; line-height:1.8;}
.a_careers_c dd .div_l_c img{ max-width:100%;}
.a_careers_c dd .div_l_c span{ font-weight:bold;}
.a_careers_c dd .div_l_b{ padding:0px 40px; height:42px; margin-top:20px; display:inline-block; line-height:42px; background-color:#48a625;  color:#fff; font-size:17px;
-webkit-transition:all ease-out 0.2s;transition:all ease-out 0.2s;}
.a_careers_c dd .div_l_b:hover{ text-decoration:none; color:#fff; background-color:#52c427;}
.ny_con1 .a_mtbd_dpages {margin-top: 30px; display: block; overflow: hidden;}
/*人才招聘end*/
/*子公司start*/
.zgs{width: 100%; height: auto;  padding: 5% 5%; display: block; overflow: hidden;}
.zgs ul{display: block; overflow: hidden; margin-bottom: 30px;}
.zgs li{width: 100%; padding: 2% ; margin: 0%; margin-top: 20px; float: left; min-height: 260px; background-color: #262626; color: #cccccc; border-bottom: 3px solid #262626;}
.zgs li:hover{border-bottom: 3px solid #A4884D;}

.zgs li .zgs_img{width: 100%; float: left; margin-right: 0%;}
.zgs li .zgs_img img{width: 100%;}
.zgs li .zgs_content{float: left; width:100%; font-size: 16px; line-height: 2;  padding: 5%; overflow: hidden;}
.zgs li h3{font-size: 24px; line-height: 1.5; color: #A4884D; font-weight: normal;}
/*子公司 end*/
/*加盟与赋能*/
.jmyfn_xmjs{padding:5%  5%;width: 100%; display: block; overflow: hidden;}
.jmyfn_xmjs{width: 100%; display: block; overflow: hidden;}
.jmyfn_xmjs .xmjs_l{width: 100%; float: left; font-size: 16px; color: #e5e5e5;}
.jmyfn_custom {    margin-bottom: 20px;}
.jmyfn_custom .jmyfn_name{font-size:24px; color: #A4884D;}
.jmyfn_custom .jmyfn_name_en{font-size: 16px; color: #A4884D;text-transform:Uppercase }
.jmyfn_custom .line{width: 20px; height: 2px; background: #A4884D; margin: 5px 0;}
.text-center .line{margin: 5px auto;}
.jmyfn_xmjs .xmjs_r{width: 100%; float: right; display: block;position: relative; }
.jmyfn_xmjs .xmjs_r img{width: 100%;}
.jmyfn_xmjs .xmjs_content{margin: 40px 0; line-height: 2; text-align: justify;}
.jmyfn_xmjs .xmjs_r .xmjs_r_sj {width:100%; right: 0; height: 300px; background: #A4884D; position: relative; bottom: 0px;}
.jmyfn_xmjs .xmjs_r .xmjs_r_sj ul{padding:8%;}
.jmyfn_xmjs .xmjs_r .xmjs_r_sj ul li{width: 50%; float: left; color: #fff; font-size: 16px;}
.jmyfn_xmjs .xmjs_r .xmjs_r_sj ul li.li1{width: 100%;}
.jmyfn_xmjs .xmjs_r .xmjs_r_sj ul li .sj_num{font-size: 48px;position: relative;}
.jmyfn_xmjs .xmjs_r .xmjs_r_sj ul li .sj_num .bz{font-size: 20px;    position: absolute;      top: -4px;}


/*加盟与赋能*/
/*项目介绍*/
.spjs_con{padding:2% 0%; text-align: justify;}
.n_box1s{width:100%; height: 100%; }
.n_box1s_t{width:100%; padding-bottom:15px; color:#ea6e39; font-size:20px; line-height:1.8;}
.n_box1s_t1{width:100%; padding-bottom:20px; color:#333333; font-size:36px; line-height:1.5; font-weight:bold;}
.n_box1s_c{width:100%;  line-height:1.7; color:#999999; font-size:14px; overflow:hidden;}
.n_box1s_b{width:100%; height: 360px; background: #222;}

.n_box1s_b li{width:100%; float:left;overflow:hidden; cursor:pointer;-webkit-transition:all ease-out 0.2s;transition:all ease-out 0.2s; height: 100%; transition: all ease-in-out .5s; margin-bottom: 20px;}
.n_box1s_b li.activeone{width:100%; transition: all ease-in-out .5s;}
.n_box1s_b li .div{width:100%; height:100%; float:left; color:#fff; font-size:18px; display:inline-block; position:relative;}
.n_box1s_b li .div:hover{ text-decoration:none; color:#fff;}
.n_box1s_b li .div .pro_img{height:100%; margin: 0px auto; position: absolute; z-index: 2;top: 50%; left: 50%; transform: translate(-50%,-50%); }
.n_box1s_b li .div:after{width:100%; height:100%; background:url(../images/tb_05.png) repeat; position:absolute; left:0px; top:0px; z-index:1; content:"";}
.n_box1s_b li.activeone .div:after{ display:none;}
.n_box1s_b li.activeone .div .s1{width:100%; height:67px; line-height:67px; padding:0px 72px; background:url(../images/tb_04.png) repeat; top:auto; bottom:0px;}
.n_box1s_b li.activeone .div .s1:after{width:17px; height:1px; left:38px; margin-left:0px; top:50%; margin-top:-0.5px; content:"";}
.n_box1s_b li:not(:hover) .pro_img_bg{width: 150%; height: 100%; position: absolute; background: url(../images/btm60.png) repeat ; z-index: 4;}
.n_box1s_b li.activeone .pro_img_bg{width: 150%; height: 100%; position: absolute; background: none; z-index: 4;}
.n_box1s_b li .home_pro_con{ transition: all ease-in-out .5s; text-align: left; position: absolute;z-index: 5; width: 90%; margin: 0px 5%; bottom: 30px; left: 0%;  }
.n_box1s_b li .home_pro_con .en_name{font-size: 22px; line-height: 50px;}
.n_box1s_b li .home_pro_con .china_name{ font-size: 20px; line-height: 1.6; height: 70px;}
.n_box1s_b li:hover .home_pro_con,.n_box1s_b li.activeone .home_pro_con{transition: all ease-in-out .5s; bottom: 50px;}
.n_box1s_b li:hover .home_pro_con .en_name,.n_box1s_b li.activeone .home_pro_con .en_name{font-size: 36px; line-height: 50px;}
/*项目介绍 end*/
/*加盟优势*/
.jmys .wmscy_next31 {
	width: 30px;
	height: 30px;
	background: url(../images/img7.jpg) no-repeat;
	right: -23px;
	top: 140px;
	background-size: 80%;
	outline: 0;
}

.jmys .wmscy_next31:hover {
	background: url(../images/img5.jpg) no-repeat;
	background-size: 80%;
}

.jmys .wmscy_prev31 {
	width: 30px;
	height: 30px;
	background: url(../images/img6.jpg) no-repeat;
	left: -16px;
	top: 140px;
	background-size: 80%;
	outline: 0;
}

.jmys .wmscy_prev31:hover {
	background: url(../images/img4.jpg) no-repeat;
	background-size: 80%;
}
.jmys .ny_wmscy_con31 .swiper-slide .div_jmys .a_text {
    width: 100%;
    height: 50px;
    line-height: 50px;
    text-align: left;
    overflow: hidden;
    color: #A4884D;
    font-size: 24px;
}
/*<!--政策与扶持 start-->*/
.zcfc{padding:2%  11%;width: 100%; display: block; overflow: hidden;}
.zcfc .zcfc_l{width:100%; float: left;}
.zcfc .zcfc_l img{width: 100%;}
.zcfc .zcfc_r{width: 100%; float: right;color: #ccc; line-height: 2; font-size: 16px; padding: 30px 0px;}
/*<!--政策与扶持 end-->*/
/*加盟流程 start*/
.kdlc_con li{width: 20%; float: left; color: #A4884D; text-align: center; background:none;}
/*加盟流程 end*/
/*媒体推广 start*/
.mttg .mttg_l{width: 100%; float: left; color: #ccc;}
.mttg .mttg_r{width: 100%; float: right;}
.mttg .mttg_r img{max-width: 100%; margin-top: 20px;}
/*媒体推广end*/
.sqzwbox .div1 .fdiv{float: left;width: 100%;box-sizing: border-box;padding: 0 10px;margin-bottom: 15px; }

.sqzwbox .div1 .fdiv2 {    width: 100%;}
.n_box8 {
    width: 100%;
    padding: 10px 6%;
    display: block;
    overflow: hidden;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
    position: absolute;
}
.xmjs, .jmys,.zcfc,.mttg,.kdlc_con {
    padding: 5% 5%;
    width: 100%;
    display: block;
    overflow: hidden;font-size: 16px;

}
.firinav {
    position: fixed;
    right: 10px;
    bottom: 0%;
    z-index: 200;
}
.firinav ul {
    display: inline-block;
    width: 40px;
}
.firinav ul li:first-child {
    float: left;
    position: relative;
   height: auto;
    margin-bottom: 5px;
}
.firinav li{display: none;}
.firinav li.zhaoshang{display: block;}
.firinav ul li:first-child .div1 img {
	width: 30px;height: auto;
	
}
.sqzwbox .div1 .fdiv3 .fdiv3_con {
    font-size: 14px;
    color: #999;
}
.sqzwbox .div1 {
    position: relative;
    width: 100%;
    margin: 0 auto;
        margin-top: 0px;
    background: #fff;
    margin-top: 0%;
    box-sizing: border-box;
    padding: 4% 4%;
}
.sqzwbox .title {
    margin-bottom: 10px;}
.sqzwbox .div1 .fdiv label {    line-height: 40px;}
.sqzwbox .div1 .fdiv3 input[type="submit"] {    margin-top: 10px;}
.sqzwbox .div1 margin-top: 0%;}
.sqzwbox .div1 .fdiv {    margin-bottom: 0px;}
.sqzwbox .div1 .fdiv2 input[type="text"] {float: left;    width: 96%;    border: none;    border: 1px solid #e5e5e5;    line-height: 40px;  padding-left: 4%;}
 .sqzwbox .div1 .fdiv3 input[type="submit"] {    margin-top: 30px;    float: left;    width: 100%;    border: none;    background: #A4884D;    text-align: center;    color: #fff;    font-size: 16px;    line-height: 40px;}   
    
    
    
/*服装列表页*/
.wrapper .pictorial-w {
    width: 100%;
    background-color: #f2f2f2;
    position: relative;
    z-index: 1;
}
.wrapper .pictorial-w .nav-bar .nav-y.y1icon .i {
	width: 18px;
	height: 50px;
	background: url(../images/left-gld.png) no-repeat 2px center;
	display: inline-block;
	transition: all ease-in-out .5s;background-size: 14px;
}

.wrapper .pictorial-w .nav-bar .nav-y.y2icon .i {
	width: 18px;
	height: 50px;
	background: url(../images/right-gld.png) no-repeat left center;
	display: inline-block;
	transition: all ease-in-out .5s;background-size: 14px;
}

.wrapper .pictorial-w .nav-bar .nav-y.y1icon:hover .i {
	width: 18px;
	height: 50px;
	background: url(../images/left-gld1.png) no-repeat left center;
	display: inline-block;
	transition: all ease-in-out .5s;background-size: 14px;
}

.wrapper .pictorial-w .nav-bar .nav-y.y2icon:hover .i {
	width: 18px;
	height: 50px;
	background: url(../images/right-gld1.png) no-repeat right center;
	display: inline-block;
	transition: all ease-in-out .5s;background-size: 14px;
}
  .wrapper .pictorial-w .nav-bar .nav-y {
    font-size: 12px;
    line-height: 50px;
  }
  .wrapper .pictorial-w .nav-bar .nav-y:hover {
	font-size: 12px;
	line-height: 70px;
	color: #fff;
}
  .wrapper .pictorial-w .nav-bar .nav-y img {
    height: 6px;
    margin: 0 4px;
  }

}
@media screen and (min-width:640px) and (max-width:800px)
{
.n_box1s_b {
    width: 100%;
    height: 426px;
    background: #222;
}

@media screen and (min-width:440px) and (max-width:799px)
{

.bjqg .bjqg_l ul li{ color: #959595; display: block; overflow: hidden; margin: 40px 0; height: auto; width: 50%; float: left;}
.wrapper .index-w .index-bb.bgs {
    height: 1700px;
    width: 100%;
    position: relative;
}
}
}
@media screen and (min-width:0px) and (max-width:450px)
{

.jmyfn_xmjs .xmjs_r .xmjs_r_sj ul li{width: 100%; float: left; color: #fff; font-size: 16px;}
.jmyfn_xmjs .xmjs_r .xmjs_r_sj {width:100%; right: 0; height: 360px; background: #A4884D; position: relative; bottom: 0px;}
.kdlc_con li {    width: 33.33%; margin-top: 20px;    float: left;    color: #A4884D;    text-align: center;    background: none;}
.kdlc_con li .kdlc_img {    margin-bottom: 10px;}
.n_box1s_b {
    width: 100%;
    height: 200px;
    background: #222;
}
.n_box1s_b li .div .pro_img {
    height: auto;
    margin: 0px auto;
    position: absolute;
    z-index: 2;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    height: 100%;
}
}

@media screen and (min-width:641px) and (max-width:800px)
{
.wrapper .index-w .index-bb.bgs1 {
    height:400px;
    width: 100%;
    position: relative;
}
@media screen and (min-width:0px) and (max-width:640px)
{

.n_banner{ height:200px;}
.n_banner img{ display:none;}
.n_banner .n_banner_text .s1{ font-size:28px;}
.n_banner .n_banner_text{ font-size:16px;}
.a_zxlmenu{ display:block;}
.pc_amenu{ display:none;}
/*荣誉资质 start*/
.ryzz{background: #333; display: block; overflow: hidden;}
.ryzz ul{padding: 5% 5% 2% 5%; display: block; overflow: hidden;}
.ryzz li{width: 48%; margin: 1%; float: left; color: #e2e2e2; border-bottom: 1px solid #3d3d3d; font-size: 16px;}
.ryzz li a{color: #e2e2e2;}
.ryzz li img{max-width: 100%;transition: all ease-in-out .3s;}
.ryzz li:hover img{max-width: 100%;transform: scale(1.05); transition: all ease-in-out .3s;}
.ryzz li .ryzz_img{ margin-bottom:15px; display: block; overflow: hidden;}
.ryzz li .ryzz_name{height: 46px; display: block; overflow: hidden;}
.ryzz li:hover .ryzz_name{color:#a68a4e ; }
.ryzz li .ryzz_line{width: 0%; background: #a68a4e; height: 3px; margin-top: 20px; transition: all ease-in-out .5s;}
.ryzz li:hover .ryzz_line{width: 100%; background: #a68a4e; height: 3px; transition: all ease-in-out .5s;}
.ryzz li {    width: 48%;    margin: 1%;    float: left;    color: #e2e2e2;    border-bottom: 1px solid #3d3d3d;
    font-size: 16px;
}
    
.bjqg1{ width: 90%; height: auto;  padding: 5% 5%; margin: 0px auto; min-width: 1200px; min-width: 100%;}
.bjqg1 .bjqg_l{width: 100%; float: left;}

/*子公司start*/
.zgs{width: 100%; height: auto;  padding: 5% 5%; display: block; overflow: hidden;}
.zgs ul{display: block; overflow: hidden; margin-bottom: 30px;}
.zgs li{width: 100%; padding: 2% ; margin: 0%; margin-top: 20px; float: left; min-height: 260px; background-color: #262626; color: #cccccc; border-bottom: 3px solid #262626;}
.zgs li:hover{border-bottom: 3px solid #A4884D;}

.zgs li .zgs_img{width: 100%; float: left; margin-right: 0%;}
.zgs li .zgs_img img{width: 100%;}
.zgs li .zgs_content{float: left; width:100%; font-size: 16px; line-height: 2;  padding: 5%; overflow: hidden;}
.zgs li h3{font-size: 24px; line-height: 1.5; color: #A4884D; font-weight: normal;}
/*子公司 end*/
/*人才招聘start*/
.i_section{	position: relative;	box-sizing: border-box;	width:100%; overflow:hidden;	}
.n_box14{width:100%; padding:5%; position:relative; z-index:1;}
.a_careers_c{width:100%; display: block; overflow: hidden;}
.a_careers_c dt{width:100%; float:left; height:60px; font-weight:normal; line-height:60px; background-color:#A4884D; color:#fff; font-size:18px;}
.a_careers_c dt div{float: left;}
.a_careers_c dt .s1{width:60%; padding-left:5%;}
.a_careers_c dt .s2{width:20%; text-align:left; display:none;}
.a_careers_c dt .s3{width:20%; text-align:left; display:none;}
.a_careers_c dt .s4{width:40%; text-align:left;}
/*.a_careers_c dt .s5{width:14%; text-align:center;}*/
.a_careers_c dd{width:100%; float:left; background-color:#2c2c2c; margin-top: 5px;}
.a_careers_c dd .div{width:100%; height:59px; line-height:59px; cursor:pointer; color:#ccc; font-size:17px; background:url(../images/ee.png) right 25px center no-repeat;}
.a_careers_c dd .div.activeds{ background:url(../images/ee1.png) right 25px center no-repeat; background-color:#4a4a4b; color:#fff; border-bottom:1px solid #525354;}
.a_careers_c dd .div div{float: left;}
.a_careers_c dd .div .s1{width:60%; padding-left:5%;}
.a_careers_c dd .div .s2{width:20%; text-align:left;display:none;}
.a_careers_c dd .div .s3{width:20%; text-align:left; display:none;}
.a_careers_c dd .div .s4{width:40%; text-align:left;}
/*.a_careers_c dd .div .s5{width:14%; text-align:center;}*/
.a_careers_c dd .div_l{width:100%; background-color:#2d2d2d; /*border:1px solid #48a625;*/ padding:3% 5%; overflow:hidden; display:none ; text-align:left; color: #CCC;}
.a_careers_c dd .div_l_c{width:100%; color:#CCC; font-size:17px; line-height:1.8;}
.a_careers_c dd .div_l_c img{ max-width:100%;}
.a_careers_c dd .div_l_c span{ font-weight:bold;}
.a_careers_c dd .div_l_b{ padding:0px 40px; height:42px; margin-top:20px; display:inline-block; line-height:42px; background-color:#48a625;  color:#fff; font-size:17px;
-webkit-transition:all ease-out 0.2s;transition:all ease-out 0.2s;}
.a_careers_c dd .div_l_b:hover{ text-decoration:none; color:#fff; background-color:#52c427;}
.ny_con1 .a_mtbd_dpages {margin-top: 30px; display: block; overflow: hidden;}
/*人才招聘end*/
/*加盟流程 start*/
.kdlc_con li{width: 33.33%; float: left; color: #A4884D; text-align: center; background:none; margin-top: 30px;}
/*加盟流程 end*/
n_box8 {
    width: 100%;
    padding: 10px 6%;
    display: block;
    overflow: hidden;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
    position: absolute;
}

}

@media screen and (min-width:0px) and (max-width:375px)
{

.inzgsul li .abox .p1 {
    font-size: 17px;
    font-weight: normal;
    position: relative;
    z-index: 2;
}
.n_box1s_b {
    width: 100%;
    height: 220px;
    background: #222;
}
}
@media screen and (min-width:560px) and (max-width:640px)
{
	.wrapper .index-w .index-bb.bgs {    height: 1782px;
    width: 100%;    position: relative;}
    

.jmyfn_xmjs .xmjs_r .xmjs_r_sj ul li{width: 100%; float: left; color: #fff; font-size: 16px;}	
.jmyfn_xmjs .xmjs_r .xmjs_r_sj {width:100%; right: 0; height: 360px; background: #A4884D; position: relative; bottom: 0px;}
}


@media screen and (max-width: 768px) {
	
.wrapper .pictorial-w .pictorial-slides {height: auto;		padding: 90px 0 40px;	}
.wrapper .pictorial-w .pictorial-slides .swiper-pagination-fraction {		top: 50px;		font-size: 10px;	}
.wrapper .pictorial-w .pictorial-slides .swiper-button-next,
.wrapper .pictorial-w .pictorial-slides .swiper-button-prev {		width: 40px;height: 40px;		line-height: 44px;		font-size: 12px;	}
.wrapper .pictorial-w .pictorial-slides .swiper-slide {		width: 300px;	}
.wrapper .pictorial-w .pictorial-slides .swiper-slide img {		width: 100%;height: auto;	}
.wrapper .pictorial-w .pictorial-slides .swiper-slide.swiper-slide-active {		opacity: 1;	}
.wrapper .pictorial-w .nav-bar {		height: 50px;		padding: 0 8px;		border-bottom: 1px rgba(0, 0, 0, 0.1) solid;
}
.wrapper .pictorial-w .nav-bar .nav-y {		font-size: 12px;		line-height: 50px;	}
.wrapper .pictorial-w .nav-bar .nav-y img {		height: 6px;		margin: 0 4px;	}
.wrapper .pictorial-w .nav-bar .cats {		width: 33%;	}
.wrapper .pictorial-w .nav-bar .cats a {		width: 32%;		margin: 0 6px;		font-size: 12px;		line-height: 50px;
}
.wrapper .pictorial-w .nav-bar .cats.col4 {		width: 248px;	}
.wrapper .pictorial-w .nav-bar .cats.col4 a {		width: 50px;}

}
@media screen and (max-width: 1400px){
.wrapper .pictorial-w .pictorial-slides {height: 700px;	}

}
@media screen and (min-width:0px) and (max-width:1280px)
{
/*加盟与赋能*/
.jmyfn_xmjs{padding:5%  4%;width: 100%; display: block; overflow: hidden;}
.xmjs ,.jmys,.zcfc,.mttg,.kdlc_con{ padding: 5% 4%; width: 100%;display: block;overflow: hidden;}
}

