.mb10 {
    margin-bottom: 10px;
}
.common_tit {
    					line-height: 40px;
    					background: url(yhyshj_tit1_bg.png) no-repeat center center;
    					margin-bottom: 30px;
    				}
		.common_tit h2 {font-size: 36px;text-align: center; margin-top:20px; color:#13227a;}
		/* .common_tit h2 a{color:#13227a;} */
		.yhys_btnlink{margin: 0 -10px 15px; overflow: hidden; clear: both; padding: 0px 0 0;}
		.yhys_btnlink li{float: left; width: 25%;margin-bottom: 20px;}
		.yhys_btnlink li a{display: block; margin: 0 10px;}
		.yhys_btnlink li a img{display: block;}

		/* 政策法规模块 */
		.home_zcfg{float: left; width: 100%; padding: 0 0 0;}
		.home_zcfg .hd{border-bottom: #d6d6d6 1px solid; margin-top:0px; height: 60px;}
		.home_zcfg .hd li{float: left; margin-left: 0; min-width: 25%;}
		.home_zcfg .hd li a{display: block; padding: 0 30px; line-height: 60px; height: 60px; border-right: 1px solid #e3e3e3; border-bottom: none; background: #dbecfb; font-size: 22px; text-align: center; color:#125db2;font-weight:bold;}
		.home_zcfg .hd li.on a{background:none; height: 60px; background: #3477bc; color: #fff; font-weight: bold; font-size: 22px;}
		.home_zcfg .hd .more{float: right; line-height: 36px; margin-right: 15px;}
		.home_zcfg .hd .more a{color: #999;}
		.home_zcfg .hd .more a:hover{color: #333;}
		.home_zcfg .bd .item{margin: 10px 10px; overflow: hidden;}
		.home_zcfg .bd .item dl{float: left; width: 565px; margin:20px 10px 0; background: #fff; border:#f0f0f0 1px solid; height: 180px; position: relative;}
		.home_zcfg .bd .item dt{position: absolute; top: 0; bottom: 0; left: 0; border-right: #f0f0f0 1px solid; padding: 0 20px 0 10px; font-size: 20px; font-weight: bold; line-height: 28px; color: #a81404; text-align: center; width:80px; padding-top: 42px;}
		.home_zcfg .bd .item dt:after{content: ''; position: absolute; width: 11px; height: 20px; background:url(home_ywpd_bd_arrow.png) no-repeat; right:-1px; top: 50%; margin-top: -10px;}
		.home_zcfg .bd .item dt a{color: #a81404; line-height:6;text-align:center;}
		.home_zcfg .bd .item dd{margin-left:111px;}
		.home_zcfg .bd .item dd ul{padding:5px 15px 0 15px;}
		.home_zcfg .bd .item dd .common_newslist_twoCol, .home_zcfg .bd .item dd .common_newslist_twoCol li div{margin: 0;}
		.home_zcfg .bd .item dd ul li, .home_zcfg .bd .item dd ul li div{padding-right: 0;}
		/* .home_zcfg .bd .item_tdgl .dl0 dt, .home_zcfg .bd .item_tdgl .dl3 dt,
		.home_zcfg .bd .item_cxgh .dl0 dt, .home_zcfg .bd .item_cxgh .dl2 dt,
		.home_zcfg .bd .item_bdcdj dl dt,
		.home_zcfg .bd .item_chgl dl dt{padding-top:0px;} */
		.home_zcfg .bd .item_dzkc dl{height: 254px;}
		.home_zcfg .bd .item_dzkc dl dt{padding-top: 99px;}
		.home_zcfg .bd .item_dzkc .dl1 img{display: block; margin:8px auto 0;}
		/* 政策法规全屏 */
		.home_zcfg .bd .item1{margin: 10px 10px; overflow: hidden;}
		.home_zcfg .bd .item1 dl{float:left; width: 565px; margin:20px 10px 0; background: #fff; border:#f0f0f0 1px solid; height: 180px; position: relative;}
		.home_zcfg .bd .item1 dt{position: absolute; top: 0; bottom: 0; left: 0; border-right: #f0f0f0 1px solid; padding: 0 20px 0 10px; font-size: 20px; font-weight: bold; line-height: 28px; color: #a81404; text-align: center; width:80px; padding-top: 42px;}
		.home_zcfg .bd .item1 dt:after{content: ''; position: absolute; width: 11px; height: 20px; background:url(home_ywpd_bd_arrow.png) no-repeat; right:-1px; top: 50%; margin-top: -10px;}
		.home_zcfg .bd .item1 dt a{color: #a81404; line-height:6;text-align:center;}
		.home_zcfg .bd .item1 dd{margin-left:111px;}
		.home_zcfg .bd .item1 dd ul{padding:5px 15px 0 15px;}
		.home_zcfg .bd .item1 dd .common_newslist_twoCol, .home_zcfg .bd .item1 dd .common_newslist_twoCol li div{margin: 0;}
		.home_zcfg .bd .item1 dd ul li, .home_zcfg .bd .item1 dd ul li div{padding-right: 0;}
		/* .home_zcfg .bd .item_tdgl .dl0 dt, .home_zcfg .bd .item_tdgl .dl3 dt,
		.home_zcfg .bd .item_cxgh .dl0 dt, .home_zcfg .bd .item_cxgh .dl2 dt,
		.home_zcfg .bd .item_bdcdj dl dt,
		.home_zcfg .bd .item_chgl dl dt{padding-top:0px;} */
		
		/* 政策法规全屏 */
		.common_newslist1 li{position:relative; padding:0 95px 0 15px; font-size: 16px; line-height:34px; overflow:hidden; vertical-align:top;}
        .common_newslist1 li i, .common_newslist_code li i{position:absolute; left:5px; top: 50%; margin-top: -1px; width: 3px; height: 3px; background: #a81404;}
        .common_newslist1 li .time, .common_newslist_code li .time{ position:absolute; right:0; top:0; color:#999999; z-index:1;}
		.common_newslist1 li a, .common_newslist_code li a em{float:left; max-width:75%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
     

		.mainCont_menu1 {overflow: hidden;border-top: 3px solid #1658a0;background: #eef2f5; margin:0 0px;}

		.home_zwgk, .home_hdjl{float: left; width: 47%; box-shadow:0px 0px 20px 0px #408CFF19; margin-left:20px;}
		.home_zwgk .common_hd, .home_hdjl .common_hd{margin-bottom:20px;}
		.home_zwgk_icon, .home_hdjl_icon{margin: 0 -5px 10px; overflow: hidden;}
		.home_zwgk_icon li, .home_hdjl_icon li, .home_ywzx_icon li{float: left; width: 50%; *width: 220px;}
		.home_zwgk_icon li a{display: block; margin: 0 5px 10px; border-radius: 5px; height: 65px; line-height: 60px; background:#e7f1fc;}
		.home_zwgk_icon li i{display: inline-block; width: 60px; height: 60px; background:url(bszd_bdcdj_icon34.png) no-repeat; vertical-align: middle; margin: 0 10px 0 0px;}
		.home_zwgk_icon li a span{display: inline-block; vertical-align: middle; font-size: 16px;}
		.home_zwgk_icon li.li1 i{background-position: 0 -55px;}
		.home_zwgk_icon li.li2 i{background-position: 0 -115px;}
		.home_zwgk_icon li.li3 i{background-position: 0 -175px;}
		.home_zwgk_icon li.li4 i{background-position: 0 -235px;}
		.home_zwgk_icon li.li5 i{background-position: 0 -295px;}
		

		.home_hdjl{margin-left: 30px;}
		.home_hdjl_icon li a{display: block; margin: 0 5px 10px; background: #e7f1fc; border-radius: 5px; height:65px; line-height: 60px;}
		.home_hdjl_icon li i{display: inline-block; width: 60px; height: 60px; background:url(bszd_jzxk_icon3.png) no-repeat; vertical-align: middle; margin: 0 10px 0 0px;}
		.home_hdjl_icon li a span{display: inline-block; vertical-align: middle; font-size: 16px;}
		.home_hdjl_icon li.li1 i{background-position: 0 -55px;}
		.home_hdjl_icon li.li2 i{background-position: 0 -115px;}
		.home_hdjl_icon li.li3 i{background-position: 0 -175px;}
		.home_hdjl_icon li.li4 i{background-position: 0 -235px;}
		.home_hdjl_icon li.li5 i{background-position: 0 -295px;}

		.home_zxfw{float: right; width: 278px;}
		.home_zxfw_fl{/*height: 180px;*/ margin-bottom: 16px;}
		.home_zxfw_fl h5{ padding:18px 0 10px; }
		.home_zxfw_fl h5 span{display: inline-block; vertical-align: middle; font-size: 16px; color: #a81404;}
		.home_zxfw_fl h5 i{display: inline-block; vertical-align: middle; width: 5px; height: 18px; background: #a81404; border-radius: 3px; margin-right: 10px;}
		.home_zxfw_fl ul{overflow: hidden; padding-left:5px;}
		.home_zxfw_fl ul li{float: left; width: 50%; *width: 136px; padding:4px 0;}
		.home_zxfw_fl ul li a{float: left; background:url(home_icon_dot.png) no-repeat left center; padding-left: 13px; max-width:90%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; color: #666; line-height: 24px;}
		.home_zxfw_fl ul li a:hover{color: #333;}
		.home_zxfw .pic a img{display: block; width: 100%; height: 45px; border:#dddddd 1px solid; margin-bottom: 14px;}
		.home_zxfw .pic a:hover img{border-color: #ccc;}
		.home_zxfw .pic .imgEnd{margin-bottom: 0;}

		/*common*/
		.common_hd1{background: #f7f7f7; line-height:60px; height: 60px; margin-bottom:20px;}
		.common_hd1 li{float: left; cursor:pointer;}
		.common_hd1 li a{padding: 0 30px; font-size:22px; display: block;}
		.common_hd1 li.on{background:linear-gradient(267.64deg, #6080f9 1.65%, #6ea6fb 94.92%); font-weight: bold; text-align:center; width:100%;}
		.common_hd1 li.on a{color: #FFF;}
		.common_hd1 .more{float:right; padding-right:11px; font-size: 14px;}
		.common_hd1 .more a{color:#999999;}
		.common_hd1 .more a:hover{color:#333;}
		.common_hd1 li.on1{background:linear-gradient(267.64deg, #6080f9 1.65%, #6ea6fb 94.92%); font-weight: bold; text-align:center; width:100%;}
		.common_hd1 li.on1 a{color: #FFF;}
		.common_newslist_md1 li{padding-right: 120px;}
		.hdjl_ewm li a:hover span{transform: rotateY(360deg);transition: all .3s linear;}

		/*common*/
		.common_hd10{background: #eef2f5; line-height:60px; height: 60px;}
		.common_hd10 li{float: left; cursor:pointer;}
		.common_hd10 li a{padding: 0 30px; font-size:22px; display: block;}
		.common_hd10 li.on{background: #3477bc; font-weight: bold; color: #fff; padding:0 30px; font-size:22px;display:block;}
		.common_hd10 li.on a{color: #fff;}
		.common_hd10 .more{float:right; padding-right:11px; font-size: 14px;}
		.common_hd10 .more a{color:#999999;}
		.common_hd10 .more a:hover{color:#333;}

		
		/*hdjl*/
		.hdjl_l1{float: left; width: 670px; box-shadow: 0px 0px 20px 0px #408CFF19;}
		.hdjl_r1{float: right; width: 490px;}

        .hdjl_ewm1 ul{
			/* margin: 40px -5px;  */
			overflow: hidden;
			}
		.hdjl_ewm1 li{float: left; width:30%; margin: 0 8px;}
		.hdjl_ewm1 li.wx{width: 30%;}
		.hdjl_ewm1 li a{display: block; border:1px solid #d4d4d4; height: 98px; position: relative;}
		.hdjl_ewm1 li a h5 i{display: block; width: 40px; height: 40px; background:url(ggcg_icon.png) no-repeat; margin: 13px auto 12px;}
		.hdjl_ewm1 li.wx a h5 i{background-position: 0 -40px;}
		.hdjl_ewm1 li.wb a h5 i{background-position: 0 -82px;}
		.hdjl_ewm1 li a h5 span{text-align: center; font-weight: normal; font-size: 16px; display: block;}
		.hdjl_ewm1 li a p{ position: absolute; left: 0; top: 0; right: 0; bottom: 0; display: none;}
		.hdjl_ewm1 li a p img{display: block; width: 100%; height: 100%;}
		.hdjl_ewm1 li a:hover p{display: block; background:#e6fcfb;}

		.common_hd3{height:38px; line-height: 38px; border-bottom: #e3e3e3 2px solid;}
.common_hd3 ul li{float: left; padding: 0 10px; font-size: 16px;}
.common_hd3 ul li a{color: #666;}
.common_hd3 ul li a:hover{color: #a81404;}
.common_hd3 ul li.on{border-bottom: #a81404 2px solid;}
.common_hd3 ul li.on a{color: #a81404;}
		
.common_newslist li{position:relative; padding:0 95px 0 15px; font-size: 16px; line-height:34px; overflow:hidden; vertical-align:top;}
.common_newslist li i, .common_newslist_code li i{position:absolute; left:0; top: 50%; margin-top: -1px; width: 3px; height: 3px; background: #a81404;}
.common_newslist li .time, .common_newslist_code li .time{ position:absolute; right:0; top:0; color:#999999; z-index:1;}
.common_newslist li a, .common_newslist_code li a em{float:left; max-width:100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.common_newslist_nd li{padding-right:0;}
.common_newslist_md li{padding-right: 65px;}
.common_newslist_twoCol{margin: 0 -15px; overflow: hidden;}
.common_newslist_twoCol li{float: left; width: 50%; padding: 0; position: static;}
.common_newslist_twoCol li div{padding:0 95px 0 15px; margin: 0 15px; position: relative; overflow: hidden;}
.common_opaHov:hover{filter:alpha(opacity=85); -moz-opacity: 0.85; opacity:0.85;}

.ywpd_layer2{overflow: hidden; margin-bottom: 25px; box-shadow: 0px 0px 20px 0px #408CFF19;}