﻿@charset "utf-8";
.clr:before, .clr:after {
    content: "\0020";
    height: 0px;
    display: block;
    visibility: hidden;
}
.clr:after { clear: both; }
.clr { *zoom: 1; }

.ca-qs-all{
    width: 100%;
    font-family: 'Microsoft YaHei';
    background: #ffffff;
}
.ca-qs-content{
    position: relative;
    overflow: hidden;
    padding-bottom: 48px;
}
.ca-qs-main{
    width: 737px;
    margin: 0 auto;
    overflow: hidden;
    position: relative;
}

/*top图1 begin*/
.ca-as-top1{
    width: 737px;
    height: 180px;
    margin: 0 auto;
    background: url("../images/top1.jpg") center top no-repeat; 
    position: relative;
}
.ca-as-top1 .ca-qs-p1{
    font-size: 40px;
    color: #144d9e;
    font-weight: bold;
    position: absolute;
    left: 62px;
    top: 57px;
}
.ca-as-top1 .ca-qs-p2{
    font-size: 25px;
    color: #144d9e;
    font-weight: bold;
    position: absolute;
    left: 62px;
    top: 108px;
}
.ca-as-top1 .ca-qs-p3{
    font-size: 18px;
    color: #042350;
    font-weight: bold;
    position: absolute;
    left: 62px;
    top: 146px;
}
.ca-as-top1 .ca-qs-p4{
    font-size: 13px;
    color: #042350;
    font-weight: bold;
    position: absolute;
    left: 62px;
    top: 172px;
}
.ca-as-top1 .ca-qs-p4 i{
    font-size: 25px;
    color: #e80808;
    font-style: italic;
}
/*top图1 end*/

/*top图2 begin*/
.ca-as-top2{
    width: 737px;
    height: 180px;
    margin: 0 auto;
    background: url("../images/top2.jpg") center top no-repeat; 
    position: relative;
}
.ca-as-top2 .ca-qs-p1{
    font-size: 40px;
    color: #ffffff;
    font-weight: bold;
    position: absolute;
    left: 62px;
    top: 57px;
}
.ca-as-top2 .ca-qs-p2{
    font-size: 25px;
    color: #ffffff;
    font-weight: bold;
    position: absolute;
    left: 62px;
    top: 108px;
}
.ca-as-top2 .ca-qs-p3{
    font-size: 18px;
    color: #ffffff;
    font-weight: bold;
    position: absolute;
    left: 62px;
    top: 146px;
}
.ca-as-top2 .ca-qs-p4{
    font-size: 13px;
    color: #ffffff;
    font-weight: bold;
    position: absolute;
    left: 62px;
    top: 172px;
}
.ca-as-top2 .ca-qs-p4 i{
    font-size: 25px;
    color: #ffffff;
    font-style: italic;
}
/*top图2 end*/

/*标题1 begin*/
.ca-qs-ztit{
    width:100%;
    height: 29px;
    margin: 10px auto;
}
.ca-qs-ztit td{
    padding: 0 50px 0 16px;
    background: url(../images/titbg1.jpg) right top no-repeat #144d9e; 
    font-size: 16px;
    line-height: 29px;
    color: #ffffff;
}
/*标题1 end*/

/*标题2 begin*/
.ca-qs-tit2{
    width:100%;
    height: 28px;
    background: url(../images/blurjt.png) left top no-repeat;
    margin: 10px auto;
}
.ca-qs-tit2 p{
    font-size: 16px;
    line-height: 28px;
    color: #144d9e;
    font-weight: bold;
    padding-left: 20px;
}
/*标题2 end*/

/*分栏1  begin*/
.ca-qs-fltit{
    width:100%;
    margin: 10px auto; 
}
.ca-qs-fltit p{
    font-size: 20px;
    color: #144d9e;
    font-weight: bold;
    text-align: center;
    line-height: 40px;
    border-bottom: #c2c2c2 dashed 1px;
}
.ca-qs-fltit span{
    display: block;
    line-height: 32px;
    text-align: center;
    font-size: 15px;
    color: #6a6a6a;
    font-weight: bold;
}





/*分栏1  end*/

/*分栏2 begin*/
.ca-qs-flline{
    width:100%;
    margin: 10px auto;
    border-bottom: #c2c2c2 dashed 1px;
}
/*分栏2 end*/

