html,body{
	min-width:1200px;
}
.clearfix{
	zoom: 1;
}
.clearfix:after{
	content: "020";
	height: 0px;
	display: block;
	overflow: hidden;
	clear: both;
}
.banner{
	width:100%;
}
.banner img{
	width:100%;
	display: block;
	border:0px;
}
.content{
	width:1200px;
	margin:0 auto;
	padding-bottom:50px;
}
.maodian{
	width:100%;
	height:113px;
	margin-top:70px;
}
.maodian span{
	float:left;
	width:583px;
	height:113px;
	background:url(zfgb2019-bg1.png) no-repeat;
	background-size:100% 100%;
}
.maodian span a{
	display: block;
	width:100%;
	height:100%;
	line-height: 113px;
	font-size:35px;
	font-weight: bold;
	color:#d70609;
	padding-left:145px;
}
.bb1{
	background:url(zfgb2019-icon1.png) no-repeat 90px center;
}
.bb2{
	background:url(zfgb2019-icon2.png) no-repeat 90px center;
}
.bb-title{
	width:100%;
	margin-top:60px;
}
.bb-title img{
	display: block;
	border: 0px;
}
.jgbb-wzcc{
	width:100%;
	margin-top:40px;
}
.jgbb-wzcc-title{
	display: block;
	width:1198px;
	margin:0 auto;
}
.jgbb-wzcc-content{
	width:240px;
	height:310px;
	float: left;
	background:url(zfgb2019-bg2.png) no-repeat;
	background-size:100% 100%;
}
.jgbb-wzcc-content span{
	display: block;
	width:100%;
	height:40px;
	line-height:40px;
	font-size: 22px;
	text-align: center;
	margin-top:25px;
	font-weight: bold;
}
.jgbb-wzcc-content ul{
	list-style: none;
	width:180px;
	margin:0 auto;
}
.jgbb-wzcc-content ul li{
	width: 100%;
	height:45px;
	margin-top:10px;
	background:url(zfgb2019-bg3.png) no-repeat;
	background-size:100% 100%;
	overflow: hidden;
}
.jgbb-wzcc-content ul li i{
	font-style: normal;
	float: left;
	width:50%;
	height:100%;
	line-height:45px;
	text-align: center;
	font-size:16px;
	color:#d70609;
}
.jgbb-wzcc-content ul li i:first-child{
	color:#333;
}
.font-cor1{
	color:#d70609;
}
.font-cor2{
	color:#f5b25d;
}
.font-cor3{
	color:#44bd92;
}
.font-cor4{
	color:#5b9ef1;
}
.font-cor5{
	color:#f2bb76;
}
.jgbb-wzrc{
	width:100%;
	height:540px;
	background: url(zfgb2019-bg4.png) no-repeat;
	background-size:100% 100%;
	overflow: hidden;
}
.jgbb-wzrc-title{
	display: block;
	margin:35px auto 0;
	width:676px;
	border:0px;
}
.jgbb-wzrc-content{
	float: left;
	width:387px;
	height:195px;
	border-top:1px solid #dbdbdb;
	border-right:1px solid #dbdbdb;
	border-bottom:1px solid #dbdbdb;
	margin-top:30px;
}
.borderLeft1{
	border-left:1px solid #dbdbdb;
}
.wzrc-hd{
	width:100%;
	height:70px;
	background:#fcf4f4;
	text-align: center;
}
.wzrc-hd-title{
	font-size:16px;
	line-height: 70px;
	font-weight: bold;
}
.wzrc-hd-zj{
	font-size:14px;
	line-height: 75px;
}
.wzrc-hd-icon1{
	display: inline-block;
	width:22px;
	height:22px;
	background:url(zfgb2019-icon3.png) no-repeat;
	background-size:100% 100%;
	position: relative;
	top:6px;
}
.wzrc-hd-icon2{
	display: inline-block;
	width:22px;
	height:22px;
	background:url(zfgb2019-icon4.png) no-repeat;
	background-size:100% 100%;
	position: relative;
	top:6px;
}
.wzrc-hd-icon3{
	display: inline-block;
	width:22px;
	height:22px;
	background:url(zfgb2019-icon5.png) no-repeat;
	background-size:100% 100%;
	position: relative;
	top:6px;
}
.wzrc-hd-icon4{
	display: inline-block;
	width:22px;
	height:22px;
	background:url(zfgb2019-icon6.png) no-repeat;
	background-size:100% 100%;
	position: relative;
	top:6px;
}
.wzrc-hd-icon5{
	display: inline-block;
	width:22px;
	height:22px;
	background:url(zfgb2019-icon7.png) no-repeat;
	background-size:100% 100%;
	position: relative;
	top:6px;
}
.wzrc-hd-icon6{
	display: inline-block;
	width:22px;
	height:22px;
	background:url(zfgb2019-icon8.png) no-repeat;
	background-size:100% 100%;
	position: relative;
	top:6px;
}
.wzrc-bd div{
	float: left;
	margin:20px 0 0 9px;
	width:85px;
	height:85px;
	background:url(zfgb2019-bg6.png) no-repeat;
	background-size:100% 100%; 
}
.wzrc-bd div span{
	display: block;
	width: 100%;
	height:43px;
	line-height:60px;
	text-align: center;
	font-weight: bold;
	font-size:15px;
}
.wzrc-bd div i{
	display: block;
	font-style: normal;
	width: 100%;
	height:42px;
	line-height:30px;
	color:#d70609;
	text-align: center;
	font-weight: bold;
	font-size:15px;
}
.jgbb-jxkh{
	width:100%;
	height:107px;
	background:url(zfgb2019-bg7.png) no-repeat;
	background-size:100% 100%; 
	overflow: hidden;
}
.jgbb-jxkh-title{
	float: left;
	width:342px;
	height:50px;
	line-height:50px;
	color:#d70609;
	font-weight: bold;
	font-size:22px;
	text-align: center;
	background: url(zfgb2019-bg8.png) no-repeat;
	background-size:100% 100%;
	margin:28px 0 0 175px; 
}
.jgbb-jxkh-if{
	float:right;
	width:462px;
	height:25px;
	margin-top:41px;
}
.jgbb-jxkh-if span{
	float: left;
	width: 220px;
	height:25px;
	line-height: 25px;
	padding-left:60px;
	font-size:22px;
	background: url(zfgb2019-icon21.png) no-repeat 12px center;
}
.jgbb-box{
	width: 100%;
	margin-top:50px;
}
.jgbb-aqjc,.jgbb-jmzfwzcz{
	width:480px;
	float: left;
}
.jgbb-wzkszh,.jgbb-rypx{
	width:720px;
	float: left;
}
.jgbb-aqjc-title,.jgbb-wzkszh-title,.jgbb-jmzfwzcz-title,.jgbb-rypx-title{
	display: block;
	height:62px;
	margin-left:15px;
}
.jgbb-aqjc ul,.jgbb-wzkszh ul,.jgbb-jmzfwzcz ul,.jgbb-rypx ul{
	list-style: none;
	width:100%;
}
.jgbb-aqjc-content,.jgbb-wzkszh-content,.jgbb-jmzfwzcz-content,.jgbb-rypx-content{
	float: left;
	width:240px;
	height:260px;
	background:url(zfgb2019-bg9.png) no-repeat;
	background-size:100% 100%;
}
.jgbb-aqjc-content span,.jgbb-wzkszh-content span,.jgbb-jmzfwzcz-content span,.jgbb-rypx-content span{
	display: block;
	width:78px;
	height:78px;
	margin:40px auto 0;
}
.jgbb-aqjc-content p,.jgbb-wzkszh-content p,.jgbb-jmzfwzcz-content p,.jgbb-rypx-content p{
	font-size:19px;
	height:70px;
	line-height:70px;
	text-align: center;
}
.jgbb-aqjc-content i,.jgbb-wzkszh-content i,.jgbb-jmzfwzcz-content i,.jgbb-rypx-content i{
	display: block;
	height:60px;
	line-height: 60px;
	font-style: normal;
	text-align: center;
	font-size: 28px;
	color:#d70016;
	font-weight: bold;
}
.aqjc-icon1{
	background:url(zfgb2019-icon9.png) no-repeat;
	background-size:100% 100%;
}
.aqjc-icon2{
	background:url(zfgb2019-icon10.png) no-repeat;
	background-size:100% 100%;
}
.wzkszh-icon1{
	background:url(zfgb2019-icon11.png) no-repeat;
	background-size:100% 100%;
}
.wzkszh-icon2{
	background:url(zfgb2019-icon12.png) no-repeat;
	background-size:100% 100%;
}
.wzkszh-icon3{
	background:url(zfgb2019-icon13.png) no-repeat;
	background-size:100% 100%;
}
.jmzfwzcz-icon1{
	background:url(zfgb2019-icon14.png) no-repeat;
	background-size:100% 100%;
}
.jmzfwzcz-icon2{
	background:url(zfgb2019-icon15.png) no-repeat;
	background-size:100% 100%;
}
.rypx-icon1{
	background:url(zfgb2019-icon22.png) no-repeat;
	background-size:100% 100%;
}
.rypx-icon2{
	background:url(zfgb2019-icon16.png) no-repeat;
	background-size:100% 100%;
}
.rypx-icon3{
	background:url(zfgb2019-icon17.png) no-repeat;
	background-size:100% 100%;
}

