.container {
	width:100%;
	height:auto
}
.container .top-bannner {
	width:100%;
	height:374px;
	margin:0 auto;
	background:url(../images/new-banner.jpg) no-repeat center;
	background-size:100% 100%;
	position:relative
}
.container .top-bannner>h1 {
	font-size:58px;
	color:#fff;
	font-weight:600;
	letter-spacing:10px;
	    padding: 120px 0;
}
.container .top-bannner .search {
	width:460px;
	height:50px;
	border:2px solid transparent;
	line-height:50px;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	border-radius:25px;
	margin:0 auto;
	overflow:hidden;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center
}
.container .top-bannner .search.addBorder {
	border:2px solid #0a94f9
}
.container .top-bannner .search>input {
	display:block;
	width:80%;
	height:auto;
	border:none;
	text-indent:16px
}
.container .top-bannner .search>button {
	display:block;
	width:21%;
	height:auto;
	background:#0a94f9;
	border:none;
	text-align:center
}
.container .top-bannner .search>button:hover {
	background:#27a0f7
}
.container .top-bannner .search>button>i {
	background:url(../images/search.png) no-repeat center;
	background-size:contain;
	display:block;
	width:24px;
	height:24px;
	margin:0 auto
}
.container .infs {
	width:100%;
	height:auto;
	background:#f6f6f6;
	padding-bottom:45px
}
.container .infs .nav {
	width:1200px;
	height:70px;
	margin:0 auto;
	line-height:70px;
	font-size:16px;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:start;
	-ms-flex-pack:start;
	justify-content:flex-start
}
.cqzb{
    width:1230px;
    margin:0 auto;
}

.cqzb_nav{
    width:100%;
    margin-top:41px;
    margin-bottom:34px;
    text-align: left;
}

.cqzb_nav a{
width: 110px;
height: 40px;
background: #FFFFFF;
line-height:40px;
text-align: center;
display: inline-block;
font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 18px;
color: #999999;
}
.cqzb_nav a.active,.cqzb_nav a:hover{
    background: #007bff;
    color: #FFFFFF;
}

.cqzb_cont > a,.cqzb_cont > div{
    display: inline-block;
    width:290px;
    background: #F8F8F8;
    padding-bottom:13px;
    margin-bottom:23px;
    flex: 0 0 290px;
    margin-right: 23px;
}

.cqzb_box{
    position: relative;
}

.cqzb_cont > a:nth-child(4n),.cqzb_cont > div:nth-child(4n){
    margin-right: 0px;
}
.cqzb_cont > a > img,.cqzb_cont > div > img{
    width:100%;
    height:166px;
}

.cqzb_cont > a  h3,.cqzb_cont > div  h3{
font-family: 'Microsoft YaHei UI';
font-weight: bold;
font-size: 14px;
color: #000000;
width:250px;
margin:0 auto;
margin-top:12px;
display: flex;
justify-content: space-between;
}
.cqzb_cont  > div  h3 a{
color: #EE7400;
}
.cqzb_cont > a p,.cqzb_cont > div p{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 12px;
color: #999999;
width:250px;
margin:0 auto;
display: flex;
justify-content: space-between;
margin-top:10px;
}

.cqzb_cont > a p span:first-child img{
    vertical-align: -2px;
    margin-right: 3px;
}

.cqzb_cont > a p span:last-child img{
    vertical-align: -1px;
    margin-right: 3px;
}

.cqzb_cont{
    width: 1230px;
    display: flex;
    flex-flow: row wrap;
    align-content: flex-start;
    justify-content: flex-start;
    /* background: #fff; */
    margin: 0 auto;
}

.cqzb_nav h3{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 20px;
color: #1E1E1E;
}

.cqzb_nav h3 img{
vertical-align: -3px;
    margin-right: 6px;
}



.container .infs .nav>a {
	display:block;
	color:#a4a4a4;
	padding:0 5px
}
.container .infs .nav>a:first-child {
	padding-left:0
}
.container .infs .nav>a:last-child {
	color:#020409
}
.container .infs .questions {
	width:1200px;
	height:auto;
	margin:0 auto;
	padding:15px 0 140px 0;
	background:#fff;
	position:relative
}
.container .infs .questions .types {
	width:1040px;
	height:40px;
	margin:50px auto 75px;
	line-height:40px;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center
}
.container .infs .questions .types>a {
	display:block;
	width:40%;
	height:100%;
	position:relative;
	font-size:22px;
	color:#a4a4a4;
	letter-spacing:2px;
	text-align:center;
	border:2px solid transparent;
	-webkit-box-sizing:border-box;
	box-sizing:border-box
}
.container .infs .questions .types>a>i {
	display:block;
	width:0px;
	height:3px;
	margin:5px auto 0;
	background:#0a94f9;
	border-radius:2px;
	-webkit-transition:all 0.3s linear;
	transition:all 0.3s linear
}
.container .infs .questions .types>a:hover {
	color:#020409;
	cursor:pointer
}
.container .infs .questions .types>a.active {
	color:#020409
}
.container .infs .questions .types>a.active>i {
	width:100px
}
.container .infs .questions .inf-box {
	width:100%;
	height:auto
}
.container .infs .questions .inf-box .lists {
	width:1040px;
	height:auto;
	margin:0 auto;
	display:none
}
.container .infs .questions .inf-box .lists:nth-child(1) {
	display:block
}
.container .infs .questions .inf-box .lists>a {
	display:block;
	position:relative;
	width:100%;
	padding:13px 0;
	margin:35px auto;
	color:#313236;
	text-align:left;
	text-indent:32px;
	border-bottom:1px solid #e4e4e4;
	font-size:16px
}
.container .infs .questions .inf-box .lists>a>span {
	position:absolute;
	color:#a4a4a4;
	font-size:16px;
	right:0
}
.container .infs .questions .inf-box .lists>a>i.dots {
	position:absolute;
	width:6px;
	height:6px;
	background:#c2c2c2;
	border-radius:50%;
	top:calc(50% - 3px);
	left:0px
}
.container .infs .questions .inf-box .lists>a>i.toTop {
	display:inline-block;
	font-style:normal;
	color:#fff;
	font-size:14px;
	letter-spacing:1px;
	background:#f1a717;
	line-height:16px;
	padding:4px 10px;
	border-radius:3px;
	text-indent:0;
	margin-left:-30px;
	margin-right:15px
}
.container .infs .questions .inf-box .lists>a>i.toTop::before {
	content:"置顶";
	display:block
}
.container .infs .questions .inf-box .lists>a:hover {
	color:#0a94f9
}
.container .infs .questions .pages {
	width:600px;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	position:absolute;
	bottom:60px;
	left:calc(50% - 300px);
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center
}
.container .infs .questions .pages>ul {
	width:100%;
	height:30px;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center
}
.container .infs .questions .pages>ul>li {
	width:30px;
	height:30px;
	border:1px solid #bbbbbb;
	border-radius:4px;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	margin:0 2px;
	line-height:30px;
	color:#bbbbbb;
	cursor:pointer
}
.container .infs .questions .pages>ul>li.active {
	color:#04040e
}
.container .infs .questions .pages>ul>li.active>a {
	color:#04040e
}
.container .infs .questions .pages>ul>li:hover {
	color:#04040e
}
.container .infs .questions .pages>ul>li>span {
	display:block;
	width:100%;
	height:100%
}
.container .infs .questions .pages>ul>li>a {
	display:block;
	color:#bbbbbb;
	width:100%;
	height:100%;
	text-decoration:none
}
.container .infs .questions .pages>ul>li>a:hover {
	color:#04040e
}
