@charset "utf-8";
@import url("common.css");
.w12,.w14,.w10{margin: auto;padding: 0 10px;}
.w12{max-width: 1280px;}
.w14{max-width: 1480px;}
.w10{max-width: 1000px;}

.h_d{position: absolute;width: 100%;height: 177px;background: url(../images/hd_bg.png) repeat-x center 0;left: 0;top: 0;right: 0;z-index: 10;}
.logo{margin-right: 5%;margin-top: 20px;width: 198px;}
.logo a{width: 100%;height: 100%;display: block;}
.logo a img{width: 100%;}
.nav_box{margin-top: 50px;}
.nav_box .navLis{width: 100%;}
.nav_box .navLis ul{display: flex;}
.nav_box .navLis ul li{width: 100%;line-height:44px;padding: 0 2px;text-align: center;border-radius:8px 8px 0 0;margin: 0 1px;position: relative;}
.nav_box .navLis ul li a{font-size:18px;color: #6e1715;width: 100%;height: 100%;display: block;}
.nav_box .navLis ul li.nav_on{border-radius: 8px;background-image: linear-gradient(to bottom,#6f1819 0,#92553b 100%);}


.nav_box .navLis ul li:hover{background-image: linear-gradient(to bottom,#6f1819 0,#92553b 100%);border-radius:8px 8px 0 0;}

.nav_box .navLis ul li.nav_hasClass:hover{border-radius: 8px;}

.nav_box .navLis ul li.nav_on a,
.nav_box .navLis ul li:hover a{color: #dabd53;}


.nav_box .navLis ul li .down_lis{width: 100%;max-height:0;position: absolute;left: 0;top:44px;right: 0;z-index: 5;background-image: linear-gradient(to bottom,#92553b 0,#eaba4e 100%);border-radius: 0 0 8px 8px;overflow: hidden;}
.nav_box .navLis ul li .down_lis dl dd a{color: #6e1715;line-height: 30px;font-size: 16px;}
.nav_box .navLis ul li .down_lis dl dd a:hover{background: #6c1917;color: #eaba4e;}
.nav_box .navLis ul li:hover .down_lis{max-height: 400px;padding: 0 2px 15px;}

.search_bx{width: 160px;height: 34px;border: 2px solid #92595a;border-radius: 6px;background: #fff;margin-top: 60px;margin-left: 2%;}
.search_bx .tanx{width: 100%;height: 100%;}
.search_bx .sch_btn{width: 40px;background: transparent;color: #c39b6a;line-height: 30px;}
.search_bx .sch_btn i{font-size: 22px;}
.search_bx .sch_ipt{padding: 0 10px;height: 30px;background: transparent;}

.nav_box .navLis ul li,
.nav_box .navLis ul li a,
.nav_box .navLis ul li .down_lis,
.nav_box .navLis ul li .down_lis dl dd a,
.hd_fixed,
.logo,
.search_bx,
.h_d,
.ft_hLis ul li .ftRight .ftMenu a,
.ft_bm a,
.head_mn a:after,
.product_lis ul li a .pro_pic,
.product_lis ul li a,
.product_lis ul li a .pro_pic .pro_img img{transition: ease .3s;-webkit-transition: ease .3s;-moz-transition: ease .3s;-o-transition: ease .3s;-ms-transition: ease .3s;}

.mobile_hd{display: none;}

.hd_fixed{position: fixed;height:100px;/*box-shadow: 0 0 10px #ccc;*/background:rgba(255,255,255,.5)  url(../images/hd_bg.png) repeat-x center -60px;z-index:50;}
.hd_fixed .logo{margin-top: 12px;width:125px;}
.hd_fixed .nav_box{margin-top: 27px;}
.hd_fixed #hd_nav .nav_lis ul li{line-height: 84px;}
.hd_fixed .search{line-height: 84px;}
.hd_fixed .search .sch_box{top:85px;}
.hd_fixed .search_bx{margin-top: 34px;}

.c_n{min-height: 300px;background: url(../images/bd_line.jpg) repeat-y center center;padding-bottom: 10px;}
.main_con{min-height: 300px;background: #fff;}
.pd40{padding: 40px 0;}
.m_title{margin-bottom: 15px;height: 70px;}
.tl_left{position: relative;padding-left: 20px;}
.tl_left h1{font-size: 28px;color: #414141;}
.tl_left p{font-size: 18px;color: #8e8e8e;text-transform: uppercase;}
.tl_left:before{content: '';position: absolute;width:10px;height: 50px;background: #6e1715;left: 0;top:7px;}

.about_con .abt_pic{width: 45%;height: 266px;margin-right: 5%;}
.about_con .abt_pic a{width: 100%;height: 100%;display: block;overflow: hidden;}
.about_con .abt_pic a .abt_img{width: 100%;height: 100%;transition: ease .3s;}
.about_con .abt_pic a:hover .abt_img{transform: scale(1.05);}
.about_con .abt_rt{font-size: 15px;color: #444;line-height: 34px;}
.about_con .abt_rt p{text-indent:2em;}

.rMore{width: 113px;height: 32px;display: block;background-image: linear-gradient(to right,#6e1715 0,#dabc53 100%);color: #fff;text-align: center;line-height: 32px;border-radius: 4px;margin-top: 26px;transition: ease .3s;}
.rMore:hover{width: 130px; background-image: linear-gradient(to right,#dabc53 0,#6e1715 100%);}
.Tab_tl ul li{padding: 15px 0;}
.Tab_tl ul li .newTitle h1{font-size: 28px;display: inline-block;}
.Tab_tl ul li .newTitle span{font-size: 15px;color: #757575;margin-left: 5px;}
.Tab_tl ul li a{padding-right: 60%;}
.Tab_tl ul li p{font-size: 18px;color: #363636;line-height: 28px;}
.Tab_tl ul li em{font-size: 16px;color: #62472e;margin-top: 10px;display: block;}
.newCon{background: #f2ede8;position: relative;margin: 40px 0 60px;min-height: 462px;}

.newRight{width: 55%;height: 537px;position: absolute;top: -37px;right: 0;}
.newPic{overflow:hidden;}
.newPic,
.newPic a,
.newPic a .newImg,
.newSub,
.Tab_tl ul li a{width: 100%;height: 100%;}
.newPic a,
.Tab_tl ul li a{display: block;}

.Tab_tl ul li.title_on{background: #62472e;}
.Tab_tl ul li.title_on h1,
.Tab_tl ul li.title_on span,
.Tab_tl ul li.title_on p,
.Tab_tl ul li.title_on em{color: #fff;}
.newSub{display: none;}

.newItem ul li{padding:20px;background: #f2ede8;border-bottom: 1px solid #ddd;}
.newItem ul li a{width: 100%;height: 100%;}
.newItem ul li a .newItem_pic{width:220px;height:160px;margin-right:15px;overflow: hidden;}
.newItem ul li a .newItem_pic .newItem_img{width: 100%;height: 100%;transition: ease .3s;}
.newItem ul li a .newItem_text .newTitle{color: #757575;}
.newItem ul li a .newItem_text .newTitle h1{display: inline-block;font-size:18px;}
.newItem ul li a .newItem_text .newTitle span{}
.newItem ul li a .newItem_text p{font-size:20px;color: #363636;line-height:36px;margin-top: 10px;}
.newItem ul li a .newItem_text em{font-size:14px;color: #62472e;display: block;margin-top: 50px;}
.newItem ul li:hover{background: #62472e;}
.newItem ul li:hover a .newItem_text .newTitle,
.newItem ul li:hover a .newItem_text p,
.newItem ul li:hover a .newItem_text em{color:#fff;} 
.newItem ul li:hover a .newItem_pic .newItem_img{transform: scale(1.05);}

.case{margin-top:30px;}

.case_swip{margin-top:20px;}
#act_swip,
#act_swip2{width: 100%;padding:20px 0;height:560px;}
#act_swip .swiper-slide,
#act_swip2 .swiper-slide{background-position: center;background-size: cover;
width:350px;height:396px;padding:0;transition: ease .3s;}

#act_swip .swiper-slide .act_slide,
#act_swip2 .swiper-slide .act_slide{width: 100%;height: 100%;overflow: hidden;}
#act_swip .swiper-slide .act_slide a,
#act_swip2 .swiper-slide .act_slide a{width: 100%;height: 100%;display: block;position: relative;}
#act_swip .swiper-slide-next, 
#act_swip .swiper-slide-duplicate-prev,
#act_swip .swiper-slide-prev, 
#act_swip .swiper-slide-duplicate-next,
#act_swip2 .swiper-slide-next, 
#act_swip2 .swiper-slide-duplicate-prev,
#act_swip2 .swiper-slide-prev, 
#act_swip2 .swiper-slide-duplicate-next{height:338px;margin-top:28px;position: relative;}
#act_swip .swiper-slide .act_slide a h1,
#act_swip2 .swiper-slide .act_slide a h1{font-size:26px;position: absolute;line-height:50px;left: 0;bottom: 0;right: 0;color: #fff;text-align: center;padding: 0 20px;}

#act_swip .swiper-slide-next:after, 
#act_swip .swiper-slide-duplicate-prev:after,
#act_swip .swiper-slide-prev:after, 
#act_swip .swiper-slide-duplicate-next:after,
#act_swip2 .swiper-slide-next:after, 
#act_swip2 .swiper-slide-duplicate-prev:after,
#act_swip2 .swiper-slide-prev:after, 
#act_swip2 .swiper-slide-duplicate-next:after{content: '';position: absolute;width: 100%;height: 100%;background: rgba(255,255,255,.5);top: 0;left: 0;}

.factory{margin-top: 50px;}
.fac_con .swiper-container{width: 100%; z-index: 0; height: 100%;}
.fac_con .swiper-slide{background-color: rgba(0,0,0,0);}
.fac_con .swiper-wrapper, 
.fac_con [data-swiper-parallax]{will-change:transform}
.fac_con .headbg{position:absolute;z-index:0;width:100%;height: 100%;background-repeat:no-repeat;background-size:cover;background-position:center center;-webkit-animation-fill-mode: both; animation-fill-mode: both;}
.fac_con .headbg::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#66000000', endColorstr='#00000000', GradientType=0);z-index: 1;}

#ban_pagt{/*width: auto !important;*/ bottom:20px !important; /*left: 30% !important;*/}

.fac_bm{position: relative;}
.fac_con{height: 430px;}
.fac_bm .fac_middle{position: absolute;top: 0;right: 0;display: flex;align-items: center;height: 100%;width: 50%;}
.fac_m{padding-right: 20%;}
.fac_pis h1{font-size: 30px;color: #62472e;line-height:52px;}
.fac_pis p{font-size: 18px;color: #62472e;margin-top: 20px;}

.proj_text{padding: 0 20px;}
.proj_text h1{font-size: 22px;color: #656565;text-align: center;margin-top: 10px;position: relative;padding-bottom: 10px;}
.proj_text h1:after{content: '';position: absolute;width:0;height: 2px;background: #62472e;left: 0;bottom: 0;right: 0;margin: auto;visibility: hidden;opacity: 0;}
.proj_text p{font-size: 16px;color: #b5b5b5;line-height:28px;opacity: 0;transition: ease .3s;margin-top: 10px;visibility: hidden;}

#act_swip .swiper-slide-active .proj_text p,
#act_swip .swiper-slide-active .proj_text h1:after,
#act_swip2 .swiper-slide-active .proj_text p,
#act_swip2 .swiper-slide-active .proj_text h1:after{opacity: 1;visibility: visible;}
#act_swip .swiper-slide-active .proj_text h1:after,
#act_swip2 .swiper-slide-active .proj_text h1:after{width: 80%;}
#act_swip .swiper-slide-active .proj_text h1,
#act_swip2 .swiper-slide-active .proj_text h1{color: #62472e;}

.f_t{background: #212f3c;}
.f_t .ft_hr{padding: 30px 0;}
.ft_hLis{margin: 0 -20px;}
.ft_hLis ul li{width:33.33333%;display:inline-block;float:left;padding:0 20px;
position: relative;}
.ft_hLis ul li:before{content: '';position: absolute;width: 1px;height: 112px;background: #5e676e;left: 0;top:40px;}
.ft_hLis ul li:first-child:before{display: none;}
.ft_hLis ul li h1{font-size: 18px;color: #fff;margin-bottom: 15px;}
.ft_hLis ul li h2{font-size: 14px;color: #fff;margin-bottom: 8px;}
.ft_hLis ul li p{font-size: 12px;color: #bababa;line-height: 24px;}
.ft_hLis ul li .ftRight .ewm{width: 88px;}
.ft_hLis ul li .ftRight .ewm img{width: 100%;}
.ft_hLis ul li .ftRight .ftMenu a{width: 50%;display: inline-block;float: left;color: #bababa;text-align: center;line-height: 28px;font-size: 14px;}
.ft_hLis ul li .ftRight .ftMenu a:hover,
.ft_bm a:hover{color: #fff;}
.ft_bm{border-top: 1px solid #5e676e;padding: 20px;text-align: center;color: #6a7379;font-size: 14px;}
.ft_bm a{color: #6a7379;}
.ft_bm a.bah{margin-right:10px;}
..newItem{display: none;}


.ny_cn{background: #f3f3f3;padding-top: 40px;}
.main_bd{min-height: 300px;padding-bottom: 70px;}
.main_botom{padding-bottom: 0;}
.ny_ban img{width: 100%;}
.ny_main{background: none;}

.head_mn{line-height:65px;background: #fff;text-align: center;}
.head_mn a{display: inline-block;margin: 0 15px;position:relative;font-size: 20px;}
.head_mn a.menu_on,
.head_mn a:hover{color: #530000;}
.head_mn a:after{content: '';position: absolute; width: 100%;height: 0;background-image: linear-gradient(to bottom,#6f1819 0,#d9b862 100%);border-radius: 2px;left: 0;bottom: 0;right: 0;}

.head_mn a.menu_on:after,
.head_mn a:hover:after{height: 4px;}

.product_lis,
.new_lis{margin: 0 -20px;}
.product_lis ul li,
.new_lis ul li{width: 33.3333%;display: inline-block;float: left;padding: 0 20px;margin-bottom: 38px;}
.product_lis ul li a,
.new_lis ul li a{width: 100%;height: 100%;display: block;background: #fff;}
.product_lis ul li a .pro_pic{height:330px;padding:20px;}
.product_lis ul li a .pro_pic .pro_img,
.product_lis ul li a .pro_pic .pro_img img,
.new_lis ul li a .new_pics .new_imgs,
.new_lis ul li a .new_pics .new_imgs .new_Tpic{width: 100%;height: 100%;overflow: hidden;}
.product_lis ul li a .pro_pic .pro_img img{object-fit: contain;}
.product_lis ul li a .pro_txt{height:145px;padding:18px;}
.product_lis ul li a .pro_txt h1{font-size: 24px;color: #3d3d3d;text-align: center;}
.product_lis ul li a .pro_txt p{font-size: 16px;line-height: 24px;color: #818181;margin-top: 20px;}
.product_lis ul li a:hover{box-shadow: 0 0 15px #ccc;}
.product_lis ul li a:hover .pro_txt h1{color: #6c1917;} 
.product_lis ul li a:hover .pro_txt p{color: #333;}
.product_lis ul li a:hover .pro_pic .pro_img img{transform: scale(1.05);}

.pages{text-align: center;line-height: 32px;color: #8f8f8f;margin-top:40px;}
.pages a{display: inline-block;padding: 0 15px;border: 1px solid #dfdfdf;color: #8f8f8f;margin: 0 2px;}
.pages .page_ipt{width: 54px;height: 34px; border: 1px solid #dfdfdf;text-align: center;margin: 0 5px;}
.pages a.page_active,
.pages a:hover,
.pages a.goTo:hover{background: #790002;border: 1px solid #790002;color: #fff;}
.pages a.goTo{background: #eeeeee;}


.new_lis ul li a .new_pics{height: 288px;padding: 20px;}
.new_lis ul li a .new_texts{padding:0 20px 30px;height: 238px;}
.new_lis ul li a .new_texts h1{font-size: 24px;color: #3d3d3d;line-height: 38px;}
.new_lis ul li a .new_texts p{font-size: 16px;color: #818181;line-height: 28px;margin-top: 15px;}
.new_lis ul li a .new_texts .new_time{margin-top: 20px;line-height: 45px;}
.new_lis ul li a .new_texts .new_time .new_tLeft{width: 134px;height: 45px; display: inline-block;float: left;position: relative;padding-bottom: 15px;border-bottom:2px solid #e5e5e5;overflow: hidden;}
.new_lis ul li a .new_texts .new_time .new_tLeft span{position: absolute;left: 0;top: 0;transition: ease .3s;}
.new_lis ul li a .new_texts .new_time .new_tLeft span.sp_bf{transform: translate(0,-100%);color:#6c1917;}
.new_lis ul li a:hover .new_texts .new_time .new_tLeft span.sp_bf{transform: translate(0,0);color:#6c1917;}
.new_lis ul li a:hover .new_texts .new_time .new_tLeft span.sp_af{transform: translate(0,150%);}
.new_lis ul li a .new_texts .new_time .newNb{color: #828282;}
.new_lis ul li a:hover{box-shadow: 0 0 15px #ccc;}
.new_lis ul li a:hover .new_texts .new_time .new_tLeft{border-bottom:2px solid #6c1917;} 


.new_lis ul li a .new_texts .new_time .new_tLeft:after{content: '>';position: absolute;top: 0;right: 0;bottom: 0;margin: auto;font-family: '宋体';color: #8c8c8c;font-weight: bold;}
.new_lis ul li a:hover .new_texts .new_time .new_tLeft:after{right:5px;}
.new_lis ul li a:hover .new_texts h1,
.new_lis ul li a:hover .new_texts .new_time .new_tLeft:after{color: #6c1917;}
.new_lis ul li a:hover .new_pics .new_imgs .new_Tpic{transform: scale(1.05);}


.new_lis ul li a,
.new_lis ul li a .new_texts .new_time .new_tLeft:after,
.new_lis ul li a .new_pics .new_imgs .new_Tpic,
.join_item ul li,
.newItem ul li{transition: ease .3s;-webkit-transition: ease .3s;-moz-transition: ease .3s;-o-transition: ease .3s;-ms-transition: ease .3s;}

.wh_bg{background: #fff;}
.single_bd{padding:30px;}
.single_bd img{max-width: 100%;}

.contact{padding: 30px;}
.cont_n{font-size: 32px;margin-bottom: 20px;}
.cont_lis ul li{width: 48%;display: inline-block;font-size: 18px;line-height: 46px;}
.cont_lis ul li .cLis_tl{font-size: 22px;font-weight: bold;border-bottom: 1px solid #ebebeb;padding-bottom:15px;margin-bottom: 20px;}
.cont_lis ul li .tanx .cont_qq{margin-top: 0;}
.cont_lis ul li h1{font-size: 18px;font-weight: bold;}
.cont_lis ul li .c_vxin h2{font-size: 18px;width: 20px;line-height: 20px;margin-left: 15px;}
.cont_lis ul li .c_vxin .c_vPic{width: 135px;border: 1px solid #f0f0f0;padding: 10px;}
.cont_lis ul li .c_vxin .c_vPic img{width: 100%;}
.cont_lis ul li .c_vxin{align-items: center;}

.map{margin-top: 50px;}
.map img{width: 100%;}

.new_details{min-height:500px;background: #fff;margin-bottom: 30px;padding: 30px 30px 0 30px;}
.dt_title{padding-bottom: 20px;border-bottom: 1px solid #eee;}
.dt_title h1{font-size: 28px;}
.dt_title p{font-size: 16px;color: #9d9d9d;margin-top: 30px;}
.dt_title p span{display: inline-block;margin: 0 10px;}

.details_con{margin-top: 30px;}
.details_con img{max-width: 100%;}
.detail_page{position: relative;height: 78px;border-top: 1px solid #eee;margin-top: 50px;}
.detail_page a.return{display: inline-block;}
.detail_page a.fl,
.detail_page a.fr{width: 42%;line-height: 78px;}
.detail_page a.return{width:85px;height: 77px;background: #6c1917;color: #fff;position: absolute;left: 0;top: 0;right: 0;margin: auto;text-align: center;padding:18px 21px 0;}
.detail_page a.fr{text-align: right;}
.detail_page a p{padding: 0 10px;}
.detail_page a span{font-family: '宋体';}
.detail_page a.fl:hover,
.detail_page a.fr:hover{color: #6c1917;}
.detail_page a.return:hover{background: #d43632;}

.new_dRight{width:310px;margin-left:4%;}
.newR_lis{background: #fff;margin-bottom:30px;}
.r_title{font-size: 26px;line-height: 74px;border-bottom: 1px solid #f1f1f1;padding: 0 20px;}
.r_title a{padding: 0 0 0 50px;display: inline-block;float: right;font-family: '宋体';font-weight: bold;}
.r_title a:hover{color: #6c1917;}
.newR_item{padding: 20px;}
.newR_item ul li a{line-height:36px;color: #393939;width: 100%;display: block;}
.newR_item ul li a h1{font-size: 16px;}
.newR_item ul li a:hover{color: #6c1917;}

.join_title{text-align: center;margin-bottom: 45px;}
.join_title h1{display: inline-block;position: relative;font-family: "宋体";color: #560000;font-weight: bold;font-size: 42px;}
.join_title h1:before,
.join_title h1:after{content: '';position: absolute;width: 65px;height: 15px;background: url(../images/tl_line.png) no-repeat;top: 0;bottom: 0;margin: auto;}
.join_title h1:before{left: -80px;}
.join_title h1:after{transform: rotate(180deg);right: -80px;}

.join_hd{position: relative;}
.join_Hleft{width: 50%;position: absolute;height: 415px;left: 0;top: 0;bottom: 0;margin: auto;}
.join_Hleft .joinL_pic{width: 100%;height: 100%;position: relative;}
.join_Hleft .joinL_pic .joinL_txt{position: absolute;left:10%;bottom:20%;font-size: 26px;color: #fff;}
.join_Hleft .joinL_pic .joinL_txt span{font-size: 32px;color: #560000;}
.join_Right{width:55%;height: 490px;background: #fff;padding-left: 10%;}

.joinRlis{padding: 20px 20px 0 0;}
.joinRlis ul li{min-height: 50px;border: 1px solid #e4e4e4;border-radius: 8px;margin-bottom: 15px;line-height: 50px;font-size: 16px;}
.joinRlis ul li .tanx{align-items: center;}
.joinRlis ul li .tanx span{display: inline-block;width: 118px;text-align: center;position: relative;margin-right: 15px;}
.joinRlis ul li .tanx span:after{content: '';position: absolute;width: 1px;height: 20px;background: #d1d1d1;right: 0;bottom: 0;top: 0;margin: auto;}
.joinRlis ul li input{font-size: 16px;height: 50px;color: #666;outline: none;background: transparent;}
.joinRlis ul li textarea{height:100px;font-size: 16px;font-family: "arial, helvetica, sans-serif";padding: 10px 10px 10px 0;color: #666;outline: none;resize: none;background: transparent;}
.joinRlis ul li:last-child .tanx{align-items: flex-start;}


.iphone {height: 50px;position: relative;}
.browser { position: absolute;width:100%;height:393px;overflow: hidden;z-index: 0;}
/*@media (min-width: 721px) and (max-width: 1300px) {
	.iphone { width: 270px; height: 562px; padding: 128px 23px 111px; margin: 20px auto; background-size: 270px 562px; }
	.browser { width: 224px; height: 323px; }
}
@media (max-width: 720px) {
	.iphone { width: 100%; height: 100%; padding: 0; background: none; }
	.browser { width: 100%; height: 100%; }
}*/
/*选择地区*/
.express-area {}
.express-area a { display: block;background: url(../images/link-arrow.png) no-repeat 98% 50%;background-size:15px 15px;}
.express-area dl { position: relative;color: #4d525d; }
.express-area dl dt { position: absolute; top: 0; left: 0;}
.express-area dl dd { text-align: justify;color: #666;}
/*@media (min-width: 721px) and (max-width: 1300px) {
	.express-area a { padding: .3rem; }
	.express-area dl dt { font-size: .5rem; line-height: 1rem; }
	.express-area dl dd { padding-right: .6rem; margin-left: 3rem; font-size: .4rem; line-height: .8rem; }
}*/
/*选择地区弹层*/
.express-area-box { position: absolute; bottom: -100%; left:0; z-index: 15; width: 100%;background-color: #fff; color: #4d525d;}
.express-area-box header { position: relative; border-top: 1px solid #e2e2e2; border-bottom: 1px solid #e2e2e2; }
.express-area-box header h3 { margin: 0 20px; text-align: center; font-size:18px; line-height:50px; }
.express-area-box header .back,
.express-area-box header .close { position: absolute; top:14px; width:20px; height:20px; }
.express-area-box header .back { display: none; left: 0; background: url(../images/back.png) no-repeat center; }
.express-area-box header .close { right:12px; background: url(../images/close-area.png) no-repeat center;background-size:15px 15px;}
.express-area-box article { height: 290px; overflow-y: scroll; }
.joinRlis .area-list li { padding:10px;border: none; border-bottom: 1px solid #e2e2e2; text-align: justify;line-height: 30px;border-radius: 0;margin-bottom: 0;}
/*@media (min-width: 721px) and (max-width: 1300px) {
	.express-area-box { width: 224px; margin-left: -112px; }
	.express-area-box header h3 { font-size: .7rem; line-height: 1.7rem; }
	.express-area-box header .back,
	.express-area-box header .close { height: 1.7rem; }
	.express-area-box article { height: 120px; }
	.area-list li { padding: .3rem; font-size: .6rem; line-height: 1rem; }
}
@media (max-width: 720px) {
	.express-area-box { position: fixed; left: 0; width: 100%; margin-left: 0; }
}*/
/*遮罩层*/
.mask { display: none; position: absolute; top: 0; left: 0; z-index: 12; width: 100%; height: 100%; background-color: rgba(0,0,0,.5); }
/*@media (max-width: 720px) {
	.mask { position: fixed; }
}
*/

.join_btn{width: 100%;height: 50px;display: block;background: #560000;text-align: center;line-height: 50px;color: #fff;border-radius: 8px;margin-top:50px;cursor: pointer;position: relative;z-index: 20;font-size: 16px;}
.join_btn:hover{background: #9c1818;}
.join_title p{font-size: 16px;margin-top: 15px;}
.mg-top{margin-top: 40px;}

.honor{background: #ededed;padding:3% 3% 0 3%;}
.hn_pic{text-align: center;}
.hn_pic img{max-width: 100%;}

.join_item ul li{height: 447px;background: #fff;margin-bottom:45px;}
.join_item ul li .join_con{width: 100%;height: 100%;}
.join_item ul li .join_iTxt{width:40%;padding: 2% 0 0 2%;}
.join_item ul li .join_iTxt .join_h1{font-size: 32px;line-height: 53px;}
.join_item ul li .join_iTxt .join_h1 span{width: 48px;height: 53px;display: inline-block;background: url(../images/yy_bg.png) no-repeat;font-size: 26px;font-family: 'arial';line-height: 53px;padding-left: 15px;color: #fff;margin-right:10px;float: left;}


.join_item ul li .join_iTxt .join_plis{padding-left:50px;font-size: 18px;color: #474747;line-height: 36px;margin-top: 30px;}
.join_item ul li .join_iTxt .join_plis .imgLis{margin-top: 40px;}
.join_item ul li .join_iTxt .join_plis .imgLis dl dd{width:197px;height: 108px;float: left;margin-right: 20px;}

.join_item ul li .join_iPic{width:50%;height: 100%;overflow: hidden;}
.join_item ul li .join_iPic .join_Img{width: 100%;height: 100%;}
.join_item ul li:nth-child(odd) .join_iTxt{float: left;padding: 4% 0 0 4%;} 
.join_item ul li:nth-child(odd) .join_iPic{float: right;} 
.join_item ul li:nth-child(even) .join_iTxt{float: right;padding: 4% 4% 0 0;} 
.join_item ul li:nth-child(even) .join_iPic{float: left;} 

.join_item ul li:hover{box-shadow: 0 0 20px #999;transform: translate(0,-5px);}

.text_lis{margin-top: -20px;}
.text_lis ul li{border-bottom: 1px dashed #dcdcdc;padding: 20px 0;transition: ease .3s;}
.text_lis ul li a{width: 100%;height: 100%;}
.text_lis ul li a .text_time{width: 86px;height:80px;background: #e1e1e1;
text-align: center;padding-top: 12px;margin-right: 25px;transition: ease .3s;}
.text_lis ul li a .text_time h2{font-size: 36px;color: #790002;line-height: 34px;}
.text_lis ul li a .text_time em{font-size: 14px;color: #666;}
.text_lis ul li a .text_Rsize h1{font-size: 16px;font-weight: bold;color: #790002;}
.text_lis ul li a .text_Rsize p{line-height: 24px;font-size: 14px;margin-top: 10px;}
.text_lis ul li:hover{background: #fff;box-shadow: 0 0 15px #ddd;padding: 20px;}
.text_lis ul li:hover a .text_time{background: #790002;}
.text_lis ul li:hover a .text_time h2,
.text_lis ul li:hover a .text_time em{color: #fff;}


@media(max-width: 1300px) {
.product_lis ul li a .pro_pic{height: 300px;}
.new_lis ul li a .new_pics{height: 258px;}
}



@media(max-width: 1200px) {
.nav_box .navLis ul li a{font-size: 16px;}
.logo{margin-right:4%;margin-top: 20px;width: 158px;}	
.product_lis ul li a .pro_pic{height:250px;}
.new_lis ul li a .new_pics{height: 238px;}
.new_lis ul li a .new_texts h1{font-size: 20px;}
.cont_lis ul li{width: 100%;float: none;margin-bottom: 40px;}
}
@media(max-width: 1000px) {
.product_lis ul li a .pro_pic{height:200px;}
.new_lis ul li a .new_pics{height: 200px;}
}
@media (max-width:1080px) {
.logo{width:120px;margin: 15px 0 0;float: left;}
.nav_box{display: none;}  
.search_bx{position: absolute;right: 88px;margin-top: 35px;width: 300px;}

.mobile_hd{display: block;}

.h_d{position: fixed;padding-top: 0;}
.h_d .menu,
.h_d .menu_2{padding:29px 30px;position: absolute;right:20px;top:14px;}
.h_d .menu_2{display: none;right: 0.2rem;}
.h_d .menu_2 span:before{ transform:rotate(-45deg); -webkit-transform:rotate(-45deg); -moz-transform:rotate(-45deg); -o-transform:rotate(-45deg); -ms-transform:rotate(-45deg);top:0;}
.h_d .menu_2 span:after{ transform:rotate(45deg); -webkit-transform:rotate(45deg); -moz-transform:rotate(45deg); -o-transform:rotate(45deg); -ms-transform:rotate(45deg);top:0;}
.pull_down {display: none;background: #ededed;position: absolute;width: 100%;top: 100px;}
.pull_down ul {position: relative;background: #fff;z-index: 101;padding-bottom:20px;}
.pull_down ul li{line-height:50px;border-bottom: 1px solid #f0f0f0;}
.pull_down ul li a {width: 100%;font-size:20px;display: block;}
.pull_down ul li .nav_dlis{display: none;line-height:30px;border-top:1px solid #f5f5f5;border-radius: .06rem;}
.pull_down ul li .nav_dlis a{display: block;width: auto;padding:0 20px;font-size:16px;color: #666;line-height:50px;border-bottom: 1px solid #f0f0f0;}
.pull_down ul li .nav_dlis a:last-child{border-bottom: none;}
.pull_down ul li a span{float: right;font-family: '宋体';display: inline-block; transform: rotate(-270deg);font-size:26px;margin-right:15px;transition: ease .5s;}
.pull_down ul li:hover .nav_dlis a{color: #666;}
.pull_down ul li a:hover span{transform: rotate(-90deg);color: #b50101;}
.pull_down ul li:hover a,
.pull_down ul li .nav_dlis a:hover{color: #b50101;}
.pull_down ul li a.mobile_nav{color: #b50101;}
.pull_down ul li a.mobile_nav span{transform: rotate(-90deg);color: #b50101;}

.shade {max-width:100%;height: 100%;position: fixed;z-index: 99;background: rgba(0, 0, 0, 0.5);display: none;left: 0;right: 0;margin: auto;}
.pad_lf40 {padding:0 20px;}
.h_d .menu span,
.h_d .menu span:before,
.h_d .menu span:after,
.h_d .menu_2 span:before,
.h_d .menu_2 span:after{position: absolute;display: block;width:45px;height:4px;top: 60%; left:10%; cursor: pointer;content: '';background-color: #6c1917;border-radius: 1px;-webkit-transition: all .4s cubic-bezier(0.19,1,.22,1);-o-transition: all .4s cubic-bezier(0.19,1,.22,1);-moz-transition: all .4s cubic-bezier(0.19,1,.22,1);transition: all .4s cubic-bezier(0.19,1,.22,1);border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;}
.h_d .menu span:before{ top:-.15rem;left:0%;}
.h_d .menu span:after{ top:.15rem;left:0%;}

.hd_line{height: 110px;}
.new_lis ul li a .new_pics{height:160px;}
.new_lis ul li a .new_texts h1{font-size: 18px;}
.new_dRight{display: none;}

.join_Hleft{width:100%;position: initial;height: 415px;margin-top: 30px;}
.join_Hleft .joinL_pic .joinL_txt{bottom:15%;}
.join_Hleft .joinL_pic .joinL_txt span{font-size: 32px;color: #560000;}
.join_Right{width:100%;height:auto;padding-left:0;float: none;}

.joinRlis{padding:30px;}
.joinRlis ul li{min-height: 50px;border: 1px solid #e4e4e4;border-radius: 8px;margin-bottom: 15px;line-height: 50px;font-size: 16px;}
.joinRlis ul li .tanx{align-items: center;}
.joinRlis ul li .tanx span{display: inline-block;width: 118px;text-align: center;position: relative;margin-right: 15px;}
.joinRlis ul li .tanx span:after{content: '';position: absolute;width: 1px;height: 20px;background: #d1d1d1;right: 0;bottom: 0;top: 0;margin: auto;}

.join_item ul li{height:auto;margin-bottom:45px;}
.join_item ul li .join_iTxt{width:100%;padding:2%;}

.join_item ul li .join_iTxt .join_plis{padding-left:50px;font-size: 18px;color: #474747;line-height: 36px;margin-top: 30px;}
.join_item ul li .join_iTxt .join_plis .imgLis{margin-top: 40px;}


.join_item ul li .join_iPic{width:100%;height:447px;}
.join_item ul li:nth-child(odd) .join_iTxt{float: none;padding:2%;} 
.join_item ul li:nth-child(odd) .join_iPic{float: none;} 
.join_item ul li:nth-child(even) .join_iTxt{float: none;padding:2%;} 
.join_item ul li:nth-child(even) .join_iPic{float: none;} 

.join_item ul li:hover{box-shadow: 0 0 20px #999;transform: translate(0,-5px);}



	
}

@media(max-width:980px) {
.product_lis ul li,
.new_lis ul li{width: 50%}
.product_lis ul li a .pro_pic{height:300px;}
.new_lis ul li a .new_pics{height:260px;}
.new_lis ul li a .new_texts h1{font-size:24px;}
}



@media (max-width:768px) {

.logo,
.hd_fixed .logo{width:1.28rem;margin:.15rem 0 0 .2rem;}
.search_bx{width: 4rem; height:.46rem;right:1rem;margin-top:.34rem;width:3rem;border: .02rem solid #92595a;border-radius:.06rem;}
.search_bx .sch_ipt {padding: 0 .1rem;height:.42rem;}
.search_bx .sch_btn{width:.6rem;line-height:.42rem;}
.search_bx .sch_btn i{font-size: .26rem;}
.h_d{height: 1.1rem;background-size: contain;}
.hd_fixed{height:1.1rem;background: rgba(255,255,255,.8) url(../images/hd_bg.png) repeat-x center -.6rem;}
.h_d .menu,
.h_d .menu_2{padding:.29rem .3rem;right:.2rem;top:.19rem;}
.h_d .menu_2{right: 0.2rem;}
.pull_down {top:1.1rem;}
.pull_down ul {padding-bottom:.2rem;}
.pull_down ul li{line-height:.8rem;}
.pull_down ul li a {width: 100%;font-size:.26rem;}
.pull_down ul li .nav_dlis{line-height:.7rem;border-radius: .06rem;background: #fbf3f3;}
.pull_down ul li .nav_dlis a{padding:0 .2rem;font-size:.24rem;line-height:.7rem;display: inline-block;border-bottom:none;}
.pull_down ul li a span{font-size:.26rem;margin-right:.15rem;}
.pad_lf40 {padding:0 .2rem;}
.h_d .menu span,
.h_d .menu span:before,
.h_d .menu span:after,
.h_d .menu_2 span:before,
.h_d .menu_2 span:after{width:.45rem;height:.04rem;top: 60%; left:10%;border-radius:.02rem;-webkit-border-radius:.02rem;-moz-border-radius:.02rem;}
.h_d .menu span:before{ top:-.15rem;left:0%;}
.h_d .menu span:after{ top:.15rem;left:0%;}

.pd40{padding: .4rem 0;}
.newItem{display: block;}


.c_n{min-height:3rem;padding-bottom:.1rem;}
.main_con{min-height:3rem;}
.pd40{padding:.4rem 0;}
.m_title{margin-bottom:.25rem;height: .6rem;}
.tl_left{padding-left:.2rem;}
.tl_left h1{font-size:.28rem;}
.tl_left p{font-size:.2rem;}
.tl_left:before{width:.1rem;height:.5rem;top:.07rem;}
.about_con{display: block;}
.about_con .abt_pic{width:100%;height:4rem;margin-right:0;}
.about_con .abt_rt{font-size:.24rem;line-height:.5rem;margin:.2rem 0 .3rem;}
.newCon{display: none;}
.fac_bm{margin-top: .3rem;}
.rMore{width:1.5rem;height:.5rem;line-height:.5rem;border-radius:.08rem;margin: .1rem auto;font-size: .2rem;}
.mg-t{margin-top: .4rem;}

.w12, .w14, .w10 {padding: 0;}
.newItem ul li{padding: .2rem;background: #f2ede8;border-bottom: 1px solid #ddd;}
.newItem ul li a{width: 100%;height: 100%;}
.newItem ul li a .newItem_pic{width:2.2rem;height: 1.6rem;margin-right: .15rem;}
.newItem ul li a .newItem_pic .newItem_img{width: 100%;height: 100%;}
.newItem ul li a .newItem_text .newTitle{color: #757575;}
.newItem ul li a .newItem_text .newTitle h1{display: inline-block;font-size: .28rem;}
.newItem ul li a .newItem_text .newTitle span{font-size: .2rem;}
.newItem ul li a .newItem_text p{font-size: .22rem;color: #363636;line-height: .36rem;margin-top: .1rem;}
.newItem ul li a .newItem_text em{font-size: .18rem;color: #62472e;display: block;margin-top: .15rem;}

.case{margin-top:.3rem;}
.pd20{padding:.2rem;}
.case_swip{margin-top:.2rem;}
#act_swip,
#act_swip2{padding:.2rem 0;height:6rem;}
#act_swip .swiper-slide,
#act_swip2 .swiper-slide{width:3.96rem;height:3.96rem;}
#act_swip .swiper-slide-next, 
#act_swip .swiper-slide-duplicate-prev,
#act_swip .swiper-slide-prev, 
#act_swip .swiper-slide-duplicate-next,
#act_swip2 .swiper-slide-next, 
#act_swip2 .swiper-slide-duplicate-prev,
#act_swip2 .swiper-slide-prev, 
#act_swip2 .swiper-slide-duplicate-next{height:3.38rem;margin-top:.28rem;}
#act_swip .swiper-slide .act_slide a h1,
#act_swip2 .swiper-slide .act_slide a h1{font-size:.26rem;line-height:.5rem;padding: 0 .2rem;}

.factory{margin-top:.2rem;}
.fac_con{height: 2.8rem;}
.fac_m{padding-right: .25rem;}
.fac_pis h1{font-size:.28rem;line-height:.4rem;}
.fac_pis p{font-size:.2rem;margin-top:.15rem;line-height: .3rem;}
.fac_pis .rMore{margin:0;margin-top: .2rem;}
.fac_bm .fac_middle{width: 55%;}
.proj_text{padding: 0 .2rem;}
.proj_text h1{font-size:.26rem;margin-top:.15rem;padding-bottom:.15rem;}
.proj_text h1:after{height:.02rem;}
.proj_text p{font-size:.22rem;line-height:.36rem;margin-top:.15rem;}
.factory .m_title{padding: 0 .2rem}

.f_t .ft_hr{padding:0;}
.ft_hLis{margin: 0;}
.ft_hLis ul li{width:100%;display:block;float:none;padding:.2rem;}
.ft_hLis ul li:before{width:100%;height: 1px;background: #5e676e;left: 0;top:0;right: 0;}
.ft_hLis ul li:first-child:before{display: none;}
.ft_hLis ul li h1{font-size:.3rem;margin-bottom:.2rem;}
.ft_hLis ul li h2{font-size:.26rem;margin-bottom:.2rem;}
.ft_hLis ul li p{font-size:.24rem;line-height:.5rem;}
.ft_hLis ul li .ftRight .ewm{width:1.2rem;margin-top: .16rem;}
.ft_hLis ul li .ftRight .ftMenu a{line-height:.5rem;font-size:.24rem;}
.ft_bm{border-top: 1px solid #5e676e;padding:.2rem;font-size:.2rem;line-height: .34rem;}
.ft_bm a.bah{margin-right:.1rem;}
.hd_fixed .search_bx {margin-top: .34rem;}

.pages{line-height:.32rem;margin-top:.6rem;font-size: .2rem;}
.pages a{padding: 0 .15rem;margin: 0 .02rem;margin-bottom: .2rem;}
.pages .page_ipt{width:.54rem;height:.34rem;margin: 0 .05rem;}

.product_lis{padding: 0 .1rem;}
.ny_cn{padding-top:.4rem;}
.main_bd{min-height:3rem;padding-bottom:.7rem;}
.main_botom{padding-bottom: 0;}
.head_mn{line-height:.65rem;}
.head_mn a{margin: 0 .15rem;font-size:.24rem;}
.head_mn a:after{border-radius:.02rem;}

.head_mn a.menu_on:after,
.head_mn a:hover:after{height:.04rem;}

.product_lis,
.new_lis{margin: 0;}
.new_lis{padding: 0 .1rem;}
.product_lis ul li,
.new_lis ul li{padding: 0 .1rem;margin-bottom:.25rem;}
.product_lis ul li a .pro_pic{height:2.6rem;padding:.2rem;}
.product_lis ul li a .pro_txt{height:1.58rem;padding:0 .18rem .18rem;}
.product_lis ul li a .pro_txt h1{font-size:.26rem;}
.product_lis ul li a .pro_txt p{font-size:.22rem;line-height:.4rem;margin-top:.2rem;}

.new_lis ul li a .new_pics{height:2.38rem;padding:.2rem;}
.new_lis ul li a .new_texts{padding:0 .2rem .3rem;height:2.38rem;}
.new_lis ul li a .new_texts h1{font-size:.24rem;line-height:.4rem;}
.new_lis ul li a .new_texts p{font-size:.2rem;line-height:.3rem;margin-top:.15rem;}
.new_lis ul li a .new_texts .new_time{margin-top:.1rem;line-height:.5rem;font-size: .2rem;}
.new_lis ul li a .new_texts .new_time .new_tLeft{width:1.34rem;height:.5rem; padding-bottom:.2rem;border-bottom:.02rem solid #e5e5e5;}
.new_lis ul li a:hover{box-shadow: 0 0 .15rem #ccc;}
.new_lis ul li a:hover .new_texts .new_time .new_tLeft{border-bottom:.02rem solid #6c1917;} 
.new_lis ul li a .new_texts .new_time .new_tLeft span,
.new_lis ul li a .new_texts .new_time .new_tLeft:after{font-size: .2rem;}
.new_lis ul li a:hover .new_texts .new_time .new_tLeft:after{right:.05rem;}
.single_bd{padding:.2rem;}
.edui-faked-video{width: 100%;height: auto;}
.contact{padding:.3rem .2rem;}
.cont_n{font-size:.32rem;margin-bottom:.2rem;}
.cont_lis ul li{font-size:.24rem;line-height:.56rem;}
.cont_lis ul li .cLis_tl{font-size:.26rem;padding-bottom:.2rem;margin-bottom:.2rem;}
.cont_lis ul li h1{font-size:.24rem;;}
.cont_lis ul li .c_vxin h2{font-size:.24rem;width:.3rem;line-height: .26rem;margin-left:.15rem;}
.cont_lis ul li .c_vxin .c_vPic{width:1.5rem;padding:.1rem;}

.map{margin-top:0;}

.new_details{min-height:5rem;margin-bottom: .3rem;padding:.3rem .3rem 0 .3rem;}
.dt_title{padding-bottom:.2rem;}
.dt_title h1{font-size:.28rem;}
.dt_title p{font-size:.2rem;margin-top:.3rem;}
.dt_title p span{margin: 0 .1rem;}

.details_con{margin-top:.3rem;}
.detail_page{height:.78rem;margin-top:.5rem;}
.detail_page a.fl,
.detail_page a.fr{line-height:.78rem;font-size: .24rem;}
.detail_page a.return{width:.85rem;height:.77rem;padding:.12rem .2rem 0;font-size: .2rem;}
.detail_page a p{padding: 0 .1rem;}

.join_item{padding: 0 .2rem;}

.join_title{margin-bottom: .45rem;}
.join_title h1{font-size: .42rem;}
.join_title h1:before, .join_title h1:after{width: .65rem;height: .15rem;background-size: cover;}
.join_title h1:before{left: -.8rem;}
.join_title h1:after{right: -.8rem;}
.join_Hleft{height: 3rem;margin-top:.3rem;}
.join_Hleft .joinL_pic .joinL_txt{font-size: .28rem;}
.join_Hleft .joinL_pic .joinL_txt span{font-size: .42rem;}
.joinRlis{padding: .3rem}

.joinRlis ul li{min-height:.6rem;border-radius:.08rem;margin-bottom: .15rem;line-height:.6rem;font-size:.24rem;}
.joinRlis ul li .tanx span{width:1.2rem;margin-right:.15rem;}
.joinRlis ul li .tanx span:after{width: 1px;height: .2rem;}
.joinRlis ul li input{font-size:.24rem;height:.6rem;}
.joinRlis ul li textarea{height:1rem;font-size:.24rem;padding:.1rem .1rem .1rem 0;}

.iphone { width: 100%; height:.6rem; padding: 0; background: none; }
.express-area dl dt { font-size: .3rem; line-height:.6rem; }
.express-area dl dd { padding-right: .2rem;font-size: .24rem; line-height: .6rem; }
.express-area a{background-size: .15rem .15rem;}
.express-area-box { width: 224px; margin-left: -112px; }
.express-area-box header h3 { font-size: .3rem; line-height:.7rem; }
.express-area-box header .back,
.express-area-box header .close { height:.7rem;right: .12rem;
    background-size: .15rem .15rem;top: 0;}
.express-area-box article { height:6rem; }
.area-list li { padding:.2rem; font-size: .24rem; line-height:.6rem; }

.express-area-box { position: fixed; left: 0; width: 100%; margin-left: 0;height: 7rem;}
.browser{height: 100%;}
.mask { position: fixed; }

.join_btn {
height:.6rem;line-height:.6rem;border-radius:.08rem;margin-top:.5rem;
font-size:.24rem;}
.mg-top{margin-top: .4rem;}

.join_item ul li{margin-bottom: .45rem;}
.join_item ul li:nth-child(odd) .join_iTxt{padding: .25rem}
.join_item ul li .join_iTxt .join_h1{font-size: .32rem;line-height: .53rem;}
.join_item ul li .join_iTxt .join_h1 span {
width:.48rem;height:.53rem;background-size: cover;font-size:.26rem;
line-height:.53rem;padding-left:.15rem;margin-right:.15rem;}
.join_item ul li .join_iTxt .join_plis{padding-left: .5rem;font-size:.24rem;
line-height:.5rem;margin-top:.3rem;}
.join_item ul li .join_iTxt .join_plis .imgLis dl dd {
width:1.97rem;height:1.08rem;margin-right:.2rem;}
.join_item ul li .join_iTxt .join_plis .imgLis{margin-top:.4rem}
.join_item ul li .join_iPic{height:4rem;}
.join_title p{font-size: .24rem;margin-top:.15rem;}

.text_lis{margin-top:-.25rem;}
.text_lis ul li{padding:.24rem .2rem;}
.text_lis ul li a .text_time{width:1.2rem;height:1.1rem;padding-top:.2rem;margin-right: .25rem;}
.text_lis ul li a .text_time h2{font-size:.36rem;line-height:.34rem;}
.text_lis ul li a .text_time em{font-size:.2rem;display: block;margin-top: .1rem;}
.text_lis ul li a .text_Rsize h1{font-size:.26rem;}
.text_lis ul li a .text_Rsize p{line-height:.32rem;font-size:.2rem;margin-top:.12rem;}





	
}


.search_span{margin-left: 12px; color: red;}
.jsisso{color: red;}
.shes_span{color: white; text-align: center; display: block; margin-top: 3px; font-size: 15px;}


