html,body{width: 100%;height: 100%;background:#fff;}
.wrap{width:1200px;margin:0 auto;color:#434343;}
.bread-link{margin-top: 18px;margin-bottom:20px;font-size:16px;}
.bread-link a{color:#17a2e7;}
.bread-link em{color:#434343;}
.download_box{width:100%;box-shadow:0 0 7px #bbbaba;padding:32px 62px 22px 35px;box-sizing: border-box;background: #fff;overflow:hidden;margin-bottom:25px;}
.sys_img{float: left;width: 320px;height: 244px;}
.sys_img img{width:100%;box-shadow:2px 3px 7px #9c9c9c;}
.sys_down{float: right;color:#454545;font-size:16px;width: 740px;}
.sys_tit{font-size:35px;font-weight:bold;margin-bottom:20px;}
.sys_intro{text-indent: 2em;line-height:26px;}
.down_box{width:100%;margin-top:48px;}
.down_box>a{background: #17a2e7;color:#fff;font-weight: bold;font-size:20px;width:182px;height: 50px;border-radius:5px;line-height: 50px;text-align: center;float: left;box-shadow: 5px 7px 5px rgba(87,110,240,0.2);margin-left: 60px;}
.down_box>a:hover{background:#ff8530;}
.down_box>a:nth-of-type(1){margin-left: 0;}
.down_box span{color:#fff;font-size:18px;font-weight:bold;width:182px;height: 50px;border-radius:5px;line-height: 50px;text-align: center;float: left;margin-left: 15px}
.down_box span>a{position: relative;top: 25%;}
.related_box{width:100%;}
.top_tit{width:100%;border-bottom:1px solid #eeeeee;color:#434343;font-size:20px;font-weight: bold;position:relative;padding-bottom:5px;box-sizing: border-box;overflow: hidden;margin-bottom:30px;}
.tit_left{float: left;}
.tit_right{float:right;color:#b5b5b5;font-size:16px;}
.blue_xian{height: 3px; background:#0e78c7;position:absolute;left:0;bottom:0;width: 84px;}
.three_box{width:100%;}
.three_box>div{float: left;width: 380px;background:#f2f9fc;border-radius:5px;box-shadow:0 2px 6px #d8d5d5;padding:20px 12px 20px 40px;box-sizing: border-box;position:relative;margin-left: 30px;}
.three_box>div:nth-of-type(1){margin-left: 0;}
.big_tit{font-size:20px;font-weight:bold;color:#434343;margin-bottom:15px;display: block;height: 53px;overflow: hidden}
.intro{width:100%;overflow:hidden;}
.intro_img{width:125px;height:95px;float: left;display: block;}
.intro_img img{width:100%;height: 100%}
.intro_right{float:left;margin-left:10px;font-size:14px;color:#898989;width: 184px;}
.intro_right p{height: 54px; overflow: hidden;}
.date_box{font-size:14px;color:#434343;margin-top:18px;}
.tj_box{position:absolute;left:-5px;top:-7px;width: 42px;height: 71px;}
.wz_box{width:100%;overflow: hidden;margin-top: 25px;}
.wz_left{float: left;width: 865px;}
.wz_zu{width:100%;overflow:hidden;border-bottom:1px solid #eee;padding:22px 0;box-sizing: border-box;}
.wz_zu:last-of-type{border-bottom:0;}
.wz_img{float: left;width: 216px;height: 165px;cursor: pointer;}
.wz_right{float: right;width: 620px;}
.blue_wz{font-size:20px;color:#0e78c7;cursor: pointer;}
.wz_intro{color:#898989;font-size:16px;text-indent: 2em;margin-top:16px;margin-bottom: 26px;line-height: 26px;}
.wz_time{color:#898989;font-size:16px;text-align: right;}
.article_right{float:right;width: 308px;}
.cloud_box{margin-bottom:30px;display: block;}
.box_one{display: block;position:relative;margin-bottom:18px;cursor: pointer;overflow: hidden;background:#454545;}
.box_one img{width: 308px;display: block;opacity:0.8;}
.white_intr{width:100%;background: rgba(0,0,0,0.5);color:#fff;font-size:18px;text-align: center;line-height: 44px;height:44px;position:absolute;bottom:0;left:0;}
.question_answer{width:100%;}
.qa_row{width:100%;border:1px solid #eee;background: #fcfdfd;padding:18px 12px;box-sizing: border-box;margin-bottom:25px;}
.ye_top{width:100%;overflow: hidden;}
.ye_top img{width:27px;float: left;margin-right: 10px;}
.ye_top span{color:#ff8530;font-size:20px;font-weight:500;float: left;}
.ye_top .ye_intro{color:#454545;font-size:16px;width: 1124px;line-height: 28px;font-weight: unset}
.ans_top{margin-top: 14px;}
.more_z{cursor: pointer;text-align: right;color:#969697;font-size:16px;width:1161px;}
.more_z img{width: 16px;height: 14px;display: inline-block;}

.wyrs li {
    margin-top: 12px;
    float: left;
    margin-right: 40px;
    width: auto;
}

.wyrs a {
    font-size: 16px;
    border-radius: 5px;
    padding: 6px 10px;
    width: 100%;
    height: auto;
    background-color: #b7b9fd;
    display: inline-block;
    line-height: 18px;
    /* white-space: nowrap; */
}

.wyrs li:nth-of-type(2n+2) a {
    background-color: #f2db71;
}

.wyrs li:nth-of-type(3n+3) a {
    background-color: #ace2e4;
}

.wyrs li:nth-of-type(4n+4) a {
    background-color: #d1c0a5;
}

.wyrs a {
    color: white;
}