.faqbg {
    background:  url(../images/bg.jpg) no-repeat center top;
}

.faqbg .topposition {
    height: 74px !important;
}

.main_faq {
    overflow: hidden;
    padding-top: 74px;
}

.main_faq .w {
    width: 1218px;
    overflow: hidden;
    margin: 0 auto;
    position: relative;
}
.faqText{
    width:1026px;
    display: block;
    margin:0px auto;
}
.top_img {
    background: url(../images/faq_img.png) no-repeat center center;
    height: 232px;
    margin: 0 auto;
}

.top_faq_top {
    background: url(../images/faq_top_bg.png) no-repeat center center;
    width: 1022px;
    height: 217px;
    margin: 0 auto 0px;
}

.top_faq_top p {
    font-size: 14px;
    color: #000;
    width: 478px;
    height: 124px;
    margin-top: 73px;
    padding: 10px;
    line-height: 26px;
}

.top_faq_top .p1 {
    float: left;
}

.top_faq_top .p2 {
    float: right;
}

.top_faq_bottom {
    background: url(../images/faq_bottom_bg.png) no-repeat center center;
    width: 1022px;
    height: 300px;
    margin: 0 auto 9px;
}

.top_faq_bottom div {
    width: 1022px;
    height: 300px;
}

.top_faq_bottom p {
    width: 308px;
    height: 156px;
    margin-top: 125px;
    padding: 10px;
    background: #fce8c5;
}

.top_faq_bottom p span {
    font-size: 14px;
    color: #000;
    line-height: 26px;
    display: block;
}

.top_faq_bottom p+p {
    margin-left: 21px;
}

.top_faq_bottom .p1 {
    float: left;
}

.top_faq_bottom .p1 span {
    width: 316px;
}

.top_faq_bottom .p2 {
    float: left;
    width: 231px;
}

.top_faq_bottom .p2 span {
    width: 231px;
}

.top_faq_bottom .p3 {
    float: left;
    width: 172px;
}
.faqA{
    position: absolute;
    width: 64px;
    height: 20px;
    display: block;
    bottom: 17px;
    left: 538px;

}
.top_faq_bottom .p3 span {
    width: 172px;
}

.top_faq_bottom .p4 {
    float: left;
    width: 166px;
    margin-left: 23px;
}

.top_faq_bottom .p4 span {
    width: 166px;
}

.main_faq_bottom {
    /* background: url(../images/hei.png) no-repeat center center; */
    height: 223px;
    margin: 0 auto;
    margin:35px 0px 68px 0px;
}

.faq_other {
    width: 1022px;
    height: 206px;
    margin: 0 auto;
}

.faq_other p {
    font-size: 14px;
    color: #d8e4ff;
    padding: 21px 0 10px 0px;
    line-height: 26px;
}

.faq_other .p1 {
    float: left;
    width: 900px;
    padding-left: 20px;
    /* padding-bottom:30px; */
}

.faq_other>img {
    float: left;
    padding-top: 40px;
}