/*分栏3 begin*/
.ca-qs-fl3{
    width: 94.98%;
    margin: 10px auto; 
}
.ca-qs-fl3 .ca-qs-imgleft{
    float: left;
    width: 36.14%;
    height: 170px;
    margin-right: 2.29%;
}
.ca-qs-fl3 .ca-qs-txtright{
    float: left;
    width: 61.14%;
    padding-bottom: 3%;
    position: relative;
}
.ca-qs-fl3 .ca-qs-txtright td{
    text-align: left;
    font-size: 12px;
    color: #595959;
    height: 22px;
}
.ca-qs-fl3 .ca-qs-txtright td i{
    font-style: normal;
    font-size: 15px;
    color: #4371b1;
    font-weight: bold;
}
.ca-qs-fl3 .ca-qs-txtright td b{
    font-size: 18px;
    color: #e41e1e;
    font-weight: bold;
}
.ca-qs-fl3 .ca-qs-txtright p{
    font-size: 12px;
    line-height: 24px;
    text-indent: 2em;
}
.ca-qs-fl3 .ca-qs-txtright a{
    position: absolute;
    bottom: 0px; 
    right: 20px;
    font-size: 12px;
    color: #e41e1e;
    padding-left: 12px;
    line-height: 22px;
    background: url(../images/redjt.png) left top no-repeat;
}
/*分栏3 end*/

/*分栏4 begin*/
.ca-qs-fl4{
    width: 100%;
    margin: 10px auto;
}
.ca-qs-fl4 p{
    width: 93.21%;
    margin: 0 auto;
    font-size: 12px;
    line-height: 28px;
    text-indent: 2em;
}
.ca-qs-fl4 p b{
    font-size: 14px;
    color: #e41e1e;
}
/*分栏4 end*/

/*分栏5 begin*/
.ca-qs-fl5{
    width: 94.98%;
    overflow: hidden;
    margin:10px auto;   
}
.ca-qs-fl5 .ca-qs-imgleft{
    float: left;
    width: 35.86%;
    height: 167px;
    margin-right: 1.43%;
}
.ca-qs-fl5 .ca-qs-txtright{
    float: left;
    width: 62.71%;
    position: relative;
    padding-bottom: 7%;
}
.ca-qs-fl5 .ca-qs-txtright h3{
    display: block;
    font-size: 16px;
    line-height: 28px;
    color: #144d9e;
    font-weight: bold;
    text-align: center;
}
.ca-qs-fl5 .ca-qs-txtright p{
    font-size: 12px;
    line-height: 28px;
    color: #595959;
    text-indent: 2em;
}
.ca-qs-fl5 .ca-qs-txtright a{
    position: absolute;
    bottom: 0;
    right: 4.57%;
    font-size: 12px;
    line-height: 25px;
    color: #ffffff;
    background: #144d9e;
    border-radius: 20px;
    padding:0 18px; 
}
/*分栏5 end*/
/*分栏5-n begin*/
.ca-qs-fl5-n{
    width: 94.98%;
    overflow: hidden;
    margin:10px auto;   
}
.ca-qs-fl5-n .ca-qs-imgleft{
    float: right;
    width: 35.86%;
    height: 167px;
    margin-right: 1.43%;
}
.ca-qs-fl5-n .ca-qs-txtright{
    float: right;
    width: 62.71%;
    position: relative;
    padding-bottom: 7%;
}
.ca-qs-fl5-n .ca-qs-txtright h3{
    display: block;
    font-size: 16px;
    line-height: 28px;
    color: #144d9e;
    font-weight: bold;
    text-align: center;
}
.ca-qs-fl5-n .ca-qs-txtright p{
    font-size: 12px;
    line-height: 28px;
    color: #595959;
    text-indent: 2em;
}
.ca-qs-fl5-n .ca-qs-txtright a{
    position: absolute;
    bottom: 0;
    right: 4.57%;
    font-size: 12px;
    line-height: 25px;
    color: #ffffff;
    background: #144d9e;
    border-radius: 20px;
    padding:0 18px; 
}
/*分栏5-n end*/

/*分栏6 begin*/
.ca-qs-fl6{
    width: 94.98%;
    overflow: hidden;
    margin:10px auto;  
}
.ca-qs-fl6 .ca-qs-imgright{
    float: right;
    width: 35.86%;
    height: 167px;
}
.ca-qs-fl6 .ca-qs-txtleft{
    float: right;
    width: 52.29%;
    margin-right: 11%;
    padding-top: 4%;
}
.ca-qs-fl6 .ca-qs-txtleft p{
    font-size: 12px;
    line-height: 22px;
    color: #595959;
    text-indent: 2em;
}
/*分栏6 end*/

/*分栏7 begin*/
.ca-qs-fl7{
    width: 94.98%;
    overflow: hidden;
    margin:10px auto;  
}
.ca-qs-txtp {
    margin-top: 4%;
}
.ca-qs-txtp p{
    font-size: 12px;
    line-height: 22px;
    color: #595959;
    text-indent: 2em;
}
/*分栏7 end*/

/*分栏8 begin*/
.ca-qs-fl8{
    width: 94.98%;
    overflow: hidden;
    margin:10px auto; 
}
.ca-qs-fl8 ul{
    width: 102%;
}
.ca-qs-fl8 li{
    float: left;
    width: 228px;
    margin-right: 7px;
}
.ca-qs-fl8 li .ca-qs-p1{
    font-size: 14px;
    line-height: 26px;
    margin-top: 10px;
    color: #595959;
}
.ca-qs-fl8 li .ca-qs-p2{
    font-size: 15px;
    line-height: 26px;
    color: #a20808;
    font-weight: bold;

}
.ca-qs-fl8 li .ca-qs-p3{
    font-size: 13px;
    line-height: 26px;
    color: #595959;
    font-weight: bold;
}
.ca-qs-fl8 li .ca-qs-p4{
    font-size: 12px;
    line-height: 26px;
    color: #787676;
}
/*分栏8 end*/

/*分栏9 begin*/
.ca-qs-fl9{
    width: 94.98%;
    overflow: hidden;
    margin:10px auto; 
}
.ca-qs-fl9 ul{
    width: 102%;
    overflow: hidden;
}
.ca-qs-fl9 li{
    float: left;
    width: 226px;
    height: 167px;
    margin:0 10px 10px 0;
    position: relative;
}
.ca-qs-fl9 li .ca-qs-listtxt{
    position: absolute;
    bottom: 0;
    left: 0;
    width: 226px;
    height: 44px;
    padding-top: 5px;
}
.ca-qs-fl9 li .ca-qs-listtxt p{
    color: #ffffff;
    font-size: 12px;
    padding-left: 15px;
}
.ca-qs-fl9 li .ca-qs-listtxt p b{
    font-size: 20px;
}
.ca-qs-fl9 li .ca-qs-listtxt a{
    position: absolute;
    right: 0;
    bottom: 0;
    width: 49px;
    height: 49px;
    background: url(../images/fl9abg.png) center top no-repeat;
}
.ca-qs-fl9 li .ca-qs-listtxt a:hover{
  background: url(../images/fl9aover.png) center top no-repeat;  
}
/*分栏9 end*/

/*表格1 begin*/
.ca-qs-table1{
    width: 94.98%;
    overflow: hidden;
    margin:10px auto;
}
.ca-qs-table1 th{
    height: 32px;
    text-align: center;
    background: #355ab7;
    font-size:14px;
    color: #ffffff;
    font-weight: 400;
}
.ca-qs-table1 td{
    height: 32px;
    font-size: 13px;
    color: #363636;
    text-align: center;
}
.ca-qs-table1 td b{
    color: #cb0000;
}
.ca-qs-table1 .ca-qs-bor{
    border-right: 1px #ffffff solid;
}
/*表格1 end*/