.jgbb-lybl{
	margin-top:50px;
	width:100%;
}
.jgbb-lybl-title{
	display: block;
	height:62px;
	margin:0 auto;
}
.jgbb-lybl ul{
	list-style: none;
	width:100%;
}
.jgbb-lybl-content{
	float: left;
	width:400px;
	height:148px;
	background:url(zfgb2019-bg10.png) no-repeat;
	background-size:100% 100%;
}
.line1{
	float: left;
	width:7px;
	height:120px;
	margin-top:14px;
	margin-left:13px;
	background: #e23e3e;
}
.line2{
	float: left;
	width:7px;
	height:120px;
	margin-top:14px;
	margin-left:13px;
	background: #e2973e;
}
.line3{
	float: left;
	width:7px;
	height:120px;
	margin-top:14px;
	margin-left:13px;
	background: #3eaae2;
}
.jgbb-lybl-content span{
	float: left;
	width:46px;
	height:33px;
	margin-top:55px;
	margin-left:40px;
}
.jgbb-lybl-content p{
	float: left;
	font-size:21px;
	height:70px;
	line-height:70px;
	text-align: center;
	margin-top:35px;
	margin-left:35px;
}
.jgbb-lybl-content i{
	float: left;
	height:60px;
	line-height: 60px;
	font-style: normal;
	text-align: center;
	font-size: 28px;
	font-weight: bold;
	margin-top:40px;
	margin-left:35px;
}
.lybl-cor1{
	color:#e23e3e;
}
.lybl-cor2{
	color:#e2973e;
}
.lybl-cor3{
	color:#3eaae2;
}
.lybl-icon1{
	width:40px !important;
	margin-left:50px !important;
	background:url(zfgb2019-icon18.png) no-repeat;
	background-size:100% 100%;
}
.lybl-icon2{
	background:url(zfgb2019-icon19.png) no-repeat;
	background-size:100% 100%;
}
.lybl-icon3{
	background:url(zfgb2019-icon20.png) no-repeat;
	background-size:100% 100%;
}

