body{background: url(../images/index/banner.png) center top no-repeat;}
.is-banner{width: 100%;height: 412px;padding-top:30px}
.u-back{width: 130px;height: 52px;border-radius: 6px;font-size:18px;text-align: center;line-height: 50px;background-color: rgba(225, 225, 225, 0.3);
       color: #fff;margin-left:20px}
.u-back:hover{color:#fff}
.m-logo{margin-top:100px;display: block;text-align: center;width:100%}
/*搜索*/
input{border: none;}
input:focus{border: none;outline: none;}
.u-search{width: 310px; margin: 0 auto;}
.u-search form{background: #fff;height: 52px;overflow: hidden;border-radius: 6px;}
.u-search form input[type="text"]{float:left;width:260px;padding:0 0 0 15px;height: 52px;line-height: 52px;font-size: 16px;color: #999;}
.u-search form input[type="submit"]{float:right;width: 50px;height: 52px;background: url(../images/index/search.png) center no-repeat;}

.bgf{background: #fff;padding:20px;border-radius:20px;margin-top:95px;box-shadow:0px 0px 8px #d7f3ff}


/* 标题 */
.is-title{display: flex;margin-top:25px;margin-bottom:25px}
.is-title .is-title-l{flex:1;background: url(../images/index/titlel.png) right center no-repeat;}
.is-title h2{color:#1c83d7;font-size:30px;font-weight:bold;padding:0 20px}
.is-title .is-title-r{flex:1;background: url(../images/index/titler.png) left center no-repeat;}


/* 轮播 */
#certify{width:1062px;margin:auto;position: relative;}
#certify .swiper-container {padding-bottom: 25px;}
#certify .swiper-slide {width: 360px;height: 264px;background: #fff;box-shadow: 0 5px 5px #ddd;}
#certify .swiper-slide img{display:block;width:360px;height:220px}
#certify .swiper-slide p {line-height:44px;height:44px;padding-top: 0;text-align: center;font-size: 14px;margin: 0;overflow: hidden; word-wrap: normal; white-space: nowrap;text-overflow: ellipsis;padding:0 15px}
#certify .swiper-button-prev {left: -48px;top:130px;width: 24px;height: 50px;background: url(../images/index/rowprev.png) no-repeat;}
#certify .swiper-button-prev:hover {background: url(../images/index/rowprevcur.png) no-repeat;background-size: 100%}
#certify .swiper-button-next {top:130px;right: -48px;width: 24px;height: 50px;background: url(../images/index/rownext.png) no-repeat;}
#certify .swiper-button-next:hover {background: url(../images/index/rownextcur.png) no-repeat;background-size: 100%}

.is-col-left{overflow: hidden;width:25.8%;height:230px}
.is-col-left p{line-height: 50px;left:0;bottom:0;right:0;text-align:center;position: absolute;padding: 0 15px;overflow:hidden;word-wrap: normal;white-space: nowrap;text-overflow: ellipsis;background: rgba(0,0,0,.4);color: #fff;}
.is-col-left img{width: 100%;height: 230px;transition: all linear 0.3s;}
.is-col-left img:hover{transform:scale(1.1)}

/* 列表 */
.is-col-right{width:72%;height: 230px}

.m-liststylecom li{height: 45px; line-height: 45px;position: relative;}

.m-liststylecom li a{display: block;background: url(../images/index/dot.png) left center no-repeat;padding-left: 14px;overflow: hidden;
 word-wrap: normal; white-space: nowrap; text-overflow: ellipsis; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.m-liststylecom li span{float: right; color: #999; font-size: 14px;}
.m-liststylecom li img{margin-left: 10px; vertical-align: middle;}

.m-listhg1 ul{margin-top:-5px;overflow: hidden;}
.m-listhg1 ul li{float: left;width:48.5%;height:40px;line-height: 40px}
.m-listhg1 ul li:nth-child(2n){float:right}

.m-listhg2 ul{overflow: hidden;margin-top:-15px;}
.m-listhg2 ul li{height:50px;line-height: 50px;border-bottom:1px dashed #ddd}

.is-listcont{margin-bottom:40px}

.is-pic-cont{overflow:hidden}
.is-pic-cont a{float:left;width:31.33%;margin:1%}

.is-listcontitem{width:49%}

@media screen and (max-width: 1200px){

}

@media screen and (max-width: 991px){
	img{max-width: 100%}
  #certify{width:100%}
  #certify .swiper-button-next{right:0}
  #certify .swiper-button-prev{left:0}
  .is-banner{height:250px}
  .m-logo{margin-top:40px}
  .u-search,.is-col-left,.is-col-right,.m-listhg1 ul li,.m-listhg2 ul li{width:100%}
  .u-back{width:90px;height:38px;line-height: 38px;font-size: 14px}
  .is-title h2{font-size: 24px}
  .is-col-right{height: auto;}
  .m-listhg1 ul{margin-top:10px}
  .m-listhg2 ul li:nth-child(2n){padding-left:0}
  .m-listhg2 ul li:nth-last-child(2){border-bottom:1px dashed #ddd}
  .is-pic-cont a{display: block;margin-bottom:15px;overflow: hidden;}
  .is-pic-cont a:first-child img{max-width: 160%;margin-left:-30%}
  .m-listhg2 ul li{height: 50px;line-height: 50px}

}

@media screen and (max-width: 767px){


}