img,input,button,select,textarea{margin:0;padding:0;resize:none;border:none;outline:none; vertical-align:middle} 
ol,ul,li{list-style:none; margin:0; padding:0} 
h1,h2,h3,h4,h5,h6,p,em,i,b,em{font-size:100%;word-wrap:break-word;font-style:normal; font-weight:normal; margin:0; padding:0}
a{text-decoration:none; color:#333}
a:active,a:focus,a:hover{outline:none; color:#88603c}

@font-face {   
   font-family: 'fontDate';   
   src: url("font/ancona.eot")/*tpa=http://www.taoshipapers.com/css/font/ancona.eot*//*tpa=http://www.taoshipapers.com/css/font/ancona.eot*/;   
   src: url("font/ancona.eot-#iefix")/*tpa=http://www.taoshipapers.com/css/font/ancona.eot?#iefix*/ format('embedded-opentype'),         
		url("font/ancona.woff")/*tpa=http://www.taoshipapers.com/css/font/ancona.woff*//*tpa=http://www.taoshipapers.com/css/font/ancona.woff*/ format('woff'),         
	    url("font/ancona.ttf")/*tpa=http://www.taoshipapers.com/css/font/ancona.ttf*//*tpa=http://www.taoshipapers.com/css/font/ancona.ttf*/ format('truetype'),         
		url("font/ancona.svg#NeuesBauenDemo")/*tpa=http://www.taoshipapers.com/css/font/ancona.svg#NeuesBauenDemo*//*tpa=http://www.taoshipapers.com/css/font/ancona.svg#NeuesBauenDemo*/ format('svg');   
  font-weight: normal;   
  font-style: normal;  
}

@font-face {   
   font-family: 'fontTitle';   
   src: url("font/FuturaStd.otf")/*tpa=http://www.taoshipapers.com/css/font/FuturaStd.otf*//*tpa=http://www.taoshipapers.com/css/font/FuturaStd.otf*/;    
   font-weight: normal;   
   font-style: normal;  
}

/*.bodyMove{position:relative;left:-300px;animation:mymove 0.5s;}
@keyframes mymove{0%{left:0;}100%{left:-300px;}}*/


.boxMax{ width:100%; max-width:1200px; padding:0 15px; box-sizing:content-box; overflow:hidden; margin:0 auto}

.boxTop{ background:#fff; height:100px; background:#fff;}


.btnSearch{position:absolute;top:15px;left:50%; /*margin-left:325px;*/margin-left:447px; display:inline-block;width:55px; height:26px;background:url("../images/icoSearch.png")/*tpa=http://www.taoshipapers.com/images/icoSearch.png*//*tpa=http://www.taoshipapers.com/images/icoSearch.png*/ center no-repeat;z-index:100;border-right:1px solid #e6e1de; }
.btnSearch:hover{background:url("../images/icoSearchHover.png")/*tpa=http://www.taoshipapers.com/images/icoSearchHover.png*//*tpa=http://www.taoshipapers.com/images/icoSearchHover.png*/ center no-repeat;}

.boxSearch{ position:fixed; top:0; left:0; width:100%; height:100%; background:url("../images/bgBlack.png")/*tpa=http://www.taoshipapers.com/images/bgBlack.png*//*tpa=http://www.taoshipapers.com/images/bgBlack.png*/ 100% 100%; text-align:center; z-index:102; display:none}
.boxSearch span{display:inline-block; width:800px; height:60px; border-radius:3px; overflow:hidden; background:#fff; position:absolute; top:50%; left:50%; margin:-30px 0 0 -400px; font-size:0}
.boxSearch a{display:inline-block; background:url("../images/icoNavClose.png")/*tpa=http://www.taoshipapers.com/images/icoNavClose.png*//*tpa=http://www.taoshipapers.com/images/icoNavClose.png*/ left center no-repeat; background-size:10px 10px; padding:0 0 0 15px; color:#fff; font-size:13px;position:absolute;top:50%; right:50%;margin:-80px -395px 0 0;}
.boxSearch a:hover{ opacity:0.7}
.inputTop{width:740px; height:60px; line-height:60px; font-size:16px; color:#777; text-indent:15px;}
.submitTop{ width:60px; height:60px; background:url("../images/icoSearch1.png")/*tpa=http://www.taoshipapers.com/images/icoSearch1.png*//*tpa=http://www.taoshipapers.com/images/icoSearch1.png*/ center 50%/50% no-repeat; font-size:0; opacity:0.7; cursor:pointer}  
.submitTop:hover{opacity:1.0;}


.btnYgtd{position:absolute;top:15px;left:50%; margin-left:380px; display:inline-block; padding:0 20px 0 45px;height:26px; line-height:26px; border-left:1px solid #e6e1de; border-right:1px solid #e6e1de; font-size:13px; font-weight:bold; color:#ac917e; background:url("../images/icoYgtd.png")/*tpa=http://www.taoshipapers.com/images/icoYgtd.png*//*tpa=http://www.taoshipapers.com/images/icoYgtd.png*/ 20px center no-repeat;z-index:100;}

.btnLink{position:absolute;top:15px;left:50%; margin-left:500px; display:inline-block; padding:0 20px 0 45px;height:26px; line-height:26px; font-size:13px; font-weight:bold; color:#ac917e; background:url("../images/icoWeb.png")/*tpa=http://www.taoshipapers.com/images/icoWeb.png*//*tpa=http://www.taoshipapers.com/images/icoWeb.png*/ 20px center no-repeat;z-index:100;}

.boxLink{position:fixed; width:100%; height:100%;top:0;right:0; z-index:101; text-align:right; overflow:hidden; display:none}
.boxLink div{position:absolute;width:100%; height:100%;top:0;right:0;z-index:0;background:url("../images/bgBlack1.png")/*tpa=http://www.taoshipapers.com/images/bgBlack1.png*//*tpa=http://www.taoshipapers.com/images/bgBlack1.png*/}
.boxLink ul{position:relative;z-index:1;display:inline-block;width:290px;height:100%;background:#392216;font-size:0; padding:0 30px; text-align:left;margin-right:0;animation:mymove 0.5s; overflow:hidden; overflow-y:scroll}
.boxLink li{display:block; margin-bottom:20px;}
.boxLink li h1{width:22px; height:100px; background:url("../images/icoNavClose.png")/*tpa=http://www.taoshipapers.com/images/icoNavClose.png*//*tpa=http://www.taoshipapers.com/images/icoNavClose.png*/ left center no-repeat; background-size:22px 22px; opacity:0.5; cursor:pointer}
.boxLink li h1:hover{opacity:1.0;}
.boxLink li h2{font-size:22px; color:#ffa200; display:block; }
.boxLink li h3{font-size:22px; color:#ffa200; font-family:fontDate;text-transform:uppercase}
.boxLink li i{display:block;font-size:22px; color:#fff; border-bottom:1px solid #fff; line-height:40px; margin-bottom:5px; opacity:0.6}
.boxLink li a{display:inline-block; width:50%;line-height:24px; font-size:13px; color:#fff; /*border-bottom:1px solid #947050*/opacity:0.6}
.boxLink li a:hover{ opacity:1.0}
@keyframes mymove{0%{margin-right:-300px;}100%{margin-right:0;}}



.nav{position:absolute; top:46px; left:50%;margin-left:-300px; height:54px;z-index:100; font-size:0;}
.nav a{display:inline-block; line-height:44px;height:54px;font-size:16px; margin:0 21px;color:#333; text-align:center; position:relative;}
.nav a i{display:block; position:absolute; bottom:0; width:0; height:5px; background:#ffa019;}
.nav a:hover{ color:#88603c}

@keyframes AsubNavI{0%{width:0;}100%{width:100%;}}
.subNav{ position:absolute; top:96px; left:50%; z-index:101; display:none; width:200px; background:#fff; border-top:4px solid #b98659;}
.subNav a{ display:block; height:50px; position:relative}
.subNav a span{display:block;position:absolute; width:0; height:100%; z-index:1; background:#b98659;}
.subNav a i{display:block;position:absolute; width:100%; height:100%; z-index:2;line-height:50px; font-size:14px; text-indent:20px;}
.subNav a:hover span{animation:AsubNavI 0.3s; width:100%;}
.subNav a:hover i{color:#fff}



.boxTopM{width:100%; height:70px;position:fixed; top:0; left:0;background:#fff; text-align:center; z-index:99; display:none}

.btnNavTop{width:70px; height:70px; display:block; position:absolute; top:0; right:0;background:url("../images/icoNavList.png")/*tpa=http://www.taoshipapers.com/images/icoNavList.png*//*tpa=http://www.taoshipapers.com/images/icoNavList.png*/ center no-repeat; background-size:29px 22px;}
.navTopBlack{ background:url("../images/bgBlack.png")/*tpa=http://www.taoshipapers.com/images/bgBlack.png*//*tpa=http://www.taoshipapers.com/images/bgBlack.png*/;position:fixed; top:0; left:-100%; width:100%;height:100vh;z-index:100; display:none}
.btnCloseNav{width:70px; height:70px; display:inline-block; float:right;background:url("../images/icoNavClose.png")/*tpa=http://www.taoshipapers.com/images/icoNavClose.png*//*tpa=http://www.taoshipapers.com/images/icoNavClose.png*/ center no-repeat; background-size:22px 22px;background-color:#ffa200;}
.navTop1{background:#fff;float:left;width:calc(100% - 70px); height:100vh; overflow:hidden; overflow-y:auto}
.navTop{ margin-top:70px; padding-bottom:70px;}
.navTop ul{background-color:#fff}
.navTop li{display:block}
.navTop i{display:block; width:100%; height:50px; line-height:50px; font-size:16px; border-bottom:1px solid #e5e5e5; background:url("../images/icoNav2.png")/*tpa=http://www.taoshipapers.com/images/icoNav2.png*//*tpa=http://www.taoshipapers.com/images/icoNav2.png*/ right center no-repeat; background-size:34px 11px; text-indent:15px;}
.navTop i a{ display:block;}
.navTop div{display:none; width:100%;}
.navTop div a{display:block;height:50px; line-height:50px; border-bottom:1px solid #67422e; color:#fff; font-size:14px; background:#582f18; text-align:center}
.navTop div a:hover{ background:#ffa200}
.navTop .on{background:url("../images/icoNav1.png")/*tpa=http://www.taoshipapers.com/images/icoNav1.png*//*tpa=http://www.taoshipapers.com/images/icoNav1.png*/ right center no-repeat!important; background-size:34px 11px!important}


.navFoot{background:#342b27; padding:40px 0; font-size:0; text-align:center;}
.navFoot li{display:inline-block; width:110px; margin:0 22px; text-align:left; vertical-align:top}
.navFoot a:hover{color:#fff}
.navFoot i{display:block; width:100%; height:40px; line-height:40px; font-size:16px; border-bottom:1px solid #9a9593;}
.navFoot i a{ display:block; color:#dcdbda}
.navFoot div{width:100%; margin-top:5px;}
.navFoot div a{display:block;height:26px; line-height:26px; color:#aeabab; font-size:13px;}






.toTop{ position:fixed;bottom:10px; right:10px; display:block; width:42px; height:42px; border-radius:100%; background:url("../images/toTop.png")/*tpa=http://www.taoshipapers.com/images/toTop.png*//*tpa=http://www.taoshipapers.com/images/toTop.png*/ no-repeat; background-size:100% 100%; z-index:1000; display:none; opacity:0.7}
.toTop:hover{background:url("../images/toTopHover.png")/*tpa=http://www.taoshipapers.com/images/toTopHover.png*//*tpa=http://www.taoshipapers.com/images/toTopHover.png*/ no-repeat;background-size:100% 100%;opacity:1.0}

.boxFoot{background:#342b27; border-top:1px solid #49413d; padding:40px 0; width:100%; overflow:hidden;color:#aeabab;font-size:0;}
.boxFoot a{color:#aeabab}
.boxFoot a:hover{color:#fff}
.boxFoot1{width:1200px; margin:0 auto; overflow:hidden}
.boxFoot2{float:right;}
.boxFoot2 a{ display:inline-block; font-size:13px; font-weight:bold; line-height:40px; margin-left:20px}
.boxFoot2 a i{width:40px; height:40px; display:inline-block; margin-right:5px; vertical-align:middle}
.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:40px 40px}
.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:40px 40px}
.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:40px 40px}
.boxFoot3{ line-height:24px;}
.boxFoot3 div{font-size:13px;}
.boxFoot3 a{display:inline-block; font-size:13px; padding-right:10px; margin-right:10px;  background:url("../images/bgLine.png")/*tpa=http://www.taoshipapers.com/images/bgLine.png*//*tpa=http://www.taoshipapers.com/images/bgLine.png*/ center right no-repeat;}
.boxFoot3 a:last-of-type{ background:none;}


.banner{width:100%;height:38.05vw; min-height:300px;overflow:hidden;position:relative;font-size:0}
.banner .swiper-slide div{ width:100%; height:100%;}
.banner .swiper-pagination{bottom:20px!important; left:50%!important; width:600px!important; text-align:right}
.banner .swiper-pagination-bullet{ width:10px; height:10px;background:#fff; opacity:0.8;}
.banner .swiper-pagination-bullet-active{ width:30px;border-radius:6px;background:#faac47; opacity:1.0;}
.banner .swiper-button-prev{left:30px;width:38px; height:60px;border-radius:5px; background:url("../images/btnPre.png")/*tpa=http://www.taoshipapers.com/images/btnPre.png*//*tpa=http://www.taoshipapers.com/images/btnPre.png*/ no-repeat}
.banner .swiper-button-prev:hover{background:url("../images/btnPreHover.png")/*tpa=http://www.taoshipapers.com/images/btnPreHover.png*//*tpa=http://www.taoshipapers.com/images/btnPreHover.png*/ no-repeat}
.banner .swiper-button-next{right:30px;width:38px; height:60px;border-radius:5px;background:url("../images/btnNext.png")/*tpa=http://www.taoshipapers.com/images/btnNext.png*//*tpa=http://www.taoshipapers.com/images/btnNext.png*/ no-repeat}
.banner .swiper-button-next:hover{background:url("../images/btnNextHover.png")/*tpa=http://www.taoshipapers.com/images/btnNextHover.png*//*tpa=http://www.taoshipapers.com/images/btnNextHover.png*/ no-repeat}
.banner .bannerImg{background-position:center center!important; background-size:auto 100%!important;}


.bannerM{width:100%;height:80vw;overflow:hidden;position:relative;font-size:0; display:none}
.bannerM .swiper-slide div{ width:100%; height:100%;}
.bannerM .swiper-pagination{bottom:20px!important;}
.bannerM .swiper-pagination-bullet{ width:8px; height:8px;background:#fff; opacity:0.8;}
.bannerM .swiper-pagination-bullet-active{width:20px;border-radius:6px;background:#faac47; opacity:1.0;}
.bannerM .bannerImg{background-size:100% 100%!important;}



.indNews{ background:#c9ae96; font-size:0; text-align:center; padding:25px 0;}
.indNews a{display:inline-block; width:570px; height:140px; margin:20px; padding:10px 0 0 10px; position:relative;}
.indNews span{ position:absolute; top:0; left:0; display:block; width:80px; height:105px; background:#945e2d; font-family:fontDate; text-align:center; color:#fff}
.indNews h1{ font-size:46px; line-height:46px; margin:13px 0 7px 0;}
.indNews h2{ font-size:16px; line-height:30px; border-top:2px solid #caaf96; display:inline-block}
.indNews div{ width:100%; height:120px; padding:10px 0; background:#fff; overflow:hidden; line-height:120px; text-align:left}
.indNews h3{ font-size:16px; line-height:30px; margin:0 0 0 85px; width:290px; vertical-align:middle; display:inline-block; vertical-align:middle; text-align:justify}
.indNews h4{ float:right; width:170px; height:120px; margin:0 10px; overflow:hidden;}
.indNews h4 img{ width:100%; height:100%}


.indNav{background:#fff; padding:40px 0; text-align:center}
.indNav h1{ font-size:30px; font-weight:bold; color:#804f22}
.indNav h2{ font-size:24px; color:#ded4ce; font-family:fontTitle,fontDate; text-transform:uppercase}
.icoJt{ width:100%; height:21px; background:url("../images/icoJt.png")/*tpa=http://www.taoshipapers.com/images/icoJt.png*//*tpa=http://www.taoshipapers.com/images/icoJt.png*/ top center no-repeat; margin-bottom:-21px; position:relative; z-index:2}

.indInd{width:100%; position:relative; min-height:400px; overflow:hidden}
.indIndImg{position:absolute; top:0; left:50%; margin-left:-280px; z-index:1; width:calc(50% + 280px); height:300px; background-size:auto 100%!important;}
.indIndTextBox{ width:100%; max-width:1240px; margin:0 auto; position:relative; z-index:2}
.indIndText{position:absolute; top:50px;width:270px; height:220px;}
.indIndTextBg1{background:url("../images/bgInd1.png")/*tpa=http://www.taoshipapers.com/images/bgInd1.png*//*tpa=http://www.taoshipapers.com/images/bgInd1.png*/ right top no-repeat;background-color:#fff}
.indIndTextBg2{background:url("../images/bgInd2.png")/*tpa=http://www.taoshipapers.com/images/bgInd2.png*//*tpa=http://www.taoshipapers.com/images/bgInd2.png*/ right top no-repeat;background-color:#33679b}
.indIndTextBg3{background:url("../images/bgInd3.png")/*tpa=http://www.taoshipapers.com/images/bgInd3.png*//*tpa=http://www.taoshipapers.com/images/bgInd3.png*/ right top no-repeat;background-color:#fff}

.indIndText div{position:relative; width:100%; height:100%;padding:0 20px 0 55px; box-sizing:border-box; overflow:hidden}
.indIndText i{ position:absolute;top:20px; left:20px;font-family:fontDate;  font-size:30px;color:#562d16;}
.indIndText h1{ font-size:22px; color:#562d16; margin-top:25px;}
.indIndText h2{ font-size:24px; font-family:fontDate; color:#562d16; text-transform:uppercase; opacity:0.5}
.indIndText h3{ width:40px; height:4px; background:#562d16; margin:15px 0}
.indIndText h4{ font-size:16px; line-height:28px;}
.indIndText span{ display:block; margin-top:20px;}
.indIndText span a{ display:inline-block; width:40%; font-size:15px; line-height:36px; color:#777}
.indIndText span a:hover{color:#88603c}
.indIndText .indMore{ position:absolute; left:0; bottom:0; width:100%; height:50px; border-top:1px solid #dedede; background:url("../images/icoMore1.png")/*tpa=http://www.taoshipapers.com/images/icoMore1.png*//*tpa=http://www.taoshipapers.com/images/icoMore1.png*/ center no-repeat; background-size:28px 28px; background-color:#fff}
.indIndText .indMore:hover{background:url("../images/icoMore2.png")/*tpa=http://www.taoshipapers.com/images/icoMore2.png*//*tpa=http://www.taoshipapers.com/images/icoMore2.png*/ center no-repeat; background-size:28px 28px;background-color:#ffa006}

.indInd1{ background:#fcf9f3}
.indInd1 .indIndImg{background:url("../images/imgInd1.jpg")/*tpa=http://www.taoshipapers.com/images/imgInd1.jpg*//*tpa=http://www.taoshipapers.com/images/imgInd1.jpg*/ center no-repeat;}
.indInd1 .indIndText{background:url("../images/bgInd1.png")/*tpa=http://www.taoshipapers.com/images/bgInd1.png*//*tpa=http://www.taoshipapers.com/images/bgInd1.png*/ right top no-repeat;background-color:#fff; left:20px;}

.indInd2{ background:#fcf9f3}
.indInd2 .indIndImg{background:url("../images/imgInd2.jpg")/*tpa=http://www.taoshipapers.com/images/imgInd2.jpg*//*tpa=http://www.taoshipapers.com/images/imgInd2.jpg*/ center no-repeat;left:0; margin-left:0;}
.indInd2 .indIndText{background:url("../images/bgInd2.png")/*tpa=http://www.taoshipapers.com/images/bgInd2.png*//*tpa=http://www.taoshipapers.com/images/bgInd2.png*/ right top no-repeat;background-color:#fff; right:20px;}
.indInd2 i{color:#562d16!important; }
.indInd2 h1{color:#fff!important; }
.indInd2 h2{color:#fff!important; }
.indInd2 h3{background:#fff!important;}
.indInd2 h4{color:#fff}
.indInd2 span a{ color:#eaded2}
.indInd2 span a:hover{color:#fff}
.indInd2 .indMore{border-top:1px solid #fff; background:url("../images/icoMore2.png")/*tpa=http://www.taoshipapers.com/images/icoMore2.png*//*tpa=http://www.taoshipapers.com/images/icoMore2.png*/ center no-repeat; background-size:28px 28px; background-color:#b27e3b; opacity:0.2}
.indInd2 .indMore:hover{border-top:1px solid #e6ac61;background:url("../images/icoMore2.png")/*tpa=http://www.taoshipapers.com/images/icoMore2.png*//*tpa=http://www.taoshipapers.com/images/icoMore2.png*/ center no-repeat; background-size:28px 28px;background-color:#e19b40; opacity:1.0}

.indInd3{background:#95c3d6}
.indInd3 .indIndImg{background:url("../images/imgInd3.jpg")/*tpa=http://www.taoshipapers.com/images/imgInd3.jpg*//*tpa=http://www.taoshipapers.com/images/imgInd3.jpg*/ center no-repeat;}
.indInd3 .indIndText{background:url("../images/bgInd3.png")/*tpa=http://www.taoshipapers.com/images/bgInd3.png*//*tpa=http://www.taoshipapers.com/images/bgInd3.png*/ right top no-repeat;background-color:#33679b; left:20px;}
.indInd3 i{color:#fff!important; }
.indInd3 h1{color:#fff!important; }
.indInd3 h2{color:#fff!important; }
.indInd3 h3{background:#fff!important;}
.indInd3 h4{color:#fff}
.indInd3 span a{ width:100%!important;color:#fff}
.indInd3 span a:hover{color:#b3f3ef}
.indInd3 .indMore{border-top:1px solid #fff; background:url("../images/icoMore2.png")/*tpa=http://www.taoshipapers.com/images/icoMore2.png*//*tpa=http://www.taoshipapers.com/images/icoMore2.png*/ center no-repeat; background-size:28px 28px; background-color:#33679b; opacity:0.2}
.indInd3 .indMore:hover{border-top:1px solid #3ebee7;background:url("../images/icoMore2.png")/*tpa=http://www.taoshipapers.com/images/icoMore2.png*//*tpa=http://www.taoshipapers.com/images/icoMore2.png*/ center no-repeat; background-size:28px 28px;background-color:#14a4d7; opacity:1.0}


.indBrand{width:100%;height:600px;overflow:hidden;position:relative;font-size:0}
.indBrand .swiper-slide div{ width:100%; height:100%; overflow:hidden; text-align:center}
.indBrand .swiper-pagination{bottom:20px!important; }
.indBrand .swiper-pagination-bullet{ width:10px; height:10px;background:#fff; opacity:0.8;}
.indBrand .swiper-pagination-bullet-active{ width:30px;border-radius:6px;background:#faac47; opacity:1.0;}
.indBrand .swiper-button-prev{left:30px;}
.indBrand .swiper-button-next{right:30px;}
.brandImg{background-position:center center!important; background-size:auto 100%!important;}
.indBrand h1{ width:100px; height:100px; 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 / 60px 60px; margin-top:150px;}
.indBrand h2{font-size:70px; color:#fff;text-shadow:0 0 10px rgba(0,0,0,.75); margin:25px 0 25px 0;}



.indJoin{width:100%;height:600px;background:url("../images/imgInd5.jpg-v=1.1.jpg")/*tpa=http://www.taoshipapers.com/images/imgInd5.jpg?v=1.1*/ no-repeat center / cover; text-align:center; overflow:hidden}
.indJoin h1{font-size:50px; color:#fff;text-shadow:0 0 10px rgba(0,0,0,.75); margin:250px 0 40px 0;}
.more{text-align:center; padding-bottom:50px;}
.more a{display:inline-block; width:130px; height:50px; line-height:50px; background:#fff; font-size:15px; color:#333}
.more a:hover{background:#ffa300; color:#fff}

.navCur{ position:absolute; top:100px; left:50%; margin-left:-600px; color:#fff; z-index:1}
.navCur span{display:block; font-size:13px; padding:25px 0 10px 0;}
.navCur i{font-size:28px; }
.navCur .textShadow{text-shadow:0 0 5px rgba(0,0,0,.75);}
.navCur a{color:#fff}
.navCur a:hover{color:#fff}

.subBanner{ width:100%; height:500px;/*height:30vw;*/color:#fff;text-shadow:0 0 10px rgba(0,0,0,.3); text-align:center; overflow:hidden}
.subBanner h1{ font-size:40px; margin-top:195px; /*margin-top:calc((27.5vw - 80px)/2)*/}
.subBanner h2{ font-size:30px; margin-top:10px;}
.bgSizeAbout{ background-size:100% auto!important; background-position:center 100px!important}
.bgSize{background-position:center 100px!important}
.bgSize1{background-position:center 100px!important}
.bgAbout{background:url("../images/bannerAbout.jpg")/*tpa=http://www.taoshipapers.com/images/bannerAbout.jpg*//*tpa=http://www.taoshipapers.com/images/bannerAbout.jpg*/ no-repeat;}
.bgBrand{background:url("../images/bannerBrand.jpg")/*tpa=http://www.taoshipapers.com/images/bannerBrand.jpg*//*tpa=http://www.taoshipapers.com/images/bannerBrand.jpg*/ no-repeat;}
.bgProperty{background:url("../images/bannerProperty.jpg")/*tpa=http://www.taoshipapers.com/images/bannerProperty.jpg*//*tpa=http://www.taoshipapers.com/images/bannerProperty.jpg*/ no-repeat;}
.bgIndustry{background:url("../images/bannerIndustry.jpg")/*tpa=http://www.taoshipapers.com/images/bannerIndustry.jpg*//*tpa=http://www.taoshipapers.com/images/bannerIndustry.jpg*/ no-repeat;}
.bgJoin{background:url("../images/bannerJoin.jpg-v=1.1.jpg")/*tpa=http://www.taoshipapers.com/images/bannerJoin.jpg?v=1.1*/ no-repeat;}

.navTitle{ padding:45px 0 25px 0; text-align:center;}
.navTitle span{ display:block; font-size:32px; line-height:32px; margin-bottom:12px;}
.navTitle i{ font-size:20px; line-height:20px; opacity:0.3; font-family:fontTitle,fontDate; text-transform:uppercase}
.colorWhite{ color:#fff}
.colorYellow{ color:#804f22}
.colorBlack{ color:#333}

.bgAbout1{background:url("../images/bgColor.png")/*tpa=http://www.taoshipapers.com/images/bgColor.png*//*tpa=http://www.taoshipapers.com/images/bgColor.png*/;text-align:center; font-size:0}
.boxAbout1{width:960px; overflow:hidden; margin:0 auto; text-align:center; color:#fff}
.boxAbout1 .text{ font-size:18px; line-height:30px; max-width:800px; margin:0 auto}
.aboutIco{ width:100%; padding:20px 0 30px 0; overflow:hidden; font-size:0; text-align:center}
.aboutIco div{ display:inline-block; width:25%; position:relative; z-index:1}
.aboutIco h1{ color:#ffa200; font-weight:normal; font-size:22px;}
.aboutIco i{ font-size:80px; font-family:fontDate; display:inline-block; line-height:80px;}
.aboutIco h2{ font-size:18px; margin-top:5px; color:#fff; font-weight:bold;}
.aboutIco h3{position:absolute; top:5px; left:50%; margin-left:23px;font-size:22px; color:#ffa200; font-weight:normal}

	

.bgCon{text-align:center; background-size:auto 100%!important; background-position:center!important; font-size:0}
.padding1{padding-bottom:50px;}
.padding2{padding-bottom:30px;}



.boxAbout3 img{ margin-bottom:15px;}
.boxAbout3 h1{font-size:18px; font-weight:bold; line-height:40px;}
.boxAbout3 h2{font-size:18px;}

.boxAbout4{}
.boxAbout4 li{display:inline-block; margin:0 15px; position:relative}
.boxAbout4 div{ position:absolute; bottom:0; left:0; background:url("../images/bgBlack1.png")/*tpa=http://www.taoshipapers.com/images/bgBlack1.png*//*tpa=http://www.taoshipapers.com/images/bgBlack1.png*/; padding:10px 0; width:100%; color:#fff; text-align:left}
.boxAbout4 i{font-size:18px; display:block; padding:0 15px;}
.boxAbout4 span{ font-size:15px; display:block; padding:0 15px;}

.boxAbout5 img{ margin-bottom:15px;}
.boxAbout5 h2{ font-size:18px; line-height:30px;}


.subBanner1{ height:220px;}

.navCur1{ background:#fff; font-size:0; text-align:center}
.navCur1 a{display:inline-block; line-height:60px; font-size:15px;}
.navCur1 .on{ background:#88603c; color:#fff}

.navMain{ padding:45px 0 25px 0; width:1200px; margin:0 auto; color:#562d16; background:url("../images/bgSlogan.png")/*tpa=http://www.taoshipapers.com/images/bgSlogan.png*//*tpa=http://www.taoshipapers.com/images/bgSlogan.png*/ right center no-repeat; position:relative}
.navMain span{display:block; font-size:32px; line-height:32px; margin-bottom:12px;}
.navMain i{ font-size:26px; line-height:20px; opacity:0.3; font-family:fontTitle,fontDate; text-transform:capitalize}

.boxMain{width:1200px;margin:0 auto 40px auto; text-align:center}
.boxJtjs{width:100%; height:300px; 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:65px 0 0 0; box-sizing:border-box;}

.boxCon{text-align:justify;}
.boxCon p{line-height:26px; font-size:16px; padding-top:15px;}
.boxCon h1{ font-weight:bold; font-size:17px; margin:15px 0 0 0; display:block; border-bottom:1px solid #c9bbb3; padding:0 0 10px 0; color:#805022; line-height:26px;}
.boxCon h1 i{ width:7px; height:7px; border-radius:50%; background:#c39962; display:inline-block; vertical-align:middle; margin:-2px 8px 0 5px}
.boxCon strong{display:block}
.boxCon .textStrong{ font-size:18px; font-weight:bold; letter-spacing:-0.5px;}
.img100{width:100%}
.pImg{text-align:center}

.boxLdrzc{ width:100%; overflow:hidden; font-size:0; text-align:left}
.boxLdrzc .imgDsz{float:left; display:inline-block; margin-right:45px;}
.boxLdrzc span{float:left; width:calc(100% - 314px - 45px); margin-top:90px;}
.boxLdrzc h1{ font-size:18px; font-weight:bold; color:#562d16; padding:8px 0 15px 30px; 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 / 24px 18px; display:block;}
.boxLdrzc p{ font-size:16px; line-height:30px; display:block; padding-left:30px;text-align:justify}
.boxLdrzc .icoYh{ width:24px; margin-top:10px;}
.boxLdrzc h2{ font-size:18px; text-align:right; margin-top:20px; line-height:30px;}
.boxLdrzc strong{display:block}

.boxQywh{width:100%; max-width:710px; margin:0 auto; text-align:left; padding:80px 0 0 0}
.boxQywh li{display:block; padding:0 0 80px 35px; position:relative}
.boxQywh li h1{font-size:40px; font-family:"濡よ渹缍�"; color:#804f21}
.boxQywh li h2{font-size:30px; font-family:"濡よ渹缍�"; border-bottom:1px solid #aea69e; padding:0 0 10px 0; margin:0 0 10px 0;}
.boxQywh li p{ font-size:16px; line-height:30px;}
.boxQywh li i{display:block; width:20px; height:20px; border-radius:50%; position:absolute; left:0; top:13px}
.boxQywh li:nth-child(1) i{ background:#e1ad47}
.boxQywh li:nth-child(2) i{ background:#c39961}
.boxQywh li:nth-child(3) i{ background:#804f21}
.boxQywh li:nth-child(4) i{ background:#562d16}


.boxSsry{ background:url("../images/ssryLine.png")/*tpa=http://www.taoshipapers.com/images/ssryLine.png*//*tpa=http://www.taoshipapers.com/images/ssryLine.png*/ no-repeat 60px 0 / 3px 100%; text-align:left}
.boxSsry li{ padding:0 0 0 120px; position:relative; margin-bottom:30px;} 
.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 / 18px 18px; background-color:#b5865b; width:38px; height:38px; border:3px solid #f4f0ed; border-radius:50%; position:absolute; top:20px; left:40px;}
.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; width:22px; height:17px; position:absolute; top:38px; left:98px;}
.boxSsry li div{ background:#fff; min-height:160px; font-size:0}
.boxSsry li i{display:inline-block;width:160px; height:160px; line-height:160px; text-align:center; font-size:50px; font-family:fontDate; color:#88603c;  vertical-align:middle;}
.boxSsry li span{display:inline-block; width:880px; vertical-align:middle; padding:30px 0; font-size:16px; line-height:30px;}
.boxSsry li strong{ display:inline-block;width:70px;}
.boxSsry li h3{ font-weight:normal; margin:10px 0; line-height:24px;}

.boxSsry li:nth-child(even) h2{ background:url("../images/icoJt3.png")/*tpa=http://www.taoshipapers.com/images/icoJt3.png*//*tpa=http://www.taoshipapers.com/images/icoJt3.png*/ no-repeat!important; }
.boxSsry li:nth-child(even) div{ background:#b5865b!important;}
.boxSsry li:nth-child(even) i{color:#eeebe8!important;}
.boxSsry li:nth-child(even) h3{background:url("../images/bgLi1.png")/*tpa=http://www.taoshipapers.com/images/bgLi1.png*//*tpa=http://www.taoshipapers.com/images/bgLi1.png*/ 0 11px no-repeat!important; color:#eeebe8}


.moreSsry{display:block; height:50px; line-height:50px; background:#fff; font-size:15px; color:#333; margin-left:120px; text-align:center}
.moreSsry:hover{background:#ffa300; color:#fff}


.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; font-size:16px; line-height:30px; margin:0 0 10px 105px; width:calc(100% - 365px);text-align:justify}
.newsList a h3 i{display:block; border-bottom:1px solid #e5e5e5;font-size:22px; font-weight:bold; line-height:32px; padding:20px 0 12px 0; margin-bottom:8px;}
.newsList a h3 p{ font-size:15px; line-height:26px; color:#888}
.newsList a h4{ float:right; width:220px;margin:0 10px 0 0; overflow:hidden;}
.newsList a h4 img{ width:100%;}
.newsList a:hover div{ box-shadow:0 0 10px rgba(0,0,0,.1)}


.boxPage{width:100%; overflow:hidden; margin:20px 0 0 0;}
.boxPage a{ display:inline-block;font-size:16px; float:left;color:#562d16;background-color:#cbbdb3;position:relative;box-sizing:content-box;}
.boxPage a:hover{ color:#fff; background-color:#88603c;}
.curPage{color:#fff!important; background-color:#88603c!important;}
.numPage{float:left;}
.numPage a{ width:46px; height:46px;text-align:center; line-height:46px; margin-right:8px;}
.btnPage{float:right; }
.prePage{ background:url("../images/pagePre.png")/*tpa=http://www.taoshipapers.com/images/pagePre.png*//*tpa=http://www.taoshipapers.com/images/pagePre.png*/ 15px center no-repeat; background-color:#e6e6e6; width:65px; height:46px; line-height:46px; padding:0 0 0 40px; margin:0 0 0 10px; text-align:left!important; font-size:16px!important;}
.prePage:hover{background:url("../images/pagePreHover.png")/*tpa=http://www.taoshipapers.com/images/pagePreHover.png*//*tpa=http://www.taoshipapers.com/images/pagePreHover.png*/ 15px center no-repeat; background-color:#88603c;}
.nextPage{background:url("../images/pageNext.png")/*tpa=http://www.taoshipapers.com/images/pageNext.png*//*tpa=http://www.taoshipapers.com/images/pageNext.png*/ 80px center no-repeat; background-color:#e6e6e6; width:70px; height:46px;line-height:46px; padding:0 35px 0 0; margin:0 0 0 10px;text-align:right!important;font-size:16px!important;}
.nextPage:hover{background:url("../images/pageNextHOver.png")/*tpa=http://www.taoshipapers.com/images/pageNextHOver.png*//*tpa=http://www.taoshipapers.com/images/pageNextHOver.png*/ 80px center no-repeat; background-color:#88603c;}

.moreNews{display:block; height:50px; line-height:50px; background:#fff; font-size:15px; color:#333; margin-left:10px; text-align:center; display:none}
.moreNews:hover{background:#ffa300; color:#fff}


.boxShow{ width:960px; padding:0 0 40px 0; background:#fff;position:relative; left:50%;margin:20px 0 0 -600px; overflow:hidden;min-height:400px;box-shadow:0 0 10px #e7ddd1; text-align:left}
.showTitle{font-size:24px; line-height:40px; margin-top:30px;  font-weight:bold; border-left:6px solid #ffa019; padding:0 40px 0 36px;}
.showInfo{border-bottom:2px solid #dcdcdc; font-size:16px; color:#999; padding:5px 0 20px 0; margin: 0 40px 10px 40px; font-family:fontDate}
.showCon{font-size:16px; line-height:28px; padding:10px 40px 0 40px;}
.showCon p{ text-align:justify}
.showCon img{max-width:100%; height:auto; margin:15px 0 8px 0;}
.showCon div,.showCon span,.showCon p{ font-family:/*"PingFang SC",*/"Microsoft Yahei"!important}

.showVideo{width:100%; height:530px; margin:20px auto;}

.btnShare1{position:absolute;top:425px; left:50%;/* margin-left:-530px;*/  margin-left:400px;width:200px;font-size:0; z-index:100}
.btnShare1 i{font-size:12px; display:block; border-bottom:2px solid #d2c3b4; color:#999; text-indent:5px; line-height:30px; margin-bottom:15px}
.btnShare1 a{display:block; margin-bottom:10px; font-size:16px; color:#444; line-height:40px; height:40px; overflow:hidden}
.btnShare1 div{width:40px; height:40px; text-align:center;border-radius:6px; display:inline-block; margin-right:10px;}
.btnShare1 a img{ vertical-align:middle}
.btnShare1 .shareWx div{background-color:#6ac334}
.btnShare1 .shareWb div{background-color:#ff4444}
.btnShare1 .shareQz div{background-color:#f1a718}
.btnShare1 .shareQq div{background-color:#27a0f5}
.btnShare1 .shareWx:hover div{background-color:#7fde46}
.btnShare1 .shareWb:hover div{background-color:#ff6767}
.btnShare1 .shareQz:hover div{background-color:#ffc34f}
.btnShare1 .shareQq:hover div{background-color:#4fb6fe}


.btnShare1Fixed{position:fixed!important;top:100px!important; left:50%; margin-left:400px; }

.boxEwm{ position:fixed; width:222px; height:248px; top:50%; margin-top:-129px; left:50%; margin-left:-131px; z-index:1000; background:url("../images/bgWxEwm.png")/*tpa=http://www.taoshipapers.com/images/bgWxEwm.png*//*tpa=http://www.taoshipapers.com/images/bgWxEwm.png*/ no-repeat; padding:5px; font-size:0; line-height:0; display:none; box-sizing:content-box}
.boxEwm a{display:block;height:26px; width:100%;}
.boxEwm img{ width:178px; height:178px; display:inline-block; margin:22px 0 0 22px}
.boxBlack{background:url("../images/bgBlack.png")/*tpa=http://www.taoshipapers.com/images/bgBlack.png*//*tpa=http://www.taoshipapers.com/images/bgBlack.png*/; width:100%; height:100%; position:fixed; z-index:999; top:0; left:0; display:none}

.textBrand{font-size:16px; line-height:30px;padding:0 20px 40px 20px;text-align:center; color:#fff; opacity:0.6}


.boxBrand1{font-size:0; width:100%; max-width:1230px; margin:0 auto}
.boxBrand1 a{display:inline-block; margin:0 15px; position:relative; width:380px; height:253px;}
.boxBrand1 a h1{position:absolute; bottom:0; left:0; background:url("../images/bgBlack2.png")/*tpa=http://www.taoshipapers.com/images/bgBlack2.png*//*tpa=http://www.taoshipapers.com/images/bgBlack2.png*/;padding:17px 0;width:100%; color:#fff; text-align:left}
.boxBrand1 a i{font-size:18px; display:block; padding:0 15px; line-height:26px;}
.boxBrand1 a span{width:100%; height:100%; position:absolute; top:0; left:0; display:none}
.boxBrand1 a img{ width:100%; height:100%;transition:transform 1s;} 
.boxBrand1 a div{ width:100%; height:100%; overflow:hidden; background:#000}
.boxBrand1 a:hover div img{transform: scale(1.2); opacity:0.7}
.boxBrand1 a:hover 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}
.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}

.icoHeart{width:100px; height:100px; border-radius:50%; background:url("../images/icoHeart.png")/*tpa=http://www.taoshipapers.com/images/icoHeart.png*//*tpa=http://www.taoshipapers.com/images/icoHeart.png*/ no-repeat center / 50px 50px; background-color:#d7182a; margin:20px auto 5px auto;}
.textSlogan{ font-size:40px; color:#fff; text-shadow:0 0 10px rgba(0,0,0,.75)}

.moreList{display:block; height:50px; line-height:50px; background:#fff; font-size:15px; color:#333;text-align:center; display:none}
.moreList:hover{background:#ffa300; color:#fff; }

.brandShowText{ width:1200px; margin:0 auto; text-align:left; padding:60px 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{padding:30px 0 120px 0; position:relative; width:100%; overflow:hidden}
.showPic .swiper-slide{width:auto;}
.showPic .swiper-pagination{bottom:56px!important; }
.showPic .swiper-pagination-bullet{ width:8px; height:8px;background:#000; opacity:0.2;}
.showPic .swiper-pagination-bullet-active{ width:20px;border-radius:6px;background:#faac47; opacity:1.0;}
.showPic .swiper-button-prev{left:50%; top:auto!important; bottom:38px; margin-left:-600px; opacity:0.2}
.showPic .swiper-button-prev:hover{opacity:0.5;}
.showPic .swiper-button-next{right:50%;top:auto!important; bottom:38px;margin-right:-600px; opacity:0.2}
.showPic .swiper-button-next:hover{opacity:0.5}
.showPic img{height:500px; cursor:move}
.showPic i{position:absolute; bottom:0; left:0; width:100%; display:block; line-height:26px; color:#fff; font-size:16px; padding:15px; box-sizing:border-box; background:url("../images/bgBlack2.png")/*tpa=http://www.taoshipapers.com/images/bgBlack2.png*//*tpa=http://www.taoshipapers.com/images/bgBlack2.png*/}


.preList{font-size:0; width:100%; max-width:1230px; margin:0 auto}
.preList a{display:inline-block; margin:0 15px; position:relative; width:270px; height:270px;}
.preList a h1{position:absolute; bottom:26px; left:0; background:url("../images/bgBlack2.png")/*tpa=http://www.taoshipapers.com/images/bgBlack2.png*//*tpa=http://www.taoshipapers.com/images/bgBlack2.png*/;width:100%; height:60px; line-height:60px; font-size:22px;text-indent:10px; color:#fff; text-align:left}
.preList a i{ display:block; line-height:26px; color:#fff; background:#c78c56; font-size:12px; text-indent:10px; text-align:left}
.preList a div{ width:100%; height:calc(100% - 26px); overflow:hidden; background:#000}
.preList a div img{ width:100%; height:100%;transition:transform 1s;} 
.preList a:hover div img{transform: scale(1.2); opacity:0.7}
.pcMb{margin-bottom:-20px;}


.boxProperty1{font-size:0; margin-top:17px;}
.boxProperty1 a{display:inline-block; margin:0 15px; width:380px; height:253px; text-align:center}
.boxProperty1 a div{ width:110px; height:110px; background:#fff; border-radius:50%; line-height:110px; display:inline-block; margin:47px 0 15px 0; overflow:hidden}
.boxProperty1 a div img{width:50px; opacity:0.45;transition:transform 1s;}
.boxProperty1 a h1{font-size:22px; color:#fff}
.boxProperty1 a i{font-size:16px; color:#fff; opacity:0.4}
.boxProperty1 a:hover div img{transform:scale(1.5); opacity:0.5}

.boxProperty2{ padding-top:100px}
.boxProperty2 img{margin-bottom:40px}

.boxProperty3{ padding-top:15px;}
.boxProperty3 a{display:inline-block; margin:0 27px;}
.boxProperty3 a div{border-radius:50%; overflow:hidden; width:197px; height:197px;}
.boxProperty3 a div img{width:100%; height:100%}
.boxProperty3 a h1{ font-size:22px; margin:10px 0 0 0}
.boxProperty3 a i{ font-size:16px; opacity:0.4}
.boxProperty3 a:hover{color:#333}

.boxProperty4{ padding-top:15px; text-align:center}
.boxProperty4 div{border-radius:50%; overflow:hidden; width:197px; height:197px; display:inline-block}
.boxProperty4 div img{width:100%; height:100%}
.boxProperty4 span{ font-size:22px; margin:10px auto 0 auto; display:block; font-size:18px; line-height:30px; width:88%; max-width:750px;}



.searchPro{font-size:0; position:absolute; top:470px; left:50%; margin-left:260px; width:340px;border-radius:21px; padding:2px; background:#fff;box-sizing:border-box; z-index:10}
.inputSearchPro{line-height:38px;  border-right:0; width:calc(100% - 80px); color:#999; border-radius:0; border-top-left-radius:21px; border-bottom-left-radius:21px;background:url("../images/icoSearch2.png")/*tpa=http://www.taoshipapers.com/images/icoSearch2.png*//*tpa=http://www.taoshipapers.com/images/icoSearch2.png*/ 10px center no-repeat; background-size:18px 18px; text-indent:36px}
.submitSearchPro{height:38px;width:80px;border-left:0;border-radius:21px;cursor:pointer;  font-size:14px; font-weight:bold; color:#fff; background:#88603c}
.submitSearchPro:hover{background:#e0983f}

.navSearchPro{ width:100%; max-width:1230px; margin:0 auto; padding:40px 0 27px 15px; box-sizing:border-box;}
.navSearchPro li{ position:relative; margin:0 0 13px 0; font-size:0; padding:0 0 0 45px;}
.navSearchPro i{position:absolute; left:0; top:0; font-size:15px;line-height:28px; font-weight:bold}
.navSearchPro a{font-size:15px; display:inline-block; padding:0 12px; margin:0 2px; line-height:32px; border-radius:16px;}
.navSearchPro a:hover{background:#e0983f; color:#fff}
.navSearchPro .on{ background:#e0983f; color:#fff}
.navSearchPro .on:hover{color:#fff}

.preBanner{width:100%; height:31vw; min-height:300px;background-size:100% auto!important; position:relative; color:#fff; text-shadow:0 0 10px rgba(0,0,0,.75); text-align:center}
.preBanner span{display:block; width:100%; height:100%; background:url("../images/bgBannerBlack.png")/*tpa=http://www.taoshipapers.com/images/bgBannerBlack.png*//*tpa=http://www.taoshipapers.com/images/bgBannerBlack.png*/; background-size:100% 100%;}
.preBanner div{ position:absolute; width:100%; left:0; top:50%; margin-top:-60px}
.preBanner h1{font-size:60px; }
.preBanner h2{font-size:22px; margin-top:10px;}


.preNav{float:left;width:240px; height:110px; border-bottom:2px solid #333;line-height:130px;font-size:32px; overflow:hidden; margin-right:60px;}
.preInfo{float:left; width:900px; font-size:0; border-bottom:1px solid #d6cfc9; min-height:111px; overflow:hidden}
.preInfo li{ width:50%; display:inline-block; font-size:14px; margin:45px 0 0 0}
.preInfo li img{width:40px; display:inline-block; margin:0 20px; vertical-align:middle}
.preInfo li span{ display:inline-block;vertical-align:middle; width:calc(100% - 80px)}
.preInfo li span strong{ display:block;}
.preEwm{float:left; width:240px;padding:15px 0 40px 0; margin-right:60px;}
.preEwm img{width:100px; height:100px; display:inline-block; vertical-align:middle; margin-right:10px;}
.preEwm span{display:inline-block; font-size:12px; line-height:22px; vertical-align:middle; width:130px;}
.preCon{float:left; width:900px; padding:10px 15px 40px 15px; font-size:15px; opacity:0.7; line-height:28px; text-align:justify; box-sizing:border-box}

.preTd{border-right:1px solid #c3bab2; font-size:0; margin-bottom:40px;}
.preTd li{width:33.3%; display:inline-block;border-left:1px solid #c3bab2; box-sizing:border-box; text-align:center; padding:0 40px; vertical-align:top; min-height:350px;}
.preTd h1{ width:105px; height:105px;line-height:105px; border-radius:50%; background:#fff; display:inline-block; box-shadow:2px 3px 0 rgba(0,0,0,.1)}
.preTd h1 img{width:50%; height:50%;}
.preTd h2{font-size:18px; font-weight:bold; margin:15px 0}	
.preTd div{font-size:15px; line-height:26px; text-align:left; text-align:justify}

.preNews{font-size:0;}
.preNews a{display:inline-block;width:50%;position:relative; vertical-align:top; margin-bottom:20px;}
.preNews a div{margin:0 20px 0 0; padding:10px 0 0 10px; position:relative}
.preNews a:nth-child(even) div{margin:0 0 0 20px}
.preNews a span{ position:absolute; top:0; left:0; display:block; width:80px; height:105px; background:#945e2d; font-family:fontDate; text-align:center; color:#fff}
.preNews a h1{ font-size:46px; line-height:46px; margin:13px 0 7px 0;}
.preNews a h2{ font-size:16px; line-height:30px; border-top:2px solid #caaf96; display:inline-block}
.preNews a h3{padding:20px 30px 20px 100px; background:#fff; overflow:hidden; text-align:left;}
.preNews a h3 i{display:block; font-size:18px; font-weight:bold; line-height:26px; margin-bottom:5px;}
.preNews a h3 p{ font-size:14px; line-height:22px; color:#888}

.preMap{ width:100%; max-width:1200px; height:70vw; max-height:400px; margin:0 auto; border:10px solid #fff; box-sizing:border-box; margin-bottom:60px;}

.boxCon1{ width:100%; overflow:hidden}
.boxCon1 p{ font-size:16px;ine-height:26px; text-align:justify; margin-top:15px;}
.boxCon1 img{float:right; display:inline-block; margin-left:30px;}

.bannerLink{ background-size:auto 100%!important; background-position:center!important; text-align:center; margin-top:30px; height:500px; overflow:hidden}
.bannerLink h1{ font-size:42px; text-shadow:0 0 10px rgba(0,0,0,.75); color:#fff; margin-top:180px;}
.bannerLink h2{ font-size:22px; text-shadow:0 0 10px rgba(0,0,0,.75); color:#fff; margin-top:15px;}
.bannerLink a{ display:inline-block;margin-top:20px; border-radius:24px; line-height:48px; padding:0 60px; background:#fff; opacity:.9}
.bannerLink a:hover{background:#e0983f; color:#fff;}

.boxCy{width:100%; max-width:1200px; margin:0 auto;}
.boxCy li{width:100%;border-bottom:1px solid #e6e6e6; padding:40px 0; overflow:hidden; font-size:0}
.boxCy li .cyImg{float:left;width:50%; padding:0 20px 0 0; box-sizing:border-box; display:inline-block}
.boxCy li .cyCon{float:left;width:50%; padding:0 0 0 20px; box-sizing:border-box; display:inline-block}
.boxCy li:nth-child(even) .cyImg{float:right;padding:0 0 0 20px;}
.boxCy li:nth-child(even) .cyCon{padding:0 20px 0 0;}
.boxCy li .cyImg img{width:100%;}
.boxCy li h1{font-size:0; padding-bottom:10px;}
.boxCy li h1 img{border-right:1px solid #dcdcdc; height:70px; padding-right:10px; margin-right:10px;display:inline-block; vertical-align:middle}
.boxCy li h1 i{font-size:26px; line-height:80px; display:inline-block; vertical-align:middle}
.boxCy li .cyText{ font-size:16px; line-height:26px; text-align:justify}

.btnLink1{ text-align:right; margin-top:10px;}
.btnLink1 a{display:inline-block; padding:0 20px; border:1px solid #dcdcdc; border-radius:20px; line-height:40px; font-size:14px; color:#999}
.btnLink1 a:hover{background:#e0983f; color:#fff; border:1px solid #e0983f}

.btnLink2{ text-align:right; margin-top:10px;}
.btnLink2 a{display:inline-block; padding:0 30px; border:1px solid #dcdcdc; border-radius:20px; line-height:40px; font-size:14px; color:#999; background:#fff}
.btnLink2 a:hover{background:#e0983f; color:#fff; border:1px solid #e0983f}

.textInd{ width:100%; max-width:880px; margin:0 auto;font-size:16px; line-height:30px;padding:0 20px 30px 20px; box-sizing:border-box;text-align:center; color:#fff;}
.textInd h1{ font-size:21px; line-height:36px; margin:-15px 0 10px 0}
.textInd span{opacity:0.6; text-align:left; display:block; text-align:justify}

.icoImg{ width:125px; height:125px; line-height:125px; border-radius:50%; margin:10px auto 30px auto}
.icoImg img{ width:60%; height:60%;}

.textInd1{ font-size:18px; line-height:30px; padding:0 15px; box-sizing:border-box}
.textInd1 i{ display:none}

.boxJoin1{ padding-bottom:40px;}
.boxJoin1 li{display:inline-block; padding:0 40px; border-right:1px solid #74767d}
.boxJoin1 li img{margin-bottom:20px}
.boxJoin1 li:last-of-type{border:none;}

.joinShowText{}
.joinShowText img{display:inline-block; vertical-align:middle; margin:40px auto}
.joinShowText span{display:inline-block; margin:40px 0 40px 60px; width:calc(100% - 360px); vertical-align:middle; font-size:16px; line-height:26px;}

.boxTips{background:#b5865b; padding:30px 0; color:#fff; position:relative; }
.boxTips .ico{ width:70px; height:70px;display:inline-block; vertical-align:middle; margin:0 40px}
.boxTips span{display:inline-block; width:calc(100% - 470px); vertical-align:middle; font-size:15px; line-height:26px;}
.boxTips span strong{display:block}
.boxTips span i{color:#ff0000}
.boxTips span p{text-indent:2em;}
.boxTips .img{ right:0; top:0; position:absolute; height:100%; width:302px;}

.boxTips1{ background:#e1d8d0; padding:0 40px; box-sizing:border-box; margin-bottom:-18px; position:relative; z-index:5}
.boxTips1 strong{ display:block; padding:30px 0;}
.icoTips div{width:84px; height:84px; line-height:84px; border-radius:50%; background:#b5865b; text-align:center; display:inline-block; vertical-align:middle; margin-right:20px;}
.icoTips div img{ width:50%; height:50%;}
.icoTips span{display:inline-block; vertical-align:middle; line-height:30px;}
.icoTips h1{ font-size:24px;}
.icoTips i{display:inline-block; margin-right:30px;}
.navTips{ background:url("../images/bgLineTips.jpg")/*tpa=http://www.taoshipapers.com/images/bgLineTips.jpg*//*tpa=http://www.taoshipapers.com/images/bgLineTips.jpg*/ center repeat-x; text-align:center; margin-top:20px;}
.navTips i{display:inline-block; padding:0 20px; font-size:24px; line-height:40px; background:#e1d8d0; color:#b5865b}

.boxMsg{ background:#e1d8d0; padding:40px 0 60px 0; margin-bottom:40px;}
.boxMsg ul{ width:710px;margin:0 auto}
.boxMsg li{ display:block; margin-bottom:15px; position:relative}
.boxMsg span{display:inline-block; width:110px;}
.boxMsg i{color:#ff0000; display:inline-block; margin-right:7px}
.boxMsg img{margin-left:10px}
.inputMsg{ background:#fff; border:1px solid #cac2bb; width:320px; border-radius:21px; line-height:40px; height:40px; text-indent:10px; vertical-align:middle;}
.textareaMsg{background:#fff; border:1px solid #cac2bb; width:600px; border-radius:21px; height:170px; padding:10px; box-sizing:border-box; vertical-align:middle}
.inputMsgShort{ background:#fff; border:1px solid #cac2bb; width:160px; border-radius:21px; line-height:40px; height:40px; text-indent:10px; vertical-align:middle}
.submitMsg{ margin-left:110px;width:140px; border-radius:25px; line-height:46px; height:46px; text-align:center; color:#fff; font-size:18px; font-weight:bold; background:#8e7160; cursor:pointer}
.submitMsg:hover{ background:#ffa200}

.submitMsg1{ margin-left:110px;width:140px; border-radius:25px; line-height:46px; height:46px; text-align:center; color:#fff; font-size:18px; font-weight:bold; background:#616372; cursor:pointer}
.submitMsg1:hover{ background:#686e9c}

.boxSjts{background:#b5865b; padding:50px 0;color:#fff; }
.boxSjts .ico{ width:70px; height:70px;display:inline-block; vertical-align:middle; margin:0 40px}
.boxSjts span{display:inline-block; width:calc(100% - 190px); vertical-align:middle; font-size:15px; line-height:26px;}
.boxSjts span strong{display:block}

.boxSjts1{ background:#fff; padding:0 40px; box-sizing:border-box; margin-bottom:-18px; position:relative; z-index:5}
.boxSjts1 strong{ display:block; padding:30px 0;}
.icoSjts div{width:84px; height:84px; line-height:84px; border-radius:50%; background:#616372; text-align:center; display:inline-block; vertical-align:middle; margin-right:20px;}
.icoSjts div img{ width:50%; height:50%;}
.icoSjts span{display:inline-block; vertical-align:middle; line-height:30px;}
.icoSjts h1{ font-size:24px;}
.icoSjts i{display:inline-block; margin-right:30px;}
.navZxts{ background:url("../images/bgLineSjts.jpg")/*tpa=http://www.taoshipapers.com/images/bgLineSjts.jpg*//*tpa=http://www.taoshipapers.com/images/bgLineSjts.jpg*/ center repeat-x; text-align:center; margin-top:20px;}
.navZxts i{display:inline-block; padding:0 20px; font-size:24px; line-height:40px; background:#fff; color:#52556b}

.boxContact{background:#d9cfc6}
.boxContact1{width:100%; max-width:1200px; margin:0 auto; font-size:0}
.contactCon{width:380px; height:380px; background:#b5865b; display:inline-block; vertical-align:top; padding:0 30px; box-sizing:border-box; color:#fff; position:relative}
.contactCon h1{ font-size:26px; border-bottom:2px solid #dac3ad; padding:45px 0 15px 0; margin-bottom:12px; display:inline-block}
.contactCon span{ display:block; line-height:30px; font-size:16px; text-align:justify}
.contactCon a{color:#fff}
.contactCon a:hover{color:#fff; text-decoration:underline}
.contactMap{width:820px; height:380px; display:inline-block; vertical-align:top}
.contactMapM{display:none}

.contactCon i{position:absolute; right:30px; top:48px; display:block}
.contactCon i a{display:inline-block; width:60px; line-height:33px; font-size:15px; color:#fff; font-weight:bold; text-align:center}
.contactCon .on{ background:#916b4a; border-radius:16px;}



.contactList{width:100%; max-width:1230px;margin:10px auto 40px auto; font-size:0}
.contactList li{ width:380px; margin:30px 15px 0 15px; padding:0 20px; box-sizing:border-box; background:#fff; min-height:240px; box-shadow:3px 3px 0 rgba(0,0,0,0.05); display:inline-block; vertical-align:top}
.contactList li h1{ font-size:18px; 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;}
.contactList li h1 span{float:right; font-size:14px}

.boxZmt{ background:#b5865c}
.boxZmt1{ width:100%; max-width:1230px; font-size:0; margin:0 auto; padding:20px 0;}
.boxZmt1 li{ display:inline-block; width:25%; margin:20px 0; overflow:hidden; text-align:center}
.boxZmt1 li span{display:block; margin:0 15px;}
.boxZmt1 li h1{ border-bottom:2px solid #c09874; height:40px; text-align:left; margin-bottom:20px;}
.boxZmt1 li i{display:inline-block; border-bottom:2px solid #d9c1ac; line-height:40px; font-size:16px; font-weight:bold; color:#fff; padding:0 10px;}
.boxZmt1 li img{ width:100%; max-width:150px;}

.navZmt{ width:100%;border-bottom:2px solid #d0cac4; height:40px; text-align:left; margin:20px 0 0 0; }
.navZmt i{display:inline-block; border-bottom:2px solid #b5865c; line-height:40px; font-size:16px; font-weight:bold; color:#b5865c; padding:0 10px;}

.zmtList{width:100%; max-width:1230px;font-size:0; margin:20px auto;}
.zmtList li{display:inline-block; width:25%; margin:20px 0; overflow:hidden;text-align:center;}
.zmtList li img{ width:100%; max-width:150px;}
.zmtList li h1{ display:block; font-size:15px; margin-top:10px;}

.ygtdList{ width:100%; max-width:1230px; margin:0 auto 10px auto; font-size:0}
.ygtdList li{display:inline-block; width:33.3%; text-align:center; margin-bottom:30px; vertical-align:top;}
.ygtdList a{display:block; margin:0 15px 0 15px; padding:40px 0;color:#fff; min-height:280px; box-sizing:border-box;/*transition:transform 0.3s;*/}
.ygtdList div{width:110px; height:110px; line-height:110px; background:#fff; box-shadow:3px 3px 0 rgba(0,0,0,.05); border-radius:50%; display:inline-block}
.ygtdList div img{width:50%; height:50%; opacity:0.3}
.ygtdList h1{ font-size:22px; margin:10px 0 15px 0}
.ygtdList i{ display:inline-block; line-height:30px; border-radius:16px; width:100px; border:1px solid #fff; font-size:14px; opacity:0.5}
.ygtdList h2{ font-size:15px; line-height:26px; text-align:justify; padding:0 40px;}
.ygtdList strong{display:block}
.ygtdList li a:hover i{ opacity:1.0; background:#ffa200; border:1px solid #ffa200}
.ygtdList a:hover{/*transform:scale(1.15);*/ box-shadow:0 0 20px rgba(0,0,0,0.3)}

.searchList{ width:100%; max-width:1230px; margin:0 auto -20px auto; font-size:0}
.searchList li{display:inline-block; width:33.3%; text-align:left; margin-bottom:30px; vertical-align:top}
.searchList a{display:block; margin:0 15px 0 15px; padding:40px 30px; background:#fff; min-height:180px; box-sizing:border-box;box-shadow:3px 3px 0 rgba(0,0,0,.05);}
.searchList a i{ font-size:22px; font-family:fontDate; display:block; color:#888; margin-bottom:8px;}
.searchList a span{ font-size:16px; line-height:26px;}
.searchList a:hover{background:#b5865b; color:#fff;}
.searchList a:hover i{ color:#fff}

.iframeVideo{width:700px; height:480px; display:block; margin:0 auto 8px auto}
@media(max-width:1279px){
.iframeVideo{width:100%; height:calc((100vw - 30px)*0.67)}
}
