@charset "utf-8";
/*====================
用于给每个主题复写样式。
css，layout，style都是用来做基本的布局和样式效果。
独特的每个网站不同的设计，都再custom中通过样式复写去实现。
======================*/


/*横幅滚动 指示器 的点的颜色*/
.dot ul li.active{background: #e9c37a!important;}









/*------------首页部分 样式------------*/

.index-introduce           {/* width:320px; *//* float:left; *//* height:300px; *//* margin: 0 8px 25px 8px; */padding-top: 31px;overflow: hidden;/* position: static; */}

.index-introduce .maincontent{
    overflow: hidden;
    margin-top: 25px;
}

.index-introduce .content{
    text-align: justify;
    width: 749px;
    float: right;
    height: 265px;
    margin: -9px 8px 0 8px;
    overflow-wrap: break-word;
    padding: 0px;
    border-color: transparent;
    border-width: 0px;
    /* height: 262px; */
    /* width: 780px; */
    /* display: block; */
    /* font-family: 微软雅黑; */
    font-size: 16px;
    line-height: 30px;
    /* border: solid; */
}
.index-introduce .image    {
    background-color: #cccccc;
    text-align:center;
    margin: 0 0 41px 0;
    float: left;
    width: 375px;
    }
.index-introduce .image   img {width: 100%}

.index-introduce .function    {border-top: 3px solid #e9c37a;width: 150px;/* float: left; *//* position: absolute; */bottom: 0px;/* top: 100px; *//* right: 0px; */}

hr.function {}

.index-contact             {width:320px; float:left; height:300px; margin:0 5px; }
.index-contact .image      {background-color:#ff9900; text-align:center;margin:0 0 8px 0;}

.index-product-term        {width:320px; float:left; height:300px;  margin:0 5px;}
.index-product-term .image {background-color:#ff9900; text-align:center;margin:0 0 8px 0;}



/*
首页标记显示的产品
.index_mark_product=main
*/

.index_mark_product                 {margin-top: 100px;padding: 0 0 45px 0;overflow: hidden;}
.index_mark_product ul a {display:inline-block;width: 100%;height: 100%;position: relative;}
.index_mark_product h2              {margin:15px 0;padding:0;text-align:center;color: #E9C37A;font-size: 16px;font-weight: 700;/* float: left; */margin-bottom: 9px;}
.index_mark_product .function       {margin:0;padding:0;text-align:center}


.index_mark_product ul              {margin:0;padding:0;overflow:hidden;/* height: 440px; */text-align: center;}

.index_mark_product ul li
{/* float: left; *//* border: dashed 1px #eeeeee; */margin: 15px 6px;padding: 0 0 10px 0;height: 400px;width: 285px;box-shadow: #cccccc 0px 0px 8px 0px;border-radius: 4px;overflow: hidden;display: inline-block;/* align-items: center; *//* align-items: center; */text-align: left;}
.index_mark_product ul li:hover
{/* box-shadow: #edc37a 0px 0px 8px 0px; *//* background-color: #ececec; *//* color: #ffffff; */}
.index_mark_product ul li h5        {margin:15px 0;padding: 0 10px;color: #5a5a5a;height: 48px;line-height: 24px;}
.index_mark_product ul li h6        {margin:8px 0;padding: 0 10px;}
.index_mark_product ul li .image    {position: relative;margin:0;padding:0;width: 100%;height: 210px;overflow: hidden;}
.index_mark_product ul li img   {width: 100%;}
.index_mark_product ul li p         {margin:0;padding: 0 10px;height: 60px;color: #e9c37a;line-height: 20px;}

.index_mark_product ul li .data{
    padding: 10px 10px 0 10px;
    /* display: flex; */
}
.index_mark_product ul li .data .watched{
    float: left;
    width: 50%;
}
.index_mark_product ul li .data .clickrate{
    float: left;
    width: 50%;
    text-align: right;
}

.index_mark_product .media .image-details{color: #e9c37a}
.index_mark_product .media .image-details p{border-bottom: solid 2px #e9c37a;padding-bottom: 5px;padding: 0 14px 10px 10px;}

/*
首页新增产品
.index_new_product=main
*/

.index_new_product                 {margin-top: 100px;padding:0 0 15px 0}
.index_new_product ul a            {display: inline-block; width: 100%; height: 100%;position: relative;}
.index_new_product h2              {margin:15px 0;padding:0;text-align:center;color: #E9C37A;font-size: 16px;font-weight: 700;/* float: left; */margin-bottom: 9px;}
.index_new_product .function       {margin:0;padding:0;text-align:center}


.index_new_product ul              {margin:0;padding:0}
.index_new_product ul li           {float:left;/* border: dashed 1px #cccccc50; */margin:15px 6px;padding:0 0 15px 0;height: 400px;width: 285px;box-shadow: #cccccc 0px 0px 8px 0px;}
.index_new_product ul li h5        {margin: 15px 0;
    padding: 0 10px;
    color: #5a5a5a;
    height: 48px;
    line-height: 24px;
}
.index_new_product ul li h6        {    margin: 8px 0;
    padding: 0 10px;}
.index_new_product ul li .image    {margin:0;padding:0;width: 100%;height:214px;overflow: hidden;position: relative;}
.index_new_product ul li .image img   {height: 100%;}
.index_new_product ul li p         {margin:0;padding: 0 10px;height: 52px;color: #5a5a5a;display: block}


.index_new_product ul li .data{
    padding: 10px 10px 0 10px;
    /* display: flex; */
}
.index_new_product ul li .data .watched{
    float: left;
    width: 50%;
}
.index_new_product ul li .data .clickrate{
    float: left;
    width: 50%;
    text-align: right;
}


.index_new_product .media .image-details{color: #e9c37a}
.index_new_product .media .image-details p{border-bottom: solid 2px #e9c37a;padding-bottom: 5px;padding: 0 14px 10px 10px;}





/*
首页标记显示的新闻
.index_mark_news=main
*/

.index_mark_news                 {margin-top: 100px;padding:0;}
.index_mark_news h2              {margin:15px 0;padding:0;text-align:center;color: #E9C37A;font-size: 16px;font-weight: 700;/* float: left; */margin-bottom: 9px;}
.index_mark_news .function       {margin:0;padding:0;text-align:center}


.index_mark_news ul                {margin:0;padding:0}
.index_mark_news ul li             {
    box-sizing: border-box;
    float:left;
    border-bottom: dashed 1px #cccccc50;
    margin:15px 6px;
    overflow:hidden;
    width: 586px;
    padding: 10px 20px;
    height: 155px;
}

.index_mark_news ul li:hover{
    box-shadow: 0 10px 20px rgba(0,0,0,.1);

}

.index_mark_news ul li h5          {
    margin:5px 0;
    padding:0;
    /* height: 48px; */
    line-height: 24px;
    color: #5a5a5a;
}
.index_mark_news ul li .image      {margin:0 15px 0 0;padding:0;width: 200px;float:left;height:100%;overflow: hidden;background-color: #ececec;}
.index_mark_news ul li img      {width: 200px;height: 133px;}
.index_mark_news ul li .data       {margin:0 0 0 160px;padding:0; overflow:hidden}
.index_mark_news ul li .data div   {
    margin:0 10px 0 0;
    /* padding:0 0 0 15px;  */
    float:left}
.index_mark_news ul li .data .view {
    /* display: flex; */
    /* align-items: center; */
}
.index_mark_news ul li .data span{/* margin-left: 5px; */}
.index_mark_news ul li .data .date {
    /* display: flex; */
    /* align-items: center; */
}
 
.index_mark_news ul li .content    {margin:5px 0 0 160px;padding:0;color: #5a5a5a;line-height: 21px;}


/*=========首页部分 样式=========*/





/*
首页标记显示的新闻   列表
.index_mark_news=main
*/
.index-mark-news-list .container{width: 1200px;}

.index-mark-news-list .content-left{width:580px;float: left}
.index-mark-news-list .content-right{width:580px;float: left}

.index-mark-news-list h6{height: 40px;width: 365px;line-height: 40px;float: left;}
.index-mark-news-list ul  li{border-bottom:1px dashed #a7a7a7}
.index-mark-news-list ul  li a:hover{ color: #998b6c
}
.index-mark-news-list ul  li a
{
    display:block;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    line-height:40px;
    }
.index-mark-news-list ul  li span{float:right;color:#999;padding-left: 10px;}