@charset "utf-8";

* {margin: 0;padding: 0;list-style: none;border-style: none;text-decoration: none;}
.wrap {max-width: 1200px;margin: 0 auto;}


/*合作*/
.partner {padding:60px 0;}
.partner_con h4 {color: #065da4;font-size: 40px;font-weight: bold;text-align: center;}
.partner_con .bd {margin-top: 50px;}
.partner_con .bd ul li {
	float: left; 
	height: 60px; 
	width: 180px; 
	border: 1px solid #ccc; border-radius: 5px; margin-left: 9px; margin-right: 9px;margin-bottom: 20px;
    overflow: hidden;}
.partner_con .bd ul li a {display: block;width: 100%;height: 100%;overflow: hidden;}
.partner_con .bd ul li a img {width: 100%;height: 100%;border-radius: 5px;}
.partner_con .bd ul li{ z-index:1;
-webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
-ms-filter: grayscale(100%);
-o-filter: grayscale(100%);
filter: grayscale(100%);
filter: gray;}
.partner_con .bd ul li:hover{ z-index:1;
-webkit-filter: grayscale(0%);
-moz-filter: grayscale(0%);
-ms-filter: grayscale(0%);
-o-filter: grayscale(0%);
filter: grayscale(0%);
}
.partner_con .hd {width: 100%;text-align: center;}
.partner_con .hd ul li{display: inline-block;width: 18px;height: 18px;border-radius: 50%;background: #bbb;margin: 0 10px;overflow: hidden;text-indent: 999999em;cursor: pointer;}
.partner_con .hd ul li.on {background: #065da4;}


.boxs{width:370px;height:360px;text-align:center;font-size:50px;position:relative;margin:50px auto;overflow:hidden;}
.boxs ul{height:370px;width:406px;position:relative;}
.boxs ul li{width:370px;height:406px;left:300px;top:0;position:absolute;}
.boxs ol{position:absolute;bottom:15px;width:260px;margin-left:-130px;left:50%;z-index:20;text-align:center;}
.boxs ol a{width:16px;height:16px;margin-right:10px;background:#3F9;border-radius:50%;display:inline-block;box-shadow:2px 3px 5px #CCCCCC;}
.boxs ol a.active{background:white;z-index:18;}