.swiper-container {
	width: 100%;
}
.swiper-container img {
	display: block;
	width: 100%;
}
.swiper-pagination-bullet-active{
	background-color:#387ff5;
}

.margintop{15px;}
.box1{background:#fff;padding:15px;width:1270px;}
.userlogin{width:213px;background-color: #fff;}
.jrkx{background:url(/statics/images/jrkc_bg.png) no-repeat center top;height:60px;line-height:60px;margin-top: 15px;}
#kx{height: 60px;}
.kx{
    font-size:24px;
    color:#000;
    letter-spacing:2px;
    padding-left:150px;
    font-weight:bold;
}
.kx a{
    color: #333333;
}
.kx a:hover{text-decoration:underline;color:#36F}

.xtfw-t .cattit{font-size:32px;font-weight:100}
.xtfw-t .cattit span{font-size:16px;font-weight:100;color:#a8a8a8;display:block;line-height:3.0em;}
.xtfw-t em {height: 4px;background-color: #007dcd;display: block;width: 68px;margin: 15px auto;}

.cat-tit{line-height:2.0em;color:#bbb;}
.cat-tit span{font-size:1.3rem;color:#122760;padding: 0 6px 6px;}
.cat-tit span a{color:#717171}
.cat-tit span.cur a{color:#227dd0;font-weight:bold}
.zhdj{margin-right: 10px;flex: 1;overflow:hidden;padding:0px 15px 0;background: #fff;}
/*.zhdj .newslist li{overflow: hidden;position:relative;margin:15px 0;background:url(../images/li1.png) no-repeat left center;padding-left:15px;}*/
.zhdj .newslist .title{font-size:1.0rem;}
.zhdj .newslist .inputtime{float:right;color:#999}
.slider{width:50%;}
.icon_link{width:15%;padding: 10px 10px 10px 0;background: #fff;}
.xtfw-t{width:100%;padding:10px 0;}
.xhintro{background:url(../images/xhintrobg.png) no-repeat center top;overflow: hidden;padding: 50px 0 90px;}
.xhintro .fr{margin-left:20px;color:#fff;line-height:2.0em;width:55%}
.xhintro .fr h3{font-size: 24px;margin-bottom: 20px;}
.xhintro .fr a.btn{display:block;width:120px;line-height:2.0em;background:#fff;float:right;color:#039;text-align:center;border-radius: 28px;margin-top: 25px;}
.xhintro .fr a.btn:hover{background:#039;color:#fff;}
.cxcystq .flexitem {
  flex: 1;
  margin: 15px;
  background: #fff;
}
.cxcystq .flexitem .li {
  height: 30px;
  line-height: 30px;
  margin-left: 38px;
  font-size: 0.9rem;
  padding-left: 20px;
  margin-top: 5px;
  background: url(../images/ico_qbzl_li.png) no-repeat left center;
}
.cxcystq .flexitem .phone{ width:100%; text-align:center; height:45px; line-height:45px; font-size:18px; color:#fff; background:url(../images/phone_ico.png) no-repeat 20px center;background-color:#5debe6;margin-top:25px}
.tzqy{background:url(../images/tzqybg.png) no-repeat center top;overflow: hidden;padding: 30px 0 90px;}

.hyzc{margin-right: 35px;flex: 1;overflow:hidden}
.hyzc .newslist li{overflow: hidden;position:relative;margin:15px 0;background:url(../images/tit_icon.png) no-repeat left center;padding-left:15px;}
.hyzc .newslist .title{font-size:1.2rem;}
.hyzc .newslist .inputtime{float:right;}

.bzxx{flex: 1;overflow:hidden}
.bzxx .newslist li{overflow: hidden;position:relative;margin:15px 0;background:url(../images/tit_icon.png) no-repeat left center;padding-left:15px;}
.bzxx .newslist .title{font-size:1.2rem;}
.bzxx .newslist .inputtime{float:right;}

.description{color:#999;line-height:1.8em;font-size:0.9rem;}
.more{font-size:14px;}


.slider .title{position:absolute;width:100%;background: rgba(0, 0, 0, 0.6);color:#fff;height:32px;line-height:32px;overflow:hidden;bottom:0;text-indent:1.0em;}
.serviceflex{width: 48%;float: left;padding: 0 1%;}
.xtfw-t .titbg .cattit {
  font-size: 26px;
  font-weight: 100;text-allign:left;
}
.xtfw-t .titbg .cattit span {
  font-size: 14px;
  font-weight: 100;
  color: #a8a8a8;
  display: unset;
}
.xtfw-t .titbg .more{margin-top: 10px;}
.jsxqitems{padding: 15px 0;align-content: space-between;justify-content: space-between;width:100%;}
.jsxqitems .jsxqitem{margin-bottom:15px;width: 100%;}
.jsxqitems .jsxqitem .img{width:25%;overflow:hidden;border:1px solid #ddd;float:left;margin-right:10px;height:148px}
.jsxqitems .jsxqitem .img img{width: 80%;margin: 10%;}
.jsxqitems .jsxqitem .title{font-size: 16px;line-height: 2.0em;height: 2.0em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight: bold;}
.jsxqitems .jsxqitem .kjcgtags{font-size:14px;color:#666;line-height:2.0em;}
.jsxqitems .jsxqitem .kjcgtags span{width:35%;float:left;height: 2.0em;overflow: hidden;}
.jsxqitems .jsxqitem p{font-size: 14px;color: #666;line-height: 2.0em;height:6.0em;overflow:hidden;float: left;width: 72%;}

.cyzkitem .swiper-slide .img{width:125px;height:125px;margin:20px auto 10px;border-radius:50%;border:2px solid #5b98d9;overflow: hidden;}
.cyzkitem .zj{border:1px solid #ccc;border-radius:3px;}
.cyzkitem .swiper-slide .title{text-align:center;line-height:2.0rem;}
.cyzkitem .swiper-slide p{text-align:center;color:#999;font-size:0.9rem;padding: 0 10px 0px;line-height:1.6rem;height:4.8rem;overflow:hidden;border-bottom:1px solid #ccc;text-overflow: ellipsis; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:3;}
.cyzkitem .swiper-slide .view{border:1px solid #5b98d9;border-radius:3px;line-height:2.0rem;color:#5b98d9;margin: 10px auto;
width: 50%;text-align: center;}
.cyzkitem .swiper-slide .view:hover{background:#5b98d9;color:#fff;}
.cyzkitem .swiper-slide{width: calc(20% - 30px);margin: 15px;}
.cyzk .swiper-button-disabled{display:none}
.hyfc .fl .img{height:120px;overflow:hidden;text-align: center}
.hyfc .fl .img img{height:120px;}
.hyfc .fl .item{text-align:center;line-height:2.5em;font-size:14px;padding:0 15px;width: 20%;}
.hyfc .more{background:#0e8ad2;font-size:30px;display:flex;align-items:center;width: 80px;justify-content: center;}
.hyfc .more a{background:#0e8ad2;font-size:30px;color:#fff;}
.qyhyitem_txtlist{width:30%;border-left:1px dashed #666;padding-left:15px;}
.qyhyitem_txtlist div{line-height:2.3em;}

.box-tit{font-size:25px;margin: 15px 0 0 15px;}
.box-tit a{color:#1857a4}
.box2{width:100%;margin: 15px;}
.box2 .item{flex:1;background:#f5f5f5;padding:10px 0;}
.box2 .item .iconfont{font-size:58px;color:#14599e}

.box3{width:100%;margin: 15px;}
.box3 .left{width:55%;margin-right:15px;}
.box3 .left .box-tit{margin:0;margin-bottom:15px;}
.box3 .left .newslist .inputtime {float: right;color: #999;}
/*.box3 .left .newslist .item{line-height:2.0em;text-indent:1.0em;background:url(../images/li1.png) no-repeat left center;}*/
.box3 .left .newslist .topitem{margin-bottom:15px;border-radius:5px;line-height:1.8em;padding:15px;background:#f5f5f5;}
.box3 .left .newslist .topitem p{color:#999;font-size:14px;}
.box3 .right .box-tit{margin:0;margin-bottom:15px;}
/*.box3 .right .newslist li{margin-bottom:15px;border-radius:5px;line-height:1.8em;padding:15px;text-indent:1.0em;background:url(../images/li1.png) no-repeat 15px 28px #f5f5f5;}*/
.box4{width:100%;margin: 15px;}
.box4 .item{}

@media (min-width: 1200px){
	.slider .swiper-slide{height:355px;overflow:hidden}
	/* .slider .swiper-slide img{min-height:355px;max-width:100%;} */
	.slider .swiper-slide img{object-fit: cover;}
}
@media screen and (max-width: 768px){
	.margintop {margin-top:15px;}
	.userlogin{display:none;}
	.intro{font-size:1.5rem;background:url(../images/intro_mobile.png) no-repeat center top;}
	.intro p{font-size:1.0rem;width:90%;line-height:1.5rem;}
	/*.slider{width:calc(100% - 30px);margin:0 15px;}*/
	.slider .swiper-slide{height:270px;overflow:hidden}
	.slider .swiper-slide img{min-height:270px;max-width:100%;}
	.zhdj{margin-left: 15px;}
	/*.zhdj .newslist li{padding-bottom:35px;background:url(../images/li1.png) no-repeat left 5px;}*/
	.zhdj .newslist .inputtime{position: absolute;left:15px;bottom:0px;}
	.cat-tit{margin:15px 0;}
	.hswh{margin-left: 15px;}
	.hswh .newslist li{}
	.ntcp-njkp{width:100%;}
	.ntcp-njkp .ntcp{margin-left:15px;margin-right:15px}
	.ntcp-njkp .njkp{margin-right:15px;}
	.cat-tit .more{display:none}
	.dlfm{margin:0 15px;}
	#dlfm .swiper-slide{width:50%;width: calc(50% - 30px);margin: 15px;}
	#dlfm .swiper-slide .thumb{height:40px;overflow:hidden}
	.hyzc{width:calc(100% - 30px);margin:0 15px;flex: unset;}
	.bzxx{width:calc(100% - 30px);margin:0 15px;flex: unset;}
	.fbicon a{display: block;padding: 0 10px;}
	.fbicon img{width:100%;}
	.jsxqitems .jsxqitem{width:auto;margin: 0 15px 15px;}
	.jsxqitems .jsxqitem .img{height:auto;}
	.jsxqitems .jsxqitem .kjcgtags span{width:auto;}
	.jsxqitems .jsxqitem p{height:4.0em;width:70%;}
	.cyzkitem .swiper-slide{width: calc(50% - 20px);margin: 10px;}
	.cyzkitem .swiper-slide p{display:none;}
	#certify{width: 100% !important;}
	.serviceflex{width: 98%;clear:both;padding: 0 1%;}
	.box1{width:100%;padding:0}
}

li{
	/*background:url(../images/li1.png) no-repeat 5px center #f5f5f5;*/
}