a{margin:0;padding:0;border:0;color:#555;font-size:13px}
a,a:hover{text-decoration:none;transition:all .5s ease 0s;-webkit-transform:all .5s ease 0s}
.clear:after{content:"";display:block;height:0;clear:both;visibility:hidden}
.clear{zoom:1}
img{vertical-align:middle}
.fl{float:left}
.IndexService .IndexService_content{max-width:75pc;margin:0 auto}
.IndexService .IndexService_content .IndexService_content_title{text-align:center;padding-bottom:55px}
.IndexService .IndexService_content .IndexService_content_title dd{font-size:30px;color:#333;text-transform:uppercase}
.IndexService .IndexService_content .IndexService_content_title dt{font-size:1pc;color:#999;margin-top:9pt;line-height:28px}
.IndexService .IndexService_content .IndexService_content_body .content_body_list{width:100%;background:url(../images/bn2.png) no-repeat 100% 50%;padding:0 50px}
.IndexService .IndexService_content .IndexService_content_body .owl-item:first-child .content_body_list{padding-left:0}
.IndexService .IndexService_content .IndexService_content_body .owl-item:last-child .content_body_list{padding-right:0;background:0 0}
.IndexService .IndexService_content .IndexService_content_body .content_body_list .body_list_title{font-size:20px;color:#333;text-align:center;margin-bottom:15px}
.IndexService .IndexService_content .IndexService_content_body .content_body_list .body_list_content{font-size:13px;color:#666;text-align:center;line-height:26px}
.IndexService .IndexService_content .IndexService_content_body .content_body_list .body_list_classification{padding-top:50px}
.IndexService .IndexService_content .IndexService_content_body .content_body_list .body_list_classification .list_classification_list{display:inline-block;width:50%;text-align:center;border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;padding:20px 0}
.IndexService .IndexService_content .IndexService_content_body .content_body_list .body_list_classification .list_classification_list:hover dd,.IndexService .IndexService_content .IndexService_content_body .content_body_list .body_list_classification .list_classification_list:hover dt{color:#ff7019;transition:all .5s ease;-webkit-transform:all .5s ease}
.IndexService .IndexService_content .IndexService_content_body .content_body_list .body_list_classification .list_classification_list:nth-child(2n){border-right:0}
.IndexService .IndexService_content .IndexService_content_body .content_body_list .body_list_classification .list_classification_list:nth-child(1),.IndexService .IndexService_content .IndexService_content_body .content_body_list .body_list_classification .list_classification_list:nth-child(2){padding-top:10px}
.IndexService .IndexService_content .IndexService_content_body .content_body_list .body_list_classification .list_classification_list:nth-child(3),.IndexService .IndexService_content .IndexService_content_body .content_body_list .body_list_classification .list_classification_list:nth-child(4){border-bottom:0;padding-bottom:10px}
.IndexService .IndexService_content .IndexService_content_body .content_body_list .body_list_classification .list_classification_list dd{color:#222;font-size:28px;transition:all .5s ease;-webkit-transform:all .5s ease}
.IndexService .IndexService_content .IndexService_content_body .content_body_list .body_list_classification .list_classification_list dt{color:#333;font-size:14px;margin-top:10px;transition:all .5s ease;-webkit-transform:all .5s ease}
.IndexCase{background:#fff}
.IndexCase .IndexCase_content .IndexCase_content_list{display:inline-block;width:280px;margin-left:9pt;margin-bottom:2%;border-bottom:1px solid #e5e5e5;padding-bottom:25px;position:relative}
.IndexCase .IndexCase_content .IndexCase_content_list:before{content:"";position:absolute;display:inline-block;width:0;left:0;background:#ff7019;bottom:-1px;height:1px;transition:all .5s ease;-webkit-transform:all .5s ease}
.IndexCase .IndexCase_content .IndexCase_content_list:nth-child(3n){margin-right:0}
.IndexCase .IndexCase_content .IndexCase_content_list:hover .content_list_title .list_title_icon{color:#ff7019}
.IndexCase .IndexCase_content .IndexCase_content_list:hover:before{width:100%;transition:all .5s ease;-webkit-transform:all .5s ease}
.IndexCase .IndexCase_content .IndexCase_content_list:hover .content_list_img .tra{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);filter:scale(1.15);filter:transform;transition:all .5s ease 0s;-webkit-transform:all .5s ease 0s}
.IndexCase .IndexCase_content .IndexCase_content_list .content_list_img{overflow:hidden;position:relative;background:#000}
.IndexCase .IndexCase_content .IndexCase_content_list .content_list_img a{display:inline-block;width:100%}
.IndexCase .IndexCase_content .IndexCase_content_list .content_list_img img{width:100%;height:250px;object-fit:cover}
.IndexCase .IndexCase_content .IndexCase_content_list .content_list_title{margin-top:25px}
.IndexCase .IndexCase_content .IndexCase_content_list .content_list_title .list_title_left{width:88%}
.IndexCase .IndexCase_content .IndexCase_content_list .content_list_title .list_title_left dd,.IndexCase .IndexCase_content .IndexCase_content_list .content_list_title .list_title_left dd a{color:#333;font-size:20px;line-height:28px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.IndexCase .IndexCase_content .IndexCase_content_list .content_list_title .list_title_left dd span{font-size:1pc}
.IndexCase .IndexCase_content .IndexCase_content_list .content_list_title .list_title_left dd i{font-style:inherit;padding:0 15px}
.IndexCase .IndexCase_content .IndexCase_content_list .content_list_title .list_title_left dt{color:#999;font-size:13px;margin-top:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.IndexCase .IndexCase_content .IndexCase_content_list .content_list_title .list_title_icon{color:#bbb;font-size:30px;line-height:52px;transition:all .5s ease;-webkit-transform:all .5s ease}
.IndexCase .IndexCase_content .IndexCase_content_list .content_list_hover dt{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);z-index:5;color:#fff;font-size:35px;opacity:0;transition:all .5s ease;-webkit-transform:all .5s ease}
.IndexCase .IndexCase_content .IndexCase_content_list .content_list_hover dd{background:rgba(0,0,0,.5);position:absolute;width:100%;height:100%;left:0;top:0;opacity:0;display:none;transition:all .5s ease;-webkit-transform:all .5s ease}
.IndexCase .IndexCase_content .IndexCase_content_list .content_list_hover .hr{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);z-index:5}
.IndexCase .IndexCase_content .IndexCase_content_list .content_list_hover .hr img{width:auto;height:auto;opacity:0;transition:all .5s ease;-webkit-transform:all .5s ease}
.IndexCase .IndexCase_content .IndexCase_content_list:hover .content_list_img img{opacity:.6;transition:all .5s ease;-webkit-transform:all .5s ease}
.IndexCase .IndexCase_content .IndexCase_content_list:hover .content_list_hover .hr img,.IndexCase .IndexCase_content .IndexCase_content_list:hover .content_list_hover dd,.IndexCase .IndexCase_content .IndexCase_content_list:hover .content_list_hover dt{opacity:1}
.IndexCase .IndexCase_content .IndexCase_content_list:hover .content_list_hover .hr img{-webkit-transform:rotate(360deg);animation:rotation 10s linear infinite;-moz-animation:rotation 10s linear infinite;-webkit-animation:rotation 10s linear infinite;-o-animation:rotation 10s linear infinite}
.IndexCase .IndexCase_more{text-align:center;margin-top:15px}
.IndexCase .IndexCase_more a{background:#eee;display:inline-block;width:185px;line-height:4pc;text-transform:capitalize;font-size:1pc;color:#999;font-weight:bolder;position:relative}
.IndexCase .IndexCase_more a:hover{color:#fff}
.IndexCase .IndexCase_more a:hover:before{opacity:1;width:100%;height:100%;border-radius:inherit;background:#ff7019;transition:all .5s ease 0s;-webkit-transform:all .5s ease 0s}
.IndexCase .IndexCase_more a:before{content:"";position:absolute;display:inline-block;width:50px;height:50px;background:rgba(255,112,25,0);border-radius:100%;left:50%;opacity:0;top:50%;transform:translateX(-50%) translateY(-50%);transition:all .5s ease 0s}
.IndexCase .IndexCase_more a span{position:relative;z-index:1}
.case .IndexService_content{position:relative;padding:55px 0}
.case .IndexService_content .case_content_title{height:153px;position:absolute;top:0;background:#fff;width:100%;border-bottom:1px solid #e5e5e5}
.case .IndexService_content .case_content_title a{color:#999;font-size:14px;display:inline-block;width:6%;margin-right:2.5%;margin-bottom:2%;position:relative;text-align:center}
.case .IndexService_content .case_content_title a:nth-child(12n){margin-right:0}
.case .IndexService_content .case_content_title a:hover{color:#333}
.case .IndexService_content .case_content_title a:before{content:"";position:absolute;display:inline-block;width:0;height:2px;background:#ff7019;bottom:-10px;left:0;margin:0 auto;right:0;transition:all .5s ease 0s;-webkit-transform:all .5s ease 0s}
.case .IndexService_content .case_content_title a.on:before,.case .IndexService_content .case_content_title a:hover:before{width:56px;transition:all .5s ease 0s;-webkit-transform:all .5s ease 0s}
.case .IndexService_content .case_content_title a.on{color:#333}
.case .IndexCase_content{margin-bottom:40px}
.news .IndexService_content{padding:45px 0}
.news .IndexService_content .IndexService_content_title{border-bottom:1px solid #e5e5e5}
.news .IndexService_content .IndexService_content_title dd:before{font-size:56px;color:#bbb;font-family:Arial;position:absolute;left:0;top:5px}
.news .news_content{margin-bottom:45px}
.news .news_content .news_content_list{display:inline-block;width:100%;padding:15px 0;border-bottom:1px solid #e5e5e5}
.news .news_content .news_content_list:hover .content_list_time dt span:before{color:#fff;transition:all .5s ease 0s;-webkit-transform:all .5s ease 0s;width:100%}
.news .news_content .news_content_list:hover .tra{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);filter:scale(1.15);filter:transform;transition:all .5s ease 0s;-webkit-transform:all .5s ease 0s;cursor:pointer}
.news .news_content .news_content_list .content_list_time{width:10%}
.news .news_content .news_content_list .content_list_txt{width:60%;margin-right:12.5%}
.news .news_content .news_content_list .content_list_img{width:17.5%;overflow:hidden}
.news .news_content .news_content_list .btn{width:100%;color:#333;text-align:left}
.news .news_content .news_content_list .btn a{display:inline-block;margin-left:13px}
.news .news_content .news_content_list .content_list_img a{display:inline-block;width:100%s}
.news .news_content .news_content_list .content_list_time dd{font-size:26px;color:#333;margin-bottom:25px}
.news .news_content .news_content_list .content_list_time dt span{color:#ccc;display:inline-block;font-size:22px;width:40px;height:40px;text-align:center;line-height:40px;transition:all .5s ease 0s;-webkit-transform:all .5s ease 0s;position:relative;transform:rotate(180deg)}
.news .news_content .news_content_list .content_list_time dt span:before{content:"\e602";position:absolute;display:inline-block;width:0;left:0;height:100%;top:0;background:#ff7019;transition:all .5s ease 0s;-webkit-transform:all .5s ease 0s}
.news .news_content .news_content_list .content_list_txt dd a{font-size:18px;color:#333;margin-bottom:2pc;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}
.news .news_content .news_content_list .content_list_txt p a{font-size:14px;color:#666;line-height:24px;display:inline-block;width:100%;display:-webkit-box;height:117px;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden}
.news .news_content .news_content_list .content_list_img img{width:100%;height:186px;object-fit:cover}
.IndexNews{background:#fff}
.IndexNews .IndexService_content .IndexService_content_title dd{line-height:50px}
.IndexNews .IndexNews_title a{width:90pt;line-height:50px;display:inline-block;background:#eee;font-size:1pc;color:#333;margin-right:13px}
.IndexNews .IndexNews_title a.on,.IndexNews .IndexNews_title a:hover{color:#fff;background:#ff7019}
.IndexNews .IndexNews_title a:last-child{margin-right:0}
.IndexNews .IndexNews_content .IndexNews_content_video{width:38%}
.IndexNews .IndexNews_content .IndexNews_content_video .content_video_title{cursor:pointer;position:relative}
.IndexNews .IndexNews_content .IndexNews_content_video .content_video_title img{width:100%;height:370px;object-fit:cover}
.IndexNews .IndexNews_content .IndexNews_content_video .content_video_body{border:1px solid #e5e5e5;border-top:0;padding:25px}
.IndexNews .IndexNews_content .IndexNews_content_video .content_video_body dd{font-size:18px;color:#333;line-height:30px;margin-bottom:15px}
.IndexNews .IndexNews_content .IndexNews_content_video .content_video_body dd span{font-size:30px;position:relative;top:3px;margin-right:9pt}
.IndexNews .IndexNews_content .IndexNews_content_video .content_video_body dt{color:#666;font-size:14px;line-height:22px;display:-webkit-box;height:42px;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.IndexNews .IndexNews_content .IndexNews_content_right{width:57%}
.IndexNews .IndexNews_content .IndexNews_content_right .content_right_list{display:inline-block;width:100%;margin-bottom:31px}
.IndexNews .IndexNews_content .IndexNews_content_right .content_right_list:last-child{margin-bottom:0}
.IndexNews .IndexNews_content .IndexNews_content_right .content_right_list .right_list_img a{display:inline-block}
.IndexNews .IndexNews_content .IndexNews_content_right .content_right_list .right_list_img{width:25%;overflow:hidden}
.IndexNews .IndexNews_content .IndexNews_content_right .content_right_list:hover .tra{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);filter:scale(1.15);filter:transform;transition:all .5s ease 0s;-webkit-transform:all .5s ease 0s;cursor:pointer}
.IndexNews .IndexNews_content .IndexNews_content_right .content_right_list:hover .right_list_content .list_content_title dd{color:#ff7019;transition:all .5s ease 0s;-webkit-transform:all .5s ease 0s}
.IndexNews .IndexNews_content .IndexNews_content_right .content_right_list .right_list_img img{width:100%;height:150px;object-fit:cover}
.IndexNews .IndexNews_content .IndexNews_content_right .content_right_list .right_list_content{width:72%}
.IndexNews .IndexNews_content .IndexNews_content_right .content_right_list .right_list_content .list_content_title{border-bottom:1px solid #e5e5e5;margin-bottom:15px;line-height:40px}
.IndexNews .IndexNews_content .IndexNews_content_right .content_right_list .right_list_content .list_content_title dd{width:85%}
.IndexNews .IndexNews_content .IndexNews_content_right .content_right_list .right_list_content .list_content_title dd a{font-size:18px;color:#333;width:100%;transition:all .5s ease 0s;display:inline-block;-webkit-transform:all .5s ease 0s;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.IndexNews .IndexNews_content .IndexNews_content_right .content_right_list .right_list_content .list_content_title dt{font-size:18px;color:#999}
.IndexNews .IndexNews_content .IndexNews_content_right .content_right_list .right_list_content p{color:#666;line-height:24px;font-size:14px;display:-webkit-box;height:69px;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}
.NewsDetails{background:#fff}
.NewsDetails .IndexService_content{padding:55px 0}
.NewsDetails .NewsDetails_title{border-bottom:1px solid #e5e5e5;padding-bottom:35px;text-align:center}
.NewsDetails .NewsDetails_title h1{font-size:26px;color:#333;font-weight:inherit;text-align:center;margin-bottom:20px}
.NewsDetails .NewsDetails_title .NewsDetails_title_sort span{font-size:13px;color:#999;margin-right:25px}
.NewsDetails .NewsDetails_title .NewsDetails_title_sort span:last-child{margin-right:0}
.NewsDetails .NewsDetails_content{padding:45px 0;border-bottom:1px solid #e5e5e5}
.NewsDetails .NewsDetails_content .NewsDetails_content_top{font-size:14px;color:#333;line-height:24px}
.NewsDetails .NewsDetails_content .NewsDetails_content_top p{margin-bottom:20px;text-indent:2em;font-size:1pc;line-height:24px}
.NewsDetails .NewsDetails_content .NewsDetails_content_top p img{max-width:100%}
.NewsDetails .NewsDetails_content .NewsDetails_content_top p.on{text-align:center}
.NewsDetails .NewsDetails_content .NewsDetails_content_bottom{margin-top:55px}
.NewsDetails .NewsDetails_content .NewsDetails_content_bottom .content_bottom_left{padding:17px 0;width:34%}
.NewsDetails .NewsDetails_content .NewsDetails_content_bottom .content_bottom_left .bottom_left_copyright{font-size:13px;color:#999;margin-bottom:25px;line-height:26px}
.NewsDetails .NewsDetails_content .NewsDetails_content_bottom .content_bottom_left .bottom_left_TAG dd{font-size:13px;color:#999;line-height:33px;margin-right:20px}
.NewsDetails .NewsDetails_content .NewsDetails_content_bottom .content_bottom_left .bottom_left_TAG dt a{display:inline-block;font-size:13px;color:#333;background:#f4f4f4 url(../images/bg14.jpg) no-repeat 100% 50%;line-height:2pc;padding:0 20px;margin-right:15px}
.NewsDetails .NewsDetails_content .NewsDetails_content_bottom .content_bottom_left .bottom_left_TAG dt a:last-child{margin-right:0}
.NewsDetails .NewsDetails_content .NewsDetails_content_bottom .content_bottom_help{margin-left:170px}
.NewsDetails .NewsDetails_content .NewsDetails_content_bottom .content_bottom_help a{display:inline-block;width:140px;background:#ff7019;text-align:center;color:#fff;border-radius:40px;padding:15px 0}
.NewsDetails .NewsDetails_content .NewsDetails_content_bottom .content_bottom_help a dd{font-size:2pc}
.NewsDetails .NewsDetails_content .NewsDetails_content_bottom .content_bottom_help .bottom_help_content{font-size:9pt;color:#999;margin-top:9pt;text-align:center}
.NewsDetails .NewsDetails_page{padding:30px 0;padding-bottom:0}
.NewsDetails .NewsDetails_page .NewsDetails_page_left{margin:6px 0}
.NewsDetails .NewsDetails_page .NewsDetails_page_left .page_left_list{margin-bottom:8px}
.NewsDetails .NewsDetails_page .NewsDetails_page_left .page_left_list:last-child{margin-bottom:0}
.NewsDetails .NewsDetails_page .NewsDetails_page_left .page_left_list a,.NewsDetails .NewsDetails_page .NewsDetails_page_left .page_left_list dd{font-size:14px;color:#333}
.NewsDetails .NewsDetails_page .NewsDetails_page_left .page_left_list a:hover{color:#ff7019}
.NewsDetails_page .NewsDetails_page_back{display:inline-block;border:1px dashed #e5e5e5;width:10pc;line-height:55px;text-align:center;font-size:1pc;color:#333}
.NewsDetails_page .NewsDetails_page_back span{color:#ff7019;font-size:25px;margin-right:8px;position:relative;top:3px}
