@charset "gb2312";.part-1 {padding:50px 0;}
/* .clearfix {clear:both;} */
.focus-download {width:100%;overflow:auto;height:520px;background:url(../images/download/icon_web_download.jpg) no-repeat center;position: relative;}
.focus-download img {display:none;}
.download {width:100%;margin:16px auto 20px;}
.download h2{font-size: 22px;font-weight: 500;margin-bottom: 18px;color: #333c4c;}
.download ul li {float:left;width:200px;height:248px;text-align:center;margin:0 25px;_margin:0 22px;cursor:pointer;}
.download ul li:hover {background:#F3F3F3;}
.download ul li img {margin-bottom:30px;padding-top:20px;margin-left:auto;margin-right:auto;}
.download ul li .d_img1 {display:none;}
.download ul li .d_img {display:block;}
.download ul li:hover .d_img {display:none;}
.download ul li:hover .d_img1 {display:block;}
.download ul li h4 {font-size:22px;color:#212529;margin:0;}
.download ul li p {font-size:13px;color:#bcbcbc;margin-top:22px;padding:0 10px;}
.download ul li .d_none {display:none;}
.download ul li:hover .d_block {display:none;}
.download ul li:hover .d_none {display:block;}
.footer {height:60px;width:auto;padding-left:0px;}
.foot {width:600px;line-height:60px;margin:0 auto;text-align:center;}
.footer .foot img {vertical-align:middle;}
.footer .foot span {font-size:14px;color:#4b4b4b;}
.footer .foot .f_footer {margin:0 22px;}
@media screen and (max-device-width:768px) {.part-1 {padding:20px 0;}
.focus-download {width:100%;overflow:auto;height:auto;}
.focus-download img {display:block;width:100%;height:auto;}
.download {width:100%;margin:16px auto 20px;}
.download h2{font-size: 22px;font-weight: 500;margin-bottom: 18px;color: #333c4c;}
.download ul li {width:100%;float:left;height:auto;text-align:center;margin:0 0px;_margin:0 0;cursor:pointer;}
.download ul li:hover {background:none;}
.download ul li img {margin-bottom:30px;padding-top:20px;margin-left:auto;margin-right:auto;}
.download ul li .d_img1 {display:none;}
.download ul li .d_img {display:block;}
.download ul li:hover .d_img1 {display:none;}
.download ul li:hover .d_img {display:block;}
.download ul li h4 {font-size:22px;color:#212529;margin:0;}
.download ul li p {font-size:13px;color:#bcbcbc;margin-top:22px;padding:0 10px;}
.download ul li .d_none {display:none;}
.download ul li .d_block {display:block;}
.download ul li:hover .d_block {display:block;}
.download ul li:hover .d_none {display:none;}
.download ul a.phone {display:none;}
.footer {height:60px;width:auto;padding-left:0px;}
.foot {width:100%;margin:0 auto;text-align:center;}
.footer .foot img {vertical-align:middle;}
.footer .foot span {font-size:12px;color:#4b4b4b;}
.footer .foot .f_footer {margin:0 5px;}
}
.ksdownload_box{position:absolute;left:50%;bottom:116px;margin-left:-448px;text-align: left;}
.ksdownload_box div{color:#fff;display: inline-block;}
.ksdownload_box p{color:#fff;margin-top:15px;width:340px;line-height: 18px;}
.ksdownload_box div a{width:120px;height:40px;text-align:center;line-height:38px;color:#fff;display:inline-block;background: transparent;border-radius:5px;border:1px solid #fff;font-size:16px;box-sizing: border-box;}
.ksdownload_box div a:hover{color:#00c1b3;background: #fff;}
@media screen and (max-width:520px){
    body{padding-top:52px;}
    .ksdownload_box{display: none;}
    .footer .foot .f_footer {width: 0;height: 0;font-size: 0;display: block;}
}