.video-js,.vjs_video_3-dimensions{width: 100%;height:510px;}
.video-js .vjs-tech{position: static;}
.video-js .vjs-big-play-button{line-height: 60px;height: 60px;width: 60px;top: 50%;left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);
border-radius: 100%;}
.video-js .vjs-big-play-button,
.video-js .vjs-big-play-button:focus, 
.video-js:hover .vjs-big-play-button{background:none;}
.th_header .f-fl img{height: 78px;}
.th_pro_zc_01 .th_hd li .cont .th_tit .f-fl{font-size: 40px;}
.th_pro_zc_01 .th_hd li dl dt{font-size: 20px;padding: 15px 0;}
.th_pro_zc_01 .th_hd li p i{width: 50px;height: 50px;}
.th_pro_zc_01 .th_hd li:nth-child(1) p i{background: url(../images/icon1.png) no-repeat;background-size: cover;}
.th_pro_zc_01 .th_hd li:nth-child(2) p i{background: url(../images/icon2.png) no-repeat;background-size: cover;}
.th_pro_zc_01 .th_hd li:nth-child(3) p i{background: url(../images/icon3.png) no-repeat;background-size: cover;}
.th_pro_zc_01 .th_hd li:nth-child(4) p i{background: url(../images/icon4.png) no-repeat;background-size: cover;}
.th_pro_zc_01 .th_hd li:nth-child(1).s_crt p i{background: url(../images/icon1s.png) no-repeat;background-size: cover;}
.th_pro_zc_01 .th_hd li:nth-child(2).s_crt p i{background: url(../images/icon2s.png) no-repeat;background-size: cover;}
.th_pro_zc_01 .th_hd li:nth-child(3).s_crt p i{background: url(../images/icon3s.png) no-repeat;background-size: cover;}
.th_pro_zc_01 .th_hd li:nth-child(4).s_crt p i{background: url(../images/icon4s.png) no-repeat;background-size: cover;}
.th_pro_zc_01 .th_hd li .cont{min-height: 235px;}


@media screen and (max-width: 1440px){
.th_mobal_video .s_video{width: 750px;min-height: 400px;}
.video-js, .vjs_video_3-dimensions{width: 100%;height: 400px;}
.th_mobal_video a{padding: 10px;}
.brand_fixed{top: 30%;}
.brand_fixedIndex{top: 20%;}
.brand_fixedIndex a{padding: 2px 10px 2px;}
.th_ins_ban .th_bot .th_left li{padding-right: 3%;}
}

@media screen and (max-width: 1000px){
.th_mobal_video{top: 50%;left: 50%;padding: 0;width: 85%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);}
.th_mobal_video a{position: absolute;top:-36px;right: 0;padding: 7px;}
.th_mobal_video a img{width: 20px;height: 20px;}
.th_mobal_video .s_video{width: 100%;min-height: 0;height: 100%;border: 7px solid white;box-sizing: border-box;}
.video-js, .vjs_video_3-dimensions{height: 100%;}
.video-js .vjs-big-play-button{line-height: 40px;height: 40px;width: 40px;font-size: 1.5em;}
.th_pro_zc_01 .th_hd li .cont{min-height: 140px;}
}

@media screen and (max-width: 768px){
.th_index_design .th_body li .th_btxt dl dt{font-size: 18px;padding-top: 12px;}
.th_index_design .th_body li .th_btxt dl dd{font-size: 16px;}

}

