@charset "utf-8";

/*产品标签*/
.pro-tab-wrap { background: url('../images/pro-bg.jpg') repeat-x top left; }
.pro-tabs { padding: 0 0 40px; }
.pro-tabs .am-tabs-nav > li .triangle_border_down { width: 0; height: 0; border-width: 16px 18px 0; border-style: solid; border-color: #76b323 transparent transparent; margin: 0 auto; position: relative; display: none; }
.pro-tabs .am-tabs-nav > li:hover .triangle_border_down, .pro-tabs .am-tabs-nav > li.am-active .triangle_border_down { display: block; }
.pro-tabs .am-tabs-nav > li > a { border: 1px solid transparent; border-left-color: #c5c5c5; color: #333333; padding: 3px; font-size: 20px; }
.pro-tabs .am-tabs-nav > li:first-child > a { border-left-color: transparent; }
.pro-tabs .am-tabs-nav > li > a:hover, .pro-tabs .am-tabs-nav > li > a:focus { text-decoration: none; background-color: #76b323; color: #fff; }
.pro-tabs .am-tabs-nav > li > a:hover > i, .pro-tabs .am-tabs-nav > li > a:focus> i { background-position: center -90px; }
.pro-tabs .am-tabs-nav > li.am-active > a, .pro-tabs .am-tabs-nav > li.am-active > a:hover, .pro-tabs .am-tabs-nav > li.am-active > a:focus { border: 1px solid transparent; border-left-color: #c5c5c5; background-color: #76b323; color: #fff; }
.pro-tabs .am-tabs-nav > li > a > i { display: inline-block; width: 90px; height: 90px; margin-right: 15px; vertical-align: middle; background: url(../images/pro-def.png) no-repeat center 0; }
.pro-tabs .am-tabs-nav > li.am-active > a > i { background-position: center -90px; }
.pro-tabs .am-tabs-bd { border: none; }
.pro-tabs .am-tabs-bd .am-tab-panel { padding: 0; }

/**/
.idx-pro-wrap { position: relative; padding: 40px 20px; }
.idx-pro-wrap .swiper-button-prev, .idx-pro-wrap .swiper-button-next { width: 40px; height: 69px; background-size: 40px 69px; margin-top: -34px; }
.idx-pro-wrap .swiper-button-prev { background-image: url(../images/psw-left.png); left: -50px; }
.idx-pro-wrap .swiper-button-next { background-image: url(../images/psw-right.png); right: -50px; }
.idx-pro { position: relative; }
.idx-pro .p-img { }
.idx-pro .p-tit { text-align: center; padding: 15px 0; background-color: #f2f2f2; color: #313131; }
.idx-pro .p-m { background: url(../images/pro-more.jpg) no-repeat -32px 0; width: 32px; height: 78px; position: absolute; top: 0; right: 0; }
.idx-pro a:hover .p-m{ background-position: 0 0; }

/*===*/
.idx-wrap { margin: 0 -15px; }
.idx-wrap .idx-item-2 { padding: 15px; width: 50%; }
.idx-wrap .idx-item-2 > div { border-radius: 5px; overflow: hidden; }
.idx-wrap .idx-item-3 { padding: 15px; width: 33.333%; }
.idx-wrap .idx-item-3 a { display: block; border-radius: 5px; overflow: hidden; }
.idx-wrap .idx-item-3 a:hover { box-shadow: 3px 3px 8px rgba(100, 100, 100, 0.1); }
.idx-wrap .idx-item-tit { background-color: #fff; padding: 10px 15px 20px; }
.idx-wrap .idx-item-tit span { display: block; color: #555555; }
.idx-wrap .idx-item-tit small { color: #a6a6a6; }

/*====*/
.index-tit { margin-top: 35px; }
.index-tit > .h1 { font-size: 27px; line-height: normal; }
.index-tit > .h2 { font-size: 13px; line-height: normal; }
.index-con { padding-bottom: 40px; }