/*表格2 begin*/
.ca-qs-table2{
    width: 94.98%;
    overflow: hidden;
    margin:10px auto;
   
}
.ca-qs-table2 table{
    border-spacing: 0;
    border-collapse: collapse;
}
.ca-qs-table2 th{
    height: 32px;
    text-align: center;
    background: #ffffff;
    font-size:14px;
    color: #355ab7;
    font-weight: 400;
    border: #102763 1px solid;
}
.ca-qs-table2 td{
    height: 32px;
    font-size: 13px;
    color: #363636;
    text-align: center;
    background: #ffffff;
    border: #102763 1px solid;
}
.ca-qs-table2 td b{
    color: #cb0000;
}
.ca-qs-table2 .ca-qs-bot{
    border-top:#ffffff 1px solid;
}
.ca-qs-table2 .ca-qs-bob{
    border-bottom:#ffffff 1px solid;
}
.ca-qs-table2 .ca-qs-bol{
    border-left:#ffffff 1px solid;
}
.ca-qs-table2 .ca-qs-borr{
    border-right:#ffffff 1px solid;
}
/*表格2 end*/
@media screen and (max-width: 800px) {
    .ca-qs-main{
        width: 100%;
    }
  /*top图1 begin*/
    .ca-as-top1{
        width: 100%;
        height: 0;
        padding-top: 49%;
        background-size: auto 100%;
    }
    /*top图1 end*/ 

    /*top图2 begin*/
    .ca-as-top2{
        width: 100%;
        height: 0;
        padding-top: 49%;
        background-size: auto 100%;
    }
    /*top图2 end*/

    .ca-qs-fl7 img{
        display: block;
        width: 700px;
        margin: 0 auto;
    }

    /*分栏8 begin*/ 
    .ca-qs-fl8 li{
        margin-right: 20px;
    }
    /*分栏8 end*/

    /*分栏9 begin*/ 
    .ca-qs-fl9 li{
        margin: 0 22px 10px 0;
    }
    /*分栏9 end*/
}
@media screen and (max-width: 750px) {
     /*top图1 begin*/
    .ca-as-top1 .ca-qs-p1{
        font-size: 20px;
        left: 8.41%;
        top: 16.72%;
    }
    .ca-as-top1 .ca-qs-p2{
        font-size: 17px;
        left: 8.41%;
        top: 31.67%;
    }
    .ca-as-top1 .ca-qs-p3{
        font-size: 9px;
        left: 8.41%;
        top: 44.82%;
    }
    .ca-as-top1 .ca-qs-p4{
        font-size: 7px;
        left: 8.41%;
        top: 50.44%;
    }
    .ca-as-top1 .ca-qs-p4 i{
        font-size: 17px;
    }
    /*top图1 end*/ 

     /*top图2 begin*/
    .ca-as-top2 .ca-qs-p1{
        font-size: 20px;
        left: 8.41%;
        top: 16.72%;
    }
    .ca-as-top2 .ca-qs-p2{
        font-size: 17px;
        left: 8.41%;
        top: 31.67%;
    }
    .ca-as-top2 .ca-qs-p3{
        font-size: 9px;
        left: 8.41%;
        top: 44.82%;
    }
    .ca-as-top2 .ca-qs-p4{
        font-size: 7px;
        left: 8.41%;
        top: 50.44%;
    }
    .ca-as-top2 .ca-qs-p4 i{
        font-size: 17px;
    }
    /*top图2 end*/

    /*分栏1  begin*/
    .ca-qs-fltit p{
       font-size: 12px;
       line-height: 20px;
    }
    .ca-qs-fltit span{
        font-size: 10px;
        line-height: 20px;
    }
    /*分栏1  end*/

    /*分栏3  begin*/
    .ca-qs-fl3 .ca-qs-imgleft{
        width: 100%;
        height: 170px;
        margin-right: 0;
    }
    .ca-qs-fl3 .ca-qs-imgleft img{
        width: 253px;
        display: block;
        margin: 0 auto;
    }
    .ca-qs-fl3 .ca-qs-txtright{
        width: 100%;
    }
    /*分栏3  end*/

    /*分栏5  begin*/
    .ca-qs-fl5 .ca-qs-imgleft{
        width: 100%;
        margin-right: 0;
    }
    .ca-qs-fl5 .ca-qs-imgleft img{
        display: block;
        width: 251px;
        margin: 0 auto;
    }
    .ca-qs-fl5 .ca-qs-txtright{
        width: 100%;
    }
    /*分栏5  end*/

    /*分栏6  begin*/
    .ca-qs-fl6 .ca-qs-imgright{
        width: 100%;
    }
    .ca-qs-fl6 .ca-qs-imgright img{
        display: block;
        width: 251px;
        margin: 0 auto;
    }
    .ca-qs-fl6 .ca-qs-txtleft{
        width: 100%;
        margin-right: 0;
    }
    /*分栏6  end*/

    /*分栏8 begin*/
    .ca-qs-fl8 ul{
        width: 100%;
    }
    .ca-qs-fl8 li{
        width:100%;
        margin-right: 0;
    }
    .ca-qs-fl8 li img{
        display: block;
        width: 228px;
        margin: 0 auto;
    }
    .ca-qs-fl8 li p{
        text-align: center;
    }
    /*分栏8  end*/

    /*分栏9  begin*/
    .ca-qs-fl9 ul{
        width: 226px;
        margin: 0 auto;
    }
    .ca-qs-fl9 ul li{
        margin-top: 4%;
    }
    /*分栏9  end*/

    /*表格1 begin*/
    .ca-qs-table1 th{
        font-size: 12px;
    }
    .ca-qs-table1 td{
        font-size: 11px;
    }
    /*表格1 end*/

    /*表格2 begin*/
    .ca-qs-table2 th{
        font-size: 12px;
    }
    .ca-qs-table2 td{
        font-size: 11px;
    }
    /*表格2 end*/
}


@media screen and (max-width: 320px) {
  /*表格1 begin*/
    .ca-qs-table1 th{
        font-size: 10px;
    }
    .ca-qs-table1 td{
        font-size: 9px;
    }
    /*表格1 end*/

    /*表格2 begin*/
    .ca-qs-table2 th{
        font-size: 10px;
    }
    .ca-qs-table2 td{
        font-size: 9px;
    }
    /*表格2 end*/
}