/*
-webkit-touch-callout:none;
*/

@media screen and (max-width:1700px){
.banner_page{height:500px;}
}
@media screen and (max-width:1400px){
.banner_page{height:400px;}
.home2 .d:nth-child(1){width:35%;}
.home2 .d:nth-child(2){left:33%;}
.home2 .d:nth-child(1) .list{padding-left:20%;}
}
@media screen and (max-width:1260px){
.home1 .child .text{font-size:16px;padding:20px;line-height:1.3;}
.home2 .title{top:0;}
.home2 .content{height:460px;}
.home2 .d{padding:0 30px;height:360px;}
.home2 .d:nth-child(1){width:33.33%;top:80px;}
.home2 .d:nth-child(1) .list{padding:0;}
.home2 .d:nth-child(2){width:33.33%;left:33.33%;top:80px;}
.home2 .d:nth-child(3){width:33.33%;top:80px;}
.home2 .item em{font-size:24px;}
.home2 .item strong{font-size:24px;}
.home4 .wrap{padding-top:100px;}
.news_page .dl{padding-right:20px;}
.news_page .dr{padding-left:20px;}

.achievements1{padding-top:60px;}
.achievements1 .list{margin-top:30px;}
.achievements1 .item{padding:25px;height:350px;}
.achievements1 .item .tel{margin-top:20px;}
.achievements2 .list{margin-top:30px;}
.achievements3 .dl{width:50%;padding-right:20px;}
.achievements3 .dr{width:50%;padding-left:20px;}
.achievements4 .item{padding:30px;}

.entrance .list{margin-top:50px;}
.office2 .dl ul{font-size:16px;margin-top:10px;}
.office2 .h{font-size:20px;}
.office3 .d .h{height:auto;}

.platform2 .wrap{padding-top:160px;}
.platform2 .list{height:726px;margin-top:60px;}
.platform2 .item{padding:20px;height:415px;}
.platform2 .item:nth-child(6){top:415px;}
.platform2 .item li{font-size:14px;}
.platform2 .item .h{font-size:20px;}

.download .hd{display: block;}
.download .tabs .item{height:180px;}
.download .tabs .item .h{font-size:22px;}
.download .tip{margin-top:20px;}
.download .list{margin-top:20px;}
.download .item{padding:20px 30px;}
.download .hd .sc{display: flex;margin-top: 10px;}
.download .hd .h{font-size:24px;}
.download .hd .sc .kw{flex:1;}

.bd_l{width:250px;}
.bd_l .title{padding:30px 0;}
.bd_l .nav .item{padding:0 30px;}
.bd_l .nav .item .h{height:60px;line-height:60px;}
.process .tabs{padding:0 30px;}
.process .tabs a{margin-left:14px;font-size:15px;line-height:80px;}
.process .content{padding:30px 30px;}

.news .tabs .item{height:180px;}
.news .tabs .item .h{font-size:28px;}

.m_department2 .frame{margin-top:40px;}
.m_department2 .nav{margin-top:40px;}
.m_department3 .list1 .item .h{font-size:20px;}
.m_department3 .list2 .item{padding:0 30px;}
.m_department4 .dl{width:631px;}
.m_department4 .child .item:nth-child(4n-3){margin-left:8px;}
.m_department4 .child .item:nth-child(3n-2){margin-left:0;}
.m_department5 .dl{padding-right:30px;}
.m_department5 .dr{padding-left:30px;}

.special2 .dl .text{padding-right:30px;}
.special2 .dr{padding-left:30px}
.special3 .dl{padding:0 20px 0 0;}
.special3 .dl .pics .item{width:calc(50% - 7.5px);}
.special4 .d1 img{margin-top:15px;}
.special4 .d2{margin-left:15px;}
.special4 .d3{margin-left:15px;}
.special4{height:600px;}
.special4 .wrap::after{display: none;}
.special5 .d{margin-left:20px;}

.setup2 .list1 .item{height:150px;}
.setup2 .list1 .item .h{font-size:24px;}
.setup3 .part1 .text{margin:0 40px 0 -40px;padding:40px;}
.setup3 .part1 .text .p{margin-top:20px;}
.setup3 .part1 .text .title{padding-bottom:20px;}
.setup3 .part2 .item{width:calc(50% - 15px);}
.setup4 .item .h{line-height:60px;}
.setup4 .item .text{padding:20px 30px;}

.result{padding: 60px 0;}
.sitemap{ padding:60px 0; }
}
@media screen and (max-width:1023px){
.banner_page{background-size:cover;}
.banner_page .bg{display:none;}
.banner_page .bgm{background:no-repeat center center;background-size:cover;position:absolute;height:100%;left:0;top:0;width:100%;}

.home1 .child{height:60vw;padding:0;}
.home1 .child .text{font-size:14px;line-height:1.5;padding:10px;}
.home1 .prev{left:15px;width:40px;height:40px;background-size:15px auto;}
.home1 .next{right:15px;width:40px;height:40px;background-size:15px auto;}

.home2:before{display: none;}
.home2 .title{position:static;width:auto;}
.home2 .content{margin-top:20px;height:auto;}
.home2 .d{position:static;width:auto !important;height:auto;padding:20px;background-size:30% auto !important;}
.home2 .item{margin:10px 0;}

.news_page{background:none;height:auto;}
.news_page:before{display:none;}
.news_page .dl{float: none;width:auto;padding:0;}
.news_page .dr{float: none;width:auto;padding:0;margin-top:20px;}
.news_page .title{height:auto;line-height:1.3;}
.news_page .title .h{float: none;}
.news_page .title .tabs{float: none;margin-top:20px;}
.news_page .title .tabs a:first-child{margin-left:0;}
.news_page .dl .list{margin-top:20px;}
.news_page .dl .item .pic{width:120px;}
.news_page .dl .item .text{flex:1;}
.news_page .dl .item .h{padding-top:0;line-height:1.3;}
.news_page .dl .item .date{margin-top:10px;}
.news_page .dl .bb{margin-top:20px;}
.news_page .dr .list{margin-top:20px;}
.news_page .dr .item{margin-top:15px;border-top:1px solid #ddd;padding-top:15px;}
.news_page .dr .bb{margin-top:20px;}
.news_page .dr .item .h{float: none;width:auto;}
.news_page .dr .item .date{margin-top:10px;}

.home4 .wrap{padding:30px 0;}
.home4 .list{height:auto;display:flex;flex-wrap:wrap;}
.home4 .item{position:static;width:50%;height:auto;padding:30px 0;}
.home4 .item:nth-child(2){display:none;}
.home4 .item:nth-child(5){display:none;}
.home4 .item .ico{height:50px;}
.home5{margin-top:0;}
.home5 .wrap{padding:0;}
.home5 .focus{margin-top:20px;}
.home5 .child .text{-ms-writing-mode:lr-tb;-webkit-writing-mode:lr-tb;writing-mode:horizontal-tb;left:20px;right:20px;top:30px;text-align: left;}
.home5 .child .text .p{margin-top:5px;}

.achievements1{padding-top:40px;}
.achievements1 .item{width:auto;float: none;height:auto;margin:15px 0 0 !important;padding:20px;}
.achievements2 .list{margin-top:20px;}
.achievements2 .list .item{float: none;width:auto;margin:20px 0 0;}
.achievements2 .item .text{margin-top:15px;padding:0;}
.achievements2 .item .p{margin-top:0;}
.achievements2 .bb{margin-top:30px;}
.achievements3{padding:0;}
.achievements3 .wrap{margin:0;}
.achievements3 .bg{display:none;}
.achievements3 .dl{float: none;width:auto;padding:30px 20px;background:url(/Public/static/themes_ky/image/pic5_1.jpg) center center no-repeat;}
.achievements3 .dr{float: none;width:auto;padding:30px 20px;background:url(/Public/static/themes_ky/image/pic5_2.jpg) center center no-repeat;}
.achievements3 .dl .item{padding:15px 0;height:auto;}
.achievements3 .bb{margin-top:20px;}
.achievements3 .list{margin-top:0px;}
.achievements3 .dr .list{margin-top:20px;}
.achievements3 .dr .item{line-height:1.3;padding:20px;}
.achievements3 .dr .item .h{padding-right:60px;}
.achievements4 .list{margin-top:20px;}
.achievements4 .list .item{float: none;width:auto;margin:15px 0 0;}
.achievements4 .bb{margin-top:20px;}

.entrance .list{margin-top:30px;display:flex;flex-wrap:wrap;}
.entrance .list .item{width:50%;height:auto;padding:30px 20px;}
.entrance .list .item .inner{padding:0;}
.entrance .list .item .h{line-height:1.3;font-size:16px;}
.entrance .list .item .h br{display:none;}
.entrance .list .item .ico{height:50px;}
.entrance .list .item .p{line-height:1.3;}
.entrance .list .item:nth-child(9){width:auto;}

.office1{height:auto;}
.office1 .list{display:block;}
.office1 .item{position:static;width:auto;height:auto;margin-top:15px !important;box-shadow:0 0 15px rgba(0,0,0,0.1);}
.office1 .item .text .d{margin-top:15px;}
.office2{margin-top:30px;padding:0;}
.office2:after{display:none;}
.office2 .bg{display: none;}
.office2 .dl{width:auto;display: block;}
.office2 .dr{width:auto;margin:15px 0 0;display: block;}
.office2 .dl .pic{margin-top:0;width:auto;}
.office2 .dl .text{width:auto;height:auto;padding:20px;min-height:200px;}
.office2 .dr .pic{width:auto;margin-top:0;}
.office2 .dr .text{width:auto;height:auto;padding:20px;min-height:200px;}

.office3 .d{width:auto;margin:15px 0 0;float: none;}
.office3 .d .cont{height:auto;padding:20px;}
.office3 .d .bb{position:static;margin-top:20px;}

.platform1 .list{margin-top:20px;}
.platform1 .item{width:calc(50% - 7.5px);padding:20px;margin:15px 0 0 15px !important;}
.platform1 .item:nth-child(2n-1){margin-left:0 !important;}
.platform1 .item .h{font-size:16px;}
.platform1 .item .p{margin:10px 0 0;font-size:14px;padding:0;}
.platform1 .item .p:before{display:none;}
.platform2 .wrap{padding-top:15vw;}
.platform2 .wrap:after{display:none;}
.platform2 .list{height:auto;margin-top:20px;}
.platform2 .item{position:static;width:auto;height:auto !important;margin-top:15px;box-shadow:0 0 15px rgba(0,0,0,0.1);}
.platform2 .item ul{margin-top:20px;}
.platform3 .content{margin-top:20px;display: block;}
.platform3 .dl{float: none;width:auto;}
.platform3 .dr{float: none;width:auto;}
.platform3 .d{padding:20px;height: auto;}
.platform3 .d .tit{font-size:18px;}
.platform3 .d .list{height:auto !important;margin-top:15px;}
.platform3 .d .item{font-size:14px;padding:10px 15px;padding-left:20px;}
.platform3 .d .item:before{top:16px;}
.platform3 .d .mCSB_container{display:flex;flex-wrap:wrap;}

.banner_page1{height:250px;}
.banner_page1 .title{line-height:32px;}

.notice .tt{margin-top:30px;}
.notice .list{margin-top:30px;}
.notice .tt .d{flex-direction: column;height:120px;}
.notice .tt .d .ico{width:30%;}
.notice .tt .d .h{font-size:22px;margin:10px 0 0;}
.notice .list .item{margin-top:15px;display: block;height:auto;padding:15px;}
.notice .list .item .date{margin-top:10px;}

.pages{margin-top:30px;}

.download .tabs{display:block;}
.download .tabs .item{margin-right: 0;padding:10px 20px;width:auto; flex-direction:row;align-items:center;margin-top:15px;height:60px;}
.download .tabs .item .ico{width:40px;height:40px;}
.download .tabs .item .ico img{max-height:100%;}
.download .tabs .item .h{margin-top:0;margin-left:15px;}
.download .list .item{width:auto;padding:20px;}

.body .wrap{display:block;}
.bd_l{width:100%;}
.bd_r{margin-top:30px;width:auto;}
.process .tabs{padding:20px 15px;}
.process .tabs a{line-height:1.5;padding-bottom:10px;margin:5px 10px;}
.process .content{padding:20px;}
.process .inner{height:auto;}
.process .list .item{line-height:1.3;padding:15px;height:auto;}
.process .list .item .date{margin-top:10px;}

.news .tabs{display:block;}
.news .tabs .item{width:auto;height:80px;margin-right: 0;margin-bottom: 5px;}
.news .tabs .item .ico{width:40px;}
.news .tabs .item .h{font-size:22px;}
.news .list .item{display:block;background:none !important;padding:20px 0 !important;}
.news .list .item .pic{width:auto;max-width:none;}
.news .list .item .text{margin:auto !important;}
.news .list .item .h{font-size:20px;margin-top:10px;}
.news .list .item .p{margin-top:5px;}

.m_department1 .list{display: block;}
.m_department1 .item{width:auto;}
.m_department1 .item:nth-child(2){margin-top:15px;}
.m_department1 .item:nth-child(3){margin-top:15px;}
.m_department1 .item:nth-child(4){margin-top:15px;}
.m_department2 .slick-slide{width:160px;height:160px;font-size:18px;margin:0 10px;}
.m_department2 .slick-slide br{display:none;}
.m_department2 .slick-slide::after{display: none;}
.m_department2 .nav{margin-top:15px;}
.m_department3 .list1{flex-wrap:wrap;}
.m_department3 .list1 .item{width:50%;height:auto;padding:20px;}
.m_department3 .list1 .item .h{font-size:16px;margin-top:15px;}
.m_department3 .list1 .item .ico img{height:40px;}
.m_department3 .list2{display:block;}
.m_department3 .list2 .item{width:auto;height:auto;padding:20px;}
.m_department3 .list2 .item .ico{width:80px;height:80px;line-height:80px;}
.m_department3 .list2 .item .ico img{max-width:50%;}
.m_department3 .list2 .item .h{font-size:18px;}
.m_department4 .dl{width:auto;}
.m_department4 .child .item{width:calc(50% - 4px);font-size:16px;padding:15px;}
.m_department4 .child .item:nth-child(3n-2){margin-left:8px;}
.m_department4 .child .item:nth-child(2n-1){margin-left:0;}
.m_department4 .dr{width:auto;margin-top:30px;}
.m_department5 .wrap{display:block;}
.m_department5 .bg{display: none;}
.m_department5 .dl{width:auto;padding:30px 20px;background:url(/Public/static/themes_ky/image/pic14_1.jpg) center center no-repeat;background-size:cover;}
.m_department5 .dr{width:auto;padding:30px 20px;background:url(/Public/static/themes_ky/image/pic14_2.jpg) center center no-repeat;background-size:cover;}
.m_department5 .dl .tabs{margin-top:10px;}
.m_department5 .dl .list{margin-top:15px;}
.m_department5 .dl .item{padding:15px 50px 15px 15px;line-height:1.5;height:auto;}
.m_department5 .dr .list{margin-top:20px;}
.m_department5 .dr .item{margin-top:20px;display: block;}
.m_department5 .dr .item span{margin:10px 0 0;line-height:1;}
.m_department5 .dr .bb{margin-top:15px;}

.special1 .list{display:flex;flex-wrap:wrap;}
.special1 .item{width:50%;position:relative;height:auto;left:auto !important;top:auto !important;margin:0;padding:20px;line-height:1.3;}
.special1 .item .ico img{height:60px;}
.special2 .wrap{display:block;}
.special2 .dl{width:auto;background:url(/Public/static/themes_ky/image/png7_1.png) center center no-repeat;background-size:cover;}
.special2 .dr{width:auto;padding:20px;margin-top:20px;background:url(/Public/static/themes_ky/image/png7_2.png) center center no-repeat;background-size:cover;}
.special2 .bg{display: none;}
.special2 .dl .text{padding:20px;margin-top:0;}
.special2 .dl .h{font-size:24px;}
.special2 .dl .p{margin-top:15px;}
.special2 .dr .tit{display:block;}
.special2 .dr .tabs{margin-top:10px;}
.special2 .dr .list{margin-top:15px;}
.special2 .dr .item{margin-top:20px;}
.special2 .dr .item .date{float: none;}
.special2 .dr .bb{margin-top:20px;}
.special3 .dl{width:auto;padding:0;}
.special3 .dr{width:auto;position:static;margin:0 15px;margin-top:30px;}
.special3 .title{margin-top:20px;}
.special3 .list{margin-top:20px;}
.special3 .list .item{margin-top:10px;}
.special3 .dr .text{padding:20px;}
.special3 .dr .title{margin-top:0;}
.special3 .dr .text .p{margin-top:15px;}
.special4{height:auto;}
.special4 .wrap{padding:30px 0;}
.special4 .d1{width:auto;}
.special4 .d2{margin:0;height:auto;width:auto;background:none;margin-top:30px;}
.special4 .d2 img{max-height:60px;}
.special4 .d3{margin:0;height:auto;width:auto;margin-top:15px;background: none;padding:0;}
.special4 .d2 .h{font-size:28px;}
.special5 .wrap{display: block;}
.special5 .d{width:auto;margin:0 0 15px 0;}
.special5 .d .text{padding:20px;}
.special5 .d .text .h{font-size:28px;}
.special5 .d .text .p{margin-top:10px;}

.setup1{height:auto;padding:30px 20px;}
.setup1 .text .h{font-size:28px;}
.setup1 .text{background:none;padding:0;width:auto;height:auto;}
.setup2 .bar{width:auto;border-radius:0;margin-top:20px;height:2px;}
.setup2 .list1{display:block;}
.setup2 .list1 .item{width:auto;height:100px;}
.setup2 .list1 .item img{width:40px;}
.setup2 .list2{padding:20px;flex-wrap:wrap;height:auto;}
.setup2 .list2 a{width:50%;display: block;border: none;line-height:1;padding:20px 0;}
.setup2 .list3{line-height:1;padding:30px 15px;}
.setup3 .part1{display:block;}
.setup3 .part1 .pic{width:auto;}
.setup3 .part1 .text{width:auto;margin:0;padding:20px;}
.setup3 .part2 .item{width:100%;}
.setup3 .part2 .item span{width:40px;height:40px;line-height:40px;}
.setup3 .part2 .item .h{line-height:1.5;padding:15px;height:auto;}
.setup3 .nav{margin-top:15px;}
.setup4 .item{width:100%;margin:0 0 15px !important;}
.setup4 .item .h{font-size:18px;}
.setup4 .item .text{padding:15px;}

.result .h24{font-size: 22px;}
.result .h24 span{margin-left: 15px;}
.result .list .h18{margin-bottom: 10px;}
.sitemap dd{padding-left: 2em;}


.m_department1::after{display:none;}

.article .hd .h{padding:0 15px;}
.article .hd .info{margin-top:20px;}
.article .hd .p{margin-top:20px;}
.article .content{margin-top:30px;}
.article .dld{margin-top:30px;}
.article .dld .item span{margin-left:10px;}
.article .bb{display:block;}
.article .bb .next{margin-top:5px;}
}