.baobiao-download{
	display: block;
	width:747px;
	height:72px;
	line-height:72px;
	margin:40px auto 0;
	background: url(zfgb2019-bg11.png) no-repeat;
	background-size:100% 100%;
	font-size:30px;
	text-align: center;
	text-indent: 2em;
	color:#333333;
}
.gzbb-zfzcbm{
	width:100%;
	height:540px;
	padding:60px 30px 30px;
	margin-top:30px;
	background: url(zfgb2019-bg12.png) no-repeat;
	background-size:100% 100%;
	overflow: hidden;
}
.gzbb-zstsjg{
	width:100%;
	height:240px;
	padding:60px 30px 30px;
	margin-top:30px;
	background: url(zfgb2019-bg13.png) no-repeat;
	background-size:100% 100%;
	overflow: hidden;
}
.gzbb-zfjg{
	width:100%;
	height:470px;
	padding:60px 30px 30px;
	margin-top:30px;
	background: url(zfgb2019-bg15.png) no-repeat;
	background-size:100% 100%;
	overflow: hidden;
}
.gzbb-bmgljg{
	width:100%;
	height:300px;
	padding:60px 30px 30px;
	margin-top:30px;
	background: url(zfgb2019-bg16.png) no-repeat;
	background-size:100% 100%;
	overflow: hidden;
}
.gzbb-zfzcbm a,.gzbb-zstsjg a,.gzbb-zfjg a,.gzbb-bmgljg a{
	float: left;
	width:204px;
	height:62px;
	line-height:62px;
	margin:20px 0 0 20px;
	background:url(zfgb2019-bg14.png) no-repeat;
	background-size:100% 100%;
	color:#333333;
	font-size:16px;
	text-align: center;
}
.gzbb-zfzcbm a:hover,.gzbb-zstsjg a:hover,.gzbb-zfjg a:hover,.gzbb-bmgljg a:hover{
	color:#0c6dac;
}
.gzbb-ms{
	width:100%;
	height:234px;
	padding:60px 30px 30px;
	margin-top:30px;
	background: url(zfgb2019-bg17.png) no-repeat;
	background-size:100% 100%;
	overflow: hidden;
}
.ms-hd{
	width:1100px;
	height:50px;
	margin:20px auto 0;
	border:1px solid #434ba2;
	border-radius: 10px;
	overflow: hidden;
	/*padding:0 3px;*/
}
.ms-hd li{
	width:91.5px;
	height:50px;
	line-height: 50px;
	float: left;
	color: #434ba2;
	text-align: center;
	font-size:15px;
	cursor: pointer;
}
.ms-hd li.active{
	background:#434ba2;
	color:#ffffff;
}
.ms-bd{
	width: 1100px;
	margin:20px auto 0;
}
.ms-bd li{
	width:100%;
	font-size:16px;
	color:#333333;
	line-height:30px;
	display: none;
}
.ms-bd li a{
	padding:0 8px;
	font-size: 15px;
}
.ms-bd li a:hover{
	color: #434ba2;
}