/*http://img.9ask.cn/statics/www9ask2014/index_new/style/public.css*/
/*http://img.9ask.cn/statics/www9ask2014/index_new/style/drop-down.css*/
/*http://www.9ask.cn/statics/www9ask2014/index_new/style/homeCss.css*/
body,div,fieldset,form,h1,h2,h3,h4,h5,h6,img,li,ol,p,table,td,ul{margin:0 auto;padding:0;border:0}body{background:#fff;color:#06457A;font-size:12px;margin-top:0;font-family:"microsoft Yahei";line-height:22px}ol,ul{list-style-type:none}img,input,select{vertical-align:middle}a{text-decoration:none}.left{float:left}.right{float:right}.clearfix{zoom:1}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}a{outline:0}strong{font-weight:700}.hide{display:none}.addPading{padding-left:20px}.containt{width:1000px}.sectionBox{margin-bottom:20px}.boderbot{border-bottom:1px dashed #E8E8E8}.boderbotT{border-bottom:1px solid #E8E8E8}.ptop{padding-top:15px}.ptopTwo{padding-top:10px}.marginL{margin-left:-5px}.marginT{margin-top:18px}.fongtSize{font-size:14px}.fongtSize16{font-size:16px}.fontColor{color:#565a6c}.con2{width:1000px;overflow:hidden;margin:0 auto;margin-top:10px}.con2 .fl{width:760px;float:left;overflow:hidden}.pptulist{width:771px}.pptulist li{float:left;margin-right:12px;margin-bottom:12px}.pptulist li img{width:245px;height:149px;overflow:hidden}.pptulist li.one img{width:245px;height:310px;overflow:hidden}.pptulist li.two img{width:502px;height:149px;overflow:hidden}.con2 .fr{width:230px;float:right;overflow:hidden}.con2 .fr img{width:230px;height:470px;overflow:hidden}

.index_bottom{
    width: 100%;
    height: 563px;
    background: url("/web/20191202120224im_/http://www.9ask.cn/statics/www9ask2014/index_new/images/index_bottom.jpg") center no-repeat;
    background-size: auto 100%;
}
.single{
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
.single_2{
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
.single_3{
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
}
.single_4{
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp:4;
    overflow: hidden;
}
.single_5{
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp:5;
    overflow: hidden;
}
.index_legal_institution{
    width: 100%;
    font-family:"microsoft Yahei";
}
.index_legal_institution .containt{
    border-bottom: 1px solid #d1d1d1;
    padding-bottom: 30px;
    height: auto;
    overflow: hidden;
}
.index_legal_institution  .title{
    width: 100%;
    height: 40px;
    line-height: 40px;
    font-size: 25px;
    color: #333333;
}
.index_legal_institution  .title img{
    width: 33px;
    height: 33px;
    float: left;
    margin:3.5px 10px 3.5px 0px;
}
.index_legal_institution .index_legal_news .img_list{
    margin-top: 25px;
    width: 100%;
    height: 152px;
}
.index_legal_institution .index_legal_news .img_list .item{
    width: 207px;
    height: 152px;
    margin-left: 14.5px;
    display: block;
    float: left;
    position: relative;
}
.index_legal_institution .index_legal_news .img_list .item:first-child{
    margin-left: 0px;
}
.index_legal_institution .index_legal_news .img_list .item img{
    width: 207px;
    height: 152px;
}
.index_legal_institution .index_legal_news .img_list .item .bottom{
    width:191px;
    line-height: 35px;
    padding: 0px 8px;
    height: 35px;
    position: absolute;
    bottom: 0px;
    left: 0px;
    background: url("/web/20191202120224im_/http://www.9ask.cn/statics/www9ask2014/index_new/images/legal_news_bg.png") center no-repeat;
    background-size: 100% 100%;
    font-size: 14px;
    color: #ffffff;
}
.index_legal_institution .index_legal_news .img_list .item:hover .bottom{
    font-size: 16px;
}
.index_legal_institution .index_legal_news .font_list{
    margin-top: 20px;
    width: 100%;
    height: auto;
}
.index_legal_institution .index_legal_news .font_list .item{
    width: 100%;
    height: 45px;
    line-height: 45px;
    display: block;
}
.index_legal_institution .index_legal_news .font_list .item .font{
    width: 556px;
    height: 45px;
    line-height: 45px;
    float: left;
    font-size: 14px;
    color: #666666;
}
.index_legal_institution .index_legal_news .font_list .item .font span{
    color: #999999;
    margin-right: 10px;
}
.index_legal_institution .index_legal_news .font_list .item:hover .font{
    color:#fe980e
}
.index_legal_institution .index_legal_news .font_list .item:hover .font span{
    color: #666666;
}
.index_legal_institution .index_legal_news .font_list .item .time{
    margin-left: 556px;
    height: 45px;
    line-height: 45px;
    font-size: 12px;
    color: #cccccc;
    text-align: right;
}
.index_legal_institution .index_laws_regulations{
    width: 315px;
}
.index_legal_institution .index_laws_regulations .item_list{
    width: 315px;
    margin-top: 25px;
}
.index_legal_institution .index_laws_regulations .item_list .item{
    width: 315px;
    display: block;
    overflow: hidden;
    height: auto;
    margin-top: 20px;
}
.index_legal_institution .index_laws_regulations .item_list .item:first-child{
    margin-top: 0px;
}

.index_legal_institution .index_laws_regulations .item_list .item .name{
    width: 315px;
    font-size: 14px;
    color: #333333;
    margin-bottom: 5px;
}
.index_legal_institution .index_laws_regulations .item_list .item:hover .name{
    color: #fe980e;
}
.index_legal_institution .index_laws_regulations .item_list .item .bottom{
    width: 315px;
    font-size: 12px;
    color: #999999;
    height: auto;
    overflow: hidden;
}
.index_legal_institution .index_laws_regulations .item_list .item .left{
    width:175px;
}
.index_legal_institution .index_laws_regulations .item_list .item .right{
    width: 140px;
    text-align: right;
}
.index_we_media{
    width: 100%;
    font-family:"microsoft Yahei";
}
.index_we_media .containt{
    border-bottom: 1px solid #d1d1d1;
    padding-bottom: 30px;
}
.index_we_media .media_title{
    width: 100%;
    padding-top: 30px;
    height: auto;
    overflow: hidden;
}
.index_we_media .media_title .icon_logo{
    margin-left: 8px;
    width: 63px;
    height: 63px;
    float: left;
}
.index_we_media .media_title .font{
    margin-left: 90px;
    height: auto;
    overflow: hidden;
}
.index_we_media .media_title .font h1{
    font-size: 30px;
    color: #333333;
    height: 40px;
}
.index_we_media .media_title .font h1{
    font-size: 30px;
    color: #333333;
    height: 40px;
}
.index_we_media .media_title .font .bottom{
    height: 25px;
    line-height: 25px;
    width: 100%;
}
.index_we_media .media_title .font .bottom .subtitle{
    font-size: 14px;
    color: #666666;
    height: 25px;
    float: left;
    display: inline-block;
}
.index_we_media .media_title .font .bottom .media_type{
    margin-left: 340px;
    height: 25px;
}
.index_we_media .media_title .font .bottom .media_type .item{
    display: inline-block;
    height: 25px;
    line-height: 25px;
    font-size: 16px;
    color: #333333;
    padding-right: 15px;
}
.index_we_media .media_title .font .bottom .media_type .item:hover{
    color:#fe980e;
}
.index_we_media .media_title .font .bottom .media_type .item img{
    width: 32px;
    height: 25px;
}
.index_we_media .media_title .font .bottom .media_type .item .hover_img{
    display: none;
}
.index_we_media .media_title .font .bottom .media_type .item:hover img{
    display: none;
}
.index_we_media .media_title .font .bottom .media_type .item:hover  .hover_img{
    display: inline-block;
}
.index_we_media .media_title .font .bottom .media_type .media_join{
    width: 75px;
    height: 23px;
    display: block;
    float: right;
    border: 1px solid #e9463f;
    font-size: 14px;
    line-height: 23px;
    color: #e9463f;
    text-align: center;
}
.index_we_media .media_subtitle{
    width: 100%;
    height: 100px;
    padding-top: 30px;
    padding-bottom: 30px;
    font-size: 0px;
}
.index_we_media .media_subtitle .recommend{
    width: 494px;
    margin-right: 6px;
    display: inline-block;
    height: 100px;
    border: 1px solid #f3f3f3;
    background-color: #ffffff;
    display: none;
    float: left;
}
.index_we_media .media_subtitle .recommend .left_img{
    width: 68px;
    height: 72px;
    float: left;
    margin-top: 14px;
    margin-left: 17px;
}
.index_we_media .media_subtitle .recommend .right{
    height: 100px;
    width: 400px;
}
.index_we_media .media_subtitle .recommend .right .font{
    width: 280px;
    height: 72px;
    margin-top: 14px;
    float: left;
}
.index_we_media .media_subtitle .recommend .right .font .name{
    width: 280px;
    height: 40px;
    line-height: 40px;
    font-size: 16px;
    color: #333333;
}
.index_we_media .media_subtitle .recommend .right .font .bottom{
    width: 280px;
    height: 32px;
    line-height: 32px;
    font-size: 14px;
    color: #b0b0b0;
}
.index_we_media .media_subtitle .recommend .right .font .bottom span{
    display: inline-block;
    margin-left: 30px;
    height: 24px;
    line-height: 24px;
    background-color: #f7f7f7;
    padding: 0px 10px;
    border-radius: 27px;
}
.index_we_media .media_subtitle .recommend .right .recommend_info{
    float: right;
    width: 100px;
    text-align: center;
    margin: 0px;
    margin-top: 13px;
    margin-right:10px;
}
.index_we_media .media_subtitle .recommend .right .recommend_info img{
    width: 52px;
    height: 52px;
    border-radius: 50%;
}
.index_we_media .media_subtitle .recommend .right .recommend_info h4{
    height: 22px;
    line-height: 22px;
    font-size: 14px;
    color: #333333;
    font-weight: normal;
    margin-top: 10px;
}
.index_we_media .media_subtitle .law_list{
    width: 1000px;
    float: right;
    height: 100px;
    background-color: #ffffff;
    display: block;
}
.index_we_media .media_subtitle .law_list .item{
    display: inline-block;
    height:100px ;
}
.index_we_media .media_subtitle .active .recommend{
    display: inline-block;
}
.index_we_media .media_subtitle .law_list .law_info{
    width: 100px;
    height: 100px;
    padding: 0px 10px;
    text-align: center;
    display: block;
    float: right;
    border-top: 1px solid #f3f3f3;
    border-bottom: 1px solid #f3f3f3;
}
.index_we_media .media_subtitle .active .law_info{
    border-left: 1px solid #f3f3f3;
}
.index_we_media .media_subtitle .active .recommend{
    margin-left: 10px;
    margin-right: 10px;
}
.index_we_media .media_subtitle .law_list  .law_info img{
    width: 52px;
    height: 52px;
    border-radius: 50%;
    margin-top: 13px;
}
.index_we_media .media_subtitle .law_list .item:first-child .law_info{
    border-left: 1px solid #f3f3f3;
}
.index_we_media .media_subtitle .law_list .item:first-child+.item+.item+.item .law_info{
    border-right: 1px solid #f3f3f3;
}
.index_we_media .media_subtitle .law_list .law_info h4{
    height: 22px;
    line-height: 22px;
    font-size: 14px;
    color: #333333;
    font-weight: normal;
    margin-top: 10px;
}
.index_we_media .knowledge_list{
    width: 100%;
    height: auto;
    overflow: hidden;
}
.index_we_media .knowledge_list .item{
    width: 444px;
    margin: 0px 28px;
    float: left;
    text-align: left;
    /* margin-bottom: 15px; */
}
.index_we_media .knowledge_list .item .name{
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    color: #333333;
}
.index_we_media .knowledge_list .item .info{
    line-height: 30px;
    margin: 0px;
    padding: 0px;
    font-size: 14px;
    color: #999999;
    text-align: left;
}
.index_we_media .knowledge_list .item .bottom{
    line-height: 40px;
    height: 40px;
    margin: 0px;
    padding: 0px;
    text-align:right;
    width: 340px;
}
.index_we_media .knowledge_list .item .bottom img{
    width: 32px;
    height: 32px;
    float: left;
    display: inline-block;
    margin-top: 4px;
    margin-left: 2px;
    margin-right: 10px;
    border-radius: 50%;
}
.index_we_media .knowledge_list .item .bottom span{
    vertical-align:3px;
}
.index_we_media .knowledge_list .item .bottom .law_name{
    display: inline-block;
    font-size: 14px;
    color: #999999;
    /* margin-right: 30px; */
    float: left;
	max-width: 161px;
}
.index_we_media .knowledge_list .item .bottom .type_name{
    display: inline-block;
    font-size: 14px;
    color: #b0b0b0;
    margin-right: 30px;
}
.index_we_media .knowledge_list .item .bottom .type{
    display: inline-block;
    font-size: 14px;
    color: #b0b0b0;
    height: 24px;
    border-radius: 24px;
    background-color: #eaeaea;
    line-height: 24px;
    padding: 0px 10px;
}
.index_we_media .knowledge_list .item:hover .name{
    color:#fe980e
}
@media screen and (max-width: 1200px){
    .top,.index_bottom{
        width: 1000px;
    }
}
/*
     FILE ARCHIVED ON 12:02:24 Dec 02, 2019 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 09:42:12 Jan 09, 2024.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 77.799
  exclusion.robots: 0.175
  exclusion.robots.policy: 0.165
  cdx.remote: 0.06
  esindex: 0.009
  LoadShardBlock: 35.392 (3)
  PetaboxLoader3.datanode: 152.135 (5)
  load_resource: 203.032 (2)
  PetaboxLoader3.resolve: 61.338 (2)
*/