﻿@charset "utf-8";
.pro-switch {overflow:hidden;position:relative;z-index:1;}
.flexslider .slides > li {display:none;-webkit-backface-visibility: hidden;text-align:center;width:100%;position:relative;} 
.flexslider .slides > li a{display:block;width:100%;height:470px;} 
.flexslider .slides > li img {width:100%;height:450px;}
.slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} 
html[xmlns] .slides {display: block;} 
.no-js .slides > li:first-child {display: block;}
.flexslider {margin:0 auto;position:relative;zoom:1;}
.flex-viewport {max-height:2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease;}
.flexslider .slides {zoom: 1;}
.flex-direction-nav {*height: 0;width:1030px;position:absolute;z-index:10;bottom:15%;left:50%;margin-left:-515px;}
.flex-direction-nav a {width:33px;height:33px;float:left;cursor:pointer;overflow:hidden;text-indent:-9999px;margin:0 10px 0 0;display:none;}
.flex-direction-nav .flex-next {background:url(../images/net.png) no-repeat 0 0;}
.flex-direction-nav .flex-prev {background:url(../images/pre.png) no-repeat 0 0;}
.flexslider:hover .flex-next:hover {background:url(../images/neton.png) no-repeat 0 0;}
.flexslider:hover .flex-prev:hover {background:url(../images/preon.png) no-repeat 0 0;}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {/*opacity:1;filter:alpha(opacity=50);*/}
.flex-control-nav {width:100%;position:absolute;right:0;bottom:10px;text-align:center;}
.flex-control-nav li {margin:4px 5px 0; display: inline-block; zoom: 1; *display: inline;color:#000;list-style:none;}
.flex-control-paging li a {cursor:pointer;display:block;background:url(../images/ico02.png) no-repeat 0 0;color:#000;height:16px;width:16px;text-indent:-9999px;overflow:hidden;/*-moz-border-radius:10px;     
    -webkit-border-radius:10px;   
    border-radius:10px;*/}
.flex-control-paging li a.flex-active {background:url(../images/ico03.png) no-repeat 0 0;}
.swiper-container {width:1200px;height:455px;margin:0 auto;padding-top:115px;position:relative;z-index:1;}
.swiper-slide {background-size:cover;background-position:center;}
.swiper-container .swiper-slide {width:300px;height:405px;text-align:center;}
.swiper-slide dt{width:230px;height:230px;overflow:hidden;margin:30px auto;-moz-border-radius:100%;     
    -webkit-border-radius:100%;   
    border-radius:100%;}
.swiper-slide dd{width:230px;margin:0 auto;font-size:14px;color:#fff;line-height:25px;}
.swiper-slide dd h2{font-size:18px;color:#fff;font-weight:300;}
.swiper-slide dd a{font-size:18px;color:#fff;}
.swiper-slide dd a:hover{color:#005053;}
.swiper-slide dd a.more{font-size:14px;display:inline-block;padding:1px 15px;border:1px solid #fff;margin-top:10px;-moz-border-radius:5px;     
    -webkit-border-radius:5px;   
    border-radius:5px;}
.swiper-slide dd p {display:none;}
.swiper-container .swiper-slide:hover {background:#333;}
.swiper-slide:hover  dd p {display:block;}
.swiper-container .swiper-pagination {position:absolute;left:0;bottom:-120px;margin-left:-0px;z-index:11;text-align:center;}
.swiper-container .swiper-button-next {position:absolute;right:43%;width:30px;height:30px;top:98%;z-index:11;background:url(../images/net.png) no-repeat 0 0;}
.swiper-container .swiper-button-prev {position:absolute;left:43%;width:30px;height:30px;top:98%;z-index:11;background:url(../images/pre.png) no-repeat 0 0;}
a.abtn{display:inline-table;height:63px;width:48px;overflow:hidden;background:url(../images/pre2-on.png) no-repeat 0 0;position:absolute;top:30%;z-index:111;}
a.aleft{left:-60px;}
a.agrayleft{cursor:default;background:url(../images/pre2.png) no-repeat 0 0;/*filter:alpha(opacity=76);-moz-opacity:0.76;opacity:0.76;*/}
a.aright{right:-60px;background:url(../images/net2-on.png) no-repeat 0 0;}
a.agrayright{cursor:default;background:url(../images/net2.png) no-repeat 0 0;/*filter:alpha(opacity=76);-moz-opacity:0.76;opacity:0.76;*/}
.scrolllist{width:100%;max-width:1115px;height:425px;position:relative;z-index:1;}
.scrolllist .imglist_w{width:100%;max-width:1090px;height:425px;margin:0px auto;overflow:hidden;position:relative;}
.scrolllist .imglist_w ul{width:20000px;position:absolute;left:0px;top:0px;}
.scrolllist .imglist_w ul li{width:239px;float:left;margin:0 10px;height:413px;border:1px solid #ddd;padding:5px;}
.scrolllist .imglist_w ul li img{width:239px;height:323px;}
.scrolllist .imglist_w ul li p{font-size:12px;color:#999;text-align:center;padding-top:8px;}
.scrolllist .imglist_w ul li p span{font-size:18px;color:#333;}
.scrolllist .imglist_w ul li:hover{background:#69bd44;}
.scrolllist .imglist_w ul li:hover p{color:#fff;}
.scrolllist .imglist_w ul li:hover p a{color:#fff;}
