
/*绉诲姩绔ご閮ㄥ簳閮�*/
@media(max-width:1279px){

   .boxMax{box-sizing:border-box;}
   
   .boxTop{display:none;}	
   .boxTopM{display:block;}
   .subNav{display:none} 
   .navTopBlack{display:block;}
      
   .navFoot{padding:0; display:none}
   .navFoot li{display:block; width:100%; margin:0;text-align:left; }
   .navFoot i{border-bottom:1px solid #5d5552; text-indent:15px;}
   .navFoot div{display:none}
   .navFoot div a{text-indent:15px;}
   .boxFoot1{width:100%; }
   .boxFoot2{ width:100%; text-align:center; float:none}
   .boxFoot2 a{ display:inline-block; width:30%;line-height:40px; margin-left:0}
   .boxFoot2 a i{width:100%;height:54px; display:block; margin:0;}
   .btnZmtjz i{ background:url("../images/icoZmtjz.png")/*tpa=http://www.taoshipapers.com/images/icoZmtjz.png*//*tpa=http://www.taoshipapers.com/images/icoZmtjz.png*/ center no-repeat; background-size:54px 54px}
   .btnYgtd1 i{ background:url("../images/icoYgtd1.png")/*tpa=http://www.taoshipapers.com/images/icoYgtd1.png*//*tpa=http://www.taoshipapers.com/images/icoYgtd1.png*/ center no-repeat; background-size:54px 54px}
   .btnSjts i{ background:url("../images/icoSjts1.png")/*tpa=http://www.taoshipapers.com/images/icoSjts1.png*//*tpa=http://www.taoshipapers.com/images/icoSjts1.png*/ center no-repeat; background-size:54px 54px}
   .boxFoot3{ border-top:1px solid #5d5552; padding:15px 15px 0 15px; margin-top:15px; text-align:center;}
   .boxFoot3 span{margin-top:10px; display:block; font-size:0; line-height:0}
   .boxFoot3 span a{background:none; display:block; margin:0 15px;border:1px solid #5d5552;padding:0; margin:0; font-size:13px; line-height:30px; margin-bottom:10px;}
   
   .swiper-button-prev{display:none}
   .swiper-button-next{display:none}
   .banner .swiper-pagination{left:0!important; bottom:10px!important; width:100%!important; text-align:center!important}
   .swiper-pagination-bullet{ width:8px!important; height:8px!important;}
   .swiper-pagination-bullet-active{ width:20px!important;}
   
   .navCur{top:70px; left:15px; margin-left:0;}
   .navCur span{display:block; font-size:13px; padding:15px 0 5px 0;}
   
   .subBanner{height:50vw;text-shadow:0 0 10px rgba(0,0,0,.75); } 
   .subBanner h1{margin-top:calc((50vw - 80px)/2);}
   .bgSizeAbout{background-size:100% auto!important; background-position:center 70px!important}
   .bgSize{background-size:118% auto!important; background-position:center 70px!important}
   
   .bgAbout1{background:#88603c;}
   
   .boxAbout1{width:100%; background:#88603c}
   .boxAbout2 img{ width:90%;}
   
  .boxAbout4 li{display:inline-block; width:calc((100vw - 60px)/3);margin:0 8px 0 7px;}
  .boxAbout4 li img{width:100%}
  
  .navCur1{ display:none}
  
  .navMain{padding:25px 0 15px 0; width:100%;background:none; text-align:center}
  .navMain img{display:none}
    
  .boxMain{width:auto;padding:0 15px 0 15px;}
  .pImg img{ width:100%;}
  
  .boxLdrzc{ padding:40px 0;text-align:center; margin-bottom:-40px}
  .boxLdrzc .imgDsz{float:none; width:50%; max-width:300px;margin-right:0;}
  .boxLdrzc span{float:none; display:block; width:100%; margin-top:20px; text-align:left; text-align:justify}
  .boxLdrzc h1{ font-size:18px; line-height:32px; padding:8px 20px 15px 20px; background:url("../images/icoYh1.png")/*tpa=http://www.taoshipapers.com/images/icoYh1.png*//*tpa=http://www.taoshipapers.com/images/icoYh1.png*/ no-repeat left top / 18px 14px; letter-spacing:-0.5px}
  .boxLdrzc p{ padding:0 20px; font-size:17px;}
  .boxLdrzc h2{margin:20px 10px 0 0;}
  
  .boxQywh{padding:40px 0 0 0;  margin-bottom:-40px}
  .boxQywh li{padding:0 0 40px 35px;}
  
  .boxSsry{ background:url("../images/ssryLine.png")/*tpa=http://www.taoshipapers.com/images/ssryLine.png*//*tpa=http://www.taoshipapers.com/images/ssryLine.png*/ no-repeat 20px 0 / 3px 100%;}
  .boxSsry li{padding:0 0 0 80px;} 
  .boxSsry li h1{left:0;}
  .boxSsry li h2{left:60px;}
  .boxSsry li span{width:calc(100% - 180px);}
  
  .moreSsry{margin-left:80px;}
  
  .boxShow{width:100%; padding:0; background:none;position:relative; left:0;margin:0; overflow:hidden;min-height:400px;box-shadow:0 0 0 #e7ddd1; text-align:left;}
  .showTitle{font-size:20px; line-height:30px; margin-top:20px;  font-weight:bold; border-left:none; padding:0;}
  .showInfo{border-bottom:2px solid #cbbdb3; font-size:16px; color:#999; padding:5px 0 20px 0; margin:0 0 10px 0; font-family:fontDate}
  .showCon{padding:10px 0 0 0;}
  .showVideo{width:100%; height:60vw; margin-top:0;}
  
  .boxBrand1{text-align:left;}
  .boxBrand1 a{width:calc((100vw - 60px)/3); height:calc((100vw - 60px)/4.5);margin:0 0 0 15px;}
  .boxBrand1 a span{display:block}
  .icoLook{background:url("../images/icoLook.png")/*tpa=http://www.taoshipapers.com/images/icoLook.png*//*tpa=http://www.taoshipapers.com/images/icoLook.png*/ no-repeat center / 50px 50px}
  .icoVideo{background:url("../images/icoVideo.png")/*tpa=http://www.taoshipapers.com/images/icoVideo.png*//*tpa=http://www.taoshipapers.com/images/icoVideo.png*/ no-repeat center / 50px 50px}
  .boxBrand1 a div img{opacity:0.7}
  
  .brandShowText{width:auto; margin:0 20px;}
  

  .showPic .swiper-button-prev{left:10px; margin:0; display:block}
  .showPic .swiper-button-next{right:10px;margin:0;display:block}
  .showPic img{height:400px;}
  
  
  .preList{ text-align:left}
  .preList a{width:calc((100vw - 60px)/3); height:calc((100vw - 60px)/3*0.75 + 26px);margin:0 0 0 15px;}
  
  .boxProperty1{text-align:left;}
  .boxProperty1 a{width:calc((100vw - 60px)/3); margin:0 0 0 15px;}
  
  .boxProperty3{text-align:left}
  .boxProperty3 a{width:calc((100vw - 75px)/4);margin:0 0 15px 15px; text-align:center; vertical-align:top}
  .boxProperty3 a div{border-radius:50%; overflow:hidden;width:calc((100vw - 75px)/4.5); height:calc((100vw - 75px)/4.5);/* max-width:200px; max-height:200px;*/ margin:0 auto}
  .boxProperty3 a h1{margin:10px 0 0 0}
  .boxProperty3 a i{ opacity:0.4}
  
  .searchPro{font-size:0; position:relative; top:0; left:0; margin:15px; width:auto;}
  .navSearchPro{padding:0 0 0 15px;}
  
  .preBanner{background-size:130% auto!important; }
  .preBanner div{margin-top:-50px}
  .preBanner h1{font-size:36px; }
  .preBanner h2{font-size:22px; margin-top:10px;}
  
  .preNav{width:100%; height:80px;line-height:100px;}
  .preInfo{width:100%; min-height:auto; overflow:hidden}
  .preInfo li{ width:50%; display:inline-block; font-size:14px; margin:15px 0}
  
  .preEwm{width:100%;padding:15px 0 15px 0;}
  .preEwm img{width:100px; height:100px; display:inline-block; vertical-align:middle; margin-right:20px;}
  .preEwm span{display:inline-block; font-size:12px; line-height:22px; vertical-align:middle; width:auto}
  
  .preCon{width:100%; padding:0 0 40px 0; }
  
  .preTd{border:none;}
  .preTd li{ padding:0 20px;}
  .preTd li:first-of-type{border:none;}
  
  .preNews a{display:inline-block;width:50%;position:relative; vertical-align:top; margin-bottom:20px;}
  .preNews a div{margin:0 10px 0 0; padding:10px 0 0 10px; position:relative}
  .preNews a:nth-child(even) div{margin:0 0 0 10px}
  .preNews a h3{padding:20px 15px 20px 85px;}
  
  .boxCon1 img{ width:50%;margin-left:20px;}
  .bannerLink{ background-size:auto 100%!important; background-position:center!important; text-align:center; margin-top:20px; height:400px; overflow:hidden}
  .bannerLink h1{margin-top:120px;}
  
  .boxCy{padding:0 15px; box-sizing:border-box}
  
  .contactCon{width:100%; height:auto; display:block; padding:0 15px 20px 15px;}
  .contactCon h1{ font-size:26px; border-bottom:2px solid #dac3ad; padding:20px 0 15px 0; margin-bottom:12px; display:inline-block}
  .contactCon span{ display:block; line-height:30px; font-size:16px; text-align:justify}
  .contactMap{display:none}
  .contactMapM{width:100%; height:250px; display:block}
  
  .contactCon i{position:absolute; right:15px; top:23px; display:block}
  
  .contactList{margin:0 auto 15px auto; }
  .contactList li{ margin:15px 15px 0 15px;display:block; width:auto;}
  .contactList li h1{ font-size:16px; color:#562d16; line-height:60px; margin-bottom:10px; background:url("../images/bgNavContact.jpg")/*tpa=http://www.taoshipapers.com/images/bgNavContact.jpg*//*tpa=http://www.taoshipapers.com/images/bgNavContact.jpg*/ left bottom no-repeat;}
  .contactList li div{ font-size:14px; line-height:26px;}
  
  .boxZmt1 li{width:100%} 
  .zmtList li{width:50%;}
  
  .searchList li{width:50%;}
  
  .indJoin{background:url("../images/imgInd5_1.jpg-v=1.1.jpg")/*tpa=http://www.taoshipapers.com/images/imgInd5_1.jpg?v=1.1*/ no-repeat center / cover;}
  .bgJoin{background:url("../images/bannerJoinM.jpg")/*tpa=http://www.taoshipapers.com/images/bannerJoinM.jpg*//*tpa=http://www.taoshipapers.com/images/bannerJoinM.jpg*/ center no-repeat;}
  .bgSize1{background-size:118% auto!important; background-position:center 0!important}
  
  
}
/*绉诲姩绔ご閮ㄥ簳閮�*/

	
/*骞虫澘绔唴瀹�*/
@media(min-width:767px) and (max-width:1279px){
.indNews{padding:10px 0;}
.indNews a{display:block; width:auto;margin:15px;}
.indNews h3{width:calc(100% - 280px);}	
}

/*鎵嬫満绔唴瀹�*/
@media(max-width:766px){
.banner{display:none}
.bannerM{display:block}
.indNews{padding:10px 0;}
.indNews a{display:block; width:auto;height:120px; margin:15px;}
.indNews div{height:100px;line-height:100px;}
.indNews h3{width:calc(100% - 100px); line-height:24px;}
.indNews h4{display:none}

.indNav{padding:20px 0; }
.indNav h1{font-size:26px;}
.indNav h2{ font-size:22px;}
.icoJt{ background-size:auto 14px!important;}

.indIndImg{position:relative; top:0; left:0; margin-left:0; z-index:1; width:100%; height:calc(70vw)}
.indIndText{position:relative; top:0; margin:-100px 0 15px 0; left:80px!important;width:calc(100% - 180px); height:220px; }

.indBrand{width:100%;height:300px;overflow:hidden;position:relative;font-size:0}
.indBrand h1{ width:70px; height:70px; border:2px solid #fff; border-radius:100%; display:inline-block; background:url("../images/icoWhcb.png")/*tpa=http://www.taoshipapers.com/images/icoWhcb.png*//*tpa=http://www.taoshipapers.com/images/icoWhcb.png*/ no-repeat center / 50px 50px; margin-top:50px;}
.indBrand h2{font-size:7vw; color:#fff;text-shadow:0 0 10px rgba(0,0,0,.75); margin:15px 0 15px 0;}

.indJoin{height:300px;background:url("../images/imgInd5_1.jpg")/*tpa=http://www.taoshipapers.com/images/imgInd5_1.jpg*//*tpa=http://www.taoshipapers.com/images/imgInd5_1.jpg*/ no-repeat center / cover;}
.indJoin h1{font-size:7vw;  margin:120px 0 20px 0;}

.more{text-align:center; padding-bottom:30px;}

.navCur i{font-size:20px;}

.subBanner{height:70vw;}
.subBanner h1{font-size:6.5vw; margin-top:calc((70vw - 60px)/2);}
.subBanner h2{font-size:5vw; margin-top:10px;}
   
.bgSizeAbout{background-size:100% 70vw!important; background-position:center 70px!important}
.bgSize{background-size:170% auto!important; background-position:center 70px!important}
.bgSize1{background-size:118% auto!important; background-position:center 70px!important}
.bgAbout{background:url("../images/bannerAbouta.jpg")/*tpa=http://www.taoshipapers.com/images/bannerAbouta.jpg*//*tpa=http://www.taoshipapers.com/images/bannerAbouta.jpg*/ no-repeat;}



.navTitle{ padding:30px 0 15px 0; }
.navTitle span{font-size:24px; line-height:24px; margin-bottom:5px}
.navTitle i{ font-size:18px; line-height:16px;}

.boxAbout1 .text{font-size:16px; padding:0 20px; line-height:26px;}
.aboutIco{ width:100%; padding:20px 0 30px 0;}
.aboutIco div{width:25%;}
.aboutIco h1{ font-size:18px;}
.aboutIco i{ font-size:50px; line-height:50px; }
.aboutIco h2{font-size:13px; margin-top:5px; }
.aboutIco h3{top:0; left:50%; margin-left:15px;font-size:18px; }

.padding1{padding-bottom:30px;}
.padding2{padding-bottom:20px;}


.boxAbout3 img{ width:150px; margin-bottom:10px;}
.boxAbout3 h2{font-size:16px; padding:0 20px;}

.boxAbout4 li{display:block; width:calc(100vw - 30px);margin:0 15px 15px 15px;}
.boxAbout4 li:last-of-type{ margin-bottom:0}

.boxBrand1 a{display:block;width:calc(100vw - 30px); height:calc((100vw - 30px)*0.67);margin:0 15px 15px 15px;}



.boxAbout5 img{width:100px; margin-bottom:10px;}
.boxAbout5 h2{font-size:16px; padding:0 20px;}

.subBanner1{ height:100px; background-size:auto 100%!important;}

.navMain span{font-size:24px; line-height:24px; margin-bottom:5px;}
.navMain i{ font-size:18px; line-height:18px;}
  
.boxJtjs{width:100%; height:200px; background:url("../images/bgAboutCon1.jpg")/*tpa=http://www.taoshipapers.com/images/bgAboutCon1.jpg*//*tpa=http://www.taoshipapers.com/images/bgAboutCon1.jpg*/ center no-repeat; padding:40px 0 0 0; box-sizing:border-box;}


.boxQywh li{ padding:0 0 40px 25px;}
.boxQywh li h1{font-size:22px;font-family:"PingFang SC"; }
.boxQywh li h2{font-size:18px;font-family:"PingFang SC"; }
.boxQywh li i{width:14px; height:14px;top:9px}
.boxQywh li p{ font-size:16px;}

.boxSsry{ background:url("../images/ssryLine.png")/*tpa=http://www.taoshipapers.com/images/ssryLine.png*//*tpa=http://www.taoshipapers.com/images/ssryLine.png*/ no-repeat 16px 0 / 3px 100%; text-align:left}
.boxSsry li{ padding:0 0 0 55px;} 
.boxSsry li h1{ background:url("../images/icoHonors1.png")/*tpa=http://www.taoshipapers.com/images/icoHonors1.png*//*tpa=http://www.taoshipapers.com/images/icoHonors1.png*/ no-repeat center / 15px 15px; background-color:#b5865b;width:30px;height:30px; top:16px; left:0;}
.boxSsry li h2{ background:url("../images/icoJt2.png")/*tpa=http://www.taoshipapers.com/images/icoJt2.png*//*tpa=http://www.taoshipapers.com/images/icoJt2.png*/ no-repeat / 100% 100%; width:15px; height:10px; top:30px; left:40px;}
.boxSsry li div{ padding:15px;}
.boxSsry li i{display:block;width:100%; height:40px; text-align:left; line-height:40px; font-size:30px; }
.boxSsry li span{display:block; width:100%; padding:0; }
.boxSsry li strong{display:block;}
.boxSsry li h3{padding-left:0; text-align:justify}

.moreSsry{margin-left:55px;}

.newsList{font-size:0;}
.newsList a{display:block;padding:10px 0 0 10px; position:relative; margin-bottom:20px;}
.newsList a span{ position:absolute; top:0; left:0; display:block; width:80px; height:105px; background:#945e2d; font-family:fontDate; text-align:center; color:#fff}
.newsList a h1{ font-size:46px; line-height:46px; margin:13px 0 7px 0;}
.newsList a h2{ font-size:16px; line-height:30px; border-top:2px solid #caaf96; display:inline-block}
.newsList a div{ width:100%; padding:10px 0; min-height:147px;background:#fff; overflow:hidden; text-align:left;}
.newsList a h3{ float:left; line-height:30px; margin:0 0 0 10px; width:calc(100% - 20px);text-align:justify}
.newsList a h3 i{display:block; border-bottom:none;font-size:16px;line-height:26px; padding:15px 0; margin-bottom:0;}
.newsList a h3 p{ display:none}
.newsList a h4{ float:right; display:block;width:calc(100% - 20px);margin:0 10px 0 0; overflow:hidden;}

.boxPage{display:none}
.moreNews{display:block;}

.textSlogan{font-size:7vw;}

.moreList{display:block;}

.brandShowText{padding:40px 0;}
.brandTitle{ font-size:26px; color:#fff; padding-bottom:10px;}
.brandCon{ font-size:16px; line-height:26px; color:#fff; opacity:.65; text-align:justify;}

.showPic img{width:85vw; height:auto}
.showPic i{ font-size:12px; line-height:20px;padding:10px;}


.preList a{display:block;width:calc(100vw - 30px);  height:calc((100vw - 30px)*0.67 + 26px);margin:0 15px 15px 15px;}
.pcMb{margin-bottom:0;}

.boxProperty1 a{display:block;width:calc(100vw - 30px); margin:0 15px 15px 15px;}
.boxProperty1 a:last-of-type{ margin-bottom:0}

.boxProperty3 a{width:calc((100vw - 45px)/2);margin:0 0 15px 15px; text-align:center; vertical-align:top}
.boxProperty3 a div{border-radius:50%; overflow:hidden;width:calc((100vw - 45px)/2.5); height:calc((100vw - 45px)/2.5);/* max-width:200px; max-height:200px;*/ margin:0 auto}
.boxProperty3 a h1{ font-size:18px;}
.boxProperty3 a i{ font-size:12px;}

.preBanner{background-size:170% auto!important;}
.preBanner div{margin-top:-40px}
.preBanner h1{font-size:30px; }
.preBanner h2{font-size:22px; margin-top:10px;}
  
.preNav{height:60px;line-height:60px; font-size:24px;}
.preInfo li{width:100%;}

.preTd{border:none;}
.preTd li{ width:100%;border:none; min-height:auto; padding:20px 0 0 0; border-top:1px solid #c3bab2!important; margin-bottom:20px;}
.preTd h1{ width:80px; height:80px;line-height:80px;}

.preNews a{width:100%;}
.preNews a div{margin:0!important;}

.boxCon1 img{ width:100%;margin:0 0 20px 0;}
.bannerLink{ background-size:auto 100%!important; background-position:center!important; text-align:center; margin-top:20px; height:400px; overflow:hidden}
.bannerLink h1{font-size:30px;}
.bannerLink h2{margin-top:10px;}

.boxCy li .cyImg{float:left;width:100%; padding:0!important; margin-bottom:10px;}
.boxCy li .cyCon{float:left;width:100%; padding:0!important;}

.textInd h1{ font-size:17px; line-height:30px; margin:-5px 0 10px 0}

.textInd1{ font-size:16px; text-align:justify; margin-top:-20px;}

.boxJoin1{padding:0 15px 20px 15px; margin-top:-50px}
.boxJoin1 li{display:block; padding:0; border-bottom:1px solid #74767d; border-right:0}
.boxJoin1 li img{margin:40px auto 20px auto; width:70%}

.joinShowText img{margin:20px 15%; width:70%;}
.joinShowText span{display:block; width:100%; margin:0 0 40px 0; }

/*.boxTips{padding:0; height:auto;}
.boxTips .ico{ width:50px; height:50px;vertical-align:middle; margin:30px 15px}
.boxTips span{ width:calc(100% - 90px);}
.boxTips .img{position:relative; width:100%;}*/

/*.boxTips{padding:30px 0;text-align:center;}
.boxTips .ico{ width:70px; height:70px;}
.boxTips span{display:block; width:100%; text-align:justify; padding:0 20px; box-sizing:border-box}
.boxTips span strong{display:block; margin:15px 0 5px 0}*/

.boxTips{padding:0 0 30px 0;text-align:center;}
.boxTips .ico{ width:70px; height:70px; margin-top:30px;}
.boxTips span{display:block; width:100%; text-align:justify; padding:0 20px; box-sizing:border-box}
.boxTips span strong{display:block; margin:15px 0 5px 0}
.boxTips .img{position:relative; width:100%; height:auto; }

.boxTips1{ background:none; padding:0;  margin-bottom:-10px}
.boxTips1 strong{ display:block; padding:30px 0;}
.icoTips{ text-align:center;}
.icoTips div{margin:0;}
.icoTips span{display:block; line-height:30px;}
.icoTips h1{ margin:10px 0 0 0; }
.icoTips i{display:block; margin:0;}
.navTips i{background:#e8e1db; }


.boxMsg{ background:none!important; padding:20px 0 40px 0; margin-bottom:0;}
.boxMsg ul{ width:100%;margin:0 auto; overflow:hidden}
.boxMsg li{ display:block; margin-bottom:15px;}
.boxMsg span{display:block; width:100%; margin-bottom:5px}
.boxMsg i{color:#ffa638; display:inline-block; margin-right:10px}
.inputMsg{width:100%;}
.textareaMsg{width:100%;}
.inputMsgShort{width:50%;}
.submitMsg{margin-left:0;width:100%;}
.submitMsg1{margin-left:0;width:100%;}

.boxSjts{padding:30px 0;text-align:center;}
.boxSjts .ico{ width:70px; height:70px;}
.boxSjts span{display:block; width:100%; text-align:justify; padding:0 20px; box-sizing:border-box}
.boxSjts span strong{display:block; margin:15px 0 5px 0}

.boxSjts1{ background:none; padding:0;  margin-bottom:-10px}
.boxSjts1 strong{ display:block; padding:30px 0;}
.icoSjts{ text-align:center;}
.icoSjts div{margin:0;}
.icoSjts span{display:block; line-height:30px;}
.icoSjts h1{ margin:10px 0 0 0; color:#52556b}
.icoSjts i{display:block; margin:0;}
.navZxts i{background:#e8e1db; }

/*.boxZmt1 li img{ max-width:120px;}*/

.ygtdList li{width:100%;}

.searchList{ margin:0;}
.searchList li{width:100%; margin-bottom:15px;}



}