.case-head-pc{background: #f7f7f8;height: 400px;}
.case-head-pc .case-head{width:1200px;margin:0 auto;display:flex;justify-content: space-between;align-items: center;flex-direction: row;}
.case-head-pc-baseInfo{width:50%;}
.case-head-pc-image{width: 40%;/* padding: 20px; */}
.case-head-pc-image img{width:100%;}
.case-head {height:400px;display:flex;background: #f7f7f8;}
.case-head .w1200{display:flex;align-items: center;justify-content: space-between;}
.case-head .w1200 .info{width:500px;}
.case-head .w1200 .img{width: 600px;height: 350px;}
.case-head .w1200 .img img{height: 350px;width:100%;}
.case-head .w1200 .info .title {font-size:25px;}

.case-head .w1200 .info .tion{font-size:16px; color:#999; line-height:28px; padding:20px 0;}


.container .content{display:flex;justify-content: space-between;}
.container .list{width:70%; max-width:800px; }
.container .ylist{ display:flex;}
.container .ylist .about{display:flex;flex-direction: column;justify-content: flex-start;align-items: flex-end; padding-top:0; width:300px;}
.container .ylist .about .wechat{background: #def0fc;padding: 30px 0;width: 300px;text-align: center;}
.container .ylist .about .wechat img{width:200px; }
.container .ylist .about .main{padding: 20px;}
.container .ylist .about .subText{}
.container .ylist .about .about-news{width: 100%;}
.container .ylist .about .about-news .list-name::before {
    display: inline-block;
    content: '';
    width: 6px;
    height: 26px;
    margin-right:12px;
    border-radius: 3px;
    vertical-align: middle;
    background: #0084fa;
    /* margin-top: -5px; */
    }
.container .ylist .about .about-news .list-name{font-size:25px;margin-top:30px;}
.container .ylist .about .about-news .xg{ssss;padding: 20px 0;}
.container .ylist .about .about-news .xg li{line-height:30px; font-size:16px;}
.container .ylist .about .about-news .list{ padding-top:20px;}

.container .ylist .about .free-use {width:100%;}
.container .ylist .about .free-use img{width:20px; padding-right:10px;}
.container .ylist .operate-btn {
    width: 100%;
    height: 40px;
    background: #0081fa;
    border-radius: 3px;
    font-size: 16px;
    color: #FFFFFF;
    font-weight: 500;
    text-align: center;
    line-height: 38px;
    margin: 25px 0 46px 0;
    cursor: pointer;
}

.list .operate{display:flex;justify-content: space-between;padding: 20px 0;border-bottom: 1px solid #999;}
.list .declare {
    margin-top: 52px;
    border-top: 2px solid #eeeeee;
    padding-top: 16px;
    font-size: 14px;
    font-weight: 400;
    text-align: center;
    color: #a0a0a6;
}
.info h1{ padding:10px;}
.info strong{font-weight:bold;}
.xgbox{margin-bottom:30px;}
.tit{font-size:25px;padding-top: 20px;}
.article-list a.article-item{display:flex;padding: 30px 0;border-bottom: 1px dashed #999;align-items: center;}
.article-list a.article-item img{width:300px; height:150}
.article-list a.article-item .text{padding: 0 20px 0 30px;}
.article-list a.article-item h4{font-size:20px; }
.article-list a.article-item p{color:#999; font-size:16px; padding-top:20px;}
.news_flex .news_tab p{ font-size:16px; line-height:30px; text-align:justify; padding:0 0 28px 0;color: #606162;}
.news_flex .news_tab p img{ height:auto !important; max-width:100%;}
.news_flex .news_tab .declare{margin: 50px 20px 20px 20px;text-align:center;padding-top:20px;border-top:1px solid #000;}
.news_flex .news_tab .operate{display:flex;font-size: 16px;flex-direction: row;justify-content: space-between;}
.news_flex .news_tab .operate a{font-size:16px; }
.w1200.tagcrumb{padding:30px 0 0 0; display:flex;}
.portlet-body{margin: 20px 0;}
.news_banner_info h3{text-shadow:none;font-size: 35px;width: 700px; color:#000;}
.news_banner_info p{font-size: 16px;line-height: 30px;color: #666666;padding:40px 0 50px 0}
.news_banner_info a{width:150px; line-height:42px; font-size:18px;}

.portlet-body .list-unstyled.fc-list-row{padding: 10px 0}
.portlet-body .pagination{display:flex}
.portlet-body .pagination{display:flex;flex-wrap: wrap;}
.portlet-body .pagination li{padding: 8px 10px;border: 1px solid #ccc;margin:5px;color: #ccc}
.portlet-body .pagination a{color:#ccc}
.portlet-body .pagination .active{background: #0084fd;color:#fff;}
.portlet-body .pagination .active a{color:#fff;}
.list-unstyled.fc-list-row li{padding:20px;justify-content:flex-start;}
.portlet-title .caption{padding:20px 0 10px 0; border-bottom:2px solid #ccc;}
.portlet-title .caption span{font-size: 20px;}
.tag{display:flex;flex-direction: row;flex-wrap: wrap; margin-bottom:20px;}
.col-md-1{padding:10px 20px; border:1px solid #ccc; margin:5px 15px;}
.info p iframe{height:revert-layer; width:100%;}
.info h1{ font-size:22px; font-weight:bold; padding-bottom:28px;}
.info h2{ font-size:20px; font-weight:bold; padding-bottom:28px;}
.info h3{ font-size:18px; font-weight:600; padding-bottom:28px; color: #606162;}
.info h4,.info h5,.info h6{font-size:16px; padding-bottom:28px;}
.news_tab .title{font-size:30px;text-align: justify;margin: 30px 0 10px 0;color: #606162;}
.news_tab .date{text-align: justify;padding: 20px 0 40px 0;color: #606162;font-size: 18px;border-bottom: 2px solid #e7e7e7;}
.news_tab .info{padding-top:30px;}
.news_side .side_box.lz li{ }
.news_side .side_box.lz a{color:#fff;text-align: center;margin-bottom:30px; padding:10px 0; background:#0084FD; font-size:18px;}
.side_box.lz{ display:flex;flex-direction:column }
.side_box.lz h3{border-bottom:none; font-size:16px; text-align:center; color:#0084fd;}
.side_box.top{position:fixed;z-index:99;top:80px;margin-top:10px;background: #fff;}
@media screen and (max-width: 768px){
.side_box.top{ position:inherit;}
.news_tab .date{display:flex; flex-direction:column}
.news_tab .date #clicks{ margin-top:10px;}
.news_tab .title{font-size:24px;text-align: center;margin-top: 30px;}
.news_flex .news_tab .operate{flex-direction:column}
.news_flex img{width:100% !important; height:auto !important}
.w1200.crumb{padding:10px 20px; display:none;}
.case-head .w1200 .info{width:100%; padding-top:30px;}
.w1200 .img{display: none;}
.w1200 .tion{display: none;}
.case-head .w1200 .info .title{font-size:28px; text-align:center;}
.w1200 .date{text-align:center; margin-bottom: 30px;}
.case-head{ height:auto}
.news_flex .news_tab .info p{ font-size:16px; text-align:justify; line-height:25px;}
.gosFile .btitle p{margin-bottom:10px !important;}

}