

/*  标题     */
.title{ text-align: center;}
.title dl{ display: inline-block; padding-bottom:45px;}
.title dl dt{ font-size: 36px; color: #727272; font-family: 'DINCond-Medium'; text-transform: uppercase;}
.title dl dd{ font-size: 24px; color: #2f2f2f; font-family: 'Hiragino Sans GB'; font-weight: 600;}


/* 公司简介   */
.company{ padding: 50px;}
.company .t_left{ width: 860px; height: 342px; overflow: hidden;}
.company .t_left .fl{ width: 338px; height: 342px;}
.company .t_left .fl img{ width: 338px; height: 342px;}
.company .t_left .fr{ width: 485px; height: 342px;}
.company .t_left .fr dl dt em{display: block; color: #d5281a; font-size: 18px; font-weight: bold;}
.company .t_left .fr dl dt p{ color:#2f2f2f; font-size: 14px; margin:20px 0;}
.company .t_left .fr dl dd p{ color: #727272; font-size: 12px; text-align: justify; height: 152px; overflow: hidden;}
.ii i{ display: inline-block; font-size: 12px; font-family:arial; color: #2f2f2f; margin-top: 70px; background: url(../images/compant_abg.jpg) no-repeat right center; padding-right: 20px; height: 18px; line-height: 18px; transition: none;}
.ii i{ color: #D5281A;}

.company .t_right{ width: 290px; height: 342px;}
.company .t_right img{ width: 290px; height: 342px;}



/*  案例展示  */
.down-bg { height: 100%; background-size: cover; background-attachment: fixed; background-repeat: no-repeat; background-position: center center; }
.down-bg.icasebg{ background-image: url(../images/banner_case.jpg);}


.icase .title dl dt{ color: #fff;}
.icase .title dl dd{ color: #fff;}

.icase{ padding: 50px 0 60px 0;}
.icaselist{width: 1200px; position: relative; z-index: 99;}

.icaselist .prev{ position: absolute; left: 582px; bottom: 50px; width: 36px; height: 36px; background: url(../images/prev11.jpg) no-repeat center center; cursor: pointer; z-index: 999;}
.icaselist .prev:hover{ background: url(../images/prev01.jpg) no-repeat center center;}
.icaselist .next{ position: absolute; right: 546px;bottom: 50px; width: 36px; height: 36px; background: url(../images/next01.jpg) no-repeat center center; cursor: pointer;z-index: 999;}
.icaselist .next:hover{ background: url(../images/next11.jpg) no-repeat center center;}
.icaselist .rock ul li { width: 1200px; height: 404px; overflow: hidden; }
.icaselist .rock ul li .t_left{ width: 618px; height:404px; background: #fff; }

.icaselist .rock ul li .t_left dl { margin: 73px 35px 95px 35px; background: url(../images/caselistdtbg.jpg) no-repeat right top;}
.icaselist .rock ul li .t_left dl dt,.icaselist ul li .t_left dl dd{ width: 500px;float: left;}
.icaselist .rock ul li .t_left dl dt p{ font-size: 20px; color: #2f2f2f;}
.icaselist .rock ul li .t_left dl dt i{display: block; font-size: 16px; color: #da251c;}
.icaselist .rock ul li .t_left dl dd{ margin-top:40px ;}
.icaselist .rock ul li .t_left dl dd p{ font-size: 12px; color: #727272;height: 80px; line-height: 20px; overflow: hidden; text-align: justify;}
.icaselist .rock ul li .t_left dl dd i{ display: inline-block; font-size: 12px; font-family:arial; color: #2f2f2f; margin-top: 70px; background: url(../images/compant_abg.jpg) no-repeat right center; padding-right: 20px; height: 18px; line-height: 18px; transition: none;}
.icaselist .rock ul li .t_left dl:hover dd i{ color: #D5281A;}

.icaselist .rock ul li .t_right{ width: 582px; height: 404px; }
.icaselist .rock ul li .t_right img{ width: 582px; height: 404px;}



/* 新闻中心  */
.inews{padding: 57px 0;}

.inewslist ul{ width: 1230px; overflow: hidden;}
.inewslist ul li{ float: left; width: 380px;  margin-right: 30px; }
.inewslist ul li a{ display: block;font-size: 14px;}
.inewslist ul li div{ width: 380px; height: 216px; overflow: hidden;}
.inewslist ul li div img{ width: 380px; height: 216px;transition: all 2s;}
.inewslist ul li:hover div img{transform: scale(1.4);}
.inewslist ul li p{ color: #2f2f2f; margin: 25px 0; overflow: hidden; text-overflow: ellipsis;white-space: nowrap; transition: none;}
.inewslist ul li em{ text-align: justify; display: block; font-size: 12px; color: #727272;line-height: 18px;height: 36px;overflow: hidden;}
.inewslist ul li i{ display:inline-block; font-size: 12px; font-family:arial; color: #2f2f2f; margin-top: 30px; background: url(../images/compant_abg.jpg) no-repeat right center; padding-right: 20px; height: 18px; line-height: 18px; transition: none;}
.inewslist ul li:hover  i,.inewslist ul li:hover p{ color: #D5281A;}

/*公司新闻详情页*/
.new-title{
    text-align: center;
    margin-top: 30px;
}
.new-title h6{
    font-size: 20px;
    color: #990000;
    height: 55px;
}
.new-title span{
    font-size: 12px;
    color: #999999;
    line-height: 24px;
}
.new-title p{
    font-size: 12px;
    color: #999999;
    line-height: 24px;
    border-top: 1px #dddddd solid;
    padding-top: 15px;
}
.news-article{
    font-size: 12px;
    color: #666666;
    line-height: 24px;
}
.next-next{
    text-align: center;
    margin-top: 20px;
    padding-bottom: 20px;
}
.next-next ul{
    display: inline-block;
}
.next-next ul li{
    float: left;
    padding: 0 20px;
    height: 26px;
    border-radius: 15px;
    border: 1px #dddddd solid;
    margin: 0 5px;
}
.next-next ul li a{
    display: block;
    line-height: 26px;
    text-align: center;
    font-size: 12px;
    color: #666666;
}
.ncont-right{
    width: 1200px;
    text-align: right;
    margin: 5px auto;
}

/*公司新闻详情页 end*/



















































































































































