        .icon_con{padding: 0px;}
        .icon_shengxiao{width: 100%; overflow-x: scroll;overflow-y: none ; }
   .icon_list {
    display: table;
    padding: 15px 0px;
}
        .icon_list a{display: table-cell;float: none;border-right: 10px solid #fff;border-left: 10px solid #fff; text-align: center}
        .icon_list_pica span{padding-top:0px;}
        .icon_title{font-size: 16px !important;font-weight: bold}
        
        .shuxiang_left{width: 98%;float: none !important;margin: 0 auto;display: block}
        .shengxiao_div{height: auto;}
         .box_right{display: block;width: 100%;margin:0 auto;}
        .shuxiang_left .box_left_intro, .shuxiang_right .box_intro{height: auto;}
       .box_left_intro_floor1 img {
    width: 90px;
    height: 90px;
    background: rebeccapurple;
    border-radius: 50%;
    padding: 15px;
    box-sizing: border-box;
}
        .box_left_intro_floor1 .box_left_intro_floor1_r p font{display: inline;}


.section { margin: 20px 0; }
.section .icon { font-size: 0; }
 .section-hd { padding: 8px 0; height: 32px; overflow: hidden; }
.section-hd .title { font-size: 0; float: left; }
.section-hd .menus { float: right; font-size: 16px; margin-top: -3px; }
.section-hd .menus ul { float: left; margin-right: 6px; }
.section-hd .menus li { float: left; margin-right: 3px; }
.section-hd .menus li + li:before { content: '/'; margin-right: 3px; }
.section-hd .menus .link { float: left; margin-right: 55px; }
.section-hd .menus .name { display: inline-block; font-size: 0; vertical-align: 15px; }
.section-hd .menus .icon-recom { position: absolute; margin-top: -10px; }
.section-hd .menus .more { color: #999; }
.section-hd .menus .more:hover { color: #ee4d4d; }
 .section-bd-l {   }
.section-bd-l .img-box { margin-bottom: 20px; }
 .section-bd-r { }
.fn-clear, .row {
    zoom: 1;
}
.img-box .pic {
    width: 100%;
}
.fs-list {  overflow: hidden;margin-bottom: 20px }
.fs-list .list {   }
.fs-list .item { width: 48%; float: left; margin-left: 1%;margin-right:1%; margin-bottom: 5px; }
.fs-list .link { display: block; }
.fs-list .pic { display: block; width: 100%; height:120px; }
.fs-list .tit { height: 38px; line-height:38px; overflow: hidden; text-align:center;font-size: 16px; }
.tit{text-align:center;padding:10px 0px;}
.lanmu_l{padding:0px 2%;margin-left:0}
.tit h4{font-size:16px;}
.art-box {padding:0 3%;box-sizing: border-box}
.art-box .tit { font-size: 16px; font-weight: bold; text-align: center}
.art-box .hd {  overflow: hidden; margin: 6px 0;height: 20px;}
.art-box .bd { overflow: hidden; border-bottom:1px dashed rgba(0,0,0,0.2);margin-bottom:8px; }
.art-box .bd ul { }
.art-box .bd li { width: 48%; float: left;overflow: hidden; margin: 0px 1%;height: 35px;line-height: 35px; }
.art-box .bd a { color: #666;font-size:16px; }
.art-box .bd a:hover { color: #ee4d4d; }
.art-box .tag-sm {}
.art-box .tag-sm {

}
.art-box .tag {
    display: inline-block;
    vertical-align: top;
    width: 56px;
 
 padding:2px 0px;
 
    border: 1px solid #5b7cc7;
    text-align: center;
    font-size: 12px;
    margin-right: 5px;
    color: #5b7cc7;
   
}
 .dashi_list a {
    display: inline-block;
    margin:0;
    width: 33.333%;
    box-sizing: border-box;
    text-align: center;
    margin-right: 0px;
    padding: 0px;
}
.icon_list_pica span {
    font-size: 14px !important;
    margin-top: 9px;
    display: block;
    text-align: center;
}
.xingzuo_left{float:none;width:98%;margin:0 auto;display:block;}
.icon_intro,.icon_con{height:auto;}
.box_left_intro_floor2 p{width:50%;}
.box_left_intro_floor1 .box_left_intro_floor1_r span{display: block !important;font-size: 14px;}


.wrapper{max-width:750px;overflow:scroll; background: #fff;}

.icon_shengxiao img {
    padding: 8px;
    border: 2px solid rgba(0,0,0,.2);
    border-radius: 50%;
    width: 100%;
    margin-top: 10px;
    display: block;
    text-align: center;
    margin: 0 auto;
    background:#D7392C;
    box-sizing: border-box;
}
.sx_iconlist{margin: 10px auto;}
.xxk{margin-bottom: 10px;}
.xxk li {
    display: inline-block;
    text-align: center;
    width: 32%;
    box-sizing: border-box;
    margin-bottom: 5px;
}
.icon_list a {
    display: inline-block;
    float: none;
    /* border-right: 10px solid #fff; */
    /* border-left: 10px solid #fff; */
    text-align: center;
    width: 16.6%;
    box-sizing: border-box;
    margin-top: 9px;
}
.xxk a {
    display: inline-block;
 
       width: 97%;
    background: #fff;
    border:1px solid #EBE5D7;font-size:13px !important;color:#333;
    line-height: 35px;
}
.xxk li a.active{border:1px solid #D7392C;  background: #D7392C;color: #fff;}
 
#cont_288{display:block}
.no{display:none;}
.home_cont{display:none;}

.icon_xingzuo img {background:rebeccapurple}
a.amore{display:block;background:#D7392C;text-align:center;padding:5px;color:#fff;margin:10px 0px;}
a.read_more{display:block;background:#fc5531;text-align:center;padding:5px;color:#fff;margin:10px 0px;}
.icon_shengxiao_a {
    border: 1px solid #f2f3f4;
    border-radius: 50%;
}

.box_left_intro {
    width: 100%;
    border: 1px solid #e0e0e0;
    box-sizing: border-box;
    padding: 20px 10px;
}
.box_left_intro_floor1 {
    width: 100%;
    padding-bottom: 20px;
    border-bottom: 1px dashed #e0e0e0;
    display: flex;
    display: -webkit-flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
}
.box_left_intro_floor1 .box_left_intro_floor1_r {
    flex: 1;
    margin-left: 20px;
}
.box_left_intro_floor1 .box_left_intro_floor1_r p {
    font-size: 16px;
    color: #ee003c;
    font-weight: bold;
    padding: 8px 0px;
}
.box_shengxiao_left div {
    width: 50%;
    display: inline-block;
    font-size: 14px;
    color: #333;
    line-height: 1.2;
    padding-top: 13px;
    float: left;
}
.shengxiao_intro {
    font-size: 14px;
    padding: 20px 0px;
    line-height: 2;
    font-size: 15px;
    box-sizing: border-box;
}
.shengxiao_tedian {
    width: 100%;
    font-size: 14px;
    color: #333;
    margin-top: 5px;
    line-height: 1.8;
    display: table;
}
.shengxiao_tedian font {
    font-weight: bold;
    width: 50px;
    display: inline-block;
    display: table-cell;
}
.box_intro {
    width: 100%;
    border: 1px solid #e0e0e0;
    box-sizing: border-box;
    padding: 20px 10px;
}
.box_left_intro_floor2 {
    width: 100%;
    font-size: 0;
}
.box_left_intro_floor2 p {
    width: 50%;
    font-size: 14px;
    color: #333;
    line-height: 1;
    display: inline-block;
    margin-top: 20px;
}
.box_left_intro_floor2 font {
    font-weight: bold;
}
.box_intro_d1 {
    padding-bottom: 17px;
    border-bottom: 1px dashed #e0e0e0;
}
.box_intro_pic {
    width: 100%;
    font-size: 16px;
    display: flex;
    display: -webkit-flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
}

.box_intro_pic.c1 {
    color: #f1023b;
    font-weight: bold;
}
.box_txt {
    width: 100%;
    font-size: 14px;
    color: #333;
    margin-top: 10px;
    line-height: 1.5;
    padding-left: 30px;
    box-sizing: border-box;
    display: flex;
    display: -webkit-flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
}
.box_intro_d2 {
    padding-top: 17px;
}
.box_intro_pic.c1 {
    color: #f1023b;
    font-weight: bold;
    padding-top: 20px;
}