.about-title h3{ font-size:30px; font-weight:bold; position:relative; margin:25px 0 35px}
.about-title h3 a{ color:#333}
.about-title h3:after{ content:''; position:absolute; left:0; right:0; background:#f60; height:2px; width:26px; margin:0 auto;bottom:-25px;}
.about-boxs .about-img  img{width:100%;margin:7px 0}
.about-boxs .intro,
.about-boxs .intro p{ font-size:14px; line-height:32px;}
.company{margin:20px 0 40px; background:url(../imgs/wc_bg.png) repeat-y 12px top; padding:1px 0 10px;}
.c_item{padding:0 0 0 32px; background:url(../imgs/w_time.png) no-repeat 3px 5px;}
.w_title{width:100%;height:30px;cursor:pointer;margin:10px auto;}
.w_title span{font-size:24px;color:#ff6600;background:url(../imgs/w_down.png) no-repeat right 12px;padding:0 15px 0 0; }
.w_info{width:100%;padding:5px 0;}
.wi_top{width:100%;height:32px;line-height:32px;margin:5px auto; display:none }
.wi_top span{width:81px;height:32px; text-align:center; background:url(../imgs/wi_top.png) no-repeat left top;color:#333;font-size:14px; }
.wi_list{width:100%;float:left;margin:10px auto 15px;}
.wi_list li{float:left;width:58px;height:90px;margin:0 12px 0 0; text-align:center;line-height:32px; overflow:hidden;}
.wi_list li img{width:58px;height:58px;float:left;}
.wi_con{width:100%;line-height:25px;font-size:14px;}
.wi_line{width:100%;height:30px;clear:both;float:right;background:url(../imgs/w_line.png) repeat-x left 15px;}
.video_bg{margin:0 auto;width:494px;height:424px;padding:19px 18px 147px 18px;background:url(../phoneplayer/video.png) no-repeat center top;background-size:contain;}
.video{float:left;width:100%;height:100%;}
.video-js{height:256px !important;}
.about-1 span,.about-1 samp,.about-1 h3{ float:left; width:100%; overflow:hidden; text-align:center;color:#e40b20; font-weight:bold; padding:0px 12px;box-sizing:border-box}
.about-1 span{ font-size:30px; margin:22px 0 16px;}
.about-1 samp{ font-size:14px; }
.about-1 h3{ font-size:41px; letter-spacing:8px; margin-top:7px; line-height:1.2; margin-bottom:15px;}
@media screen and (max-width: 480px){
.video_bg{width:100%;height:350px;}
.video-js{height:200px !important;}
}
@media screen and (max-width: 375px){
.video-js{height:180px !important;}
.video_bg{ height: 320px; padding: 15px 12px 0 12px;}
}
@media screen and (max-width: 320px){
.video_bg{ height:250px;padding: 12px 12px 0 12px;}
.video-js{height:160px !important;}
}
