
.fl{float:left;}
.fr{float:right;}
.ov{overflow:hidden;}
/* */

a{text-decoration:none;}
.banner{width:100%;height:494px;background-image:url(../../images/certification/bannerbg.jpg);background-repeat:no-repeat;background-size:100% 100%;}
.banner_main{width:1200px;margin:0 auto;height:494px;}
.banner_main .txt{width:558px;margin:60px 0 0 0;color:#fff;line-height:40px;font-size:16px;}
.banner_main p{color:#fff700;font-size:30px;font-weight:bold;margin-bottom:10px}
.banner_main .but{width:140px;height:50px;border-radius:5px;background-color:#fff;color:#257eeb;margin-top:20px;text-align:center;font-weight:bold;line-height:50px;}
.banner_r{width:550px;margin:60px 0 0 0;}
.ys{margin:70px auto;width:1200px;background-color:#fff;}
.ys .tit{text-align:center;font-size:30px;font-weight:bold;}
.ys ul{overflow:hidden;margin:30px 0;}
.ys ul li{float:left;width:200px;}
.ys ul li .ys_div{text-align:center;width:50%;margin:25px auto 0 auto;background-color:#ff7e00;border-radius:5px;height:30px;line-height:30px;color:#fff;font-size:16px;}
.ys ul li img{width:35%;margin:5px 32.5%;}
.qy{background-color:#f2f2f5;}
.qy .qy_con{margin:70px auto;width:1200px;}
.qy .qy_con .tit{text-align:center;font-size:30px;font-weight:bold;}
.qy .qy_con .gf{width:1200px;height:225px;background-color:#fff;border-radius:10px;margin-top:40px;}
.qy .qy_con .xf{width:1200px;height:225px;background-color:#fff;border-radius:10px;margin-top:40px;}
.qy_con .con1{width:21%;margin:37px 20px 37px 25px;}
.qy_con .con2{width:75%;float:left;}
.qy_con .con2 ul{overflow:hidden;margin:67px 20px 37px 25px;}
.qy_con .con2 ul li{width:14%;float:left;margin:0% 3%;}
.lcimg{width:1102px;height:170px;margin:20px auto;}
.rzbut{width:230px;height:45px;text-align:center;background-color:#00a4ff;color:#fff;margin:40px auto;border-radius:10px;font-size:16px;font-weight:bold;line-height:45px;}
.qa{width:100%;height:670px;background:url(../img/qabg.jpg) no-repeat 100% 100%;}
.qa .tit{text-align:center;font-size:30px;font-weight:bold;padding-top:50px;display:block;}
.qa .txt{width:1200px;margin:50px auto;}
.qa .txt .q{font-size:20px;color:#ff7e00;margin:10px 0;}
.qa .txt .a{font-size:16px;margin-bottom:45px;line-height:35px;}
.rzys{width: 1200px;display: inline-table;margin: 35px auto 0 auto;overflow: hidden;}
.rzys li{display: block;float: left;padding: 10px 40px;background-color: #fcff00;color: #e94915;border-radius: 5px;margin-right: 6.3%;font-size: 14px;font-weight: bold;}
@media screen and (max-width: 1200px) {
    .banner_main .txt {
        width: 558px;
        margin: 55px 0px 0px 50px;
        color: #fff;
        line-height: 40px;
        font-size: 14px;
    }
    .qa .txt {
        width: 94%;
        margin: 50px 3%;
    }
    .rzys{width: 90%;display: inline-table;margin: 35px 5% 0 5%;overflow: hidden;}
    .rzys li{margin-right: 4%}
}