﻿*{margin:0;padding:0;list-style:none; transition:all;-o-transition:all;-ms-transition:all;-moz-transition:all;-webkit-transition:all;}
body{font-family:"微软雅黑";font-size:14px;background:#fff;height:100%;margin:0 auto;overflow-x:hidden}

a{text-decoration:none;color:#adaba8; transition-duration:.5s;-ms-transition-duration:.5s;-moz-transition-duration:.5s;-webkit-transition-duration:.5s;}
a:hover{text-decoration:none;}
h1,h2,h3,h4,h5,h6{padding:0px;margin:0px;font-weight:normal}
em,i,strong{font-style:normal;}
img{display: inline-block; border: 0; vertical-align: middle;max-width:100%}
input,textarea{ font-family: '微软雅黑'; font-size: 14px; outline: none;}
select{font-family: '微软雅黑'; }
.Xtransy{transform: translateX(60px);-webkit-transform: translateX(60px); transition: 700ms;-webkit-transition: 700ms;transition-timing-function: ease-out;-webkit-transition-timing-function: ease-out; opacity: 0;} 
.HB .Xtransy,.transy{transform: translateX(-60px);-webkit-transform: translateX(-60px); transition: 700ms;-webkit-transition: 700ms;transition-timing-function: ease-out;-webkit-transition-timing-function: ease-out; opacity: 0;} 
.HB .tranShow,.tranShow{ transform: translateX(0); -webkit-transform: translateX(0); opacity: 1;}
.Ytransy{transform: translateY(60px);-webkit-transform: translateY(60px); transition: 700ms;-webkit-transition: 700ms;transition-timing-function: ease-out;-webkit-transition-timing-function: ease-out;} 
.YtranShow{ transform: translateY(0); -webkit-transform: translateY(0); opacity: 1;}
.img img {width: 100%;height: 100%;display: block;transition-duration: 1s;-ms-transition-duration: 1s;-moz-transition-duration: 1s;-webkit-transition-duration: 1s;}
.img:hover img {transform: scale(1.1);-o-transform: scale(1.1); -ms-transform: scale(1.1);-moz-transform: scale(1.1);-webkit-transform: scale(1.1);}
#fp-nav{display:none !important}
.menu-handler {width:40px;cursor: pointer;float:right;position:relative;z-index: 49;margin-top:26px;display:none}
.menu-handler .burger {width:40px;height:1px;background: #000;display: block;position: absolute;z-index: 5;right:0px;transform-origin: center;-webkit-transform-origin: center;-moz-transform-origin: center;-o-transform-origin: center;
-ms-transform-origin: center;}
.menu-handler .burger-2 {top: 12px;}
.menu-handler .burger-3 {top: 24px;}
.menu-handler.active {background:#000;position:fixed;left:0px;right:0px;height:50px;width:100%}
.menu-handler.active .burger{background:#fff;right:2%}
.menu-handler.active .burger-1 {top:27px;-moz-transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-o-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);}
.menu-handler.active .burger-2 {-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter: alpha(opacity=0);opacity: 0;-moz-opacity: 0;-khtml-opacity: 0;-webkit-opacity: 0;}
.menu-handler.active .burger-3 {top: 27px;-moz-transform: rotate(45deg);-webkit-transform: rotate(45deg);-o-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}
.trans, .trans:hover {-webkit-transition: all 277ms ease-in-out;-moz-transition: all 277ms ease-in-out;-o-transition: all 277ms ease-in-out;transition: all 277ms ease-in-out;-ms-transition: all 277ms ease-in-out;}
.trans-fast,.trans-fast:hover {-webkit-transition: all 200ms ease-in-out;-moz-transition: all 200ms ease-in-out;-o-transition: all 200ms ease-in-out;transition: all 200ms ease-in-out;-ms-transition: all 200ms ease-in-out;}

.tit_return{position:absolute;left:38px;}
.tit_menu{position:absolute;left:2%}
.scroll{position: fixed; left:-100%; top:50px; width:100%;text-align:left;height:100%;overflow-x:scroll;z-index:20;background:#fff;}
.scroll li>a,.scroll li div a{display:block;padding:10px 20px;font-size:12px;border-bottom:1px solid #ccc;color:#000}
.scroll li>a:after,.scroll li div a:after{content:url(../image/ico18.png);font-weight:bold;font-family:"宋体";float:right;}
/*.scroll li>a.cur{color:#f6b220}*/
/*.scroll li>a.cur:after{content:url(../images/ico018.png)}
*/.scroll li div{display:block;width:100%;display:none}
.scroll li div a{padding:10px 20px 10px 30px}
.scroll li>.news_nav:after{content:url(../image/ico19.png)}
.scroll li>.news_nav.cur:after{content:url(../image/ico20.png)}

.header{position:fixed;top:0px;left:0px;right:0px;height:80px;z-index:100;background-color:rgba(255,255,255,0);transition-duration:.5s;-ms-transition-duration:.5s;-moz-transition-duration:.5s;-webkit-transition-duration:.5s;}
.header01{background-color:rgba(255,255,255,1)}
.header .logo{float:left;width:200px;margin-top:25px;margin-left:48px;}
.header .logo img,.N_header .Nlogo img{width:100%}
.header .logo img:last-child,.header01 .logo img:first-child{display:none}
.header01 .logo img:last-child{display:inline-block}
.header .English{float:right;margin:33px 48px auto 20px;color:#ffffff;line-height:17px;font-size:14px}
.header .English:before{content:url(../image/ico2.png);float:left;margin-right:15px;}
.nav{float:right;height:100%}
.nav>a{font-size:12px;color:#fff;margin:0px 30px;float:left;line-height:80px}
.header01 .nav a,.header01 .English{color:#0a0a0a}
.header01 .nav a:hover,.header01 .nav a.cur{border-color:#f6b220;color:#f6b220}
.header01 .English:before{content:url(../image/ico02.png);}

#fullPage,#full{ width: 100%; margin-top:0px; float:left;height:100% !important;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding:0px;margin:0px}
#fullPage .section,#full section{ position: relative; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;margin-top:80px}
.inA .swiper-container,.fp-tableCell{height:100% !important}

.bimg{display:none}
/*banner*/
.inA{position:relative;height:100% !important;margin-top:0px !important}
.inA .swiper-pagination{display:none}
.inA .swiper-wrapper{height:100%}
.inA .swiper-wrapper .swiper-slide{width:100%;height:100%}
.inA .swiper-wrapper .swiper-slide a{ background-size: cover; background-position: center; position: relative;}
.inA .swiper-button-next,.inA .swiper-button-prev{ left:auto;width:38px; height:38px;z-index:50;position:absolute;top:50%;z-index:10;right:50px;border-radius:100%;cursor:pointer}
.inA .swiper-button-prev{ background: url(../image/prev.png) no-repeat center;background-color:rgba(255,255,255,0.5);left:50px;right:auto}
.inA .swiper-button-next{ background: url(../image/next.png) no-repeat center;background-color:rgba(255,255,255,0.5)}
.inA .down{ position: absolute; bottom:46px;left:0px;right:0px;text-align:center;z-index:8;cursor: pointer;}
.inA .down{ -webkit-animation: b_jump 1.0s ease-in-out 0.1s alternate infinite;-moz-animation: b_jump 1.0s ease-in-out 0.1s alternate infinite;-o-animation: b_jump 1.0s ease-in-out 0.1s alternate infinite;animation: b_jump 1.0s ease-in-out 0.1s alternate infinite;}	
.inA .swiper-wrapper .swiper-slide a{width:100%;float:left;height:100%}
.HxqD .swiper-pagination{position:absolute;bottom:20px;left:0px;right:0px;text-align:center;x-index:50}
.HxqD .swiper-pagination-bullet{width:10px;height:10px;border-radius:100%;margin:0px 5px;opacity:0.5;background:#fff}
.HxqD .swiper-pagination-bullet-active{background:#f6b220}
.swiper-slide a{position:relative}
.inA .swiper-wrapper .swiper-slide img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:8;display:none}
.N_inA{margin-top:80px !important}

@keyframes b_jump {from {transform:translateY(0);-webkit-transform:translateY(0);}to {transform: translateY(-20px);-webkit-transform: translateY(-20px);}}
@-webkit-keyframes b_jump {from {transform:translateY(0);-webkit-transform:translateY(0);}to {transform: translateY(-20px);-webkit-transform: translateY(-20px);}}
/*产品展示*/
.in_slide{width:100%;float:left;height:100%}
.in_slide .hd{ width:100%;float:left;margin-top:78px}
.in_slide .hd ul{ float:left;width: 100%;height: var(--headerHeight);display: -webkit-box;display: -ms-flexbox;display: flex;padding: 0 var(--spacing-horizontal);
-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;list-style-type: none;font-family: Roboto,sans-serif;font-weight: 500;
font-size: var(--headerFontSize);position: relative;--navMaskScale: 0;}
.in_slide .hd span{color:#fff}
.in_slide .bd,.bd_con{width:100%;float:left;}
.in_slide .visual{width:400px !important;float:left;margin-top:268px;margin-left:128px;}
.in_slide .visual ul.slides_container{width:100% !important;display:inline-block;position:relative;float:left;min-height:90px;}
.in_slide .visual ul.slides_container li{text-align:left;width:100% !important;position:relative;}
.in_slide .visual ul.slides_container li p{font-size:12px;color:#666666;line-height:30px;width:100%;float:left}
.in_slide .slideControl{width:100%;float:left;height:auto !important;margin-top:50px;}
.in_slide .slideControl .pagination{width:100%;float:left}
.in_slide .slideControl .pagination li{margin-right:14px;float:left;width:44px !important;}
.in_slide .slideControl .pagination li a{float:left;text-align:center;color:#999999;font-size:12px}
.in_slide .slideControl .pagination li i{width:100%;height:44px;border:1px solid #b3b3b3;border-radius:4px;float:left;margin-bottom:10px;}
.in_slide .slideControl .pagination li i img{margin-top:14px;display:inline-block}
.in_slide .slideControl .pagination li.current i{background:#333333}
.in_slide .slideControl .pagination li.current i img:first-child,.in_slide .slideControl .pagination li i img:last-child{display:none}
.in_slide .slideControl .pagination li.current i img:last-child{display:inline-block}
.in_slide .slideControl .pagination li.current a{color:#333333}
.in_slide .bd_con>a{float:right;display:block !important;width:60%}
.in_slide .bd_con>a img{width:100%;float:left}
.in_slide .hd ul li{font-size:14px;color:#666666;cursor:pointer;font-family:"微软雅黑"}
.in_slide .hd ul li i{font-family:Arial;}
.in_slide .hd ul li:first-child{margin-left:128px}
.in_slide .hd ul li:last-child{margin-right:128px}
.in_slide .hd ul li img{float:left;margin-top:-20px;}
.in_slide .hd ul li.on img:nth-child(1),.in_slide .hd ul li img:nth-child(2){display:none}
.in_slide .hd ul li.on img:nth-child(2){display:block}
.inB{position:relative;}
.inB_tit{font-size:26px;color:#333333;font-weight:bold;font-family:Arial;top:200px;position:absolute;left:128px;}
.inB_tit img{float:left;margin-right:18px;width:50px;}
.inB_tit span{padding-left:46px;background:url(../image/xian.jpg) no-repeat center left;}

.inC{width:100%;float:left;height:100% !important;position:relative}
.inC .pic{float:left;width:64% !important;height:100% !important;overflow:hidden}
.inC .pic li,.inC .pic a{width:100% !important;float:left;height:100%}
.inC .hd{width:18%;float:left;text-align:center;border-right:1px solid #d0d0d0;height:100%;position:relative}
.inC .hd ul{position:absolute;top:50%;left:30%;transform:translate(-17%,-50%);}
.inC .hd li{padding:62px 30px;display:block;border-bottom:1px solid #d0d0d0;font-size:12px;color:#333333;cursor:pointer;background:#fff}
.inC .hd li:first-child{border-top:1px solid #d0d0d0;}
.inC .hd li i{display:block;font-size:12px;color:#999999;margin-top:5px;font-family:Arial}
.inC .hd li.on,.inC .hd li.on i{color:#f6b220}
.inC h4{float:right;right:120px;font-size:20px;color:#333333;text-align:center;width:24px;position: absolute;top:34%;transform:translate(0%,-50%);text-align: center;}
.inC h4 i{font-size:12px;color:#999999;writing-mode:tb-rl;margin-top:20px;width:20px;height:235px}
.inD {width:100%;height:100%;float:left}
.inD .bd{position:relative;width:50%;height:100%;float:right;overflow:hidden;}
.inD .showDiv {width:100%;height:100%;}
.inD .showDiv h4{font-size:20px;color:#333333;height:auto;position:absolute;position:absolute;top:70px;padding-left:36px;left:-10}
.inD .showDiv h4:before{content:url(../image/xian2.png);position:absolute;left:0px;top:25px;}
.inD .showDiv h4 i{display:block;font-size:12px;color:#999999;margin-top:12px;font-family:Arial}
.inD .showDiv a{width:100%;height:100%;float:left}
.inD .showDiv div{position:absolute;padding:80px 50px;background-color:rgba(0,0,0,0.6);left:-10px;width:190px;bottom:0px}
.inD .showDiv div h2{display:block;font-size:24px;color:#fff}
.inD .showDiv div p{font-size:16px;line-height:30px;color:#fff;margin-top:25px;height:180px;overflow:hidden;display: -webkit-box;
    -webkit-line-clamp:6;
    -webkit-box-orient: vertical;
    white-space: normal;}
.inD .hd{width:50%; height:100%;float:left;position:relative}
.inD .hd ul{width:704px;text-align:center;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}
.inD .hd ul li{width:76px;float:left;text-align:center;cursor:pointer;margin:44px 133px 44px 0px}
.inD .hd ul li:nth-child(4n){margin-right:0px}
.inD .hd ul li div{width:100%;float:left}
.inD .hd ul li p{width:100%;height:76px;border-radius:100%;border:1px solid #d5d5d5;text-align:center;position:relative}
.inD .hd ul li p img{position: absolute;top:50%;transform:translate(-50%,-50%);left:50%;width:40%}
.inD .hd ul li p img:last-child,.inD .hd ul li.on p img:first-child{display:none}
.inD .hd ul li.on p img:last-child{display:inline-block}
.inD .hd ul li span{font-size:12px;color:#666;display:block;line-height:24px;margin-top:14px;height:48px;overflow:hidden;padding-top:14px;background:url(../image/xian2.png) no-repeat center top}
.inD .hd ul li.on p{border-color:#f6b220}
.inD .hd ul li.on span{color:#f6b220;background:url(../image/xian02.png) no-repeat center top}

.inE{width:100%;float:left;height:100%; overflow: hidden; position: relative; zoom: 1;position:relative}
.inE_tit{position:absolute;top:0px;width:410px;z-index:10;right:120px}
/*.inE .pageState{ float: left; padding-bottom:13px;border-bottom:1px solid #999999;font-size:24px;color:#999999;font-weight:bold }
.inE .pageState span{color:#333333; float:right;padding-left:34px;background:url(../images/xian4.jpg) no-repeat center left;margin-left:7px;}
*/.inE .tab-bd,.inE .tab-bd-in{ height:100% !important; overflow: hidden ;width:100% !important}
.inE_con{width:100% !important;height:100%;float:left;background:#efefef;position:relative}
.inE_con a{float:left;height:100%;width:65%;position:relative}
.inE_con a img{width:100%;float:left;position:absolute;top:50%;transform:translateY(-50%)}
.inE_con div{bottom:278px;width:390px;right:120px;text-align:right;position:absolute;z-index:0}
.inE_tit>i{position:absolute;font-size:210px;right:0px;color:#eaeaea;opacity:0.6;z-index:-1;top:0px}
.inE_tit h3{font-size:30px;color:#333333;width:100%;float:left;margin-top:120px;text-align:right}
.inE_con div dl{width:100%;float:left;}
.inE_con div dl dt{font-size:18px;color:#333333;font-weight:bold}
.inE_con div dl dt i{font-size:14px;color:#666666;display:block;margin-top:14px}
.inE_con div dl dd p{font-size:12px;color:#666666;line-height:30px;margin-top:14px;height:150px;overflow:hidden}
.inE .tab-hd{position:absolute;bottom:250px;right:120px;z-index:10}
.inE .tab-hd .step { float:left}
.inE .tab-hd .step a { float: left; width:30px;color:#fff; height:30px;background:#dcdcdc;margin-left:1px;float:left;font-size:14px;font-weight:bold;font-family:"宋体";text-align:center;line-height:30px}
.inE .tab-hd .step a:hover{background:#f6b220;color:#fff}

.footer{background:#efefef}
.inG_T{padding:0px 66px;border-bottom:1px solid #e9e9e9;overflow:hidden;padding-bottom:80px;padding-top:124px;}
.inG_T>a{float:left;width:16.6%;text-align:center;overflow:hidden;display:block;position:relative}
.inG_T>a img{width:100%;float:left}
.inG_B{width:1402px;margin:0 auto;overflow:hidden;padding-top:82px;border-bottom:1px solid #e9e9e9;padding-bottom:40px; padding-left: 80px; padding-right: 80px;}
.inG_B dl{float:left;width:168px}
.inG_B dl dd,.inG_B dl dt,.inG_BRT{width:100%;float:left}
.inG_B dl dt{font-size:14px;color:#333333;margin-bottom:18px}
.inG_B dl dd a{display:block;color:#666666;line-height:36px;font-size:12px}
.inG_B dl dd a:hover{color:#f6b220}
.inG_BR{float:right;text-align:right;width:480px}
.inG_BRT span{font-size:16px;color:#666666;position:relative}
.inG_BRT span:before{content:url(../image/ico16.png);position:absolute;margin-left:-30px}
.inG_BRT p{font-size:30px;color:#f6b220;margin-top:10px}
.inG_BRT>a{width:170px;height:52px;background:#f6b220;color:#fff;text-align:center;line-height:52px;font-size:16px;display:inline-block;margin-top:30px}
.inG_BRT>a:before{content:url(../image/ico15.png);margin:5px -28px auto 32px;float:left}
.social-links{width:100%;float:right;text-align:right;margin-top:40px}
.social-links a{width:28px;height:28px;padding:0px;margin:0px;display:inline-block;margin-left:54px;position: relative;}
.social-links a.icon-facebook{background:url(../image/fx1.jpg) no-repeat center}
.social-links a.icon-twitter{background:url(../image/fx2.jpg) no-repeat center}
.social-links a.icon-instagram{background:url(../image/fx3.jpg) no-repeat center}
.social-links a.icon-youtube-play{background:url(../image/fx4.jpg) no-repeat center}
.social-links a.E-mail{background:url(../image/fx5.jpg) no-repeat center}
.social-links a.icon-weixin{background:url(../image/fx6.png) no-repeat center}
.social-links a.icon-weibo{background:url(../image/fx7.png) no-repeat center}
.social-links a.icon-douyin{background:url(../image/fx8.png) no-repeat center}
.social-links a.icon-xhongshu{background:url(../image/fx9.png) no-repeat center}
.social-links .tc {width: 120px; height: 120px; display: none; position: absolute; top:-132px; left: -46px;}
.inG_end{width:1402px;margin:0 auto;overflow:hidden;padding-top:30px}
.inG_end p{color:#999999;line-height:36px;font-size:12px}
.inG_end p a{color:#999}
.inG_end p:nth-child(1){float:left}
.inG_end p:nth-child(2){float:right}

.chronicle{ width: 100%;overflow: hidden; background-size: cover;height:100%;z-index:50}
.chronicle .btn{float:right;position:absolute;z-index:52;right:3%;top:48px}
.chronicle .btn div{ width: 50px; height: 50px; display: inline-block; background: url(../image/chronicle_leftC.png) no-repeat; margin: 0 5px; cursor: pointer; transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s;}
.chronicle .btn .leftBtn.cur,.about .chronicle .btn .leftBtn:hover{ background-image: url(../image/chronicle_leftC.png);}
.chronicle .btn div{ -webkit-animation: b_width 1.0s ease-in-out 0.1s alternate infinite;-moz-animation: b_width 1.0s ease-in-out 0.1s alternate infinite;-o-animation: b_width 1.0s ease-in-out 0.1s alternate infinite;animation: b_width 1.0s ease-in-out 0.1s alternate infinite;}	

@keyframes b_width {from {transform:translateX(0);-webkit-transform:translateX(0);}to {transform: translateX(-20px);-webkit-transform: translateX(-20px);}}
@-webkit-keyframes b_width {from {transform:translateX(0);-webkit-transform:translateX(0);}to {transform: translateX(-20px);-webkit-transform: translateX(-20px);}}

.chronicle .year{ width: 100%;float:left;height:100%}
.chronicle ul{ position: relative; width: 800%;height:100%}
.chronicle ul li{width:326px; float: left; padding:0px 60px;border-left:1px solid #eaeaea;position:relative;height:100%}
.chronicle ul li .inF_T{width:326px;float:right;position:absolute;bottom:600px;right:60px}
.chronicle ul li .inF_T i{color:#999999;float:left;width:100%;margin-bottom:20px;font-family:Arial;font-size:12px;}
.chronicle ul li .inF_T  p{font-size:14px;color:#333333;line-height:24px;width:100%;float:left;height:48px;overflow:hidden;display: -webkit-box; -webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;}
.chronicle ul li .inF_T  p a{color:#333}
.chronicle ul li.cur{width:967px;padding-left:0px}
.inF_M{width:326px;float:left;height:532px;bottom:0px;position:absolute}
.inF_M p{color:#333333;line-height:24px;margin-top:28px;width:100%;float:left;height:72px;font-size:12px;overflow:hidden;display: -webkit-box;
-webkit-line-clamp:3;-webkit-box-orient: vertical;white-space: normal;}
.inF_M a{width:100%;height:164px;float:left;overflow:hidden}
.chronicle ul li.cur .inF_M{width:967px;}
.chronicle ul li.cur .inF_M a{height:100%}
.chronicle ul li.cur .inF_M p{display:none}
.tit_inF{position:absolute;left:125px;bottom:670px;width:300px;font-size:30px;color:#333333;z-index:52}
.tit_inF a{color:#333}
.tit_inF i{display:block;color:#999999;margin-bottom:18px;font-size:14px;font-family:Arial}
.chronicle ul li>i{content:'<';position:absolute;right:0px;z-index:99999;width:100px;height:100px;background:#000}

.secA{width:100%;float:left;display:none}
.sec_h3{display:block;font-size:24px;color: #333333;margin-bottom:30px;padding:0px 2%}
.sec_h3 i{font-size:14px;color:##999999;margin-left:10px;}
.secA_con a,.secA_con a img,.secA_con a div,.secB_con a{width:100%;float:left;}
.secA_con a div{margin-top:18px}
.secA_con a div i{font-size:12px;color:#999999}
.secA_con a div p{font-size:12px;color:#333333;line-height:22px;margin-top:10px;height:44px;overflow:hidden;display: -webkit-box;
-webkit-line-clamp:2;-webkit-box-orient: vertical;white-space: normal;}
.secA .swiper-pagination,.secC .swiper-pagination{width:100%;float:left;text-align:center;position:static;margin-top:12px}
.secA .swiper-pagination-bullet,.secC .swiper-pagination-bullet{width:5px;height:5px;border-radius:100%;margin:0px 5px}
.secA .swiper-pagination-bullet-active,.secC .swiper-pagination-bullet-active{background:#f6b220}
.secB_con a{position:relative;height: calc(100vh - 50px);}
.secB_con a div{position:absolute;left:0px;right:0px;bottom:0px;top:0px;background-color:rgba(0,0,0,0.3);text-align:center}
.secB_con a div p{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}
.secB{display:none;background:#efefef;width:100%;float:left;padding:50px 0px;}
.secB .sec_h3,.secC .sec_h3{padding:0px 2%}
.secB_con{width:100%;float:left;line-height:30px}
.secC_con,.secA_con{width:90%;margin:0px 5%;float:left}
.secB_con a img,.secB_con a{width:100%;float:left}
.secB_con span,.secC_con a div span{font-size:14px;color:#333333;font-weight:bold}
.secB_con span{color:#fff;font-family:Arial}
.secB_con i{font-size:14px;color:#fff;display:block;}
.secC_con a div p{font-size:12px;color:#333333;line-height:20px;margin-top:10px;height:40px;overflow:hidden;display: -webkit-box;
-webkit-line-clamp:2;-webkit-box-orient: vertical;white-space: normal;}
.secC_con a div{width:100%;float:left;margin-top:20px}
.secC{width:100%;float:left;display:none}
.secC_con a,.secC_con a img{width:100%;float:left}


.N_header{background:#fff}
.N_header .Nlogo{float:left;width:200px;margin-left:48px;margin-top:25px}
.N_header .Nlogo img:last-child{display:none}
.N_header .nav>a{color:#000}
.N_header .English{padding:0px 20px;margin-top:0px;background:#f6b220;color:#fff;height:100%;margin-right:0px;line-height:80px}
.N_header .English:before{margin-top:5px;content:url(../image/ico2.png)}
.N_header .nav>a:hover,.N_header .nav>a.cur{color:#f6b220}
.H_tit{float:left;font-size:24px;color:#000000;position:relative;margin-left:5%;margin-top:34px;width:4%}
.H_tit img{width:100%;float:left;opacity:0.5}
.H_tit span{display:block;margin:0 auto;text-align:center;margin-top:20px;position:absolute;left:50%;transform:translate(-50%,0);top:20px;}
.HA_con{float:left;width:100%;margin-top:34px}
.HA .fp-tableCell{vertical-align:top !important;margin-top:30px}
.HA_con>a{width:41%;float:left;overflow:hidden;margin-left:5%;text-align:center;}
.HA_con>a img{width:90%;display:inline-block;height:auto}
.HA_con_R{width:30%;float:left;margin-left:5%}
.HA_con_R dl{display:block;border-bottom:1px solid #ebebeb;padding-bottom:30px;margin-top:30px}
.HA_con_R dl dt{font-size:16px;color:#333333;font-weight:bold}
.HA_con_R dl dt img{float:left;margin-right:10px;width:150px}
.HA_con_R dl dd{font-size:12px;color:#333333;margin-top:42px;line-height:24px;height:48px;overflow:hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;
white-space: normal;}
.HA_con_RB{display:block;margin-top:16px}
.HA_con_RB>div{width:100%;float:left;margin-top:10px}
.HA_con_RB>.HA_div{width:40%;float:left}
.HA_con_RB span{float:left;float:left;font-size:12px;color:#666666;line-height:31px}
.HA_con_RB p a{font-size:12px}
.HA_con_RB p select{padding: 9px 14px;border:1px solid #999999;padding-right: 28px;outline:none;font-size:12px;padding-right: 28px;width:80%;border-radius:4px;-webkit-appearance: none;-moz-appearance: none;background: url(../image/select-bg.svg) no-repeat 99.5% 47% #fff;}
.HA_con_RB p select::-ms-expand { display: none; }
.HA_con_RB p{float:left;width:100%;margin-top:2px}
.HA_con_RB p a{padding:0px 10px;text-align:center;border:1px solid #999999;line-height:31px;color:#666666;border-radius:4px;float:left;margin-right:10px;margin-bottom:10px}
.HA_con_RB p a.cur{color:#333333;border-color:#333333}
.HA_con_RB p img{float:left;margin-right:10px}
.HA_con_RB p img.cur{width:24px;}
.HA_con_RB strong{font-size:18px;color:#ff0000;line-height:32px}
.HA_con_RB>a{float:left;width:98px;line-height:34px;text-align:center;color:#fff;font-weight:bold;font-size:14px;background:#000;margin-top:30px}
.HA_con_RB>a:after{content:url(../image/Hico5.png);margin-left:12px}
.HA_con_RB>a:hover{background:#f6b220}

.HB .H_tit{float:right;margin-left:auto;margin-right:5%;}
.HB .HA_con{float:left}
.HB .HA_con>a{float:right;margin-left:auto;margin-right:5%}
.HB .HA_con .HA_con_R dl{padding-right:0px}

.serch{width:100%;float:left;position:fixed;bottom:0px;left:0px;right:0px;background:#fff;padding:20px 0px;z-index:52;border-top:1px solid #f0f0f0;opacity:0; transition-duration:.5s;-ms-transition-duration:.5s;-moz-transition-duration:.5s;-webkit-transition-duration:.5s;}
.serch .w1200{width:1200px;margin:0 auto;overflow:hidden;text-align:center}
.serch .w1200 input[type='text']{width:288px;height:40px;border:1px solid #e0e0e0;padding:0px 10px;font-family:"微软雅黑";display:inline-block}
.serch .w1200 input[type='button']{width:118px;height:42px;background:#000000;color:#fff;border:none;font-family:"微软雅黑";margin-left:-4px;cursor:pointer}
.serch01{opacity:1}

.HxqA .HA_con_RB{float:left;margin-left:112px;width:400px}
.HxqA .HA_con_RB p{width:302px}
.HxqA .HA_con_RB h1{width:100%;float:left;font-size:24px;color:#333333;margin-bottom:24px}
.HxqA .fp-tableCell>img{float:left;width:894px;margin-left:120px}

.HxqB dl{width:766px;float:right;margin-right:124px;}
.HxqB dl dt{height:113px;text-align:right;margin-bottom:40px}
.HxqB dl dt span{font-size:24px;color:#b1b1b1;padding:46px 0px;float:right;position:relative;margin-right:15px}
.HxqB dl dt span:before{content:url(../image/Hxian.jpg);position:absolute;right:48px;bottom:0px}
.HxqB dl dd p{font-size:12px;color:#b1b1b1;line-height:36px;text-align:right}

.HxqC dl{float:left;width:582px;float:left;margin-left:126px;}
.HxqC dl dt{font-size:24px;color:#333333;}
.HxqC dl dd{font-size:12px;color:#333333;line-height:28px;margin-top:32px;text-align:justify}
.HxqC_R{width:920px;float:right}
.HxqC_R h2{font-size:16px;color:#333333;font-weight:bold;width:100%;float:left}
.HxqC_R ul{width:100%;float:left;margin-top:20px}
.HxqC_R ul li{float:left;border-bottom:1px solid #d0d0d0;position:relative;width:50%;color:#333333;padding:18px 0px;height: 30px;}
.HxqC_R ul li img{position:absolute;left:0px;}
.HxqC_R ul li p{padding-left:42px;font-size:12px}
.HxqC_R ul li i{font-weight:bold}
.HxqC_R ul li:last-child{border:none}
.HxqD .swiper-pagination{display:block;bottom:60px}
.HxqD a img{width:100%;height:100%;float:left}
.HxqD .swiper-pagination-bullet{border:1px solid #fff;width:8px;height:8px;background:none}
.HxqD .swiper-pagination-bullet-active{background:#fff;opacity:1;}
.HxqD .swiper-container,
.HxqD .swiper-wrapper,
.HxqD .swiper-slide,
.HxqD a{width:100%;float:left;height:100%}

.HxqE_L{width:60%;float:left;position:absolute;}
.HxqE_L span{font-size:16px;color:#333333;font-weight:bold;margin-left:126px;display:block;}
.HxqE_L  table{width:100%;float:left;margin-top:25px}
.HxqE_L  table tr td{border-bottom:1px solid #ededed;padding:18px 30px;font-size:12px;color:#666666;text-align:center}
.HxqE_L  table tr td:nth-child(2n+1){background:#f9f9f9}
.HxqE_R{float:right;width:40%;}
.HxqE_R img{margin-top:120px}
.HxqE .fp-tableCell,.skillA .fp-tableCell{vertical-align:auto !important}

.skillA{position:relative}
.skillA .Skill_tit{width:36%;}
.skillB  .Skill_tit{margin-left:auto;right:6%;text-align:right}
.Skill_tit{display:block;left:6%;top:60px;position:absolute;font-family:Arial;font-size:74px;font-weight:bold;color:#f6f6f6;}
.Skill_tit span{position:absolute;left:45px;top:30px;font-family:"微软雅黑";font-size:18px;color:#333333;font-weight:normal;padding-left:62px;background:url(../image/Sxian.jpg) no-repeat center left}
.skillA_L{width:36%;float:left;margin-left:7%;}
.skillA_R{float:right;width:50%;overflow:hidden;position:absolute;bottom:0px;right:0px;height:100%}
.skillA_R img{width:100%;height:100%}
.skillA_L>span{font-size:20px;color:#333333;padding-left:56px;background:url(../image/xian1.jpg) no-repeat center left}
.skillA_L>p{font-size:12px;color:#333333;line-height:36px;margin-top:40px;text-align:justify;max-height:180px;display: -webkit-box;
-webkit-line-clamp:5;-webkit-box-orient: vertical;white-space: normal;overflow: hidden;}
.skillA_L img{margin-top:80px;width:70px;}
.skillB .skillA_R{right:auto;left:0px;}
.skillB .skillA_L{margin-right:7%;margin-left:auto;float:right}
.skillB  .Skill_tit{right:6%}
.skillB  .Skill_tit span{padding-right:102px;padding-left:!important;right:45px;left:auto;background:url(../image/Sxian.jpg) no-repeat center right}
.skillB .skillA_L{text-align:right}
.skillB .skillA_L span{padding-left:0px;padding-right:56px;background:url(../image/xian1.jpg) no-repeat center right}
.skillB .skillA_R img,.skillA_R img{-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter: gray;}
.skillB .skillA_R:hover img,.skillA_R:hover img{-webkit-filter: grayscale(0);-moz-filter: grayscale(0);-ms-filter: grayscale(0);-o-filter: grayscale(0);filter: grayscale(0);filter: gray;}

.newsA{position:relative}
.newsA a{width:100%;height:100%;color:#fff;float:left}
.newsA a .newA_con{position:absolute;top:0px;left:0px;right:0px;bottom:0px;background-color:rgba(0,0,0,0.4);}
.newsA a .newA_con dl{width:822px;left:126px;position:absolute;bottom:96px}
.newsA a .newA_con dl dt{font-size:20px;height:26px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.newsA a .newA_con dl dd p{font-size:12px;line-height:24px;margin-top:25px}
.newsA a .newA_con dl dd i{font-size:16px;padding-left:58px;background:url(../image/xian5.jpg) no-repeat center left;margin-top:24px;display:inline-block;text-align:right}
.newsA .fp-tableCell>div{position:absolute;top:45px;right:4px;width:100px;}
.newsA .fp-tableCell>div a{width:100%;float:right;font-size:14px;line-height:24px;margin-top:12px;padding-left:20px;position:relative}
.newsA .fp-tableCell>div a:hover,.newsA .fp-tableCell>div a.cur{padding-left:36px;}
.newsA .fp-tableCell>div a:before{content:'';width:9px;height:1px;background:#fff;position:absolute;left:0px;top:12px; transition-duration:.5s;-ms-transition-duration:.5s;-moz-transition-duration:.5s;-webkit-transition-duration:.5s;}
.newsA .fp-tableCell>div a.cur:before,.newsA .fp-tableCell>div a:hover:before{width:25px}
.newsB a .newA_con dl{left:auto;right:126px;text-align:right}
.newsB a .newA_con dl dd i{padding-left:0px;padding-right:58px;background:url(../image/xian5.jpg) no-repeat center right;}

.xq_header{position:static;width:100%;float:left}
.xqbanner,.xqbanner img{width:100%;float:left;}
.newsxq{width:100%;float:left;padding:68px 0px 82px 0px;position:relative}
.xq_left{width:56%;float:left;margin-left:6.5%}
.xq_left_T{width:100%;float:left;border-bottom:1px solid #d6d6d6;padding-bottom:32px;}
.xq_left_T h1{font-size:20px;color:#000000;font-weight:bold;width:100%;float:left}
.xq_left_T i{font-size:12px;color:#666666;margin-top:20px;float:left;margin-right:34px}
.xq_left_con{width:100%;float:left}
.xq_left_con p{font-size:12px;color:#333333;line-height:30px;margin-top:25px;text-align:justify}
.xq_right{width:25%;float:right;background:#fff;margin-right:6.5%}
.xq_right01{position:fixed;top:68px;right:6.5%;margin-right:0px}
.xq_right02{position:absolute;bottom:82px;right:6.5%;margin-right:0px;top:auto !important}
.xq_right_T{border:10px solid #f3f3f3;padding:20px 0px;margin-top:54px}
.xq_right_T p{margin:0px 18px;border-bottom:1px solid #f3f3f3;padding:20px 0px}
.xq_right_T p:nth-child(2){border:none}
.xq_right_T p span{font-size:16px;color:#000000;font-weight:bold}
.xq_right_T p a{display:block;font-size:12px;color:#555555;line-height:24px;margin-top:15px;height:24px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.xq_right_B,.xq_right_B div,.xq_right_B h2{width:100%;float:left}
.xq_right_B h2{font-size:16px;color:#000000;margin-top:20px}
.xq_right_B div{padding-bottom:40px;border-bottom:1px solid #f3f3f3;margin-top:20px}
.xq_right_B div a{display:block;font-size:14px;color:#333333;height:19px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.xq_right_B div a:hover{color:#f6b220}
.xq_right_B div p{font-size:12px;color:#666666;margin-top:10px;height:16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.xq_right .bshare-custom{width:100%;float:left}
.xq_right .bshare-custom a{padding:0px;margin:0px}
.xq_right .bshare-custom a.bshare-more{width:41px;height:41px;background:url(../image/share.png) no-repeat center;float:left;margin-left:14px;}
.xq_right .bshare-custom:before{content:'|';float:left;color:#cccccc;margin-top:10px}
.Nfooter{width:100%;float:left;padding-bottom:60px}

.aboutA_L{width:694px;float:left;margin-left:126px;margin-top:170px}
.aboutA_L dl,.aboutA_L ul{width:100%;float:left}
.aboutA_L dl dt{font-size:24px;color:#333333;padding-left:56px;background:url(../image/xian1.jpg) no-repeat center left;margin-bottom:30px}
.aboutA_L dl dd p{font-size:12px;color:#333333;line-height:30px;text-indent:2em}
.aboutA_L ul{margin-top:30px;}
.aboutA_L p{font-size:15px;color:#232323;line-height:34px;}
.aboutA_L ul{margin-top:50px}
.aboutA_L ul li{text-align:center;float:left;border-right:1px solid #e2e2e2;padding-right:90px;margin-left:90px;}
.aboutA_L ul li:first-child{margin-left:0px}
.aboutA_L ul li strong{font-size:40px;color:#666666;}
.aboutA_L ul li i{font-size:12px;color:#f6b220;font-weight:normal;margin-left:6px;}
.aboutA_L ul li span{font-size:12px;color:#666666;display:block;text-align:justify}
.aboutA_L ul li:last-child{padding:0px;border:none}
.aboutA_R{float:right;width:50%;height:100%;overflow:hidden;-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);
 filter: grayscale(100%);filter: gray;}
.aboutA_R:hover{-webkit-filter: grayscale(0);-moz-filter: grayscale(0);-ms-filter: grayscale(0);-o-filter: grayscale(0);
 filter: grayscale(0);filter: gray;}
 
.aboutB_slide{width:100%;float:left;height:100%;position:relative}
.aboutB_slide .hd{position:absolute;right:0px;top:72px;width:738px;}
.aboutB_slide .hd ul{width:100%;float:left}
.aboutB_slide .hd ul li{ width:50px;float:left;cursor:pointer;text-align:center;padding-right:52px;margin-right:52px;border-right:1px solid #efefef}
.aboutB_slide .hd ul li:last-child{border:none}
.aboutB_slide .hd ul li p{width:100%;height:50px;border:1px solid #efefef;line-height:50px;display:inherit;border-radius:4px}
.aboutB_slide .hd ul li img{display:inline-block;vertical-align:middle;width:50%}
.aboutB_slide .hd ul li img:last-child,.aboutB_slide .hd ul li.on img:first-child{display:none}
.aboutB_slide .hd ul li.on img:last-child{display:inline-block}
.aboutB_slide .hd ul li i{font-size:12px;color:#666666;display:block;margin-top:16px}
.aboutB_slide .hd ul li.on p{background:#f6b220}
.aboutB_slide .hd ul li.on i{color:#f6b220}
.aboutB_slide .bd,.aboutB_con{height:100%;width:100%;float:left}
.aboutB_con dl{width:818px;float:left;position:relative;margin-left:7%;margin-top:38px}
.aboutB_con dl dt{padding:0px;margin:0px;position:static}
.aboutB_con dl dd{color:#666666;line-height:24px;font-size:12px;margin-top:20px;height:48px;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;white-space: normal;overflow: hidden;}

.aboutB_en{width:100%!important;height:587px;position:absolute;bottom:0px}
.aboutB_en ul.slides_container{width:100% !important;height:587px;display:inline-block;position:absolute;bottom:0px;}
.aboutB_en ul.slides_container li{text-align:center;width:100% !important;position:relative;overflow:hidden;}
.aboutB_en ul.slides_container li img{width:100%;float:left}
.aboutB_con .slideControl ul.pagination{position:absolute;left:0px;bottom:30px;z-index:5;right:0px;text-align:center}
.aboutB_con .slideControl ul.pagination li{float:none;margin:0px 5px;display:inline-block;width:8px !important;}
.aboutB_con .slideControl ul.pagination li a{font-size:0px;width:100%;height:8px;border-radius:100%;border:1px solid #fff;float:left}
.aboutB_con .slideControl ul.pagination li a:hover,.aboutB_con .slideControl ul.pagination li.current a{background:#fff}

.history .Skill_tit{right:7%;top:40px;text-align:right}
.history .Skill_tit span{padding-right:62px;padding-left:!important;right:45px;left:auto;background:url(../image/Sxian.jpg) no-repeat center right}
.history .content{overflow:hidden;width:1668px;margin:0 auto}
.history .year img{float:left;width:100%}
.history .year ul li i{font-size:14px;color:#666;font-weight:normal}
.history{ width: 100%; background: url(404.png) no-repeat; overflow: hidden; background-size: cover;}
.history .content{ overflow: hidden;}
.history .title,.history .title p{ color: #fff;}
.history .btn{float:right;margin-top:48px;}
.history .btn div{ width:30px; height:30px; float:left; background: url(../image/hispre.png) no-repeat center #333333; margin-left:1px; cursor: pointer; transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s;}
.history .btn div.rightBtn{ background: url(../image/hisnext.png) no-repeat center #333;}
.history .info{width:100%;float:left}
.history .info .dec:not(:first-child){ display: none;}
.history .info .dec{ width:100%;float:left; transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s;}
.history .info .dec strong{ font-size: 32px; display: inline-block; margin-right: 10px;}
.history .info .dec p{ font-size: 18px;}
.history .year{ background: url(404.png) no-repeat; width: 100%; margin-top:200px}
.history .year ul{ position: relative; margin-top: 65px; width: 800%; min-height: 25px;}
.history .year ul li{ float:left;font-size:30px;color:#999999;font-weight:bold;margin-right:438px}
.history .year ul li:last-child{ margin-right: 0;}
.history .year ul li.cur{color: #000;}

.scrollBox{width:100%;float:left;overflow:hidden;zoom:1;margin-top:50px}
.scrollBox .piclist{ overflow:hidden; zoom:1;}
.scrollBox .ohbox{overflow:hidden;width:100%;float:left}
.scrollBox .piclist li{float:left;padding-right:42px;margin-right:42px;width:499px;border-right:1px solid #e5e5e5}
.scrollBox .piclist li span{font-size:12px;color:#666666;width:100%;float:left;height: 16px; overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}
.scrollBox .piclist li a{width:100%;float:left}
.scrollBox .piclist li a p{width:100%;float:left;overflow:hidden;margin-top:40px;}
.scrollBox .piclist li a p img{-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: gray;}
.scrollBox .piclist li a:hover p img{-webkit-filter: grayscale(0);-moz-filter: grayscale(0);-ms-filter: grayscale(0);-o-filter: grayscale(0);
 filter: grayscale(0);filter: gray;}

.scrollBox .pageBtn,.scrollBox .pageBtn .list{width:100%;float:left;text-align:center}
.scrollBox .pageBtn{margin-top:40px}
.scrollBox .pageBtn .list li{display:inline-block;width:10px;height:10px;background:#eee;border-radius:100%;margin:0px 5px}
.scrollBox .pageBtn .list li.on{background:#f6b220 }


.aboutD_con{position:absolute;top:0px;left:0px;right:0px;bottom:0px;text-align:center}
.aboutD_con h3,.aboutD_con div{width:100%}
.aboutD_con h3{font-size:18px;color:#ffffff;margin-top:186px;}
.aboutD_con div{margin-top:36px}
.aboutD_con div i{display:inline-block;margin:0px 18px;color:#b2b2b2;position:relative;font-size:12px;}
.aboutD_con div i:nth-child(1):before{content:url(../image/aboutico5.png);position:absolute;margin-left:-18px;top:2px}
.aboutD_con div i:nth-child(2):before{content:url(../image/aboutico6.png);position:absolute;margin-left:-26px;top:2px}
.aboutD_con div i:nth-child(3):before{content:url(../image/aboutico7.png);position:absolute;margin-left:-18px;top:2px}
.aboutD_con div i:nth-child(4):before{content:url(../image/aboutico8.png);position:absolute;margin-left:-22px;top:2px}
.aboutD_con .down{bottom:150px;position:absolute;left:0px;right:0px;-webkit-animation: b_jump 1.0s ease-in-out 0.1s alternate infinite;-moz-animation: b_jump 1.0s ease-in-out 0.1s alternate infinite;-o-animation: b_jump 1.0s ease-in-out 0.1s alternate infinite;animation: b_jump 1.0s ease-in-out 0.1s alternate infinite;}	
.aboutD_con .down img{margin:0 auto}

.aboutE_con{width:1200px;margin:0 auto;text-align:center}
.aboutE_con dt{font-size:24px;color:#000000;margin-bottom:48px}
.aboutE_con dt i{display:block;font-size:16px;color:#999999;margin-top:10px;font-family:Arial}
.aboutE_con dd div{width:380px;height:42px;background:#f0f0f0;position:relative;border-radius:4px;float:left;margin-right:30px;}
.aboutE_con dd div input{width:302px;float:left;border:none;font-size:12px;height:100%;background:none;margin-left:20px}
.aboutE_con dd div input.red{ color:#e71f19;}
.aboutE_con dd div img{position:absolute;right:20px;top:10px}
.aboutE_con dd div:nth-child(3n){margin-right:0px}
.aboutE_con dd p{width:1160px;float:left;height:194px;background:#f0f0f0;padding:20px;border:none;border-radius:4px;margin-top:30px;position:relative}
.aboutE_con dd p textarea{width:90%;float:left;font-size:12px;height:100%;background:none;border:none;padding-right:10%}
.aboutE_con dd p img{position:absolute;right:20px;top:20px}
.aboutE_con dd a{width:163px;line-height:42px;background:#333333;color:#fff;text-align:center;font-size:18px;margin:0 auto;overflow:hidden;display:inline-block;margin-top:50px;border-radius:4px;}
.aboutE_con dd a:hover{background:#f6b220}
.footerA{height:auto}
.inG{background:#efefef}

#fullPage .footer,#full footer{margin-top:0px !important}
#fullPage .footer .fp-tableCell,#full .footer .fp-tableCell{vertical-align:top !important}

.aboutC_his,.aboutB_pho{width:100%;float:left;display:none}
.aboutC_HA{width:100%;float:left}
.aboutC_HA>div{width:100%;float:left;margin-top:20px}
.aboutC_HA>div a{width:100%;float:left;height:249px}
.aboutC_HA>div a div{width:66%;margin:0px auto;height:100%;padding:0px 17%;background-color:rgba(0,0,0,0.3)}
.aboutC_HA>div a p{font-size:12px;color:#fff;margin-top:10px;line-height:20px;text-align:center;height:40px;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;white-space: normal;overflow: hidden;}
.aboutC_HA a div span{font-weight:bold;font-size:14px;color:#fff;display:block;text-align:center;padding-top:92px}
.aboutC_HA .swiper-pagination,.aboutB_pho_con .swiper-pagination{position:static;width:100%;float:left;margin-top:20px}
.aboutC_HA .swiper-pagination-bullet,.aboutB_pho_con .swiper-pagination-bullet{width:10px;height:10px;border-radius:100%;margin:0px 5px;opacity:0.5;background:#ccc}
.aboutC_HA .swiper-pagination-bullet-active,.aboutB_pho_con .swiper-pagination-bullet-active{background:#f6b220}
.aboutB_pho_con .swiper-pagination{position:absolute}
.aboutB_pho_con .swiper-slide a{width:100%;float:left;height:360px}
.aboutB_pho_T{width:90%;float:left;margin-left:5%}
.aboutB_pho_T span{font-size:22px;color:#000000;line-height:34px;margin-top:10px;height:19px;text-overflow: ellipsis;overflow:hidden;white-space: nowrap;}
.aboutB_pho_T p{font-size:12px;color:#666666;line-height:20px;margin-top:0px}
.aboutB_pho_con{width:100%;float:left;margin-top:20px}
.phon_h3{font-size: 30px;color: #333333;padding-left: 56px;background: url(../image/xian1.jpg) no-repeat center left;display:block;margin-bottom:10px;margin-left:5%}
.aboutB_pho{margin-top:20px}
.aboutC_HA .swiper-button-prev,.aboutC_HA .swiper-button-next{background:none;font-size:24px;color:#fff;font-family:"宋体";line-height:44px}
.inB_pho{width:100%;float:left;background:#f8f8f8;display:none;padding:25px 0px}
.inB_pho_con{width:90%;margin:0 auto;}
.inB_pho_con .swiper-slide{background:#fff;padding-bottom:20px}
.inB_pho_con .swiper-pagination{position:static;width:100%;float:left;margin-top:20px}
.inB_pho a,.inB_pho a img{width:100%;float:left}
.inB_pho a div{color:#000;text-align:justify;width:100%;float:left}
.inB_pho a div p{font-size:12px;height: 16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-top:12px;padding:0px 5%}
.inB_pho a div span{margin-top:20px;display:block;padding:0px 5%;color:#8e8e8e;font-size:12px;}
.inB_pho a div i{font-family:Arial;}
.inC_pho a div span{font-size:12px;padding:0px 20px;line-height:30px;display:inline-block;background:#333333;margin-top:20px;border-radius:4px}
.inC_pho a div p{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;text-align:center}
.inC_pho{width:100%;float:left;display:none}
.inC_pho a{width:100%;height: calc(100vh - 50px);float:left;position:relative;font-size:16px;}
.inC_pho a div{background-color:rgba(0,0,0,0.2);position:absolute;top:0px;left:0px;right:0px;bottom:0px}
.inC_pho a div i{display:block;margin-top:15px;font-family:Arial}
#tsdiv{margin-top:10px;color:red;display:block;}

.pcolors img {
    width: 22px;
}
.pcolors img.cur {
    width: 24px;
}

.find{width:100%;float:left;background:url(../image/findbg.jpg) no-repeat center;background-size:cover;height:100%}
.find_mid{width:1468px;margin:0 auto;overflow:hidden;position:relative;height:100%}
.find_L{/* width:42.5%; */position:relative;/* left:0px; *//* top:50%;transform:translateY(-50%); */width: 100%;}
/* .find_R{width:51.5%;right:0px;top:50%;transform:translateY(-50%);position:absolute} */
/* .find_R img{width:100%} */
.find_L h1{font-size:18px;color:#333333;margin-top:70px}
.find_L h1 i{display:block}
.find_L .find_LT,.find_L .find_LT p{width:100%;float:left}
.find_L .find_LT{margin-top:38px;max-width: 42.5%;}
.find_L .find_LT p select{width:48%;outline:none;float:left;height:38px;border:1px solid #dedede;font-size:12px;color:#747474;background:none;border-radius:4px;}
.find_L .find_LT p select:first-child{margin-right:2%}
.find_L .find_LT i{float:left;width:142px;height:40px;background:#f6b220;color:#fff;text-align:center;line-height:40px;font-size:12px;border-radius:4px;margin-top:24px}
.find_LB{width:98%;float:left;margin-top:70px;scrollbar-arrow-color: #f4ae21;}
.find_LB ul{display: flex;flex-wrap: wrap;width: 100%;justify-content: space-between;}
.find_LB li{display:block;padding-left:58px;background:url(../image/local.png) no-repeat left top;margin-bottom:48px;width: 44%;}
.find_LB li span{font-size:14px;color:#333333}
.find_LB li p{font-size:12px;color:#747474;line-height:24px;margin-top:5px}
.scrollUp,.scrollHandle,.scrollDown{overflow:hidden;background-image:url(404.png);background-repeat:no-repeat;_background-image:url(404.png)}
.scrollBar{height:100%;width:1px;position:absolute;right:1px;top:0;z-index:111;background:#dcdcdc;}
.scrollUp,.scrollDown{height:23px;cursor:pointer;position:absolute;left:1px;cursor:pointer}
.scrollUp,.scrollHandle,.scrollHandleDown,.scrollDown{width:14px;position:absolute;}
.scrollHandle{height:38px;background:#999999;width:3px;top:19px;left:-1px;cursor:pointer}
.scrollUp{background-position:left -1px;top:0;}
.scrollDown{background-position:0 -26px;bottom:0;}
#full .fp-tableCell,#full .fp-section.fp-table,#full .fp-slide.fp-table{height:100% !important}
.HxqE .fp-tableCell{vertical-align:top !important;}


@media screen and (max-width: 1920px){
	body,html{width:100%;float:left}
	}
@media screen and (max-width: 1600px){
	.in_slide .visual{margin-top:176px;}
	.in_slide .slideControl{margin-top:24px}
	.inB_tit{top:128px}
	.skillA .Skill_tit{width:41%}
	.xq_right_B div{padding-bottom:20px}
	.in_slide .hd{margin-top:46px}
	.inC h4{top:38%}
	.inD .hd ul{width:586px;}
	.inD .hd ul li{margin-right:102px;width:70px;}
	.inD .hd ul li p{height:70px}
	.inE_tit>i{font-size:170px;}
	.inE_tit>h3{margin-top:98px;}
	.inE_con div dl dd p{height:120px;display: -webkit-box;
    -webkit-line-clamp:4;
    -webkit-box-orient: vertical;
    white-space: normal;
    overflow: hidden;}
	.inE .tab-hd{bottom:128px}
	.chronicle ul li{padding:0px 50px;width:272px;}
	.inF_M,.chronicle ul li .inF_T{width:272px}
	.chronicle ul li .inF_T{right:50px}
	.chronicle ul li.cur .inF_M,.chronicle ul li.cur{width:805px;}
	.chronicle ul li .inF_T{bottom:450px}
	.chronicle .btn{top:20px;right:20px}
	.tit_inF{bottom:520px}
	.inG_T{padding-bottom:34px;}
	.inF_M{height:402px}
	.inC .hd li{padding:40px 30px}
	.inG_B, .inG_end{width:1200px}
/*	.skillA_L{width:41%;left:7%;bottom:90px}
	.skillA_L span{font-size:26px}
	.skillB .skillA_L{right:7%;left:auto}
	.skillA_R{width:45%}
*/	/*.Skill_tit{font-size:92px;}
	.Skill_tit span{top:36px}*/
	.skillA_L img{margin-top:44px}
	.HA_con_RB p{width:100%;margin-top:5px}
	.aboutD_con h3{margin-top:120px}
	.HxqA .fp-tableCell>img,.HxqC_R{width:780px}
	.HxqE_L table tr td{padding:12px 20px}
	.HxqE_L{width:55%}
	.aboutA_L{margin-left:7%;margin-top:84px}
	.aboutA_R{width:44%}
	.aboutB_en,.aboutB_en ul.slides_container{height:410px;}
	.aboutB_con dl{width:40%;margin-top:26px}
	.history .content{width:1440px}
	.history .year{margin-top:0px}
	.history .year ul li{margin-right:360px;}
	.history .year ul{margin-top:146px}
	.history .Skill_tit{top:22px}
	.history .btn,.scrollBox,.scrollBox .piclist li a p{margin-top:20px}
	.scrollBox .piclist li{width:424px}
	.aboutD_con .down{bottom:40px}
	.inD .showDiv h4{top:56px}
	.inG_T{padding-top:38px}
	.HxqC dl{width:500px;margin-left:54px}
	.aboutE_con dt{font-size:18px}
	.aboutE_con dt i{font-size:12px}
	.aboutD_con .down{bottom:100px}
	.aboutE_con dd a{width:120px;line-height:36px;font-size:14px}
	.find_mid{width:76%}
	}

@media screen and (max-width: 1442px){
	.newsA a .newA_con dl dt{font-size:18px;height:24px}
	.visual,.in_slide .visual{margin-left:50px;}
	.inB_tit{left:50px}
	.inD .hd ul{width:530px}
	.inD .hd ul li{margin-right:83px}
	.inD .hd ul li span{height:72px}
	.inE_con a{width:60%}
	.inE_con div,.inE_tit,.inE .tab-hd{right:128px}
	.chronicle ul li.cur .inF_M,.chronicle ul li.cur{width:725px;}
	.inF_M{height:362px;width:245px}
	.inF_M a{height:122px;}
	.inF_M, .chronicle ul li .inF_T,.chronicle ul li{width:245px}
	.chronicle ul li{padding:0px 45px}
	.chronicle ul li .inF_T{bottom:430px}
	.tit_inF{bottom:500px}
	.skillA_L{width:40%;margin-left:3%}
	.skillA_R{width:50%}
	.skillB .skillA_L{margin-left:auto;margin-right:3%}
	.HA_con_R dl dd{margin-top:42px}
	.HA_con_RB p,.HA_con_RB{margin-top:5px}
	.HA_con_R dl dd{margin-top:16px}
	.HA_con_R dl{padding-bottom:16px}
	.HA_con_RB>div{margin-top:0px}
	.HA_con_RB>a{margin-top:16px}
	.H_tit{font-size:20px}
	.skillB  .Skill_tit{right:3%}
	.HxqA .fp-tableCell>img{width:50%;margin-left:20px}
	.HxqC dl{width:34%;margin-left:7%}
	.HxqC_R{width:56%}
	.aboutA_L{width:42%}
	.aboutA_L ul li{margin-left:50px;padding-right:50px}
	.aboutA_L ul li strong{font-size:26px}
	.aboutB_slide .hd{width:42%;top:86px}
	.aboutB_slide .hd ul li{padding-right:48px;margin-right:48px}
	.aboutB_con dl dd{margin-top:10px}
	.history .content{width:1280px}
	.history .year ul li{font-size:24px;margin-right:326px;margin-bottom:10px}
	.scrollBox .piclist li{width:370px}
	.HxqC dl{width:28%;margin-left:3%}
	.in_slide .hd ul li:first-child{margin-left:49px}
	.in_slide .hd ul li:last-child{margin-right:49px}
	.in_slide .hd{margin-top:60px}
	.HxqE_L table tr td{font-size:12px}
	.Skill_tit{font-size:60px;left:3%}
	.Skill_tit span{top:20px}
	.aboutB_con dl{margin-top:62px}
	.history .Skill_tit{width:93%;margin-left:0px;text-align:right}
	.HxqA .HA_con_RB{margin-left:54px}
	.history .Skill_tit{top:58px}
	.history .btn, .scrollBox, .scrollBox .piclist li a p{margin-top:30px}
	.inC .hd li{padding:40px 30px}
	.chronicle ul li .inF_T{right:45px}
	.tit_inF{left:48px;font-size:20px;}
	.inC h4{top:38%}
	.xq_left_T h1{font-size:16px}
	.xq_right_T p span,.xq_right_B h2{font-size:14px}
	.xq_right_B h2{font-weight:bold}
	.aboutB_slide .hd ul li{width:40px}
	.aboutB_slide .hd ul li p{height:40px;line-height:40px}
	.aboutB_slide .hd ul li p img{width:40%}
	.find_L h1{margin-top:0px}
	
	}

@media screen and (max-width: 1366px){
    .HA_con_RB p select{padding:5px;}
	.visual,.in_slide .visual{margin-top:88px;width:500px !important}
	.inE_tit{display:none}
	.in_slide .slideControl{margin-top:26px;}
	.inB_tit{top:40px;}
	.in_slide .hd{margin-top:58px}
	.inC .hd li{padding:26px 0px}
	.inC h4{top:47%}
	.inE_tit>h3{margin-top:95px}
	.inD .hd ul li{margin:26px 96px 26px 0px;width:60px;}
	.inD .hd ul li p{height:60px;}
	.inE .tab-hd{bottom:172px;}
	.inE_con div{bottom:225px;}
	.inE_con div, .inE_tit, .inE .tab-hd{right:68px}
	.chronicle ul li.cur .inF_M,.chronicle ul li.cur{width:688px;}
	.inF_M{height:344px;width:232px}
	.inF_M a{height:116px;}
	.inF_M, .chronicle ul li .inF_T,.chronicle ul li{width:232px}
	.chronicle ul li{padding:0px 40px}
	.chronicle ul li .inF_T{bottom:392px}
	.tit_inF{bottom:462px}
	.chronicle .btn{top:10px;right:40px}
	.inG_T{padding-top:16px}
	.inE_con div dl dd p{height:90px;-webkit-line-clamp:3;}
	.inG_B{padding-bottom:20px;padding-top:50px}
	.inG_end{padding-top:15px}
	.xq_left{width:740px}
	.xq_right_T,.xq_right_T p{padding:10px 0px}
	.xq_right_B div{margin-top:11px}
	.xq_right_T p a{margin-top:8px}
	.xq_right01{top:8px}
	.inE .tab-hd .step a{width:30px;height:30px;line-height:30px}
	.chronicle ul li .inF_T{right:40px}
	.H_tit{width:50px;}
	.HA_con_R dl dd{margin-top:16px}
	.HA_con_R dl{padding-bottom:18px}
	.HA_con_RB{margin-top:10px}
	.HA_con_RB>div{margin-top:5px}
	.HA_con_RB>a{margin-top:26px}
	.N_header .nav>a{margin:0px 20px}
	.HxqC dl,.HxqC_R{margin-top:0px}
	.HxqC_R ul li{padding:15px 0px}
	.HxqE_L table tr td{padding:9px 20px;font-size:12px}
	.HxqE_R img{margin-top:80px}
	.aboutA_L{margin-top:100px}
	.aboutA_L dl dt{margin-bottom:30px}
	.aboutA_L ul li{margin-left:50px;padding-right:50px}
	.aboutB_slide .hd{top:64px;}
	.aboutB_slide .hd ul li i{margin-top:6px}
	.aboutB_en, .aboutB_en ul.slides_container{height:342px}
	.aboutB_con .slideControl ul.pagination{bottom:20px;}
	.skillA_L{bottom:100px}
	.aboutB_con dl{margin-top:15px}
	.history .Skill_tit{right:3%}
	.history .Skill_tit{top:0px}
	.history .year ul{margin-top:80px}
	.history .btn, .scrollBox, .scrollBox .piclist li a p{margin-top:20px}
	.scrollBox .pageBtn{margin-top:20px}
	.aboutD_con h3{margin-top:88px}
	.aboutE_con dt{margin-bottom:30px}
	.aboutE_con dd a{margin-top:30px}
	.skillA .Skill_tit{display:none}
	.in_slide .bd_con>a{width:50%}
	.inD .showDiv div{padding:50px 30px}
	.HA_con_R dl dt{font-size:16px}
	.HA_con_R dl dt img{margin-top:0px}
	.serch{padding:10px 0px}
	.HA_con_RB>div,.skillA_L,.HA_con_RB p{margin-top:0px}
	.HxqA .HA_con_RB>div,.HxqA .HA_con_RB p{margin-top:5px}
	.HA_con_RB p a{margin-bottom:5px}
	.HA_con_RB p a{font-size:12px;line-height:24px}
	.H_tit{margin-top:0px}
	.HA_con_R dl{padding-bottom:12px}
	.HA_con_R dl dd{margin-top:12px}
	.HA_con_RB>a{margin-top:9px}
	.aboutA_L{margin-top:82px;margin-left:4%;width:44%}
	.tit_inF i{font-size:12px;margin-bottom:5px}
	.HxqD .swiper-pagination{bottom:30px}
	.HxqA .HA_con_RB h1,.HxqC dl dt{font-size:20px;}
	.HxqC dl dd{margin-top:16px}
	.HxqC_R h2,.HxqE_L span{font-size:14px}
	.HxqA .HA_con_RB h1{margin-bottom:15px}
	.skillA_L>span{font-size:18px}
	.skillA_L>p{margin-top:20px;}
	.skillA_L img{width:50px}
	.aboutD_con .down img{width:30px}
	.aboutD_con h3{font-size:16px}
	/* .find_LB{height:170px;} */
	.find_LB li{margin-bottom:14px}
	.find_LB li span{font-size:12px;font-weight:bold}
	.find_LB{margin-top:22px}
	.find_L .find_LT i{width:120px;height:30px;line-height:30px}
	.find_L .find_LT p select{height:30px}
	.find_L .find_LT{margin-top:20px}
	}
@media screen and (max-width:1280px){
	.in_slide .bd_con>a{width:50%}
	.inC h4{top:0px;transform:none}
	.inD .showDiv h4{top:26px}
	.chronicle .btn{right:2%}
	.chronicle ul li .inF_T{bottom:358px;right:35px}
	.tit_inF i{margin-bottom:6px}
	.tit_inF{bottom:428px}
	.HA_con_RB>a{display:none}
	.aboutB_en, .aboutB_en ul.slides_container{height:290px;}
	.history .btn, .scrollBox, .scrollBox .piclist li a p{margin-top:10px}
	.inE_con a{width:56%}
	.chronicle ul li.cur .inF_M,.chronicle ul li.cur{width:644px;}
	.inF_M{height:320px;width:218px}
	.inF_M a{height:110px;}
	.inF_M, .chronicle ul li .inF_T,.chronicle ul li{width:218px}
	.chronicle ul li{padding:0px 35px}
	.inA .swiper-button-next{top:50%}
	.inE_con div, .inE_tit, .inE .tab-hd{right:120px}
	.skillA_L p,.skillA_L img{margin-top:24px;}
	.xq_left{width:652px;}
	.HA_con_R,.HB .H_tit{margin-right:60px;}
	.HB .HA_con .HA_con_R,.H_tit{margin-left:60px;margin-right:auto}
	.HxqE_L table{margin-top:10px}
	.aboutA_L ul{margin-top:40px}
	.history .content{width:1200px;}
	.history .year ul li{margin-right:246px}
	.scrollBox .piclist li{width:344px}
	.history .btn div{width:40px;height:40px}
	.scrollBox .pageBtn,.aboutE_con dd p,.aboutE_con dd a{margin-top:20px}
	.inE_con div dl dd p,.inE_con div dl dt i{margin-top:10px}
	.HA_con_RB>a{margin-top:12px}
	.aboutD_con h3{margin-top:62px}
	.xq_right_B div{padding-bottom:15px}
	.inG_B, .inG_end{width:1100px;}
	.inG_B dl{width:154px}
	}

@media screen and (max-width:1025px){
	.menu-handler {display:block}
	.nav{display:none}
	.header .English{line-height:0px;font-size:28px;color:#000;margin:30px 48px auto 20px;}
	.header01 .English:before{content: url(../image/ico02.png);}
	.header .English:before{float:none}
	.inA .swiper-wrapper .swiper-slide a{height: calc(100vh - 50px);}
	img.bimg{display:block;height:auto !important;width:100%}
	#fullPage,#full{height:auto !important}
	.HB .Xtransy,.transy,.Xtransy{transform: translateX(0px);-webkit-transform: translateX(0px); opacity: 1;} 
    .Ytransy{transform: translateY(0px);-webkit-transform: translateY(0px);opacity: 1;} 
	.inA .swiper-button-prev{left:20px;}
	.inA .swiper-button-next{right:20px;} 
	.inB_tit{position:static;width:96%;float:left;margin-left:2%}
	.inA,.inG{margin-top:0px !important}
	#fullPage .section,#full .section{width:100%;margin-top:25px;float:left}
	.in_slide .visual{margin-top:30px;margin-left:2%;width:96% !important;float:left}
	.in_slide .bd_con>a{width:100%;margin-top:40px}
	.in_slide .hd ul li:first-child{margin-left:40px;}
	.in_slide .hd ul li:last-child{margin-right:40px;}
	body,html{height:auto !important}
	.inC .hd li:first-child{margin-top:0px;}
	.inD .hd ul{margin-top:0px;}
	.inD .hd ul li{margin:20px}
	.inG{margin-top:20px !important}
	.inG_B, .inG_end{width:96%}
	.inG_B dl,.social-links{display:none}
	.inG_T>a{width:33.3%}
	.inG_T{margin-top:20px;padding-bottom:30px;}
	.inG_BR{width:100%;text-align:center}
	.inG_end{padding:20px 0px}
	.inC h4{right:40px}
	.chronicle{display:none}
	.inC .pic{height:428px !important}
	.inD .bd{height:753px !important}
	.header{background:#fff}
	.inA .down,.inE{display:none}
	.secA,.secB{display:block}
	.scroll>a:after{margin-top:52px}
	.newsA>div{display:none}
	.newsA:first-child{margin-top:0px !important}
	.newsA a{background:none !important;height:auto;position:relative}
	.N_header .English{height:auto;padding:0px;background:none}
	.newsA a .newA_con dl,.xq_left,.skillA_L{width:90%;left:5% !important;right:5% !important}
	.xq_left,.skillA_L{width:90%;margin-left:5% !important;margin-right:5% !important;position:static !important}
	.skillA_R{width:100%;float:left;position:static}
	.skillA_R{margin-top:30px}
	.xq_right{position:static !important;width:90%;float:left;margin-left:5%}
	.xq_right_T,.HA_con>a{width:100%;float:left;border:none;margin:0px !important}
	.xq_right_T p{padding:20px 0px;margin:0px}
	.xq_right .bshare-custom,.skillA_L img,.H_tit{display:none}
	.xq_right_B div{margin-top:20px}
	.newsxq{padding:30px 0px}
	.xq_left_T h1{font-size:20px}
	.skillA_L{margin-top:0px}
	.N_header .Nlogo{margin-top:28px}
	.HA_con_R{width:90%;margin:30px 5% 0px 5%!important;}
	.inC .hd ul{transform: translate(0,0);position:static;margin:0px 30px;margin-top:34px}
	.inD .hd ul{position:static;transform: translate(0,0);width:100%;float:left;margin-top:70px;text-align:center}
	.inD .hd ul li{display:inline-block;margin:0px 20px;float:none}
	#fullPage .footer,#full .footer{margin-top:20px !important}
	.HA_con_RB p,.aboutE_con dd div{width:100%}
	.aboutE_con dd div{margin-bottom:20px}
	.aboutA_L,.aboutE_con,.HxqA .HA_con_RB{width:90%;margin-left:5%}
	.aboutA_L ul li{width:30%;margin-left:5%;padding:0px;border:none !important}
	.aboutA_L ul li:first-child{margin-left:0px}
	.aboutA_L ul li strong{font-size:24px;}
	.aboutA_L ul li span{text-align:center}
	.aboutA_L ul{margin-top:20px}
	.aboutA_R{background:none !important;text-align:center;width:100%;}
	.aboutA_R img{margin-top:40px}
	.aboutB .aboutB_slide,.aboutC .history,.aboutD_con .down{display:none}
	.aboutD{width:100%;float:left;background:none !important}
	.aboutD_con{position:static;width:90%;float:left;padding-bottom:50px;padding:0px 5% 50px 5%}
	.aboutD_con h3{margin-top:50px;} 
	.aboutE_con dd div input{width:80%;margin-left:2%}
	.aboutE_con dd p{width:96%;padding:2%}
	.aboutC_his,.aboutB_pho,.HA_con_RB>a{display:block}
	.HxqA .HA_con_RB{margin-top:85px}
	.HxqA img{margin:0 auto;float:none;display:block;width:96%}
	.HxqB{padding:80px 0px;}
	.HxqC dl, .HxqC_R,.HxqE_L{width:90%;float:left;margin-left:5%}
	.HxqC_R{margin-top:30px}
	.HxqE_L{position:static; overflow-x: auto; -webkit-overflow-scrolling: touch; max-width: 100%; }
	.HxqE_R{width:100%;text-align:center}
	.HA_con{margin-top:0px;margin-bottom:50px}
	.aboutA_L{margin-top:10px}
	.aboutD_con{background:url(../image/map.jpg) no-repeat center}
	.HA_con_R dl,.inC_sec{margin-top:0px !important}
	.serch .w1200{width:100%}
	.serch{width:100%;opacity:1;bottom:0px}
	.inG_end p i{display:block}
	.inG_BRT span{margin-left:30px}
	.find_mid{width:90%}
	.find{padding:30px 0px}
	.find_L,.find_R{width:100%;position:static;transform:translateY(0);float:left}
	.find_R{margin-top:30px}
	.find_LB{height:auto}
	}

@media screen and (max-width:768px){
	.inD .hd ul li{width:85px;}
	.inD .hd ul li p{height:85px}
	.in_slide .hd ul li:first-child{margin-left:10px}
	.in_slide .hd ul li:last-child{margin-right:10px}
	.scroll>a{line-height:60px}
	.scroll>a:after{margin-top:24px}
	.aboutD_con div i{display:block;padding-left:30px;text-align:left;margin-bottom:20px}
	.aboutD_con h3{text-align:left}
	.aboutD_con div i:before{margin-left:0px !important;left:0px}
	.HxqE_R img{margin-top:10px}
	
	}

@media screen and (max-width:1025px){
	.header .logo img:first-child{display:none}
	.header .logo img:last-child{display:block}
	/*.N_header .Nlogo,.header .logo{width:140px;margin-left:2%;margin-top:14px}*/
	.N_header .Nlogo, .header .logo{width:140px;display:block;float:none !important;margin:0px auto;padding:0px;text-align:center;line-height:50px}
	.header .logo img, .N_header .Nlogo img{width:140px !important;display:inline-block !important}
	.header .logo img:first-child,.N_header .Nlogo img:last-child{display:none !important}
	.menu-handler,.menu-handler .burger{width:14px;}
	.menu-handler{margin-top:34px}
	.menu-handler .burger-2{top:4px}
	.menu-handler .burger-3{top:8px;}
	.header .English{font-size:12px;top:25px;line-height:24px;right:2%;position:absolute;margin:0px}
	.header .English:before{float:left;margin-right:6px;content:url(../image/ico01.png);margin-top:0px}
	.header{height:50px;}
	.in_slide .hd ul li{width:30.6%;margin:0px 2%}
	.inC h4{width:96%;float:left;position:static;text-align:left;margin-left:2%;font-size: 30px; color: #333333;transform:translate(0%,0%)}
	.inC .pic,.inC .hd{width:100% !important;float:left;height:auto}
	.inC .pic li, .inC .pic a,.inC .pic{height:315px !important;background:none !important;width:100%;float:left}
	.inC h4 i{width:auto;height:auto;margin-left:10px;writing-mode:inherit}
	.inC .hd li{float:left;width:25%;margin:0px;border-top:none !important}
	.inC .hd li i{display:none}
	.inG_T{padding:0px 2%;display:none}
	.inG_BRT p{font-size:16px;margin-top:5px;margin-bottom:8px}
	.inC .pic{margin-top:30px}
	.scroll>a{line-height:40px;font-size:18px;}
	.menu-handler.active {margin-top:0px}
    .in_slide .hd ul li{font-size:14px}
	.inD{display:none}
	.inB_tit{font-size:26px;}
	.inB_tit img{margin-top:0px;width:46px}
	.in_slide .visual{margin-top:15px}
	.inC h4{font-size:24px}
	.inG_end p{width:100%;float:left;text-align:center;line-height:18px;}
	.inG_end{padding:10px 0px}
	.HA_con_RB p img{width:15px;}
	.HA_con_RB p img.cur{width:16px;}
	.inA .swiper-pagination{display:block}
	.inA .swiper-button-prev,.inA .swiper-button-next{display:none}
	
	#fullPage,#full{margin-top:50px}
	.scroll>a:after{margin-top:13px;}
	.inG_BRT p{width:100%;float:left;}
	.inG_BRT>a{display:block;overflow:hidden;margin:0 auto}
	.secC{display:block}
	.newsA{margin-top:20px !important;}
	.newsA:first-child{margin-top:0px !important;}
	.newsA a img{width:100%;float:left}
	.newsA a .newA_con,.newsA a .newA_con dl{position:static !important;width:100%;float:left;color:#000;background-color:inherit;text-align:left !important}
	.newsA a .newA_con{width:90%;margin-left:5%;margin-top:20px;}
	.newsA a .newA_con dl dd p{margin-top:8px}
	.newsA a .newA_con dl dd i{background:none;padding:0px !important;margin-top:8px}
	.newsA>div{display:none}
	.inC .hd ul{width:100%;float:left;margin:0px}
	.HA{margin-top:0px !important}
	.skillA_L>p{height:auto;overflow:inherit;-webkit-line-clamp:inherit;max-height:inherit}
	.aboutE_con dd div img,.aboutE_con dd p img{display:none}
	.HxqB dl{width:90%;margin-right:5%}
	.HxqB dl dt{background:none !important}
	.HxqC_R ul li{width:100%;height: 50px;}
	.HxqD .swiper-pagination{bottom:20px;}
	.HxqE_L span{margin-left:0px}
	.HxqE_L table{margin-top:20px}
	.HxqE_L table tr td{padding:9px 2px}
	.in_slide .slideControl{margin-top:20px}
	.aboutD{margin-top:0px}
	.HA_con_R dl dd{display:none}
	.HA_con_RB>a{font-size:12px;width:84px;line-height:24px;}
	.HA_con_RB strong,.inG_BRT  p{font-size:12px}
	.HA_con_R{margin:25px 5% 0px 5%!important;}
	.HA_con{margin-bottom:15px}
	.HA_con_RB p a{line-height:20px}
	.inG_BRT span,.inG_BRT>a{font-size:12px;}
	.inG_BRT>a:before,.HxqB dl dt span:before{display:none}
	.inG_BRT>a{width:76px;line-height:26px;height:26px;}
	.serch .w1200 input[type='text']{width:50%;padding:0px 2%;height:26px;font-size:12px}
	.serch .w1200 input[type='button']{width:15%;height:28px;font-size:12px;border-radius:0px;}
	.inG_B{padding:20px 2%}
	.HxqA .HA_con_RB,.HxqA .HA_con_RB>div,.HxqA .HA_con_RB p,.HxqB,.xq_right_B h2,.aboutA_L,.aboutB,.aboutE_con dd p,.inB,.secB{margin-top:0px !important}
	.HxqA .HA_con_RB p{width:100%;float:left}
	.HxqA .HA_con_RB h1{margin-bottom:10px;font-size:18px}
	.HxqB{padding:30px 0px}
	.HxqB dl dt span{padding:0px;font-size:18px;font-weight:bold}
	.HxqB dl dt{margin-bottom:0px;height:auto;width:100%;float:left;margin-bottom:15px}
	.HxqB dl dd p,.HxqC dl dd{line-height:22px}
	.HxqC_R ul li{padding:10px 0px}
	.HxqC_R ul li img{margin-top:-2px}
	.HxqC_R ul{margin-top:10px}
	.HxqD{margin-top:15px !important}
	.newsA a .newA_con dl dt{font-size:14px;font-weight:bold;height:19px}
	.newsA a .newA_con dl dd p{line-height:20px}
	.newsA a .newA_con dl dd i{font-size:12px}
	.xq_left_T h1{font-size:14px;}
	.xq_left_T i{margin-top:10px}
	.xq_left_T{padding-bottom:20px}
	.xq_left_con p{line-height:22px;margin-top:15px}
	.xq_right_T p{padding:10px 0px}
	.Nfooter{padding-bottom:0px}
	.skillA_L>span,.aboutA_L dl dt,.aboutB_pho_T span,.aboutD_con h3,.aboutE_con dt{font-size:14px;font-weight:bold}
	.skillA_L>p{line-height:22px;margin-top:10px}
	.aboutA_L dl dt{margin-bottom:10px}
	.aboutA_L dl dd p{text-indent:inherit;line-height:22px;text-align:justify}
	.aboutA_L ul li strong{font-size:14px}
	.aboutA_L ul{margin-top:10px}
	.aboutA_R img{margin-top:20px}
	.phon_h3{font-size:16px;font-weight:bold}
	.aboutD_con div i,.aboutE_con dd div{margin-bottom:10px}
	.aboutD_con div{margin-top:20px}
	.aboutD_con h3{margin-top:30px;}
	.aboutD_con h3:first-child{margin-top:15px}
	.aboutD_con{padding:10px 5% 20px 5%}
	.aboutE_con dt i{font-weight:normal}
	.aboutE_con dd div{height:30px}
	.aboutE_con dd p{height:100px}
	.aboutE_con dd a{width:100px;line-height:30px}
	.in_slide,.inC{display:none}
	.inB_pho,.inC_pho{display:block}
	.secB{background:none;padding:0px}
	.aboutA_L dl dt,.phon_h3{background:url(../image/xian2.png) no-repeat center left;padding-left:32px}
	.aboutE_con{padding-bottom:8px}
	.inA .swiper-wrapper .swiper-slide img{width:80%}
	.aboutC_HA{width:30%;margin:0px 1.6%}
	.HA_con_RB p select{width:56%;padding:2px 10px}
	.HA_con_R dl dt{font-size:14px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	.HA_con_R dl dt img{width:120px}
	.aboutC_HA .swiper-pagination-bullet, .aboutB_pho_con .swiper-pagination-bullet{width:5px;height:5px;}
	input[type="button"], input[type="submit"], input[type="reset"], input[type="text"] {-webkit-appearance: none;border-radius:0}
     textarea {  -webkit-appearance: none;} 
	 .inA{display:none !important}
	 .HA_con_RB>.HA_div{width:46%;}
	 .HA_con_RB>.HA_div select{width:88%}
	}
@media screen and (max-width:415px){
	.aboutC_HA{width:100%;margin:0px}
	.find_L h1{font-size:14px;font-weight:bold}
	.find_L .find_LT{margin-top:18px}
	.find_LB li{background:none;padding-left:0px;margin-top:20px;margin-bottom:0px}
	.find_LB{margin-top:0px}
	.find_R{margin-top:12px}
	.find_L .find_LT p select{height:32px}
	.find_L .find_LT i{width:116px;height:32px;line-height:32px}
	.aboutC_HA{width:100%;margin:0px}
	.find_L h1{font-size:14px;font-weight:bold}
	.find_L .find_LT{margin-top:18px}
	.find_LB li{background:none;padding-left:0px;margin-top:20px;margin-bottom:0px}
	.find_LB{margin-top:0px}
	.find_R{margin-top:12px}
	.find_L .find_LT p select{height:32px}
	.find_L .find_LT{max-width: 100%;}
	.find_LB{/* height: 600px; */}
	}
@media screen and (max-width:375px){
	.inC .pic li, .inC .pic a, .inC .pic{height:285px !important}
	}
@media screen and (max-width:320px){
	.inC .pic li, .inC .pic a, .inC .pic{height:243px !important}
	.inG_T>a{width:50%}
	.HxqE_L table tr td{padding:9px 2px}
	}

/* 2022年2月21日 系列 */
.CL_con .HA_con_R dl dt{display: flex;align-items: center;}
.CL_con .HA_con_RB>a{width:144px;line-height:40px;border-radius: 500px;border: 1px solid #000;}
.CL_con .HA_con_RB>a:hover{background-color: #fff;color: #000;border-color: #000;}
.CL_con .HA_con_RB>a:hover:after{content:url(../image/Hico52.png);}
.CL_con .HA_con_R{margin-top:8%}







