@charset "utf-8";
/* CSS Document */
.w1170{ margin:0 auto; width:1170px;}
.index_fw{margin-top: 60px;margin-bottom: 20px;}
.index_fw_t{ text-align:center;margin: 10px 0 40px;font-size: 24px;font-weight: 400;}
.index_fw ul li{ float:left; width:360px;    margin-bottom: 40px;padding-left: 15px;padding-right: 15px; height:225px;}
.index_fw_p{ text-align:center; height:100px;display: block;}
.index_fw ul li .p1{ background:url(../images/ico1.png) center no-repeat;}
.index_fw ul li:hover .p1{ background:url(../images/ico1_1.png) center no-repeat;}
.index_fw ul li .p2{ background:url(../images/ico2.png) center no-repeat;}
.index_fw ul li:hover .p2{ background:url(../images/ico2_1.png) center no-repeat;}
.index_fw ul li .p3{ background:url(../images/ico3.png) center no-repeat;}
.index_fw ul li:hover .p3{ background:url(../images/ico3_1.png) center no-repeat;}
.index_fw ul li .p4{ background:url(../images/ico4.png) center no-repeat;}
.index_fw ul li:hover .p4{ background:url(../images/ico4_1.png) center no-repeat;}
.index_fw ul li .p5{ background:url(../images/ico5.png) center no-repeat;}
.index_fw ul li:hover .p5{ background:url(../images/ico5_1.png) center no-repeat;}
.index_fw ul li .p6{ background:url(../images/ico6.png) center no-repeat;}
.index_fw ul li:hover .p6{ background:url(../images/ico6_1.png) center no-repeat;}
.index_fw_tt{color: #333;font-weight: 400;font-size: 24px;margin-top: 20px;margin-bottom: 10px; text-align:center;}
.index_fw_c{padding: 0 30px;    font-size: 13px;    color: #999;    line-height: 1.6; text-align:center;}

.index_anli{margin-bottom: 20px;}
.index_anli_t{ height:26PX;line-height: 1.1;padding-bottom: 8px; /*background:url(../images/anli_line.png) bottom center no-repeat;*/width:250px; margin:20px  auto; text-align:center;font-size: 24px;font-weight: 400;}
.index_anli_t2{width:250px;   font-family: times;    font-size: 16px; margin:5px auto 20px auto; text-align:center; display:none;}
/*.index_anli ul li{padding: 0 8px;margin-bottom: 16px; float:left; width:274px; height:218px;}
.index_anli ul li .index_anli_p{ width:274px; height:182px;}
.index_anli ul li .index_anli_p img{ width:100%; height:100%;}
.index_anli ul li i{ margin-top:-182px; height:182px; width:274px; display:none; position: absolute; background:rgba(236, 33, 33, 0.7); font-style:normal;}
.index_anli ul li:hover i{display:block;}
.index_anli ul li i a{background:rgba(255, 255, 255, 0.7); margin-left:auto; margin-right:auto; display:block; width:60px; height:22px; text-align:center; line-height:22px;border-radius: 3px;transition: margin-top .2s;margin-top:0px;}
.index_anli ul li:hover i a{ margin-top:80px;}
.index_anli ul li .index_anli_title{padding: 8px;background-color: #f5f5f5;font-size: 14px;line-height: 20px;font-weight: 400; text-align: center;max-height: 40px;overflow: hidden;}
.index_anli ul li:hover .index_anli_title a{ color:#fff;}
.index_anli ul li:hover .index_anli_title{background:rgba(236, 33, 33, 0.7); color:#fff;}
*/
.index_anli ul li{ float:left; display:block; width:32%; margin-right:2%;}
.index_anli ul li:nth-child(3n) {
    margin-right: 0% ;
}
.index_anli ul li span{    text-transform: uppercase;
    color: #333333;
    margin: 0 0 19px; font-size:18px;    display: block; font-weight:bold}

.index_anli ul li a img{ display:block; width:100%; margin-bottom:20px;}
.index_anli ul li strong a{ background:url(../images/fang.png) left center no-repeat; padding-left:30px; font-size:15px; display:block; color:#ccc;}
.index_anli ul li strong a:hover{ background:url(../images/fang2.png) left center no-repeat; color:#cc2a28;}


.index_news{ margin-bottom:20px; margin-top:20px;}
.index_news ul{ width:555px; float:left; padding-left:15px; padding-right:15px;}
.index_news_h{ margin-top:20px; margin-bottom:20px; font-size:16px; height:24px; line-height:24px;}
.index_news_h b{ color:#494949;padding-bottom: 5px;border-bottom: 2px solid #494949; font-weight:normal;}
.index_news_h a { font-size:12px; color:#494949;float: right!important;}
.index_news_p{margin-bottom: 10px;	padding: 10px 0;    border-bottom: 1px solid #ddd;}
.index_news_t{ font-size:16px;height: 20px;line-height: 20px;overflow: hidden;}
.index_news_p{margin-bottom: 10px;	padding: 10px 0;    border-bottom: 1px solid #ddd;}
.index_news_t i { font-size:12px; color:#494949;float: right!important; font-style:normal;}
.index_news_p p{line-height: 1.5em;/*height: 3em;*/overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; margin:5px auto;color: #888;}
.index_news ul li{padding: 10px 0;    border-bottom: 1px solid #ddd; font-size:16px;height: 42px;line-height: 20px;overflow: hidden;}
.index_news ul li i { font-size:12px; color:#494949;float: right!important; font-style:normal;}

.index_hz{ margin-bottom:20px; padding-top:20px;}
.index_hz ul{ text-align:center;}
.index_hz ul li{ display:inline-block;    margin: 0 15px 20px;}

.slideBox{ width:100%;overflow:hidden; position:relative; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; text-align:center; }
.slideBox .bd img{ display:inline-block;  }

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:10%; top:50%; margin-top:-25px; display:block; width:32px; height:60px; background:url(../images/left.png) no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:10%; background-position:8px 5px;  background:url(../images/right.png) no-repeat;}
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }