.wrap{width:100%;min-height:800px;position:relative;overflow-x:hidden}.wrap .banner{width:100%;height:443px;background:url(../image/banner.jpg) no-repeat center;background-size:cover;display:inline-block}.wrap .news-content{width:1200px;height:auto;min-height:500px;margin:0 auto}.content{position:relative;width:100%;overflow:hidden;box-shadow:0 0 2px #ccc}.content .home{position:absolute;top:36px;left:480px;width:64px;height:32px;background:url(../image/back_btn.png) no-repeat;background-size:100% 100%}.content .home:hover{width:64px;height:32px;background:url(../image/back_btn_active.png) no-repeat;background-size:100% 100%}.content .home a{color:#999;width:100%;height:100%;display:block}.search{height:70px;line-height:70px;width:100%}.content .search input{outline:0;color:#5e5e6a;float:left;border:none;width:318px;padding:0;margin:0;height:100%;text-indent:2em;font-size:20px}.content .search .btn{float:left;text-align:center;width:115px;height:100%;outline:0;cursor:pointer;background:url(../images/welfare/search-btn.png) no-repeat center;color:#fff;border:none} .content .info .title{text-align:center;width:743px;height:92px;margin:0 auto;background:url(../image/title_jgyw.png) no-repeat;background-size:100% 100%}.content .info .Contribution{margin:auto;margin-top:40px;height:51px;display:flex;justify-content:center;align-items:center}.content .info .Contribution a{display:inline-block;width:234px;height:51px;background:url(../images/Contribution.png) no-repeat;background-size:100% 100%}.content .info .tit_top{width:100%;height:62px;text-align:center;border-bottom:1px solid #c7c7c7;margin-top:10px}.content .info .tit_top li{text-align:center;width:80px;height:64px;line-height:60px;margin:0 35px;cursor:pointer;display:inline-block;position:relative;font-size:22px}.content .info .tit_top li a{width:100%;height:100%;display:block;color:#8ba2c0}.content .info .tit_top li a:hover{color:#324659;background:url(../image/dot.png) no-repeat bottom}.content .info .tit_top li.current{color:#324659;background:url(../image/dot.png) no-repeat bottom}.content .info .tit_top li.current a{color:#324659}.content .info .infos{width:100%;position:relative;overflow:hidden}.content .info .infos a{color:#5e5e6a}.content .info .titles{width:100%;font-size:20px}.content .info .titles li{cursor:pointer;height:140px;border-bottom:solid 1px #ccc;padding-top:40px;box-sizing:border-box}.content .info .titles li a{width:920px;height:100%;display:block;margin:0 auto}.content .info .titles li .info_tip{width:60px;height:24px;line-height:24px;background:#8ba2c0;border-radius:20px;color:#fff;text-align:center;display:inline-block;margin-right:13px;font-size:15px}.content .info .titles li .info_title{display:inline-block;line-height:28px;height:28px}.content .info .titles li .info_title span:nth-child(1){width:650px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;float:left;    color: #222;}.content .info .titles li .info_title span:nth-child(2){margin-left:20px;float:right}.content .info .titles li p{font-size:16px;width:800px;height:45px;margin-top:6px;margin-left:66px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;word-wrap:break-word;word-break:break-all}.content .info .titles li:hover{background:url(../image/act.jpg) no-repeat;background-size:100% 100%}.content .info .titles li:hover .info_tip{background:#3f4d7a}.content .info .titles .titles_act{background:url(../image/act.bj.png) no-repeat;background-size:100% 100%}.content .info .titles .titles_act .info_tip{background:#3f4d7a}

/*post*/
.detail{    box-shadow: 0 0 2px #ccc;color:#5e5e6a;overflow:hidden;width:100%;position:relative;margin:auto}.detail .home{position:absolute;top:26px;right:50%;margin-right:410px;width:64px;height:32px;background:url(../image/back_btn.png) no-repeat;background-size:100% 100%}.detail .home:hover{width:64px;height:32px;background:url(../image/back_btn_active.png) no-repeat;background-size:100% 100%}.detail .home a{color:#999;width:100%;height:100%;display:block} .detail .info .title{text-align:center;font-size:20px;font-weight:700;color:#324659}.detail .info .time{text-align:center;font-size:14px;margin-top:20px;border-bottom:1px solid #ccc;padding-bottom:30px}.detail .info .det_content{line-height: 28px;padding-top:30px;width:950px;margin:auto}.detail .info .det_content img{    display: block;max-width:100%;margin:20px auto;    height: auto;}.detail .info .change{border-top: 1px solid #eeee; padding-top: 20px;width:950px;margin:20px auto 0}.change .pervent{margin-bottom:20px}.detail .info .change a{color:#5e5e6a}.change .pervent a:hover{color:red}.vp_titles{font-size:20px;margin:60px auto 0;width:1370px;overflow:hidden}.vp_titles li{cursor:pointer;margin-right:18px;width:438px;float:left;background-color:#fff;padding-bottom:20px;margin-bottom:18px}.vp_titles li .videoimg{width:100%;height:247px}.vp_titles li .videoimg img{width:100%;height:100%}.vp_titles li .v_title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:15px 0;padding:0 10px}.vp_titles li .v_author{font-size:16px;padding:0 10px}.vp_titles li .v_author span:nth-child(1){margin-right:36px}.tool{width:1206px;margin:60px auto 0;display:flex;justify-content:space-between}.toolLeft{width:433px;height:100%}.toolNav{width:100%;display:flex;justify-content:space-between;margin-top:20px}.toolNav_con{width:207px;background:#fff;color:#373743;font-size:24px;text-align:center;padding-bottom:20px}.toolNav_con h2{width:100%;height:60px;line-height:60px}.toolNav_con li{width:100%;height:65px;line-height:65px;position:relative;cursor:pointer}.toolNav_con li:before{content:'';width:141px;height:1px;background:#d9d9d9;position:absolute;bottom:0;right:0;left:0;margin:auto}.toolNav_1 li.active,.toolNav_2 li.active{background:url(../images/toolNav.png) no-repeat center top;background-size:100% 100%;color:#fff}.toolRight{width:726px}.toolRight .kuMenu{height:68px;line-height:68px;display:flex;justify-content:space-between;text-align:center;color:#373743;font-size:30px}.toolRight .kuMenu li{width:351px;background:url(../images/kuNav.png) no-repeat center top;background-size:100% 100%;cursor:pointer;height:100%}.toolRight .kuMenu li.active{background:url(../image/kuNav_hover.png) no-repeat center top;background-size:100% 100%;color:#ffe096}.kuList{padding:32px 20px;background:#fff;margin-top:20px;min-height:600px;position:relative}.kuList ul{display:flex;justify-content:flex-start;flex-wrap:wrap;max-height:440px;overflow:hidden}.kuList ul h3{text-align:center;width:100%;display:flex;justify-content:center;align-items:center;height:150px;font-size:25px}.kuList ul li{width:75px;height:110px;text-align:center;overflow:hidden;position:relative;margin:0 30px 44px}.kuList ul li p{display:none}.kuList ul li img{width:75px;height:77px;cursor:pointer}.kuList ul li span{width:75px;height:77px;background:url(../image/kuImg1.png) no-repeat center top;position:absolute;top:0;left:0;display:none;z-index:3;cursor:pointer}.turn{text-align:center;position:absolute;bottom:16%;left:40%}.turn span{padding:5px 10px;display:inline-block;cursor:pointer;margin:50px 10px 0}.toolContent{position:relative}.toolContent a{color:#969696;font-size:20px;position:absolute;right:50px}.toolContent .titleInfo{padding-bottom:30px;border-bottom:1px dashed #cacaca;width:93%;color:#373743;font-size:20px}.toolContent .titleInfo img{width:77px;height:75px;float:left;margin-right:20px}.toolContent .titleInfo h2{height:40px;line-height:40px;font-size:30px;font-weight:700}.toolContent .titleInfo p{line-height:1.5em}.toolContent ol{margin-top:50px}.toolContent ol li{line-height:1.5em;font-size:20px;color:#373743;margin-top:24px;word-wrap:break-word;word-break:normal;width:100%}.toolContent ol li em{height:35px;font-weight:700;text-indent:2.5em;display:inline-block;margin-right:10px;float:left}.toolContent ol li i{word-wrap:break-word;word-break:normal}.toolContent ol li em.icon_1_1{background:url(../images/icon_1_1.png) no-repeat left}.toolContent ol li em.icon_1_2{background:url(../images/icon_1_2.png) no-repeat left}.toolContent ol li em.icon_1_3{background:url(../images/icon_1_3.png) no-repeat left}.toolContent ol li em.icon_2_3{background:url(../images/icon_2_3.png) no-repeat left}.toolContent ol li em.icon_2_4{background:url(../images/icon_2_4.png) no-repeat left}
@media screen and (min-width: 320px) and (max-width: 750px) {
	body{    min-width:inherit;}
	body, .wrap, .content .info .title {width: 100%;}
	.detail .info .det_content, .detail .info .change{width: 96%}
	.content .info .tit_top li {    width: 60px;    margin: 0 10px;}
.wrap .banner {height:200px;}
}
