/* CSS Document */
.banner{ z-index:0; position:relative;}
.banner img{ width:100%;}
.banner .swiper-pagination-bullet{ width:10px; height:10px; margin:0 6px !important; opacity:1; background:none; border:2px solid #fff;}
.banner .swiper-pagination-bullet-active{ background:#fff;  border:2px solid #fff;}

.banner .blue-slide{ height:500px;}
.banner .swiper-slide .info{ width:100%; position:absolute;height:100%;z-index:2; text-align:center; color:#fff;}
.banner .swiper-slide .info .banner-title{ margin-top:7%; font-size:60px; font-weight:bold;}
.banner .swiper-slide .info .banner-text{ margin-top:0; font-size:30px;}
.banner .swiper-slide .info .banner-text span{ display:inline-block; margin:0 10px;}
.banner .swiper-slide .info .banner-text2{ font-size:24px; margin-top:2%; font-weight:bold;}

.iproduct{ margin-top:20px;}
.iproduct *{ transition: all 0.3s linear 0s;}
.iproduct .ititle{ padding:15px 0; border-bottom:1px solid #d2d2d2;}
.iproduct .ititle span{ display:inline-block; font-size:18px; font-weight:bold; color:#126ea4; background:url(../images/ipro-icon1.png) no-repeat center left; padding-left:38px;}
.iproduct .ititle a{ float:right; display:inline-block; font-size:14px; color:#000; line-height:24px;}
.iproduct .ititle a:hover{ color:#126ea4; text-decoration:underline;}

.iproduct-left{ width:200px; min-height:1000px; background:#f1f1f1; padding-top:16px;}
.iproduct-left dl{ padding:0 15px; margin:0;}
.iproduct-left dt{ background:#e6e6e6; font-size:16px; color:#000; height:40px; line-height:42px; text-indent:10px; font-weight: 600;}
.iproduct-left dt i{ float:left; display:inline-block; width:30px; height:40px; background:url(../images/ipro-icon2.png) no-repeat center #d5d5d5;}
.iproduct-left dd{ padding:12px 0 12px 40px; border-bottom:1px dashed #d2d2d2; margin:0; position:relative;}
.iproduct-left dd a{ font-size:14px; color:#676767;}
.iproduct-left dd:last-child{ border-bottom:none;}
.iproduct-left dd:hover a{ color:#126ea4; display:inline-block; width:100%; height:100%;}
.iproduct-left dd::before{ content:""; position:absolute; width:2px; transition: all 0.3s linear 0s; height:0px; background: #126ea4; display:inline-block; top: 13px;    left: 16px;}
.iproduct-left dd:hover::before{ height:16px; }

.iproduct-right{ width:990px;}
.iproduct-right .ipro-rtitle{ font-size:18px; color:#000; font-weight:600; margin-top:22px; padding-left: 30px;}
.iproduct-right ul{ list-style-type:none; margin:0; padding:0;}
.iproduct-right li{ float:left; width:300px; margin-left:30px; margin-top:20px;margin-bottom: 10px;}
.iproduct-right li:nth-child(3n-2){ clear: left;}
.iproduct-right li .img{ width:298px; height:218px; border:1px solid #e8e8e8; overflow:hidden;}
.iproduct-right li .img img{ transition: all 0.3s linear 0s;}
.iproduct-right li:hover .img img{ transform: scale(1.1,1.1);}
.iproduct-right li .text .title{ font-size:14px; color:#000; text-align:center; padding:6px 0 4px;}
.iproduct-right li:hover .text .title{ color:#126ea4;}
.iproduct-right li .text .p{ color:#797979; font-size:14px; text-align:justify; line-height:20px; text-overflow: ellipsis;    display: -webkit-box;    -webkit-line-clamp: 2;    -webkit-box-orient: vertical;    overflow: hidden;}

.iproduct-qh{ margin-top:58px;}
.iproduct-qh .hd{ text-align:center; margin-bottom:30px;}
.iproduct-qh .hd ul{ list-style-type:none; padding:0; margin:0; display:inline-block;}
.iproduct-qh .hd li{ float:left; font-size:16px; color:#656565; font-weight:bold; border-right:1px solid #909090; padding:0 16px; line-height:18px; cursor:pointer;}
.iproduct-qh .hd li:last-child{ border-right:none;}
.iproduct-qh .hd li.on, .iproduct-qh .hd li:hover{ color:#ec414d;}
.iproduct-qh .bd li{ float:left; width:25%; padding:0 15px;}
.iproduct-qh .bd ul{ list-style-type:none; padding:0; margin-bottom:0;}
.iproduct-qh .bd li .img{  border:1px solid #e8e8e8; overflow:hidden;}
.iproduct-qh .bd li .img img{ transition: all 0.3s linear 0s; width:100%;}
.iproduct-qh .bd li:hover .img img{ transform: scale(1.1,1.1);}
.iproduct-qh .bd li .text .title{ font-size:14px; color:#000; text-align:center; padding:6px 0 4px;}
.iproduct-qh .bd li:hover .text .title{ color:#ec414d;}
.iproduct-qh .bd li .text .p{ color:#797979; font-size:14px; text-align:justify; line-height:20px; text-overflow: ellipsis;    display: -webkit-box;    -webkit-line-clamp: 2;    -webkit-box-orient: vertical;    overflow: hidden;}

.cjkd{ background:#f1f1f1; padding:30px 0 50px; margin-top:50px;}
.cjkd .ititle{ text-align:center; font-size:18px; color:#126ea4; font-weight:bold; padding:10px 0; border-bottom:1px solid #d2d2d2; position:relative;}
.cjkd .ititle::before{ content:""; position:absolute; display:inline-block; bottom:0; left:50%; margin-left:-17px; width:34px; height:3px; background:#ec414d;}
.cjkd ul{ list-style-type:none; margin-top:40px; margin-bottom:0; padding:0;}
.cjkd li{ background:#fff; padding:34px 42px; border-radius:10px; width:31.3333%; float:left; margin-right:3%; transition: all 0.3s linear 0s;}
.cjkd li:last-child{ margin-right:0;}
.cjkd li .icon{ height:80px; line-height:66px; padding-bottom:14px; position:relative;}
.cjkd li .icon1{ background:url(../images/cjkd-icon1.png) no-repeat top left;}
.cjkd li .icon2{ background:url(../images/cjkd-icon2.png) no-repeat top left;}
.cjkd li .icon3{ background:url(../images/cjkd-icon3.png) no-repeat  left 5px;}
.cjkd li .icon i{ position:absolute; display:inline-block; width:100px; height:4px; background:#404040; left:0; bottom:0;}
.cjkd li .title{ font-size:16px; color:#000; font-weight:bold; padding: 15px 0 6px;}
.cjkd li .text{ font-size:14px; color:#404040; line-height:24px;}
.cjkd li .btn{ margin-top:10px; height:35px; width:40px; background:url(../images/cjkd-icon4.png) no-repeat center left;}

.cjkd li:hover{ background:#333; box-shadow:0 6px 10px rgba(0,0,0,.35); margin-top:-10px;}
.cjkd li:hover .icon1{ background:url(../images/cjkd-icon5.png) no-repeat top left;}
.cjkd li:hover .icon2{ background:url(../images/cjkd-icon6.png) no-repeat top left;}
.cjkd li:hover .icon3{ background:url(../images/cjkd-icon7.png) no-repeat  left 5px;}
.cjkd li:hover .icon i{ background:#fff;}
.cjkd li:hover .title{ color:#fff;}
.cjkd li:hover .text{ color:#fff;}
.cjkd li:hover .btn{ background:url(../images/cjkd-icon8.png) no-repeat center left;}

.xzly{padding:20px 0 0;}
.xzly .ititle{ text-align:center; font-size:18px; color:#126ea4; font-weight:bold; padding:10px 0; border-bottom:1px solid #d2d2d2; position:relative;}
.xzly .ititle::before{ content:""; position:absolute; display:inline-block; bottom:0; left:50%; margin-left:-17px; width:34px; height:3px; background:#ec414d;}
.xzly ul{ margin:36px -15px 0; padding:0; list-style-type:none;}
.xzly li{ float:left; height:300px; overflow:hidden; position:relative; padding:0;}
.xzly li::before{ content:""; position:absolute; width:1px; height:300px; top:0; right:0; background:#d2d2d2;}
.xzly li:last-child::before{ display:none;}
.xzly li .box{ position:absolute; width:100%; height:100%; text-align:center; z-index:9;}
.xzly li .box .num{ font-size:18px; color:#000; font-weight:bold; margin-top:110px; position:relative; padding-bottom:4px;}
.xzly li .box .num i{ display:inline-block; width:20px; height:3px; background:#000; position:absolute; bottom:0; left:50%; margin-left:-10px;}
.xzly li .box .cn{ font-size:16px; color:#000; margin:15px 0 10px;}
.xzly li .box .en{ font-size:14px; color:#b5b5b5;}
.xzly li .img{ opacity:0; position:relative; z-index:1; width:100%; height:100%;}
.xzly li .img img{transform: scale(.95,.95); z-index:1; height:100%;}
.xzly li:hover .img{ opacity:1; transition: all 0.3s linear 0s; position:relative;}
.xzly li:hover .img img{ transform: scale(1,1); transition: all 0.5s linear 0s; position:relative;}
.xzly li .img i{ position:absolute; z-index:2; display:inline-block; width:100%; height:100%; background:rgba(0,0,0,.5); top:0; left:0;} 
.xzly li:hover .box .num, .xzly li:hover .box .cn, .xzly li:hover .box .en{ color:#fff;}
.xzly li:hover .box .num i{ background:#fff;}

.iabout{padding:20px 0 0px; background:url(../images/about-bg.jpg) no-repeat center;   background-size: cover;}
.iabout .ititle{ text-align:center; font-size:18px; color:#126ea4; font-weight:bold; padding:10px 0; border-bottom:1px solid #d2d2d2; position:relative;}
.iabout .ititle::before{ content:""; position:absolute; display:inline-block; bottom:0; left:50%; margin-left:-17px; width:34px; height:3px; background:#ec414d;}
.iabout .img{ text-align:center; margin-top:45px;}
.iabout .text{ padding:30px;}
.iabout .text p{ padding:0; margin:0; font-size:14px; color:#000; text-indent:2em; line-height:28px;}
.iabout .text a{ color:#126ea4; font-size:14px;}
.iabout .text a:hover{ text-decoration:underline;}

.igc{ padding:10px 0 40px;}
.igc .parHd{ text-align:center; padding:20px 0; border-bottom:1px solid #d2d2d2; position:relative;}
.igc .parHd ul{ margin:0; padding:0; display:inline-block; list-style-type:none;}
.igc .parHd li{ color:#656565; font-size:16px; font-weight:bold; float:left; padding:0 12px; border-right:1px solid #909090; line-height:16px; cursor:pointer;}
.igc .parHd li.on{ color:#ec414d;}
.igc .parHd li:last-child{ border:none;}
.igc .parHd::before{ content:""; position:absolute; width:64px; height:2px; bottom:-1px; background:#fff; left:50%; margin-left:-32px;}

.igc .parBd{ margin-top:30px; width:100%; overflow:hidden;}
.igc .parBd ul{ margin-bottom:0; padding:0; list-style-type:none;}
.igc .parBd li{ float:left; width:280px; margin-right:26.6px;}
.igc .parBd li .img{ width:280px; height:200px; overflow:hidden;}
.igc .parBd li .img img{ transition: all 0.3s linear 0s; width: 100%; height: 100%; }
.igc .parBd li:hover .img img{ transform: scale(1.1,1.1);}
.igc .parBd li .title{ width:280px; height:35px; line-height:35px; background:#f1f1f1; text-align:center; font-size:14px; color:#000;}
.igc .parBd a.sPrev{ display:inline-block; width:20px; height:20px; background:url(../images/gc-icon1.jpg) no-repeat center; position:absolute; top:50px; right:50.2%;}
.igc .parBd a.sNext{ display:inline-block; width:20px; height:20px; background:url(../images/gc-icon2.jpg) no-repeat center; position:absolute; top: 50px; left: 50.2%;}

.inews{ background:#f1f1f1; padding:30px 0;}
.inews *{ transition: all 0.3s linear 0s;}
.zx-news{ background:#fff;}
.zx-news .top{ line-height:40px; font-size:18px; color:#126ea4; font-weight:bold; background:url(../images/inews_icon1.png) no-repeat center left #f1f1f1; padding-left:34px; border-bottom:2px solid #d2d2d2;     margin: 0 -15px;}
.zx-news .top a{ float:right; font-size:14px; color:#000; font-weight:normal;}
.zx-news .top a:hover{ color:#126ea4; text-decoration:underline;}
.zx-news .top-news{ padding:16px 15px;}
.zx-news .top-news .img{ overflow:hidden;}
.zx-news .top-news .title{ line-height:35px; font-size:14px; color:#000; background:#f1f1f1; padding:0 16px;}
.zx-news .top-news .img img{ transition: all 0.3s linear 0s; width:100%;}
.zx-news .top-news:hover .img img{ transform: scale(1.1,1.1);}
.zx-news .top-news:hover .title{ color:#126ea4;}
des {  height: 55px; line-height: 25px; width: 100%; background: #f1f1f1;
 font-size: 14px; padding: 0 10px;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden; }

.zx-news .bottom-news{ padding:4px 10px 25px;}
.zx-news .bottom-news ul{ margin:0 -10px; padding:0; list-style-type:none; overflow:hidden;}
.zx-news .bottom-news li{}
.zx-news .bottom-news li .img{overflow:hidden; height: 175px;}
.zx-news .bottom-news li .img img{ transition: all 0.3s linear 0s;  height: 100%;}
.zx-news .bottom-news li:hover .img img{ transform: scale(1.1,1.1);}
.zx-news .bottom-news li .title{ line-height:35px; font-size:14px; color:#000; background:#f1f1f1; padding:0 16px; text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;}
.zx-news .bottom-news li:hover .title{ color:#126ea4;}

.other-news{ }
.hy-news{ background:#fff; }
.hy-news .top{ line-height:40px; font-size:18px; color:#126ea4; font-weight:bold; background:url(../images/inews_icon2.png) no-repeat center left #f1f1f1; padding-left:34px; border-bottom:2px solid #d2d2d2;}
.hy-news .top a{ float:right; font-size:14px; color:#000; font-weight:normal;}
.hy-news .top a:hover{ color:#126ea4; text-decoration:underline;}

.hy-news ul{ margin:0; padding:0 0 18px; list-style-type:none; }
.hy-news li{ padding:14px 14px 6px; overflow:hidden;}
.hy-news li .img{ overflow:hidden; float:left;}
.hy-news li .text{ float:left;}
.hy-news li .text .title{ font-size:16px; color:#010101; font-weight:600;}
.hy-news li .text .p{ font-size:14px; color:#656565; text-align:justify; line-height:24px; margin: 10px 0 29px; text-overflow: ellipsis;    display: -webkit-box;    -webkit-line-clamp: 2;    -webkit-box-orient: vertical;    overflow: hidden;}
.hy-news li .text .btn{ width:100px; height:30px; font-size:14px; color:#fff; background:#126ea4; text-align:center; line-height:30px; padding:0;}
.hy-news li .img img{ transition: all 0.3s linear 0s; width:100%;}
.hy-news li:hover .img img{ transform: scale(1.1,1.1);}
.hy-news li:hover .text .title{ color:#126ea4;}
.hy-news li .text .btn:hover{ background:#0f5882;}

.qa-news{ background:#fff; margin-top:10px;}
.qa-news .top{ line-height:40px; font-size:18px; color:#126ea4; font-weight:bold; background:url(../images/inews_icon3.png) no-repeat center left #f1f1f1; padding-left:34px; border-bottom:2px solid #d2d2d2;}
.qa-news .top a{ float:right; font-size:14px; color:#000; font-weight:normal;}
.qa-news .top a:hover{ color:#126ea4; text-decoration:underline;}

.qa-news ul{ margin:10px 0; padding:0 0 10px; list-style-type:none; overflow:hidden;}
.qa-news li{ float:left; padding:6px 20px; border-right:1px dashed #126ea4; width:50%;}
.qa-news li:nth-child(2n){ border-right:none;}
.qa-news li .q{ color:#656565; font-size:14px; background:url(../images/inews_icon4.png) no-repeat center left; padding-left:26px; margin-bottom:6px; line-height:20px; width: 100%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis; }
.qa-news li .a{ color:#656565; font-size:14px; background:url(../images/inews_icon5.png) no-repeat center left; padding-left:26px; text-overflow: ellipsis;    display: -webkit-box;    -webkit-line-clamp: 1;    -webkit-box-orient: vertical;    overflow: hidden;}
.qa-news li:hover .q{ color:#126ea4;}

.ilinks{ background:#cdcdcd; overflow:hidden; padding:8px 0;}
.ilinks .top{ float:left; width:80px; font-size:14px; color:#000; line-height:24px; position:relative; padding-left:6px;}
.ilinks .top i{ position:absolute; display:inline-block; width:2px; height:15px; background:#126ea4; left:0; top:5px;}
.ilinks .links{ float:left; width:1090px; line-height:24px;}
.ilinks .links a{ font-size:14px; color:#000; display:inline-block; margin:0 10px 0 0;}
.ilinks .links a:hover{ color:#126ea4; text-decoration:underline;}


@media (max-width:1200px){
.banner .swiper-slide .info .banner-title{ margin-top:12%; font-size:60px; font-weight:bold;}
.banner .swiper-slide .info .banner-text{ margin-top:0; font-size:30px;}
.banner .swiper-slide .info .banner-text span{ display:inline-block; margin:0 10px;}
.banner .swiper-slide .info .banner-text2{ font-size:24px; margin-top:2%; font-weight:bold;}

.zx-news .top-news{ padding:16px 0;}
.zx-news .bottom-news{ padding:4px 0px 25px;}
.zx-news .bottom-news ul{ margin:0 -15px;}

.hy-news li .text .p{ margin: 2px 0;}

.ilinks .links{ width:100%;}
}

@media (max-width: 992px){
.iabout .img img{ width:100%;}

.banner .blue-slide{ height:400px;}
.banner .swiper-slide .info .banner-title{ margin-top:16%; font-size:30px; font-weight:bold;}
.banner .swiper-slide .info .banner-text{ margin-top:0; font-size:20px;}
.banner .swiper-slide .info .banner-text span{ display:inline-block; margin:0 10px;}
.banner .swiper-slide .info .banner-text2{ font-size:18px; margin-top:2%; font-weight:bold;}
}

@media (max-width:768px){
.banner .blue-slide{ height:300px;}
.banner .swiper-slide .info .banner-title{ margin-top:12%; font-size:30px; font-weight:bold;}
.banner .swiper-slide .info .banner-text{ margin-top:0; font-size:20px;}
.banner .swiper-slide .info .banner-text span{ display:inline-block; margin:0 10px;}
.banner .swiper-slide .info .banner-text2{ font-size:18px; margin-top:2%; font-weight:bold;}

.cjkd{ text-align:center;}
.cjkd li{ margin:0 20px 20px; float:none; width:auto;}
.cjkd li .icon1{ background:url(../images/cjkd-icon1.png) no-repeat top center;}
.cjkd li .icon2{ background:url(../images/cjkd-icon2.png) no-repeat top center;}
.cjkd li .icon3{ background:url(../images/cjkd-icon3.png) no-repeat  center 5px;}
.cjkd li:hover .icon1{ background:url(../images/cjkd-icon5.png) no-repeat top center;}
.cjkd li:hover .icon2{ background:url(../images/cjkd-icon6.png) no-repeat top center;}
.cjkd li:hover .icon3{ background:url(../images/cjkd-icon7.png) no-repeat  center 5px;}
.cjkd li .icon i{ position:absolute; display:inline-block; width:100px; height:4px; background:#404040; left:50%; margin-left:-50px; bottom:0;}
.cjkd li .title{ font-size:16px; color:#000; font-weight:bold; padding: 15px 0 6px;}
.cjkd li .text{ font-size:14px; color:#404040; line-height:24px;}
.cjkd li .btn{ margin-top:10px; height:35px; width:40px; background:url(../images/cjkd-icon4.png) no-repeat center left;}
.cjkd li:last-child{ margin:0 20px;}

.xzly li:nth-child(2n)::before{ display:none;}
.xzly li:nth-child(-n+2){ border-bottom:1px solid #d2d2d2;}

.xzly li .img img{ height:100%; width:100%; min-width:300px;}

.iabout .img img{ width:100%;}
.iabout .text{ padding:30px 0;}

.ilinks .links{ width:100%;}

}

.iproduct-m{ margin-top:20px;}
.iproduct-m .ititle{ text-align:center; font-size:18px; color:#126ea4; font-weight:bold; padding:10px 0; border-bottom:1px solid #d2d2d2; position:relative;}
.iproduct-m .ititle::before{ content:""; position:absolute; display:inline-block; bottom:0; left:50%; margin-left:-17px; width:34px; height:3px; background:#ec414d;}
.iproduct-m .swiper-container{ padding:20px 20px 40px; }
.iproduct-m .box .img{  border:1px solid #e8e8e8; }
.iproduct-m .box .img img{ width:100%;}
.iproduct-m .box .text .title{ font-size:14px; color:#ec414d; text-align:center; padding:6px 0 4px;}
.iproduct-m .box .text .p{ color:#797979; font-size:14px; text-align:justify; line-height:20px; text-overflow: ellipsis;    display: -webkit-box;    -webkit-line-clamp: 2;  -webkit-box-orient: vertical; overflow:hidden;}

.iproduct-m .more{ text-align:center; margin-top:10px;}
.iproduct-m .more a{ display:inline-block; height:40px; line-height:40px; background:#126ea4; width:93%; border-radius:6px; font-size:14px; color:#fff;}

.igc-m{ padding:10px 0 30px; overflow:hidden;}
.igc-m .hd{ text-align:center; padding:20px 0; border-bottom:1px solid #d2d2d2; position:relative;}
.igc-m .hd ul{ margin:0; padding:0; display:inline-block; list-style-type:none;}
.igc-m .hd li{ color:#656565; font-size:16px; font-weight:bold; float:left; padding:0 12px; border-right:1px solid #909090; line-height:16px; cursor:pointer;}
.igc-m .hd li.on{ color:#ec414d;}
.igc-m .hd li:last-child{ border:none;}
.igc-m .hd::before{ content:""; position:absolute; width:64px; height:2px; bottom:-1px; background:#fff; left:50%; margin-left:-32px;}

.igc-m .bd{ margin-top:30px; }
.igc-m .bd ul{ margin:0; padding:0; list-style-type:none;}
.igc-m .bd .box{ width:100%;}
.igc-m .bd .box .img{ width:100%;}
.igc-m .bd .box .img img{ width:100%;}
.igc-m .bd .box .title{ width:100%; height:35px; line-height:35px; background:#f1f1f1; text-align:center; font-size:14px; color:#000;}
.igc-m .bd .swiper-container{ overflow:inherit;}

.igc-m .bd .swiper-button-next{width:20px; height:20px; background:url(../images/gc-icon2.jpg) no-repeat center; position:absolute; top: -18px; opacity:1; right:47%;}
.igc-m .bd .swiper-button-prev{width:20px; height:20px; background:url(../images/gc-icon1.jpg) no-repeat center; position:absolute; top:-18px; opacity:1; left:47%;}

.inews-m{ background:#f1f1f1; padding:20px 0 0px;}
.inews-m .ititle{ text-align:center; font-size:18px; color:#126ea4; font-weight:bold; padding:10px 0; border-bottom:1px solid #d2d2d2; position:relative; margin-bottom:20px;}
.inews-m .ititle::before{ content:""; position:absolute; display:inline-block; bottom:0; left:50%; margin-left:-17px; width:34px; height:3px; background:#ec414d;}
.inews-m ul{ padding:0 0 18px; list-style-type:none; margin-bottom:0; }
.inews-m li{ padding:14px 0 6px; overflow:hidden; background:#fff; margin-bottom:10px;}
.inews-m li .img img{ width:100%;  margin:0 auto 10px;}
.inews-m li .text{}
.inews-m li .text .title{ font-size:16px; color:#010101; font-weight:600;}
.inews-m li .text .p{ font-size:14px; color:#656565; text-align:justify; line-height:24px; margin: 10px 0 14px;  text-overflow: ellipsis;    display: -webkit-box;    -webkit-line-clamp: 2;    -webkit-box-orient: vertical;    overflow: hidden;}
.inews-m li .text .btn{ width:100px; height:30px; font-size:14px; color:#fff; background:#126ea4; text-align:center; line-height:30px; padding:0; margin-bottom:10px;}
.inews-m li:hover .text .title{ color:#126ea4;}

.inews-m .more{ text-align:center; margin-bottom:20px;}
.inews-m .more a{ display:inline-block; height:40px; line-height:40px; background:#126ea4; width:93%; border-radius:6px; font-size:14px; color:#fff;}

@media (max-width:414px){
.banner .blue-slide{ height:300px;}
.banner .swiper-slide .info{ padding: 0 15px;}
.banner .swiper-slide .info .banner-title{ margin-top:22%; font-size:24px; font-weight:bold;}
.banner .swiper-slide .info .banner-text{ margin-top:0; font-size:16px;}
.banner .swiper-slide .info .banner-text span{ display:inline-block; margin:0 10px;}
.banner .swiper-slide .info .banner-text2{ font-size:16px; margin-top:4%; font-weight:bold; line-height:24px;}

.igc-m .bd .swiper-button-next{ right:44%;}
.igc-m .bd .swiper-button-prev{ left:44%;}
}




