@charset "utf-8";
body,ol,ul,li,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select,div,span,a,aside,article,section,header,nav,footer,label,img{margin:0;padding:0;box-sizing:border-box;}
fieldset,img{border:0;}
img{vertical-align:middle;max-width:100%;}
ol,ul,li{list-style-type:none;}
table{border-collapse:collapse;border-spacing:0;}
button,input,select,textarea{font-size:.875rem;font-family:inherit;margin:0;outline:none;resize:none;border:none;background:none;}
.clearfix:after{clear:both;content:".";display:block;height:0;overflow:hidden;visibility:hidden;}
.clearfix{zoom:1;}
html{verflow:-Scroll;overflow-x:hidden;zoom:1;overflow-y:scroll;overflow:-moz-scrollbars-vertical;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;}
body{color:#fff;line-height:1.5;font-family:'Microsoft YaHei',Arial,'simsun',HELVETICA;min-width:320px;background: #1b1414;}
a{color:#fff;text-decoration:none;transition:all ease 0.3s;}
a:hover{color:#d59a70;}
html,body{position:relative;font-size:100%;}

/* CSS活动的公共样式 */
.fl{float:left;}
.fr{float:right;}
.ce{text-align:center;}
.hide{overflow:hidden;}
.mb15{margin-bottom:15px;}
.mb30{margin-bottom:30px;}
.container{position:relative;min-width:320px;width:100%;max-width:1600px;margin:0 auto;}
.pImg{position:relative;padding-top:100%;display:block;overflow:hidden;}
.pImg img{position:absolute;top:0;left:0;width:100%;height:100%;transition:all 0.5s;}
.bgImg{background-position:center;background-size:cover;position:relative;transition:all 0.5s;display:block;width:100%;height:100%;}
.pcHide{display:none;}

@font-face {
  font-family: 'iconfont';  /* project id 871028 */
  src: url('//at.alicdn.com/t/font_871028_83p9rplbds9.eot');
  src: url('//at.alicdn.com/t/font_871028_83p9rplbds9.eot?#iefix') format('embedded-opentype'),
  url('//at.alicdn.com/t/font_871028_83p9rplbds9.woff2') format('woff2'),
  url('//at.alicdn.com/t/font_871028_83p9rplbds9.woff') format('woff'),
  url('//at.alicdn.com/t/font_871028_83p9rplbds9.ttf') format('truetype'),
  url('//at.alicdn.com/t/font_871028_83p9rplbds9.svg#iconfont') format('svg');
}
.iconfont {
  font-family:"iconfont" !important;
  font-style:normal;
  font-size: 1rem;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
  position:relative;
}

/* 头部 */
.header{position:relative;z-index:99;background:#1b1414;line-height:100px;height:100px;width:100%;}
.header .logo{position:absolute;left:0;top:0;}
.nav .navMain{padding:0 26% 0 22%;font-size:1rem;}
.nav .m{float:left;text-align:center;position:relative;padding-left:1px;height:100px;width:16.6%;}
.nav .m>a{color:#fff;position: relative;display:inline-block;}
.nav .m>a::after{content: "";position: absolute;left:0;bottom: 0;width:0;height: 2px;background: #d29467;transition: all .4s;}
.nav .m>a:hover,.nav .cur>a{color: #d29467;}
.nav .m:hover>a::after,.nav .cur>a::after{width: 100%;}
.nav .navSub{position:absolute;left:0;top:100%;background:#1b1414;line-height:35px;width:100%;color:#333;font-size:.875em;transform:scale(0,1);transition:all 0.4s;opacity:0;}
.nav .navSub li{border-bottom:1px solid #252525;line-height:35px;}
.nav .navSub a{display:block;}
.nav .navSub a:hover{background:#d29467;color:#fff;}
.nav .m:hover .navSub{transform:scale(1);opacity:1;}
.headR{position:absolute;right:0;top:0;height:100px;text-align:right;}
.headR span{float: left;position: relative;}
.headR .sIcon{font-size: 1.2rem;cursor: pointer;padding-right:20px;margin-right:20px;}
.headR .sIcon::after{content: '';position: absolute;right:0;height: 18px;background: #fff;width: 1px;opacity: .3;top:50%;margin-top:-9px;}
.headR .tel{font-size:1.375em;padding-left:30px;}
.headR .tel::after,.footR .tel::after{content: "\e649";position: absolute;font-family: "iconfont";left:0;}
.wapTel{font-family:"iconfont";color: #fff;position: absolute;right:60px;font-size: 1.375em;}

/* PC端搜索 */
.search{position: absolute;padding:20px;background:#d29467; background: rgba(0,0,0,.5);left:0;top:100px;display:none;width:100%;padding-top:0;z-index:10;}
.search form{width:40%;margin:0 auto;margin-top:15px;background:#fff;height:50px;line-height:50px;padding-right:50px;}
.search .txt{width:100%;height:50px; line-height:40px;color:#666;float:left;padding:0 15px;}
.search .btn{float:left;width:50px;height:50px; cursor:pointer;transition:all 0.3s;background:#333 url('../images/sIcon.png') no-repeat center;border-left:1px solid #666;margin-right:-50px;}
.search .btn:hover{background-color:#d29467;}

/*  导航按钮 */
.navTrigger{position:absolute;top:22px;right:15px;width:28px;overflow:hidden;white-space:nowrap;color:transparent;z-index:20;cursor:pointer;display:none;}
.navTrigger span{display:block;height:2px;background:#fff;margin-bottom:6px;transition:all 0.3s;  -webkit-transform-origin: 0% 50%;-moz-transform-origin: 0% 50%; -ms-transform-origin: 0% 50%;-o-transform-origin: 0% 50%;transform-origin: 0% 50%;}
.navTrigger span:nth-child(3){margin-bottom:0;}
.navTrigger-on span:nth-child(1){transform: translateX(4px) translateY(0px) rotate(45deg);}
.navTrigger-on span:nth-child(2){opacity:0;}
.navTrigger-on span:nth-child(3){transform:translateX(2px) translateY(2px) rotate(-45deg);}

/* 广告轮播图 */
.banner{position:relative;overflow:hidden;}
.banner img{width:100%;}
.swiper-wrapper{transition-timing-function: ease-in-out;}
.banner .swiper-pagination-bullet{color: #fff;font-size: 18px;opacity: 1;position: relative;width: auto;height: auto;padding-bottom: 10px;;}
.banner .swiper-pagination-white .swiper-pagination-bullet{background: none;}
.banner div.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 15px;}
.banner .swiper-pagination-white .swiper-pagination-bullet-active{background: none;}
.banner .swiper-pagination-bullet::after{content: "";position: absolute;left:0;bottom: 0;height: 1px;width: 0;background: #fff;transition: all .3s;}
.banner .swiper-pagination-white .swiper-pagination-bullet-active::after{width: 100%;}
.banner .swiper-button-white::after{content: "";position: absolute;left: -100px;width: 60px;height: 2px;background: #fff;top:50%;margin-top: -1px;opacity: 0;transition: all .3s;}
.banner .swiper-button-next::after{left: auto; right: 100px;}
.banner .swiper-button-white:hover::after{opacity: 1;left: 3px;}
.banner .swiper-button-next:hover::after{left: auto;right: 0;}

/* 产品中心 */
.product,.news{background: #150d0d;overflow: hidden;padding-bottom:70px;font-size: .875rem;}
.proTop{padding:65px 40px 0 40px;border-left: 1px solid #2d2626;border-right: 1px solid #2d2626;height:170px;margin-bottom:50px;font-size: 1rem;}
.proTop::after{content: "";position: absolute;left:-50%;bottom:0;width:200%;height:1px;background:#2d2626;}
.hTitle{font-size: .875rem;color: #fff;position: relative;}
.hTitle span{font-size: 2.857em;display: block;line-height: 1.2;}
.proMenu{padding-top:30px;}
.proMenu a{margin-left:30px;position: relative;}
.proMenu a::after{content:"";position: absolute;left:0;bottom:-52px;height:1px;background: #d29467;transition: all .3s;width:0;}
.proMenu .cur{color: #d29467;}
.proMenu a:hover::after,.proMenu .cur::after{width:100%;}
.proMenu a:first-child{margin-left:0;}
.proMenu a.last{display: none;}

.proMain,.proMain .main{overflow: hidden;}
.proSlide{margin-bottom:40px;overflow: hidden;position: relative;background: #fff;text-align: center;}
.proSlide li{position: relative;color: #666;text-align: left;}
.proSlide li .bgImg{height:590px;overflow: hidden;}
.proSlide li .txt{position: absolute;right:0px;top:50%;background: #fff;z-index:2;transform: translateY(-50%);min-height: 380px;padding:4%;width:34%;border-top: 3px solid #d29467;		opacity:0;transition:all .8s;transition-delay: .4s;}
.proSlide .swiper-slide-active .txt{opacity:1;}
.proSlide li h4{color: #333;font-size: 1.714em;margin-bottom:30px;}
.proSlide li .more{color: #d29467;display: inline-block;margin-top:20px;font-family: Arial;}
.proSlide li .more:hover{padding-left:15px;}
.proSlide .btn{width:55px;height:55px;opacity:1;font-family:"Arial";display:inline-block;text-align:center;line-height:55px;font-size:18px;right:34%;margin-right:-55px;top:auto;bottom:105px;background:#d29467;color:#150d0d;}
.proSlide .swiper-button-prev{right:34%;margin-right:0;left:auto;color:#d29467;background:#150d0d;}
.proSlide .btn:hover{opacity:.8}
.leftUp .bgImg{-webkit-animation-name:leftUp;animation-name:leftUp;}
@keyframes leftUp{
0%{transform:scale(1.1,1.1) translate(4.545%,4.545%);}
100%{transform:scale(1.1,1.1)  translate(-4.545%,-4.545%);}}
.moveRight .bgImg{-webkit-animation-name:moveRight;animation-name:moveRight;}
@-webkit-keyframes moveRight{
0%{transform:scale(1.1,1.1) translate(-4.545%,0); }
100%{transform:scale(1.1,1.1)  translate(4.545%,0);}}
@keyframes moveRight{
0%{transform:scale(1.1,1.1) translate(-4.545%,0);}
100%{transform:scale(1.1,1.1)  translate(4.545%,0);}}
.moveDown .bgImg{-webkit-animation-name:moveDown;animation-name:moveDown;}
@-webkit-keyframes moveDown{
0%{transform:scale(1.1,1.1) translate(0,-4.545%); }
100%{transform:scale(1.1,1.1)  translate(0,4.545%);}}
@keyframes moveDown{
0%{transform:scale(1.1,1.1) translate(0,-4.545%);}
100%{transform:scale(1.1,1.1)  translate(0,4.545%);}}
.rightDownBig .bgImg{-webkit-animation-name:rightDownBig;animation-name:rightDownBig;}
@-webkit-keyframes rightDownBig{
100%{transform:scale(1.1,1.1) translate(4%,4%);}}
@keyframes rightDownBig{
100%{transform:scale(1.1,1.1) translate(4%,4%);}}
.proSlide li .bgImg{
  animation-duration:10s;
  animation-timing-function:linear;
  animation-fill-mode: forwards;
}	
  
.product .list{margin-right:-35px;}
.product .list li{float: left;width:25%;padding-right:35px;}
.product .list li .pImg{padding-top:64%;}
.product .list li .pImg::after,.newsSlide li .pImg::after{content: "";position: absolute;left:10px;right:10px;top:10px;bottom:10px;border: 1px solid #fff;opacity:0;transform: scale(0) rotate(180deg);transition: all .4s;box-shadow: 0 0 10px #fff;}
.product .list li p{transition: all .3s;height:50px;line-height: 50px;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;}
.product .list li p i{float: right;font-family:"Arial";opacity: .8;margin-left:15px;}
.product .list li a:hover img{transform: scale(1.1);}
.product .list li a:hover p{background:#d29467;padding:0 10px;color: #fff;}
.product .list li a:hover .pImg::after,.newsSlide li a:hover .pImg::after{opacity:1;transform: scale(1) rotate(0deg);}

/* 关于我们 */
.about{padding:70px 0;position: relative;font-size: .875rem;color: #c3c3c3;}
.about::after,.about::before{content: "";position: absolute;background:#2d2626;width:1px;height:100%;left:0;top:0;}
.about::after{left:auto;right:0;}
.aboutMain{border-top: 1px solid #2d2626;border-bottom: 1px solid #2d2626;}
.aboutMain .bgImg{transition: all 2s;}
.about .hTitle{padding-bottom:15px;margin-bottom:30px;}
.about .hTitle::after{content: "";position: absolute;left:0;bottom:0;width:15px;height:1px;background: #d29467;}
.about .txt p{margin-bottom:15px;}
.about .pic{height:440px;width:50%;overflow: hidden;}
.about .font{width:50%;padding:4%;}
.hMore{color: #d29467;display: inline-block;margin-top:20px;font-family: Arial;font-size: .75rem;}
.hMore:hover{padding-left:15px;}
.aboutMain:hover .bgImg{transform: scale(1.08);}

/* 新闻快讯 */
.newsSlide{overflow: hidden;text-align: center;font-size: .75rem;}
.newsSlide li .pImg{padding-top: 62%;}
.newsSlide li .txt{padding:25px 0 25px 85px;position: relative;color: #fff;border-bottom: 1px solid #261e1e;text-align: left;}
.newsSlide li .txt p{opacity:.8;}
.newsSlide li .txt::after{content: "";position: absolute;left:0;bottom:-1px;width:100%;height:1px;background:#d29467;transform: scale(0,1);transition: transform .4s; transform-origin: right 0;}
.newsSlide li .date{float: left;margin-left:-85px;font-family: Arial;text-align: center;}
.newsSlide li .date i{font-style: normal;display: block;font-size: 3.375rem;line-height:1;}
.newsSlide li h4{font-size: 1.143em;margin-bottom:10px;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;}
.newsSlide li p{opacity: .8;}
.newsSlide .swiper-button-next,.newsSlide .swiper-button-prev{width:50px;height:30px;opacity:1;position: static;color:#fff;background:#333;font-family:"宋体";display:inline-block;text-align:center;line-height:30px;font-size:18px;opacity:.8;display:none;margin-top:25px;}
.newsSlide li:hover img{transform: scale(1.1);}
.newsSlide li a:hover .txt::after{transform: scale(1);transform-origin: left 0;}

/*底部 */
.footer{background: #100a0a;padding: 50px 0 30px 0;overflow: hidden;color: #898989;font-size: .75rem;}
.footL{width:62.5%;}
.footMenu{margin-bottom:25px;}
.footMenu em{font-style: normal;margin:0 3%;color: #403b3b;}
.footR{max-width:360px;padding-left:130px;}
.footR h5{margin-left:-130px;color: #999;font-size:1.167em;font-family: Arial;padding-left:25px;position: relative;float: left;padding-top:5px;}
.footR h5::after{content: "";position: absolute;left:0;width:15px;height:1px;background:#d29467;top:15px;}
.footR .tel{font-size: 1.375rem;color: #fff;padding-left:30px;position: relative;font-family: Arial;}
.footIcon{text-align: right;margin-top:10px;}
.footIcon a{display: inline-block;width: 28px;height:28px;background: url('../images/footIcon.png') no-repeat;margin-left:10px;opacity:.6; }
.footIcon .wx{background-position: -28px 0;position: relative;z-index:3;}
.footIcon a:hover,.footIcon .on{opacity:1;}
.footIcon .wx span{position: absolute;left:40px;width:110px;background: #fff;padding:5px;bottom:-10px;display: none;}
.firendlink{padding:15px 0;margin-top: 25px;}
.firendlink::after{content: "";position: absolute;left:-50%;width:200%;background: #181818;height: 1px;top:0;}
.firendlink span{color: #fff;}
.firendlink span i{font-style: normal;color:#d29467;margin-left:8px;}
.firendlink a{margin:0 10px;}
.footer a{color: #898989;}
.footer a:hover{color: #fff;}
.footMenu a{color: #fff;}
.footMenu a:hover{text-decoration: underline;}

/*内页公用 */
.listWrap{font-size:.875rem;padding:60px 0;overflow:hidden;}
.listBanner{height:330px;background-position: center;background-repeat: no-repeat;background-size:cover;position:relative;}
.listBanner h3{position:absolute;color:#fff;top:50%;font-size:1.875em;text-align:center;-webkit-transform: translate(0,-50%); -moz-transform: translate(0,-50%);-ms-transform: translate(0,-50%);-o-transform: translate(0,-50%); transform:translate(0,-50%);text-transform:uppercase;width:100%;padding:0 5%;padding-bottom:15px;font-weight:700;}
.listBanner h3 span{display: block;font-size: 0.6em;font-weight: 400;}
.listMenu{margin-bottom:0;}
.listMenu .hTitle{text-align: left;}

.proSear{width:50%;margin:0 auto;height:50px;line-height:50px;margin-bottom:40px;padding:0 50px 0 0;background:#f5f5f5;}
.proSear .btn{height:50px;line-height:50px;width:50px;text-align:center;font-size:16px;background:#333 url('../images/sIcon.png') no-repeat center;color:#fff;cursor:pointer;transition:all 0.3s;float:left;margin-right:-50px;}
.proSear .txt{height:48px;line-height:48px;border-right:none;width:100%;padding:0 10px;float:left}
.proSear .btn:hover{background-color:#111;}

/* 内页公用菜单 */
.breadCrumb{font-size:.875rem;padding:25px 0;position:relative;}
.breadCrumb i{float:left;margin-right:8px;font-size:1.2rem;margin-top:-4px;}

/* 关于 */
.aboutBox{padding:50px 0;overflow: hidden;font-size: .875rem;}
.aTie{font-size: 1.875rem; margin-bottom:40px;text-align: center;}
.aboutBox1 .pic{height:350px;width:38%;padding:0 20px 20px 0;position: relative;overflow: hidden;margin-top:5%;}
.aboutBox1 .pic::after{content: "";position: absolute;right:0;top:20px;bottom:0;left:20px;background: #d29467;z-index:-1;}
.aboutBox1 .font{width:56%;}
.aboutBox1 .aTie{text-align: left;}
.aboutBox1 .txt{opacity:.8;}
.aboutBox2{background: #2e2424;}
.aboutBox2 .bgImg{height:330px;width:56%;}
.aboutBox2 .main1{margin-bottom:60px;}
.aboutBox2 .txt{padding:4%;width:44%;}
.aboutBox2 .txt h4{font-size: 1.429em;font-weight:bold;margin-bottom:25px;padding-bottom:15px;position: relative;}
.aboutBox2 .txt h4::after{content: "";position: absolute;left:0;bottom:0;height:2px;width:40px;background: #d29467;}
.history{overflow: visible;position: relative;}
.history:after,.historyMenu::after{content:"";position:absolute;left:-50%;top:36%;width:200%;height:1px;background:#7d520f;}
.historyList::after{top:33%;}
.historyMenu::after{top:50%;display:none;}
.historyMenu{position:relative;overflow:hidden;font-size:1.429em;margin-bottom:80px;}
.historyMenu li{text-align: center;float:left;}
.historyMenu li span{width:95px;height:95px;background: #fff;color: #555;line-height:95px;border-radius:100%;display: inline-block;cursor: pointer;}
.historyMenu li.on span{color:#fff;background: #e6971d}
.historyMain{text-align: center;position: relative;min-height: 140px;}
.history .swiper-button-white{font-size: 0;}
.historyList .historyMain{padding:0 8%;} 
.historyList .historyMain .swiper-slide{background: #2e2424;padding:3%;box-shadow: 10px 10px 15px rgba(0, 0, 0,.5);}


/* 图片列表 */
.picList ul{margin-right:-40px;overflow:hidden;}
.picList li{width:25%;float:left;margin-bottom:30px;text-align:center;padding-right:40px;}
.picList li a{display:block;}
.picList li .pImg{padding-top:70%;}
.picList li p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display: block;padding:10px 5px;}
.picList li:hover img{transform:scale(1.1);}


/*  产品中心 */
.proList ul{margin-right:-35px;}
.proList li{float: left;width:25%;padding-right:35px;margin-bottom:20px;}
.proList li .pImg{padding-top:64%;}
.proList li .pImg::after,.newsSlide li .pImg::after{content: "";position: absolute;left:10px;right:10px;top:10px;bottom:10px;border: 1px solid #fff;opacity:0;transform: scale(0) rotate(180deg);transition: all .4s;box-shadow: 0 0 10px #fff;}
.proList li p{transition: all .3s;height:50px;line-height: 50px;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;}
.proList li p i{float: right;font-family:"Arial";opacity: .8;margin-left:15px;}
.proList li a:hover img{transform: scale(1.1);}
.proList li a:hover p{background:#d29467;padding:0 10px;color: #fff;}
.proList li a:hover .pImg::after,.newsSlide li a:hover .pImg::after{opacity:1;transform: scale(1) rotate(0deg);}

/*  产品详情 */
.proShow_top{background:#2f2626;overflow: hidden;margin-bottom:60px;}
.proShow_pic{width:40%;height:420px;overflow: hidden;position: relative;}
.proShow_pic .swiper-pagination-bullet{opacity:1;}
.proShow_pic .swiper-pagination-bullet-active{background: #d29467;}
.proShow_synopsis{width:60%;padding:3% 5%;}
.proShow_synopsis .title{font-size: 1.429em;color: #fff;border-bottom: 1px solid #544c4c;padding-bottom: 20px;}
.proShow_synopsis .txt{padding:20px 0;overflow: hidden;min-height: 160px;line-height: 2;}
.proShow_synopsis .btn{width:125px;height:40px;line-height: 40px;text-align: center;background: #d29467;color: #fff;display: inline-block;}
.proShow_synopsis .btn:hover{background: #ab6a3a;}
.proShow_synopsis .tel{float: left;margin-left:6%;}
.proShow_synopsis .tel span{font-size: 1.571em;}
.showTie{padding-bottom:20px;margin-bottom:30px;border-bottom: 1px solid #544c4c;}
.showTie span{display: inline-block;width:125px;height:40px;line-height:40px;background:#dc7d3b;color: #fff;text-align: center;}

/* 新闻列表 */
.newsList li{border: 1px solid #312d2d;overflow: hidden;color:#888;padding-right:18%;position: relative;margin-bottom:30px;}
.newsList li .pic{width:24%;height:240px;float:left;margin-right:5%;overflow: hidden;display:block;}
.newsList li h4{padding-top:30px;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;font-size: 1.786em;margin-bottom:15px;}
.newsList li h4 a{color: #d29467;}
.newsList li h4 a:hover{text-decoration: underline;}
.newsList li .more{display: inline-block;width:95px;height:32px;line-height: 32px;border: 1px solid #696969;color: #696969;text-align: center;margin-top:15px;}
.newsList li .more:hover{background: #d29467;color: #fff;border: 1px solid #ab6a3a;}
.newsList li .date{position: absolute;right:3%;top:50%;transform: translateY(-50%);color: #d29467;font-size: 2.143em;font-family: Arial;}
.newsList li .date i{font-style: normal;display:block;font-size: 1.667em;}
.relativeNews{overflow:hidden;margin-bottom:0;}
.relativeNews ul{margin-right:-30px;}
.relativeNews li{float: left;width:25%;padding-right:30px;margin-bottom:30px;}
.newsList li:hover .bgImg{transform: scale(1.1);} 

/* 常见问题 */
.faqList li{position:relative;margin-bottom:25px;}
.faqList li:after{content:''; position:absolute; top:12px; right:16px; display:block; width:30px; height:30px; background:#d29467;pointer-events:none;}
.faqList li h3:before, .faqList li h3:after{content:''; position:absolute; top:26px; right:23px; z-index:2; width:16px; height:2px; background:#fff;}
.faqList li h3:before{width:2px; height:16px; top:19px; right:30px; -webkit-transition:0.3s; transition:0.3s;}
.faqList li.act h3:before{-webkit-transform:rotate(90deg); transform:rotate(90deg);background:transparent\0;}
.faqList li h3{position:relative; padding:15px 60px 15px 25px; font-size:1.286em; cursor:pointer;font-weight:normal;border:1px solid #2f2626;}
.faqList li div{display:none;padding:25px;line-height:25px;color:#7c7c7c;-webkit-animation:fadeIn 0.5s ease-out 0.2s both; animation:fadeIn 0.5s ease-out 0.2s both;font-size:14px;background:#2f2626;}
@-webkit-keyframes fadeIn{
  0%{opacity:0;}
  100%{opacity:1;}
}
@keyframes fadeIn{
  0%{opacity:0;}
  100%{opacity:1;}
}

/* 新闻详情 */
.newsShow .txt .date{margin-right:15px;}
.showTop{overflow:hidden;margin-bottom:40px;}
.showTop h2{font-size:1.714em;margin-bottom:25px;}
.showTop .txt span{position:relative;padding-left:22px;font-size:1.143em;margin-right:15px;}
.showTop .txt span:before{content:"\e62e";font-family:"iconfont";position:absolute;left:0;top:-1px;}
.showTop .txt .s:before{content:"\e735";font-size:1.2rem;top:-4px;}
.showTop .bshare-custom{margin-top:-30px;}
.newsShow .showTop p{font-size:.75rem;opacity:.6;}
.showCon {opacity:.8;}
.show-synopsis{background:#f7f8fa;padding:15px;margin-bottom:40px;}
.show-synopsis i{display:inline-block;width:15px;background: url('../images/a_l.png') no-repeat;height:15px;margin-right:5px;}
.show-synopsis .r{background: url('../images/a_r.png') no-repeat;margin-left:5px;margin-right:0;}
.showPage .back{float:right;width:100px;height:35px;line-height:35px;background:#333;text-align:center;margin-top:-60px;}
.showPage{margin-top:30px;padding-top:30px;font-size:.875rem;border-top:1px solid #222;padding-bottom: 20px;margin-bottom: 40px;border-bottom:1px solid #222;}
.showPage p{margin-bottom:10px;line-height:1.8;}
.showPage .back:hover{background:#2f2626;color:#fff;}
.newsList .aTie{text-align: left;}

/* 联系 */
.cSize{font-size:.875rem;}
.contactBox1,.contactFeed{padding:60px 0;overflow:hidden;}
.contactBox1 .font{width:42%;line-height:1.8;}
.contactBox1 .font h4{font-size:1.714em;margin-bottom:15px;}
.contactBox1 .font .phone{display:block;font-size:3.429em;font-family:Arial;font-weight:bold;}
#dituContent{width:56%;height:420px;}
.contactBox2{padding:90px 0;border:1px solid #2f2626;border-left:none;border-right:none;overflow:hidden;}
.contactBox2 ul{display:flex;flex-wrap: wrap;justify-content:space-between;}
.contactBox2 li{float:left;padding-left:60px;}
.contactBox2 li i{float:left;width:50px;height:50px;background: url('../images/conIcon.png') no-repeat;margin-left:-60px;}
.contactBox2 li span{display:block;font-size:1.714em;font-family:Arial;}
.contactBox2 li:nth-child(2) i{background-position: -50px 0;}
.contactBox2 li:nth-child(3) i{background-position: -100px 0;}
.contactBox2 li:nth-child(4) i{background-position: -150px 0;}
.contactForm{padding-top:30px;}
.contactForm .left{width:32%;overflow:hidden;}
.contactForm .left input,.contactForm .code input{display:block;width:100%;height:40px;line-height:40px;border:1px solid #666;padding:0 15px;background:none;margin-bottom:20px;font-size:.875em;box-sizing: border-box;color: #fff;}
.contactForm .area{width:65%;height:160px;border:1px solid #666;padding:14px;background:none;color:#fff;box-sizing: border-box;}
.contactForm .left input:nth-child(3){margin-bottom:0;}
.contactForm .code{clear:both;padding-top:20px;overflow:hidden;}
.contactForm .code .c{width:120px;float:left;margin-right:5px;}
.contactForm .code img{background:#fff;padding:8px 15px;border:1px solid #888;}
.contactForm .code .sub{width:135px;height:45px;line-height:45px;background:#d29467;color:#fff;cursor:pointer;transition:all 0.3s;border:1px solid #ab6a3a;font-size:1.143em;}
.contactForm .code .sub:hover{background:#ab6a3a;}
.contactForm .left input:focus,.contactForm .area:focus{border:1px solid #ccc;}
.contact_box{background: #f2f2f2;}



