.ty_biaoyu {position: absolute;top: 120px;left: 20%;width: 60%;line-height: 80px;color: #fff;font-size: 38px;text-align: center;font-family: 'CYJSB';}
.kcldtt{ width:140px; height:50px; border-radius:12px;  color:#fff; text-align:center; line-height:50px; font-size:24px;background-image:linear-gradient(to right, #ee6d46,#f7d1c6);letter-spacing: 2px;}
.wzln{ float:left; padding-right: 40px; }
.wzl{float: left;font-size: 30px;color: #ED6D46;font-family: 'CYJSB';line-height: 36px;}
.wzl b{font-size:42px; font-weight:100}
.wzlg{ height:50px; width:1px;transform:rotate(10deg); background:#c0c0c0;float:left;  margin: 10px 30px 10px 30px; }
.hsxzt{font-family: 'CYJSB';font-size: 24px;color: #ED6D46; }
.ts_list{ padding:10px 0px; display:table; width:100%; }
.ts_list .li{ display:table-cell; text-align:center; padding:10px;}
.ts_list .li .tt{ font-family: 'ALDHT';font-size:24px; color:#7F7167; height:36px; line-height:36px;}
.ts_list .li .pic{ margin:10px; overflow:hidden;border-radius: 50%;}
.ts_list .li .pic img{ width:100%;transition: all 0.8s linear 0ms;}
.ts_list .li .pic:hover img{transform: rotateY(180deg);transition: all 0.2s linear 0ms;}
.ts_list .li .tt2{ font-family: 'CYJSB';font-size:42px; color:#ED6D46; height:56px; line-height:56px;}
.ts_list .li .tt2 span{ font-size:32px}
.kclist{ width:100%; position:absolute; left:0px; top:0px; height:704px; z-index:1}
.kclist .li{ width:calc(100% /3); float:left; height:352.5px; background:rgba(0,0,0,0.5); position:relative; z-index:2;transition: all 0.2s linear 0ms;}
.kclist .li .ico{ position:absolute; left:calc(50% - 30px); top:calc(50% - 30px); width:60px; height:60px; vertical-align:middle; z-index:999}
.kclist .li .ico img{ width:60px; margin:-30px auto;transition: all 0.2s linear 0ms;}
.kclist .li .xh{ left:20px;bottom:80px; position:absolute; z-index:999; font-size:60px; font-family:'CYJSB'; color:#fff; width:40px; height:40px;}
.kclist .li .dbt{ left:60px;bottom:49px; position:absolute; z-index:999; font-size:24px;font-family:'CYJSB'; color:#fff;  height:40px; width:calc(100% - 70px);}
.kclist .li .xbt{ left:20px;bottom:10px; position:absolute; z-index:999; font-size:16px;font-family:'ALDHT'; color:#fff;  height:40px; width:calc(100% - 30px);}
.kclist .li:hover{background:rgba(0,0,0,0.3);transition: all 0.2s linear 0ms;}
.kclist .li:hover .ico img{transform: rotate(360deg);transition: all 0.8s linear 0ms;}
@media  (max-width: 1100px) {
	.ty_biaoyu{ top:100px;}
	.kclist .li{height: 313.5px;}

}
@media  (max-width: 767px) {
.ty_nr { width: 100%;margin: 0px auto;position: relative;z-index: 1;}
.pad_top_100 {padding: 10px;}
.pad_top_50 {   padding-top:0px;}
.yw_title {color: #ed6c45;font-family: 'ALDHT';font-size: 20px;font-weight: 100;padding: 10px;}
.zw_title {color: #ed6c45;font-family: 'CYJSB';font-size: 20px;font-weight: 100;padding: 0px 10px;margin: 5px;}
.xzw_title {color: #ed6c45;font-family: 'CYJSB';font-size: 16px;font-weight: 100;padding-left: 20px;height: 20px;}
.wz_ms {font-size: 14px;color: #595757;line-height: 19px;font-family: 'ALDHT';padding: 15px;}
.xw340 {max-width: max-content;line-height: normal;}
.kclist {width: 100%;position: absolute;left: 0px;top: 0px;height: 704px;z-index: 1;}
.kclist .li {width: calc(100% /3);float: left;height: calc((100vw * (705 / 1080)) / 2);background: rgba(0,0,0,0.5);position: relative;z-index: 2;transition: all 0.2s linear 0ms;}
.kclist .li .ico {position: absolute;left: calc(50% - 15px);top: calc(50% - 15px);width: 30px;height: 30px;vertical-align: middle;z-index: 999;}
.kclist .li .ico img {width: 60px;margin: -30px auto;transition: all 0.2s linear 0ms;}
.kclist .li .xh {left:0px;bottom: 37px;position: absolute;z-index: 999;font-size: 32px;font-family: 'CYJSB';color: #fff;width:100%;height: 40px;text-align: center;}
.kclist .li .dbt {left:0px;bottom:-8px;position: absolute;z-index: 999;font-size: 10px;font-family: 'CYJSB';color: #fff;height: 40px;width:100%;text-align: center;}
.kclist .li .xbt { display: none;}
.ty_biaoyu {position: absolute;top: 31%;left: 20%;width: 60%;line-height: 26px;color: #fff;font-size: 16px;text-align: center;font-family: 'CYJSB';}	
.d_li {color: #E26A45;font-family: 'CYJSB';font-size: 8px;line-height: 27px;text-indent: 21px;position: relative;}
.d_li:before {content: "";position: absolute;left: 0px;top: 4px;width: 16px;height: 16px;border-radius: 8px;background: #E26A45;}
.hongxian2 {background: #ed6d48;margin: 20px auto;height:0.5px;width: 100%;}

.kcldtt {width:76px;height: 30px;border-radius: 10px;color: #fff;text-align: center;line-height: 30px;font-size: 12px;background-image: linear-gradient(to right, #ee6d46,#f7d1c6);letter-spacing: 2px;margin: 10px;}
.wzln {float: left;padding-right: 40px;margin-left:12px;}
.d_li2 {color: #595757;font-family: 'ALDHT';font-size: 14px;line-height: 30px;text-indent:20px;position: relative;overflow: hidden;height: 30px;white-space: nowrap;text-overflow: ellipsis;}
.d_li2:before {content: "";position: absolute;left:7px;top:8px;width: 10px;height: 10px;border-radius: 8px;background: #eb9d86;}
.hongxian2x {display: none;}
.hsxzt {font-family: 'CYJSB';font-size: 12px;color: #ED6D46;}
.wzl {float: left;font-size: 13px;color: #ED6D46;font-family: 'CYJSB';line-height:22px;margin-left:10px;}
.wzl b {font-size: 20px;font-weight: 100;}
.left5 {width: calc(50% - 10px);float: left;margin-left: 10px;}
.ts_list .li .tt {font-family: 'ALDHT';font-size: 10px;color: #7F7167;height: 36px;line-height: 36px;}
.ts_list .li .tt2 {font-family: 'CYJSB';font-size: 18px;color: #ED6D46;height: 30px;line-height: 46px;}
.ts_list .li .tt2 span {font-size:20px;}
.wzlg {height:28px;width: 1px;transform: rotate(10deg);background: #c0c0c0;float: left;margin: 8px 5px 10px 5px;}
.tu3{ padding:0px 15px;}
}
 