

/***********新闻内页************/

.wrap{ max-width:1200px; margin:0 auto; width:100%; min-width:300px}
.mg40{margin-top:40px}
.news_tt{ width:100%;font-size:24px; text-align:left;line-height:1.6;}
.news_time{border-bottom:1px solid #ddd; padding:10px 0 20px; font-family:Arial; color:#999}
.article{line-height:2; font-size:16px; padding:40px 0}
.pre_next{ line-height:30px; color:#999; margin-bottom:50px;}
.pre_next a{color:#999}
/***********新闻内页结束************/
/********首页********/
body{font-family: "myfonts";}
.nr{width:88.5%;margin: 0 auto;}
.ban_box{height: 100vh;align-items: center;background-color: #000;display: flex;overflow: hidden;position: relative;width: 100%;z-index: 0;}
.ban_vd video{height: 100%;left: 50%;min-height: 100%;min-width: 100%;object-fit: cover;position: absolute;top: 50%;transform: translateX(-50%) translateY(-50%);width: auto;z-index: 0;}
.ban_wz{color: white;width: 100%;z-index: 2;padding-left: 15%;}
.ban_wz p{font-size: 72px;}
.ban_wz span{font-size: 36px;}
.y_nav{display: none;}

/*导航*/
.header{width: 100%;height: 125px;left: 0;position: fixed;top: 0;transition: all .5s ease-out;width: 100%;z-index: 6000;display: flex;align-items: center;transition: all 1s;}
.header02{background: rgb(0, 0, 0);transition: all 1s;-moz-transition: all 1s;-webkit-transition: all 1s;-o-transition: all 1s;}
.nav_box{display: flex;justify-content: space-between;position: relative;z-index: 2;}
.logo{position: absolute;left: 50%;}
.logo a{position: relative;left: -50%;}
.banner img{width: 100%}
.nav_lf{display: inline-flex;}
.nav_lf li{color: white;font-size: 20px;margin-right: 50px;cursor: pointer;height: 60px;line-height: 60px;}
.nav_lf li a{color: white;font-size: 20px;}
.nav_lf>li:hover,.nav_lf>li:hover>a{color: #fab646;}
.nav_qh{display: inline-flex;
	/*border: 1px solid #dddddd;*/
	/*width: 205px;*/
	height: 37px;}
.nav_qh li{
	/*width: 50%;*/
	line-height:20px;text-align: center;}
.nav_qh li a{color: white;font-size: 20px;padding: 0 10px}
.nav_qh li img{width: 24px;height: 16px}
.nav_qh li.active{background:#dddddd;}
.nav_qh li.active a{color: #050505;}
.pro_meu{display: block;height: 100vh;left: 0;padding-top: 125px;pointer-events: none;position: fixed;top: 0;width: 100%;z-index: 1;}
.pro_meu_lb{position: relative;z-index: 2;padding-top:50px;opacity: 0;transition: opacity .6s ease-in;}
.pro_meu:after{content: "";background: rgba(0,0,0,0.8);height: 100%;left: 0;position: absolute;top: 0;width: 100%;z-index: 1;transition-duration: .6s;transition-timing-function: cubic-bezier(.165,.84,.44,1);transform: translate3d(0,-100%,0);transition-delay: .6s;}
.pro_meu_box{border-top: 1px solid #c4c4c4;position: relative;z-index: 2;opacity: 0;transition: opacity .3s ease-in;}
.pro_meu_lb li a{color: #FFFFFF;font-size: 36px;font-weight: bold;}
.pro_meu_lb li a:hover{color:#fab646;}
.pro_meu_lb li{margin-bottom: 10px;opacity: 0;
    position: relative;
    transform: translate3d(0,-2rem,0);
    transition-duration: .6s;
    transition-property: all;
    transition-timing-function: cubic-bezier(.165,.84,.44,1);
    will-change: opacity,transform;}
.pro_meus:after{transform: translate3d(0,0,0);transition-delay: 0s;}
.pro_meus{pointer-events: all;}
.pro_meus .pro_meu_lb{opacity: 1;}
.pro_meus .pro_meu_lb li{opacity: 1;transform: translate3d(0,0,0);}
.pro_meus .pro_meu_box{opacity: 1;}
.nav_rgs li{position: relative;overflow: hidden;}
.nav_rgs li .nav_rg_meu{width:160px;background: black;position: absolute;top: 70px;left: 0;opacity: 0;transition:all 0.5s;}
.nav_rg_meu li{margin-right: 0;height: 50px;line-height: 50px;padding-left: 15px;}
.nav_rg_meu li a{font-size: 22px;color: white;}
.nav_rg_meu li:hover{background:#fab646;}
.nav_rgs li:hover{overflow: initial;}
.nav_rgs li:hover .nav_rg_meu{opacity: 1;top: 60px;transition:all 0.5s;}


.ind_fl{margin-top:115px;}
.fl_lb{display: flex;flex-wrap: wrap;justify-content: space-between;}
.fl_lb li{position: relative;overflow: hidden;margin-bottom: 0.6%;}
.fl_lb li img{width: 100%;transition: all 0.5s;}
.fl_lb li:nth-child(1){width: 100%;}
.fl_lb li:nth-child(2){width: 58.3%;}
.fl_lb li:nth-child(3){width: 41.1%;}
.fl_mod{width: 100%;height: 100%;background: rgba(0,0,0,0.3);position: absolute;top: 0;left: 0;color: white;padding-left: 85px;padding-top: 5%;transition: all 0.5s;}
.fl_mod p{color: white;font-size: 30px;}
.fl_bt h2{color: white;font-size: 34px;margin-bottom: 35px;}
.fl_bt em{display: inline-block;width: 205px;height: 47px;line-height: 45px;text-align: center;border: 1px solid white;color: white;font-size: 22px;}
.fl_bt{position: absolute;bottom: 9%;left: 85px;}
.fl_lb li:hover .fl_mod{background: rgba(0,0,0,0.5);transition: all 0.5s;}
.fl_lb li:hover img{transform: scale(1.02);transition: all 0.5s;}

.header:hover{background: rgba(0, 0, 0, 0.7);}
.nav_meu{display: none;}
.nav_qh li:hover .nav_meu{display: block}

/*产品*/
.pro_box{background: black;padding: 125px 0;margin-top: 110px;}
.ind_pro{display: flex;justify-content: space-between;}
.pro_lf{width: 58%;}
.pro_rg{width: 41.3%;}
.pro_nr{position: relative;overflow: hidden;}
.pro_matx{margin-bottom: 1%;}
.pro_nr .pro_mg{width: 100%;transition: all 0.5s;}
.pro_mod{position: absolute;}
.pro_matx .pro_mod{top: 35px;left: 70px;}
.pro_itx .pro_mod{width: 41.5%;height: 100%;right: 0;top: 0;background: #eaeaea;display: flex;align-items: center;justify-content: center;}
.pro_atx .pro_mod{width: 100%;height: 220px;top: 0;left: 0;background: #eaeaea;display: flex;align-items: center;padding-left: 60px;}
.pro_mod h2{color: black;font-size: 34px;margin-bottom: 15px;transition: all 0.3s;}
.pro_mod p{color: black;font-size: 20px;margin-bottom: 35px;transition: all 0.3s;}
.pro_itx .pro_mod p{margin-bottom: 110px;}
.pro_nr:hover .pro_mg{transform: scale(1.02);transition: all 0.5s;}
/*.pro_itx:hover .pro_mod h2,.pro_itx:hover .pro_mod p,.pro_atx:hover .pro_mod h2,.pro_atx:hover .pro_mod p,.pro_matx:hover .pro_mod h2,.pro_matx:hover .pro_mod p{color: white;transition: all 0.3s;}*/
.pro_itx:hover .pro_mod img,.pro_atx:hover .pro_mod img{filter: invert(100%) sepia(0%) saturate(1%) hue-rotate(247deg) brightness(107%) contrast(101%);transition: all 0.3s;}

/*品牌故事*/
.ind_sto{margin: 230px auto;display: flex;justify-content: space-between;}
.sto_lf{width: 41%;position: relative;padding-top: 75px;}
.sto_rg{width: 56%;}
.sto_rg img{width: 100%;}
.sto_wz{padding: 0 50px;}
.sto_wz h2{color: #000000;font-size: 40px;margin-bottom: 25px;}
.sto_wz h2 span{font-size: 20px;margin-left: 40px;}
.sto_wz p{font-size: 18px;color: black;line-height: 30px;}
.sto_ry{width: 100%;height: 250px;background: #fab646;padding: 0 45px;position: relative;margin-top: 130px;}
.ry_box{background: white;padding: 25px;display: flex;justify-content: space-between;width: 87%;position: absolute;bottom: 10px;left: 45px;}
.ry_rg{width: 50%;}
.ry_rg img{width: 100%;box-shadow:4px 4px 10px #abaaaa;-moz-box-shadow:4px 4px 10px #abaaaa; -webkit-box-shadow:4px 4px 10px #abaaaa;}
.ry_lf{width: 45%;}
.ry_lf h4{color: black;font-size: 26px;margin-bottom: 25px;}
.ry_lf p{color: black;font-size: 17px;margin-bottom: 30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.ry_lf p img{margin-right: 12px;}
.sto_lf:before{content: '';width: 11px;height: 10px;background: url(../img/ind_icon02.png) no-repeat;background-size: 100% 100%;position: absolute;top: 0;left:30px;}

.ind_yfl{background: black;padding: 85px 0;margin-bottom: 160px;}
.yfl_lb{display: flex;}
.yfl_lb li{width: 33.33%;overflow: hidden;position: relative;}
.yfl_lb li .yfl_mg{width: 100%;transition: all 0.5s;}
.yfl_mod{width: 100%;height: 100%;background: rgba(0,0,0,0.6);position: absolute;top: 0;left: 0;;padding:0 40px;padding-top: 150px;transition: all 0.3s;}
.yfl_mod h2{font-size: 34px;margin-bottom: 25px;color: white;font-weight: normal;}
.yfl_mod p{font-size: 20px;color: white;}
.yfl_mod .hy{font-size: 18px;color: white;-moz-transform: rotate(-90deg);-webkit-transform: rotate(-90deg);  display: block;position: absolute;filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);bottom: 140px;left: -45px;}
.yfl_lb li:hover .yfl_mg{transform: scale(1.02);transition: all 0.5s;}
.yfl_ic{width: 100%;height: 100%;position: absolute;top: 0;left: 0;display: flex;justify-content: center;align-items: center;opacity: 0;transition: all 0.3s;}
.yfl_ic img{transition: all 0.3s;}
.yfl_lb li:hover .yfl_ic{transition: all 0.5s;opacity: 1;}
.yfl_lb li:hover .yfl_mod{opacity: 0;transition: all 0.3s;}

/*底部*/
.foot_nav{display: flex;justify-content: space-between;position: relative;}
.foot_nav li p{color: black;font-size: 33px;margin-bottom: 70px;}
.foot_nav li a{display: block;color: black;font-size: 20px;margin-bottom: 20px;}
.foot_nav:before{content: "";width: 100%;height: 1px;background: black;position: absolute;top: 85px;left: 0;}
.foot_bq{margin-top: 65px;text-align: center;border-top: 1px solid #CCCCCC;}
.foot_bq p{color: #999999;font-size: 17px;padding: 30px 0;}


/*****下载******/
.section{margin-top: 45px;min-height: 300px;margin-bottom: 150px;}
.cp_bt{color: black;font-size: 36px;}
.down_box{margin-top: 20px;}
.down_lb{border-bottom: 1px solid #e5e5e5;height: 70px;line-height: 70px;}
.down_list{display: flex;}
.down_list li{width: 28%;font-size: 16px;}
.down_list li:last-child{width: 10%;}
.down_list li img{position: relative;left: 13px;}
.down_box .down_lb:first-child .down_list{color: black;font-size: 18px;}
.down_list li img:hover{filter: invert(70%) sepia(83%) saturate(429%) hue-rotate(337deg) brightness(102%) contrast(96%);}


/*****关于我们******/
.ab_wz h3{color: black;font-size: 36px;margin-bottom: 30px;text-align: center;}
.ab_wz p{color: black;font-size: 20px;line-height: 27px;margin-bottom: 30px;}
.ab_wz{padding: 0 15%;margin-bottom:60px;}



/****联系我们****/
.contact{width: 1440px;margin: 0 auto;display: flex;justify-content: space-between;margin-top: 45px;}
.cont_tel span{color: #000000;font-size: 22px;}
.cont_tel p{color: #000;font-size: 46px;font-weight: bold;margin-top: 10px;}
.cont_tel em{color: #999999;font-size: 15px;}
.cont_jl{margin-top:145px;}
.cont_jl p{color: #333333;font-size: 22px;}
.cont_jl span{color: #999999;font-size: 16px;}
.cont_list{display: flex;margin: 0 auto}
.cont_list li{width:240px;height: 390px;border: 1px solid #e1e1e1;text-align: center;position: relative;margin-left: 24px;padding: 0 25px;padding-top: 70px;}
.cont_list li:first-child{margin-left: 0;}
.cont_list li span{display: block;color: #000000;font-size: 22px;margin-top: 20px;}
.cont_list li:nth-child(2) img{margin-top: 7px;}
.cont_list li p{color: #333333;font-size: 18px;margin-top: 90px;}
.cont_list li:before{content: "";width: 14px;height: 3px;background:#000;position: absolute;top: 225px;left: 50%;margin-left: -7px;}
.cont_list li .cont_w{width: 100px !important;}
.cont_list li:first-child p{margin-top:95px;}

.map{margin-top: 100px;margin-bottom: 150px;height: 400px}
.map,.map img{width: 100%;}
.case_lb{display: flex;flex-wrap: wrap;}
.case_lb li{width: 33%;overflow: hidden;margin-bottom: 2%;position: relative;margin-right: 0.3%}
.case_lb li img{width: 100%;transition: all 0.5s;}
/*.case_lb li:first-child .news_mod{text-align: left;padding-left: 90px;padding-top: 33%;}*/
/*.case_lb li:first-child .news_mod h1{font-size: 72px;margin-bottom: 40px;line-height: 75px;}*/
.case_lb li:hover img{transform: scale(1.02);transition: all 0.5s;}
.case_lb li:hover .news_mod{background:rgba(0,0,0,0.5);transition: all 0.5s;}
/****新闻****/
.news_lb{display: flex;flex-wrap: wrap;justify-content: space-between;}
.news_lb li{width: 49%;overflow: hidden;margin-bottom: 2%;position: relative;}
.news_lb li img{width: 100%;transition: all 0.5s;}
/*.news_lb li:first-child{width: 100%;height: 800px}*/

.news_mod{width: 100%;height: 100%;background:rgba(0,0,0,0.3);position: absolute;top: 0;left: 0;color: white;text-align: center;padding-top: 38%;transition: all 0.5s;}
.news_mod h1{font-size: 48px;margin-bottom: 30%;font-family: arial;line-height: 65px;}
.news_mod em{font-size: 24px;}
.news_lb li:first-child .news_mod{text-align: left;padding-left: 90px;padding-top: 33%;}
.news_lb li:first-child .news_mod h1{font-size: 72px;margin-bottom: 40px;line-height: 75px;}
.news_lb li:hover img{transform: scale(1.02);transition: all 0.5s;}
.news_lb li:hover .news_mod{background:rgba(0,0,0,0.5);transition: all 0.5s;}

.pagination{width: 100%;text-align: center;margin-top: 35px;}
.pagination a,.pagination p{display:inline-block;margin-right:5px;padding: 5px 10px;background:#fff;text-decoration:none;color:#666666;font-size:14px;}
.pagination a:hover{color:#000;background: white;}
.pagination a.cur{background:#000;color:#fff;} 


/****产品详情****/
.pro_lg_t{display: flex;justify-content: space-between;flex-wrap: wrap;}
.pro_lg_lf{width: 50.5%;position: relative;vertical-align: top;}
.pro_lg_rg{width:42.2%;}
.gallery-top {width:85%;}
.gallery-top .swiper-slide{text-align: center;}
.gallery-top .swiper-slide img{width: 100%;}
.gallery-thumbs {
 width: 100%;
  box-sizing: border-box;
  margin-top: 15px;
  text-align: center;
}
.gallery-thumbs .swiper-slide {
  width: 11.8% !important;
  height: auto;
  opacity: 1;
  border: 2px solid transparent;
  cursor: pointer;
  margin-bottom: 10px;
  margin-right: 10px;
  background-size: cover !important;
}
.gallery-thumbs .swiper-slide img{width: 100%;}
.gallery-thumbs .swiper-slide-active {opacity: 1;border-color: #000;}
.gallery-thumbs .swiper-wrapper{flex-wrap:wrap;justify-content: center;}
.gallery-thumbs .swiper-wrapper{transform:none !important;} 

.pro_lg_lf .swiper-button-next,.pro_lg_lf .swiper-button-prev{width: 23px;height: 44px;top: 40%;}
.pro_lg_lf .swiper-button-next{background: url(../img/pro_rg.png) no-repeat;background-size: 100% 100%;}
.pro_lg_lf .swiper-button-prev{background: url(../img/pro_lf.png) no-repeat;background-size: 100% 100%;}

.pro_lg_rg h2{font-size: 60px;color: black;margin-bottom: 20px;}
.pro_lg_rg p{font-size: 24px;color: black;line-height: 40px;}
.td_lb{margin-top: 25px;}
.td_lb li{color: #666666;font-size: 20px;position: relative;margin-bottom: 20px;padding-left: 15px;}
.td_lb li:before{content: "";width: 7px;height: 7px;border-radius: 50%;background: #666;position: absolute;top: 10px;left: 0;}
.pro_lg_rg .lg_zx{display: inline-block;width: 180px;line-height: 60px;text-align: center;border: 1px solid black;color: black;font-size: 20px;transition: all 0.3s;margin-top: 40px;}
.pro_lg_rg .lg_zx:hover{background: black;color: white;}

.pro_lg_xq{margin-top: 60px;border-top: 1px solid black;padding-top: 40px;text-align: center;}


@media only screen and (max-width: 1680px) {
	.pro_mod h2,.fl_bt h2,.yfl_mod h2{font-size: 40px;}
	.pro_mod p,.yfl_mod p{font-size: 20px;}
	.sto_lf{width: 46%;padding-top: 50px;}
	.sto_rg{width: 50%;}
	.ind_sto{margin: 130px auto;}
	.sto_ry{margin-top: 100px;}
	.foot_nav li p{font-size: 30px;margin-bottom: 60px;}
	.foot_nav:before{top: 73px;}
}

@media only screen and (max-width: 1580px) {	
	.nav_lf li,.nav_lf li a{font-size: 23px;}
	.nav_qh li a{font-size: 20px;}
	.ind_sto{margin: 110px auto;}
	.sto_lf{width: 47%;padding-top: 30px;}
	.sto_rg{width: 50%;}
	.sto_wz p{font-size: 16px;}
	.sto_wz h2{font-size: 40px;margin-bottom: 15px;}
	.sto_ry {margin-top: 80px;}
	.contact{width: 1200px;}
	
	.news_lb li:first-child .news_mod h1{font-size:60px;}
	.news_mod em{font-size: 20px;}
	.news_lb li:first-child .news_mod{padding-top: 30%;}
	.news_mod h1{font-size: 40px;}
	
	.pro_lg_rg h2{font-size: 52px;}
	.pro_lg_rg p{font-size: 22px;line-height: 36px;}
	.td_lb li{font-size: 18px;margin-bottom: 15px;}
	
}


/*******分辨率小于768px*******/
@media only screen and (max-width: 768px) {
	.ban_box{height: 210px;margin-top: 50px;}



	.header,.top{display: none;}
	.container-fluid>.navbar-header{width: 100%;margin: 0;}
	.navbar{margin-bottom: 0;border: none;}
	.navbar-brand{width: 25%;padding-top:5px;padding-left: 0;}
	.navbar-brand>img{width:100%;}
	.navbar-default .navbar-toggle {border-color: transparent;margin-right: 0;}
	.navbar-default .navbar-toggle .icon-bar {background-color: white;}
	.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {background-color: transparent;}
	.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover{background: #fab646;color: white;}
	.navbar-default{background:black;}
	.navbar-default .navbar-nav>li>a{color: white;}
	.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover{background: black;color: white;}
	.navbar-default .navbar-nav .open .dropdown-menu>li>a{color: white;}
	.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover{color: white;}
	.nav>li.ynav_qh>a{display: inline-block;}
	.nav>li.ynav_qh{color: white;}
	.y_nav{display: block;width: 100%;position: fixed;top: 0;left: 0;z-index: 999;box-shadow:2px 2px 5px #000;-moz-box-shadow:2px 2px 5px #000; -webkit-box-shadow:2px 2px 5px #000;}
	.banner,.ban_swi{margin-top: 50px;}
	.nr{width: 100%;padding-left: 15px;padding-right: 15px;}
	
	.ban_wz p{font-size: 16px;}
		.ban_wz span{font-size: 12px;}
	.ban_wz{padding-left: 10%;}
	
	.ind_fl{margin-top: 15px;}
	.fl_lb li:nth-child(2),.fl_lb li:nth-child(3){width: 100%;}
	.fl_bt{left: 15px;}
	.fl_bt em{width: 95px;height: 30px;line-height: 30px;font-size: 12px;}
	.fl_bt h2{font-size: 20px;margin-bottom: 10px;}
	.fl_mod p{font-size: 22px;text-align: right;}
	.fl_mod{padding-left: 0;padding-right: 15px;}
	
	.pro_box{margin-top: 15px;padding: 15px 0;}
	.ind_pro{flex-wrap: wrap;}
	.pro_lf,.pro_rg{width: 100%;}
	.pro_matx .pro_mod{top: 15px;left: 15px;}
	.pro_mod h2{font-size: 20px;margin-bottom: 5px;}
	.pro_mod p{margin-bottom: 10px;font-size: 14px;}
	.pro_mod img{width: 25px;}
	.pro_itx{margin-bottom: 1%;}
	.pro_itx .pro_mod p{margin-bottom: 30px;}
	.pro_itx .pro_mod{padding:0 10px;}
	.pro_atx .pro_mod{height: 26%;padding-left: 10%;}
	
	.ind_sto{margin: 15px auto;flex-wrap: wrap;}
	.sto_lf,.sto_rg{width: 100%;}
	.sto_wz{padding: 0;}
	.sto_lf:before{display: none;}
	.sto_wz h2{font-size: 30px;}
	.sto_wz h2 span{font-size: 18px;}
	.sto_wz p{font-size: 14px;line-height: 24px;}
	.sto_lf{padding-top: 0;}
	.ry_box{width: 94%;left: 10px;}
	.ry_rg{display: none;}
	.ry_lf{width: 100%;}
	.ry_lf h4{font-size: 20px;}
	.ry_lf p{font-size: 14px;margin-bottom: 20px;}
	.ry_lf p img{width: 15px;margin-right: 9px;}
	.sto_ry{margin-top: 30px;}
	.sto_rg{margin-top: 20px;}
	
	.yfl_lb{flex-wrap: wrap;}
	.ind_yfl{padding: 45px 0;margin-bottom: 0;}
	.yfl_lb li{width: 100%;margin-bottom: 15px;}
	.yfl_mod{padding: 0 20px;padding-top: 100px;}
	.yfl_mod h2{font-size: 30px;margin-bottom: 20px;}
	.yfl_mod p{font-size: 16px;}
	.yfl_mod .hy{font-size: 14px;}
	
	
	.foot_nav li p{font-size: 20px;margin-bottom: 20px}
	.foot_nav li a{font-size: 14px}

	.foot_nav::before{top: 40px}
	.foot_bq p{font-size: 13px;padding: 20px 0;}
	.foot_bq{margin-top: 0;}
	
	/*下载*/
	.down_lb{height: auto;line-height: 27px;padding: 15px 0;}
	.down_list{flex-wrap: wrap;}
	.down_list li{width: 100%;}
	.down_box .down_lb:first-child{display: none;}
	.cp_bt{font-size: 25px;}
	.down_list li{font-size: 15px;}
	.section{margin-bottom: 90px;}
	
	/*关于*/
	.ab_wz{padding: 0;margin-bottom: 30px;}
	.ab_wz h3{font-size: 23px;}
	.ab_wz p{font-size: 14px;line-height: 22px;margin-bottom: 10px;}
	
	/*联系*/
	.contact{width: 100%;padding: 0 15px;margin-top: 45px;flex-wrap: wrap;}
	.cont_lf,.cont_list{width: 100%;}
	.cont_jl{display: none;}
	.cont_tel span{font-size: 18px;}
	.cont_tel p{font-size: 25px;}
	.cont_tel em{font-size: 12px}
	.cont_list{margin-top: 25px;flex-wrap: wrap;}
	.cont_list li{width: 100%;margin-bottom: 15px;height: auto;padding: 20px;margin-left: 0;}
	.cont_list li span{font-size: 17px;margin-top: 10px;}
	.cont_list li p{margin-top: 25px;font-size: 14px;}
	.cont_list li:before{display: none;}
	.cont_list li:nth-child(1) img{width:40px;}
	.cont_list li:nth-child(2) img{width:35px;}
	.cont_list li:nth-child(3) img{width:30px;}
	.map{margin-top: 20px;margin-bottom: 50px;}
	.cont_list li:first-child p{margin-top: 25px;}
	
	/*新闻*/
	.news_lb li:first-child .news_mod{padding-top: 10%;padding-left: 15px;}
	.news_lb li:first-child .news_mod h1{font-size: 20px;line-height: 30px;}
	.news_mod em{font-size: 12px;}
	.news_mod h1{font-size: 14px;line-height: 24px;margin-bottom: 12%;}
	.news_mod{padding-top: 30%;}
	.pagination a, .pagination p{font-size: 12px;margin-right: 0;padding: 3px 7px;}
	
	/*产品详情*/
	.pro_lg_lf,.pro_lg_rg{width: 100%;}
	.pro_lg_lf .swiper-button-next, .pro_lg_lf .swiper-button-prev{width: 15px;height: 27px;}
	.pro_lg_lf .swiper-button-next{right: 0;}
	.pro_lg_lf .swiper-button-prev{left: 0;}
	.gallery-thumbs .swiper-slide{margin-right: 3px;}
	.pro_lg_rg{margin-top: 25px;}
	.pro_lg_rg h2{font-size: 30px;}
	.pro_lg_rg p{font-size: 16px;line-height: 27px;}
	.td_lb li{font-size: 14px;padding-left: 10px;margin-bottom: 10px;}
	.td_lb li:before{width: 5px;height: 5px;top: 8px;}
	.pro_lg_rg .lg_zx{line-height: 40px;font-size: 13px;width: 120px;margin-top: 15px;}
	.pro_lg_xq{margin-top: 40px;padding-top: 20px;}


	/********新闻内页********/
	.mg40{ margin-top:20px}
	.wrap{ margin:0 10px;width:auto}
	.news_tt{font-size:18px;}
	.article{ padding:20px 0; font-size:14px;}

	.article img[align="right"]{ display:block; margin:5px auto;}
	.article img[align="left"]{ display:block; margin:5px auto;}
	/********新闻内页结束********/
}