*{  margin: 0;  padding: 0;border: 0;-webkit-tap-highlight-color:rgba(0,0,0,0);word-break:break-all;}

@font-face {

    font-family: '思源CN';     /* 这个名字可以自己定义 */



}

@font-face {

    font-family: '思源R';     /* 这个名字可以自己定义 */


}

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike,

strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody,

tfoot, thead, tr, th, td ,textarea,input { margin:0; padding:0;  }

address,cite,dfn,em,var, i ,b{font-style:normal;font-weight: normal;}

body{font: 14px '思源R';color: #333;}

button,input,select,textarea{outline:none;border:none;background:none;cursor: pointer;}

i,e{font-style: normal;list-style: none;}

table {border-collapse: collapse;border-spacing: 0;}

img {-webkit-touch-callout: none;vertical-align: top;}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {

    font-family: inherit;

    font-weight: 500;

    color: inherit;

}

a{vertical-align: top;color: #333;}

a,

a:active,

a:focus,

a:hover,

a:visited {text-decoration: none;cursor: pointer;}

ul, ol { list-style: none; }

input[type=password],

input[type=text],

textarea {resize: none;outline: 0;-webkit-appearance: none;white-space: pre-wrap;word-wrap: break-word;

    /*background: #fff;*/

}

button{ border-radius:3px;}

input[type="text"]::-ms-input-placeholder { // IE10+ color: #999 !important;font-size: 13px;}

input::-moz-placeholder { // Firefox4-18 color: #999 !important; font-size: 13px;}

input::-webkit-input-placeholder{color: #999 !important; font-size: 13px;}

.fr{float: right;}

.fl{float: left;}

/*清除浮动代码*/

.clearfix:after{display:block;clear:both;content:"";visibility:hidden;height:0}

.clearfix{zoom:1}


.banner-wrap{

    height: 370px;}

.banner-wrap img{

    width: 100%;

    height:auto;
}

.wd-wrap h4{

    font-size: 20px!important;font-family: '思源CN';

}

.wd-wrap h5{

    font-size: 16px;

}

.wd-wrap h2{font-size: 27px!important;font-family: '思源CN'}

.wd-navigation{

    display: flex;

    justify-content: center;

    margin: 48px 0 55px;

}

.wd-navigation li a

{

    display: block;

    height: 38px;

    line-height: 38px;

    border: 1px solid #CCCCCC;

    border-radius: 20px;

    width: 135px;

    color: #999999;

    margin: 0 15px;

    font-size: 16px;

    text-align: center;

}

.active_nav{

    color: #FFFFFF!important;

    border-color: #02B2B5!important;

    background-color: #02B2B5!important;

}

.wd-navigation li a:hover{

    color: #FFFFFF;

    border-color: #02B2B5!important;

    background-color: #02B2B5!important;

}

/*列表*/

.wd-content p,.aboutW{color:#666; line-height: 24px; text-align: left;}

.wd-content .my-position{

    border: 1px solid #eaeaea;margin-bottom:10px;



}

.my-position p{ font-size: 16px;   height: 50px;

    line-height: 50px;margin-left: 20px;}

.left-wrap{

    width: calc(100% - 327px);

}

.left-wrap .wd-ullist{border: 1px solid #eaeaea;margin-bottom: 0!important;}

.right-wrap{

    width: 315px;

}

.wd-search-wrap,.wd-fire-wrap,.wd-bq-wrap ,.wd-zl-wrap{

    border: 1px solid #e9e9e9;

    margin-bottom: 10px;

}

.wd-ullist>li{

    padding: 10px 20px;border-bottom:  1px solid #eaeaea;cursor: inherit;}

.wd-ullist li:last-of-type{border-bottom: 0;}

.wd-ullist li h4{

    background: url(/app/resource/images/ask/icon-l.svg) no-repeat 0 50%;

    padding-left: 24px;

    line-height: 50px;

    text-align: left;

}

.aboutW span{margin-right: 15px;font-size: 12px;}

.aboutW{margin-top: 10px;}

.aboutW span:nth-child(1) em a,

.aboutW span.wdbq i a{cursor: pointer;}

.aboutW span.wdbq i a{

    display: inline-block;

    background: #f3f3f3;

    border-radius: 15px;

    padding: 0px 7px;

    margin:0 4px;

}

.aboutW span.wdbq i a:hover{

 background: #02B2B5;

    color: #fff;



}

.aboutW span:nth-child(1) em a:hover{

    color: #02B2B5;

}

.wdwx,.wdwb{margin-right: 15px;}

.wdwx img,

.wdwb img,

.wdqq img{vertical-align: middle;}

.aboutW1,.aboutW2{vertical-align: middle;}

.aboutW1 {

    display: inline-block;

    padding-left: 20px;

    background: url(/app/resource/images/ask/zfx_05.svg) no-repeat left center;
    background-size: 12px;

    color: #999;

    margin-right: 15px;

}

.aboutW2 {

    display: inline-block;

    padding-left: 20px;

    color: #999;

    margin-right: 20px;

}

.aboutW3 {

    display: inline-block;

    padding-left: 20px;

    color: #999;

    background: url(/app/resource/images/ask/zfx_06.svg) no-repeat left center;
    background-size: 14px;
    
    margin-right: 20px;

}

.aboutW_more {
    float: right;width: 75px;margin-right: 15px;position: relative;
}

.aboutW_more .aboutW_more_w {
    float: left;margin-left: 47px;color: #999999;font-size: 14px;
    transform: scale(1);-webkit-transform: scale(1);transition: all 0.4s 0s;-webkit-transition: all 0.4s 0s;
}

.aboutW_more .aboutW_more_i {
    background: url(/app/resource/newIndex/img/more_icon.svg);background-size: 100% 100%;width: 35px;height: 9px;display: none;
    position: absolute;right: 0;top: 9px;
}

.zx3_ul li:hover .aboutW_more_w {
    margin-left: 0;color: #02B2B5;
}

.zx3_ul li:hover .aboutW_more_i {
    display: block;
}

.aboutFB span:nth-of-type(1){

    background: url("/app/resource/images/ask/gun.png")no-repeat right 50%;    padding-right: 15px;

}

/*.aboutFB span:nth-of-type(1):after,

.aboutFB span:nth-of-type(2):after{

.aboutFB span:nth-of-type(2):after{

    display: inline-block;

    content: " ";

    width: 1px;

    height: 14px;

    background: #959595;

    vertical-align: middle;

    margin-left: 15px;

}*/

/*.aboutFB .gun{

    display: inline-block;

    width: 1px;

    background: #666;

    height: 14px;

    vertical-align: middle;

}*/

.aboutFB .wddz{

    display: inline-block;

    width: 15px;

    height: 16px;    margin-right: 4px;

}

.aboutFB .wddz:hover{cursor: pointer;}

.aboutFB .wddz img{

    width: 100%;

    height: 100%;

    vertical-align: text-bottom;



}

.aboutFB .wddzbiger {

    animation: biger .7s ease-in;

    -webkit-animation: biger .7s ease-in;

}

@keyframes biger {

    0%,100%{

        transform: scale(1);

    }

    50%{

        transform: scale(1.3);

    }



}

/*右侧-搜索*/

.wd-search-wrap input{

    width: 84%;

    text-indent: 18px;

    font-size: 14px;

    line-height: 35px;

    border: 0;

    outline: 0;

    background: none;

}

.wd-search-wrap i{

    display: inline-block;

    width: 2px;

    background: #e9e9e9;

    height: 20px;

    vertical-align: middle;

}

.wd-search-wrap a{

    float: right;

    display: inline-block;

    width: 18px;

    height: 35px;

    background: url(/app/resource/newIndex/img/search_1.svg) no-repeat 50% 50%;

    margin-right:8px;

}

/*右侧-热门问答*/

.top-wp{

    display: flex;

    margin: 17px 10px 15px;

    align-items: baseline;

    border-bottom: 1px solid #e9e9e9;}

.top-wp span{

    line-height: 1.1;

    color: #999;

    font-size: 10px;font-style:italic;

}

.top-wp h5{

    padding-left: 26px;

    padding-bottom: 7px;

    margin-left: 15px;    
    
    margin-right: 6px;
}

.top-wd1{

    display: flex;

    margin: 17px 10px 15px;

    align-items: baseline;

    border-bottom: 1px solid #e9e9e9;}

.top-wd1 span{

    line-height: 1.1;

    color: #999;

    font-size: 10px;font-style:italic;

}

.top-wd1 h5{    
	
	border-bottom: 1px solid #02B2B5;

    background: url(/app/resource/images/ask/wenda.svg)no-repeat left 0;

    background-size: 20%;

    padding-left: 26px;

    padding-bottom: 7px;

    margin-left: 15px;    
	
	margin-right: 6px;
    font-size: 16px;
    color: #02b2b5;
    font-weight: bold;
	
}


.wd-bq-wrap .top-wd1 h5{

    background: url(/app/resource/images/ask/biaoqian.svg)no-repeat left 0;

    background-size: 20%;

}

.wd-zl-wrap .top-wd1 h5{

    background: url(/app/resource/images/ask/zhuanlan.svg)no-repeat left 0;

    background-size: 12%;

}

.rmwd-ullist{  margin: 10px 0 15px 38px;  }

.rmwd-ullist li{list-style: initial;line-height: 26px;text-align: left;}

.allbq img{

    transform: rotateX(180deg);

    margin-left: 3px;

    transition: all 0.4s 0s;

    -webkit-transition: all 0.4s 0s;

}

.allbq{

    display: inline-block;

    margin-left: 16%;

    color: #888;

}

.down2{}

.bq-span{

    padding: 0 19px;margin-bottom: 15px;overflow: hidden;max-height: 174px;}

.bq-span span{

    display: inline-block;margin: 4px 5px;background:#f3f3f3;    color:#666;border-radius: 15px;

    padding: 3px 8px;float: left;

}

.bq-span span:hover {

    background: #02B2B5 !important;

    color: #fff !important;

    cursor: pointer;

}

/*z专栏*/

.zl-ullist li a {display: inline-block;

    width: 100%;}

.zl-ullist .ztbox{

    height:152px ;

}

.zl-ullist img{
    width: 100%;
    
}

.part_ull_div img{

    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
}

.zl-ullist{

    width: 285px;

    margin-left: 15px;

}

.zl-ullist li{

    border-bottom: 1px solid #e9e9e9;

    margin-bottom: 15px;

}

.zl-ullist li:last-child{border-bottom: 0;}

.zl-ullist li div{

    width: 100%;

    margin: 0 auto 10px;

}

.zl-ullist li div img{

    width:100%;

    height: 100%;

}

.zl-ullist h5{

    width: 100%;

    font-size: 16px;

    margin: 0 auto;line-height:34px;

    overflow: hidden;

    text-overflow: ellipsis;

    white-space: nowrap;

    font-weight: bold;

    font-family: 思源CN;}

.zl-ullist p{

    width: 100%;

    margin: 0 auto;
    
    margin-bottom: 14px;

}

/*下方展示区*/

.wd-show-wrap{

    background: url("/app/resource/images/ask/showbg.png")no-repeat center top;

    background-size: 100% 100%;

    text-align: center;

    padding: 40px 0;

    position: relative;

    top: 50px;

}

.wd-show-box h2{margin-bottom: 40px;}

.tita{    font-size: 27px;

    font-family: '思源CN';}

.tita img {

    width: 34px;

    height: 28px;

    margin-right: 15px;

    vertical-align: middle;

}

.part_ull{

    width: 100%;}

.part_ull li{

    float: left;

    /* height: 373px; */

    width: 23.44%;

    background: #ffffff;

    text-align: center;

    margin-right: 2%;

    padding-bottom: 5px;

    box-shadow: 0 -1px 5px 0px #fff;

    -webkit-box-shadow: 0 -1px 5px 0px #fff;

}

.part_ull_div img{

    transform: scale(1);-webkit-transform: scale(1);  transition: all 0.4s 0s;  -webkit-transition: all 0.4s 0s;

}

.part_ull li:hover .part_ull_div img{

    transform:scale(1.2);

}

.part_ull li:last-child{margin-right: 0;}

.part_ull li a{

    display: inline-block;

    width: 100%;

    height: 100%;

}

.part_ull h5 {

    color: #333333;

    font-size: 16px;

    overflow: hidden;

    text-overflow: ellipsis;

    white-space: nowrap;

    padding: 0 10px;

    line-height: 36px;

    margin-top: 20px;

    font-weight: bold;

    text-align: center;

}

.part_ull_div {

    width: 100%;
    height: 0;
    padding-bottom: 80%;
    position: relative;
    overflow: hidden;

}

.part_ull p {

    color: #666;

    line-height: 20px;

    padding: 0 10px;

    text-align: left;

    text-indent: 20px;

}

.part_ull li span {

    display: block;

    overflow: hidden;

    padding: 0 10px;

    margin-top: 18px;

    /* position: absolute; */

    bottom: 10px;

    width: 94%;

}

/* .part_ull span i {

    float: left;

    display: inline-block;

    color: #676767;

    font-size: 12px;

    text-indent: 20px;

    line-height: 24px;

    background: url(/app/resource/images/ask/zuoz_03.png) no-repeat left center;

} */

/* .part_ull span b {

    float: right;

    display: inline-block;

    color: #676767;

    font-size: 12px;

    text-indent: 20px;

    line-height: 24px;

    background: url(/app/resource/images/ask/saffs_03.png) no-repeat 0 50%;

    font-weight: normal;

} */

.swiper-container{

    /*padding-left: 40px;*/

    /*padding-right: 40px;*/

}

.swiper-button-prev{

    background: url(/app/resource/images/ask/right_0.png)no-repeat;

    background-size: 100% 100%;

    transform: rotate(180deg);

 /*   position: absolute;

    top: 234px;

    left: -50px;*/

    width: 40px;

    height: 40px;

    left: 4%;

}

.swiper-button-next{

    width: 40px;

    height: 40px;

    background-image:url("/app/resource/images/ask/right_0.png");    background-size: 100% 100%;

    right: 4%;

}

/* .swiper-container, .swiper-wrapper{

    height: auto;

} */

.lookMore{
    width: 180px;height: 50px;margin: auto;position: relative;margin-top: 20px;
}

.lookMore:hover span{
    left: 25px;color: #02B2B5;
}

.lookMore:hover .lookMore_img{
    display: block;
}

.lookMore span {
    color: #999999;font-size: 16px;position: absolute;left: 45px;top: 15px;
    transform: scale(1);-webkit-transform: scale(1);transition: all 0.4s 0s;-webkit-transition: all 0.4s 0s;
}

.lookMore .lookMore_img {
    width: 35px;height: 9px;background: url(/app/resource/newIndex/img/more_icon.svg);background-size: 100% 100%;
    position: absolute;right: 15px;top: 25px;display: none;
    transform: scale(1);-webkit-transform: scale(1);transition: all 0.4s 0s;-webkit-transition: all 0.4s 0s;
}


/*问答专题*/



/*搜索*/

.left-wrap .search-tit,

.left-wrap .topic-tit{border: 1px solid #e9e9e9;border-bottom: 0;    padding: 10px 0 10px 18px;}

.search-tit p{font-size: 18px;color: #000000;}

.left-wrap .search-tit p

.left-wrap{

    position: relative;    overflow: hidden;

    margin: 45px auto 50px;

    text-align: center;



}

.pageswd{

    border:1px solid #eaeaea;

    border-top: 0;

}

.pageswd .paginationwd {

    display: inline-block;

    padding-left: 0;

    margin: 20px 0 20px 40px;

    border-radius: 4px;position: inherit;    left: 0;

    text-align: center;

    bottom: 15px;

    width: 100%;

    z-index: 1;

}

.paginationwd > li {

    display: inline;

}

.paginationwd > .active > a{

    z-index: 3;

    color: #fff;

    cursor: default;

    background-color: #02B2B5;

    border-color: #FFFFFF;

    }

.paginationwd > li > a{

    position: relative;

    float: none;

    padding: 6px 12px;

    border-radius: 5px;

    margin-right: 11px;

    line-height: 1.42857143;

    color: #02B2B5;

    text-decoration: none;

    background-color: #fff;

    border: 1px solid #ddd;

}

/*加载更多*/

.wd_jia{

    display: block;

    margin: 50px auto 50px;

    text-align: center;

    width: 100%;

    height: 30px;

    line-height:30px;

    border-radius: 3px;

    background: #e9e9e9;

    cursor: pointer;

}

/*详情*/

.wd-detailsPage h4{font-family: 思源R;background: none!important;padding-left: 0!important;}

.wd-detailsPage .detailP{color: #000;    font-size: 16px;line-height: 26px;}

.wd-detailsPage .aboutW{margin: 10px 0;}

.wd-detailsPage .wdh4i{

    width: 35px;

    display: inline-block;

    height: 20px;

    line-height: 20px;

    text-align: center;

    font-size: 11px;

    border-radius: 20px 20px 20px 0px;

    vertical-align: text-top;

    background: #e73835;

    color: #fff;

    margin-left: 4px;

}

.wd-detailsPage .grayi{background:#e9e9e9;

    color: #616161; }

.wd-detailsPage .grayi2{background: #00bb00;}

.result-more-div{text-align: center; }

.result-more-div .result-moreP{

    margin: 0 auto;

    border-bottom: 1px solid;

    display: inline-block;

    margin-right: 5px;

    margin-bottom: 15px;

    font-size: 12px;

}

.result-more-div img{vertical-align: middle;}

.result-more img{

    transition: all 0.4s 0s;

    -webkit-transition: all 0.4s 0s;

}



/*相关问答*/

.question-box{

    padding: 10px 20px;

}

.question-box h4{line-height: 40px;    border-top: 1px solid #eaeaea;}

.question-ul li{



}

.question-box ul li{

    width: 47%;

    float: left;

    line-height: 28px;

}

.wd-ullist li h4 a:hover ,

.zl-ullist li a:hover,

.zl-ullist li a:hover p,

.rmwd-ullist li:hover,

.rmwd-ullist li a:hover,

.question-ul li a:hover,

.wzwz a:hover{color: #02B2B5;cursor: pointer;}

.ptp{    overflow: hidden;

    text-overflow: ellipsis;

    display: -webkit-box;

    line-clamp: 2;

    -webkit-line-clamp: 2;

    -webkit-box-orient: vertical;}

.zl-ullist li p{

    overflow: hidden;

    text-overflow: ellipsis;

    display: -webkit-box;

    line-clamp: 3;

    -webkit-line-clamp: 3;

    -webkit-box-orient: vertical;

    font-size: 12px;

    text-align: left;

}


@media (min-width: 1280px) {

    .center , .conter2{

        width: 1300px;

    }

}
/* 
@media (min-width: 1680px) {

    .wd-navigation li a{font-size: 18px;}

    .left-wrap{

        width: calc(100% - 327px);
    
    }

    .right-wrap{

        width: 315px;

    }

    .wd-content h6{font-size: 18px;}

    .part_ull_div{

        height: 285px;

    }

    .swiper-button-prev,

    .swiper-button-next{

        width: 48px;

        height: 48px;

    }

} */

#moreAticle{

    padding: 10px 0;

    border-top: 1px solid #eaeaea;

}
