.m_lr_auto{margin-left: auto; margin-right: auto; width: 1200px;}
@media (max-width: 1210px) {
	.m_lr_auto { margin-left: 0; margin-right: 0; width: 100%; padding:0 10px; }
}


.m_lr_auto1920 { width: 1920px;margin-left: auto; margin-right: auto;  }
@media (max-width: 1920px) {
	.m_lr_auto1920 { margin-left: 0; margin-right: 0; width: 100%; }
}

.top_s_right { float: right; display: none; margin-top: .32rem; width: .3rem; }
.top_s_right img { width: 100%; }
.top_s_left { top: 0; left: 0; display: none; position: fixed; height: 100%; width: 100%; z-index: 27; background-color: #000;filter:alpha(opacity=50);  -moz-opacity:.5;  -khtml-opacity: .5;  opacity: .5;}
.phone_nav { overflow: auto; overflow-y: scroll; position: fixed; width: 170px; height: 100%; right: -100%; top: 0; z-index:99; background-color: #ff8349; }
.phone_nav ul li h3 { width: 100%;padding-left: 10px; font-size: 14px; line-height: 30px;color: #fff; box-sizing: border-box; }
.phone_nav ul li h3 span { font-size: 12px; display: block; line-height: 12px; padding-bottom: 7px; font-weight: normal; }
.phone_nav ul li p { font-size: 12px; text-indent: 5px;color: #fff; line-height: 26px; padding-left: 10px; box-sizing: border-box;}
.phone_nav ul li h3:hover,
.phone_nav ul li h3.on,
.phone_nav ul li p:hover,
.phone_nav ul li p.on { background-color: #fff; color: #ff8349; }
.go_top_box { display: none; position: fixed; top: 20px; right: 20px;width: 1.6rem; }
.go_top_box img { width: 100%; position: relative; margin-bottom: -3px;}
.go_top_box ul { background-color: #ff3e81; border-radius: .2rem; padding:.2rem 0 1px;}
.go_top_box ul li { background: url("../images/ff_nav_bg.png") 0 0 no-repeat; background-size: 100%; color: #fff; font-size: .2rem; text-align: center; height: .34rem; line-height: .34rem; margin-bottom: .2rem;}


html {  font-size: 625%;  }
body { font-size: .14rem;}

header { box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2); position: relative; z-index: 3; }
header .left { padding:.2rem 0; }
header .right { padding-top: .27rem;}
header .top_tel{padding-left:40px;background:url(../images/lianxishangjia.png) no-repeat left center;background-size:35px;padding-top:0;margin-top:15px;}
header .top_tel p{font-size:14px;color:#333;}
header .top_tel div{font-weight:bold;color:#ff8349;font-size:20px;}
header .right li { float: left; font-size: .18rem; margin-right: .5rem; color: #333333; }
header .right li:hover,
header .right li.on { color: #ff8349; }

.index_wrap .banner {position: relative; max-width: 1920px!important; margin-left: auto; margin-right: auto; }
.index_wrap .banner img { width: 100%;}
.banner img { width: 100%;}
.index_wrap .banner .hd {  }
.index_wrap .banner .bannMLRauto {  }
.index_wrap .banner .bann_ico { display: none; position: absolute; top: 50%;left: 3%; width: 94%;}
.index_wrap .banner:hover .bann_ico { display: inline-block; }
.index_wrap .banner .bann_ico span { filter:alpha(opacity=40);  -moz-opacity:.4;  -khtml-opacity: .4;  opacity: .4; display: inline-block; padding:8px; width: .34rem; position: absolute; top: 50%; margin-top: -.32rem; cursor: pointer; background-color: rgba(0,0,0,.5); }
.index_wrap .banner .bann_ico span:hover { filter:alpha(opacity=100);  -moz-opacity:1;  -khtml-opacity: 1;  opacity: 1; }
.index_wrap .banner .bann_ico .prev { left: 0; }
.index_wrap .banner .bann_ico .next { right: 0; }
.index_wrap .banner .hd ul{ display: none; width: 100%; position: absolute; bottom: 20px; left: 0; text-align: center; font-size:0; vertical-align:top; }
.index_wrap .banner .hd ul li{ cursor: pointer; display:inline-block; width:18px; height:18px; background:#fff; margin:0 5px;  vertical-align:top; overflow:hidden; border-radius: 18px; }
.index_wrap .banner .hd ul .on{ background:#046db8; }

.ind_aboutBox { background-color: #f2f2f2; padding:.9rem 0; }
.ind_about { position: relative; }
.ind_about .left { position: relative; z-index: 3; }
.ind_about .left img { width: 7.2rem; height: 4.65rem; }
.ind_about .right { position: relative; box-sizing: border-box; padding-left: 3.85rem; box-sizing: border-box; background-color: #fff; width: 8.2rem; height: 4.65rem; position: absolute; right: 0; top: -1.65rem; }
.ind_about .right h3 { padding-top: .55rem; color: #cccccc; font-size: .32rem; font-weight: normal; padding-bottom: .15rem; }
.ind_about .right h4 { color: #333333; font-size: .36rem; font-weight: normal; }
.ind_about .right .xian { display: inline-block; width: .5rem; height: .05rem; background-color: #d9d9d9; }
.ind_about .right p { margin-top: .25rem; padding-right: .5rem; line-height: 2em; font-size: .16rem; color: #666666; }
.ind_about .right .more { position: absolute; bottom: -.22rem; right: .7rem; background-color: #ff8349; font-size: .16rem; color: #fff; display: inline-block; padding:.13rem .25rem .13rem .45rem; }
.ind_about .right .more em { display: inline-block; vertical-align: middle; margin-left: 1em; background-color: #fff; width: 1.5em; height: 1px; }

.ind_aboutBom { padding-top: 1.2rem; }
.ind_aboutBom li { float: left; width: 25%; font-size: 0; }
.ind_aboutBom li .pic { display: inline-block; }
.ind_aboutBom li .pic img { width: .65rem; }
.ind_aboutBom li .text { display: inline-block; padding-left: .15rem; }
.ind_aboutBom li .text h5 { color:#ff8349; font-weight: normal; font-size: .3rem; text-align: left; }
.ind_aboutBom li .text p { color: #999999; font-size: .15rem; text-align: left; }

.ind_tit { padding: .95rem 0 .8rem; }
.ind_tit h3 { color: #cccccc; font-size: .32rem; font-weight: normal; padding-bottom: .15rem; }
.ind_tit h4 { color: #545454; font-size: .36rem; font-weight: normal; }
.ind_tit h4 ins { display: inline-block; background-color: #e5e5e5; width: .5rem; height: .05rem; vertical-align: middle; margin-left: .2rem; }
.ind_tit h4 span { color: #b5b5b5; font-size: .16rem; }
.ind_tit h4 span em { display: inline-block; background-color: #b5b5b5; width: .3rem; margin-left: .2rem; height: 1px; vertical-align: middle; }

.ind_box1 { padding-bottom: .9rem; }
.ind_box1 .ind_tit { padding-bottom: 0; }
.ind_box1 .hd { padding:.2rem 0 .9rem; }
.ind_box1 .hd li { cursor: pointer; display: inline-block; padding:.1rem .3rem; background-color: #f4f4f4; font-size: .16rem; margin-right: .1rem; }
.ind_box1 .hd li:hover,
.ind_box1 .hd li.on { background-color: #ff8349; color: #fff; }
.ind_box1 .bd {}
.ind_box1 .bd li { float: left; width: 32.3%; margin-right: 1.5%; text-align: center; color: #444; margin-bottom: .2rem; }
.ind_box1 .bd li:hover .text { color: #fff; background-color: #ff8349; }
.ind_box1 .bd li:hover .txet h3 { color: rgba(255,255,255,.6); }
.ind_box1 .bd li .text p { padding:.2rem 0; font-weight: normal; font-size: .18rem; }
.ind_box1 .bd li .text h3 { padding-bottom: .2rem; font-size: .14rem; font-weight: normal; }

.ind_box2 { background: url(../images/bg1.png) 50% 50% no-repeat; background-size: 100% 100%; }
.ind_box2 .ind_tit h3 { color: #656565; }
.ind_box2 .ind_tit h4 { color: #fff; }
.ind_box2 .ind_tit h4 ins { background-color: #656565; }
.ind_box2 .ind_tit h4 span { color: #fff; }

.ind_box2 .ind_boxUl { position: relative; padding-bottom: 1.2rem; }
.ind_box2 .ind_boxUlBox { width: 100%; overflow: hidden; }
.ind_box2 .ind_boxUl ul { position: relative; }
.ind_box2 .ind_boxUl ul li { float: left; width: 4.15rem; text-align: center; }
.ind_box2 .ind_boxUl ul li .liBox { background-color: #fff; display: inline-block; padding:.15rem; }
.ind_box2 .ind_boxUl ul li .liBox h5 { color: #5a5a5a; font-size: .16rem; padding-top: .15rem; }

.ind_box3 { padding-bottom: .9rem; }
.ind_box3 div.left { width: 41%; }
.ind_box3 div.left img { width: 100%; }
.ind_box3 div.left h4 { font-weight: normal; font-size: .22rem; }
.ind_box3 div.left span { color: #999999; font-size: .14rem; display: inline-block; padding:.15rem 0 .2rem; }
.ind_box3 div.left p { color: #999999; font-size: .14rem; margin-bottom: .45rem; line-height: 1.8em; word-wrap: break-word; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; height:3.6em; }
.ind_box3 div.left .more { color: #fff; background-color: #ff8349; padding:.05rem .65rem; margin-bottom: .5rem; display: inline-block; font-size: .24rem; }
.ind_box3 div.right { width: 52.5%; }
.ind_box3 div.right li { padding-bottom: .26rem; border-bottom: dashed 1px #ddd; margin-bottom: .26rem; }
.ind_box3 div.right .sj { float: left; width: 21%; text-align: center; border-right: 1px solid #ddd; color: #999999; }
.ind_box3 div.right .sj span { font-size: .46rem; }
.ind_box3 div.right .sj p { font-size: .16rem; padding-bottom: .15rem; }
.ind_box3 div.right .text { width: 72%; float: right; }
.ind_box3 div.right .text h3 { color: #333333; font-size: .22rem; font-weight: normal; padding-bottom: .15rem; white-space: nowrap; overflow: hidden;text-overflow:ellipsis; }
.ind_box3 div.right .text p { font-size: .14rem; color: #999999; line-height: 1.8em; word-wrap: break-word; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; height:3.6em; }
.ind_box3 div.right .text h3 a,
.ind_box3 div.right .text p a{color:inherit;}

.ind_box4 { background-color: #f4f4f4; padding-bottom: .7rem; }
.ind_box4 li { float: left; width: 18.4%; margin-right: 2%; margin-bottom: .3rem; }
.ind_box4 li img { width: 100%; transition: .3s; }
.ind_box4 li img:hover { transform:scale(1.1); }
/*  */
.detail_title {
    line-height: 30px;
    text-align: left;
    color: #595757;
    margin:30px 0 15px;
    font-size:18px;font-weight:bold;
}
.project_box{border-bottom:1px solid #ddd;margin-bottom: 15px;}
.project_box p{font-size:12px;color:#746969;margin: 14px 0 10px 0;}
/* 分享插件 */
.social-share{margin-bottom:15px;}
.social-share .icon-douban,
.social-share .icon-linkedin,
.social-share .icon-facebook,
.social-share .icon-twitter,
.social-share .icon-google{display:none !important;}
/*  */
.clear{clear:both;}
.project_box .item{width:33.33%;padding:10px;float:left;box-sizing:border-box;}
.project_box .item a{display:block;width:100%;height:100%;padding:5px;background:#fff;box-shadow: 0 0 10px #ddd;box-sizing:border-box;}
.project_box .item .img{height:245px;overflow:hidden;}
.project_box .item .info {padding:15px 0;}
.project_box .item .info h3{font-size:22px;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
.project_box .item .info .text div{height:50px;line-height:25px;color:#666;font-size:14px;}
/*  */

.honor_box .item{width:25%;padding:10px;float:left;box-sizing:border-box;}
.honor_box .item a{display:block;width:100%;height:100%;padding:5px;background:#fff;box-shadow: 0 0 10px #ddd;box-sizing:border-box;}
.honor_box .item .img{height:180px;overflow:hidden;}
.honor_box .item .info {padding:15px 0;}
.honor_box .item .info h3{font-size:20px;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;text-align:center;}
.honor_box .item .info .text div{height:50px;line-height:25px;color:#666;font-size:14px;}
/*  */
.classify{padding:0 0;margin-bottom:20px;border-bottom:1px solid #ddd;}
.classify .list .item{float:left;height:80px;line-height:80px;}
.classify .list .item a{display:block;position:relative;font-size:20px;color:#666;padding:0 10px;}
.classify .item a::after{
	content:'';display:block;width:100%;
	height:2px;background:transparent;position:absolute;bottom:-2px;
	left:0;
}
.classify .list .item.on a,.classify .list .item:hover a{color:#871B20;font-weight:bold;}
.classify .list .item.on a::after,.classify .list .item:hover a::after{background:#871B20;}
/*  */

.tcdPageCode {
    text-align: center;
    margin: 20px auto 40px;
}

.tcdPageCode a, .current, .disabled {
    display: inline-block;
    line-height: 30px;
    border: 1px solid #ddd;
    padding: 0 10px;
    margin-left: 10px;
    color:#666
}
.current {
    background:#E60012;
    color: #fff;
    margin-left: 10px;
    border-color:transparent
}
.nextPage,.prevPage,.disabled{background:#262626;color:#fff !important;}


footer { background-color: #333333; }
footer .foot_logo { padding:.5rem 0 .9rem; float: left; }
footer .foot_box1 { float: left; padding:.25rem 0 .7rem; color: #fff; margin-left: .8rem; }
footer .foot_box1 h4 { font-size: .14rem; font-weight: normal; padding-bottom: .18rem; }
footer .foot_box1 p { font-size: .3rem; }
footer .foot_box1 span { font-size: .24rem; font-weight: bold; }
footer .foot_box2 { padding-left: .35rem; color: rgba(255,255,255,.5); float: left; padding-top: .7rem; }
footer .foot_box2 p { line-height: 2em; }
footer .foo_ewm { text-align: center; color: #fff; padding-top: .3rem; float: right; }
footer .foo_ewm img { border:3px solid #fff; margin-bottom: 5px; max-width:140px;}
footer .top { border-bottom: 1px solid #484848; }
footer .bom { padding-bottom: 44px; color: rgba(255,255,255,.4); font-size: 12px; line-height: 44px; }
/*  */
.news_box{padding:80px 50px 0;}
.news_box .list .item{height:240px;background:#FAFAFA;margin-bottom:40px;}
.news_box .list .info{float:left;width:calc(100% - 405px);height:240px;padding:25px;box-sizing:border-box;}
.news_box .list .info .time{height:100%;border-right:1px solid #ddd;padding:30px 0;text-align:center;width:130px;float:left;box-sizing:border-box;}
.news_box .list .info .time strong{font-size:40px;color:#333;}
.news_box .list .info .time p{font-size:20px;color:#666}
.news_box .list .info .text{padding:10px 0 10px 20px;float:left;width:calc(100% - 140px);box-sizing:border-box;}
.news_box .list .info .text h3{font-size:20px;color:#333;margin-bottom:15px;font-weight:bold;}
.news_box .list .info .text div{font-size:16px;color:#666;height:50px;line-height:25px;overflow: hidden;}
.news_box .list .info .text span{color:#999;font-size:16px;}
.news_box .list .img{width:405px;height:240px;overflow: hidden;float: right;;}
.news_box .list .img img{width:100%;height:100%;}

.news_box .list .item{transition:ease-in-out 0.5s}
.news_box .list .item:hover {background:#fff;transition:ease-in-out 0.5s;box-shadow:0 0 10px #ddd;}
.news_box .list .item:hover .info .time strong,
.news_box .list .item:hover .info .time p,
.news_box .list .item:hover .info .text h3,
.news_box .list .item:hover .info .text div,
.news_box .list .item:hover .info .text span{color:#89202A;transition:ease-in-out 0.5s}

/*在 992 和 1199 像素之间的屏幕里，中等屏幕，分辨率低的 PC*/
@media (max-width: 1199px) {
    html {  font-size: 600%;  }
    .ind_aboutBox { background-color: #fff; padding-bottom: 0; }
    .ind_about .left { width: 100%; text-align: center; }
    .ind_about .left img { width: 80%; height: auto; }
    .ind_about .right { width: 100%; position: relative; top: 0; padding:0 .2rem; height: auto; }
    .ind_about .right p { padding-right: 0; }
    .ind_about .right .more { position: relative; left: 0; bottom: 0; margin-top: .2rem; }
    .ind_aboutBom { padding-top: .8rem; }
}

/*在 768 和 991 像素之间的屏幕里，小屏幕，主要是 PAD*/
@media (max-width: 995px) {
    html{  font-size: 570%;  }
    footer .foot_logo { padding-bottom: .4rem; }
    footer .foot_box1 { padding-bottom: .2rem; }
    footer .foo_ewm { width: 100%; padding-bottom: .2rem; }
    header .right li { margin-right: 0; margin-left: .25rem; }
    header{padding:0 15px;box-sizing:border-box;}
    header .top_tel{display: none;}

}

@media (max-width:768px){
  .layout{width:100%;}
  header{padding:0 15px;box-sizing:border-box;}
  header .top_tel{display: none;}
}

/*在 480 和 767 像素之间的屏幕里，超小屏幕，主要是手机*/
@media (max-width: 767px) {
    html{  font-size: 530%;  }
    footer .foot_logo { width: 100%; text-align: center; }
    footer .foot_box1 { margin-left: 0; width: 100%; text-align: center; }
    footer .foot_box1 h4 { display: none; }
    footer .foot_box2 { text-align: center; width: 100%; padding-left: 0; padding-top: .2rem; }
    nav { display: none; }
    .top_s_right { display: inline-block; }
    .ind_aboutBom li { text-align: center!important; width: 50%; margin-bottom: .4rem; }
    .ind_tit { padding:.5rem 0 .4rem; }
    .ind_tit h3,
    .ind_about .right h3 { font-size: .22rem; }
    .ind_tit h4,
    .ind_about .right h4 { font-size: .26rem; }
    .ind_aboutBom li .text h5 { font-size: .24rem; }
    .ind_tit h4 ins { display: none; }
    .ind_box1 .hd,
    .ind_box1 { padding-bottom: .3rem; }
    .ind_box1 .bd li { width: 46%; margin-right: 2%; margin-left: 2%; }
    .ind_box2 .ind_boxUl { padding-bottom: .3rem; }
    .ind_box2 .ind_boxUl ul li { width: 3rem; }
    .ind_box3 { padding-bottom: .3rem; }
    .ind_box3 div.left,
    .ind_box3 div.right { width: 100%; }
    .ind_box3 div.right { padding-top: .3rem; }
    .ind_box4 li { width: 50%; box-sizing: border-box; padding:0 .1rem; margin-right: 0; }
    .ind_box4 { padding-bottom: .3rem; }
}
/*在小于 480 像素的屏幕，微小屏幕，更低分辨率的手机*/
@media (max-width: 479px) {
    html{  font-size: 480%;  }
    footer .bom { padding-bottom: 88px; }
}
/*在小于 480 像素的屏幕，微小屏幕，更低分辨率的手机*/
@media (max-width: 399px) {
    html{  font-size: 400%;  }

}

/*产品中心*/
.list_wrap .pr_banner { margin-left: auto; margin-right: auto; max-width: 1920px; }
.list_wrap .pr_banner img { width: 100%; }
.list_wrap .re_link h2 { font-size: 16px; text-indent: 20px; background: url(../images/ico1.jpg) 0 50% no-repeat; font-weight: normal; line-height: 50px; }
.list_wrap .re_link h2 ins { margin-left: 5px; margin-right:5px; }
.list_wrap .list_body {border:1px solid #cacaca;}
.list_wrap .list_body .left { box-sizing: border-box; display: inline-block; float: left; width: 23%; border-right: 1px solid #cacaca; }
.list_wrap .list_body .left .top { background-color: #fff; background-size: 100%; }
.list_wrap .list_body .left .top ins { float: left; font-size: 56px; color: #1d2238; line-height: 90px; margin-left: 15px; }
.list_wrap .list_body .left .top h3 { float: left; font-size: 18px; color: #1d2238; line-height: 18px; margin-top: 32px; margin-left: 5px; }
.list_wrap .list_body .left .top h3 span { font-size: 12px; display: block; font-weight: normal; }
.list_wrap .list_body .left .bom { border-top: 1px solid #cacaca; }
.list_wrap .list_body .left .bom ul li {  padding:10px 0 10px 28px; line-height: 20px; border-bottom: #1a1c1c 1px solid; background: url(../images/ico5.png) 10px 15px no-repeat #f9f9f9; }
.list_wrap .list_body .left .bom ul li.on,
.list_wrap .list_body .left .bom ul li:hover { color: #fff; background: url(../images/ico4.png) 10px 15px no-repeat #1a1c1c; }
.list_wrap .list_body .right { box-sizing: border-box; min-height: 350px; float: left;  border-left: 1px solid #cacaca; width: 77%; padding:15px; box-sizing: border-box; }
.list_wrap .list_body .right .list_p_box { float: left; width: 33.33%; text-align: center; margin-bottom: 10px; }
.list_wrap .list_body .right .list_p_box span {word-break:break-all; box-sizing: border-box;padding:0 5px; display: block;}
.list_wrap .list_body .right .list_p_box img { transition: .3s;-moz-transition: .3s; /* Firefox 4 */-webkit-transition: .3s; /* Safari and Chrome */-o-transition: .3s; /* Opera */  margin: 10px 0; width: 95%; padding: 2.5%;  }
.list_wrap .list_body .right .list_p_box img:hover { transform:scale(1.2); }
.list_wrap .paging { text-align: center; margin-top: 15px; height: 50px;}
.list_wrap .paging em ins { color: red; }
.list_wrap .paging p { display: inline-block; margin-left: 5px; }

/*新闻列表*/
.newsLi ul li { color: #999; border-bottom: 1px dashed #ccc; margin-bottom: 5px; clear: both;}
.newsLi ul li img { float: left; width: 20%; padding-top: 1%;padding-right: 1%;padding-bottom: 1%; box-sizing: border-box; }
.newsLi ul li p { float: left;text-indent: 1em; width: 80%; padding: 1% 0; white-space: nowrap; overflow: hidden;text-overflow:ellipsis; }
.newsLi ul li:hover {color: #000;}
.newsLi ul li span { float: right;padding: 1% 0; }



@media (max-width: 1100px) {
    .list_wrap .list_body .left .top { background-size: auto; }
    .list_wrap .list_body .left .top ins { line-height: 88px; margin-left: 10px; }
}

@media (max-width: 760px) {
    .list_wrap .list_body .left { width: 100%; }
    .list_wrap .list_body .right { width: 100%; border:none; }
    .list_wrap .paging { padding-left: 0; text-align: center;}
}

@media (max-width: 580px) {
    .list_wrap .list_body .right .list_p_box { width: 33.33%; }
}


@media (max-width: 500px) {
    .list_wrap .list_body .right .list_p_box { width: 50%; }
}


@media (max-width: 480px) {
    .list_wrap .list_body .right { padding: 5px; }
}

@media (max-width: 399px) {
    .list_wrap .list_body .right .list_p_box { width: 100%; }
}
.ell{overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
@media (max-width:767px){
    .width{width:100%;}
    .honor_box .item{width:100%}
    .honor_box .item .info h3{font-size:18px}
    .honor_box .item .img{height:auto;}
    /*  */
    .project_box .item{width:100%}
    .project_box .item .info h3{font-size:18px}
    .project_box .item .img{height:auto;}
    /*  */
    .news_box{padding:15px;}
	.news_box .list .item{height:auto;margin-bottom:10px;box-shadow: 0 0 10px #ddd;}
	.news_box .list .info{width:100%;height:auto;padding:5px;}
	.news_box .list .img{width:100%;height:auto;}
	.news_box .list .info .time{padding:10px;width:80px;}
	.news_box .list .info .text{width:calc(100% - 80px);padding:10px 10px  0;}
	.news_box .list .info .text h3{font-size:14px;margin-bottom:5px;}
	.news_box .list .info .text div{font-size:12px;line-height:20px;height:40px;}
	.news_box .list .info .time strong{font-size:30px;}
	.news_box .list .info .time p{font-size:18px;}
    .news_box .list .info .text span{font-size:10px;display:none;}
    /*  */
    .project_box{padding:10px 0;}
    .content_box_detail{padding:15px;}
    .detail_title{font-size:16px;margin:0;}
    .project_box p{margin:0;}
    .social-share{display:none;}
    footer .bom{padding-bottom:0;line-height:20px;text-align:center;}
    footer .bom .left,
    footer .bom .right{float:none;}
}
