.banner{
	background:url(../images/zzc/cccc/findzc.png) center top no-repeat;
	height:280px;
}
.tit{font-size:28px;
	color:#b9131f;
	border-left:6px solid #b9131f;
	padding-left:10px;
	font-weight:bold;
	margin:15px 0px;
}
.box1{background:#f6f7fb;padding:30px;}
.box1 .ad{width:440px;margin-left:15px;}
.box1 .flex-item{background:#fff;border-radius: 8px;}
.box1 .flex-item .icon{font-size:80px;color:#000;float:left;padding:20px 30px;}
.box1 .flex-item .desc{padding:20px 30px 0 0;float:left;width:70%;font-size: 30px;}
.box1 .flex-item .desc .line{height:2px;font-size:0;background:#fbfbfb;margin:10px 0}
.box1 .flex-item .desc p{font-size:12px;font-weight:bold;margin:2.0em 0;}
.box1 .flex-item .catlink a{font-size:14px;margin-right:15px;}
.box1 .flex-item .desc .icon-sanjiaoxia{color:#0d51b2;margin-left:10px;}
.box1 .flex-item.cur{background:url(../images/zgzfwdt/zgz-bg.png) no-repeat center center #0d4494;}
.box1 .flex-item.cur .icon{color:#fff}
.box1 .flex-item.cur .desc{color:#fff}
.box1 .flex-item.cur .line{background:rgb(255,255,255,0.3);}
.box1 .flex-item.cur .desc p{color:#fff}
.box1 .flex-item.cur .catlink a{color:#fff;}
.box1 .flex-item.cur .desc .icon-sanjiaoxia{color:#fff}
.fabubtn{width:75%;margin:0 auto}

.linkbtn .flex-item{text-align:center;border:1px solid #4c7db5;padding:10px 0;width:15%;background:#fff;margin-bottom:15px;}

.linkbtn .flex-item a,.linkbtn .flex-item span{display:block;}
.linkbtn .flex-item:hover{border:1px solid #F60;}

.linkbtn-gwcs{background:#fff;padding:30px 60px;margin: 30px 30px 0;border-radius:10px 10px 0 0;}
.linkbtn-gwcs .flex-item{text-align:center;width:25%;background:#fff;margin-bottom:40px;}
.linkbtn-gwcs .flex-item a,.linkbtn-gwcs .flex-item span{display:block;}

.linkbtn-gwcs-qu{background:url(../images/jyfwpt/gwcs-qu-bg.png) no-repeat center top #fff;margin:0px 30px 0;border-radius:0 0 10px 10px;height:121px;padding: 20px 15px 0;}
.linkbtn-gwcs-qu .flex-item{text-align:center;margin-bottom:40px;width:9%;}
.linkbtn-gwcs-qu .flex-item a,.linkbtn-gwcs-qu .flex-item span{display:block;}
.box-xxgk-jyzc{padding:15px;width:1170px;}
.box-xxgk-jyzc .flex-item{width:46%;background:#fff;padding:0 20px;}
.box-xxgk-jyzc .left{width:30%;margin-right:15px;}
.box-xxgk-jyzc .cat-tit{line-height:2.0em;color:#bbb;}
.box-xxgk-jyzc .cat-tit span{font-size:1.3rem;color:#122760;}
.box-xxgk-jyzc .cat-tit span a{color:#717171;font-weight:100}
.box-xxgk-jyzc .cat-tit span.cur a{color:#b9131f;font-weight:bold}
.box-xxgk-jyzc .newslist li{line-height:2.0em;}
.box-xxgk-jyzc .newslist .title {
  font-size: 1.0rem;line-height:2.0em;background:url(../images/yrdwfw/arrow.png) no-repeat left center;text-indent:15px;
}
.box-xxgk-jyzc .newslist li span.inputtime{color:#999;}

.box-frendlink{padding:15px;width:1170px;}
.box-frendlink .flex-item{background:#fff;width:100%;padding:0 20px;}
.box-frendlink li{float:left;width:20%;line-height:2.0em;background:url(../images/yrdwfw/arrow.png) no-repeat left center;text-indent:15px;}

.box{position:relative}
.box .cat-tit{line-height:2.0em;color:#bbb;margin-left: 300px;}
.box .cat-tit span{font-size:1.3rem;color:#122760;padding: 0 16px 6px 0;}
.box .cat-tit span a{color:#717171;font-weight:100}
.box .cat-tit span.cur a{color:#227dd0;font-weight:bold}
.box .catimg{position:absolute;left:0;top:0}
.box .newslist{height:400px;border:1px solid #eee;box-shadow: 0px 0px 5px 3px #eee;margin-left: 90px;}
.box .newslist_content ul{margin-left:200px;margin-right:20px;}
.box .newslist .title {
  font-size: 1.2rem;line-height:2.0em;font-weight:bold;background:url(../images/yrdwfw/arrow.png) no-repeat left center;text-indent:15px;
}
.box .newslist{padding-top:15px;}
.box .newslist li{padding:10px 10px 10px;}
.box .newslist .flex{width:80%;color:#999;line-height:2.0em;}
.box .newslist .flex span{flex:1;}
.box .newslist li:hover{background:#eee}
.box .newslist li span.catname{background:url(../images/yrdwfw/icon_li1.png) no-repeat left center;text-indent:15px;}
.box .newslist li span.copyfrom{background:url(../images/yrdwfw/icon_li2.png) no-repeat left center;text-indent:15px;}
.box .newslist li span.inputtime{background:url(../images/yrdwfw/icon_li3.png) no-repeat left center;text-indent:15px;}
@media screen and (max-width: 768px){
/*	html,body{width:1200px;}*/
	.banner{background-size:170%;height:102px;}
	.linkbtn{margin:10px;}
	.linkbtn .flex-item{width:30%;margin:3px;}
}

.b-main{
	width: 1170px;
	margin: 20px auto;
}
.top{
	background: url(../images/zzc/cccc/bb.png) no-repeat ;
	background-size: 100% 100%;
	width: 100%;
	height: 180px;
	align-items: center;
}
.b-box{
	height: 50px;
	padding:10px 20px;
	font-size: 18px;
	font-weight: bolder;
	background: white;
	line-height: 50px;
	border-radius: 10px;
	margin-left: 20px;
	letter-spacing: 5px;
}