/*通用标题*/
.a_tit{text-align:center;padding:.2rem 0;}
.a_tit span{display:block;font-size:.24rem;line-height:.3rem;font-weight:bold;font-family:Arial;color:#c00;text-transform:uppercase;}
.a_tit a{font-size:.16rem;line-height:.24rem;font-weight:bold;padding-bottom:.05rem;border-bottom:1px solid #ccc;display:block;margin:0 auto;width:5em;}

@media only screen and (min-width:768px){
.a_tit{padding:.25rem 0;}
.a_tit span{font-size:.3rem;}
.a_tit a{font-size:.18rem;line-height:.3rem;font-weight:bold;}
}


/*分类*/
.case{width:96%;padding-bottom:.2rem;}
.case ul{width:100%;overflow:hidden;}
.case ul li{width:20%;overflow:hidden;float:left;padding:0 1px;text-align:center;}
.case ul li.more{display:none;border:1px solid #fafafa;border-bottom:0;}
.case ul li a{display:block;width:100%;position:relative;overflow:hidden;}
.case ul li a img{width:100%;max-height:2.4rem;}
.case ul li a span{width:100%;padding:.05rem .03rem;display:block;line-height:.18rem;}

@media only screen and (min-width:992px){
.case ul{width:12.5rem;}
.case ul li{width:1.85rem;margin-right:.18rem;padding:0;height:2.4rem;}
.case ul li.more{display:block;}
.case li span{position:absolute;bottom:0;line-height:.3rem;color:#fff;background:rgba(0,0,0,.6);}
.case li:hover span{color:#c00;}
}


/*简介*/
.about{height:5rem;background:url(../images/about-bg.jpg) no-repeat center top;padding:.1rem 0;}
.about .a_tit a{color:#fff;}
.a_text ul{width:100%;overflow:hidden;padding:0 .02rem;}
.a_text ul li{width:14.2857%;overflow:hidden;float:left;text-align:center;padding:0 .02rem;z-index:1;position:relative;}
.a_text ul li a{display:block;padding:.05rem;background:url(../images/a_ulbg.png);line-height:.18rem;color:#fff;}
.a_text ul li:hover{z-index:2;}
.a_text ul li:hover a{background:#48579a;}

.about_us{color:#fff;padding:.15rem .1rem;}
.about_us .tit{font-size:.18rem;margin-bottom:.1rem;}
.about_us .text{max-height:2.47rem;overflow:hidden;margin-bottom:.1rem;}
.about_us .text p{margin-bottom:.1rem;}
.about_us .more{width:100%;}
.about_us .more a{display:block;width:1.2rem;height:.32rem;text-align:center;line-height:.3rem;border:1px solid #fff;color:#fff;border-radius:.02rem;}
.about_us .more a:hover{border-color:#f00;background:#f00;}

@media only screen and (min-width:768px){
.a_text{padding-left:1.65rem;position:relative;}
.a_text ul{width:1.6rem;position:absolute;left:.05rem;top:0;padding:.05rem 0;}
.a_text ul li{width:100%;padding:0;margin:-.02rem 0;}
.a_text ul li a{padding:.15rem;}
.a_text ul li a br{display:none;}
.about_us{padding:.1rem;}
}
@media only screen and (min-width:992px){
.a_text{padding-left:2rem;}
.a_text ul{left:0;top:0;padding:0;}
.a_text ul li{margin:0;}
.about_us{padding:0 .1rem;}
.about_us .tit{font-size:.22rem;}
.about_us .text p{margin-bottom:.05rem;text-indent:2em;line-height:.24rem;}
.about_us .more{padding:.1rem .5rem;}
.about_us .more a{float:right;width:1.5rem;height:.5rem;font-size:.22rem;line-height:.48rem;}
}


/*新闻*/
.new_box{width:96%;background:url(../images/jian.png) no-repeat center top;padding:.15rem 0;}
.new_box .cont{width:100%;overflow:hidden;position:relative;}
.new_box ul{width:100%;overflow:hidden;}
.new_box ul li{width:100%;overflow:hidden;padding-left:1.4rem;position:relative;margin-bottom:.1rem;}
.new_box ul li .pic{width:1.26rem;height:.86rem;overflow:hidden;position:absolute;left:0;top:0;text-align:center;padding:.02rem;border:1px solid #f0f0f0;}
.new_box ul li .pic a{display:block;width:100%;height:100%;overflow:hiddem;}
.new_box ul li .pic img{max-width:100%;max-height:.8rem;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.new_box ul li .tit{width:100%;height:.24rem;}
.new_box ul li .tit a{display:block;overflow:hidden;font-weight:bold;font-size:.14rem;line-height:.24rem;white-space:nowrap;text-overflow:ellipsis;}
.new_box ul li .date,.new_box ul li .text{width:100%;color:#787878;overflow:hidden;line-height:.2rem;height:.22rem;}
.new_box ul li .text{height:.4rem;}
.new_box ul li .text p{text-align:left!important;}
.new_box ul li .text img{display:none;}
.new_box ul li:hover .text{color:#454545;}
.new_box .pic_r{width:3.9rem;height:6.45rem;position:absolute;right:0;top:0;display:none;}

@media only screen and (min-width:768px){
.new_box ul li{padding-left:1.7rem;position:relative;margin-bottom:.15rem;}
.new_box ul li .pic{width:1.56rem;height:1.06rem;}
.new_box ul li .pic img{max-height:1rem;}
.new_box ul li .text{height:.6rem;}
}
@media only screen and (min-width:992px){
.new_box .cont{padding-right:4rem;height:6.45rem;}
.new_box ul li{height:1.42rem;padding:0 0 .25rem 1.9rem;position:relative;margin-bottom:.25rem;border-bottom:1px dotted #ccc;}
.new_box ul li .pic{width:1.71rem;height:1.16rem;}
.new_box ul li .pic img{max-height:1.1rem;}
.new_box ul li .text{height:.65rem;line-height:.22rem;}
.new_box .pic_r{display:block;}
}


/*服务*/
.fuwu{width:96%;background:url(../images/xian.png) no-repeat center bottom;padding-bottom:.35rem;margin-bottom:.2rem;}
.fuwu .a_tit a{width:6em;}
.fuwu .cont p{margin-bottom:.1rem;text-indent:2em;}
.fuwu .cont p br{display:none;}

@media only screen and (min-width:992px){
.fuwu .cont p{text-align:center;text-indent:0;}
.fuwu .cont p br{display:block;}
}


/*产品*/
.probox .cont{padding-bottom:.15rem;}
.probox ul{width:100%;overflow:hidden;}
.probox ul li{width:50%;padding:.05rem;overflow:hidden;float:left;text-align:center;}
.probox ul li .pic{width:100%;height:47vw;overflow:hidden;background:#fff;border:1px solid #ddd;}
.probox ul li .pic a{width:100%;height:100%;display:block;overflow:hidden;}
.probox ul li .pic img{width:100%;min-height:100%;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.probox ul li .tit{width:100%;height:.36rem;}
.probox ul li .tit a{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#454545;line-height:.36rem;padding:0 .05rem;}
.probox ul li:hover .tit a{color:#f00;}

@media only screen and (min-width:768px){
.probox ul li{padding:.05rem .1rem .1rem;}
.probox ul li .pic{height:3.64rem;}
.probox ul li .tit{height:.4rem;}
.probox ul li .tit a{line-height:.4rem;}
}
@media only screen and (min-width:992px){
.probox .cont{padding-bottom:.25rem;}
.probox ul{width:105%;}
.probox ul li{width:2.85rem;height:3.25rem;margin:0 .2rem .2rem 0;padding:0;}
.probox ul li .pic{height:2.85rem;height:2.85rem;}
}


/*关键词*/
.keyword{width:96%;padding-bottom:.15rem;display:none;}
.key_juli{width:100%;padding:.1rem 0;overflow:hidden;}
.keyword dt{margin-bottom:.1rem;border-bottom:1px solid #ddd;font-weight:bold;font-size:.18rem;line-height:.3rem;background:url(../images/logo-1.png) no-repeat left center;padding-left:.4rem;}
.keyword dd{max-height:1.9rem;overflow:hidden;line-height:.24rem;font-size:.14rem;}
.keyword dd img{float:left;margin-right:.1rem;}


/*友链*/
.linkbox{width:100%;background:#f7f7f7;padding:.15rem .05rem;}
.linkbox ul{width:100%;padding:.1rem 0 .1rem .65rem;position:relative;min-height:.44rem;overflow:hidden;}
.linkbox .bianxian{padding:0 .1rem;font-size:.16rem;border-right:1px solid #ccc;position:absolute;left:0;top:0;height:100%;}
.linkbox .bianxian span{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;width:100%;}
.linkbox ul li{float:left;margin-right:.1rem;}
.linkbox ul li a{float:left;margin-right:.1rem;display:block;overflow:hidden;}