@media screen and (max-width: 640px){
.th_banner .th_ban_menu li a span img{width: 25px;height: 25px;}
.th_banner .th_ban_menu li a span img:last-child{margin-left: -12.5px;}
.th_index_design .th_body li,
.th_index_design .th_body li.s_crt{width: 50%;}
.th_index_design .th_title .f-fl{font-size: 20px;}
.th_index_design .th_body li{min-height: 0;}
.th_index_design .th_body li img{width: 100%;}
.th_index_design .th_body li .th_op {top:auto;bottom: 0;box-sizing: border-box;}
.th_index_design .th_body li .th_btxt{margin-top:0;width: 100%;position: absolute;left: 0;bottom: 0;box-sizing: border-box;}
.th_index_team .th_body .th_thLeft .th_con .th_jx .th_scr li{margin-right: 4%;}
.th_index_team .th_scroll .swiper-container .swiper-slide a img{min-height: 0;}
.th_index_news .swiper-slide a span img{height: auto;}
.th_index_contact .th_left .th_title{font-size: 16px;}
.th_index_contact .th_left .th_title em{margin-right: 10px;}
.brand .th_img_l .th_txt{min-height: 100px;line-height: 100px;}
.brand .th_img_r .topBar{padding-bottom: 40px;}
.brand .th_img_r .topBar .txt_top h1{padding-top: 40px;}
.brand .th_img_r .topBar .txt_tscr li p{font-size: 16px;}
.brand .th_img_r .th_txt{line-height: 30px;font-size: 16px;}
.th_pro_ys_04 .op_boot,
.th_pro_zc_02 .pro_title h1::before,

.th_side{display: none;}
.th_side{width: 55px;}
.th_side ul li,
.th_side ul li a{width: 55px;height:62px;}
.th_side ul li:nth-child(1) a{background-size: 0.55rem 1.93rem;background: url(../images/side_icon01.png) no-repeat -19px top #303030;}
.th_side ul li:nth-child(2) a{background-size: 0.55rem 1.93rem;background: url(../images/side_icon01.png) no-repeat -19px -96px #303030;}
.th_side ul li:nth-child(3) a{background-size: 0.55rem 1.93rem;background: url(../images/side_icon01.png) no-repeat -19px -190px #303030;}
.th_side ul li:nth-child(4) a{background-size: 0.55rem 1.93rem;background: url(../images/side_icon01.png) no-repeat -19px -285px #303030;}
.th_side ul li a .hides{left: -150px;width: 150px;min-height: 62px;line-height: 62px;font-size: 20px;}
.th_about_2 .th_body .cont .f-list > ul > li a span{margin-top: 20px;background: url(../images/th_81.png) no-repeat 90px center;}
.th_about_2 .th_body .cont .f-list > ul > li a{width: 73%;height: 115px;padding: 25px 7%;}
.th_service_04 .th_bd ul li{margin: 10px 0;}
.th_service_04 .th_bd{padding-top: 0;}
.th_service_04,
.th_service_03{padding-bottom: 30px;}
.th_service_04 .th_bd ul li a{display: none;}
.th_service_04 .th_bd ul li .th_con{opacity: 1;position: static;display: block;z-index: 100;}
.th_service_04 .th_bd ul li:hover .th_con{display: block;opacity: 1;border:6px solid #FFF;box-shadow: none;}
.th_service_04 .th_bd ul li:nth-child(1):hover .th_l p em{background: url(../images/ths_01.png) no-repeat;}
.th_service_04 .th_bd ul li:nth-child(2):hover .th_l p em{background: url(../images/ths_02.png) no-repeat;}
.th_service_04 .th_bd ul li:nth-child(3):hover .th_l p em{background: url(../images/ths_03.png) no-repeat;}
.th_service_04 .th_bd ul li:nth-child(4):hover .th_l p em{background: url(../images/ths_04.png) no-repeat;}
.th_service_04 .th_bd ul li:nth-child(5):hover .th_l p em{background: url(../images/ths_05.png) no-repeat;}
.th_service_04 .th_bd ul li:nth-child(6):hover .th_l p em{background: url(../images/ths_06.png) no-repeat;}
.th_service_04 .th_bd ul li:nth-child(7):hover .th_l p em{background: url(../images/ths_07.png) no-repeat;}
.th_service_04 .th_bd ul li:nth-child(8):hover .th_l p em{background: url(../images/ths_08.png) no-repeat;}
.th_service_04 .th_bd ul li:nth-child(9):hover .th_l p em{background: url(../images/ths_09.png) no-repeat;}
.th_service_04 .th_bd ul li:nth-child(10):hover .th_l p em{background: url(../images/ths_10.png) no-repeat;}
.th_service_04 .th_bd ul li:nth-child(11):hover .th_l p em{background: url(../images/ths_11.png) no-repeat;}
.th_service_04 .th_bd ul li:nth-child(12):hover .th_l p em{background: url(../images/ths_12.png) no-repeat;}
.th_service_04 .th_bd li:hover .th_l dl dt{color:black !important;}
.th_service_04 .th_bd li:hover .th_l dl dd{color:#999 !important;}
.th_service_04 .th_bd li:hover .th_r em{color:#ccc !important;}
.th_service_04 .th_bd li:hover .th_con .th_r .th_hr{background-color:#ccc !important;}
.th_service_04 .th_bd li:hover .th_r span{color:#ccc !important;}


}

@media screen and (max-width: 420px){
.th_index_zc .th_title .f-fr .th_list li{float: none;width: auto;}
.th_index_news .th_title .f-fr a{padding: 0 15px;}
.th_bread_right a{padding: 5px 7px;}
}

