﻿/* CSS Document */
.hcontent {
    height: auto;
    margin: 0 auto;
    max-width: 1104px;
    position: relative;
    width: 100%;
}
.product_slider_wrap {
    border-bottom: 1px solid #DDDDDD;
    margin-bottom: 30px;
    width: 100%;
}
.product_slider_wrap .inner {
    margin: 0 auto;
    padding: 40px 8px;
    position: relative;
    width:1104px;
}.product_slider_wrap .list_item {
    margin: 0 auto;
    overflow: hidden;
    position: relative;
    width:1000px;
}
.product_slider_wrap ul {
    position: relative;
    width: 20000px;
}.product_slider_wrap li {
    float: left;
    padding: 0 13px;
    text-align: center;
    width: 140px;
}
 .product_slider_wrap li .img_holder {
    display: block;
    height: 140px;
    position: relative;
    width: 140px;
} .product_slider_wrap li .img_holder img {
    height: 140px;
    position: absolute;
    right: 0;
    top: 0;
    width: 140px;
}.product_slider_wrap li dt {
    font-size: 14px;
    padding: 12px 0 5px;
}.product_slider_wrap li dd {
    font-size: 11px;
    line-height: 21px;
text-align:left;
} .product_slider_wrap li dd a {
    color: #909090;
}.nr_slider_btn_next_l a.disable {
    background-position: right -200px;
}
.nr_slider_btn_prev_l {
    left: 0;
}
.nr_slider_btn_prev_l, .nr_slider_btn_next_l {
    height: 40px;
    margin-top: -20px;
    position: absolute;
    top: 50%;
    width: 40px;
}.nr_slider_btn_prev_l a, .nr_slider_btn_next_l a {
    background-image: url("../images/nr_slider_btn.png");
    background-repeat: no-repeat;
    display: block;
    height: 0;
    overflow: hidden;
    padding-top: 40px;
    width: 40px;
}.nr_slider_btn_prev_l a, .nr_slider_btn_next_l a {
    background-image: url("../images/nr_slider_btn.png");
    background-repeat: no-repeat;
    display: block;
    height: 0;
    overflow: hidden;
    padding-top: 40px;
    width: 40px;
}

.nr_slider_btn_next_l {
    right: 0;
}.nr_slider_btn_prev_l {
    left: 0;
}.nr_slider_btn_next_l a {
    background-position: right 0;
}
.product_slider_wrap li dt a{ color:#5a5a5a; font-size:14px;}
.hangye{ width:1104px; margin:15px auto; height:auto; float:left;}
.hyimg{float:left;}
.hyinfo{ float:right; background-color:#fafafa; width:785px; height:292px; margin-left:15px;}
.htitle{font-size:24px; color:#ff0018; margin-top:33px; margin-left:41px;}
.htitleinfo{margin-left:41px; line-height:30px; font-size:20px; color:#909090; width:688px;}
.htitles{font-size:24px; color:#909090;margin-left:41px; font-family:"宋体"; width:709px; margin-top:20px;}
.htitles span a{ float:right; font-size:14px; color:#909090;}
.tlist{margin-left: 41px;width:709px;}
.tlist ul{margin-top:18px;}
.tlist li{ float:left; width:709px; color:#909090; font-size:16px;line-height:30px;}
.tlist li a{color:#909090; }
.ttime{ font-size:12px; font-family:"宋体"; float:right;}
.slist{width:1204px; float:left;}
.slist ul{margin-top:18px;}
.slist li{ float:left; width:510px; color:#909090; font-size:16px;line-height:30px; margin-left:30px;}
.slist li a{color:#909090; }
