/*--wrap-title--*/
.wrap-title{margin-bottom:50px;text-align:center;overflow:hidden;animation:fadeinT 1s;}
.wrap-title h2{line-height:45px;font-size:36px;color:#000;}
.wrap-title h2 a{color:#000;}
.wrap-title i{display:block;margin:30px auto 0;width:23px;height:4px;content:"";background:#5b2528;}
.wrap-title p{margin-top:20px;font-size:16px;color:#333;}
.wrap-title.white *{color:#fff;}
.wrap-title.white i{background:#fff;}
@media(max-width:1200px){
.wrap-title{margin-bottom:25px;}
.wrap-title h2{line-height:1.5;font-size:22px;}
.wrap-title i{margin-top:10px;width:12px;height:2px;}
.wrap-title p{margin-top:10px;font-size:14px;}
}
/*--end wrap-title--*/

/*--äº§å“--*/
.qywhs{ text-align:left; padding:2.375rem 0.625rem;overflow:hidden;background:#fff;}
.qywhs-list{overflow:hidden;}
.qywhs-list .item{position: relative;float:left;margin:1%;padding:2rem;width:48%;background:#fff;border:#e0e0e0 solid 1px;}
.qywhs-list .pic{float:right;width:40%;overflow:hidden;}
.qywhs-list .pic img{display:block;width:100%;}
.qywhs-list .text{position:relative;padding-right:1rem;overflow:hidden;}
.qywhs-list .hd{overflow:hidden;line-height:1.5;}
.qywhs-list .hd:after{display:block;margin:0.625rem 0;width:1.25rem;height:1px;content:"";background:#5c2528;}
.qywhs-list .hd h3{font-size:1.5rem;color:#333;}
.qywhs-list .hd em{font-size:1rem;color:#999;}
.qywhs-list .text .summary{font-size:1rem;line-height:1.5;color:#666;}
.qywhs-list .icon{display:block;position:absolute;z-index:3;right: 2rem;top: 1rem;width:3rem;height:3rem;}
@media (max-width:992px){
.qywhs{padding:2rem 0.625rem;}
.qywhs-list .item{margin:1% 0;width:100%;}
.qywhs-list .icon{display:none;}
  }
/*--end äº§å“--*/

/*--t-step-10--*/
.t-step-10{position:relative;display:flex;flex-wrap:wrap;margin:0 auto;width:800px;padding-bottom:55px;overflow:hidden;}
.t-step-10:before{display:block;position:absolute;left:50%;top:0;bottom:44px;margin-left:-5px;width:10px;content:"";background:#5b2528;}
.t-step-10:after{display:block;position:absolute;left:50%;bottom:0;margin-left:-25px;width:50px;height:44px;content:"";background:url(../images/Inpage/step_arrow.png) no-repeat;}
.t-step-10 .item{position:relative;margin-bottom:40px;width:50%;min-height:60px;}
.t-step-10 .item em{display:block;position:absolute;right:0;top:0;width:50px;height:50px;line-height:48px;text-align:center;font-size:20px;font-family:"DIN";font-style:normal;color:#fff;font-weight:bold;border:#fff solid 1px;background:#5b2528;border-radius:50%;}
.t-step-10 .item p{padding-top:12px;font-size:16px;line-height:25px;color:#666;overflow:hidden;}
.t-step-10 .item:nth-child(odd){text-align:right;padding-right:50px;}
.t-step-10 .item:nth-child(odd) em{right:0;transform:translateX(50%);}
.t-step-10 .item:nth-child(even){text-align:left;padding-left:50px;margin-top:100px;}
.t-step-10 .item:nth-child(even) em{left:0;transform:translateX(-50%);}
@media(max-width:1200px){
.t-step-10{width:100%;}
.t-step-10 .item{margin-bottom:20px;}
.t-step-10 .item em{width:40px;height:40px;line-height:38px;font-size:16px;}
.t-step-10 .item p{font-size:14px;line-height:20px;}
.t-step-10 .item:nth-child(odd){padding-right:25px;}
.t-step-10 .item:nth-child(even){padding-left:25px;margin-top:80px;}
}
/*--end t-step-10--*/

/*--case--*/
.case-intro-slide{position:relative;overflow:hidden;}
.case-intro-slide .prev,.case-intro-slide .next{position:absolute;z-index:9;top:50%;width:50px;height:50px;line-height:50px;color:#fff;text-align:center;cursor:pointer;background:rgba(0,0,0,0.5);transform:translateY(-50%);}
.case-intro-slide .prev{left:2%;}
.case-intro-slide .next{right:2%;}
.case-intro-slide .dot{position:absolute;z-index:99;left:0;bottom:40;width:100%;text-align:center;}
.case-intro-slide .dot span{display:inline-block;margin:0 10px;background:#fff;opacity:1;}
.case-intro-slide .dot span.swiper-pagination-bullet-active{background:#5b2528;}
/*--end case--*/

/*-- t-intro02-wrap--*/
.t-intro02-wrap{overflow:hidden;}
.t-intro02-wrap .inner{overflow:hidden;}
.t-intro02-wrap .hd{padding-bottom:50px;overflow:hidden;}
.t-intro02-wrap .hd em{display:block;height:80px;line-height:80px;float:right;font-family:"DIN Medium";font-style:normal;font-size:52px;text-transform:uppercase;color:#e2e2e2;}
.t-intro02-wrap .hd h2{margin-top:10px;height:40px;line-height:40px;font-weight:normal;font-size:30px;color:#333;}
.t-intro02-wrap .hd p{height:22px;line-height:22px;font-size:16px;font-family:"DIN Medium";color:#999;text-transform:uppercase;}
.t-intro02-wrap .bd{overflow:hidden;}
.t-intro02-wrap .bd .pic{position:relative;float:left;width:500px;overflow:hidden;}
.t-intro02-wrap .bd .pic img{display:block;width:100%;}
.t-intro02-wrap .bd .pic img.pic-pc{display:block}
.t-intro02-wrap .bd .pic img.pic-m{display:none}
.t-intro02-wrap .bd .text{float:right;width:860px;height:588px;overflow:hidden;background:url(images/Inpage/company_text_bg.png) repeat-x bottom;}
.t-intro02-wrap .bd .text p{font-size:16px;line-height:26px;color:#333;}
@media(max-width:1402px){
.t-intro02-wrap .hd{padding-bottom:40px;}
.t-intro02-wrap .bd .pic{width:400px;}
.t-intro02-wrap .bd .text{width:760px;height:470px;}
.t-intro02-wrap .bd .text p{font-size:14px;line-height:22px;}
}
@media(max-width:1200px){
.t-intro02-wrap{padding:0 10px}
.t-intro02-wrap .hd{padding:-bottom30px;}
.t-intro02-wrap .hd em{display:none;}
.t-intro02-wrap .hd h2{margin-top:0;height:36px;line-height:36px;font-size:24px;}
.t-intro02-wrap .hd p{font-size:14px;}
.t-intro02-wrap .bd .pic{float:none;width:100%;}
.t-intro02-wrap .bd .text{float:none;padding-top:20px;padding-bottom:40px;width:100%;height:auto;background-size:auto 30px;}
.t-intro02-wrap .bd .pic img.pic-pc{display:none}
.t-intro02-wrap .bd .pic img.pic-m{display:block}
}
/*--end t-intro02-wrap--*/

/*--t-picture-list05--*/
.t-picture-list05{margin:0 auto;max-width:1400px;overflow:hidden;}
.t-picture-list05 .item{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;margin:20px 0;box-sizing:border-box;}
.t-picture-list05 .item:first-child{margin-top:0;}
.t-picture-list05 .item:last-child{margin-bottom:0;}
.t-picture-list05 .item:nth-child(even){flex-direction:row-reverse;}
.t-picture-list05 .pic{float:left;width:50%;overflow:hidden;}
.t-picture-list05 .pic img{display:block;width:100%;}
.t-picture-list05 .text{position:relative;padding:18px;width:50%;overflow:hidden;background-color:#f4f4f4}
.t-picture-list05 .hd{position:relative;padding-bottom:20px;overflow:hidden;}
.t-picture-list05 .hd:before,.t-picture-list05 .hd:after{display:block;position:absolute;left:0;bottom:0;content:"";}
.t-picture-list05 .hd:before{z-index:1;width:100%;height:1px;background:#f0f0f0;}
.t-picture-list05 .hd:after{z-index:2;width:30px;height:3px;background:#5b2528;}
.t-picture-list05 .hd h3{font-weight:normal;font-size:24px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.t-picture-list05 .hd em{font-style:normal;color:#999;}
.t-picture-list05 .summary{margin-top:16px;font-size:14px;line-height:1.5;color:#666;overflow:hidden;}
.t-picture-list05 .summary p{font-size:16px;}
@media screen and (max-width: 1440px) {
  .t-picture-list05 .summary {height:222px; overflow-y:auto;}
}
@media screen and (max-width: 992px) {
.t-picture-list05 .item{margin:10px 0;}
.t-picture-list05 .pic,.t-picture-list05 .text{float:none !important;width:100%;}
.t-picture-list05 .text{padding:16px;}
.t-picture-list05 .text:after{left:16px;bottom:16px;}
.t-picture-list05 .hd h3{font-size:24px;}
.t-picture-list05 .summary{margin-top:10px;font-size:14px;height:auto; overflow-y:initial;}
.t-picture-list05 .summary p{font-size:16px;}
}
/*--end t-picture-list05--*/


/*--t-picture-list07--*/
.t-picture-list07{margin:0 auto;max-width:1400px;overflow:hidden;}
.t-picture-list07 .item{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;margin:20px 0;box-sizing:border-box;}
.t-picture-list07 .item:first-child{margin-top:0;}
.t-picture-list07 .item:last-child{margin-bottom:0;}
.t-picture-list07 .item:nth-child(even){flex-direction:row-reverse;}
.t-picture-list07 .pic{float:left;width:50%;overflow:hidden;}
.t-picture-list07 .pic img{display:block;width:100%;}
.t-picture-list07 .text{position:relative;padding:18px;width:50%;overflow:hidden;background-color:#f4f4f4}
.t-picture-list07 .hd{position:relative;padding-bottom:9px;overflow:hidden;}
.t-picture-list07 .hd:before,.t-picture-list05 .hd:after{display:block;position:absolute;left:0;bottom:0;content:"";}
.t-picture-list07 .hd:before{z-index:1;width:100%;height:1px;background:#f0f0f0;}
.t-picture-list07 .hd:after{z-index:2;width:30px;height:3px;background:#5b2528;}
.t-picture-list07 .hd h3{font-weight:normal;font-size:24px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.t-picture-list07 .hd em{font-style:normal;color:#999;}
.t-picture-list07 .summary{margin-top:16px;font-size:14px;line-height:1.5;color:#666;overflow:hidden;}
.t-picture-list07 .summary p{font-size:16px;}
@media screen and (max-width: 1440px) {
  .t-picture-list07 .summary {overflow-y:auto;}
}
@media screen and (max-width: 992px) {
.t-picture-list07 .item{margin:10px 0;}
.t-picture-list07 .pic,.t-picture-list05 .text{float:none !important;width:100%;}
.t-picture-list07 .text{padding:16px;}
.t-picture-list07 .text:after{left:16px;bottom:16px;}
.t-picture-list07 .hd h3{font-size:24px;}
.t-picture-list07 .summary{margin-top:10px;font-size:14px;height:auto; overflow-y:initial;}
.t-picture-list07 .summary p{font-size:16px;}
}
/*--end t-picture-list05--*/

/*--t-picture-list09--*/
.t-picture-list09{margin:0 auto;max-width:1400px;overflow:hidden;}
.t-picture-list09 .item{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;margin:20px 0;box-sizing:border-box;}
.t-picture-list09 .item:first-child{margin-top:0;}
.t-picture-list09 .item:last-child{margin-bottom:0;}
.t-picture-list09 .item:nth-child(even){flex-direction:row-reverse;}
.t-picture-list09 .pic{float:left;width:50%;overflow:hidden;}
.t-picture-list09 .pic img{display:block;width:100%;}
.t-picture-list09 .text{position:relative;padding:18px;width:50%;overflow:hidden;background-color:#f4f4f4}
.t-picture-list09 .hd{position:relative;padding-bottom:20px;overflow:hidden;}
.t-picture-list09 .hd:before,.t-picture-list05 .hd:after{display:block;position:absolute;left:0;bottom:0;content:"";}
.t-picture-list09 .hd:before{z-index:1;width:100%;height:1px;background:#f0f0f0;}
.t-picture-list09 .hd:after{z-index:2;width:30px;height:3px;background:#5b2528;}
.t-picture-list09 .hd h3{font-weight:normal;font-size:24px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.t-picture-list09 .hd em{font-style:normal;color:#999;}
.t-picture-list09 .summary{margin-top:16px;font-size:14px;line-height:1.5;color:#666;overflow:hidden;}
.t-picture-list09 .summary p{font-size:16px;}
@media screen and (max-width: 1440px) {
  .t-picture-list09 .summary {height:328px; overflow-y:auto;}
}
@media screen and (max-width: 992px) {
.t-picture-list09 .item{margin:10px 0;}
.t-picture-list09 .pic,.t-picture-list05 .text{float:none !important;width:100%;}
.t-picture-list09 .text{padding:16px;}
.t-picture-list09 .text:after{left:16px;bottom:16px;}
.t-picture-list09 .hd h3{font-size:24px;}
.t-picture-list09 .summary{margin-top:10px;font-size:14px;height:auto; overflow-y:initial;}
.t-picture-list09 .summary p{font-size:16px;}
}
/*--end t-picture-list09--*/

/*--indexForm--*/
.indexForm{padding:60px 0 60px;overflow:hidden;background:#efefef;}
.indexForm .wrap-title{margin-bottom:30px;}
.indexForm .text{padding:0 9.375%;text-align:center;font-size:16px;line-height:1.75;color:#666;overflow:hidden;}
.indexForm .map{margin:30px auto 0;width:1130px;height:450px;overflow:hidden;background:url(../images/Index/map.jpg) no-repeat center;}
.indexForm .map img{opacity:0;transform:scale(0);transition:all 1s;}
.indexForm .map.animated img{opacity:1;transform:scale(1); animation:fadein linear infinite 3s both;}
.indexForm .form{position:relative;z-index:3;margin-top:-50px;height:50px;overflow:hidden;}
.indexForm .form ul{margin:0 auto;width:500px;overflow:hidden;}
.indexForm .form li{float:left;}
.indexForm .form li input{display:block;padding:15px 20px;width:355px;height:50px;font-size:16px;border:#dcdcdc solid 1px;outline:none;background:transparent;}
.indexForm .form li a{display:block;width:145px;height:50px;line-height:50px;text-align:center;font-size:16px;color:#fff;background:#5b2528;}
@media(max-width:1440px){
.indexForm{padding:50px 0px;}
}
@media(max-width:1200px){
.indexForm{padding:30px 10px;}
.indexForm .wrap-title{margin-bottom:20px;}
.indexForm .text{padding:0;font-size:14px;}
.indexForm .map{width:100%;height:auto;background-size:100%;}
.indexForm .form{margin-top:20px;height:auto;}
.indexForm .form ul{width:100%;}
.indexForm .form li{float:none;margin-bottom:10px;}
.indexForm .form li input{width:100%;}
.indexForm .form li a{width:100%;}
}
/*--end indexForm--*/

/*--cx-detail-menu--*/
.cx-detail-menu{height:50px;line-height:50px;background:#5b2528;overflow:hidden;}
.cx-detail-menu li{float:left;padding:0 10px;width:25%;font-size:16px;color:#fff;text-align:center;cursor:pointer;border-right:#f0f0f0 solid 1px;}
.cx-detail-menu li:last-child{border-right:none;}
.cx-detail-menu li.cur{color:#5b2528;background:#ebebeb;}
@media(max-width:1200px){
.cx-detail-menu{height:40px;line-height:40px;}
.cx-detail-menu li{padding:0 10px;width:25%;font-size:14px;}
}
/*--end cx-detail-menu--*/

/*--descrip-list--*/
.descrip-list{margin-bottom: 40px;overflow:hidden;}
.descrip-list .box-title{}
.descrip-list .box-title h3{position: relative;padding-left: 20px;font-size: 24px;color: #5b2528;font-weight: bold;}
.descrip-list .box-title h3:before {display: block;position: absolute;left: 0;top: 50%;width: 3px;height: 25px;content: "";background: #5b2528;transform: translateY(-50%);}
.descrip-list .box{margin-bottom:40px;overflow:hidden;}
.descrip-list .box:last-child{margin-bottom:0;}
.descrip-list .box .hd{position:relative;padding-left:20px;padding-bottom:10px;font-size:16px;line-height:25px;color:#666;overflow:hidden;border-bottom:#f0f0f0 solid 1px;}
.descrip-list .box .hd:before{ display: block; position: absolute;left: 0; top: 8px;height: 10px;width: 10px;content: ""; background: #5b2528;border-radius: 50%;}
.descrip-list .box .hd strong{color:#5b2528;}
.descrip-list .box .bd{padding-top:10px;font-size:16px;line-height:1.75;color:#666;overflow:hidden;}
.descrip-list .box .bd p{font-size:14px !important;line-height:1.75;color:#666 !important;}
.descrip-table{overflow:hidden;}
.descrip-table table th,.descrip-table table td{padding:8px;border:#e0e0e0 solid 1px;}
.descrip-table table th{font-size:16px;color:#fff;text-align:center;background:#5b2528;}
.cx-detail-main{display:none;}
@media (max-width:992px){
.descrip-table{overflow:auto;}
.descrip-table table{width:640px;}
}
/*--end descrip-list--*/

.cx-editor-wrap~.cx-photos-01{padding-top:0;}

.t-picture-list01{display:flex;flex-wrap:wrap;justify-content:space-between;overflow:hidden;}
.t-picture-list01 .item{position:relative;float:left;margin:1%;width:23%;text-align:center;box-sizing:border-box;border:#e0e0e0 solid 1px;}
.t-picture-list01 .pic{overflow:hidden;}.t-picture-list01 .pic img{display:block;width:100%;}
.t-picture-list01 .tit{position:absolute;left:0;bottom:0;right:0;padding:10px;font-size:16px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:rgba(0,0,0,0.5);backdrop-filter:saturate(180%) blur(20px);}
@media (max-width:992px){
.t-picture-list01 .item{width:48%;}
.t-picture-list01 .item .tit{font-size:14px;}
}

.t-adv-type04{margin-bottom:30px;overflow:hidden;}
.t-adv-type04 .t-adv-tit{margin-bottom:20px;text-align:center;font-size:24px;color:#333;}
 .t-adv-type04 .t-adv-intro{text-align:center;} 
.t-adv-type04 .t-adv-intro h3{font-size:24px;color:#333;}
 .t-adv-type04 .t-adv-intro .summary{margin:20px auto 30px;max-width:900px;font-size:16px;line-height:1.75;color:#666;} 
.t-adv-type04 .t-adv-datas{display:flex;flex-wrap:wrap;justify-content:space-between;overflow:hidden;}
 .t-adv-type04 .t-adv-datas .item{position:relative;margin-top:10px;width:23%;text-align:center;background:#ed7020;border-radius:10px;} 
.t-adv-type04 .t-adv-datas .item:after{display:block;position:absolute;left:0;top:0;width:100%;height:100%;content:"";background:rgba(0,0,0,0.25);}
 .t-adv-type04 .t-adv-datas .item:before{display:block;position:absolute;z-index:2;left:10px;top:10px;right:10px;bottom:10px;content:"";border:rgba(255,255,255,0.5) solid 1px;} 
.t-adv-type04 .t-adv-datas .pic{overflow:hidden;} .t-adv-type04 .t-adv-datas .pic img{display:block;width:100%;} 
.t-adv-type04 .t-adv-datas .text{position:absolute;z-index:3;top:50%;left:0;padding:30px;width:100%;transform:translateY(-50%);}
 .t-adv-type04 .t-adv-datas .text:before,.t-adv-type04 .t-adv-datas .text:after{display:block;margin:10px auto;width:1px;height:40px;content:"";background:rgba(255,255,255,0.25);}
 .t-adv-type04 .t-adv-datas .text em{display:block;font:normal bold 50px / 1.25 "DIN Medium";color:#fff;} 
.t-adv-type04 .t-adv-datas .text span{display:block;font-size:16px;color:#fff;} 
.t-adv-pic img{margin:0 auto;width:auto;}
@media(max-width:1200px){
.t-adv-type04 .t-adv-tit{font-size:18px;}
 .t-adv-type04 .t-adv-intro h3{font-size:20px;}
 .t-adv-type04 .t-adv-intro .summary{margin:10px auto 15px;font-size:14px;}
 .t-adv-type04 .t-adv-datas .item{width:48%;}
.t-adv-pic img{width:100%;}
 }


.t-picture-list4{display:flex;flex-wrap:wrap;justify-content:space-between;overflow:hidden;}
.t-picture-list4 .item{position:relative;float:left;margin:1%;width:23%;text-align:center;box-sizing:border-box;}
.t-picture-list4 .pic{overflow:hidden;}.t-picture-list01 .pic img{display:block;width:100%;}
.t-picture-list4 .tit{position:absolute;left:0;bottom:0;right:0;padding:10px;font-size:16px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:rgba(0,0,0,0.5);backdrop-filter:saturate(180%) blur(20px);}
@media (max-width:992px){.t-picture-list01 .item{width:48%;}.t-picture-list01 .item .tit{font-size:14px;}}

.t-picture-list5{display:flex;flex-wrap:wrap;justify-content:center;overflow:hidden;}
.t-picture-list5 .item{position:relative;float:left;margin:1%;width:30%;text-align:center;box-sizing:border-box;}
.t-picture-list5 .pic{overflow:hidden;}.t-picture-list .pic img{display:block;width:100%;}
.t-picture-list5 .tit{position:absolute;left:0;bottom:0;right:0;padding:10px;font-size:16px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:rgba(0,0,0,0.5);backdrop-filter:saturate(180%) blur(20px);}@media (max-width:992px){.t-picture-list01 .item{width:48%;}.t-picture-list .item .tit{font-size:14px;}}
@media (max-width:992px){
.t-picture-list5 .item{width:48%;}
.t-picture-list5 .tit{font-size:14px;}
}

/*--t-step-type03--*/
.t-step-type03{overflow:hidden;}
.t-step-type03 .item{position:relative;padding:10px 0;width:16.66%;text-align:center;}
.t-step-type03 .item:after{display:block;position:absolute;right:-10px;top:50%;margin-top:-10px;width:20px;height:20px;line-height:20px;font-family:"iconfont";content:"\e727";color:#666;}
.t-step-type03 .item:last-child:after{display:none;}
.t-step-type03 .circle{position:relative;margin:0 auto;width:150px;height:150px;background:#fff;border:#e0e0e0 solid 1px;border-radius:50%;box-shadow:5px 5px 10px rgba(0,0,0,0.1);transition:all 1s;}
.t-step-type03 .circle span {display:block;position:absolute;left:0;top:10px;width:30px;height:30px;font:normal bold 14px/28px "DIN Medium";color:#fff;background:#5b2528;border:#fff solid 1px;border-radius:50%;}
.t-step-type03 .circle .con{position:relative;top:50%;left:50%;width:90%;transform:translate(-50%,-50%);}
.t-step-type03 .circle em{display:block;margin:0 auto;width:30px;height:30px;filter:contrast(2) brightness(0);}
.t-step-type03 .circle em img{display:block;width:100%;}
.t-step-type03 .circle h3{margin-top:10px;font-weight:normal;font-size:16px;color:#333;font-weight:100;}
.t-step-type03 .item:hover .circle{background:#5b2528;border-color:#fff;}
.t-step-type03 .item:hover .circle em {filter:contrast(0) brightness(2);}
.t-step-type03 .item:hover .circle h3{color:#fff;}
@media(max-width:1200px){
.t-step-type03 .circle{width:100px;height:100px;}
.t-step-type03 .circle span {top:5px;width:25px;height:25px;font-size:12px;line-height:23px;}
.t-step-type03 .circle em {width:20px;height:20px;}
.t-step-type03 .circle h3{font-size:14px;}
}
/*--end t-step-type03--*/

/*-- t-picture-list11 --*/
.t-picture-list11{margin:0 auto;max-width:1400px;width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;}
.t-picture-list11 .item{margin:20px 0;width:calc(33% - 20px);text-align:center;overflow:hidden;border:#f0f0f0 solid 1px;border-radius:0 30px 0 30px;transition:all 0.5s;}
.t-picture-list11 .pic{overflow:hidden;}
.t-picture-list11 .pic img{display:block;width:100%;transition:all 0.5s;}
.t-picture-list11 .text{position:relative;padding:20px;line-height:1.5;overflow:hidden;}
.t-picture-list11 .text h3{font-weight:normal;font-size:18px;color:#333;}
.t-picture-list11 .text p{margin-top:10px;font-size:16px;color:#666;overflow:hidden;}
.t-picture-list11 .item:hover{background:#5b2528;border-radius:30px 0 30px 0;}
.t-picture-list11 .item:hover .pic img{transform:scale(1.1);}
.t-picture-list11 .item:hover .text *{color:#fff;}
@media(max-width:1200px){
.t-picture-list11 .item{margin:10px 0;width:calc(50% - 10px);}
.t-picture-list11 .text{padding:10px;}
.t-picture-list11 .text h3{font-size:16px;}
.t-picture-list11 .text p{font-size:14px;}
}
/*-- end t-picture-list11 --*/

/*--t-adv-list01--*/
.t-adv-list01{overflow:hidden;}
.t-adv-list01 .item{overflow:hidden;background:#fff;}
.t-adv-list01 .pic{position:relative;width:50%;}
.t-adv-list01 .pic img{display:block;width:100%;}
.t-adv-list01 .text{padding:30px 40px;width:50%;overflow:hidden;}
.t-adv-list01 .text .hd{padding-bottom:30px;border-bottom:#eaeaea solid 1px;}
.t-adv-list01 .text .hd h3{padding-left:26px;font-size:18px;color:#222;border-left:#5b2528 solid 4px;}
.t-adv-list01 .text .hd h3 strong{display:block;}
.t-adv-list01 .text .bd{padding-top:15px;line-height:24px;font-size:16px;color:#222;overflow:hidden;}
.t-adv-list01 .text .bd p{margin-top:15px;padding-left:20px;background:url(images/Inpage/adv_list.png) no-repeat 0 8px;}
.t-adv-list01 .text .btns{padding-top:30px;overflow:hidden;}
.t-adv-list01 .text .btns a{display:block;width:110px;height:40px;line-height:40px;text-align:center;font-size:16px;color:#fff;background:#e80000;}
.t-adv-list01 .item-1 .btns,.t-adv-list01 .item-2 .btns{display:none;}
.t-adv-list01 .item:nth-child(odd) .pic,.t-adv-list01 .item:nth-child(even) .text{float:left;}
.t-adv-list01 .item:nth-child(odd) .text,.t-adv-list01 .item:nth-child(even) .pic{float:right;}
.t-adv-list01 .item:nth-child(odd) .pic .num{right:0;}
.t-adv-list01 .item:nth-child(odd) .pic .num:after{right:-4px;}
.t-adv-list01 .item:nth-child(even) .pic .num{left:0;}
.t-adv-list01 .item:nth-child(even) .pic .num:after{left:-4px;}
@media (max-width:1200px){
.t-adv-list01 .pic,.t-adv-list01 .text{float:none !important;width:100%;}
}
@media (max-width:992px){
.t-adv-list01 .text{padding:24px;}
.t-adv-list01 .text .hd{padding-bottom:24px;}
.t-adv-list01 .text .hd h3{font-size:16px;}
.t-adv-list01 .text .bd{padding-top:10px;}
.t-adv-list01 .text .bd p{margin-top:10px;}
}
/*--end t-adv-list01--*/

.idea{margin-top:15px;overflow:hidden;}
 .idea .tit{padding-bottom:25px;border-bottom:#f1f1f1 solid 1px;}
 .idea .tit span{padding-left:12px;font-size:20px;color:#333;border-left:#5b2528 solid 2px;}
 .idea .con{padding-top:15px;overflow:hidden;}
 .idea .summary{line-height:30px;font-size:16px;color:#666;overflow:hidden;}
 .idea .imgBox{overflow:hidden;}
 .idea .imgBox li{position:relative;margin-top:40px;overflow:hidden;}
 .idea .imgBox li img{display:block;width:100%;}
 .idea .imgBox li .text {position:absolute;left:0;bottom:0;padding:5px 3%;width:100%;height:40px;line-height:40px;font-size:16px;color:#fff !important;background:rgba(0,0,0,0.5)}
 .idea .imgBox li .summary{margin-bottom: -7px;}


/*--parts--*/
.parts{padding:40px;overflow:hidden;}
.parts-list{display:flex;flex-wrap:wrap;margin:-10px;overflow:hidden;}
.parts-list .item{float:left;margin:10px;width:calc(25% - 20px);text-align:center;overflow:hidden;}
.parts-list .pic{overflow:hidden;border:#f8f8f8 solid 1px;}
.parts-list .pic img{display:block;width:100%;transition:all .5s;}
.parts-list .tit{padding:8px 10px;font-size:14px;line-height:1.75;color:#333;overflow:hidden;background:#f8f8f8;transition:all .5s;}
.parts-list .tit a{color:#333;}
.parts-list .item:hover .pic img{transform:scale(1.1);}
.parts-list .item:hover .tit{color:#fff;background:#5b2528;}
.parts-list .item:hover .tit a{color:#fff;}
@media(max-width:1200px){
.parts{padding:20px;}
.parts-list{margin:-6px;}
.parts-list .item{margin:6px;width:calc(50% - 12px);}
}
/*--end parts--*/

/*--cx-product-05--*/
.cx-product-05{padding:60px 0;overflow:hidden;}
.cx-product-menu{float:left;width:300px;overflow:hidden;background:#fff;}
.cx-product-menu dl{overflow:hidden;border-bottom:#f0f0f0 solid 1px;}
.cx-product-menu dt{line-height:50px;font-size:18px;}
.cx-product-menu dt a{display:block;padding:20px;color:#000;}
.cx-product-menu dd{display:none;padding:20px;overflow:hidden;}
.cx-product-menu dd a{display:block;line-height:40px;font-size:16px;border-bottom:#f0f0f0 solid 1px;}
.cx-product-menu dd a:last-child{border-bottom:none;}
.cx-product-menu dd a.cur,.cx-product-menu dd a:hover{color:#5b2528;}
.cx-product-menu dl.cur dt{background:#5b2528;}
.cx-product-menu dl.cur dt a{color:#fff;}
.cx-product-menu dl.cur dd{display:block;}
.cx-product-main{padding-left:50px;overflow:hidden;}
.cx-product-main .hd{position:relative;z-index:1;padding-bottom:20px;margin-bottom:20px;overflow:hidden;}
.cx-product-main .hd:before,.cx-product-main .hd:after{display:block;position:absolute;left:0;content:"";}
.cx-product-main .hd:before{z-index:1;bottom:1px;width:100%;height:1px;background:#e0e0e0;}
.cx-product-main .hd:after{z-index:2;bottom:0;width:40px;height:3px;background:#5b2528;}
.cx-product-main .hd h2{font-size:22px;}
.cx-product-main .list{margin:-10px;display:flex;flex-wrap:wrap;overflow:hidden;}
.cx-product-main .list .item{position:relative;margin:10px;width:calc(25% - 20px);overflow:hidden;background:#fff;}
.cx-product-main .list .pic{overflow:hidden;}
.cx-product-main .list .pic img{display:block;transition:all .5s;}
.cx-product-main .list .tit{padding:0 10px;height:50px;line-height:50px;font-size:14px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-top:#f0f0f0 solid 1px;}
.cx-product-main .list .tit a{color:#333;}
.cx-product-main .list .read{position:absolute;left:0;bottom:0;width:100%;height:50px;line-height:50px;font-size:14px;text-align:center;background:#5b2528;transform:translateY(100%);transition:all .5s;}
.cx-product-main .list .read a{color:#fff;}
.cx-product-main .list .item:hover .pic img{transform:scale(1.1);}
.cx-product-main .list .item:hover .read{transform:translateY(0);}
@media(max-width:1200px){
.cx-product-05{padding:30px 10px;}
.cx-product-menu{display:none;}
.cx-product-main{padding-left:0;}
.cx-product-main .hd{display:none;}
.cx-product-main .list{margin:-6px;}
.cx-product-main .list .item{margin:6px;width:calc(50% - 12px);}
}
/*--end cx-product-05--*/

/*--t-adv-type055--*/
.t-adv-type055{display:flex;flex-wrap:wrap;justify-content:space-between;overflow:hidden;}
.t-adv-type055 .item{width:48%;overflow:hidden;}
.t-adv-type055 .pic{overflow:hidden;}
.t-adv-type055 .pic img{display:block;width:50%;transition:all 1s ease-in-out;}
.t-adv-type055 .text{padding:20px;overflow:hidden;}
.t-adv-type055 .text h3{font-weight:bold;font-size:16px;line-height:1.5;color:#333;}
.t-adv-type055 .text p{margin-top:6px;font-size:14px;line-height:1.5;color:#666;}
.t-adv-type055 .item:hover .pic img{transform:scale(1.1);}
@media(max-width:1200px){
.t-adv-type055 .item{margin:5px 0;width:100%;}
.t-adv-type055 .text{padding:10px;}
.t-adv-type055 .text h3{font-size:14px;}
.t-adv-type055 .text p{display:none;font-size:12px;}
}
/*--end t-adv-type055--*/