.xqgk{background: url(bj.jpg) no-repeat;height: 453px;position: relative;margin-bottom: 52px;}
.xqgk_1{position: absolute;width: 26.3%;    top: 17%;right: 5%;}
.common{padding-top: 37px;}
.xqgk_1 span{color: #1467a8;font-size: 24px;}
.mainbg{background:url(icon_2.png) repeat-x;}
.xqgk_1 p{    color: #4a4a4a;line-height: 30px;padding-top: 13px;text-indent: 2em;}
.xqgk_1 p a{color: #4588bd;}
.mainbg_1{background: #f6f6f6;}
.common_1{padding-top: 24px;padding-bottom: 50px;}
.common_1 .dlwz{width: 61%;padding-top: 5%;}
.common_1 .pic{width: 38%;}
.dlwz span{font-size: 24px;color: #1066a9;}
.dlwz p{padding-top: 34px;text-indent: 2em;color: #4b4b4b;line-height: 32px;}
.dlwz a{width: 107px;height: 32px;background-color: #f6f6f6;border: solid 1px #a6c2d7;float: right;display: block;color: #8eb6d6;line-height: 32px;text-align: center;    margin-top: 7%;}
.common_2 ul li{width: 369px;height: 533px;border: 1px solid #efefef;float: left;    margin-right: 3.6%;}
.pd20{padding: 20px 18px;}
.common_2{margin-bottom: 74px;margin-top: 50px;}
.common_2 ul li h3{padding-top: 20px;font-size: 24px;color: #1066a9;text-align: center;font-weight: normal;}
.common_2 ul li p{padding-top: 28px;text-indent: 2em;line-height: 30px;}
.common_2 ul li a{width: 107px;height: 32px;background-color: #ffffff;border: solid 1px #a6c2d7;color: #8eb6d6;text-align: center;line-height: 32px;display: block;margin: 0 auto;    margin-top: 9%;}
.common_2 ul li a:hover{border: solid 1px #1066a9;color: #8eb6d6;}
.common_2 ul li:hover{-moz-box-shadow:2px 2px 5px #efefef; -webkit-box-shadow:2px 2px 5px #efefef; box-shadow:2px 2px 5px #efefef;}
.common_2 ul li:nth-child(3){margin-right: 0;}
@media screen and (max-width:768px) {
    .xqgk{    background-size: 100%;background: none;    height: 189px;}
    .xqgk_1{    width: 100%;top: 0;right: 0;}
    .mainbg_1 .pic img{display: none;}
    .common_1 .dlwz{width: 100%;}
    .common_2 ul li{    margin: 0 auto; margin-top: 20px;float: none;}
    .common_2 ul li:nth-child(3){    margin: 0 auto;
        margin-top: 20px;}
}
@media screen and (max-width:414px) {
    .xqgk{    height: 245px;}
}
@media screen and (max-width:375px) {
    .common_2 ul li{width: 100%;}
    .xqgk{    height: 280px;}
}
@media screen and (max-width:320px) {
    .common_2 ul li img{width: 100%;}
    .xqgk{    height: 330px;}
}