body{ font-family:"微软雅黑"; font-size:14px; color:#3F3F3F;background: #EBEBEB;}
a{text-decoration:none;}
.fr{float: right;}
.clear{clear: both;}
.header{display:none;width: 100%;height:57px;color: #333333;position: fixed;z-index: 999; background:url(/csglGlobal/mtopbg.jpg)no-repeat top center;background-size: 100% 100%;line-height:57px;font-size: 18px; border-bottom: 1px solid #DDDDDD;}
.header .flim{width: 36px;height: 36px;float: left;margin-top: 10px;margin:10px 27px 0px 10px}
.header .flim img{display: block;width: 100%;}
.header .mimg{width: 203px;height: 31px;position: absolute;top: 13px;left: 50%;margin-left: -101px;}
.header .mimg img{vertical-align: middle;display: block;width: 100%;}
.header .fl img{width: 13px;margin: 0 0 0 13px;vertical-align: middle;cursor:pointer; }
.header .fl{ width: 10px; height: 65px;}
.header .fr  img{width: 22px;margin: 0 8px 0 0;vertical-align: middle;}
.mnavlist{width: 100%;height: 71px;background: #124C9D;padding-top: 57px;display: none;}
.mnavlist .line1{width: 100%;height: 35px;border-bottom: 1px solid #3c6eae;}
.mnavlist>div{width: 100%;height: 35px;}
.mnavlist>div a:first-child{border-left: 0px;}
.mnavlist a{float: left;width: 33%;height: 35px;border-left: 1px solid #3c6eae;text-align: center;color: white;line-height: 35px;font-size: 15px;}

.commtit{display: flex;width: 100%;height: 33px;border-bottom: 1px solid #dbdbdb;justify-content: space-around;padding-top: 20px;background: white;}
.commtit li{flex-direction: row;height: 32px;line-height: 32px;line-height: 32px;color: #3f3f3f;font-size: 15px;}
.commtit li.hover{color:#3c6eae;border-bottom: 2px solid #3c6eae;}
.commtit1{width: 100%;height: 33px;border-bottom: 1px solid #dbdbdb;padding-top: 20px;background: white;}
.commtit1 li{height: 32px;line-height: 32px;line-height: 32px;color: #3f3f3f;font-size: 15px;float: left;margin:0px 7%;}
.commtit1 li.hover{color:#3c6eae;border-bottom: 2px solid #3c6eae;}
.commnewlist{margin-top: 12px;padding:0px 10px;box-sizing: border-box;width: 100%;}
.commnewlist li{height: 30px;line-height: 30px;width:100%;vertical-align: bottom;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;position:relative;}
.commnewlist li span{font-size: 14px;color: #333;float: left;margin-right: 4px;}
.commnewlist li a{font-size: 14px;color: #333;margin-left: 4px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.mjzgd{width: 40%;height: 32px;line-height: 32px;background: #3C6EAE;color: white;display: block;margin: 10px auto;text-align: center;font-size: 14px;}
.mckgd1{width: 100%;height: 40px;line-height: 40px;color: #878787;font-size: 13px;text-align: center;display: block;background: white;margin-top: 15px;}
.mcontent{width: 100%;background: #efeff3;}
.mbszn{width: 100%;box-sizing: border-box;;padding:0px 10px;}
.mbszn a{width: 25%;height: 88px;margin:22px 0px 23px;float: left;display: block;text-align: center;}
.mbszn a img{display: block;width: 56px;height: 56px;margin:0 auto;;}
.mbszn a span{color: #333;font-size: 12px;line-height: 32px;}
.mrxmc{width: 100%;height: 57px;border-top: 1px solid #eee;border-bottom: 1px solid #eee;}
.mrxmc li{width: 33%;float: left;height: 57px;line-height: 57px;text-align: center;border-left: 1px solid #eee;font-size: 15px;color: #124C9D;}
.mrxmc li a{font-size: 15px;color: #124C9D;}
.mrxmc li:first-child{border-left: 0px;height: 18px;line-height: 18px;padding: 10px 0px;}
.mrxfs{width: 100%;height: 42px;background: #f5f5f8;}
.mrxfs li{width: 33%;float: left;height: 42px;line-height: 42px;text-align: center;border-left: 1px solid white;color: #656565;font-size: 13px;}
.mrxfs li:first-child{border-left: 0px;}
.mgzdt{background: white;padding-bottom: 1px;}
.mzfgg{background: white;padding-bottom: 1px;}
.mznwd{display:block;color:white;font-size:15px;width:93%;height: 41px;line-height: 41px;margin: 0 auto;padding-left:46%;box-sizing: border-box;background: url(/csglGlobal/mznwd.png) no-repeat 36% center #124C9D;background-size: 25px 23px;margin-top: 14px;border-radius: 6px;margin-bottom: 14px;}
.mbottom{width: 100%;height: 35px;line-height: 35px;text-align: center;background: #efeff3;color: #878787;font-size: 10px;display: none;}
.mbottom a{font-size: 10px;color: #878787;}



.mmcgdt{width: 100%;background: #efeff3;}
.mmcgdt .tit{width: 100%;height: 40px;line-height: 50px;color: #878787;font-size: 15px;text-align: center;background: url(/csglGlobal/mcgdtbg.png) no-repeat center 25px #efeff3;background-size: 105px 1px;}
.mmcgdt .mlist{background: white;padding-bottom: 14px;}
.mmcgdt .mlist a{width:19%;height: 85px;margin: 20px 7% 0px;text-align: center;float: left;display: block;}
.mmcgdt .mlist a img{display: block;width: 55px;height: 63px;margin: 0px auto;}
.mmcgdt .mlist a span{font-size: 13px;color: #3f3f3f;line-height: 17px;}


.ztnav{background: white;height: 108px;width: 100%;padding: 0px 6px;box-sizing: border-box;margin-top: 9px;	}
.ztnav li{width: 33%;float: left;height: 28px;line-height: 28px;text-align: center;font-size: 15px;color: #3f3f3f;border-radius: 10px;margin:4px 0px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.ztnav li.hover{background: #124C9D;color: white;}
.zlnlist{background: #efeff3;box-sizing: border-box;width: 100%;}
.zlnlist li:first-child{border-top: 1px solid #dbdbdb;}
.zlnlist li{width:100%;padding: 8px 11px;box-sizing: border-box;background: white;border-bottom: 1px solid #DBDBDB;}
.zlnlist li .tit{width: 100%;line-height: 28px;font-size: 16px;color: #3f3f3f;}
.zlnlist li .tit a{font-size: 16px;color: #3f3f3f;}
.zlnlist li .time{float: left;line-height: 28px;color: #999999;font-size: 10px;}
.zlnlist li .type{float: left;line-height: 28px;color: #999999;font-size: 10px;margin-left: 23px;}


.wrapmwyts{padding-top: 9px;background: #efeff3;height: 40px;width: 100%;}

.wrap_mzzjg{background: white;padding-bottom: 20px;}
.mzwgkyj{width: 100%;height: 40px;line-height: 50px;background: #efeff3;text-indent: 12px;}
.mzwgkyj a{font-size: 15px;color: #888;}
.mzwgkcontent{width: 100%;padding:12px;box-sizing: border-box;line-height: 24px;font-size: 13px;color: #333;}
.mzwgkgd{display:block;width: 93%;margin: 0 auto;height: 30px;line-height: 30px;text-align: center;color: #134D9D;font-size: 13px;border: 1px solid #134D9D;margin: 10px auto 0px;}
.mzyhy{box-sizing:border-box;margin-top:9px;padding:23px 12px 0px;width: 100%;height: 276px;background: url(/csglGlobal/mzwgkwc.png) no-repeat bottom center white;background-size: 100% 3px;}
.mzyhy a{width:33%;float: left ;height: 88px;margin:16px 0px 6px;display: block;text-align: center;}
.mzyhy a img{display: block;width: 56px;height: 56px;margin:0 auto;}
.mzyhy a.last span{color: #333;font-size: 14px;line-height: 20px;margin-top: 4px;display: block;text-align: center;width: 100%;}
.mzyhy a span{color: #333;font-size: 14px;line-height: 30px;}
.wmzzjg{background: white;}


.mwyts{display:block;color:#124C9D;font-size:15px;width:100%;height: 40px;line-height: 40px;padding-left:46%;box-sizing: border-box;background: url(/csglGlobal/mwyts.png) no-repeat 36% center white;background-size: 19px 18px;}
.mzmhdif{width: 100%;height:auto;background: white;}
.mblock{position: fixed; z-index:99999; width:100%; height: 100%; background:url(/csglGlobal/mmb.png); display: none;top: 0px;left: 0px;}
.zsidebar{width:100px; height: 100%; background-color:#FFF; z-index:9999;right: 0; top: 0; position: absolute;}
.zlist{width: 100px;}
.zlist ul li{background-color:#FFF; line-height:30px; border-bottom:solid 1px #f5f5f5; background:url(/csglGlobal/bm_xxgk_left.png) left no-repeat;padding-left: 25px;}
.zlist ul li a{color: #666666; display: block; height:30px;line-height: 30px;position: relative;
}


@media only screen and (min-width: 100px) and (max-width:750px) {
	html,body{overflow: hidden;overflow-y:auto;}
	 .mbottom{display: block;}
	.mnavlist{display: block;}
	.header{display: block;}
	.stop{display: none;}
	.snav{display: none;}
	.wrap_sbottom{display: none;}
	body{background: #EBEBEB;}
}
@media only screen and (min-width: 750px) and (max-width:1920px) {
	 .mbottom{display: none;}
	.mnavlist{display: none;}
	.header{display: none;}
	.stop{display: block;}
	.snav{display: block;}
	.wrap_sbottom{display: block;}
	body{background: url(../png/hq1k16.png) no-repeat top center #eef6f8;overflow-x: hidden;}
}