﻿.slick-slider { position: relative; display: block; box-sizing: border-box; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-touch-callout: none; -khtml-user-select: none; -ms-touch-action: pan-y; touch-action: pan-y; -webkit-tap-highlight-color: transparent; }
.slick-list { position: relative; overflow: hidden; display: block; margin: 0; padding: 0; }
.slick-list:focus { outline: none; }
.slick-list.dragging { cursor: pointer; cursor: hand; }
.slick-slider .slick-list, .slick-track, .slick-slide, .slick-slide img { -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
.slick-track { position: relative; left: 0; top: 0; display: block; zoom: 1; }
.slick-track:before, .slick-track:after { content: ""; display: table; }
.slick-track:after { clear: both; }
.slick-loading .slick-track { visibility: hidden; }
.slick-slide { float: left; height: 100%; min-height: 1px; display: none; }
.slick-slide img { display: block; }
.slick-slide.slick-loading img { display: none; }
.slick-slide.dragging img { pointer-events: none; }
.slick-initialized .slick-slide { display: block; }
.slick-loading .slick-slide { visibility: hidden; }
.slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent; }
.trans { -webkit-transition: 0.4s; -moz-transition: 0.4s; -o-transition: 0.4s; transition: 0.4s; }
/*news style*/
.firstNewBox a:link, .firstNewBox a:visited { color: #000; }
.firstNewBox a:active, .firstNewBox a:hover { color: #CD000F; }
.firstNewBox { padding: 70px 0px 40px; }
.firstNewBox .item { display: block;}
.firstNewBox .item a{ display:block;}
.firstNewBox .img { float: right; display: block; width: 50%; margin-right: 5%; overflow: hidden; }
.firstNewBox .img img { width: 100%; display: block; }
.firstNewBox .con { float: left; display: block; width: 30%; margin-left: 5%; }
.firstNewBox .con .t { font-size: 28px; line-height: 1.4; padding-bottom:10px;}
.firstNewBox .con .c { height: 76px; overflow: hidden; color: #000; }
.firstNewBox .con .more {border-color: #cdcdcd; position: absolute; left: 5%; bottom: 0px; height: 36px; line-height: 36px; width: 190px; }

.firstNewBox .slick-dots { padding-top:20px;text-align: center; width: 100%;}
.firstNewBox .slick-dots li { position: relative; display: inline-block; margin: 0px 20px 0px 0px; width: 57px; height: 7px; padding: 0px; cursor: pointer; }
.firstNewBox .slick-dots li a { transition: 400ms; -webkit-transition: 400ms; -ms-transition: 400ms; height: 7px; width: 57px; line-height: 7px; text-indent: -10em; display: block; overflow: hidden; padding: 0px; cursor: pointer; background-color: #c9c9c9; border-radius: 0; }
.firstNewBox .slick-dots li a:focus { outline: none; }
.firstNewBox .slick-dots li.slick-active a { background-color: #E60012; }
.bgf8 { background-color: #ededed; }
.newList { padding: 70px 4%; }
.newUl a:link, .newUl a:visited { color: #000; }
.newUl a:active, .newUl a:hover { color: #CD000F; }
.newUl li { float: left; width: 24.6%; margin: 0px 0.2%; position: relative; margin-bottom:22px; }
.newUl .img { overflow: hidden; }
.newUl .img img { width: 100%; display: block; }
.newUl .con { height: 103px; overflow: hidden; padding: 0px 5%; background-color: #fff; }
.newUl .con .c { padding-top: 12px; height: 29px; overflow: hidden; margin-bottom: 25px; font-size: 16px; }
.newUl .con .i { font-size: 12px; color: #646464; }
.newUl .con .i .name { color: #b4b4b4; }
.newUl .con .ico { background: url(../images/more_i3.png) no-repeat; width: 14px; height: 14px; position: absolute; right: 12px; bottom: 17px; display: block; transform: translateX(-20px); -webkit-transform: translateX(-20px); opacity: 0; }
.newUl .bot { position: absolute; left: 0px; bottom: 0px; background-color: #e60012; height: 3px; width: 0px; }
.newUl a:hover .img img { transform: scale(1.1); -webkit-transform: scale(1.1); }
.newUl a:hover .bot { width: 100%; }
.newUl a:hover .ico { transform: translateX(0px); -webkit-transform: translateX(0px); opacity: 1; }
/*news style*/