/* CSS Reset */
html{-webkit-text-size-adjust:none;}
body{color: #4a4f55;overflow-x:hidden;margin:0; padding:0; line-height: 1; font:14px Helvetica Neue,Helvetica,PingFang SC,\5FAE\8F6F\96C5\9ED1,Tahoma,Arial,sans-serif; }
input,select,textarea {border-radius: 0;outline: none; font:14px Helvetica Neue,Helvetica,PingFang SC,\5FAE\8F6F\96C5\9ED1,Tahoma,Arial,sans-serif; }
input[type="button"], input[type="submit"], input[type="reset"],input[type="text"],input[type="password"] {-webkit-appearance: none;outline: none;}
a{font-size: 14px;text-decoration:none;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;color: #4a4f55;} 
a *{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;}
*{color: #4a4f55;}
i{font-style: normal;}
*:hover{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;}
.pcshow { display:block;}
.mbshow { display:none!important;}
img{max-width: 100%;max-height:100%;margin: auto;padding: 0;border: 0;border: none;}
.clamp1 {text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.clamp2 {display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.clamp3 {display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;}
html, body, div, span, applet, object, iframe, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; vertical-align: baseline;  line-height: 1;}
p { margin: 0; padding: 0; border: 0; vertical-align: baseline; }
.Ohidden{ overflow: hidden;}
.m-header-nav {display:none;}
.pc_all{max-width: 100%;overflow: hidden;}
.pc_all .pc_all_content{max-width:1500px;margin:0 auto;width:100%;}
.z_titlea{font-size:18px; line-height:28px; font-weight:bold;}
.text_z{width:238px; height:38px; border:1px #00CCFF solid;}
.text_tj{width:238px; height:38px; border:1px #00CCFF solid; background-color:#0068EB; color:#FFF;}

.AllTitle{width: 100%;display: flex;flex-direction: column;align-items: center;justify-content: center;}
.AllTitle .AllTitle_txt{margin-bottom: 20px;text-transform: uppercase;font-weight: bolder;}
.padding110{padding: 110px 0px;}
.padding115{padding: 115px 0px;}
.padding137{padding: 137px 0px;}
.csbody{background-color: #fafafa;}

.tel_zi{font-family:Verdana, Geneva, sans-serif; font-size:20px; font-weight:bold; color:#FFF;}

.layui-laypage {display:flex;font-size:16px;color:#333;align-items:center;justify-content:center;margin-top:65px;}
.layui-laypage .layui-laypage-disabled {margin-right:10px;}
.layui-laypage .layui-laypage-count {display:none;}
.layui-laypage a {font-size:16px;color:#333333;text-align:center;margin:0 11px;font-weight: bolder;}
.layui-laypage-curr {font-size:16px;color:#000000;text-align:center;margin:0 11px;font-weight: bolder;position:relative;}
.layui-laypage-curr:before {content:"";display:inline-block;height:2px;background:#db0632;position:absolute;bottom:-10px;left:0;width:100%;}
.layui-laypage-curr em,.layui-laypage-disabled em {font-style:inherit;font-weight: bolder;}
.layui-laypage i {width:45px;height:45px;border-radius:100%;border:2px solid #db0632;display:flex;align-items:center;justify-content:center;font-size:16px;color:#111;font-weight:bolder;transition:all 0.5s ease 0s;-webkit-transform:all 0.5s ease 0s;}
.layui-laypage a:hover {color:#000000;transition:all 0.5s ease 0s;-webkit-transform:all 0.5s ease 0s;}
.layui-laypage i:hover {background:#db0632;color:#fff;transition:all 0.5s ease 0s;-webkit-transform:all 0.5s ease 0s;}
.layui-laypage-limits,.layui-laypage-skip {display:none;}

.Crumbs_nav{position: absolute;left: 150px;top: 48px;display: flex;align-items: center;}
.Crumbs_nav img{margin-right: 6px;}
.Crumbs_nav i{margin: 0px 6px;color: #999999;}
.Crumbs_nav a{display: inline-block;color: #999999;text-transform: uppercase;}
.Crumbs_nav a.on{color: #db0632;}

.content_list_video{display:none}
.content_list_video.on{display:block}
.content_list_video .list_video_bg{position:fixed;background:rgba(0,0,0,.8);left:0;top:0;width:100%;height:100%;z-index: 9999999999;}
.content_list_video .list_video_content{width:70%;position:fixed;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);z-index: 10000000000;}
.content_list_video .list_video_content .video_content_close{cursor:pointer;position:fixed;right:0;top:-35px}
.content_list_video .list_video_content .video_content_close span{color:#fff;font-size:25px}
.content_list_video .list_video_content video{width:100%}
.click_video{cursor:pointer}


.Search{position:fixed;width:100%;height:100%;left:0;top:0;right:0;background:rgba(0,0,0,.5);display:none;align-items:center;justify-content:center;z-index:999990}
.Search .Search_bg{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}
.Search .Search_bg .Search_content{width:50%;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);filter:scale(0);filter:transform;transition:all 0.5s ease 0s;-webkit-transform:all 0.5s ease 0s;opacity:1}
.Search .Search_bg.on .Search_content{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);filter:scale(1);filter:transform;transition:all 0.5s ease 0s;-webkit-transform:all 0.5s ease 0s;opacity:1}
.Search .Search_content .Search_content_top{position:relative}
.Search .Search_content .Search_content_top .Search_close{position:absolute;right:0;top:-50px;color:#fff;font-size:30px}
.Search .Search_content .Search_content_bottom{display:flex;align-items:center;justify-content:center;position:relative;border-radius:100px;overflow:hidden}
.Search .Search_content input[type="search"]{width:80%;background:inherit;height:80px;font-size:16px;color:#333;padding:0px 20px;z-index:1;position:relative;background:#fff;border:0px}
.Search .Search_content input[type="submit"]{width:20%;height:80px;font-size:16px;z-index:1;position:relative;cursor:pointer;color:#fff;background-color: #e00031;border:0px}



.Header{max-width: 100%;width: 100%;height: 120px;display: flex; align-items: center; justify-content: space-between;position: fixed; top: 0; z-index: 9999999999; background: white;}
.Header.on{box-shadow: 0 0 12px 0 #cbcbcb;}
.Header .Header_left{height: 100%;padding-left: 72px;display: flex; align-items: center;}
.Header .Header_left .Header_left_logo{display: flex;align-items: center;}
.Header .Header_right{height: 100%;display: flex; align-items: center;}
.Header .Header_right .Header_right_nav{padding-right: 20px;display: flex; flex-direction: column; align-items: flex-end; justify-content: center;}
.Header .Header_right .Header_right_nav .right_nav_top{margin: 2px 0 20px 0;display: flex;align-items: center;justify-content: flex-end;}
.Header .Header_right .Header_right_nav .right_nav_top a{margin-right: 5px; margin-left:5px;display: flex;align-items: center;justify-content: center;}
.Header .Header_right .Header_right_nav .right_nav_top a img{width: 20px;height: 20px;}
.Header .Header_right .Header_right_nav .right_nav_bottom{display: flex;align-items: center;}
.Header .Header_right .Header_right_nav .right_nav_bottom .right_nav_li{margin-right: 70px;display: flex;align-items: center;justify-content:center;position:relative;}
.Header .Header_right .Header_right_nav .right_nav_bottom .right_nav_li a{font-weight: bolder; display: flex; text-align: center; align-items: center;}
.Header .Header_right .Header_right_nav .right_nav_bottom .right_nav_li a:hover{color: #db0632;}
.Header .Header_right .Header_right_nav .right_nav_bottom .right_nav_li a .icon{width:12px;height: 7px;margin-left:5px;position:relative;}
.Header .Header_right .Header_right_nav .right_nav_bottom .right_nav_li a .icon img{width:100%;position:absolute;top:0;left:0; -webkit-transition:opacity .35s ease; -moz-transition:opacity .35s ease; transition:opacity .35s ease; }
.Header .Header_right .Header_right_nav .right_nav_bottom .right_nav_li a .icon img:first-child{opacity:1;}
.Header .Header_right .Header_right_nav .right_nav_bottom .right_nav_li a .icon img:last-child{opacity:0;}
.Header .Header_right .Header_right_nav .right_nav_bottom .right_nav_li:last-child{margin-right: 12px;}
.Header .Header_right .Header_right_nav .right_nav_bottom .right_nav_li.on a{color: #db0632;}
.Header .Header_right .Header_right_nav .right_nav_bottom .right_nav_li.on a .icon img:first-child{opacity:0;}
.Header .Header_right .Header_right_nav .right_nav_bottom .right_nav_li.on a .icon img:last-child{opacity:1;}
.Header .Header_right .Header_right_nav .right_nav_bottom .right_nav_li .nav_li_down{position:absolute;top:100%;width:120px;left:50%;transform:translateX(-50%);padding-top:15px;display:none;}
.Header .Header_right .Header_right_nav .right_nav_bottom .right_nav_li .nav_li_down .nav_li_down_padding{background:rgba(0,0,0,.5);border-radius:5px;overflow:hidden;}
.Header .Header_right .Header_right_nav .right_nav_bottom .right_nav_li .nav_li_down a{color:#fff;display:inline-block;width:100%;line-height:38px;text-align:center;}
.Header .Header_right .Header_right_nav .right_nav_bottom .right_nav_li .nav_li_down a:hover{background:#e00031;}
.Header .Header_right .Header_right_nav .right_nav_bottom .right_nav_li .nav_li_down:before{content:"";width:0;height:0;border-right:8px solid transparent;border-left:8px solid transparent;border-bottom:8px solid rgba(0,0,0,.5);position:absolute;top:8px;left:0;right:0;margin:0 auto;}
.Header .Header_right .Header_right_nav .right_nav_bottom .right_nav_li:hover .nav_li_down{display:block;}
.Header .Header_right .Header_right_search{height: 100%;padding: 0 32px;border-left: 1px solid #dadada;display: flex;align-items: center;cursor: pointer;}
.Header .Header_right .Header_right_search img{width: 24px;height: 24px;}
.Header .Header_right .Header_right_online{height: 100%;background-color: #0068EB;}
.Header .Header_right .Header_right_online a{height: 100%;width: 100%;padding: 0 32px;font-weight: bolder;color: #fff;display: flex;align-items: center;text-transform: uppercase;}

.IndexBanner{width: 100%;margin-top: 100px;position: relative;}
.IndexBanner .Banner_thumb{width: 100%;}
.IndexBanner .Banner_thumb img{width: 100%;}
.IndexBanner .Banner_info{width: 100%; position: absolute; top: 50%; left: 50%; transform: translateX(-50%) translateY(-50%);}
.IndexBanner .Banner_info .Banner_info_title{margin-bottom: 200px;font-weight: bolder;color: #fff;}
.IndexBanner .Banner_info .Banner_info_more{padding: 11px 39px; border-radius: 100px;background-color: #e00031;color: #fff;display: inline-block;cursor: pointer;}

.IndexService{width: 100%;}
.IndexService .IndexService_content{margin-top: 103px;display: flex;align-items: flex-start;justify-content: space-between;}
.IndexService .IndexService_content .IndexService_content_li{width: calc(25% - 10px); box-shadow: 0px 0px 25px 0px #00000016;border-radius:10px; overflow: hidden;}
.IndexService .IndexService_content .IndexService_content_li .content_li_thumb{width: 100%;height: auto;;display: flex;}
.IndexService .IndexService_content .IndexService_content_li .content_li_thumb img{width: 100%;height:auto;}
.IndexService .IndexService_content .IndexService_content_li .content_li_info{padding: 25px;display: flex; flex-direction: column; justify-content: center;-webkit-transition:background-color .35s ease;transition:background-color .35s ease;}
.IndexService .IndexService_content .IndexService_content_li .content_li_info .li_info_title{font-weight: bolder;margin-bottom: 8px;-webkit-transition:color .35s ease; -moz-transition:color .35s ease;transition:color .35s ease;}
.IndexService .IndexService_content .IndexService_content_li .content_li_info .li_info_desc{ width: 100%; height: 120px;margin-bottom: 0; overflow: hidden;-webkit-transition:color .35s ease; -moz-transition:color .35s ease;transition:color .35s ease;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 4; overflow: hidden; }
.IndexService .IndexService_content .IndexService_content_li .content_li_info .li_info_more{width: 100%;display: flex;align-items: center;justify-content: flex-end;}
.IndexService .IndexService_content .IndexService_content_li .content_li_info .info_more_list{ width: 30px; height: 30px; background-color: #0090F3; border-radius:100px;display: flex;align-items: center;justify-content: center;position: relative;right: 0;}
.IndexService .IndexService_content .IndexService_content_li .content_li_info .info_more_list img{ width: 9px; height: 14px; position: absolute; top: 50%; left: 50%; transform: translateX(-50%) translateY(-50%); -webkit-transition:opacity .35s ease; -moz-transition:opacity .35s ease; transition:opacity .35s ease; -webkit-transform: translateX(-50%) translateY(-50%); -moz-transform: translateX(-50%) translateY(-50%); -ms-transform: translateX(-50%) translateY(-50%); -o-transform: translateX(-50%) translateY(-50%); }
.IndexService .IndexService_content .IndexService_content_li .content_li_info .info_more_list img:first-child{opacity: 1;}
.IndexService .IndexService_content .IndexService_content_li .content_li_info .info_more_list img:last-child{opacity: 0;}
.IndexService .IndexService_content .IndexService_content_li:hover{transform:scale(1.15); -webkit-transform:scale(1.15); box-shadow:none; z-index: 99;}
.IndexService .IndexService_content .IndexService_content_li:hover .content_li_info{background-color: #0090F3;}
.IndexService .IndexService_content .IndexService_content_li:hover .content_li_info .li_info_title{color: #fff;}
.IndexService .IndexService_content .IndexService_content_li:hover .content_li_info .li_info_desc{color: #fff;}
.IndexService .IndexService_content .IndexService_content_li:hover .content_li_info .info_more_list{background-color: #fff;}
.IndexService .IndexService_content .IndexService_content_li:hover .content_li_info .info_more_list img:first-child{opacity: 0;}
.IndexService .IndexService_content .IndexService_content_li:hover .content_li_info .info_more_list img:last-child{opacity: 1;}

.IndexAbout{background-color: #f9f9f9;}
.IndexAbout .IndexAbout_content{margin-top: 37px;}
.IndexAbout .IndexAbout_content .IndexAbout_content_more{display: flex;align-items: center;justify-content: center;}
.IndexAbout .IndexAbout_content .IndexAbout_content_more a{padding:9px 28px; border-radius: 100px; background-color: #0068EB; color: #fff;display: inline-block;}
.IndexAbout .IndexAbout_content .IndexAbout_content_video{margin-top: 92px;width: 100%;position: relative;display: flex;align-items: center;justify-content: center;}
.IndexAbout .IndexAbout_content .IndexAbout_content_video .content_video_thumb{width: 100%;display: flex;align-items: center;justify-content: center;}
.IndexAbout .IndexAbout_content .IndexAbout_content_video .content_video_thumb img{width: 100%;}
.IndexAbout .IndexAbout_content .IndexAbout_content_video .content_video_vbtn{ position:absolute; width:140px; height:140px; top:auto; left:auto;bottom:auto; right:auto; display:flex; align-items:center; justify-content:center; z-index:5; }
.IndexAbout .IndexAbout_content .IndexAbout_content_video .content_video_vbtn .dot{width:70px;height:70px;border-radius:100%;display:flex;align-items:center;justify-content:center;background:#fff;position:relative;z-index:2;cursor:pointer}
.IndexAbout .IndexAbout_content .IndexAbout_content_video .content_video_vbtn .dot img{height:24px}
.IndexAbout .IndexAbout_content .IndexAbout_content_video .content_video_vbtn .pulse{position:absolute;top:0px;left:0px;height:140px;width:140px;border-radius:100%;box-shadow:rgba(47,50,50,0.6) 0px 0px 60px;background:#fff;-webkit-animation:warn 2s ease-out both;-moz-animation:warn 2s ease-out both;-o-animation:warn 2s ease-out both;animation:warn 2s ease-out both;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite}
.IndexAbout .IndexAbout_content .IndexAbout_content_video .content_video_vbtn .delay-04{-webkit-animation-delay:1s;-moz-animation-delay:1s;-o-animation-delay:1s;animation-delay:1s}
.IndexAbout .IndexAbout_content .IndexAbout_content_video .content_video_vbtn .delay-05{-webkit-animation-delay:1.5s;-moz-animation-delay:1.5s;-o-animation-delay:1.5s;animation-delay:1.5s}
.IndexAbout .IndexAbout_content .IndexAbout_content_video .content_video_vbtn .delay-06{-webkit-animation-delay:2s;-moz-animation-delay:2s;-o-animation-delay:2s;animation-delay:2s}
@-webkit-keyframes warn{
	0%{-webkit-transform:scale(0);transform:scale(0);opacity:1}
	100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}
}
@-moz-keyframes warn{
	0%{-moz-transform:scale(0);transform:scale(0);opacity:1}
	100%{-moz-transform:scale(1);transform:scale(1);opacity:0}
}
@-o-keyframes warn{
	0%{-o-transform:scale(0);transform:scale(0);opacity:1}
	100%{-o-transform:scale(1);transform:scale(1);opacity:0}
}
@keyframes warn{
	0%{-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);transform:scale(0);opacity:1}
	100%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:0}
}
.IndexAbout .IndexAbout_content .IndexAbout_content_param{margin-top: 114px;display: flex;align-items: center;justify-content: space-around;}
.IndexAbout .IndexAbout_content .IndexAbout_content_param .content_param_li{width: 25%; display: flex; flex-direction: column; justify-content: center; align-items: center;}
.IndexAbout .IndexAbout_content .IndexAbout_content_param .content_param_li .param_li_icon{width: 64px;height: 64px;display: flex;align-items: center;justify-content: center;}
.IndexAbout .IndexAbout_content .IndexAbout_content_param .content_param_li:nth-child(1) .param_li_icon img{width: 42px;height: 42px;}
.IndexAbout .IndexAbout_content .IndexAbout_content_param .content_param_li:nth-child(2) .param_li_icon img{width: 42px;height: 45px;}
.IndexAbout .IndexAbout_content .IndexAbout_content_param .content_param_li:nth-child(3) .param_li_icon img{width: 64px;height: 37px;}
.IndexAbout .IndexAbout_content .IndexAbout_content_param .content_param_li .param_li_number{margin: 10px 0;font-weight: bold;}

.Footer{width: 100%;padding: 60PX 0 50PX 0;background:url(/images/bom_bg_a.png) no-repeat 50%/cover;background-position: 0 0 !important;position: relative;z-index:9999;}
.Footer .Footer_top{width: 100%;margin-bottom: 90px;display: flex;align-items: flex-start;justify-content: space-between;}
.Footer .Footer_top .Footer_top_contact{width: 23%;}
.Footer .Footer_top .Footer_top_contact .top_contact_logo{margin-bottom: 15px;}
.Footer .Footer_top .Footer_top_contact .top_contact_logo img{width: 230PX;}
.Footer .Footer_top .Footer_top_contact .top_contact_name{margin-bottom: 3px;color: #ffffff90;}
.Footer .Footer_top .Footer_top_contact .top_contact_address{margin-bottom: 50px;color: #ffffff90;}
.Footer .Footer_top .Footer_top_contact .top_contact_link{padding: 10px 20px; border-radius: 100px; background-color: #e00031; color: #fff; display: inline-block; cursor: pointer;}
.Footer .Footer_top .Footer_top_about{width: 35%;}
.Footer .Footer_top .Footer_top_about .top_about_title{margin-bottom: 15px;text-align: center;color: #ffffff;}
.Footer .Footer_top .Footer_top_about .top_about_desc{text-align: center;color: #ffffff90; line-height:23px;}
.Footer .Footer_top .Footer_top_share{width: 17%;}
.Footer .Footer_top .Footer_top_share .top_share_title{margin-bottom: 15px;text-align: left;color: #ffffff;}
.Footer .Footer_top .Footer_top_share .top_share_button{display: flex;align-items: center;}
.Footer .Footer_top .Footer_top_share .top_share_button a{position: relative; width: 42px; height: 42px; border-radius: 100%; background: rgba(255,255,255,.1); display: flex; align-items: center; margin-right: 18px;}
.Footer .Footer_top .Footer_top_share .top_share_button a .button_li_icon{width: 100%; height: 100%; display: flex; justify-content: center; align-items: center;}
.Footer .Footer_top .Footer_top_share .top_share_button a .button_li_icon img{width: 45%; height: 45%;}
.Footer .Footer_top .Footer_top_share .top_share_button a .button_li_down{position: absolute; bottom: -10px; left: 30%; right:20%;transform: translateX(-50%);}
.Footer .Footer_top .Footer_top_share .top_share_button a .button_li_down .li_down_bg{width: 118px; height: 118px; transform: scale(0);}
.Footer .Footer_top .Footer_top_share .top_share_button a .button_li_down .li_down_bg img{width:100%;height:100%;}
.Footer .Footer_top .Footer_top_share .top_share_button a:hover .button_li_down .li_down_bg{transform: scale(1);}

.Footer .Footer_bottom{width: 100%;display: flex;align-items: center;justify-content: space-between;}
.Footer .Footer_bottom .Footer_bottom_left{color: #ffffff90;width: auto;}
.Footer .Footer_bottom .Footer_bottom_left *{color: #ffffff90;}
.Footer .Footer_bottom .Footer_bottom_left a:hover{color: #fff;}
.Footer .Footer_bottom .Footer_bottom_right{width: auto;display: flex;align-items: center;justify-content: flex-end;}
.Footer .Footer_bottom .Footer_bottom_right a{color: #ffffff90;margin-right: 20px;}
.Footer .Footer_bottom .Footer_bottom_right a:last-child{margin: 0;}
.Footer .Footer_bottom .Footer_bottom_right a:hover{color: #fff;}
.Footer.fbc{background: #f9f9f9 url(/images/bom_bg_a.png) no-repeat 50%/cover;}
.Footer.one{margin-top: -188px;}

.Banner{width: 100%;margin-top: 100px;position: relative;}
.Banner .Banner_thumb{width: 100%;display: flex;}
.Banner .Banner_thumb img{width: 100%;}
.Banner .Banner_info{width: 100%; position: absolute; top: 50%; left: 50%; transform: translateX(-50%) translateY(-50%);display: flex; flex-direction: column; justify-content: left; align-items: left;}
.Banner .Banner_info .Banner_info_dd{font-weight: bolder;color: #fff;text-align: left;}
.Banner .Banner_info .Banner_info_dt{color: #fff;text-align: left;}
.Banner .Banner_nav{width: 100%;position: absolute; bottom: 0; left:0;display: flex;align-items: center;justify-content: center;background-color: rgba(0,0,0,0.35);}
.Banner .Banner_nav a{padding: 15px 0;margin: 0 47px;display: inline-block;color: #fff;position: relative;}
.Banner .Banner_nav a.on::after{content: "";width: 100%;height: 1.3px;border-radius: 100px;background-color: white;position: absolute;left: 0;bottom: 18px;-webkit-transition:background-color .5s ease;-moz-transition:background-color .5s ease;transition:background-color.5s ease;color: #4a4f55;}
.Banner .Banner_nav a:hover{color: #e00031;}
.Banner .Banner_nav a:hover::after{background-color: #e00031;}

.FclService{width: 100%;}
.FclService .FclService_content{width: 100%;display: flex;align-items: flex-start;background-color: #e3e5e5;position:relative;}
.FclService .FclService_content .FclService_content_left{width:66.7%;padding: 6% 6% 14% 8%;background-color: #fff;position: relative;}
.FclService .FclService_content .FclService_content_left .content_left_top{margin-bottom: 55px;}
.FclService .FclService_content .FclService_content_left .content_left_maps{margin-bottom: 55px;display: flex;align-items: center;justify-content: center;position: relative;}
.FclService .FclService_content .FclService_content_left .content_left_maps .bgimg{}
.FclService .FclService_content .FclService_content_left .content_left_maps .left_maps_list{width: 100%;position: absolute;top: 0;left: 50%;transform: translateX(-50%);}
.FclService .FclService_content .FclService_content_left .content_left_maps .left_maps_list .maps_list_li{width: 100%;display: flex;align-items: center;justify-content: center;position: absolute;top: 0;left: 50%;transform: translateX(-50%);opacity: 0; -webkit-transition:opacity .5s ease; -moz-transition:opacity .5s ease; transition:opacity .5s ease;}
.FclService .FclService_content .FclService_content_left .content_left_maps .left_maps_list .maps_list_li img{width: 1232px;}
.FclService .FclService_content .FclService_content_left .content_left_maps .left_maps_list .maps_list_li:nth-child(2){top: -41px; left: calc(50% + 2px);}
.FclService .FclService_content .FclService_content_left .content_left_maps .left_maps_list .maps_list_li:nth-child(3){top: -24px;}
.FclService .FclService_content .FclService_content_left .content_left_maps .left_maps_list .maps_list_li.on{opacity: 1;z-index: 999;}
.FclService .FclService_content .FclService_content_left .content_left_maps .left_maps_list.on{}


.FclService .FclService_content .FclService_content_left .content_left_list{width: 100%;margin-bottom: 55px;display: flex;align-items: center;justify-content: space-between;}
.FclService .FclService_content .FclService_content_left .content_left_list .left_list_li{ width: 28.5%; padding: 60px 25px; background-color: #f9f9f9; -webkit-transition:all .5s ease; -moz-transition:all .5s ease; transition:all .5s ease; border-radius: 8px;position: relative;cursor: default;}
.FclService .FclService_content .FclService_content_left .content_left_list .left_list_li .list_li_title{margin-bottom: 20px;font-weight: bolder;color: #e00031;-webkit-transition:color .35s ease; -moz-transition:color .35s ease;transition:color .35s ease;}
.FclService .FclService_content .FclService_content_left .content_left_list .left_list_li .list_li_title .li_title_icon{margin: 0 10px;width: 31px;height: 19px;position: relative;display: inline-block;}
.FclService .FclService_content .FclService_content_left .content_left_list .left_list_li .list_li_title .li_title_icon img{width: 31px;height: 19px;position: absolute; left: 0; top: 0; -webkit-transition:opacity .35s ease; -moz-transition:opacity .35s ease; transition:opacity .35s ease;}
.FclService .FclService_content .FclService_content_left .content_left_list .left_list_li .list_li_title .li_title_icon img:first-child{opacity: 1;}
.FclService .FclService_content .FclService_content_left .content_left_list .left_list_li .list_li_title .li_title_icon img:last-child{opacity: 0;}
.FclService .FclService_content .FclService_content_left .content_left_list .left_list_li .list_li_desc{height: 280px;-webkit-transition:color .35s ease; -moz-transition:color .35s ease;transition:color .35s ease;}
.FclService .FclService_content .FclService_content_left .content_left_list .left_list_li:hover{transform:scale(1.15); background-color: #e00031; z-index: 9; -webkit-transform:scale(1.17); -moz-transform:scale(1.17); -ms-transform:scale(1.17); -o-transform:scale(1.17); }
.FclService .FclService_content .FclService_content_left .content_left_list .left_list_li:hover .list_li_title{color: #fff;}
.FclService .FclService_content .FclService_content_left .content_left_list .left_list_li:hover .list_li_title .li_title_icon img:first-child{opacity: 0;}
.FclService .FclService_content .FclService_content_left .content_left_list .left_list_li:hover .list_li_title .li_title_icon img:last-child{opacity: 1;}
.FclService .FclService_content .FclService_content_left .content_left_list .left_list_li:hover .list_li_desc{color: #fff;}

.FclService .FclService_content .FclService_content_left .content_left_thumbs{width: 100%;display: flex;align-items: center;justify-content: space-between;}
.FclService .FclService_content .FclService_content_left .content_left_thumbs .left_thumbs_li{width: calc(33% - 8px);}
.FclService .FclService_content .FclService_content_left .content_left_thumbs .left_thumbs_li img{width: 100%;}


.FclService .FclService_content .FclService_content_right{width: 19.3%; display: flex; flex-direction: column; overflow: hidden;}
.FclService .FclService_content .FclService_content_right .content_right_box{padding: 0 16%; position: relative; margin: 80% 0; display: flex; flex-direction: column; align-items: flex-start;}
.FclService .FclService_content .FclService_content_right .content_right_box::before{content: "";width: 110%;height: 2px;transform:rotate(-5deg);background-color: #fff;position: absolute;left: 0;top: -100px;}
.FclService .FclService_content .FclService_content_right .content_right_box::after{content: "";width: 110%;height: 2px;transform:rotate(-5deg);background-color: #fff;position: absolute;left: 0;bottom: -100px;}
.FclService .FclService_content .FclService_content_right .content_right_txt{display: block;}
.FclService .FclService_content .FclService_content_right .content_right_more{margin: 15px 0;padding: 10px 20px; border-radius: 100px; background-color: #0068EB; color: #fff; display: inline-block; cursor: pointer;}
.FclService .FclService_content .FclService_content_right .content_right_txt.on{margin-bottom: 10px;}
.FclService .FclService_content .FclService_content_right .content_right_tel{text-decoration: underline;color:#000;}
.FclService .FclService_content .FclService_content_right .content_right_email{text-decoration: underline;color: #e00031;}

.FclService.active .FclService_content_right{position:fixed;top:0;width:19.3%;right:0;z-index:9;}
.FclService.active .FclService_content_right.notpo{position:absolute !important;bottom:0;top:inherit;left:0;width:19.3%;}
.FclService.active .FclService_content .FclService_content_right.notpo .content_right_box{margin:280px 0;}
.FclService.active .FclService_content .FclService_content_right.notpo .content_right_box::before{top: -100px;}
.FclService.active .FclService_content .FclService_content_right.notpo .content_right_box::after{bottom: -100px;}

.News{}
.News .News_content{}
.News .News_content .News_content_top{width: 100%;display: flex;align-items: center;justify-content: space-between;}
.News .News_content .News_content_top .content_top_title{font-weight: bolder;text-transform: uppercase;}
.News .News_content .News_content_top .content_top_search{width: 30%;display: flex;align-items: center;justify-content: flex-end;border-radius: 6px;overflow: hidden;background-color: #f4f4f4;}
.News .News_content .News_content_top .content_top_search input[type='search']{width: calc(100% - 84px);height: 46px;padding: 0 20px;background-color: #f4f4f4;border: none;}
.News .News_content .News_content_top .content_top_search input[type='submit']{width: 84px;height: 46px;background: #e00031 url(../images/sv15.svg) no-repeat 50% 50%; background-size: 19px; border: none;cursor: pointer;}
.News .News_content .News_content_bottom{width: 100%;margin-top: 75px;display: flex;align-items: flex-start;flex-wrap: wrap;}
.News .News_content .News_content_bottom .content_bottom_li{width: calc(33% - 26px); margin: 0 46px 46px 0;box-shadow: 0px 0px 25px 0px #00000016;border-radius: 12px; overflow: hidden;}
.News .News_content .News_content_bottom .content_bottom_li .bottom_li_thumb{width: 100%;height: auto;display: flex;}
.News .News_content .News_content_bottom .content_bottom_li .bottom_li_thumb img{width: 100%;height: auto;}
.News .News_content .News_content_bottom .content_bottom_li .bottom_li_list{padding: 43px 32px;-webkit-transition:background-color .35s ease; -moz-transition:background-color .35s ease; transition:background-color .35s ease;}
.News .News_content .News_content_bottom .content_bottom_li .bottom_li_list .li_list_title{margin-bottom: 30px;font-weight: bolder;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;-webkit-transition:color .35s ease; -moz-transition:color .35s ease; transition:color .35s ease;}
.News .News_content .News_content_bottom .content_bottom_li .bottom_li_list .li_list_desc{margin-bottom: 60px;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;-webkit-transition:color .35s ease; -moz-transition:color .35s ease; transition:color .35s ease;}
.News .News_content .News_content_bottom .content_bottom_li .bottom_li_list .li_list_info{display: flex;align-items: center;justify-content: space-between;}
.News .News_content .News_content_bottom .content_bottom_li .bottom_li_list .li_list_info .list_info_time{ -webkit-transition:color .35s ease; -moz-transition:color .35s ease; transition:color .35s ease;}
.News .News_content .News_content_bottom .content_bottom_li .bottom_li_list .li_list_info .list_info_icon{width: 30px; height: 30px; background-color: #e00031; border-radius:100px;display: flex;align-items: center;justify-content: center;position: relative;right: 0;-webkit-transition:background-color .35s ease; -moz-transition:background-color .35s ease; transition:background-color .35s ease;}
.News .News_content .News_content_bottom .content_bottom_li .bottom_li_list .li_list_info .list_info_icon img{ width: 9px; height: 14px; position: absolute; top: 50%; left: 50%; transform: translateX(-50%) translateY(-50%); -webkit-transition:opacity .35s ease; -moz-transition:opacity .35s ease; transition:opacity .35s ease;}
.News .News_content .News_content_bottom .content_bottom_li .bottom_li_list .li_list_info .list_info_icon img:first-child{opacity: 1;}
.News .News_content .News_content_bottom .content_bottom_li .bottom_li_list .li_list_info .list_info_icon img:last-child{opacity: 0;}
.News .News_content .News_content_bottom .content_bottom_li:hover .bottom_li_list{background-color: #e00031;}
.News .News_content .News_content_bottom .content_bottom_li:hover .bottom_li_list .li_list_title{color: #fff;}
.News .News_content .News_content_bottom .content_bottom_li:hover .bottom_li_list .li_list_desc{color: #fff;}
.News .News_content .News_content_bottom .content_bottom_li:hover .bottom_li_list .li_list_info .list_info_time{color: #fff;}
.News .News_content .News_content_bottom .content_bottom_li:hover .bottom_li_list .li_list_info .list_info_icon{background-color: #fff;}
.News .News_content .News_content_bottom .content_bottom_li:hover .bottom_li_list .li_list_info .list_info_icon img:first-child{opacity: 0;}
.News .News_content .News_content_bottom .content_bottom_li:hover .bottom_li_list .li_list_info .list_info_icon img:last-child{opacity: 1;}
.News .News_content .News_content_bottom .content_bottom_li:nth-child(3n){margin: 0 0 46px 0;}

.Paging{width: 100%;margin-top: 50px;}
.Paging .Paging_li{width: 100%;display: flex;align-items: center;justify-content: space-between;}
.Paging .Paging_li .Paging_li_dd{}
.Paging .Paging_li .Paging_li_dt{width: calc(100% - 95px);}
.Paging .Paging_li:hover *{color: #e00031;}
.Paging .Paging_li:first-child{margin-bottom: 15px;}

.NDetails{}
.NDetails .NDetails_content{}
.NDetails .NDetails_content .FclService_content_left{width:64%;}
.NDetails .NDetails_content_top{margin-bottom: 20px;}
.NDetails .NDetails_content_top .content_top_title{margin-bottom: 30px;font-weight: bolder;}
.NDetails .NDetails_content_top .content_top_time{color: #e00031;}
.NDetails .NDetails_content_bottom{width: 100%;overflow: hidden;padding-bottom: 50px;border-bottom: 1px solid #dadada;}
.NDetails .NDetails_content_bottom p{font-size: 16px;line-height: 28px;margin-bottom: 15px;}
.NDetails .NDetails_content_bottom img{margin: 10px 0;}


.NDetails .NDetails_content .FclService_content_right{width: 22%;}
.NDetails .NDetails_content .content_right_news{padding: 12% 17.5% 0 17.5%;}
.NDetails .NDetails_content .content_right_news .right_news_title{margin-bottom: 5px;}
.NDetails .NDetails_content .content_right_news .right_news_list{}
.NDetails .NDetails_content .content_right_news .right_news_list a{padding: 15px 0; border-bottom: 1px solid #dadada; display: flex; justify-content: center; align-items: center;word-wrap: break-word;}
.NDetails .NDetails_content .content_right_news .right_news_list a:hover{color: #e00031;border-color: #e00031;}
.NDetails .NDetails_content .FclService_content_right .content_right_box{margin: 28% 0;}
.NDetails .NDetails_content .FclService_content_right .content_right_box::before{top: -50px;}
.NDetails .NDetails_content .FclService_content_right .content_right_box::after{bottom: -50px;}

.NDetails.active .FclService_content_right{position:fixed;top:0;width:22%;right:0;z-index:9;}
.NDetails.active .FclService_content_right.notpo{position:absolute !important;bottom:0;top:inherit;right:0;width:22%;}
.NDetails.active .NDetails_content .FclService_content_right.notpo .content_right_news{padding: 12% 17.5% 0 17.5%;}
.NDetails.active .NDetails_content .FclService_content_right.notpo .content_right_box{padding: 12% 17.5% 0 17.5%;}

.Company{}
.Company .Company_content{margin-top: 0;}
.Company .Company_content .Company_content_info{}
.Company .Company_content .Company_content_info p{margin-bottom: 15px;}
.Company .Company_content .Company_content_info p:last-child{margin-bottom: 0px;}
.Company .Company_content .IndexAbout_content_param{margin-top: 70px;}
.Company .Company_content .Company_content_list{width: 100%;margin-top: 135px;position: relative;}
.Company .Company_content .Company_content_list .content_list_desc{width: 60%;position: absolute;top: 52%;left: 0;transform: translateY(-50%);display: flex;align-items: flex-start;justify-content: space-between;flex-wrap: wrap;z-index: 999;}
.Company .Company_content .Company_content_list .content_list_desc .list_desc_li{width: calc(50% - 82px);height: 340px;margin-bottom: 24px;padding: 33px 35px 25px 35px;box-shadow: 0px 0px 6px 0px #4a4f5550;background-color: #fff;}
.Company .Company_content .Company_content_list .content_list_desc .list_desc_li .desc_li_icon{height: 34px;margin-bottom: 30px;}
.Company .Company_content .Company_content_list .content_list_desc .list_desc_li .desc_li_icon img{height: 100%;}
.Company .Company_content .Company_content_list .content_list_desc .list_desc_li .desc_li_dd{margin-bottom: 15px;font-weight: bolder;}
.Company .Company_content .Company_content_list .content_list_desc .list_desc_li .desc_li_dt{}
.Company .Company_content .Company_content_list .content_list_desc .list_desc_li .desc_li_dt p{margin-bottom: 12px;padding-left: 15px;position: relative;}
.Company .Company_content .Company_content_list .content_list_desc .list_desc_li .desc_li_dt p::before{content: "";width: 8px;height: 1px;position: absolute;top: 13px;left: 0;background-color: #4a4f55;}
.Company .Company_content .Company_content_list .content_list_desc .list_desc_li .desc_li_dt p:last-child{margin-bottom: 0;}
.Company .Company_content .Company_content_list .content_list_thumb{width: 100%;display: flex;align-items: center;justify-content: flex-end;}
.Company .Company_content .Company_content_list .content_list_thumb img{}

.OurHistory{}
.OurHistory .OurHistory_content{margin-top: 80px;}
.OurHistory .OurHistory_content .swiper-container{width: 100%;position: relative;}
.OurHistory .OurHistory_content .swiper-container .banner_list{cursor: move;display: flex;flex-direction: column;align-items: center;justify-content: center;}
.OurHistory .OurHistory_content .swiper-container .banner_list .banner_list_info{width: 100%;padding-top: 40px;margin-bottom: 30px;min-height: 90px;}
.OurHistory .OurHistory_content .swiper-container .banner_list .banner_list_time{width: 100%;display: flex;align-items: center;justify-content: center;flex-direction: column;}
.OurHistory .OurHistory_content .swiper-container .banner_list .banner_list_time .list_time_icon{width: 10px;height: 10px;margin-bottom: 10px;border-radius: 100px;border: 3px solid #4a4f55;background-color: #fff;}
.OurHistory .OurHistory_content .swiper-container .banner_list .banner_list_time .list_time_txt{width: 110px;height: 150px;background: url(/images/bn9.png) no-repeat 100%/cover;text-align: center;}
.OurHistory .OurHistory_content .swiper-container .banner_list .banner_list_time .list_time_txt span{position: relative;top: 80px;font-weight: bolder;}
.OurHistory .OurHistory_content .swiper-container .banner_list:nth-child(odd){flex-direction: column-reverse;}
.OurHistory .OurHistory_content .swiper-container .banner_list:nth-child(odd) .banner_list_info{padding-top: 0;}
.OurHistory .OurHistory_content .swiper-container .banner_list:nth-child(odd) .banner_list_time{margin-bottom: 30px;flex-direction: column-reverse}
.OurHistory .OurHistory_content .swiper-container .banner_list:nth-child(odd) .banner_list_time .list_time_icon{margin-top: 10px;border: 3px solid #e00031;}
.OurHistory .OurHistory_content .swiper-container .banner_list:nth-child(odd) .banner_list_time .list_time_txt{background: url(/images/bn8.png) no-repeat 100%/cover;}
.OurHistory .OurHistory_content .swiper-container .banner_list:nth-child(odd) .banner_list_time .list_time_txt span{top: 39px;color: #e00031;}
.OurHistory .OurHistory_content .swiper-container .swiper-button-li{top: calc(50% - 10px);z-index: 999;}
.OurHistory .OurHistory_content .swiper-container .swiper-button-li:after{font-size: 15px;color: #e21441;font-weight: bold;}
.OurHistory .OurHistory_content .swiper-container .swiper-button-prev{left: -10px;}
.OurHistory .OurHistory_content .swiper-container .swiper-button-next{right: -10px;}
.OurHistory .OurHistory_content .swiper-container .swiper-button-li.swiper-button-disabled{opacity: 1;color: #4a4f55;}
.OurHistory .OurHistory_content .swiper-container .swiper-button-li.swiper-button-disabled:after{opacity: 1;color: #4a4f55;}
.OurHistory .OurHistory_content .swiper-container::before{content: "";width: 100%;height: 1px;background: url(/images/bn16.png) no-repeat 100%/cover;position: absolute;top: calc(50% - 11px);left: 0;transform: translateY(-50%);}


.Career
.Career .Career_content .FclService_content_left .content_left_list{width: 100%;display: flex;flex-direction: column;margin: 0;}
.Career .Career_content .FclService_content_left .content_left_list .left_list_info{width: 100%;}
.Career .Career_content .FclService_content_left .content_left_list .left_list_info p{font-size: 20px;line-height: 30px;}
.Career .Career_content .FclService_content_left .content_left_list .left_list_info a{margin-top: 10px;font-size: 20px;line-height: 30px;display: inline-block;color: #e00031;text-decoration: underline;}
.Career .Career_content .FclService_content_left .content_left_list .left_list_thumbs{margin-top: 85px;position: relative;}
.Career .Career_content .FclService_content_left .content_left_list .left_list_thumbs a{padding: 8px 22px;background-color: #cd1032;border-radius: 100px;position: absolute;bottom: 30px;right: 30px;color: white;}
.Career .Career_content .FclService_content_right{}
.Career .FclService_content .FclService_content_right .content_right_box{padding: 0 42px 0 65px;}
.Career .FclService_content .FclService_content_right .content_right_box .content_right_txt:nth-child(2){margin: 5px 0;}


.OurJobs .OurJobs_content .content_left_list{width: 100%;margin-top: 55px;flex-direction: column;}
.OurJobs .OurJobs_content .content_left_list .left_list_top{width: 100%;display: flex;align-items: center;justify-content: space-between;}
.OurJobs .OurJobs_content .content_left_list .left_list_top select{width: calc(50% - 10px);height: 45px;padding: 0 15px;font-size: 20px;border: none;}
.OurJobs .OurJobs_content .content_left_list .left_list_top select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#f7f7f7 url() no-repeat 100%/cover;background-size:10px;background-position:right 15px center;}
.OurJobs .OurJobs_content .content_left_list .left_list_top select::-ms-expand{display:none}
.OurJobs .OurJobs_content .content_left_list .left_list_top select:focus{outline:none;box-shadow:none}
.OurJobs .OurJobs_content .content_left_list .left_list_top select option{}
.OurJobs .OurJobs_content .content_left_list .left_list_bottom{width: 100%;}
.OurJobs .OurJobs_content .content_left_list .left_list_bottom .list_bottom_li{width: 100%;}
.OurJobs .OurJobs_content .content_left_list .left_list_bottom .list_bottom_top{margin-top: 50px;border-top: 1px solid #f5f5f5;}
.OurJobs .OurJobs_content .content_left_list .left_list_bottom .list_bottom_li .bottom_li_dd{width: 100%;padding: 20px 0;border-bottom: 1px solid #f5f5f5;display: flex;align-items: center;justify-content: space-between;}
.OurJobs .OurJobs_content .content_left_list .left_list_bottom .list_bottom_li .bottom_li_dd .li_dd_title{width: 40%;}
.OurJobs .OurJobs_content .content_left_list .left_list_bottom .list_bottom_li .bottom_li_dd .li_dd_location{width: 20%;}
.OurJobs .OurJobs_content .content_left_list .left_list_bottom .list_bottom_li .bottom_li_dd .li_dd_department{width: 20%;}
.OurJobs .OurJobs_content .content_left_list .left_list_bottom .list_bottom_li .bottom_li_dd .li_dd_switch{width: 14px;height: 14px;display: flex;align-items: center;justify-content: center;position: relative;cursor: pointer;}
.OurJobs .OurJobs_content .content_left_list .left_list_bottom .list_bottom_li .bottom_li_dd .li_dd_switch img{width: 100%;position: absolute;left: 0;top: 50%;transform: translateY(-50%); -webkit-transition:opacity .35s ease; -moz-transition:opacity .35s ease; transition:opacity .35s ease;}
.OurJobs .OurJobs_content .content_left_list .left_list_bottom .list_bottom_li .bottom_li_dd .li_dd_switch img:first-child{opacity: 1;}
.OurJobs .OurJobs_content .content_left_list .left_list_bottom .list_bottom_li .bottom_li_dd .li_dd_switch img:last-child{opacity: 0;}
.OurJobs .OurJobs_content .content_left_list .left_list_bottom .list_bottom_li.on .bottom_li_dd .li_dd_switch img:first-child{opacity: 0;}
.OurJobs .OurJobs_content .content_left_list .left_list_bottom .list_bottom_li.on .bottom_li_dd .li_dd_switch img:last-child{opacity: 1;}
.OurJobs .OurJobs_content .content_left_list .left_list_bottom .list_bottom_li .bottom_li_dt{width: 100%;padding: 30px 0;border-bottom: 1px solid #f5f5f5;display: none;-webkit-transition:all 0s ease;-moz-transition:all 0s ease;transition:all 0s ease;}
.OurJobs .OurJobs_content .content_left_list .left_list_bottom .list_bottom_li .bottom_li_dt .li_dt_content{width: 100%;margin-bottom: 50px;}
.OurJobs .OurJobs_content .content_left_list .left_list_bottom .list_bottom_li .bottom_li_dt .li_dt_content .dt_content_li{width: 100%;}
.OurJobs .OurJobs_content .content_left_list .left_list_bottom .list_bottom_li .bottom_li_dt .li_dt_content .dt_content_li:first-child{margin-bottom: 30px;}
.OurJobs .OurJobs_content .content_left_list .left_list_bottom .list_bottom_li .bottom_li_dt .li_dt_content .dt_content_li .content_li_title{margin-bottom: 20px;font-weight: bolder;}
.OurJobs .OurJobs_content .content_left_list .left_list_bottom .list_bottom_li .bottom_li_dt .li_dt_content .dt_content_li .content_li_desc{}
.OurJobs .OurJobs_content .content_left_list .left_list_bottom .list_bottom_li .bottom_li_dt .li_dt_content .dt_content_li .content_li_desc p{width: 100%;font-size: 20px;line-height: 28px;margin-bottom: 15px;}
.OurJobs .OurJobs_content .content_left_list .left_list_bottom .list_bottom_li .bottom_li_dt .li_dt_content .dt_content_li .content_li_desc p:last-child{margin-bottom: 0;}
.OurJobs .OurJobs_content .content_left_list .left_list_bottom .list_bottom_li .bottom_li_dt .applyBtn{padding: 3px 15px;border-radius: 100px;display: inline-block;background-color: #cd1032;color: #fff;}



.ContactUs{background-color: #fafafa;}
.ContactUs .ContactUs_content{}
.ContactUs .ContactUs_content .ContactUs_content_maps{display: flex;align-items: center;justify-content: center;}
.ContactUs .ContactUs_content .ContactUs_content_maps .content_maps_box{position: relative;width: auto;height: auto;}
.ContactUs .ContactUs_content .ContactUs_content_maps .mapimg{max-width: 100%;width:auto;height: auto;vertical-align: middle;}
.ContactUs .ContactUs_content .ContactUs_content_maps .content_maps_list{width: auto;height:auto;}
.ContactUs .ContactUs_content .ContactUs_content_maps .content_maps_list .maps_list_li{position: absolute;display: flex; flex-direction: row-reverse; justify-content: center;}
.ContactUs .ContactUs_content .ContactUs_content_maps .content_maps_list .maps_list_li .list_li_icon{position: relative;cursor: pointer;display: inline-block;z-index:99;}
.ContactUs .ContactUs_content .ContactUs_content_maps .content_maps_list .maps_list_li .list_li_icon img{height: 30px;opacity: 0;}
.ContactUs .ContactUs_content .ContactUs_content_maps .content_maps_list .maps_list_li .list_li_info{width: 430px;height: 225px;padding: 0 24px;position: relative;right: 50px;top: 50%; transform: translateY(-50%);background-color: rgba(255,255,255,.8);border-radius: 10px;box-shadow:  0 0 20px 0 #999;display: none;flex-direction: column;align-items: flex-start;justify-content: center;}
.ContactUs .ContactUs_content .ContactUs_content_maps .content_maps_list .maps_list_li .list_li_info .li_info_name{margin-bottom: 25px;font-weight: bolder;}
.ContactUs .ContactUs_content .ContactUs_content_maps .content_maps_list .maps_list_li .list_li_info .li_info_desc{}
.ContactUs .ContactUs_content .ContactUs_content_maps .content_maps_list .maps_list_li .list_li_info .li_info_desc .info_desc_li{display: flex;align-items: center;}
.ContactUs .ContactUs_content .ContactUs_content_maps .content_maps_list .maps_list_li .list_li_info .li_info_desc .info_desc_li .desc_li_dd{margin-right: 10px;}
.ContactUs .ContactUs_content .ContactUs_content_maps .content_maps_list .maps_list_li .list_li_info .li_info_desc .info_desc_li .desc_li_dt{display: inline-block;}
.ContactUs .ContactUs_content .ContactUs_content_maps .content_maps_list .maps_list_li .list_li_info .li_info_desc .info_desc_li:first-child{margin-bottom: 10px;}
.ContactUs .ContactUs_content .ContactUs_content_maps .content_maps_list .maps_list_li .list_li_info .li_info_desc .info_desc_li:last-child .desc_li_dt{color: #cd1032;}
.ContactUs .ContactUs_content .ContactUs_content_maps .content_maps_list .maps_list_li .list_li_info::before{content: ""; position: absolute;top: 50%;right: -14px;transform: translateY(-50%); border-left: 15px solid rgba(255,255,255,.8); border-top: 16px solid transparent; border-bottom: 16px solid transparent;}
.ContactUs .ContactUs_content .ContactUs_content_maps .content_maps_list .maps_list_li:nth-child(1){right: 11.7%; top: 59.5%; z-index: 1;}
.ContactUs .ContactUs_content .ContactUs_content_maps .content_maps_list .maps_list_li:nth-child(1) .list_li_icon{right: 0;top: 0;}
.ContactUs .ContactUs_content .ContactUs_content_maps .content_maps_list .maps_list_li:nth-child(2){right: 25.5%; top: 39%; z-index: 2;}
.ContactUs .ContactUs_content .ContactUs_content_maps .content_maps_list .maps_list_li:nth-child(2) .list_li_info{}
.ContactUs .ContactUs_content .ContactUs_content_maps .content_maps_list .maps_list_li:nth-child(3){right: 28.5%; top: 69.8%; z-index: 3;}
.ContactUs .ContactUs_content .ContactUs_content_maps .content_maps_list .maps_list_li:nth-child(3) .list_li_info{}
.ContactUs .ContactUs_content .ContactUs_content_maps .content_maps_list .maps_list_li:nth-child(4){right: 38.4%; top: 66.2%; z-index: 4;}
.ContactUs .ContactUs_content .ContactUs_content_maps .content_maps_list .maps_list_li:nth-child(4) .list_li_info{}
.ContactUs .ContactUs_content .ContactUs_content_maps .content_maps_list .maps_list_li:nth-child(5){right: 23.55%; top: 75.7%; z-index: 5;}
.ContactUs .ContactUs_content .ContactUs_content_maps .content_maps_list .maps_list_li:nth-child(5) .list_li_info{}
.ContactUs .ContactUs_content .ContactUs_content_maps .content_maps_list .maps_list_li:nth-child(6){right: 22.4%; top: 68.2%; z-index: 6;}
.ContactUs .ContactUs_content .ContactUs_content_maps .content_maps_list .maps_list_li:nth-child(6) .list_li_info{}
.ContactUs .ContactUs_content .ContactUs_content_maps .content_maps_list .maps_list_li:nth-child(7){right: 17.0%; top: 57%; z-index: 7;}
.ContactUs .ContactUs_content .ContactUs_content_maps .content_maps_list .maps_list_li:nth-child(7) .list_li_info{}
.ContactUs .ContactUs_content .ContactUs_content_maps .content_maps_list .maps_list_li:nth-child(8){right: 12.7%; top: 28%; z-index: 8;}
.ContactUs .ContactUs_content .ContactUs_content_maps .content_maps_list .maps_list_li:nth-child(8) .list_li_info{}
.ContactUs .ContactUs_content .ContactUs_content_maps .content_maps_list .maps_list_li:nth-child(9){right: 24.9%; top: 84.3%; z-index: 9;}
.ContactUs .ContactUs_content .ContactUs_content_maps .content_maps_list .maps_list_li:nth-child(9) .list_li_info{}
.ContactUs .ContactUs_content .ContactUs_content_maps .content_maps_list .maps_list_li:nth-child(10){right: 13.9%; top: 57.8%; z-index: 10;}
.ContactUs .ContactUs_content .ContactUs_content_maps .content_maps_list .maps_list_li:nth-child(10) .list_li_info{}
.ContactUs .ContactUs_content .ContactUs_content_maps .content_maps_list .maps_list_li:nth-child(11){left: 25.1%; top: 48.9%; z-index: 11; flex-direction: unset;}
.ContactUs .ContactUs_content .ContactUs_content_maps .content_maps_list .maps_list_li:nth-child(11) .list_li_icon{left:0;}
.ContactUs .ContactUs_content .ContactUs_content_maps .content_maps_list .maps_list_li:nth-child(11) .list_li_info{left:50px;}
.ContactUs .ContactUs_content .ContactUs_content_maps .content_maps_list .maps_list_li:nth-child(11) .list_li_info::before{left: -14px;right: auto;border-left: none;border-right: 15px solid rgba(255,255,255,.8);}


.ContactUs .ContactUs_content .ContactUs_content_maps .content_maps_list .maps_list_li:nth-child(12){left: 41.9%; top: 38.7%; z-index: 9990; flex-direction: unset;}
.ContactUs .ContactUs_content .ContactUs_content_maps .content_maps_list .maps_list_li:nth-child(12) .list_li_icon{left:0;}
.ContactUs .ContactUs_content .ContactUs_content_maps .content_maps_list .maps_list_li:nth-child(12) .list_li_info{left:30px;}
.ContactUs .ContactUs_content .ContactUs_content_maps .content_maps_list .maps_list_li:nth-child(12) .list_li_info::before{left: -14px;right: auto;border-left: none;border-right: 15px solid rgba(255,255,255,.8);}

.ContactUs .ContactUs_content .ContactUs_content_maps .content_maps_list .maps_list_li.on .list_li_icon img{opacity: 1;}
.ContactUs .ContactUs_content .ContactUs_content_maps .content_maps_list .maps_list_li.on .list_li_info{display: flex;}
.ContactUs .ContactUs_content .ContactUs_content_headquarters{width: calc(100% - 80px);margin-top: 60px;padding: 60px 40px;box-shadow: 0 0 5px 0px #eee;border-radius: 10px;background: #fff url(../images/bn18.png) no-repeat 100%/cover;}
.ContactUs .ContactUs_content .ContactUs_content_headquarters .content_headquarters_top{width: 100%;border-bottom: 1px solid #dadada;padding-bottom: 44px;}
.ContactUs .ContactUs_content .ContactUs_content_headquarters .content_headquarters_top .headquarters_top_title{margin-bottom: 50px;font-weight: bolder;}
.ContactUs .ContactUs_content .ContactUs_content_headquarters .content_headquarters_top .headquarters_top_list{display: flex;align-items: center;}
.ContactUs .ContactUs_content .ContactUs_content_headquarters .content_headquarters_top .headquarters_top_list .top_list_li{display: flex;align-items: center;margin-right: 100px;}
.ContactUs .ContactUs_content .ContactUs_content_headquarters .content_headquarters_top .headquarters_top_list .top_list_li .list_li_dd{width: 30px;margin-right: 20px;}
.ContactUs .ContactUs_content .ContactUs_content_headquarters .content_headquarters_top .headquarters_top_list .top_list_li .list_li_dd img{max-height: 30px;max-width: 30px;}
.ContactUs .ContactUs_content .ContactUs_content_headquarters .content_headquarters_top .headquarters_top_list .top_list_li .list_li_dt{}
.ContactUs .ContactUs_content .ContactUs_content_headquarters .content_headquarters_bottom{width: 100%;padding-top: 44px;display: flex;align-items: center;justify-content: space-between;}
.ContactUs .ContactUs_content .ContactUs_content_headquarters .content_headquarters_bottom .headquarters_bottom_left{display: flex;align-items: center;}
.ContactUs .ContactUs_content .ContactUs_content_headquarters .content_headquarters_bottom .headquarters_bottom_left .bottom_left_dd{width: 30px;margin-right: 20px;}
.ContactUs .ContactUs_content .ContactUs_content_headquarters .content_headquarters_bottom .headquarters_bottom_left .bottom_left_dd img{max-height: 30px;}
.ContactUs .ContactUs_content .ContactUs_content_headquarters .content_headquarters_bottom .headquarters_bottom_left .bottom_left_dt{}
.ContactUs .ContactUs_content .ContactUs_content_headquarters .content_headquarters_bottom .headquarters_bottom_right{}
.ContactUs .ContactUs_content .ContactUs_content_headquarters .content_headquarters_bottom .headquarters_bottom_right a{padding: 10px 35px;display: inline-block;border-radius: 100px;color: #fff;background-color: #e00031;}
.ContactUs .ContactUs_content .ContactUs_content_office{width: 100%;margin-top: 60px;display: flex;align-items: flex-start;justify-content: flex-start;flex-wrap: wrap;}
.ContactUs .ContactUs_content .ContactUs_content_office .content_office_li{width: calc(20% - 15px);margin-bottom: 20px;margin-right: 15px;border-radius: 8px;overflow: hidden;position: relative;}
.ContactUs .ContactUs_content .ContactUs_content_office .content_office_li .office_li_thumb{width: 100%;position: relative;}
.ContactUs .ContactUs_content .ContactUs_content_office .content_office_li .office_li_thumb img{width: 100%;}
.ContactUs .ContactUs_content .ContactUs_content_office .content_office_li .office_li_thumb .li_thumb_txt{width: 100%; padding: 0 20px; position: absolute; bottom: 16px; color: #fff;}
.ContactUs .ContactUs_content .ContactUs_content_office .content_office_li .office_li_info{width: 100%;height: 100%;position: absolute;left: 0;top: 0;background-color: #d50631;opacity: 0;}
.ContactUs .ContactUs_content .ContactUs_content_office .content_office_li .office_li_info .li_info_name{padding: 16px 0 0 20px;margin-bottom: 8px; color: #fff;text-align: left;}
.ContactUs .ContactUs_content .ContactUs_content_office .content_office_li .office_li_info .li_info_list{padding: 0 20px;}
.ContactUs .ContactUs_content .ContactUs_content_office .content_office_li .office_li_info .li_info_list .info_list_addr{margin-bottom: 10px;color: #fff;}
.ContactUs .ContactUs_content .ContactUs_content_office .content_office_li .office_li_info .li_info_list .info_list_tel{margin-bottom: 10px;color: #fff;}
.ContactUs .ContactUs_content .ContactUs_content_office .content_office_li .office_li_info .li_info_list .info_list_email{color: #fff;}
.ContactUs .ContactUs_content .ContactUs_content_office .content_office_li .office_li_info .li_info_list .info_list_dd{color: #fff;}
.ContactUs .ContactUs_content .ContactUs_content_office .content_office_li .office_li_info .li_info_list .info_list_dt{color: #fff;}
.ContactUs .ContactUs_content .ContactUs_content_office .content_office_li .office_li_info .li_info_list{word-wrap: break-word; word-break: normal;}
.ContactUs .ContactUs_content .ContactUs_content_office .content_office_li .office_li_info .li_info_list{height:calc(100% - 90px);overflow-y:auto;}
.ContactUs .ContactUs_content .ContactUs_content_office .content_office_li .office_li_info .li_info_list::-webkit-scrollbar-track{background-color:#4a4f55;border-radius:100px;}
.ContactUs .ContactUs_content .ContactUs_content_office .content_office_li .office_li_info .li_info_list::-webkit-scrollbar-thumb{background:#ccc;;border-radius:100px;}
.ContactUs .ContactUs_content .ContactUs_content_office .content_office_li .office_li_info .li_info_list::-webkit-scrollbar-button{background-color: #ffffff;display: none;border-radius:100px;}
.ContactUs .ContactUs_content .ContactUs_content_office .content_office_li .office_li_info .li_info_list::-webkit-scrollbar-corner{background-color: #ffffff;border-radius:100px;}
.ContactUs .ContactUs_content .ContactUs_content_office .content_office_li .office_li_info .li_info_list::-webkit-scrollbar{width: 5px;height: 0px;border-radius:100px;}
.ContactUs .ContactUs_content .ContactUs_content_office .content_office_li:hover .office_li_info{opacity: 1;}

.ContactUs .ContactUs_content .ContactUs_content_office .content_office_li:last-child{display:none;}


.OInquiry{}
.OInquiry .OInquiry_content{width: 100%;display: flex;align-items: flex-start;justify-content: space-between;}
.OInquiry .OInquiry_content .OInquiry_content_left{width: calc(100% - 375px);}
.OInquiry .OInquiry_content .OInquiry_content_left .content_left_form{width: 100%;}
.OInquiry .OInquiry_content .OInquiry_content_left .left_form_li{width: 100%;margin-bottom: 25px;}
.OInquiry .OInquiry_content .OInquiry_content_left .left_form_li .form_li_dd{width: 100%;margin-bottom: 5px;display: flex;align-items: center;}
.OInquiry .OInquiry_content .OInquiry_content_left .left_form_li .form_li_dd i{color: #d50631;margin-left: 2px;font-style:normal;}
.OInquiry .OInquiry_content .OInquiry_content_left .left_form_li .form_li_dt{width: 100%;}
.OInquiry .OInquiry_content .OInquiry_content_left .left_form_li .form_li_dt input{width: calc(100% - 30px);height: 50px;padding: 0 15px;border: 1px solid #dadada;border-radius: 8px;background-color: #f9f9f9;}
.OInquiry .OInquiry_content .OInquiry_content_left .left_form_li .form_li_dt textarea{width: calc(100% - 30px);height: auto;padding:15px;border: 1px solid #dadada;border-radius: 8px;background-color: #f9f9f9;}
.OInquiry .OInquiry_content .OInquiry_content_left .left_form_li.name{}
.OInquiry .OInquiry_content .OInquiry_content_left .left_form_li.email{}
.OInquiry .OInquiry_content .OInquiry_content_left .left_form_li.telephone{}
.OInquiry .OInquiry_content .OInquiry_content_left .left_form_li.company{}
.OInquiry .OInquiry_content .OInquiry_content_left .left_form_li.message{}
.OInquiry .OInquiry_content .OInquiry_content_left .left_form_li.message  .form_li_dd{justify-content: space-between;}
.OInquiry .OInquiry_content .OInquiry_content_left .left_form_li.message  .form_li_dd .li_dd_right{display: flex;align-items: center;}
.OInquiry .OInquiry_content .OInquiry_content_left .left_form_li.message  .form_li_dd .li_dd_right i{margin: 0 3px;color: #494f54;font-style:normal;}
.OInquiry .OInquiry_content .OInquiry_content_left .left_form_agree{width: 100%;margin-bottom: 50px;display: flex;align-items: center;justify-content: space-between;cursor: pointer;position: relative;}
.OInquiry .OInquiry_content .OInquiry_content_left .left_form_agree input{width: 16px; height: 16px; display: flex; justify-content: center; position: absolute; left: -2px; top: 4px; opacity: 0;}
.OInquiry .OInquiry_content .OInquiry_content_left .left_form_agree .form_li_dd{display: flex; align-items: center; cursor: pointer;}
.OInquiry .OInquiry_content .OInquiry_content_left .left_form_agree .form_li_dd span{width: 16px; height: 16px;border-radius: 100%; border: 1px solid rgba(68,87,101,.4); margin-right: 9px; display: flex; align-items: center; justify-content: center; transition: all 0.5s ease; -webkit-transform: all 0.5s ease;position: relative;}
.OInquiry .OInquiry_content .OInquiry_content_left .left_form_agree .form_li_dd span::before{content: ""; display: inline-block; width: 8px; height: 8px; border-radius: 100%; position: absolute; background: #fff; transition: all 0.5s ease; -webkit-transform: all 0.5s ease;}
.OInquiry_content_left .left_form_agree input[type="checkbox"]:checked ~ .form_li_dd span{border: 1px solid #d50631; transition: all 0.5s ease; -webkit-transform: all 0.5s ease;}
.OInquiry_content_left .left_form_agree input[type="checkbox"]:checked ~ .form_li_dd span::before{background: #d50631; transition: all 0.5s ease; -webkit-transform: all 0.5s ease;}
.OInquiry .OInquiry_content .OInquiry_content_left .left_form_agree .form_li_dt{width: calc(100% - 20px);}
.OInquiry .OInquiry_content .OInquiry_content_left .left_form_submit{}
.OInquiry .OInquiry_content .OInquiry_content_left .left_form_submit input{padding: 14px 52px;border-radius: 100px;color: #fff;background-color: #d50631;box-shadow: 0 0 20px 0 #db0632ab;}
.OInquiry .OInquiry_content .OInquiry_content_right{width: 243px;padding: 45px 14px 48px 30px;background: #d50631 url(../images/bn15.png) no-repeat;background-position: calc(100% + 3px) calc(100% + 3px);border-top-right-radius: 15px;}
.OInquiry .OInquiry_content .OInquiry_content_right .content_right_title{margin-bottom: 20px;color: #fff;font-weight: bolder;}
.OInquiry .OInquiry_content .OInquiry_content_right .content_right_desc{margin-bottom: 30px;color: #fff;}
.OInquiry .OInquiry_content .OInquiry_content_right .content_right_link{padding: 8px 22px;color: #fff;border: 1px solid #fff;border-radius: 100px;display: inline-block;}
.OInquiry .OInquiry_content .OInquiry_content_right .content_right_link:hover{color: #d50631;background-color: #fff;}


@media screen and (max-width:1750px){
    .pc_all .pc_all_content{max-width:1400px;}
    .Footer{background-position: -45px 0 !important;}
    .padding110{padding: 100px 0px;}
    .padding115{padding: 105px 0px;}
    .padding137{padding: 127px 0px;}

	.Crumbs_nav{left: 8%;top: 2%;}
	.IndexBanner .Banner_info .Banner_info_title{margin-bottom: 180px;}
	.IndexService .IndexService_content .IndexService_content_li .content_li_info .li_info_title{text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
	.IndexService .IndexService_content .IndexService_content_li .content_li_info .li_info_desc{height: 130px;}
	
	
	.FclService .FclService_content .FclService_content_left .content_left_list .left_list_li{width: 28%;padding: 5% 2%;}
	.FclService .FclService_content .FclService_content_left .content_left_list .left_list_li .list_li_desc{height: 270PX;}
	.FclService .FclService_content .FclService_content_right .content_right_box::before{top: -87px;}
	.FclService .FclService_content .FclService_content_right .content_right_box::after{bottom: -87px;}
	
	.FclService .FclService_content .FclService_content_left .content_left_thumbs .left_thumbs_li{width: 32.3%;}
	
	.News .News_content .News_content_bottom .content_bottom_li{width: 31%;margin: 0 3% 3% 0;}
	
	.Company .Company_content .Company_content_list .content_list_desc .list_desc_li{width: 40.5%; height: 325px; margin-bottom: 3%; padding: 4% 4% 4% 4%;}
	
	.ContactUs .ContactUs_content .ContactUs_content_office .content_office_li{width: calc(25% - 15px);}
	
	
	.OInquiry .OInquiry_content .OInquiry_content_left{width: 75%;}
	.OInquiry .OInquiry_content .OInquiry_content_right{width: 17%;border-top-right-radius: 15px;}
	
}


@media screen and (max-width:1680px){    
	.padding110{padding: 90px 0px;}
    .padding115{padding: 95px 0px;}
    .padding137{padding: 117px 0px;}
	.pc_all .pc_all_content{ max-width: 1300px;}

	/* 澶撮儴 */
	.IndexBanner .Banner_info .Banner_info_title{margin-bottom: 160px;}
	.IndexService .IndexService_content{margin-top: 60px;}
	
	.IndexService .IndexService_content .IndexService_content_li .content_li_info .li_info_title{font-size: 22px;}
	.IndexService .IndexService_content .IndexService_content_li .content_li_info .li_info_desc{height: 140px;}
	
	
	.Footer .Footer_top{justify-content: space-around;}
	
	
	.FclService .FclService_content .FclService_content_left{padding: 6% 6% 15% 8%;}
	
	.FclService .FclService_content .FclService_content_left .content_left_list .left_list_li{width: 28%;padding: 5% 2%;}
	.FclService .FclService_content .FclService_content_left .content_left_list .left_list_li .list_li_desc{height: 260PX;}
	.FclService .FclService_content .FclService_content_right .content_right_box::before{top: -120px;}
	.FclService .FclService_content .FclService_content_right .content_right_box::after{bottom: -120px;}
	
	.Company .Company_content .Company_content_list .content_list_desc .list_desc_li{height: 315px;}
	
	.OInquiry .OInquiry_content .OInquiry_content_left{width: 75%;}
	.OInquiry .OInquiry_content .OInquiry_content_right{width: 18%;}
	
	.NDetails .NDetails_content .content_right_news .right_news_list a{padding: 13px 0;}
}


@media screen and (max-width:1520px){    
	.padding110{padding: 80px 0px;}
    .padding115{padding: 85px 0px;}
    .padding137{padding: 107px 0px;}
	.pc_all .pc_all_content{ max-width: 1300px;}
	
	
	.Header{height: 90px;}
	.IndexBanner{margin-top: 90px;}
	.Banner{margin-top: 90px;}
	
	.Header .Header_left{padding-left: 72px;}
	.Header .Header_left .Header_left_logo img{max-width: 190px;}
	.Header .Header_right .Header_right_nav .right_nav_bottom .right_nav_li{margin-right: 30px;}
	.Header .Header_right .Header_right_online a{padding:  0 25px;}
	
	.IndexBanner .Banner_info .Banner_info_title{margin-bottom: 140px;}
	.IndexService .IndexService_content .IndexService_content_li .content_li_thumb{height: auto;}
	.IndexService .IndexService_content .IndexService_content_li .content_li_info{padding: 20px;}
	.IndexService .IndexService_content .IndexService_content_li .content_li_info .li_info_title{font-size: 20px;}
	
	.IndexService .IndexService_content .IndexService_content_li .content_li_info .li_info_desc{height: 150px;}
	.IndexService .IndexService_content .IndexService_content_li .content_li_info .info_more_list{width: 25px;height: 25px;}
	.IndexService .IndexService_content .IndexService_content_li .content_li_info .info_more_list img{width: 7px;height: 12px;}
	
	
	.IndexService .IndexService_content{margin-top: 100px;}
	
	.IndexAbout .IndexAbout_content{margin-top: 45px;}
	
	.FclService .FclService_content .FclService_content_left{padding: 6% 6% 16% 8%;}
	
	.FclService .FclService_content .FclService_content_left .content_left_list .left_list_li{width: 28%;padding: 5% 2%;}
	.FclService .FclService_content .FclService_content_left .content_left_list .left_list_li .list_li_desc{height: 250PX;}
	
	.FclService .FclService_content .FclService_content_right .content_right_box::before{top: -105px;}
	.FclService .FclService_content .FclService_content_right .content_right_box::after{bottom: -105px;}
	
	.News .News_content .News_content_bottom .content_bottom_li{width: 32%;margin: 0 2% 2% 0;}
	.News .News_content .News_content_bottom .content_bottom_li .bottom_li_list{padding: 6% 5%;}
	.News .News_content .News_content_bottom .content_bottom_li .bottom_li_list .li_list_title{margin-bottom: 6%;}
	.News .News_content .News_content_bottom .content_bottom_li .bottom_li_list .li_list_desc{margin-bottom: 15%;}
	
	.News .News_content .News_content_bottom .content_bottom_li .bottom_li_list .li_list_info .list_info_icon{width: 25px;height: 25px;}
	.News .News_content .News_content_bottom .content_bottom_li .bottom_li_list .li_list_info .list_info_icon img{width: auto; height: 50%;}
	
	.News .News_content .News_content_top .content_top_search{width: 35%;}
	.News .News_content .News_content_top .content_top_search input[type='search']{height: 40px;}
	.News .News_content .News_content_top .content_top_search input[type='submit']{height: 40px;background-size: 17px;}
	
	.Company .Company_content .Company_content_list .content_list_desc .list_desc_li{height: 315px;}
	
	.OInquiry .OInquiry_content .OInquiry_content_left{width: 70%;}
	.OInquiry .OInquiry_content .OInquiry_content_right{width: 19%;}
	
	.NDetails .NDetails_content .content_right_news .right_news_list a{padding: 11px 0;}
}


@media screen and (max-width:1440px){
	.padding110{padding: 70px 0px;}
    .padding115{padding: 75px 0px;}
    .padding137{padding: 97px 0px;}
	.pc_all .pc_all_content{ max-width: 1300px;}
	
	/* 澶撮儴 */
	.Header{height: 85px;}
	.IndexBanner{margin-top: 85px;}
	.Banner{margin-top: 85px;}
	.Header .Header_left{padding-left: 65px;}
	.Header .Header_right .Header_right_nav .right_nav_bottom .right_nav_li{margin-right: 20px;}
	.Header .Header_right .Header_right_online a{padding:  0 20px;}
	
	.IndexBanner .Banner_info .Banner_info_title{margin-bottom: 120px;}
	.IndexService .IndexService_content{margin-top: 80px;}
	.IndexService .IndexService_content .IndexService_content_li .content_li_thumb{height: auto;}
	.IndexService .IndexService_content .IndexService_content_li .content_li_info .li_info_title{font-size: 20px;}
	.IndexService .IndexService_content .IndexService_content_li .content_li_info .li_info_desc{height: 150px;}
	
	.IndexAbout .IndexAbout_content{margin-top: 40px;}
	
	
	.FclService .FclService_content .FclService_content_left{padding: 6% 6% 17% 8%;}
	
	
	.FclService .FclService_content .FclService_content_left .content_left_list .left_list_li{width: 28%;padding: 5% 2%;}
	.FclService .FclService_content .FclService_content_left .content_left_list .left_list_li .list_li_desc{height: 240PX;}
	.FclService .FclService_content .FclService_content_right .content_right_box::before{top: -90px;}
	.FclService .FclService_content .FclService_content_right .content_right_box::after{bottom: -90px;}
	.ContactUs .ContactUs_content .ContactUs_content_office .content_office_li{width: calc(33% - 15px);}
	
	.OInquiry .OInquiry_content .OInquiry_content_left{width: 68%;}
	.OInquiry .OInquiry_content .OInquiry_content_right{width: 20%;}
	
	.NDetails .NDetails_content .FclService_content_right .content_right_box{margin: 30% 0;}
	
	
	.NDetails .NDetails_content .content_right_news .right_news_list a{padding: 10px 0;}
	.NDetails .NDetails_content .FclService_content_right .content_right_box::before{top: -55px;}
	.NDetails .NDetails_content  .FclService_content_right .content_right_box::after{bottom: -55px;}

}

@media screen and (max-width:1366px){
	.padding110{padding: 60px 0px;}
    .padding115{padding: 65px 0px;}
    .padding137{padding: 87px 0px;}
	.pc_all .pc_all_content{ max-width: 1300px;}
	.Header{height: 80px;}
	.IndexBanner{margin-top: 80px;}
	.Banner{margin-top: 80px;}
	.Header .Header_left{padding-left: 60px;}
	.Header .Header_right .Header_right_nav .right_nav_bottom .right_nav_li{margin-right: 15px;}
	.Header .Header_right .Header_right_online a{padding:  0 15px;}
	
	.IndexBanner .Banner_info .Banner_info_title{margin-bottom: 100px;}
	
	.IndexService .IndexService_content{margin-top: 70px;}
	.IndexService .IndexService_content .IndexService_content_li .content_li_thumb{height: auto;}
	.IndexService .IndexService_content .IndexService_content_li .content_li_info .li_info_desc{height: 140px;}
	
	.IndexAbout .IndexAbout_content{margin-top: 30px;}
	
	.FclService .FclService_content .FclService_content_left{padding: 6% 6% 18% 8%;}
	
	
	.NDetails .NDetails_content .FclService_content_right .content_right_box{margin: 28% 0;}
	
	
	.FclService .FclService_content .FclService_content_left .content_left_list .left_list_li .list_li_desc{height: 230PX;}
	.FclService .FclService_content .FclService_content_right .content_right_box::before{top: -80px;}
	.FclService .FclService_content .FclService_content_right .content_right_box::after{bottom: -80px;}
}

@media screen and (max-width:1280px){
	.padding110{padding: 50px 0px;}
    .padding115{padding: 55px 0px;}
    .padding137{padding: 77px 0px;}
	.pc_all .pc_all_content{ max-width: 85%;}
	.Footer .Footer_top .Footer_top_share .top_share_button a{width: 40px; height: 40px; margin-right: 10px;}
	
	
	.Header{height: 75px;}
	.IndexBanner{margin-top: 75px;}
	.Banner{margin-top:75px;}
	.Header .Header_left{padding-left: 55px;}
	.Header .Header_left .Header_left_logo img{max-width: 160px;}
	.Header .Header_right .Header_right_nav .right_nav_bottom .right_nav_li{margin-right: 15px;}
	
	.IndexBanner .Banner_info .Banner_info_title{margin-bottom: 80px;}
	.IndexService .IndexService_content{margin-top: 60px;}
	.IndexService .IndexService_content .IndexService_content_li .content_li_thumb{height: auto;}
	
	.IndexAbout .IndexAbout_content{margin-top: 20px;}
	
	
	.Footer{padding: 145PX 0 20PX 0;}
	.Footer .Footer_top{margin-bottom: 55px;}
	.Footer .Footer_top .Footer_top_contact .top_contact_address{margin-bottom: 30px;}
	
	.FclService .FclService_content .FclService_content_left{padding: 6% 6% 19% 8%;}
	
	
    .FclService .FclService_content .FclService_content_right .content_right_box{margin: 70% 0;}
    .FclService .FclService_content .FclService_content_right .content_right_box::before{top: -70px;}
	.FclService .FclService_content .FclService_content_right .content_right_box::after{bottom: -70px;}

@media screen and (max-width:1152px){
	.padding110{padding: 40px 0px;}
    .padding115{padding: 45px 0px;}
    .padding137{padding: 67px 0px;}
	.pc_all .pc_all_content{ max-width: 82%;}
	
	.IndexBanner .Banner_info .Banner_info_title{margin-bottom: 60px;}
	
	.IndexService .IndexService_content{margin-top: 50px;}
	
	
	.FclService .FclService_content .FclService_content_left{padding: 6% 6% 20% 8%;}
	
	
	.IndexService .IndexService_content .IndexService_content_li .content_li_thumb{height: auto;}
	.FclService .FclService_content .FclService_content_right .content_right_box{margin: 60% 0;}
	.FclService .FclService_content .FclService_content_right .content_right_box::before{top: -55px;}
	.FclService .FclService_content .FclService_content_right .content_right_box::after{bottom: -55px;}
	
}

@media screen and (max-width:1030px){    /*ipad-y*/
    .padding110{padding: 30px 0px;}
    .padding115{padding: 35px 0px;}
    .padding137{padding: 57px 0px;}
	img{ max-width:100%;}
	.Header{ display: none;}
	.pc_all .pc_all_content{ max-width: 90%; padding: 0;}
	.layui-laypage{margin-top:0;}
	body{ overflow:inherit !important;-webkit-text-size-adjust: 100% !important; text-size-adjust: 100% !important; -moz-text-size-adjust: 100% !important;}
	/* 鎵嬫満瀵艰埅 */
	.m-header-nav-height{ display:block;}
	.m-header-nav{display: block;position:fixed;top:0;z-index:99999999999999999;width:100%;transition:all ease 0.45s; background: #fff;}
	.m-header-nav .sp_header{position: relative;top:0;z-index:99999999;padding: 0% 2%; display:flex; align-items:center; justify-content:space-between; height: 50px;}
	.m-header-nav .sp_logo{padding: 0;display:flex; align-items:center;}
	.m-header-nav .sp_logo a{ display: flex; position: relative; align-items: center;}
	.m-header-nav .sp_logo img{margin:auto;transition:all ease 0.45s; height: 30px;}
	.m-header-nav .sp_logo img:last-child{ opacity: 0; position: absolute; left: 0; top: 0;}
	.m-header-nav .sp_login{ position: absolute; right: 75px;}
	.m-header-nav .sp_login img{ height: 24px;}
	.m-header-nav .sp_nav{width: 26px;float:right;position:relative;cursor:pointer;height:14px;z-index: 900;}
	.m-header-nav .sp_nav span{display:block;background:#0f2554;width: 26px;height: 2px;position:absolute;left: 0;transition:all ease 0.45s;}
	.m-header-nav .sp_nav span:nth-of-type(1){top:0px; width:18px;}
	.m-header-nav .sp_nav span:nth-of-type(2){top: 6px;}
	.m-header-nav .sp_nav span:nth-of-type(3){top: 13px;}
	.m-header-nav .sp_nav_se span:nth-of-type(1){top: 11px;transform:rotate(45deg); width:26px;}
	.m-header-nav .sp_nav_se span:nth-of-type(2){width:0;transition:none;}
	.m-header-nav .sp_nav_se span:nth-of-type(3){top: 11px;transform:rotate(-45deg);}
	.m-header-nav .sjj_nav{display: none;position:fixed;z-index:9;background:white;width:100%;height:100%;font-size: .95rem;;line-height:2.7rem;top:50px;left:0;overflow:auto;overflow-x:hidden;transition:top ease 0.45s; border-top:1px solid #dcdcdc;}
	.m-header-nav .nav_show{display: block;}
	.m-header-nav .sjj_nav>ul>li:first-child{overflow:hidden;border-top:0}
	.m-header-nav .sjj_nav>ul>li:first-child>a{float:left;width:calc(100% - 100px)}
	.m-header-nav .sjj_nav>ul>li:first-child .language{float:right;width:93px;overflow:hidden;line-height:40px;display: flex;align-items: center;justify-content: flex-end;}
	.m-header-nav .sjj_nav>ul>li:first-child .language a{width:50%;float:left;border-left:1px #ededed solid;text-align:center;color:#999;}
	.m-header-nav .sjj_nav ul li i{position: absolute; top: 0px; right: 0px; border-left: 1px #ededed solid; height: 56px; padding: 0px 15.5px; display: flex; align-items: center; justify-content: flex-start;}
	.m-header-nav .sjj_nav ul li i svg{transform:rotate(-90deg);transition:all ease 0.45s}
	.m-header-nav .sjj_nav ul li .sjj_nav_i_se svg{transform:rotate(0deg)}
	.m-header-nav .sjj_nav ul li{border-top:1px #ededed solid;padding-left:1.1rem;position:relative;line-height:2.6rem; list-style: none;}
	.m-header-nav .sjj_nav>ul >li:last-child{border-bottom:1px #ededed solid;}
	.m-header-nav .sjj_nav ul li ul{display:none}
	.m-header-nav .sjj_nav ul li a{color:#666;width:100%;display: block;font-size: 16px;padding: 16px 0;}
	.m-header-nav .sjj_nav ul li ul li a{color:#666;display:block;text-align:left;}
	.m-header-nav .sjj_nav ul li i svg{width:.9rem;height: 2.6rem;fill:#cbcbcb;}
	.m-header-nav .sjj_nav ul li .sjj_nav_i_se svg{fill:#0f2554;}
	.m-header-nav .sjj_nav ul li ul li>ul{margin-left:10px}
	.m-header-nav.on{ background: #fff; box-shadow: 0px 0px 20px rgba(0,0,0,.2);}
	.m-header-nav.in{ background: #fff; box-shadow: 0px 0px 20px rgba(0,0,0,.2);}
	.m-header-nav.on .sp_nav span{ background: #000;transition:all ease 0.45s;}
	.m-header-nav.on .sp_logo img{ opacity: 0;transition:all ease 0.45s;}
	.m-header-nav.on .sp_logo img:last-child{ opacity: 1;}
	.m-header-nav.in .sp_nav span{ background: #000;transition:all ease 0.45s;}
	.m-header-nav.in .sp_logo img{ opacity: 0;transition:all ease 0.45s;}
	.m-header-nav.in .sp_logo img:last-child{ opacity: 1;}
	
	
	.Footer{padding: 0 0 0 0;background: none !important;background-color: #73A8D4 !important;}
	.Footer.one{margin: 0;}
	.Footer .Footer_top{padding-top: 30px;margin-bottom: 30px;}
	.Footer .Footer_top{flex-direction: column;justify-content: center;}
	.Footer .Footer_top .Footer_top_contact .top_contact_logo img{max-width: 50%;}
	.Footer .Footer_top .Footer_top_contact{width: 100%;margin-bottom: 30px;}
	.Footer .Footer_top .Footer_top_contact .top_contact_name{margin-bottom: 5px;}
	.Footer .Footer_top .Footer_top_contact .top_contact_address{line-height: 28px;margin-bottom: 20px;}
	.Footer .Footer_top .Footer_top_contact .top_contact_link{padding: 7px 16px;}
	
	.Footer .Footer_top .Footer_top_about{width: 100%;margin-bottom: 30px;}
	.Footer .Footer_top .Footer_top_about .top_about_title{text-align: left;}
	.Footer .Footer_top .Footer_top_about .top_about_desc{line-height: 26px;text-align: left;}
	
	.Footer .Footer_top .Footer_top_share{width: 100%;}
	
	.Footer .Footer_bottom{flex-direction: column;padding-bottom: 20px;}
	.Footer .Footer_bottom .Footer_bottom_left{width: 100%;margin-bottom: 15px;}
	.Footer .Footer_bottom .Footer_bottom_right{width: 100%;justify-content: flex-start;}
	
	
	.Paging{margin-top: 30px;}
	.Banner{margin-top: 50px;}
	.Banner .Banner_thumb img{height: 300px;}
	.Banner .Banner_info .Banner_info_dd{font-size: 26px;margin-bottom: 8px;}
	
	.IndexBanner{margin-top: 50px;}
	.IndexBanner .Banner_thumb img{height: 300px;}
	.IndexBanner .Banner_info .Banner_info_title{margin-bottom: 50px;}
	
	.IndexService .IndexService_content{flex-wrap:wrap;}
	.IndexService .IndexService_content .IndexService_content_li .content_li_thumb{height: auto;}
	.IndexService .IndexService_content .IndexService_content_li{width: 48.55%; margin-bottom: 20px;}
	.IndexAbout .IndexAbout_content .IndexAbout_content_param{margin-top: 50px;}
	
	.FclService .FclService_content .FclService_content_right .content_right_box::before{top: -35px;}
	.FclService .FclService_content .FclService_content_right .content_right_box::after{bottom: -35px;}
	
	.Company .Company_content .Company_content_list .content_list_desc{width: 75%;}
	.Company .Company_content .Company_content_list .content_list_desc .list_desc_li{height:300px;}
	
	.News .News_content .News_content_bottom .content_bottom_li .bottom_li_thumb{height:auto;}
	.ContactUs .ContactUs_content .ContactUs_content_maps .content_maps_box{height:auto;}
	.ContactUs .ContactUs_content .ContactUs_content_maps .content_maps_list .maps_list_li .list_li_info{width: 320px; height: 175px;}
	
	.ContactUs .ContactUs_content .ContactUs_content_headquarters{width: calc(100% - 40px); margin-top: 53px; padding: 30px 20px; position: relative; z-index: 99;}
	.ContactUs .ContactUs_content .ContactUs_content_headquarters .content_headquarters_top{padding-bottom: 30px;}
	.ContactUs .ContactUs_content .ContactUs_content_headquarters .content_headquarters_top .headquarters_top_list .top_list_li{margin-right:40px;}
	.ContactUs .ContactUs_content .ContactUs_content_headquarters .content_headquarters_top .headquarters_top_title{margin-bottom: 30px;}
	.ContactUs .ContactUs_content .ContactUs_content_headquarters .content_headquarters_bottom{padding-top: 30px;}
	.ContactUs .ContactUs_content .ContactUs_content_headquarters .content_headquarters_bottom .headquarters_bottom_left .bottom_left_dd{margin-right: 10px;}
	.ContactUs .ContactUs_content .ContactUs_content_headquarters .content_headquarters_bottom .headquarters_bottom_right a{padding: 10px 25px;}
	
	
	.OurJobs .OurJobs_content .AllTitle{margin-top:15px;}
	.FclService .FclService_content .FclService_content_left .content_left_list{margin-top: 30px;margin-bottom: 30px;}
	
	.OurJobs .OurJobs_content .content_left_list .left_list_top select{font-size:16px;}
	.OurJobs .OurJobs_content .content_left_list .left_list_bottom .list_bottom_top{margin-top: 30px;}
	
	.OInquiry .OInquiry_content .OInquiry_content_right{width:22%;padding: 25px 14px 25px 30px;}
	
	.News .News_content .News_content_bottom{margin-top:50px;}
	.News .News_content .News_content_bottom .content_bottom_li .bottom_li_thumb{height:auto;}
	
	.NDetails .NDetails_content_top{margin-top:20px;margin-bottom: 10px;}
	.NDetails .NDetails_content_bottom{padding-bottom: 20px;}

    .NDetails .NDetails_content_top .content_top_title{margin-bottom: 20px;line-height: 33px;}
    .Career .Career_content .FclService_content_left .content_left_list .left_list_info p{font-size: 16px; line-height: 28px;}
    .Career .Career_content .FclService_content_left .content_left_list .left_list_info a{font-size: 16px; line-height: 28px;}
    .Career .Career_content .FclService_content_left .content_left_list .left_list_thumbs{margin-top: 35px;}
    
    .Company .Company_content .Company_content_list{margin-top: 60px;}
    .Career .FclService_content .FclService_content_left .content_left_list{margin-top:0;}
}

@media screen and (max-width:980px){    /*ipad-x*/
    .ContactUs .ContactUs_content .ContactUs_content_headquarters .content_headquarters_top .headquarters_top_list .top_list_li{margin-right:10px;}
	
}

@media screen and (max-width:766px){    /*iphone*/
    .m-header-nav .sp_header{padding: 0% 4%; }
	.layui-laypage{margin-top: 25px;}
	.layui-laypage i{width: 38px;height: 38px;}
	
	
	.AllTitle{width: calc(100% - 40px);}
	.AllTitle .AllTitle_desc {width: 100%;}
	.padding115{padding: 35px 0;}
	
	
	
	.IndexBanner .Banner_thumb img{height: 220px;}
	.IndexBanner .Banner_info .Banner_info_title{margin-bottom: 30px;font-size: 25px;line-height: 35px;}
	.IndexBanner .Banner_info .Banner_info_more{padding: 8px 25px;}
	
	
	.IndexService .IndexService_content{margin-top: 10px;flex-wrap: wrap;}
	.IndexService .IndexService_content .IndexService_content_li{width: 100%;margin-bottom: 20px;}
	.IndexService .IndexService_content .IndexService_content_li .content_li_thumb{height: auto;}
	.IndexService .IndexService_content .IndexService_content_li .content_li_info .li_info_desc {height: 85px;}
	.IndexService .IndexService_content .IndexService_content_li:last-child{margin-bottom: 0;}
	.IndexService .IndexService_content .IndexService_content_li:hover{transform: scale(1);}
	
	.IndexAbout .IndexAbout_content{margin-top: 0;}
	.IndexAbout .IndexAbout_content .IndexAbout_content_more a{padding: 7px 20px;}
	.IndexAbout .IndexAbout_content .IndexAbout_content_video{margin-top: 40px;}
	.IndexAbout .IndexAbout_content .IndexAbout_content_video .content_video_thumb img{height: 210px;}
	.IndexAbout .IndexAbout_content .IndexAbout_content_video .content_video_vbtn{width: 80px;height: 80px;}
	.IndexAbout .IndexAbout_content .IndexAbout_content_video .content_video_vbtn .dot{width: 40px;height: 40px;}
	.IndexAbout .IndexAbout_content .IndexAbout_content_video .content_video_vbtn .pulse{width: 80px;height: 80px;}
	.IndexAbout .IndexAbout_content .IndexAbout_content_video .content_video_vbtn .dot img{height: 15px;}
	
	.IndexAbout .IndexAbout_content .IndexAbout_content_param{margin-top: 40px;}
	.IndexAbout .IndexAbout_content .IndexAbout_content_param{flex-direction: column;justify-content: center;}
	.IndexAbout .IndexAbout_content .IndexAbout_content_param .content_param_li{width: 100%;margin-bottom: 10px;}
	.IndexAbout .IndexAbout_content .IndexAbout_content_param .content_param_li:last-child{margin-bottom: 0;}
	
	
	.IndexAbout .IndexAbout_content .IndexAbout_content_param .content_param_li .param_li_icon{width: 50%;height: 50px;}
	.IndexAbout .IndexAbout_content .IndexAbout_content_param .content_param_li:nth-child(1) .param_li_icon img{width: 35px;}
	
	
	
	
	.FclService .FclService_content{flex-direction: column;justify-content: flex-start;}
	.FclService .FclService_content .FclService_content_left{width: calc(100% - 40px);padding: 20px;}
	.FclService .FclService_content .FclService_content_left .content_left_top{width: 100%;}
	.FclService .FclService_content .FclService_content_left .content_left_list{flex-direction: column;justify-content: center;width: calc(100% - 30px);margin-bottom: 20px;padding: 0 15px;}
	.FclService .FclService_content .FclService_content_left .content_left_list .left_list_li{width: 100%;margin-bottom: 15px;padding: 15px;}
	.FclService .FclService_content .FclService_content_left .content_left_list .left_list_li .list_li_title{margin-bottom: 10px;}
	.FclService .FclService_content .FclService_content_left .content_left_list .left_list_li .list_li_desc{height: auto;}
	.FclService .FclService_content .FclService_content_left .content_left_list .left_list_li:last-child{margin-bottom: 0;}
	
	
	.FclService .FclService_content .FclService_content_left .content_left_list .left_list_li:hover{transform:scale(1); background-color: #e00031; z-index: 9; -webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); }
	
	
	.FclService .FclService_content .FclService_content_right{width: 100%;margin-bottom: 0;}
	
	.FclService .FclService_content .FclService_content_right .content_right_box{margin: 70px 0;padding: 0 20px;}
	.FclService .FclService_content .FclService_content_right .content_right_box::before{top: -30px;}
	.FclService .FclService_content .FclService_content_right .content_right_box::after{bottom: -30px;}
	
	.FclService .FclService_content .FclService_content_right .content_right_box{padding: 0 8%;}
	.FclService .FclService_content .FclService_content_right .content_right_more{padding: 8px 18px;}
	
	
	.FclService .FclService_content .FclService_content_left .content_left_top{margin-bottom: 10px;}
	.FclService .FclService_content .FclService_content_left .content_left_maps{margin-top: 20px;margin-bottom: 20px;}
	.FclService .FclService_content .FclService_content_left .content_left_maps img{width: 100%;}
	.FclService .FclService_content .FclService_content_left .content_left_maps .left_maps_list .maps_list_li img{width: 100%;}
	.FclService .FclService_content .FclService_content_left .content_left_maps .left_maps_list .maps_list_li:nth-child(2){top: -11px; left: 50%;}
	.FclService .FclService_content .FclService_content_left .content_left_maps .left_maps_list .maps_list_li:nth-child(3){top: -6px;}
	
	.News .News_content .News_content_top{flex-direction: column;justify-content: center;}
	.News .News_content .News_content_top .content_top_title{width: 100%;margin-bottom: 15px;text-align: center;}
	.News .News_content .News_content_top .content_top_search{width: 100%;}
	.News .News_content .News_content_bottom{margin-top: 35px;flex-direction: column;justify-content: center;}
	.News .News_content .News_content_bottom .content_bottom_li{width: 100%;margin-bottom: 15px;}
	.News .News_content .News_content_bottom .content_bottom_li .bottom_li_thumb{height: auto;}
	.News .News_content .News_content_bottom .content_bottom_li .bottom_li_list{padding: 5%;}
	.News .News_content .News_content_bottom .content_bottom_li .bottom_li_list .li_list_title{margin-bottom: 5%;}
	.News .News_content .News_content_bottom .content_bottom_li .bottom_li_list .li_list_desc{margin-bottom: 10%;}
	.News .News_content .News_content_bottom .content_bottom_li:nth-child(3n){margin: 0;}
	.News .News_content .News_content_bottom .content_bottom_li:last-child{margin-bottom: 0;}
	
	
	.Crumbs_nav{top: 25px;left: 20px;}
	.Paging{margin-top: 20px;}
	.Paging .Paging_li .Paging_li_dt{width: calc(100% - 76px);}
	
	
	.NDetails .NDetails_content_top.on{margin-top: 35px;}
	.NDetails .NDetails_content_top.on{margin-top: 35px;margin-bottom: 10px;}
	.NDetails .NDetails_content_top .content_top_title{margin-bottom: 20px;}
	.NDetails .NDetails_content_bottom p:last-child{margin: 0;}
	.NDetails .NDetails_content_bottom{padding-bottom: 20px;}
	
	
	.NDetails .NDetails_content .content_right_news{width: calc(100% - 40px);padding:30px 20px 20px 20px;}
	.NDetails .NDetails_content .content_right_news .right_news_title{margin-bottom: 5px;}
	.NDetails .NDetails_content .content_right_news .right_news_list a{padding: 15px 0;}
	
	
	
	.IndexAbout .IndexAbout_content .IndexAbout_content_param{margin-top: 30px;}
	.Company .Company_content .Company_content_list{margin-top: 40px;}
	.Company .Company_content .Company_content_list .content_list_desc{width: 100%;position: relative;top: 0;left: 0;transform: translateY(0);}
	.Company .Company_content .Company_content_list .content_list_desc .list_desc_li{width: 100%;height: auto;padding: 20px;margin-bottom: 20px;}
	.Company .Company_content .Company_content_list .content_list_desc .list_desc_li:last-child{margin-bottom: 0;}
	.Company .Company_content .Company_content_list .content_list_desc .list_desc_li .desc_li_icon{margin-bottom: 15px;}
	.Company .Company_content .Company_content_list .content_list_desc .list_desc_li .desc_li_dd{margin-bottom: 12px;}
	.Company .Company_content .Company_content_list .content_list_thumb{display: none;}
	
	
	
	.OurHistory .OurHistory_content .swiper-container .banner_list .banner_list_time .list_time_txt{width: 80px; height: 115px;background-size: 79px 115px !important;}
	.OurHistory .OurHistory_content .swiper-container .banner_list .banner_list_time .list_time_txt span{top: 64px;}
	.OurHistory .OurHistory_content .swiper-container .banner_list:nth-child(odd) .banner_list_time .list_time_txt span{top: 33px;}
	.OurHistory .OurHistory_content .swiper-container .banner_list .banner_list_info{padding-top: 35px;margin-bottom: 0;}
	.OurHistory .OurHistory_content .swiper-container .banner_list .banner_list_time .list_time_icon{margin-bottom: 12px;}
	.OurHistory .OurHistory_content .swiper-container .banner_list:nth-child(odd) .banner_list_time .list_time_icon{margin-top: 15px;}
	.OurHistory .OurHistory_content .swiper-container .banner_list:nth-child(odd) .banner_list_time{margin-bottom: 0px;}
	.OurHistory .OurHistory_content .swiper-container .banner_list .banner_list_info{padding-top: 40px;}
	
	
	.Career .Career_content .FclService_content_left .content_left_list{margin-top: 35px;}
	.Career .Career_content .FclService_content_left .content_left_list .left_list_thumbs{margin-top: 25px;}
	.Career .Career_content .FclService_content_left .content_left_list .left_list_thumbs a{padding: 7px 20px;bottom: 15px; right: 15px; }
	
	.OurJobs .OurJobs_content .AllTitle{margin-top: 42px;}
	.OurJobs .OurJobs_content .FclService_content_left .content_left_list{margin-top: 5PX;}
	.OurJobs .OurJobs_content .content_left_list .left_list_top select{height: 40px;font-size: 17px;padding: 0 12px;}
	.OurJobs .OurJobs_content .content_left_list .left_list_top select option{font-size: 17px;}
	.OurJobs .OurJobs_content .content_left_list .left_list_bottom .list_bottom_top{margin-top: 25px;}
	.OurJobs .OurJobs_content .content_left_list .left_list_bottom .list_bottom_li .bottom_li_dd{padding: 12px 0;}
	.OurJobs .OurJobs_content .content_left_list .left_list_bottom .list_bottom_li .bottom_li_dt{padding: 20px 0;}
	.OurJobs .OurJobs_content .content_left_list .left_list_bottom .list_bottom_li .bottom_li_dd .li_dd_title{font-size: 14px;}
	.OurJobs .OurJobs_content .content_left_list .left_list_bottom .list_bottom_li .bottom_li_dd .li_dd_location{font-size: 14px;}
	.OurJobs .OurJobs_content .content_left_list .left_list_bottom .list_bottom_li .bottom_li_dd .li_dd_department{font-size: 14px;}
	.OurJobs .OurJobs_content .content_left_list .left_list_bottom .list_bottom_li .bottom_li_dt .li_dt_content{margin-bottom: 20px;}
	.OurJobs .OurJobs_content .content_left_list .left_list_bottom .list_bottom_li .bottom_li_dt .li_dt_content .dt_content_li .content_li_title{font-size: 18px;margin-bottom: 15px;}
	.OurJobs .OurJobs_content .content_left_list .left_list_bottom .list_bottom_li .bottom_li_dt .li_dt_content .dt_content_li .content_li_desc p{font-size: 16px;margin-bottom: 10px;}
	.OurJobs .OurJobs_content .content_left_list .left_list_bottom .list_bottom_li .bottom_li_dt .applyBtn{font-size: 14px;line-height: 28px;}
	
	.ContactUs .ContactUs_content .ContactUs_content_maps{width: 100%;padding: 0;height: auto;}
	.ContactUs .ContactUs_content .ContactUs_content_maps .mapimg{height: auto;}
	.ContactUs .ContactUs_content .ContactUs_content_maps .content_maps_box{width: 100%;height: auto;}
	.ContactUs .ContactUs_content .ContactUs_content_maps .content_maps_list{width: 100%;margin-top: 80px;height: auto;}
	.ContactUs .ContactUs_content .ContactUs_content_maps .content_maps_list .maps_list_li{width: 100%;margin-bottom: 15px;position: relative !important;left: 0 !important;top: 0 !important;right: 0  !important;bottom: 0  !important;opacity: 1;}
	.ContactUs .ContactUs_content .ContactUs_content_maps .content_maps_list .maps_list_li .list_li_icon{display: none;}
	.ContactUs .ContactUs_content .ContactUs_content_maps .content_maps_list .maps_list_li .list_li_info{padding: 0 20px;width: calc(100% - 40px);height: 135px;box-shadow: 0 0 10px 0 #eee;display: flex !important;align-items: flex-start;justify-content: center;flex-direction: column;border-radius: 8px;left: 0 !important;top: 0 !important;right: 0  !important;bottom: 0  !important;opacity: 1;}
	.ContactUs .ContactUs_content .ContactUs_content_maps .content_maps_list .maps_list_li .list_li_info::before{display: none;}
	.ContactUs .ContactUs_content .ContactUs_content_maps .content_maps_list .maps_list_li:last-child{margin-bottom: 0;}
	.ContactUs .ContactUs_content .ContactUs_content_maps .content_maps_list .maps_list_li .list_li_info .li_info_name{margin-bottom: 20px;}
	.ContactUs .ContactUs_content .ContactUs_content_maps .content_maps_list .maps_list_li:nth-child(11) .list_li_info{left:0;}
	
	
	.ContactUs .ContactUs_content .ContactUs_content_headquarters{margin-top: 30px;padding: 30px 20px;width: calc(100% - 40px);}
	.ContactUs .ContactUs_content .ContactUs_content_headquarters .content_headquarters_top{padding-bottom: 20px;}
	.ContactUs .ContactUs_content .ContactUs_content_headquarters .content_headquarters_top .headquarters_top_title{margin-bottom: 20px;}
	.ContactUs .ContactUs_content .ContactUs_content_headquarters .content_headquarters_top .headquarters_top_list{width: 100%;flex-direction: column;}
	.ContactUs .ContactUs_content .ContactUs_content_headquarters .content_headquarters_top .headquarters_top_list .top_list_li{width: 100%;margin-bottom: 15px;margin-right: 0;}
	.ContactUs .ContactUs_content .ContactUs_content_headquarters .content_headquarters_top .headquarters_top_list .top_list_li .list_li_dd img{max-height: 25px;max-width: 25px;}
	.ContactUs .ContactUs_content .ContactUs_content_headquarters .content_headquarters_top .headquarters_top_list .top_list_li .list_li_dd{margin-right: 15px;}
	.ContactUs .ContactUs_content .ContactUs_content_headquarters .content_headquarters_top .headquarters_top_list .top_list_li:last-child{margin-bottom: 0;}
	.ContactUs .ContactUs_content .ContactUs_content_headquarters .content_headquarters_bottom{padding-top: 20px;width: 100%;flex-direction: column;}
	.ContactUs .ContactUs_content .ContactUs_content_headquarters .content_headquarters_bottom .headquarters_bottom_left{width: 100%;margin-right: 0;margin-bottom: 15px;}
	.ContactUs .ContactUs_content .ContactUs_content_headquarters .content_headquarters_bottom .headquarters_bottom_left .bottom_left_dt{width: calc(100% - 40px);font-size: 16px;line-height: 26px;}
	.ContactUs .ContactUs_content .ContactUs_content_headquarters .content_headquarters_bottom .headquarters_bottom_left .bottom_left_dd img{max-height: 27px;}
	
	
	.ContactUs .ContactUs_content .ContactUs_content_office{margin-top: 25PX;justify-content: space-between;}
	.ContactUs .ContactUs_content .ContactUs_content_office .content_office_li{width: calc(50% - 8px);margin-bottom: 15px;margin-right:0;}
	.ContactUs .ContactUs_content .ContactUs_content_office .content_office_li .office_li_info .li_info_list{height: 180px;overflow: auto;}
	.ContactUs .ContactUs_content .ContactUs_content_office .content_office_li .office_li_info .li_info_list::-webkit-scrollbar-trak{background-color: #e5e5e5;}
	.ContactUs .ContactUs_content .ContactUs_content_office .content_office_li .office_li_info .li_info_list::-webkit-scrollbar-thumb{background:#ffffff;border-radius:100px;} 
	.ContactUs .ContactUs_content .ContactUs_content_office .content_office_li .office_li_info .li_info_list::-webkit-scrollbar-button{background-color: #ffffff;}
	.ContactUs .ContactUs_content .ContactUs_content_office .content_office_li .office_li_info .li_info_list::-webkit-scrollbar-corner{background-color: #ffffff;}
	.ContactUs .ContactUs_content .ContactUs_content_office .content_office_li .office_li_info .li_info_list::-webkit-scrollbar{width: 2px;height: 0px;border-radius:100px;}
	.ContactUs .ContactUs_content .ContactUs_content_office .content_office_li .office_li_thumb .li_thumb_txt{width: calc(100% - 20px);padding: 0 10px;bottom: 12px;}
	.ContactUs .ContactUs_content .ContactUs_content_office .content_office_li .office_li_info .li_info_name{padding: 10px 10px 5px 10px;margin-bottom: 0;}
	.ContactUs .ContactUs_content .ContactUs_content_office .content_office_li .office_li_info .li_info_list{width: calc(100% - 20px);padding: 0 10px;}
	
	
	
	.OInquiry .OInquiry_content{flex-direction: column;justify-content: center;}
	.OInquiry .OInquiry_content .OInquiry_content_left{width: 100%;margin-bottom: 40px;}
	.OInquiry .OInquiry_content .OInquiry_content_left .left_form_agree{margin-bottom: 30px;}
	.OInquiry .OInquiry_content .OInquiry_content_left .left_form_li .form_li_dt input{height: 40px;font-size: 16px;border-radius: 5px;}
	.OInquiry .OInquiry_content .OInquiry_content_left .left_form_li .form_li_dt textarea{border-radius: 5px;}
	.OInquiry .OInquiry_content .OInquiry_content_left .left_form_submit input{padding: 10px 30px;font-size: 18px}
	.OInquiry .OInquiry_content .OInquiry_content_right{width: calc(100% - 50px);padding: 25PX;border-top-right-radius: 30px;}
}






