a{ color:#333;text-decoration:none;}
a:hover,a:link,a:visited{ color:#333;text-decoration: none;}
/*.red{color: #ff0000 !important;}*/
.red{color: #e61d3a !important;}
.f48{font-size: 48px;}
.f38{font-size: 38px;}
.f36{font-size: 36px;}
.f35{font-size: 35px;}
.f30{font-size: 30px;}
.f28{font-size: 28px;}
.f24{font-size: 24px;}
.f22{font-size: 22px;}
.f20{font-size: 20px;}
.f18{font-size: 18px;}
.f16{font-size: 16px;}
.f14{font-size: 14px;}
.ffArial{font-family: 'Arial';}

.w1225{max-width: 1225px;margin: 0 auto;width: 100%;}
.w50{width: 50%;position:relative;}
body {font-family: "Microsoft YaHei", Arial, sans-serif;font-size: 14px;line-height: 1.42857143;color: #333;background-color: #fff !important;}
.bgfa{background: #fafafa !important;overflow: hidden;}
.bgf5{background: #f5f5f5 !important;}

#container{overflow:hidden;position:relative;z-index:2;border:none;background: #fff !important;}
header{width:100%;height: auto;;border-top:8px solid #e61d3a;padding:0;font-size: 14px;font-family:  "Microsoft YaHei", arial;z-index: 100;
background: #fff;transition:top .5s;
-moz-transition:top .5s; /* Firefox 4 */
-webkit-transition:top .5s; /* Safari and Chrome */
-o-transition:top .5s; /* Opera */}
header.up-scrolled{position: fixed;top: 0;left: 0;right: 0;z-index: 100;border-bottom: 1px solid #efefee;}
header.dn-scrolled{top: -105px;}
header.is-scrolled{padding:1.5rem 0 0.8rem; }

.slogan{width: 100%;line-height: 38px;background: #231f20;text-align: center;}
.slogan span{display: inline-block;margin: 0 15px;font-size: 14px;color: #65615f;}

.container-fluid{position: relative;width: 100%;height: 100px;}
.logo{max-width:158px;width:14%;}
.logo img{display: block;max-width: 100%;margin-top: 25px;}




.navbar-toggle{margin-right: 0;padding: 10px 0px;}
.navbar-toggle .icon-bar{background: #888;color: #888;width: 30px;}
.navbar-toggle .icon-bar + .icon-bar{margin-top: 5px;}
.collapse.navbar-collapse{padding: 0;z-index: 22;}
.nav{float: right;width: 80%;}
.nav li{display: inline-block;}
.nav a{padding: 0px 16.8px 0px;display: block;color: #333;font-size:18px;line-height:100px; }
.nav li:first-child a{padding-left: 10px;}
.nav li.scyx{font-weight: bold;}
.nav > li > a:hover,
.nav > li > a:focus { text-decoration: none; background:none;color: #ee2748;}

.nav li.bb{float: right;margin-right: 40px;}
.nav li.bb a{padding: 0;color: #767676;font-family: "Arial";}

.ywzx{position: absolute;left:85%;line-height:96px;clear: both;}
.ywzx h2{font-size: 18px;color: #231f20;}
.ywzx h2 span{font-size: 20px;font-style:italic;color:#ee2748;}
.ywzx h2 span span{font-weight: bold;font-family: 'Arial';font-size: 24px;}

.in {clear: both;height: 100vh;top: 0;left: 0;bottom: 0; right: 0;background: #4d4d4d;  z-index: 50; font-family: romain_headlineregular,Times,serif;  font-size: 1.2em;}
.in .nav li{display: block;width: 100%;text-align: center;}
.in .nav{width: 100%;}
.in .navbar-nav {margin-top: 35%;}
.in .navbar-nav > li > a{padding: 1em 0;color: #fff;}
.menu{position: inherit;height: auto;}
.menu.show {display: block;}
.menu-link {display: none;}
.menu-link {width: 35px;height: 27px;margin-left: auto;position: relative;z-index: 100;}
.menu-link span {width: 100%;height: 3px;background: #4d4d4d;display: block;margin-top: -1px;position: absolute;
text-indent: -9999em; top: 50%;}

header .menu-link span, .menu-link span:before, header .menu-link span:after{
background: #ddd;
}

header .menu-link.close span:before, header .menu-link.close span:after, header .menu-link.close span:before,header .menu-link.close span:after{
background: #fff;
}
.menu-link.close span:before { color: #fff; -ms-transform: rotate(45deg); transform: rotate(45deg);}
.menu-link.close span:after {color: #fff;-ms-transform: rotate(-45deg);transform: rotate(-45deg);}

.menu-link span:before, .menu-link span:after {width: 35px; height: 3px; background: #ddd;
content: ""; display: block;  left: 0;  position: absolute; text-indent: -9999px;top: -10px;
-ms-transform-origin: 13%; transform-origin: 13%; transition: transform .2s linear 0s;
}
.menu-link span:after {  bottom: -10px;  top: auto;}
.menu-link.close span:after{ bottom: -9px; }

header .menu-link.close span,header .menu-link.close span {
background: transparent;
}
.menu ul { margin: 0; padding: 0; list-style: none; }
.menu.show{background-color: rgba(230, 29, 58, 0.95);min-height: 100vh; top: 0;z-index: 9;position: fixed;width: 100%;
right: 0;}
.menu.show ul{display: -ms-flexbox;display: flex;
-ms-flex-align: center;  align-items: center;    height: 100%;
-ms-flex-pack: center;    justify-content: center;    -ms-flex-direction: column;
flex-direction: column;}
.menu-link.close{position: fixed;right:3%;}
.menu.show ul{width: 100%;text-align: center;margin-top: -20px;}
.menu.show .nav > li > a{padding:0px 8px;line-height:3;}



.nav .selected a{color: #ee2748;}
body.index #arcts0 a{color: #ee2748;}
body.about #arcts1 a{color: #ee2748;}



.banner{width: 100%;}
.banner .swiper-slide{width: 100% !important;}
.banner .swiper-slide .litpic{width: 100%;height: 0;padding-bottom: 32%;background-size: 100% !important;}
.banner .swiper-slide .litpic img{ object-fit: fill;  object-fit: contain; object-fit: scale-down;}
.banner .swiper-slide  h4{font-size: 24px;color: #231f20;margin-top: 2%;font-weight: bold;text-align: center;position: relative;padding: 0 15px;;padding-bottom: 10px;}
.banner .swiper-slide  h4:before{content: '';width:220px;height: 1px;background: #e61d3a;position:absolute;bottom: 0;left: 50%;margin-left: -110px;}
.banner .swiper-button-next,.banner .swiper-button-prev{width:85px;height: 176px;margin-top:-88px;top: 42%;}
.banner .swiper-button-prev{background: url(../images/l.png) center no-repeat;    left: 6%;}
.banner .swiper-button-next{background: url(../images/r.png) center no-repeat;right: 6%;}
.swiper-button-next:after, .swiper-button-prev:after{display: none;}
.banner .swiper-pagination{bottom: 78px;}

.banner .swiper-pagination-bullet-active{background:#fff;}
.caseban .swiper-pagination-bullet-active{background:#fff;}
.caseban .swiper-pagination-bullet,
.banner .swiper-pagination-bullet{width:15px;height:15px;background:#fafafa;margin: 0 8px !important;}



.itit{text-align: center;position: relative;padding:5.25% 0 0;margin-bottom: 2.2%;}
.itit h3{font-size:30px;color: #231f20;position: relative;padding-bottom: 8px;font-weight: bold; }
.itit h3:before{content: '';position: absolute;left: 50%;width:220px;height: 1px;background: #e72c47;bottom: 0;margin-left: -110px;}
.itit a{position: absolute;bottom: 0;right: 0;color: #767676;font-size: 18px;display: inline-block;}

.imain1{overflow: hidden;margin-top: 5%;}
.imain1bjk{width:19.2%;background: #5f5750;padding:0px 0; }
.imain1bjk li{width:calc(33.3333% - 16px );padding:8px;float: left;background:url(../images/st.jpg) right center no-repeat;position: relative; }
.imain1bjk li:before{content: '';width: 100%;height: 1px;background:url(../images/ht.jpg) bottom center no-repeat;position: absolute;display: block;left: 0;bottom: 0; }
.imain1bjk li img{display: block;margin: 0 auto;}
.imain1bjk li:nth-child(3n) img{border-right: none;padding-right:0; }
.imain1bjk li:nth-child(1n+4):before {background: none;}
.imain1wm{width:79.8%;}
.imain1wm dl{width:calc(33.3333% - 10px );margin-right: 15px;float: left;color: #fff;background: #b9d2f0;text-align: center;line-height: 1.5;padding:2.251% 0}
.imain1wm dl dt b{font-family: 'Arial';}
.imain1wm dl dd{overflow: hidden;text-overflow: ellipsis;-webkit-box-orient: vertical;height: 72px;}
.imain1wm a{display: block;height: 100%;}

.imain1wm dl:nth-child(2){background: #ffae31;}
.imain1wm dl:nth-child(3){background: #d5cece;margin-right: 0;}

.ihxys{margin-top:5.45%;text-align: center; border-bottom:9px solid #e61d3a;padding-bottom: 20px; }
.ihxys h1{margin-bottom: 20px;}
.ihxys p{color: #767676;line-height: 1.6;}

.iqywh .itit{margin-bottom: 3%;}
.iqywh_img img{max-width: 100%;display: block;}

.iqywh_info{margin-top:1.32%;overflow: hidden;}
.iqywh_infol{width:34%; }
.iqywh_infol dl{margin-top: 20px;border-bottom: 1px solid #a4a4a5;padding-bottom:19px; }
.iqywh_infol dl:first-child{margin-top:4px;}
.iqywh_infol dl dd{color: #231f20;line-height: 1.8;margin-bottom:4px; }
.iqywh_infol dl dt{color: #e61d3a;line-height: 1.2;font-weight: bold;}

.iqywh_infor{width: 59.2%;margin-top: 1px;}
.iqywh_infor p{color: #231f20;border-bottom: 1px solid #e61d3a;line-height:1.84;padding-bottom: 10px;margin-top: 20px; }
.iqywh_infor p:first-child{margin-top: 0;}




.iqywh_zh{border-top:9px solid #e61d3a;background: #f5f5f5;padding:2% 0 3%;text-align: center;color: #231f20;margin-top:10.8%;}
.iqywh_zh h3{line-height: 1.4;}
.iqywh_zh h4{line-height: 1.96;margin-bottom:6px;}
.iqywh_zh h1{line-height: 1.2;}
.iqywh_zh h1 span{font-family: 'Arial';}



.idjkzl_list li{overflow: hidden;background: #f5f5f5;margin-bottom: 35px;}
.idjkzl_list li .djklil {width: 46.05%;background: #fff;}
.idjkzl_list li .djklil img{display: block;margin: 0 auto;}
.idjkzl_list li .djklil div.khhz{width:42%;float: left;overflow: hidden; }
.idjkzl_list li .djklil div.khhz img{max-width: 100%;display: block;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;}
.idjkzl_list li .djklil div.khhz:hover img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}

.idjkzl_list li .djklil .khlogo{margin-right: 0;width: 57%;height: 0;padding-bottom: 30%;background-size: 100% !important;overflow: hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;}
.idjkzl_list li .djklil .khlogo:hover{background-size: 110% !important;}
.idjkzl_list li .djklir{width:calc(53.8% - 60px );padding:16px 30px;color: #231f20;line-height: 2;}
.idjkzl_list li .djklir h5,.idjkzl_list li .djklir p{font-size: 18px;}
.idjkzl_list li .djklir h5{font-weight: bold;overflow: hidden;text-overflow:ellipsis;white-space: nowrap; }
.idjkzl_list li .djklir h5 a{}
.idjkzl_list li .djklir p{display: -webkit-box;-webkit-line-clamp:2;overflow: hidden;text-overflow: ellipsis;-webkit-box-orient: vertical;}
.idjkzl_list li .djklir a.morexq{color: #767676;font-size: 14px;display: block;float: right;}

.ikhml{}
.ikhml .swiper-container{border-top:9px solid #e61d3a; }
.ikhml .swiper-slide img{max-width: 100%;display: block;}
.ikhml .swiper-pagination-bullet{width: 12px; height: 12px;    background: #fafafa; opacity: 1;}
.ikhml .swiper-pagination-bullet-active{background: #ffffff;}



.icpzl_main{}
.icpzl_main .itit{margin-bottom: 3.8%;}
.icpzl_infos{background: #f5f5f5;padding-bottom:5%;}
.icpzl_top{background: #e61d3a;width: 100%;text-align: center;padding: 2% 0;}
.icpzl_top h2{font-size:36px;line-height: 1.5;color: #231f20;font-weight: bold;}
.icpzl_bottom{width: 76%;margin: 3% auto 0; }
.icpzl_bottom h4{font-size: 20px;}
.icpzl_bottom p{font-size: 18px;color: #231f20;line-height: 2;}
.icpzl_bottom div{background: #fff;padding:1% 0;text-align: center;line-height: 1.6;margin-top: 4%;}
.icpzl_bottom div h3{font-size: 30px;color: #231f20;}



.ikxjs{padding-top:1%;}
.ikxjs_box{overflow: hidden;}
.ikxjs_box_item{width: 31.75%;float: left;margin-right: 2.3%;}
.ikxjs_box_item:nth-child(3n){margin-right: 0;}
.ikxjs_box_item dl{border: 3px solid #e61d3a;border-bottom:14px solid #e61d3a; padding-top: 3%;padding-bottom: 2%;text-align: center;color: #231f20;}
.ikxjs_box_item dl dt{font-size: 48px;font-weight: bold;color: #231f20;margin-bottom: 10px;}/*48*/
.ikxjs_box_item dl dd{font-size: 18px;}/*18*/
.ikxjs_box_item .ikxjs_item_info{border-bottom:5px solid #e61d3a;padding-bottom:8%;margin-top:5%;line-height: 2;}
.ikxjs_box_item .ikxjs_item_info h4{font-size: 20px;line-height: 1.8;font-weight: bold;}/*20*/
.ikxjs_box_item .ikxjs_item_info h5{color: #231f20;font-weight: bold;;}/*18*/
.ikxjs_box_item .ikxjs_item_info p{color: #767676;}
.ikxjs_box_item .ikxjs_item_info h5,.ikxjs_box_item .ikxjs_item_info p{font-size: 18px;}/*18*/




.icyfw{}
.icyfw .itit{padding:3.4% 0 0 ;}
.icyfw_list{overflow: hidden;;}
.icyfw_list1{overflow: hidden;}
.icyfw_list1l{width: 49.1%;}

.icyfw_nav{overflow: hidden;}
.icyfw_nav li{background: #fff;border:3px solid #e61d3a;width:47.2%;float: left;color: #231f20;text-align: center;padding:15px 0;  }
.icyfw_nav li:nth-child(2n){float: right;}
.icyfw_nav li.hover{background: #e61d3a;color: #fff;}

.icyfw_nav{}
.icyfw_nav li:hover{cursor:pointer;}
.icyfw_con{margin-top: 8px;line-height: 2;position: relative;color: #767676;}
.icyfw_con div{border: 1px solid #d0d1d1;padding: 20px 32px;position: relative;box-shadow:4px 4px 4px #d6d6d6;-moz-box-shadow:4px 4px 4px #d6d6d6; -webkit-box-shadow:4px 4px 4px #d6d6d6;margin-bottom: 20px;background: #fff;; }
.icyfw_con .show.show2:before{background: url(../images/hover.jpg) 0 0 no-repeat;position: absolute;top: -24px;left: 72.5%;width:40px;height:24px;display: block;content: '';display: block;  }
.icyfw_con .show.show1:before{background: url(../images/hover.jpg) 0 0 no-repeat;position: absolute;top: -24px;left: 21.5%;width:40px;height:24px;display: block;content: '';display: block;  }










.izlzh{position: relative;}
.izlzh_box{position: relative;;}
.icpzl_boxl{width:55.34%;margin-bottom: 3.2%;}
.icpzl_boxl dl{width:94%;background: #f5f5f5;padding:11px 3%;margin-bottom: 15px;overflow: hidden;}
.icpzl_boxl dl dt{color: #231f20;line-height: 42px;padding-right:15px;;font-weight: bold;float: left;border-right: 3px solid #e51d3a; }
.icpzl_boxl dl dd{color: #333333;line-height: 24px;display: block;float: right;width:calc(100% - 185px );padding-left: 15px;}



.icpzl_boxr{width:47.8%;position: absolute;left: 58.77%;top:180px; }
.icpzl_boxr img{display: block;}

.i3hz{padding-bottom: 1.62%;}
.i3hz .itit{padding:3.4% 0 0 ;}
.i3hz_box{overflow: hidden;}
.i3hz_box li{width: 31.75%;float: left;margin-right: 2.3%;background: #fafafa;}
.i3hz_box li:nth-child(3n){margin-right: 0;}
.i3hz_box li h1{background: #b4b4b4;color: #231f20;font-size: 48px;text-align: center;border-bottom: 7px solid #ee2748;font-weight: bold;padding: 10px 0;}
.i3hz_box li div{padding:30px 13%;font-size: 18px;color: #231f20;line-height: 30px;}
.i3hz_box li div h3{font-size: 20px;font-weight: bold;margin-bottom: 15px;}
.i3hz_box li div p{}
.grey{color: #767676;}



/*news*/
.inews{background: #fafafa;padding-bottom: 4%;}
.inews .itit{padding:2.8% 0 0 ;}
.inews_list{overflow: hidden;}
.inews_list li{width: 31.75%;float: left;margin-right: 2.3%;background: #fff;}
.inews_list li:nth-child(3n){margin-right: 0;}
.inews_list li .litpic{width: 100%;height: 0;padding-top:59%;overflow: hidden;position: relative;}
.inews_list li .litpic img{display: block;width: 100%;position: absolute;left: 0;top: 0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;}
.inews_list li:hover img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}
.inews_list li .info{padding:15px 8% 22px;color: #231f20;line-height: 36px;}
.inews_list li p{background: url(../images/news04.jpg) left center no-repeat;font-size: 18px;padding-left: 15px;font-family: 'Arial';}
.inews_list li h3{font-size: 24px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;  }

/*footer*/
footer {width: 100%;overflow: hidden;border-top:8px solid #e61d3a;}
.foot{width: 100%;background: #fff;padding: 60px 0 45px;overflow: hidden;}
.bnav{width: 58%;font-size: 19px;border-right: 2px solid #e61d3a;}
.bnav ul{width:40%;float: left;}
.bnav ul li{line-height: 1.2;margin-bottom:34px; }
.bnav ul li:last-child{margin-bottom: 0;}
.bnav ul a{color: #231f20;}
.bnav ul:last-child{text-align: right;width: 50%;}

.flxtel{margin-left:6%; }
.flxtel h1{font-size: 44px;color: #231f20;font-family: 'Arial';line-height: 0.8;margin-bottom: 14px;}
.flxtel h2{font-size:30px;color: #231f20;margin-bottom:15px;font-family: 'Arial';}
.flxtel h4{font-size: 20px;color: #000000;line-height:1;margin-top:40px;margin-bottom: 17px;}
.flxtel h4:last-child{margin-top: 0;margin-bottom: 0;}
.flxtel h4 span{color: #e61d3a;}
.flxtel h4 a{display: inline-block;float: right;color: #767676;}
.flxewm{position: absolute; left: 92%;top: 0;}
.flxewm{max-width:190px;width: 30%; }
.flxewm img{display: block;}

.b_slogan{width: 100%;height: 60px;background: #e61d3a;color: #fff;text-align: center;font-size: 34px;font-weight: bold;line-height: 60px;}
.b_slogan span{display: inline-block;margin: 0 15px;}

.copyright{background: #231f20;color: #454344;font-size:16px;text-align: center;padding:1.5% 0 3%;line-height: 2; }


@media (max-width: 1680px) {
  .ywzx{display: none;}
  .banner .swiper-slide .litpic{padding-bottom:0%;height: auto;}
  .banner .swiper-slide .litpic img{max-width: 100%;}

}

@media (max-width: 1560px) {
  .banner .swiper-button-next,.banner .swiper-button-prev{width:55px;}
  .banner .swiper-button-prev{background: url(../images/l.png) center no-repeat;background-size: 100%;}
  .banner .swiper-button-next{background: url(../images/r.png) center no-repeat;background-size: 100%;}

}


@media (max-width: 1440px) {
    .icpzl_boxr{left: 56.5%;top: 180px;max-width: 100%;}

}
@media (max-width: 1360px){
      .icpzl_boxr{right:0;top:230px;left: auto; width: 43%;}
      .imain1wm dl{padding: 2.56% 0;}
      .f48{font-size: 44px !important;}
      .f38{font-size: 34px !important;}
      .f36{font-size: 32px !important;}
      .f35{font-size: 31px !important;}
      .f30{font-size: 26px !important;}
      .f28{font-size: 24px !important;}
      .f24{font-size: 20px !important;}
      .f22{font-size: 19px !important;}
      .f20{font-size: 18px !important;}
      .f18{font-size: 16px !important;}
      .f16{font-size: 14px !important;}
      .icpzl_boxr img{max-width: 100%;}
      .iqywh_infol dl{margin-top: 14px;padding-bottom: 10px;}





}
@media (max-width: 1280px) {
    .banner .swiper-button-next,.banner .swiper-button-prev{width:40px;}

  
}

@media (max-width: 1230px) {	
  .imain1bjk li img{max-width:94%;}
  .imain1wm dl{padding:1.895% 0}


}
@media (max-width: 1200px) {
  .nav li.bb{margin-right:30px;}
  .nav a{font-size: 17px;}
  .imain1bjk{padding: .16% 0;}


}

@media (max-width: 1186px) {
  .nav li.bb{margin-right: 0;float: right;}

  .icpzl_boxl dl dt{font-size:26px;}/*36*/
  .icpzl_boxl dl dd{font-size:15px;width: calc(100% - 145px );}/*18*/
  .ikxjs_box_item .ikxjs_item_info h4{font-size: 18px;}/*20*/
  .ikxjs_box_item .ikxjs_item_info h5, .ikxjs_box_item .ikxjs_item_info p{font-size: 16px}/*18*/

	.iqywh_infor p{line-height: 1.69;}
	.iqywh_infol dl{margin-top: 15px;}
	.imain1bjk{padding: .21% 0;}


}

@media (max-width: 1153px) {
	.iqywh_infol dl{margin-top: 19px;padding-bottom: 15px;}
	.imain1bjk{padding:4.5px 0;}

}

@media (max-width: 1086px) {
  .nav li.bb{float:none;}
  .nav a{padding: 0px 15px 0px;}
  
  .f48{font-size: 40px !important;}
  .f38{font-size: 30px !important;}
  .f36{font-size: 28px !important;}
  .f35{font-size: 28px !important;}
  .f30{font-size: 22px !important;}
  .f28{font-size: 20px !important;}
  .f24{font-size: 18px !important;}
  .f22{font-size: 17px !important;}
  .f20{font-size: 16px !important;}
  .f18{font-size: 15px !important;}
  .f16{font-size: 13px !important;}
  .f14{font-size: 12px !important;}

  .i3hz_box li div{font-size: 16px;}/*18*/
  .icpzl_bottom{width: 80%;}
  

  .iqywh_infol dl{margin-top: 18px;padding-bottom: 16px;}



}	
@media(max-width: 1045px){
	.imain1wm dl{padding: 14px 0;}
	.imain1bjk{padding:5.38px 0;}


}

@media(max-width: 1024px){
  .iqywh_infor p{line-height: 1.7;padding-bottom: 9px;}
  .imain1bjk{padding:6.5px 0;}
}
@media(max-width: 998px){
.menu-link {display: block;float: right;margin-top: 26px;position: absolute;margin-top: 0;right:3%;top:12px;}
.container-fluid{height:78px;}
.logo{width: 18%;float: none !important;margin: 0 auto;}
.logo img{margin-top: 10px;}
.pcshow{display: none !important;}
.wapshow{display: block !important;}

.banner .swiper-slide .litpic{padding-bottom:42%;background-size: auto 100% !important;}


.menu.show ul.nav.navbar-nav.wapshow{margin-top:92px;border-top: 2px solid #fff;float: none;}
.nav.navbar-nav.wapshow li{display: block;margin:0 6%;border-bottom: 1px solid rgba(255, 255, 255, 0.5);text-align: left;float: none;}
.nav.navbar-nav.wapshow li a{color: #fff !important;padding: 0;}
.menu-link.close{top: 52px;}
.menu.show{}
.nav.navbar-nav.wapshow li .nav-body{padding: 0 5%;margin-bottom: 20px;display: none;}
.nav.navbar-nav.wapshow li .nav-body a{line-height:2; }
.nav.navbar-nav.wapshow li.navsj{background: url(../images/sjt01.png) right 22px no-repeat;background-size: auto 9px;}
.nav.navbar-nav.wapshow li.navsj.ative{background: url(../images/sjt.png) right 22px no-repeat;background-size: auto 9px;}

.menu{display: none;}
.menu.show{display: block;}
.w1225{width:94%;}
.bnav{display: none;}

.idjkzl_list li .djklil .khlogo{padding-bottom: 30.52%;}
.banner .swiper-slide  h2{font-size:18px;}
.banner .swiper-slide  h2:before{width:160px;margin-left: -80px;}

.itit h3{font-size:26px; }
.itit a{font-size: 16px;}
.inews_list li p{font-size: 16px;}
.inews_list li h3{font-size: 20px;}


.icpzl_boxr{width: 100%;top: 0;position:relative;margin-top: 4%;margin-bottom: 4%;}
.icpzl_boxr img{margin: 0 auto;}
.icpzl_boxl{width: 100%;}

.ikxjs_box_item{width: 100%;margin-right: 0;margin-bottom:16px;border-bottom: 8px solid #e61d3a;}
.ikxjs_box_item .ikxjs_item_info{display: none;}
.ikxjs_box_item dl dt{font-size: 38px}/*48*/

.iqywh_infol{width: 100%;text-align: center;}
.iqywh_infol dl{border-bottom: none;}
.iqywh_infor{width: 100%;display: none;}
.idjkzl_list li .djklil{width: 100%;}
.idjkzl_list li .djklil div.khhz img{width: 100%;}
.idjkzl_list li .djklir{width: calc(100% - 40px );padding: 12px 20px;}
.idjkzl_list li .djklir p{display: none;}

.f48{font-size: 38px !important;}
.f36{font-size: 26px !important;}

.imain1bjk{width: 100%;padding: 0;}
.imain1wm{width: 100%;margin-bottom: 10px;}
.imain1wm dl{margin-right: 10px;width: calc(33.3333% - 7px );padding: 1.5% 0;}
.imain1wm dl dd{height: 48px;line-height: 24px;}
.imain1bjk li{width:calc(16.7% - 17px );margin:5px 0;}
.imain1bjk li:before{display: none;}
.imain1bjk li:last-child{background: none;}
.icpzl_bottom{width: 88%;}

.icyfw_list1l{width: 100%;}
.icyfw_con div{    padding: 15px 24px; }
.icyfw_nav li{width: calc(48.5% - 6px );}
.foot .w33{border-right: 2px solid #e61d3a;}
.w33{width: 30%;padding-right:4%;}
.w64{width: 64%;}
.blogo img,.flxewm img{max-width: 100%;}
.flxewm{position: relative;left: 0;width: 100%;margin-top: 20px;}
.flxtel h1{font-size: 34px;}
.flxtel h2{font-size: 28px;}
.flxtel h4{font-size: 18px;}

.i3hz_box li{width: 100%;margin-right: 0;margin-bottom: 20px;}
.i3hz_box li:first-child p{text-align: center;}



#newBridge #nb_toolbar_wrap.qiao-toolbar-btn-three a{color: #fff !important;border: 0;border-radius:0 !important;font-size: 15px !important;background: #e71a38 !important}
#newBridge #nb_toolbar_wrap a:after{border:none !important;box-sizing:none;}

}
@media (max-width: 830px) {

}
@media (max-width: 768px) {	
  .i3hz_box li h1{font-size: 32px;}/*48*/
  .i3hz_box li div{padding:18px 10%;}
  .container-fluid{height:68px;}
  header{border-top: 2px solid #e61d3a;}
  .slogan{line-height: 20px;}
  .ihxys{border-bottom: 4px solid #e61d3a;}
  .iqywh_zh,.ikhml .swiper-container{border-top: 4px solid #e61d3a;}
	.itit h3{padding-bottom: 4px;}
	.itit{padding: 10% 0 0;margin-bottom: 4%;}
	.iqywh_zh h3{padding: 0 20px;}
	.iqywh .itit{margin-bottom: 4%;}
	.idjkzl_list li{margin-bottom: 10px;}
	.idjkzl_list li .djklil .khlogo{padding-bottom: 30.54%;}
	.ikhml .swiper-pagination{display: none;}
	.icpzl_top{padding: 20px 20px;width:calc(100% - 40px );}
	.icpzl_bottom div{padding: 10px;}
	.ikxjs_box_item{border-bottom: 0;}
	.ikxjs_box_item dl dt{margin-bottom: 0;}
	.icpzl_boxl dl{width: 96%;}
	.icpzl_boxl dl{padding:10px 2%;}

	footer{border-top: 2px solid #e61d3a;}


}


@media (max-width: 640px) {	
  .logo{width: 20%;}
  .container-fluid{height:58px;}

  .b_slogan{font-size:20px;height: 42px;line-height: 42px; }
  .copyright{font-size: 12px;}

  .itit h3{font-size:22px; }
  .itit a{font-size:14px;}
  .inews_list li p{font-size: 14px;}
  .inews_list li h3{font-size: 18px;}
  .itit h3:before{width: 140px;    margin-left: -70px;}

  .ikxjs_box_item dl dt{font-size: 30px}/*48*/
  .ikxjs_box_item dl{padding-bottom: 10px;line-height: 1.7;}
  .imain1wm dl dd{height: 44px;font-size: 14px !important;}
  .copyright{padding-bottom: 52px;}
  .foot{padding: 20px 0 20px;}
	.banner .swiper-slide .litpic{padding-bottom:50%;}





}

@media (max-width: 598px) {
  .icpzl_boxl dl dt{font-size: 22px;padding-right:8px;}
  .icpzl_boxl dl dd{width: calc(100% - 115px );padding-left: 8px;}
  .itit a{display: none;}
  .f48{font-size: 30px !important;}
  .f38{font-size: 26px !important;}
  .f36{font-size: 24px !important;}
  .f35{font-size: 24px !important;}
  .f30{font-size: 20px !important;}
  .f28{font-size: 18px !important;}
  .f24{font-size: 17px !important;}
  .f22{font-size: 16px !important;}
  .f20{font-size: 15px !important;}
  .f18{font-size: 14px !important;}
  .f16{font-size: 12px !important;}
  .flxtel h1{font-size: 28px}
  .flxtel h2{font-size: 20px !important;}
}
@media (max-width: 548px) {
    .icpzl_boxl dl dt{line-height: 54px;}

    .imain1bjk li{width: calc(16.6% - 16px );margin:0px 0;}

}
@media (max-width: 460px) {
  .logo{width: 30%;}
  .itit h3:before{width: 100px;    margin-left: -50px;}
  .itit h3{font-size:20px; }
  
  .flxtel h1{font-size: 24px;}
  .flxtel h2{font-size: 18px !important;margin-bottom:8px}
  .flxtel h4{font-size: 14px;line-height:1.8;}
  .inews_list li .info{line-height: 30px;padding:10px 8% 12px;}
  .inews_list li{width: 100%;margin-right: 0;margin-bottom: 20px;}
  .inews_list li .litpic img{width: 100%;}
  .icpzl_boxl dl dt{padding-right: 10px;border-right: 2px solid #e51d3a;}
  .icpzl_boxl dl dd{width:calc(100% - 108px );font-size: 14px;padding-left:16px;line-height: 18px;}
  .i3hz_box li h1{font-size:28px;}/*48*/
  .i3hz_box li div h3{font-size: 17px;margin-bottom: 8px;}/*20*/
  .i3hz_box li div{font-size: 15px;}/*18*/
  .i3hz_box li div{padding:15px 8%;}
  .icpzl_boxl dl dt{font-size: 20px !important;}


}

@media (max-width: 420px) {
  .i3hz_box li h1{font-size: 24px;}

  .f48{font-size: 25px !important;}
  .f36{font-size: 23px !important;}
  .f35{font-size: 23px !important;}
  .f38{font-size: 23px !important;}
  .iqywh_zh h3{padding: 0 20px;font-size: 20px !important;}
  .icpzl_top h2{font-size: 18px !important;}
  .icpzl_bottom div h3{font-size: 18px !important;}

  .flxtel h2{font-size: 16px !important;}


  

}

@media (max-width: 400px) {
	.flxtel h4{margin-top: 14px;margin-bottom: 14px;}
}

