@charset "utf-8";
.zj .up {
	padding: 2% 0 8% 3%
}
.zj .up h4 {
	font-size: 18px
}
.zj .up p {
	font-size: 14px
}
.hz .up {
	padding: 2% 0 8% 3%
}
.hz .up h4 {
	font-size: 18px
}
.hz dd {
	line-height: 20px;
	font-size: 16px;
	margin-top: 2px
}
.ptsy .up {
	padding: 2% 0 8% 3%
}
.ptsy .up h4 {
	font-size: 18px
}
.ptsy .up p {
	font-size: 14px
}
.rdgz .up {
	padding: 2% 0 8% 3%
}
.rdgz .up h4 {
	font-size: 18px
}
.rdgz .up p {
	font-size: 14px
}
.alfx .up {
	padding: 2% 0 8% 3%
}
.alfx .up h4 {
	font-size: 18px
}
.alfx .up p {
	font-size: 14px
}
.zzgh .up {
	padding: 2% 0 8% 3%
}
.zzgh .up h4 {
	font-size: 18px
}
.zzgh .up p {
	font-size: 14px
}
.rdgz dl {
	padding-bottom: 0
}
.rdgz .dl1 .p1 {
	display: none
}
.rdgz dl dd h5 {
	font-size: 16px;
	margin: 0 0 2% 3%
}
.rdgz dd p {
	font-size: 14px;
	line-height: 19px
}
.zzgh {
	height: 350px;
	padding-bottom: 6%
}
.zzgh .form {
	width: 90%;
	margin: 3% 0 0 8%
}
.zzgh .form p {
	font-size: 18px
}
.zzgh .form .text1 {
	width: 67%
}
.zzgh .form .btn1 {
	font-size: 16px;
	font-weight: bold;
	width: 40%;
	height: 40px;
	line-height: 40px;
	margin: 3% 3% 0 1%;
	float: left
}
.zzgh .form .btn2 {
	font-size: 16px;
	font-weight: bold;
	width: 40%;
	height: 40px;
	line-height: 40px;
	margin: 3% 1% 0 3%;
	float: left
}
.zzgh .form .btn3 {
	display: none
}
.list_nav li {
	font-size: 16px
}
.list_nav li a {
	font-size: 16px
}
.list_con .down {
	padding-bottom: 6.7%
}
.list_con .up {
	padding: 1% 0 8% 0
}
.list_con .up p {
	font-size: 16px
}
.list_con .down dt {
	font-size: 14px;
	line-height: 1.5em;
	width: 80%
}
.list_con .down dt span {
	display: none
}
.list_con .down dd {
	font-size: 14px;
	width: 20%;
	line-height: 1.5em
}
.list_fzsz .up {
	padding: 2% 0 8% 3%
}
.list_fzsz .up h4 {
	font-size: 18px
}
.list_fzsz .up .p2 {
	font-size: 14px
}
.list_fzsz .down {
	padding-bottom: 8%
}
.list_fzsz .down dt {
	font-size: 18px
}
.list_fzsz .down dt span {
	font-size: 15px
}
.list_fzsz .down dd {
	width: 27%;
	font-size: 18px
}
.list_nxby .up {
	padding: 2% 0 8% 3%
}
.list_nxby .up h4 {
	font-size: 18px
}
.list_nxby .up .p2 {
	font-size: 14px
}
.list_zjzz {
	padding-bottom: 3%
}
.list_zjzz .up {
	padding: 2% 0 8% 3%
}
.list_zjzz .up h4 {
	font-size: 18px
}
.list_zjzz .up .p2 {
	font-size: 14px
}
.list_zjzz .dl1 {
	padding-bottom: 41%
}
.list_zjzz dd p {
	font-size: 18px
}
.list_zjzz dd {
	font-size: 13px
}
.list_zjzz dd .span1 {
	font-size: 13px;
	display: none
}
.list_con .ym li {
	padding: 1% 5.4%;
	margin-left: 16%;
	font-size: 16px
}
.list_zjzz .tel .left {
	margin: 3% 0 0 4%
}
.list_zjzz .tel .right {
	width: 65%
}
.list_zjzz .tel .right p {
	font-size: 18px
}
.list_zjzz .tel .right .btn {
	padding: 6% 4%;
	font-size: 16px
}
.detail_con .up .p1 {
	font-size: 16px
}
.detail_con .up {
	padding: 1% 0 8% 0
}
.detail_con .up .up_r {
	width: 17%
}
.detail_con .down h4 {
	font-size: 20px
}
.detail_con .up .up_r {
	width: 16%
}
.detail_con .up .up_r .p3 {
	background: url(../images/detail/fx_1.png) no-repeat left center;
	margin-top: -5%;
	font-size: 16px;
	padding-left: 20px
}
.detail_con .up .up_r .p3 a {
	margin-top: -2%
}
.detail_con .down {
	padding-bottom: 8%
}
.detail_con .down .p1 {
	font-size: 14px
}
.detail_con .down .p2 {
	font-size: 14px
}
.detail_con .neirong {
	font-size: 16px;
	line-height: 26px
}
.detail_fzsz .up {
	padding: 2% 0 8% 3%
}
.detail_fzsz .up h4 {
	font-size: 18px
}
.detail_fzsz .up .p2 {
	font-size: 14px
}
.detail_fzsz dd {
	font-size: 16px;
	margin-top: 2px
}
.detail_yyys .up {
	padding: 2% 0 8% 3%
}
.detail_yyys .up h4 {
	font-size: 18px
}
.detail_yyys .up .p2 {
	font-size: 14px
}
.detail_yyys .down_c p {
	font-size: 14px
}
.detail_yyys .down .kuai {
	padding-top: 3%;
	padding-bottom: 9%
}
.detail_yyys .down_c {
	width: 35%;
	margin-left: 1%
}
.detail_yyys .down_c p {
	font-size: 14px;
	margin: 4% 2% 0 2%
}
.channel_son_nav dd a {
	font-size: 20px
}
.channel_gainian .up {
	padding: 2% 0 8% 3%
}
.channel_gainian .up h4 {
	font-size: 18px
}
.channel_gainian .down_r p {
	font-size: 18px;
	line-height: 26px;
	margin-bottom: 1%
}
.channel_gainian .down_r p .span1 {
	display: none
}
.channel_gainian .down_r li {
	padding: 1% 0 1% 5%;
	font-size: 14px
}
.channel_liucheng .up {
	padding: 2% 0 8% 3%
}
.channel_liucheng .up h4 {
	font-size: 18px
}
.channel_fzsz .up {
	padding: 2% 0 8% 3%
}
.channel_fzsz .down_l {
	margin-top: 15%
}
.channel_fzsz .up h4 {
	font-size: 18px
}
.channel_fzsz .up p {
	font-size: 14px
}
.channel_fzsz .down_r li {
	padding: 1.3% 0 1.3% 0
}
.channel_fzsz .down_r li a {
	font-size: 16px
}
.channel_fzszzj .up {
	padding: 2% 0 8% 3%
}
.channel_fzszzj .up h4 {
	font-size: 18px
}
.channel_fzszzj .up p {
	font-size: 14px
}
.channel_fzszzj .down_r h4 {
	margin-bottom: 1%;
	font-size: 16px
}
.channel_fzszzj .down_r p {
	margin-bottom: 1%;
	font-size: 14px
}
.channel_fzszzj .down_r p span {
	display: none
}
.channel_fzszzj .down_r p .span1 {
	display: inline
}
.channel_fzszzj .down_r .btn1 {
	font-size: 14px;
	height: 24px;
	line-height: 24px
}
.channel_fzszzj .down_r .btn2 {
	font-size: 14px;
	height: 24px;
	line-height: 24px
}
.channel_fzszzj .down ol {
	margin-top: 31%
}
.channel_jyzm .up {
	padding: 2% 0 8% 3%
}
.channel_jyzm .up h4 {
	font-size: 18px
}
.channel_jyzm .up p {
	font-size: 14px
}
.channel_jyzm .down p {
	font-size: 16px
}
.channel_cjwt .up {
	padding: 2% 0 8% 3%
}
.channel_cjwt .up h4 {
	font-size: 18px
}
.channel_cjwt .up p {
	font-size: 14px
}
.channel_yyjj_jyjj .up {
	padding: 2% 0 8% 3%
}
.channel_yyjj_jyjj .up h4 {
	font-size: 18px
}
.channel_son_nav dd a {
	font-size: 14px
}
.channel_yyjj_jyjj .down_r p .span1 {
	display: none
}
.channel_yyjj_jyjj .down_r p {
	line-height: 24px;
	margin-top: 2%;
	font-size: 15px
}
.channel_yyjj_jyry .up {
	padding: 2% 0 8% 3%
}
.channel_yyjj_jyry .up h4 {
	font-size: 18px
}
.channel_yyjj_xjsb .up {
	padding: 2% 0 8% 3%
}
.channel_yyjj_xjsb .up h4 {
	font-size: 18px
}
.channel_yyjj_yyhd .up {
	padding: 2% 0 8% 3%
}
.channel_yyjj_yyhd .up h4 {
	font-size: 18px
}
.channel_yyjj_yyhd .up p {
	font-size: 16px
}
.channel_yyjj_yyhd dd h5 {
	margin: 0 0 1% 5%;
	font-size: 16px
}
.channel_yyjj_yyhd dd p {
	line-height: 20px;
	font-size: 13px
}
.channel_yyjj_lylx .up {
	padding: 2% 0 8% 3%
}
.channel_yyjj_lylx .up h4 {
	font-size: 18px
}
.channel_yyjj_lylx .down p {
	font-size: 16px
}
.channel_zjtd_zj .up {
	padding: 2% 0 9% 42.666666%
}
.channel_zjtd_zj .up h4 {
	font-size: 18px
}
.channel_zjtd_zj .down_r h5 {
	font-size: 16px;
	margin: 0 0 3% 0
}
.channel_zjtd_zj .down_r p {
	margin-bottom: 1.7%;
	font-size: 12px
}
.channel_zjtd_zj .down_r .btn1 {
	margin-top: 0;
	height: 20px;
	font-size: 12px;
	line-height: 20px;
	width: 26%;
	margin-right: 4%
}
.channel_zjtd_zj .down_r .btn2 {
	margin-top: 0;
	height: 20px;
	font-size: 12px;
	line-height: 20px;
	width: 26%;
	margin-right: 4%
}
.channel_zjtd_zj .down_r .btn3 {
	margin-top: 0;
	height: 20px;
	font-size: 12px;
	line-height: 20px;
	width: 26%;
	margin-right: 4%
}
.channel_zjtd_zj .ym li {
	padding: 1% 6.4%;
	margin-left: 15%
}
.channel_zjtd_zj .ym li a {
	font-size: 16px
}
.channel_alfx_con .up {
	padding: 2% 0 8% 39.666666%
}
.channel_alfx_con .up h4 {
	font-size: 18px;
	margin-left: -1%
}
.channel_alfx_con dd h5 {
	margin: 0 0 1% 5%;
	font-size: 16px
}
.channel_alfx_con dd p {
	line-height: 22px;
	font-size: 14px
}
.channel_alfx_con .ym li {
	padding: 1% 7.4%;
	margin-left: 12%
}
.channel_fzszzj .rslides_tabs a {
	margin-top: 11%
}
.channel_fzszzj .down_r p {
	font-size: 14px
}
.channel_nxby_gz .down_r .p1 {
	font-size: 14px
}
.channel_nxby_gz .down_r .p2 {
	line-height: 18px;
	font-size: 12px
}
.channel_nxby_tsjs .dl1 dl dd {
	font-size: 12px;
	line-height: 20px
}
.channel_nxby_byjc .down li {
	padding: 2% 0 2.5% 0
}
.channel_nxby_byjc .down li a {
	font-size: 16px
}
.channel_nxby_byjc .btn1 {
	width: 30%;
	height: 34px;
	background: #fff;
	font-size: 18px;
	margin-left: 13%;
	padding-left: 0;
	line-height: 34px;
	border: 1px solid #ce77a4
}
.channel_nxby_byjc .btn2 {
	width: 30%;
	height: 34px;
	background: #fff;
	font-size: 18px;
	padding-left: 0;
	line-height: 34px;
	border: 1px solid #ce77a4
}
.channel_nxby_gz .up h4 {
	font-size: 18px
}
.channel_nxby_cjjb .up h4 {
	font-size: 18px
}
.channel_nxby_byjc .up h4 {
	font-size: 18px
}
.channel_fzszzj .up h4 {
	font-size: 18px
}
.channel_fzszzj .up p {
	font-size: 16px
}
.channel_nxby_tsjs .up h4 {
	font-size: 18px
}
.channel_nxby_tsjs .up p {
	font-size: 14px
}
.channel_nxby_alfx .up h4 {
	font-size: 18px
}
.channel_nxby_alfx .up p {
	font-size: 14px
}
.channel_nxby_gz .up {
	padding: 2% 0 8% 3%
}
.channel_nxby_cjjb .up {
	padding: 2% 0 8% 3%
}
.channel_nxby_byjc .up {
	padding: 2% 0 8% 3%
}
.channel_fzszzj .up {
	padding: 2% 0 8% 3%
}
.channel_nxby_tsjs .up {
	padding: 2% 0 8% 3%
}
.channel_nxby_alfx .up {
	padding: 2% 0 8% 3%
}
.channel_son_nav dd a {
	font-size: 15px
}
.channel_nxby_gz .down_r .li2 {
	display: none
}
.channel_nxby_tsjs .dl1 dl {
	width: 21.5%
}
.detail_zj_con .up {
	padding: 1% 0 8% 0
}
.detail_zj_con .up .p1 {
	font-size: 16px
}
.detail_zj_con .up .up_r {
	width: 15%
}
.detail_zj_con .up .up_r .p3 {
	background: url(../images/detail/fx_1.png) no-repeat left center;
	margin-top: -5%;
	font-size: 16px;
	padding-left: 20px
}
.detail_zj_con .up .up_r .p3 a {
	margin-top: -2%
}
.down .shang {
	margin-top: 2%
}
.detail_zj_con .down .shang dd p {
	margin-bottom: 3.5%;
	font-size: 15px
}
.detail_zj_con .down .shang dd .san {
	color: #333333;
	margin-bottom: 6.5%;
	font-size: 15px
}
.detail_zj_con .down .shang dd .two {
	color: #333333;
	margin-bottom: 6.5%;
	font-size: 15px
}
.detail_zj_con .down .shang dd .two1 {
	color: #333333;
	margin-bottom: 21.5%;
	font-size: 15px
}
.detail_zj_con .down .xia dt {
	width: 23%;
	font-size: 15px;
	padding-left: 8%;
	line-height: 28px
}
.detail_zj_con .down .shang dd h5 {
	margin-bottom: 5%;
	margin-top: 2%;
	font-size: 18px
}
.detail_zj_con .down .xia dd {
	width: 69%;
	font-size: 15px;
	line-height: 28px
}
.detail_zj_anli .up {
	padding: 2% 0 8% 3%
}
.detail_zj_anli .up h4 {
	font-size: 18px
}
.detail_zj_anli .dl1 dl {
	width: 29.5%
}
.detail_zj_anli .dl1 dl dd p {
	font-size: 12px;
	line-height: 20px
}
.detail_zj_anli .up p {
	font-size: 14px
}
.detail_zj_con .down .xia .dl2 {
	margin-top: 1%
}
.detail_zj_con .down .xia dl {
	overflow: hidden
}
.list_rdgz_con .up {
	padding: 1% 0 8% 0
}
.list_rdgz_con .up p {
	font-size: 14px
}
.list_rdgz_con dd h5 {
	font-size: 18px;
	margin: 0 0 1% 5%
}
.list_rdgz_con dd p {
	font-size: 14px;
	line-height: 22px
}
.list_rdgz_con dd p .span1 {
	display: none
}
.list_rdgz_con li {
	padding: 1% 5.4%;
	margin-left: 16%;
	font-size: 16px
}
.detail_con .sgyelc .one {
	margin-bottom: 4%
}
.detail_con .sgyelc .one h5 {
	font-size: 18px
}
.detail_con .sgyelc .two h5 {
	font-size: 18px
}
.detail_con .sgyelc .one p {
	font-size: 16px;
	line-height: 26px
}
.detail_con .sgyelc .two p {
	font-size: 16px;
	line-height: 26px
}
.detail_con .detail_xjsb .p1 {
	font-size: 16px
}
.detail_con .detail_xjsb .dl1 dl {
	margin-bottom: 4%
}
.detail_con .detail_xjsb .dl1 dl dd p {
	line-height: 18px;
	font-size: 14px
}
.detail_con .detail_ptsys .p1 {
	font-size: 16px
}
.shangwt p {
	font-size: 16px
}
.gjxs .right li {
	font-size: 14px;
	width: 100%;
	line-height: 30px;
	margin-right: 6%
}
.footer {
	padding-bottom: 16%;
	padding-top: 1%
}
.footer p {
	font-size: 14px;
	line-height: 20px;
	margin-top: 1%
}
.channel_gainian .down_r p {
	font-size: 15px;
	line-height: 23px;
	margin-bottom: 1%;
}
.dbgs .one {
	padding: 1.7% 4%;
}
.dbgs .two {
	padding: 1.7% 4%;
}
.dbgs .three {
	padding: 1.7% 4%;
}
.dbgs .one p {
	font-size: 15px;
	margin-top: 5%;
}
.dbgs .two p {
	font-size: 15px;
	margin-top: 5%;
}
.dbgs .three p {
	font-size: 15px;
	margin-top: 5%;
}
.zj .down {
	width: 100%;
	margin: 2% 4% 0 4%;
	overflow: hidden
}
.zj .down_l {
	width: 40%;
	height: auto;
	float: left
}
.zj .div1 li {
	width: 100%
}
.zj .down_l img {

	height: auto
}
.zj .div1 .show {
	display: block
}
.zj .div1 .hide {
	display: none
}
.zj .down_r {
	width: 50%;
	height: auto;
	float: left;
	margin-left: 5%
}
.zj .down_r h4 {
	font-size: 25px;
	color: #333;
	margin-bottom: 3.5%
}
.zj .down_r p {
	font-size: 16px;
	margin-bottom: 3.5%;
	line-height: 22px;
}
.zj .down_r .btn1 {
	width: 60%;
	background: #ce77a4;
	border-radius: 5px;
	font-family: "黑体";
	font-size: 16px;
	color: #fff;
	margin-right: 5%;
	text-align: center;
	line-height: 25px;
	float: left
}
.zj .down_r .btn2 {
	width: 24%;
	height: 40px;
	background: #ce77a4;
	border-radius: 5px;
	font-family: "黑体";
	font-size: 20px;
	color: #fff;
	text-align: center;
	line-height: 40px;
	float: left
}
.zj .down ol {
	width: 100%;
	margin-left: 33.3333%;
	margin-top: 31%
}
.zj .down ol li {
	width: 6%;
	height: 7px;
	background: #b6d5ff;
	float: left;
	margin-left: 2%
}
.zj .down ol .current {
	background: #ce77a4
}
.byby2{ width:95%; margin:0px auto;}
.byby2 li{ float:left;width:43%; margin:20px 10px;}
.byby2 li div{color:#000; width:53%; margin:0px auto; line-height:30px;  }
.cutimg {
	height: 85px;
	width: 110px;
	text-align:center;
	vertical-align:middle;
	overflow:hidden ;    
}