/* banner */
.swiper-container{margin:0 auto;position:relative;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;z-index:1;}
.swiper-wrapper{position:relative;width:100%;overflow:hidden;-webkit-transition-property:-webkit-transform, left, top;-webkit-transition-duration:0s;-webkit-transform:translate3d(0px,0,0);-webkit-transition-timing-function:ease;-moz-transition-property:-moz-transform, left, top;-moz-transition-duration:0s;-moz-transform:translate3d(0px,0,0);-moz-transition-timing-function:ease;-o-transition-property:-o-transform, left, top;-o-transition-duration:0s;-o-transform:translate3d(0px,0,0);-o-transition-timing-function:ease;-o-transform:translate(0px,0px);-ms-transition-property:-ms-transform, left, top;-ms-transition-duration:0s;-ms-transform:translate3d(0px,0,0);-ms-transition-timing-function:ease;transition-property:transform, left, top;transition-duration:0s;transform:translate3d(0px,0,0);transition-timing-function:ease;}
.auction_top_banner{clear:both;}
.auction_top_banner .swiper-slide{float:left;background:#fff;}
.auction_top_banner img{display:block;margin:0 auto;width:100%;}
.swiper-container,.swiper-wrapper,.auction_top_banner .swiper-slide,.auction_top_banner img{max-height:596px;height:auto !important;}
.auction_top_banner img.phoneimg{display:none;}
.auction_top_banner .pagination {position:absolute;width:100%;text-align:center;left:0;bottom:16px;display:inline-block;}
.auction_top_banner .swiper-pagination-switch{display:inline-block;width:14px;height:7px;background:#fff;margin:0 6px;cursor:pointer;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.auction_top_banner .swiper-active-switch{background:#005bac;margin-bottom:2px;}/*.auction_top_banner .swiper-visible-switch,*/

.products-wrap{margin:4px 0 64px;text-align:center;background:#DFEFF8;}
.products-wrap ul{width: 76%;margin:0 auto;}
.products-wrap li{display:inline-block;width:14.2%;overflow:hidden;}
.products-wrap li a{position:relative;display:block;height: 160px;border-right:1px solid #DFEFF8;font-size:16px;color:#67A6E1;background:#BBE4FA;}
.products-wrap li i{position:absolute; left:50%; top:30px; z-index:3; display:block; width:73px; height:73px; margin-left:-36px; background:url(/images/icon_products.png) no-repeat; transition:all 0.2s ease; -webkit-transition:all 0.2s ease; -moz-transition:all 0.2s ease;}
.products-wrap li p{position:absolute; left:0; top:110px; z-index:3; width:100%;}
.products-wrap li em{display:none; transition:all 0.2s ease; -webkit-transition:all 0.2s ease; -moz-transition:all 0.2s ease;}
.products-wrap li a:hover{color:#FFF; background:#BBE4FA;}
.products-wrap li a:hover em{display:block;}
.products-wrap li.pro1 i{background-position:0 0;}
.products-wrap li.pro1 a:hover i{background-position:0 -73px;}
.products-wrap li.pro2 i{background-position:-73px 0;}
.products-wrap li.pro2 a:hover i{background-position:-73px -73px;}
.products-wrap li.pro3 i{background-position:-146px 0;}
.products-wrap li.pro3 a:hover i{background-position:-146px -73px;}
.products-wrap li.pro4 i{background-position:-219px 0;}
.products-wrap li.pro4 a:hover i{background-position:-219px -73px;}
.products-wrap li.pro5 i{background-position:-292px 0;}
.products-wrap li.pro5 a:hover i{background-position:-292px -73px;}
.products-wrap li.pro6 i{background-position:-365px 0;}
.products-wrap li.pro6 a:hover i{background-position:-365px -73px;}
.products-wrap li.pro7 i{background-position:-438px 0;}
.products-wrap li.pro7 a:hover i{background-position:-438px -73px;}

.news-wrap{width:76%; margin:0 auto 70px;}
.news-title{float:left; width:25%;}
.news-title h3{display:block; margin-bottom:50px; font-size:48px; color:#005197;}
.news-title h3 p{margin-bottom:10px;}
.news-title h3 span{display:block; width:30%; height:3px; background:#C3C3C3;}
.news-title a{display:block; width:140px; height:44px; line-height:44px; text-align:center; font-size:14px; color:#FFF; background:#DA251D;}
.news-swiper{float:right;position:relative;width:68%;overflow:hidden;/* padding:0 0 0 40px; */}
.news-swiper .swiper-wrapper{width:100%; max-height:350px;}
.news-swiper .swiper-slide{width:48%; overflow:hidden;}
.news-swiper .swiper-slide a{display:block; color:#333; padding-right:30px; padding-left:3px;}
.news-swiper .swiper-slide .title{width:100%; height:50px; line-height:50px; overflow:hidden; font-size:18px;}
.news-swiper .swiper-slide .desc{width:100%; height:50px; line-height:25px; overflow:hidden; font-size:14px;}
.news-swiper .swiper-button-next, .news-swiper .swiper-button-prev{position:absolute; top:34%; z-index:2; width:40px; height:40px; font-size:40px; color:#005197; font-family:SimSun;}
.news-swiper .swiper-button-next{right:0; text-align:right;}
.news-swiper .swiper-button-prev{left:0; text-align:left;}

.links-wrap{padding:0 5%; margin-bottom:20px;}
.links-wrap li{float:left; width:25%; text-align:center;}
.links-wrap li i{display:block; width:127px; height:128px; margin:0 auto 20px; background:url(http://www.zjrenyi.com/Templates/16900/static/images/home/icon_links.png) no-repeat; transition:all 0.2s ease; -webkit-transition:all 0.2s ease; -moz-transition:all 0.2s ease;}
.links-wrap li .title{margin-bottom:10px; font-size:18px; color:#333;}
.links-wrap li .content{font-size:14px;color:#6B6A6A;width: 70%;margin: 0 auto;}
.links-wrap li .content span{display:block;}
.links-wrap li a i.icon1{background-position:0 0;}
.links-wrap li a:hover i.icon1{background-position:-127px 0;}
.links-wrap li a i.icon2{background-position:0 -128px;}
.links-wrap li a:hover i.icon2{background-position:-127px -128px;}
.links-wrap li a i.icon3{background-position:0 -256px;}
.links-wrap li a:hover i.icon3{background-position:-127px -256px;}
.links-wrap li a i.icon4{background-position:0 -384px;}
.links-wrap li a:hover i.icon4{background-position:-127px -384px;}

@media only screen and (max-width: 1024px) {
.auction_top_banner .pagination{bottom:3%;}
.swiper-container,.swiper-wrapper,.auction_top_banner .swiper-slide,.auction_top_banner img{max-height:740px;}
.auction_top_banner img.phoneimg{display:block;}
.auction_top_banner img.pcimg{display:none;}

.products-wrap{margin:0; text-align:left; background:#DFEFF8;}
.products-wrap ul{width:100%; margin:0 auto;}
.products-wrap li{float:none; width:100%;}
.products-wrap li:nth-child(odd){background:#BBE4FA;}
.products-wrap li a{position:relative; display:block; height:68px; line-height:68px; padding-top:0; padding-left:20px; border-right:0; box-sizing:border-box; font-size:14px; color:#67A6E1; background:none;}
.products-wrap li a:hover{color:#67A6E1; background:none;}
.products-wrap li i{position:static; float:left; display:block; width:35px; height:35px; margin:17px 20px 0 0; background:url(http://www.zjrenyi.com/Templates/16900/static/images/home/icon_products.png) no-repeat; background-size:auto 72px;}
.products-wrap li p{position:static;}
.products-wrap li.pro1 i{background-position:0 0;}
.products-wrap li.pro1 a:hover i{background-position:0 0;}
.products-wrap li.pro2 i{background-position:-37px 0;}
.products-wrap li.pro2 a:hover i{background-position:-37px 0;}
.products-wrap li.pro3 i{background-position:-73px 0;}
.products-wrap li.pro3 a:hover i{background-position:-73px 0;}
.products-wrap li.pro4 i{background-position:-109px 0;}
.products-wrap li.pro4 a:hover i{background-position:-109px 0;}
.products-wrap li.pro5 i{background-position:-145px 0;}
.products-wrap li.pro5 a:hover i{background-position:-145px 0;}
.products-wrap li.pro6 i{background-position:-181px 0;}
.products-wrap li.pro6 a:hover i{background-position:-181px 0;}
.products-wrap li.pro7 i{background-position:-217px 0;}
.products-wrap li.pro7 a:hover i{background-position:-217px 0;}
.products-wrap li{
	margin-left: 0px;
}
.products-wrap .clearfix li.pro1{margin-left: 0%;}

.news-wrap{width:100%; padding:20px; margin:0 auto 0; box-sizing:border-box; background:#ebebeb;}
.news-title{float:none; width:100%; margin-bottom:20px; overflow:hidden;}
.news-title h3{float:left; display:block; margin-bottom:0; font-size:20px; color:#005197;}
.news-title h3 p{margin-bottom:10px;}
.news-title h3 span{display:block; width:30%; height:3px; background:#C3C3C3;}
.news-title a{float:right; display:block; width:80px; height:28px; margin-top:10px; line-height:28px; font-size:14px; color:#FFF; background:#DA251D;}
.news-swiper{float:none; width:90%; }
.news-swiper .swiper-wrapper{width:100%; max-height:250px;}
.news-swiper .swiper-slide{width:100%; overflow:hidden;}
.news-swiper .swiper-slide a{padding:0;}
.news-swiper .swiper-slide .title{width:100%; height:30px; line-height:30px; overflow:hidden; font-size:16px;}
.news-swiper .swiper-slide .desc{width:100%; height:100px; line-height:25px; overflow:hidden; font-size:14px; color:#6b6a6a;}
.news-swiper .swiper-button-next, .news-swiper .swiper-button-prev{display:none;}

.links-wrap{padding:0; margin-bottom:0;}
.links-wrap li{width:50%; border:1px solid #EBEBEB; border-width:1px 1px 0 0; box-sizing:border-box;}
.links-wrap li:nth-child(2n){border-right:0;}
.links-wrap li a{display:block; height:180px; padding:20px 5% 0;}
.links-wrap li i{display:block; width:64px; height:64px; margin:0 auto 10px; background-size:200% auto;}
.links-wrap li a i.icon2{background-position:0 -65px;}
.links-wrap li a i.icon3{background-position:0 -130px;}
.links-wrap li a i.icon4{background-position:0 -194px;}
.links-wrap li a:hover i.icon2{background-position:0 -65px;}
.links-wrap li a:hover i.icon3{background-position:0 -130px;}
.links-wrap li a:hover i.icon4{background-position:0 -194px;}
.links-wrap li .title{margin-bottom:5px; font-size:14px; color:#333;}
.links-wrap li .content{font-size:12px; color:#6B6A6A;}
.links-wrap li .content span{display:initial;}
}
