
img {display:inline-block;border:0;vertical-align:middle;max-width:100%}
.img img {width:100%;height:100%;display:block;transition-duration:1s;-ms-transition-duration:1s;-moz-transition-duration:1s;-webkit-transition-duration:1s;}
@media screen and (min-width:1025px) {.img:hover img {transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);}
}
input,textarea,select {font-size:16px;outline:none;color:#666;}
.swiper-container,.swiper-slide,.swiper-wrapper {height:auto!important;}
.swiper-slide {overflow:hidden!important;}

.banner {width:100%;float:left;position:relative;overflow:hidden;margin-top:80px;}
.banner a,.banner a img {width:100%;float:left;}
.ban_img01 {display:block;}
.ban_img02 {display:none;}
.banner .pagination {position:absolute;z-index:2;left:0px;right:0px;bottom:20px;text-align:center;}
.banner .pagination span {display:inline-block;margin:0px 5px;width:26px;height:12px;border-radius:10px;background:#fff;}
.banner .pagination .swiper-active-switch {background:#e60012}


.title {width:100%;float:left;text-align:center;margin:70px 0px 58px 0px;}
.title dl {display:inline-block;position:relative;}
.title dl dt {text-align:center;font-size:36px;color:#036eb8;}
.title dl dt a {color:#036eb8; font-weight:bold;}
.title dl dd {color:#b1b1b1; font-size:18px;text-transform:uppercase; line-height:40px; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
.title dl dt img {position:absolute;left:0px;top:0px;}


.inC {width:100%;float:left;padding-bottom:104px;background:#dce8ec;}
.inC_con {width:92%;margin:0 auto;clear:both;position:relative;}
.inC_con .swiper-slide a {width:93.4%;margin:0 auto;overflow:hidden;display:block;}
.inC_con .swiper-slide a p {width:100%;overflow:hidden;float:left; background:#fff;}
.inC_con .swiper-slide a div {width:100%;text-align:center;position:relative;float:left;background:#036eb8;height:86px; display:table;}
.inC_con .swiper-slide a div span {display:block;line-height:30px;font-size:20px; font-weight:bold;color:#fff;display: table-cell;vertical-align:middle;text-align:center;}
.inC_con .swiper-slide a div img {position:absolute;width:16.3%;left:41.85%;top:-48.8%;transition-duration:.5s;-ms-transition-duration:.5s;-moz-transition-duration:.5s;-webkit-transition-duration:.5s;}
@media screen and (min-width:1025px) {.inC_con .swiper-slide a:hover div img {width:14%;top:-40.8%;}
}
.inC_con>a {width:40px;height:56px;position:absolute;top:50%;transform:translateY(-50%);font-size:16px;color:#fff;line-height:56px;text-align:center;}
.inC_con>a.arrow-left {left:-50px;}
.inC_con>a.arrow-right {right:-50px;}
.inC_con>a:hover {}
.inC_con_sj {display:none;}

@media screen and (max-width:768px) {
.inB_con_d>p {line-height:146px;width:110px;}
.inB_con_d {padding:0px 20px 0px 116px;}
.inC_con .swiper-slide a div img {top:-22%;}
.inC_con .swiper-slide a div {height:70px;}
.inC_con .swiper-slide a div span {line-height:70px;}
.banner .pagination span {width: 10px;height: 10px;}
}

@media screen and (max-width:415px) {
.inC_con {width:100%;}
.inC_con .swiper-slide a div img {top:-48%;}
.inC_con .swiper-slide {width:260px;transition-duration:.4s;-ms-transition-duration:.4s;-moz-transition-duration:.4s;-webkit-transition-duration:.4s;margin-top:10px;}
.inC_con .swiper-container {width:100%;}
.inC_con .swiper-slide a {width:240px;}
.inC_con>a {background-color:rgba(250,0,18,0.6) !important;top:31%}
.inC_con .swiper-slide-active {width:260px;margin-top:0px;}
.inC_con .swiper-slide-active a {width:100%;}
.inC_con>a {width:16.2%;top:10px;bottom:3px;height:auto;font-size:0px;background:none !important;}
.inC_con .swiper-slide a div {height:52px;}
.inC_con .swiper-slide a div span {line-height:28px; font-size:18px; padding:5px 0;}
.inC_con .swiper-slide a div img {width:35px;}
.inC_con>a.arrow-left {left:0px;z-index:10;}
.inC_con>a.arrow-right {right:0px;z-index:10}
.inC_con_pc {display:none;}
.inC_con_sj {display:block;}
}

@media screen and (max-width:320px) {
.inC_con>a {width:7.2%;}
}
