@charset "utf-8"; /* CSS Document */
.shouhou-top-adbox {
    float: left;
    width: 100%;
    min-width: 1024px;
    height: 472px;
    position: relative;
    overflow: hidden
}

.shouhou-top-adbox img {
    position: absolute;
    left: 50%;
    top: 0;
    margin-left: -960px
}

.shouhou-faq-box {
    float: left;
    width: 1024px
}

.auto-center-box {
    clear: both;
    width: 1024px;
    margin: 0 auto
}

.auto-center-box:after {
    content: '.';
    clear: both;
    display: block;
    height: 0;
    overflow: hidden
}

.shouhou-faq-box {
    float: left;
    width: 1024px;
    margin-top: 55px
}

.shouhou-faq-box .faq-tit {
    float: left;
    width: 1024px;
    height: 46px;
    font-size: 0;
    background: url(../images/questions-tit.png) center no-repeat
}

.shouhou-faq-box .shouhou-conlist {
    float: left;
    width: 1024px;
    margin-top: 34px;
    text-align: center
}

.shouhou-faq-box .shouhou-conlist ul li {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    width: 109px;
    height: 109px;
    margin: 0 45px
}

.shouhou-faq-box .shouhou-conlist ul li a {
    display: block;
    width: 109px;
    height: 109px;
    margin: 0 auto;
    font-size: 0;
    background: url(../images/shouhou-home-ico.png) no-repeat
}

.shouhou-faq-box .shouhou-conlist ul li.shfw a {
    background-position: 0 bottom
}

.shouhou-faq-box .shouhou-conlist ul li.czbz a {
    background-position: -129px bottom
}

.shouhou-faq-box .shouhou-conlist ul li.zyxz a {
    background-position: -258px bottom
}

.shouhou-faq-box .shouhou-conlist ul li.gmzx a {
    background-position: -387px bottom
}

.shouhou-faq-box .shouhou-conlist ul li.shfw a:hover {
    background-position: 0 -114px
}

.shouhou-faq-box .shouhou-conlist ul li.czbz a:hover {
    background-position: -129px -114px
}

.shouhou-faq-box .shouhou-conlist ul li.zyxz a:hover {
    background-position: -258px -114px
}

.shouhou-faq-box .shouhou-conlist ul li.gmzx a:hover {
    background-position: -387px -114px
}

.shouhou-serve-box{
    position:relative;
    float:left;
    width:1024px;
    height:459px;
    margin-top:76px;
    text-align:center;
    overflow:hidden}

.shouhou-serve-box .fk1{
    position: absolute;
    left: 250px;
    top: 170px;
    width: 129px;
    height: 38px;
}
.shouhou-serve-box .fk2{
    position: absolute;
    left: 695px;
    top: 170px;
    width: 129px;
    height: 38px;
}
.shouhou-serve-box .fk3{
    position: absolute;
    left: 115px;
    top: 255px;
    width: 129px;
    height: 38px;
}
.shouhou-serve-box .fk4{
    position: absolute;
    left: 760px;
    top: 250px;
    width: 129px;
    height: 38px;
}
.shouhou-serve-box .fk5{
    position: absolute;
    left: 175px;
    top: 332px;
    width: 129px;
    height: 38px;
}
.shouhou-serve-box .fk6{
    position: absolute;
    left: 785px;
    top: 335px;
    width: 129px;
    height: 38px;
}
.shouhou-serve-box .fk7{
    position: absolute;
    left: 225px;
    top: 403px;
    width: 129px;
    height: 38px;
}
.shouhou-serve-box .fk8{
    position: absolute;
    left: 670px;
    top: 400px;
    width: 129px;
    height: 38px;
}
.shouhou-serve-box a{
    display: block;
    width: 129px;
    height: 38px;
    color: #000;
    line-height: 38px;
    font-size: 16px;
    text-align: center;
    font-family:"微软雅黑";
    background:url(../images/shouhou/shouhou-map-img_01.jpg) left no-repeat;
}
.shouhou-serve-box a:hover{
    background:url(../images/shouhou/shouhou-map-img_02.jpg) left no-repeat;
}
.shouhou-serve-box a:link {
    text-decoration: none;
}

.help-center-box {
    float: left;
    width: 1024px;
    height: 408px;
    margin-top: 83px;
    overflow: hidden;
    background: url(../images/help-center-bg.jpg) left no-repeat
}

.help-center-box .help-con {
    float: left;
    width: 180px;
    margin: 0 0 0 370px
}

.help-center-box .help-con li {
    float: left;
    width: 180px;
    margin-top: 45px
}

.help-center-box .help-con li a {
    float: left;
    color: #fff;
    width: 180px;
    height: 46px;
    line-height: 46px;
    font-size: 16px;
    text-decoration: none
}

.help-center-box .help-con li.m1 a {
    border-radius: 23px;
    background: rgba(255, 255, 255, 0.3)
}

.help-center-box .help-con li a em {
    float: left;
    width: 46px;
    height: 46px;
    margin-right: 15px
}

.help-center-box .help-con li.m1 a em {
    background: url(../images/shouhou-home-ico.png) no-repeat 4px -52px
}

