* {
	margin: 0;
	padding: 0;
}

article,
aside,
blockquote,
body,
button,
code,
dd,
details,
div,
dl,
dt,
fieldset,
figcaption,
figure,
footer,
form,
h1,
h2,
h3,
h4,
h5,
h6,
header,
hgroup,
hr,
input,
legend,
li,
menu,
nav,
ol,
p,
pre,
section,
td,
textarea,
th,
ul {
	margin: 0;
	padding: 0;
}

body {

}

html {
	overflow: auto;
	overflow-x: hidden;
}

ul,
li {
	list-style-type: none;
	cursor: auto;
}

img {
	vertical-align: middle;
	border: none;
	max-width: 100%;
}

a {
	text-decoration: none !important;
	outline: none;
}
/*内容*/
 .bigBox {
            width: 100%;
			max-width: 1116px;
            height: auto;
			    min-height: 500px;
            margin: 0 auto;
            border-radius: 5px;
            box-sizing: border-box;
			margin-top:0px;
			padding-top: 20px;
        }
        
        .bmfw_box {
            height:auto;
           /* display: flex;
            justify-content: space-evenly; */
        }
        
        .bmfw_xk {
            width: 256px;
            height: 269px;
            background: url(http://gxt.gxzf.gov.cn/material/images/bmfw/bg.png) top no-repeat;
            justify-content: space-evenly;
            border-radius: 5px;
            transition: all .7s ease 0s;
			text-align: center;
			float: left;
			margin-right: 30px;
        }
		.bmfw_xk:nth-child(4) {margin-right: 0px;}
        .bmfw_xk:hover{
    background-color: skyblue;cursor: pointer
        }
        .box2 {
            width: 100%;
            height: auto;
            margin: 10px auto;
            overflow: hidden;
        }
        
       .box2>div {
           width: 100%;
           height: auto;
           background: none;
       }
        
        .active {
			background: url(http://gxt.gxzf.gov.cn/material/images/bmfw/bg2.png) top no-repeat !important;
        }
		.bmfw_tb {
		    max-width: 100%;
		    margin: 15px auto 60px;
		}
		.bmfw_bt {
		    width: 100%;
		    text-align: center;
		    font-size: 22px;
		    font-weight: bold;
		    color: #373737;
		}
		.bmfw_ck {
		    width: 80px;
		    height: 32px;
		    display: none;
		    margin: 10px auto;
		    font-size: 16px;
		    line-height: 32px;
		    color: #fff;
		    border: 1px solid #fff;
		    border-radius: 4px;
		}
		.active .bmfw_ck{display: block !important;}
		.active .bmfw_tb{margin: 15px auto 45px !important;}
		.active .bmfw_bt{color: #fff !important;}
		.more {
		    border: none;
		    padding: 0 25px;
		    overflow: hidden;
		    margin-bottom: 20px;
			    box-sizing: border-box;
		}