.pos_wz h2{font-size: 36px;font-weight: bold;-webkit-animation: fadeInLeft 1s both 0.5s;animation: fadeInLeft 1s both 0.5s;}
.pos_wz p{font-size: 24px;font-weight: 100;-webkit-animation: fadeInLeft 1s both 1s;animation: fadeInLeft 1s both 1s;color: #333;}
.pos_wz{position: absolute;bottom: 15%;-webkit-animation: fadeInLeft 1s;animation: fadeInLeft 1s;background: rgba(255,255,255,0.9);color: #134777;padding: 12px 35px 18px;box-shadow: 0 0 10px rgb(255 255 255);}
.pos_wz_l{left: 5%;}
.pos_wz_r{right: 5%;}
/* flexslider */
.flexslider{position:relative;overflow:hidden;background:url(/file/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;margin: 0;padding: 0;}
.slides li{display: none !important;}
.slides li.flex-active-slide{display: block !important;}
.slides li img{width: 100%;}
.flex-control-nav{position:absolute;bottom:10px;z-index:1;width:100%;text-align:center;padding: 0;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(/file/dot.png) right 0 no-repeat;cursor:pointer;text-indent: -9999px;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:1;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:20px;background:url(/file/button-previous.png) center center no-repeat; opacity: 0.2;}
.flex-direction-nav li a.flex-next{right:20px;background:url(/file/button-next.png) center center no-repeat;opacity: 0.2;}
.flex-direction-nav li a.flex-next:hover{opacity: 1;}
.flex-direction-nav li a.flex-prev:hover{opacity: 1;}	
@media (max-width: 991px){
.pos_wz h2{font-size: 24px;margin: 10px 0 0;}
.pos_wz p {font-size: 20px;margin: 0;}	
.slides li img{max-width: 150%;width: 150%;}
.flex-direction-nav li a.flex-prev{left: 0px;}
.flex-direction-nav li a.flex-next{right: 0px;}
.flex-direction-nav li a{width: 30px;}
.flex-control-nav{bottom: 0px;margin-bottom: 0;}
.flex-control-nav li{margin: 0 1px;}
.pos_wz{bottom: 12%;padding: 8px 20px 12px;}
.flex-direction-nav{    top: 40%;}
}

.hotpro {display: flex;margin: 0 auto;max-width: 1704px;}
.hotpro li{list-style: none;width: 25%;text-align: center;margin-right: 30px;}
.hotpro li:last-child{margin-right: 0;}
.hotpro .item {background-color: #fff;    overflow: hidden;border: 1px solid #eee;}
.hotpro li img{transition: all 1s ease 0s;}
.hotpro li:hover img{-webkit-transform: scale(1.1,1.1);-moz-transform: scale(1.1,1.1);}
.hotpro li:hover a{color: #00396f;text-decoration: none;}
.hotpro li .caption{line-height: 60px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;padding: 0 20px;font-size: 16px;}

@media (max-width: 1704px){
.hotpro {max-width: inherit;padding: 0 30px;}
}
@media (max-width: 1024px){
.hotpro {padding: 0 15px;}
}
@media (max-width: 690px){
.hotpro {display: block;}
.hotpro li {width: 48%;margin-right: 1%;display: inline-block;}
.hotpro li:nth-child(2n){margin-right: 0;}
}