.banner{
    background:url(../images/zxm/cccc/banner.png) center top no-repeat;
    height:280px;background-size: 100% 100%;

}
.tit{
    font-size:28px;
    color:#c33237;
    border-left:6px solid #c33237;
    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%;padding:0 20px;}
.box-xxgk-jyzc .left{width:65%;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:#227dd0;font-weight:bold}
.box-xxgk-jyzc .newslist li{line-height:2.0em;}
.box-xxgk-jyzc .newslist .title {
    width: 80%;
    /*font-size: 1.0rem;*/
    /*line-height:2.0em;*/
    background:url(../images/yrdwfw/arrow.png) no-repeat left center;
    text-indent:15px;
    padding: 4px 0;
}
.box-xxgk-jyzc .newslist li span.inputtime{color:#999;font-size: 14px}
.box-xmxq{padding:25px}
.box-xmxq .left{padding:0 20px;}
.box-xmxq .newslist li{line-height:2.0em;}
.box-xmxq .newslist .title {
  font-size: 1.0rem;line-height:2.0em;background:url(../images/yrdwfw/arrow.png) no-repeat left center;text-indent:15px;
}
.box-xmxq .newslist li span.inputtime{color:#999;}

.yjxmld{width:49%;margin-right:15px;}
.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;
    background: #F2F2F2;
}

.gotoInto{
    width: 100px;
    height: 30px;
    background: #ffffff;
    border-radius: 30px;
    text-align: center;
    position: absolute;
    bottom: 10px;
    right: 20px;
}
.gotoInto a{
    color: #c33237;
    font-size: 14px;
    letter-spacing: 4px;
    font-weight: bolder;
    line-height: 30px;
}