/*
-webkit-touch-callout:none;
-webkit-user-select:none;
-khtml-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none;
display:-webkit-box;
display:-webkit-flex;
display:-ms-flexbox;
display:-ms-flexbox;display:flex;
-webkit-box--ms-flex:1;flex:1;
-webkit--ms-flex:1;flex:1;
-ms--ms-flex:1;flex:1;
-ms-flex:1;flex:1;
display:block;
*/
@media screen and (min-width:1024px){
.transTop{transform:translateY(80px);opacity:0;transition:all 0.8s ease-out 0s;}.transTop_1{transform:translateY(80px);opacity:0;transition:all 0.8s ease-out 0.2s;}.transTop_2{transform:translateY(80px);opacity:0;transition:all 0.8s ease-out 0.4s;}.transTop_3{transform:translateY(80px);opacity:0;transition:all 0.8s ease-out 0.6s;}.transTop_4{transform:translateY(80px);opacity:0;transition:all 0.8s ease-out 0.8s;}.transBottom{transform:translateY(-80px);opacity:0;transition:all 0.8s ease-out 0s;}.transLeft{transform:translateX(-80px);opacity:0;transition:all 1s ease-out 0s;}.transLeft_1{transform:translateX(-80px);opacity:0;transition:all 0.8s ease-out 0.2s;}.transLeft_2{transform:translateX(-80px);opacity:0;transition:all 0.8s ease-out 0.4s;}.transLeft_3{transform:translateX(-80px);opacity:0;transition:all 0.8s ease-out 0.6s;}.transRight{transform:translateX(80px);opacity:0;transition:all 0.8s ease-out 0s;}.transRight_1{transform:translateX(80px);opacity:0;transition:all 0.8s ease-out 0.2s;}.transRight_2{transform:translateX(80px);opacity:0;transition:all 0.8s ease-out 0.4s;}.transRight_3{transform:translateX(80px);opacity:0;transition:all 0.8s ease-out 0.6s;}.transList>div{transform:translateY(80px);opacity:0;transition:all 0.8s ease-out 0s;}.transList>div:nth-child(2){transition-delay:0.1s;}.transList>div:nth-child(3){transition-delay:0.2s;}.transList>div:nth-child(4){transition-delay:0.3s;}.transList>div:nth-child(5){transition-delay:0.4s;}.scale{transform:scale(0.5);opacity:0;transition:all 0.8s ease-out 0s;}.scale_1{transform:scale(0.5);opacity:0;transition:all 0.8s ease-out 0.2s;}.scale_2{transform:scale(0.5);opacity:0;transition:all 0.8s ease-out 0.4s;}.scaleList>div{transform:scale(0.5);opacity:0;transition:all 0.8s ease-out 0s;}.scaleList>div:nth-child(2){transition-delay:0.1s;}.scaleList>div:nth-child(3){transition-delay:0.2s;}.scaleList>div:nth-child(4){transition-delay:0.3s;}.scaleList>div:nth-child(5){transition-delay:0.4s;}.showdiv .transTop{transform:none;opacity:1;}.showdiv .transTop_1{transform:none;opacity:1;}show .transTop_2{transform:none;opacity:1;}.showdiv .transTop_3{transform:none;opacity:1;}.showdiv .transTop_4{transform:none;opacity:1;}.showdiv .transBottom{transform:none;opacity:1;}.showdiv .transLeft{transform:none;opacity:1;}.showdiv .transLeft_1{transform:none;opacity:1;}.showdiv .transLeft_2{transform:none;opacity:1;}.showdiv .transLeft_3{transform:none;opacity:1;}.showdiv .transRight{transform:none;opacity:1;}.showdiv .transRight_1{transform:none;opacity:1;}.showdiv .transRight_2{transform:none;opacity:1;}.showdiv .transRight_3{transform:none;opacity:1;}.showdiv .transList>div{transform:none;opacity:1;}.showdiv .scale{transform:none;opacity:1;}.showdiv .scale_1{transform:none;opacity:1;}.showdiv .scale_2{transform:none;opacity:1;}.showdiv .scaleList>div{transform:none;opacity:1;}
}
@media screen and (max-width:1500px){
    .banner{width:1200px;}
	.pd120{padding-top:100px;padding-bottom:100px;}
	.pdt120{padding-top:100px;}
	.pdb120{padding-bottom:100px;}
	.pd110{padding-top:90px;padding-bottom:90px;}
	.pdt110{padding-top:90px;}
	.pdb110{padding-bottom:90px;}

	.fz48{font-size:40px;}
	.fz40{font-size:32px;}
	.fz30{font-size:24px;}
		
	.block{width:auto;box-sizing:border-box;}
	.header .d2 .block{margin:0 40px;padding:0;}
	.header2 .d1 .navg a{margin:0 15px;}
	.header2 .d1 .navg1 a{margin:0 15px;}
	.header2 .d1 .navg.act{width:450px;}
	.header .nav_main a{margin:0 20px;}

	.body_home .banner .child .fz30{bottom:50px;}
	.body_home .banner .navg{bottom:50px;}

	.home7 .block{height:100vw;}
	.mainBox {padding-top: 90px;}

	.newsInfo2_img img{height:430px;}
}
@media screen and (max-width:1400px){
	.footer .part1{padding-bottom:25px;-ms-flex-pack:justify;justify-content:space-between;}
	.footer .nav_foot{margin-right:0;}
	.footer .share{margin-right:60px;}

	.newsInfo2_img img{height:400px;}
}
@media screen and (max-width:1350px){
    .home4 li .cn {font-size: 15px;}
    .home4 li .en {font-size: 13px;}

}
@media screen and (max-width:1300px){
	.pd120{padding-top:80px;padding-bottom:80px;}
	.pdt120{padding-top:80px;}
	.pdb120{padding-bottom:80px;}
	.pd110{padding-top:70px;padding-bottom:70px;}
	.pdt110{padding-top:70px;}
	.pdb110{padding-bottom:70px;}

	.fz48{font-size:36px;}
	.fz40{font-size:28px;}
	.fz30{font-size:20px;}
	.fz24{font-size:18px;}
	.fz20{font-size:16px;}

	.body_home .banner .child .a2{bottom:30px;width:60px;}
	.body_home .banner .child .fz30{bottom:45px;right:280px;}
	.body_home .banner .navg{bottom:45px;right:80px;}
	.body_home .banner .navg span{margin:0 5px;}
	.body_home .banner .navg span.now::after{width:30px;}

	.header .d1{font-size:14px;}
	.header2 .d1{font-size:16px;}
	.header2 .d2 .navg a{margin:0 20px;}
	.header2 .nav_main a{font-size:16px;}

	.body_r .ll{position:fixed;background:#fff;color:#333;padding:0;padding:15px 5px 15px 5px;border-radius:0 5px 5px 0;box-shadow:0 0 10px rgba(0,0,0,0.2);line-height:1.3;}
	.body_r .ll.w{background:#fff;}
	.body_r .ll:hover{padding-left:5px;}

	.home8 .l .list{height:auto;}
	.home3 .title .fz40{margin:0 5px;}
	.home6 .part1 .title{left:20px;top:585px;}
	.home6 .part1 .text{width:650px;}
	.home6 .part1 .title{padding:50px 50px;}
	.home6 .part1 .text .inner{padding:40px;}
	.home7 .d2 .h{font-size:20px;}
	.home7 .svg{height:45px;margin:0 auto 10px;}
	/* .home9 .list{margin-left:120px;} */
	.home11 .list{margin-top:50px;}

	.department2 .item .p{font-size:14px;}
	.home8 .r .list .item{height:87px;}
	.home8 .l .list .item .h{font-size:14px;}
	.home8 .r .list .item .h{font-size:14px;}

	.about .tit{width:160px;}
	.about .list{margin-left:220px;}
	.about .list .item .h{left:-240px;width:240px;}

	.history .item .pic .year{width:220px;height:220px;line-height:220px;font-size:28px;}
	.home4 li {width: calc((100% - 80px) / 3);}
	.home4 li:nth-child(3n) {margin-right: 0;} 
	.home4 li:nth-child(n+4) {margin-top: 40px;}
	.mainBox {padding-top: 90px;}

	.newsInfo2_img img{height:370px;}
}
@media screen and (max-width:1200px){
	.more{line-height:40px;}
	.more i{width:40px;height:40px;}
	.more2{line-height:40px;}
	.more2 i{width:40px;height:40px;}
	.block{padding-left:15px;padding-right:15px;}
	.header .nav_main{left:230px;right:130px;font-size:16px;}
	.header .nav_main a{margin:0 15px;}
	.header .d2 .block{margin:0 20px;}
	.header2 .d2 .navg a{margin:0 15px;}
	.header2 .nav_main a{margin:0 10px;}
	.footer .nav_foot{padding-bottom:0;}
	.footer .nav_foot a{width:80px;font-size:14px;padding:50px 0 0 15px;}
	.footer .part2{line-height:2;text-align: center;}
	.body_home .banner .child .fz30{padding-left:20px;}
	.body_home .banner .child .a2{right:20px;}

	.home5 .list .item .text{padding:15px 20px;}
	.home5 .list .item:nth-child(-n+2){margin-bottom:10px;}
	.home5 .list:nth-child(2){margin-top:15px;}
	.home5 .list .item .text .h{height:73px;overflow:hidden;}
	.home3 .item .text .more1{display:none;}
	.home10 .part1 .item .text{padding:20px;}
	.home10 .part1 .item .h{font-size:16px;}

	.ptbox .text a{padding:20px 20px 20px 20px;}
	.ptbox .v{left:20px;}
	.ptbox .text .h{font-size:18px;}
	.index_news .news_info {width: calc((100% - 265px) / 2);}
	.index_news .news_info2 {width: calc((100% - 265px) / 2);}
	.index_news .news_info3 {width: calc((100% - 465px));}
	.index_news .news_info3 li{width: calc((100% - 25px) / 2);}
	.banner {width: 100%;min-width: 100%;}
	.banner .block {padding: 0!important;}
	.index_banner {width: 50%;}
	.index_banner img {width: 100%;}
	.index_banner3 {width: 50%;}
	.index_banner3 img {width: 100%;}
	.index_banner2{width: 100%;}

	.newsInfo2_img img{height:320px;}
}
@media screen and (max-width:1100px){
	.newsInfo2_img img{height:275px;}
}
@media screen and (max-width:1024px){
	.layer .picbox video{width:90%;height:auto;}

	.pd120{padding-top:60px;padding-bottom:60px;}
	.pdt120{padding-top:60px;}
	.pdb120{padding-bottom:60px;}
	.pd110{padding-top:60px;padding-bottom:60px;}
	.pdt110{padding-top:60px;}
	.pdb110{padding-bottom:60px;}

	.footer .part1{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding:20px;}
	.footer .nav_foot{margin-bottom:15px;width:100%;}
	.footer .nav_foot a{display: inline-block;width:auto;border:none;padding:0;margin:0 10px;}
	.footer .nav_foot a:first-child{margin-left:0;}
	.footer .share{margin:10px 0 0;}
	.footer .part2 .info{font-size:0;}
	.footer .part2 .info span{display:inline-block;font-size:12px;}
	.footer .share .share-item{width:38px;height:38px;line-height:38px;}

	.body_home .banner .text{width:70%;}

	.home8 .l .list{height:auto;}
	.home5{padding:calc(5vw + 60px) 0 5vw}
	.home6 .part1{-ms-display:flex;display:flex;-ms-flex-direction:column;flex-direction:column;}
	.home6 .part1 .title{text-align: center;padding:36px 0 20px;}
	.home6 .part1 .pic{-ms-flex-order:1;order:1;height:auto;overflow:hidden;}
	.home6 .part1 .text{width:auto;position:static;-ms-flex-order:2;order:2;}
	.home6 .part2{margin-top:50px;}
	.home8 .title{text-align:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;}
	.home8 .title::after{display:none;}
	.home8 .title .fz40{float: none;}
	.home8 .title .more{margin-top:0;float:none;}
	.home8 .l{transform:none;opacity:1;width:auto;float: none;}
	.home8 .l .list{padding:20px;margin-top:20px;}
	.home8 .l:nth-child(2) {float: none;margin-top: 30px;}
	.mainBox {padding-top: 30px;}
	.ksList li:first-child, .ksList li:nth-child(8n+1) {margin-left: 10px;}
	.ksList li:first-child, .ksList li:nth-child(7n+1) {margin-left: 10px;}
	.ksList li {width: calc((100% - 50px) / 6);}
	/*.ks1 li:nth-child(7) {width: calc(((100% - 50px) / 3) + 10px)}*/
	.ks1 li:nth-child(5n+1) {margin-left: 10px;}
	.ksList li:first-child  {margin-left: 0;}
	.ks1 li:nth-child(6n+1),
	.ksList li:nth-child(6n+1) {margin-left: 0;}
	.newsInfo2_img img{height:225px;}
}

@media screen and (max-width:1000px){
	.body.page{padding-top:61px;}
	.header{transform:none;opacity:1;position: relative;z-index: 1004;}
	.header.mobile .d2{background:#1868a6;}
	.header .d1{display:none;}
	.header .nav_main{display:none;}
	.header .d2{height:60px;}
	.comheader .d2 { background: #1868a6!important; }
	.header .d2 .block{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;height:100%;padding:0;}
	.header .logo{height: 40px;position:static;}
	.header .logo img{height:100%;max-height:none;}
	.header .logo a {height: 100%;}
	.header .tools{position:static;}
	.header .tools .a{width:24px;height:24px;margin-left:15px;}
	.header .menu{width:24px;height:22px;position:relative;margin-left:15px;}
	.header .menu i{height:2px;background:#fff;width:26px;border-radius:1px;}
	.header.light .menu i{background:#333;}
	.header .menu i:nth-child(1){position:absolute;left:0px;top:2px;}
	.header .menu i:nth-child(2){position:absolute;left:0px;top:11px;}
	.header .menu i:nth-child(3){position:absolute;left:0px;top:20px;}
	.header .tools .sc a::after{font-size:16px;}
	.header .tools .lang{font-size:14px;display:none;}
	.header2{display:none;}

	.nav    {display:none;}
	.mnav   {display: block;}
	.mnav{display: block;position: fixed;top: 5px;right: 0;}
	.navbar-drawer-bar {display: block;}
	.navbar-drawer-bar .drawer-container {height: 50px;padding: 5px 10px;position: relative;text-align: center;}
	.s-custom-colors .navbar-drawer-bar .navbar {background: #494545;}
	.navbar-drawer-bar a.navbar {float: left;line-height: 48px;color: #fff;transition: all .3s ease-out;}
	.navbar-drawer-bar a {-webkit-tap-highlight-color: rgba(0, 0, 0, 0);background: #1868a6;border-radius: 3px;color: #fff;cursor: pointer;display: block;height: 40px;line-height: 40px;outline-style: none;pointer-events: all;position: relative;text-align: center;width: 40px;z-index: 1020;}
	.navbar-drawer-bar.drawer-open .navbar {background-color: #fff;}
	.navbar-drawer-bar .navbar .navbar-icons {-webkit-transform: rotate(0deg);cursor: pointer;display: inline-block;height: 17.3px;position: relative;transform: rotate(0deg);transition: .5s ease-in-out;width: 22px;}
	.navbar-drawer-bar .navbar .navbar-icons span {-webkit-transform: rotate(0deg);background-color: #fff;border-radius: 2px;display: block;height: 2px;left: 0;opacity: 1;position: absolute;transform: rotate(0deg);transition: .25s ease-in-out;width: 100%;}
	.navbar-drawer-bar.drawer-open .navbar .navbar-icons span {background-color: #636972;}
	.navbar-drawer-bar .navbar .navbar-icons span:first-child {-webkit-transform-origin: left center;top: 0;transform-origin: left center;}
	.navbar-drawer-bar.drawer-open .navbar .navbar-icons span:first-child {-webkit-transform: rotate(45deg);left: 3px;top: 0;transform: rotate(45deg);}
	.navbar-drawer-bar .navbar .navbar-icons span:nth-child(2) {-webkit-transform-origin: left center;top: 6px;transform-origin: left center;}
	.navbar-drawer-bar.drawer-open .navbar .navbar-icons span:nth-child(2) {opacity: 0;width: 0;}
	.navbar-drawer-bar .navbar .navbar-icons span:nth-child(3) {-webkit-transform-origin: left center;top: 12px;transform-origin: left center;}
	.navbar-drawer-bar.drawer-open .navbar .navbar-icons span:nth-child(3) {-webkit-transform: rotate(-45deg);left: 3px;top: 16px;transform: rotate(-45deg);}
	#navbar-drawer-mask {background-color: rgba(0, 0, 0, .4);bottom: 0;display: none;left: 0;position: fixed;right: 0;top: 0;z-index: 1001;}
	.strikingly-nav-transition {transition: -webkit-transform .4s cubic-bezier(.7, 0, .3, 1);transition: transform .4s cubic-bezier(.7, 0, .3, 1);transition: transform .4s cubic-bezier(.7, 0, .3, 1), -webkit-transform .4s cubic-bezier(.7, 0, .3, 1);}
	.strikingly-drawer {background: rgba(24,104,166,0.9);display: none;overflow: auto;position: fixed;top: 0;left: 0;width: 100%;z-index: 1002;}
	.strikingly-drawer {display: block;}
	.strikingly-drawer.navbar-drawer {-webkit-transform: translateY(-100%);max-height: 100vh;max-height: 100%;transform: translateY(-100%);transition: all .4s ease-in-out;}
	.strikingly-drawer.navbar-drawer.translate {-webkit-transform: translateZ(0);transform: translateZ(0);}
	.strikingly-drawer ul {-webkit-overflow-scrolling: touch;list-style: none;overflow: auto;padding: 50px 0 20px;position: relative;}
	.strikingly-drawer ul li {display: block;padding: 0 24px;position: relative;z-index: 1015;}
	.strikingly-drawer ul li strong {height: 40px;line-height: 40px;margin-bottom: 0;color: #fff;font-weight: 500;font-size: 15px;}
	.strikingly-drawer ul li strong i {display: block;float: right;color: #fff;font-size: 20px;font-style: normal;}
	.strikingly-drawer ul li>a {height: 40px;line-height: 40px;color: #fff;}
	.strikingly-drawer ul li p {display: none;}
	.strikingly-drawer ul li p a {font-size: 14px;color: #fff;display: block;line-height: 30px;transition: 0.5s;-webkit-transition: 0.5s;padding-left: 20px;}
	.strikingly-drawer ul li .active_strong i {-webkit-transform: rotate(45deg);transform: rotate(45deg);}
	.header .tool {display: none;}
}
@media screen and (max-width:900px){
	.ksList li:first-child, .ksList li:nth-child(8n+1),
	.ksList li:first-child, .ksList li:nth-child(7n+1),
	.ks1 li:nth-child(6n+1),.ksList li:nth-child(6n+1) {margin-left: 10px;}
	.ksList li {width: calc((100% - 30px) / 4);}
	/*.ks1 li:nth-child(7) {width: calc((100% - 30px) / 2);}*/
	.ksList li:first-child  {margin-left: 0;}
	.ks1 li:nth-child(4n+1),.ksList li:nth-child(4n+1) {margin-left: 0;}
	/*.ks1 li:nth-child(8) {margin-left: 0;}
	.ks1 li:nth-child(9) {margin-left: 10px;}*/
	}
	@media screen and (max-width:850px){
	.pd120{padding-top:40px;padding-bottom:40px;}
	.pdt120{padding-top:40px;}
	.pdb120{padding-bottom:40px;}
	.pd110{padding-top:40px;padding-bottom:40px;}
	.pdt110{padding-top:40px;}
	.pdb110{padding-bottom:40px;}

	.footer .part1{padding:15px 15px 15px;}
	.footer .nav_foot{text-align:left;}
	.footer .nav_foot a{width:25%;text-align:left;margin:0;font-size:12px;}
	.footer .part2{display:block;}
	.footer .part2 .info{padding:0 15px;width:auto;}
	.footer .part2 .info span{margin:0;text-align:left;}
	.footer .part2 .info span:nth-child(odd){width:45%;}
	.footer .part2 .info span:nth-child(even){width:55%;}
	.footer .part2 .logo{height:45px;margin-bottom:30px;}
	.footer .share{margin-top:0;}
	.footer .share .share-item{width:32px;height:32px;line-height:32px;}
	.footer .share-box a.share-item.icon-sinawb{font-size:20px;}
	.footer .share-box .icon-wchat::after{font-size:20px;}
	.footer .share-box .icon-txwb::after{font-size:20px;}

	.fz48{font-size:22px;}
	.fz40{font-size:20px;}
	.fz30{font-size:18px;}
	.fz20{font-size:14px;}

	.block{padding-left:12px;padding-right:12px;}
	.title .h{font-size:28px;}
	.more{line-height:32px;}
	.more i{width:32px;height:32px;margin-right:10px;}
	.more i:before{display:none;}
	.more2{line-height:32px;}
	.more2 i{width:32px;height:32px;margin-right:10px;}
	.more2 i:before{display:none;}

	.ptbox{overflow:visible;}
	.ptbox .text a{padding:15px;}
	.ptbox .v{margin-bottom:0;left:15px;}
	.ptbox .text .h{font-size:14px;line-height:1.5;}

	.home5{padding:36px 0;}
	.home5 .content{margin-top:20px;}
	.home5 .list{display:block;}
	.home5 .list .box{width:auto;}
	.home5 .list .item{height:auto;width:calc(50% - 7.5px);}
	.home5 .list .item:nth-child(-n+2){margin-bottom:15px;}
	.home5 .list:nth-child(2){margin-top:15px;}
	.home5 .list:nth-child(2) .ptbox{margin-top:15px;}
	.home5 .list .item:before{display:none;}
	.home5 .list .item .text{padding:15px;}
	.home5 .list .item .text .h{height:auto;font-size: 14px;}
	.home5 .list .ptbox{width:100%;margin-bottom:15px;}
	.home8 .block{padding:0 24px;}
	.home10 .block{padding:0 18px;}
	.focus1 .navg{bottom:65px;}

	.home7{padding:30px 0;background:#524443;}
	.home7 .block{height:auto;}
	.home7 .svg{width:50px;height:40px;}
	.home7 .d1{position:relative;margin:auto;opacity:1;transform:none;width:auto;height:80vw;margin-bottom:16px;left:auto;top:auto;}
	.home7 .d1:before{content:"";background:rgba(0,0,0,0.3);position: absolute;left:0;top:0;right:0;bottom:0;}
	.home7 .d1 .title{position:relative;}
	.home7 .d2{position:static;margin:auto;opacity:1;transform:none;width:auto;height:auto;display:-ms-flexbox;display:flex;height:30vw;}
	.home7 .d2 .h{font-size:16px;}
	.home7 .d2 .dd1{position:relative;left:auto;top:auto;margin:0;opacity:1;transform:none;-ms-flex:1;flex:1;width:auto;height:auto;}
	.home7 .d2 .dd2{position:relative;left:auto;top:auto;margin:0;opacity:1;transform:none;-ms-flex:1;flex:1;width:auto;height:auto;}
	.home7 .d2 .dd3{position:relative;left:auto;top:auto;margin:0;opacity:1;transform:none;-ms-flex:1;flex:1;width:auto;height:auto;}
	.home7 .d3{position:relative;left:auto;top:auto;margin:auto;opacity:1;transform:none;width:auto;margin-top:16px;}
	.home7 .d4{position:relative;left:auto;right:auto;top:auto;margin:auto;opacity:1;transform:none;width:auto;height:auto;display:-ms-flexbox;display:flex;height:30vw;}
	.home7 .d4 .dd1{position:relative;left:auto;top:auto;margin:0;opacity:1;transform:none;-ms-flex:1;flex:1;width:auto;height:auto;}
	.home7 .d4 .dd2{position:relative;left:auto;top:auto;margin:0;opacity:1;transform:none;-ms-flex:1;flex:1;width:auto;height:auto;}
	.home7 .d4 .dd3{position:relative;left:auto;top:auto;margin:0;opacity:1;transform:none;-ms-flex:1;flex:1;width:auto;height:auto;}
	.home7 .d4 .h{font-size:16px;}
	.home9{padding:36px 0;}
	.home9 .block{-ms-flex-direction:column;flex-direction:column;}

	.home9 .item:hover .pic{transform:none;}
	.home10 .part1 .list::after{display:none;}
	.home10 .part1 .list{margin-top:20px;-ms-flex-pack:justify;justify-content:space-between;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
	.home10 .part1 .item{transform:none;opacity:1;width:calc(50% - 7.5px);margin:0 0 15px;}
	.home10 .part1 .item:first-child{width:100%;}
	.home10 .part1 .item:first-child .h{font-size:16px;}
	.home10 .part1 .item .text{padding:15px 15px;}
	.home10 .part1 .item .h{font-size:14px;}
	.home10 .part1 .item:hover img{transform:none;}
	.home10 .part1 .btns{margin-top:20px;}
	.home11{height:auto;}
	.home11 .block{padding:30px 0;}
	.home11 .list{margin-top:10px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 20px;}
	.home11 .list .item{-ms-flex:1;flex:1;margin:20px 0;}
	.home11 .item .svg{width:65px;height:50px;}
	.home11 .item .svg img {max-width: 100%;max-height: 100%;}
	.home11 .item .h{margin-top:10px;font-size:14px;}

	.body_r{position:fixed;overflow:auto;background:#fff;}
	.body_r .menu{display:none;}
	.nav_b{display:none;}
	.body_r .navg{display:none;}
	.rr.showdiv{transform:scale(0.6);}
	.body_r .body_scroll{height:auto;position:static;}
	.body_r .arr{display:none;}
	.screen{float:none;height:auto;overflow:hidden;}
	.screen .title .fz40{width:auto;}
	.screen .title .p{width:auto;margin:10px 0 0;}

	.home5 .btns .more{margin:0 20px;}

	.home4 li {opacity: 1;transform: translateX(0)!important;margin-top: 0;}
	.home5 .content {margin-top: 0;}
	.home5 .list {opacity: 1;transform: translateY(0px);}
	.home9 .item {transform: translateY(0)!important;opacity: 1;height: 60vw;margin-left: 0;}
	.home9 .item .pic {width: 10vw;height: 10vw;}
	.home9 .more {margin-top: 40px;}
	.home8 .l:nth-child(2) {transform: translateX(0);}
	.home4 li   {height: 150px;padding: 15px;}
	.home4 li i {width: 40px;height: 40px;}
	.linkInfo {padding: 10px 0;}
	.fm_header .logo img {height:100px;}
	.fm_header .tools   {margin-top: 23px;}
	.fm_header .tools li {height: 40px;min-width: 40px;}
	.fm_header .tools li a {height: 40px;line-height: 40px;padding: 0 10px 0 30px;}
	.fm_header .tools li.l2 span {top: 42px;left: auto;right: 0;transform: translateX(0);padding: 5px;background: #fff;border-radius: 3px;}
	.fm_header .tools li a i {display: block;width: 40px;height: 40px;position: absolute;top: 0;left: 0;}
	.fm_header .tools li.l1 a {padding: 0 20px 0 50px;font-size: 14px;}
	.fm_header .tools li.l1 a i {left: 10px;background-size: 70%;}
	.fm_header .tools li.l2 a i{background-size: 70%;}
	.fm_header .tools li.l1:hover a i{background: url("../images/fmicon3_h.png") no-repeat center;background-size: 70%;}
	.fm_header .tools li.l2:hover a i {background: url("../images/fmicon4_h.png") no-repeat center;background-size: 70%;}
	.mainBox {padding-top: 20px;}
	.rightNav {right: 10px;}
	.picInfo li                 {width: calc((100% - 60px) / 3);margin: 0 10px 20px;}
	.picInfo li .pic            {height: 1.5rem;}
	.articleInfo .title         {margin-top: 40px;}
	.ksBtit         {font-size: 24px;}
	.ksStit         {font-size: 18px;}
	.home_bg .bg1,
	.home_bg .bg2 {display: none;}

	.newsInfo2_img img{height:200px;}

}
@media screen and (max-width:800px){
	.body_home .banner .navg        {bottom:20px;}
	.body_home .banner .child .fz30 {bottom:10px;line-height:1.5;right:70px;font-size:14px;padding-left:18px;}
	.body_home .banner .child .a2   {bottom:0;right:0;height:50px;line-height:50px;}
	.footer-top                     {display: block;}
	.footer-topL,.footer-topC       {width: 100%;display: inline-block;text-align: center;margin-bottom: 15px;}
	.footer-topR                    {width: 100%;text-align: center;font-size: 14px;}
	.footer-topL img                {display: inline-block;}
	.footer-topC p                  {display: inline-block;}
	.footer-topC p.tel              {width: 90px;font-size: 14px;text-align: left;}
	.footer-topR p                  {margin: 0;}
	.newsNav li                     {width: calc(100% / 4);}
	.newsNav li a                   {font-size: 14px;}
	.newsNav li.on a                {background: none;color: #047bd6;}
	.newsNav li:last-child::before  {display: block;}
	.newsNav li:nth-child(4n)::before {display: none;}
	.banner,.index_banner,.index_banner3 {height: 225px;}
	.index_banner2                  {height: 200px;}
}
@media screen and (max-width:768px) {
    .home9 .item .tit               {font-size: 16px;}
    .home9 .item .job               {margin: 10px 10px 20px;font-size: 14px;}
    .home9 .item .brief p           {line-height: 20px;height: 80px;}
    .home9 .item .brief  span       {height: 20px;bottom: 10px;}
    .rukou                          {width: 96%;}
    .rukou .btn                     {width: 30vw;height: 30vw;}
    .rukou .btn i                   {width: 10vw;height: 10vw;}
    .rukou .btn p                   {font-size: 18px;margin: 10px 0 5vw;}
    .infopage           		    {margin: 30px 0;}
    .infopage a,
    .infopage b 	                {min-width: 30px;height: 30px;line-height: 30px;padding: 0 5px;}
    .articleInfo .title             {margin-top: 20px;font-size: 18px;}
    .articleTxt                     {font-size: 14px;}
    .picInfo.picInfo2 li            {width: calc((100% - 60px) / 2);margin: 0 15px 15px;}
    .picInfo.picInfo2 li .pic       {height: 3rem !important;}
    .newsInfo2_img                  {width:120px;}
    .newsInfo2_box                  {width:100%;}
    .newsInfo2_box span,
    .newsInfo2_box i                {line-height: 20px;margin: 5px 0;}
    .banner,.index_banner,.index_banner3 {height: 200px;}
	.index_banner2                  {height: 190px;}
    .index_news .news_info          {width: 100%;margin: 5px 0;}
    .index_news .news_info2         {width: 100%;margin: 5px 0;}
    .index_news .news_info3         {width: 100%;margin: 5px 0;}
    .index_news .news_info3 li      {width: 100%;margin-right:0;}
    .news_btn                       {width: 100%;}
    .news_btn li                    {width: 48%;float: left;}
    .news_btn li:nth-child(2n)      {float: right;}
    .message                        {margin-bottom: 30px;}
    .newsnav_show                   {margin: 20px 0;font-size: 14px;}
    .zjlist li                      {margin-right: 15px;width: calc((100% - 45px) / 4);}
    .zjlist li:nth-child(4)         {margin-right: 0;}
    .fm_header .logo        {text-align: center;width: 100%;float: none;margin-bottom: 20px;}
    .fm_header .tools       {text-align: center;float: none;width: 100%;}
    .fm_header .tools li {display: inline-block;float: none;vertical-align: top;}
}
@media screen and (max-width:700px) {
    .footer-bottom {line-height: 20px;padding: 10px 0;height: auto;}
    .footer-bottom a,.footer-bottom span {line-height: 20px;display: inline-block;}
    .footer-bottom img {height: 20px;}
}
@media screen and (max-width:640px){
	.home4 li {width: calc((100% - 30px) / 2);margin-right: 20px;}
	.home4 li:nth-child(3n) {margin-right: 20px;}
	.home4 li:nth-child(2n) {margin-right: 0;}
	.home4 li:nth-child(n+3) {margin-top: 20px;}
	.home11 .item .svg img {max-width: 100%;max-height: 100%;height: auto;width: 50%;}
	.linkNav {height: 30px;line-height: 30px;}
	.linkNav li {padding: 0 10px;line-height: 30px;}
	.linkInfo a {line-height: 30px;margin: 0 5px;}
	.home9 .more a {font-size: 14px;line-height: 30px;}
	.fm_header .logo img {height: 70px;}
	.fm_header .tools {margin-top: 13px;}
	.picInfo li                 {width: calc((100% - 40px) / 2);margin: 0 10px 20px;}
	.picInfo li .pic            {height: 2rem;}
	.articlePN                  {margin-top: 30px;}
	.ksList li:first-child, .ksList li:nth-child(8n+1),
	.ksList li:first-child, .ksList li:nth-child(7n+1),
	.ks1 li:nth-child(6n+1),.ksList li:nth-child(6n+1),
	.ks1 li:nth-child(4n+1),.ksList li:nth-child(4n+1) {margin-left: 10px;}
	.ksList li {width: calc((100% - 20px) / 3);}
	/*.ks1 li:nth-child(7) {width: calc(((100% - 20px) / 1.5) + 10px);}*/
	.ksList li:first-child,
	.ks1 li:nth-child(3n+1)  {margin-left: 0;}
	/*.ks1 li:nth-child(9) {margin-left: 0;}*/
	.ksList li:nth-child(3n+1) {margin-left: 0px;}
	.message .input {padding-left: 0;width: 100%;}
	.message .input .name {position: inherit;width: 100%;text-align: left;line-height: 25px;height: 25px;font-size: 14px;}
	.message .subInput .name     {display: none;}
	.banner,.index_banner,.index_banner3  {height: 170px;}
	.index_banner2       {height: 180px;}
}
@media screen and (max-width:600px){
    .home9 .item    {height: 80vw;}
    .home9 .item .pic {margin: 15px auto;}
    .home9 .item .job,
    .home9 .item .brief p {font-size: 12px;}
    .home9 .item .brief {padding: 5px 5px 25px 5px;margin: 0 5px;}
    .home9 .item .brief  span {bottom: 5px;font-size: 12px;}
    .login_form{width:96%;margin: 0 auto;}
    .form_box{padding: 15px 30px;}
    .banner,.index_banner,.index_banner3  {height: 160px;}
	.index_banner2        {height: 180px;}
}
@media screen and (max-width:500px){
	.nav_mobile .nav_l{font-size:14px;}
	.nav_mobile .nav_r{font-size:14px;}

	.old_leaders .tabs a{margin:0 15px;font-size:16px;}
	.old_leaders .content{margin-top:20px;}
	.old_leaders .content .list .item{width:100%;}
	.position{display:none;}
	.fm_header .logo img {height: 40px;}
	.fm_header .tools {margin-top: 0;}
	.fm_header .tools li {height: 38px;min-width: 38px;border: 1px solid #6c757b;}
	.fm_header .tools li.l1 a i {background-size: 50%;}
	.fm_header .tools li.l2 a i {background-size: 50%;}
	.fm_header .tools li:hover {border: 1px solid #005db0;}
	.fm_header .tools li.l1:hover a i {background: url(../images/fmicon3_h.png) no-repeat center;background-size: 50%;}
	.fm_header .tools li.l2:hover a i {background: url(../images/fmicon4_h.png) no-repeat center;background-size: 50%;}
	.banner,.index_banner,.index_banner3  {height: 140px;}
	.index_banner2        {height: 180px;}
	.news_btn li a {padding-left: 80px;}
	}
	@media screen and (max-width:450px){
	.body_home .banner .navg{right:60px;}
	.body_home .banner .child .fz30{font-size:16px;}
	.ks2 li:nth-child(3n+1) {margin-left: 10px;} 
	.ks2 li {width: calc((100% - 10px) / 2);}
	.ks2 li:nth-child(2n+1) {margin-left: 0px;}
	.banner,.index_banner,.index_banner3  {height: 130px;}
	.index_banner2        {height: 180px;}
}


@media screen and (max-width:1200px){
	.skin1 .more i::after{width:44px;height:28px;margin-left:-22px;margin-bottom:-18px;}
}
@media screen and (max-width:850px){
	.skin1 .home9 .title .more{margin-top:20px;}
	.skin1 .home7 .d1 .more:hover i::after{background-image: url(../images/icon1a.svg);}
	.skin2 .more i::after{width:30px;height:36px;margin-top:-20px;}
	.skin2 .home9 .more i::after{right:100%;top:50%;margin:-20px -10px 0 0;}
	.newsInfo2 li{width:100%;}
	.newsInfo2_img{width:100%;}
	.newsInfo2_img img{height:auto;}
	.newsInfo2_box{width:100%;}
	.search{display:none;}
}