@charset "utf-8";
.slideBox{ position:relative; overflow:hidden; margin:0 auto 30px;  max-width:auto;/* 设置焦点图最大宽度 */ clear: both; }
.slideBox .hd{position:absolute;height: 20px;line-height: 20px;bottom: 15px;z-index:1;width: 100%;text-align: center;}
.slideBox .hd ul{}
.slideBox .hd li{display:inline-block;width: 20px;height: 20px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius: 50px;background: #ccc;text-indent:-9999px;overflow:hidden;margin:0 6px;cursor: pointer;}
.slideBox .hd li.on{ background: #C63218;  }
.slideBox .bd{ position:relative; z-index:0; }
.slideBox .bd li{ position:relative; text-align:center;  }
.slideBox .bd li img{ background:url(http://aolifuen.dginfo.com/t/a/aolifuen/pc/images/loading.gif) center center no-repeat;  vertical-align:top; width:100%;/* 图片宽度100%，达到自适应效果 */}
.slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }  /* 去掉链接触摸高亮 */
.slideBox .bd li .tit{ display:block; width:100%;  position:absolute; bottom:0; text-indent:10px; height:28px; line-height:28px; background:url(http://aolifuen.dginfo.com/t/a/aolifuen/pc/css/${siteurl}images/focusBg.png) repeat-x; color:#fff;  text-align:left;  }


/*banner*/
.fullSlide {
    width: 100%;
    position: relative;
    height: 550px;
    background: #000;
    margin: 0 auto 50px;
}
.fullSlide .bd {
    margin: 0 auto;
    position: relative;
    z-index: 0;
    overflow: hidden;
}
.fullSlide .bd ul {
    width: 100%!important;
}
.fullSlide .bd li {
    width: 100%!important;
    height: 550px;
    overflow: hidden;
    text-align: center;
}
.fullSlide .bd li a {
    display: block;
    height: 550px;
}
.fullSlide .hd {
    width: 100%;
    position: absolute;
    z-index: 1;
    bottom: 0px;
    left: 0;
    height: 30px;
    line-height: 30px;
    background: url(http://aolifuen.dginfo.com/t/a/aolifuen/pc/images/touming.png) repeat-x;
    text-align: center;
    _background: #000;
    _filter: alpha(opacity=60);
}
.fullSlide .hd ul {
    text-align: center;
}
.fullSlide .hd ul li {
    cursor: pointer;
    display: inline-block;*
    display: inline;zoom:1;
    width: 15px;
    height: 15px;
    background: #FFFFFF;
    overflow: hidden;
    line-height: 9999px;
    margin: 0 5px;
    border: 1px solid #D2D2D2;
    border-radius: 10px;
}
.fullSlide .hd ul .on {
    background: #e9b300;
    border: 1px solid #e9b300;
    opacity: 1;
}
.fullSlide .prev,  .fullSlide .next {
    position: absolute;
    top: 50%;
    margin-top: -50px;
    display: block;
    width: 100px;
    height: 100px;
    background-size: 100% 100%;
    background-repeat: no-repeat;
    opacity: 0;
    -webkit-transition: all .25s;
    -moz-transition: all .25s;
    -ms-transition: all .25s;
    -o-transition: all .25s;
    transition: all .25s;
}
.fullSlide .prev {
    left: 3%;
    background: url(http://aolifuen.dginfo.com/t/a/aolifuen/pc/images/left.png) no-repeat left;
}

.fullSlide .next {
    right: 3%;
    background: url(http://aolifuen.dginfo.com/t/a/aolifuen/pc/images/right.png) no-repeat right;
}
.fullSlide .prevStop {
    display: none;
}
.fullSlide:hover .prev,.fullSlide:hover .next{
    filter: alpha(opacity=100);
    opacity: 1;
}


/*首页标题*/
.index_tit_bj{
    background: url(../images/tit_bj.png) center no-repeat;
    height: 45px;
    width: 256px;
    margin: 0 auto; 
    position: relative;   
}
.index_tit_bj .index_tit_t1{
    position: absolute;
    display: block;
    background: #fff;
    top: -15px;
    font-size: 24px;
    color: #e9b300;
    text-transform: uppercase;
    text-align: center;
    margin: 0 32px;
}
.index_tit_breif{
    font-size: 16px;
    text-align: center;
    color: #666;
    text-transform: capitalize;
    margin-top: 15px;
}

.index_tit_bj .it2{
    margin: 0 40px!important;
}
.index_tit_bj .it3{
    margin: 0 43px!important;
}
.index_tit_bj .it4{
    margin: 0 27px!important;
}
.index_tit_bj .it5{
    margin: 0 48px!important;
}

/*产品资讯*/
.inde_hotpro{
    margin-top: 30px;
    margin-bottom: 40px;
}
.inde_hotpro ul li{
    position: relative;
    width: 290px;
    height: 290px;
    border-radius: 10px;
    float: left;
    margin-right: 10px;
    margin-bottom: 15px;
}
.inde_hotpro ul li img{
    display: block;
    width: 290px;
    height: 290px;
    border-radius: 10px;
}
.inde_hotpro ul li:hover .ihpro_con{
    display: block;
}
.inde_hotpro ul li .ihpro_con{
    position: absolute;
    display: none;
    background: url(../images/ipro_tm.png) center;
    width: 290px;
    height: 290px;
    top: 0;
    border-radius: 10px;
}
.inde_hotpro ul li .ihpro_con dl{
    color: #fff;
    text-align: center;
    margin: 70px 15px 0;
}
.inde_hotpro ul li .ihpro_con dl dt{
    font-size: 16px;
    text-transform: capitalize;
    font-weight: bold;
}
.inde_hotpro ul li .ihpro_con dl dd{
    text-transform: capitalize;
    margin-top: 30px;
    line-height: 25px;
}


/*新闻资讯*/
.notice
{
    width: 625px;
    overflow: hidden;
}

.notice .tab-hd
{
    height: 20px;
    color: #404040;
}

.notice .tab-hd ul
{
 line-height: 25px;
 height: 25px;
 float: left;
}

.notice .tab-hd li
{
    float: left;
    height: 20px;
    line-height: 18px;
}

.notice .tab-hd li a
{
    display: block;
    padding: 0 14px;
    line-height: 20px;
    height: 20px;
    font-size: 16px;
    font-weight: bold;
}

.notice .tab-hd li:first-child
{
    border-right: 2px solid #939392;
}

.notice .tab-hd li.on
{
    color: #E60012;
    position: relative;
}

.notice .tab-hd li.on a
{
    color: #e9b300;
    /* font-weight: bold; */
}

.notice .tab-hd .tab-hd-xian
{
    float: left;
    background: url(http://aolifuen.dginfo.com/t/a/aolifuen/pc/images/xian01.png) right no-repeat;
    width: 500px;
    height: 20px;
    margin-right: 15px;
}

.notice .tab-hd .tab-hd-more
{
    float: left;
    color: #999;
    width: 90px;
    border-radius: 10px;
    text-align: center;
}

.notice .tab-hd .tab-hd-more a
{
    color: #999;
    display: block;
    border-radius: 10px;
    border: 1px solid #999;
}

.notice .tab-hd .tab-hd-more a:hover
{
    color: #fff;
    background: #E40011;
    border: 1px solid #E40011;
}

.notice .tab-bd
{
    padding: 5px;
}

.notice .tab-bd ul
{
    overflow: hidden;
    zoom: 1;
}

.notice .tab-bd li
{
    padding: 0 10px 0 5px;
    overflow: hidden;
    height: 90px;
    border-bottom: 1px dashed #ddd;
    padding-bottom: 20px;
    margin-top: 20px;
}

.notice .tab-bd li .in_date
{
    float: left;
    width: 80px;
    height: 80px;
    text-align: center;
    background: #333031;
    color: #fff;
    padding-top: 10px;
}

.notice .tab-bd li .in_date i
{
    font-style: normal;
    font-size: 28px;
}
.notice .tab-bd li .in_date p{
    font-size: 12px;
    margin-top: 10px;
}
.notice .tab-bd li dl{
    float: right;
    width: 500px;
}
.notice .tab-bd li dl dt{
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
}
.notice .tab-bd li dl dt a{}
.notice .tab-bd li dl dd{
    font-size: 12px;
    color: #666;
    line-height: 25px;
    margin-top: 8px;
    height: 50px;
    overflow: hidden;
}
.notice .tab-bd li:hover .in_date{
    background: #e9b300;
}

.index_news{
    padding-top: 30px;
    padding-bottom: 60px;
}
.index_news_img img{
    display: block;
    width: 560px;
    height: 420px;
}

/*客户案例*/
.index_case{
    padding-top: 30px;
    padding-bottom: 60px;
}
.index_case_l{
    width: 280px;
}
.index_case_l img{
    display: block;
    width: 280px;
    height: 430px;
}
.index_case ul{
    width: 900px;
}
.index_case ul li{
    float: left;
    margin-top: 20px;
    margin-right: 15px;
}
.index_case ul li img{
    display: block;
    width: 290px;
    height: 205px;
}
.index_case img:hover{
    opacity: 0.9;
}

/*荣誉资质*/
.in_honor{
   position:relative;
   margin: 0px auto 0px;
   padding-bottom: 30px;
   }
.in_honor  .prev{
    display:block;
    width: 22px;
    height: 49px;
    float:right;
    overflow:hidden;
    cursor:pointer;
    position: absolute;
    left: 0px;
    top: 100px;
    background:url("../images/tong_l.png") no-repeat center center;
}
.in_honor  .next{
    display:block;
    width: 22px;
    height: 49px;
    float:right;
    overflow:hidden;
    cursor:pointer;
    position: absolute;
    right: 0px;
    top: 100px;
    background: url("../images/tong_r.png") no-repeat center center;
}
/*.in_honor .prev:hover{background:url("../images/left01.png") no-repeat center center;}
.in_honor .next:hover{background:url("../images/right01.png") no-repeat center center;}*/
.in_honor .bd{
    margin-top: 30px;
    margin-bottom: 20px;
}
.in_honor .bd ul{ 
    overflow:hidden; 
    zoom:1; 
}
.in_honor .bd ul li{ 
    width: 252px;
    float:left; 
    margin:0px 11px; 
    _display:inline; 
    overflow:hidden; 
    text-align:center;
    position: relative;
    height: auto;
}
.in_honor .bd ul li img{
    width: 219px;
    border: 1px solid #eee;
    border-radius: 10px;
    height: 300px;
}
.in_honor .bd ul li img:hover{
    opacity: 0.8;
}
.in_honor .bd ul li p{
    line-height: 30px; 
    height: 30px;
}
.in_honor .tempWrap{
    margin: 0 auto
}
.in_honor .in_honor_img{
    position: absolute;
    top: -130px;
    left: 0;
}
.in_honor .pro_more
{
    display: block;
    width: 100px;
    line-height: 30px;
    height: 30px;
    text-align: center;
    font-size: 12px;
    margin: 0 auto;
}

.in_honor .pro_more a
{
    display: block;
    border: 1px solid #999;
    color: #999;
}
.in_honor .pro_more a:hover
{
    background: #E60012;
    color: #fff;
    border: 1px solid #E60012;
}

/*购买图片*/
.index_buy{
    background: url(../images/buy_img.jpg) center no-repeat;
    height: 500px;
    color: #fff;
    text-align: center;
    padding-top: 100px;
}
.index_buy .index_buy_t1{
    font-size: 48px;
    font-weight: bold;
    text-transform: uppercase;
}
.index_buy .index_buy_t2{
    font-size: 16px;
    width: 500px;
    margin: 50px auto;
    line-height: 50px;
}
.index_buy .index_buy_t3{
    font-size: 36px;
    text-transform: uppercase;
    font-weight: bold;
}