.help-center-box .help-con li.m2 a em {
    background: url(../images/shouhou-home-ico.png) no-repeat -58px -52px
}

.help-center-box .help-con li.m3 a em {
    background: url(../images/shouhou-home-ico.png) no-repeat -124px -52px
}

.help-center-box .help-con li.m4 a em {
    background: url(../images/shouhou-home-ico.png) no-repeat -190px -52px
}

.help-center-box .help-son {
    float: left;
    width: 420px;
    margin: 19px 0 0 24px
}

.help-center-box .help-son li {
    float: left;
    width: 114px;
    height: 32px;
    margin: 26px 0 0 26px
}

.help-center-box .help-son li a {
    float: left;
    color: #fff;
    width: 112px;
    height: 30px;
    line-height: 30px;
    font-weight: 500;
    font-size: 12px;
    text-align: center;
    border: 1px solid #cdd4e1;
    border-radius: 3px;
    text-decoration: none
}

.help-center-box .help-son li a:hover {
    background: #c1c9da
}

.serve-item {
    float: left;
    width: 1024px;
    margin-top: 55px
}

.serve-item .item-tit {
    float: left;
    width: 1024px;
    height: 40px;
    font-size: 0;
    background: url(../images/serve-tit.png) center no-repeat
}

.serve-item .item-con-box {
    float: left;
    width: 1024px;
    margin-top: 15px
}

.serve-item .item-con-box table {
    border: 1px solid #dee6f3
}

.serve-item .item-con-box table th {
    color: #8a99b0;
    font-size: 18px;
    border-right: 1px solid #fff;
    background: #dee6f3
}

.serve-item .item-con-box table th:last-child {
    border-right: 1px solid #dee6f3
}

.serve-item .item-con-box table th span {
    display: block;
    font-size: 12px;
    font-weight: 500;
    font-family: Arial
}

.serve-item .item-con-box table td {
    color: #535353;
    padding: 10px 0;
    border: 1px solid #dee6f3
}

.shouhou-kf-box {
    float: left;
    width: 100%;
    margin-top: 60px;
    padding: 50px 0;
    background: #dee6f3
}

.shouhou-kf-box .zhuanshu-tit {
    float: left;
    width: 1024px;
    height: 74px;
    font-size: 0;
    background: url(../images/zhuanshu-tit.png) center no-repeat
}

.shouhou-kf-list {
    float: left;
    width: 1024px;
    margin-top: 30px
}

.shouhou-kf-list li {
    float: left;
    width: 232px;
    height: 470px;
    position: relative;
    margin-right: 32px
}

.shouhou-kf-list li.mr_0 {
    margin-right: 0
}

.shouhou-kf-list li img {
    float: left;
    width: 232px;
    height: 470px
}

.shouhou-kf-list li .txt {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 232px;
    height: 145px
}

.shouhou-kf-list li .txt h3 {
    display: block;
    color: #313131;
    height: 60px;
    line-height: 70px;
    text-align: center;
    font-size: 16px;
    font-weight: 500
}

.shouhou-kf-list li .txt p {
    display: block;
    color: #313131;
    height: 18px;
    line-height: 18px;
    padding-left: 45px
}

/* 评论 */
.serve-comment-box {
    float: left;
    width: 1024px;
    margin-top: 50px;
}

.serve-comment-box .comment-bar {
    height: 41px;
    font-size: 0;
    background: url("../images/server-comment-tit.png") center no-repeat;
}

.comment-count {
    margin-top: 20px;
    padding: 15px 0;
    background: #dee6f3;
}

.comment-count .item {
}

.comment-count .item li {
    float: left;
    padding: 0 25px;
    text-align: center;
}

.comment-count .item li .bt {
    color: #ff6e00;
    display: block;
    font-size: 14px;
    font-weight: bold;
}

.comment-count .item li .num {
    color: #8a99b0;
    display: block;
    margin-top: 5px;
    font-size: 14px;
}

.comment-list {
    padding: 20px 0;
}

.comment-list .item {
    float: left;
    width: 495px;
    margin-top: 40px;
    margin-right: 34px;
}

.comment-list .item:nth-child(even) {
    margin-right: 0;
}

.comment-list .item .tit {
    line-height: 30px;
    font-size: 0;
}

.comment-list .item .tit img {
    width: 30px;
    height: 30px;
    vertical-align: top;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
}

.comment-list .item .tit .name {
    display: inline-block;
    margin-left: 15px;
    vertical-align: top;
    font-size: 18px;
}

.comment-list .item .tit .date {
    float: right;
    color: #666;
    font-size: 14px;
    font-family: Arial;
}

.comment-list .item .txt {
    color: #666;
    padding: 10px;
    line-height: 26px;
    position: relative;
    margin-top: 12px;
    border: 1px solid #f3f3f3;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    background: #f9f9f9;
    font-size: 14px;
}

.comment-list .item .txt:after {
    content: '';
    display: block;
    width: 14px;
    height: 11px;
    position: absolute;
    top: -11px;
    left: 10px;
    background: url("../images/box-arrow-top-icon.png") center no-repeat;
}