.sy_banner {
	position: relative;
	/* width: 19.2rem; */
	height: 10.8rem;
	overflow: hidden;
}
.sy_banner ul li img {
	width: 100%;
	height: 100%;
}
.pagination {
	position: absolute;
	top: 4.25rem;
	left: 0.8rem;
	z-index: 6;
}
/* 轮播探索鼎信 */

.sy_tsdx {
	position: absolute;
	bottom: 2.64rem;
	left: 2.71rem;
	display: flex;
	justify-content: center;
	align-items: center;
	z-index: 11;
}
.sy_tsdx img {
	width: 0.48rem;
}
.sy_tsdx span {
	font-weight: 'PingFang-SC-Medium';
	font-size: 0.18rem;
	color: #fff;
	margin-left: -0.25rem;
}
/* baner文字 */
.sy_banner ul li .wenzi {
	position: absolute;
	top: 4.42rem;
	left: 2.52rem;
	width: 7.44rem;
	height: auto;
	z-index: 11;
}
.sy_banner ul li .wenzi span {
	font-family: 'PingFang-SC-Heavy';
	font-size: 0.6rem;
	color: #fff;
}
.sy_banner ul li .wenzi p {
	font-family: 'PingFang-SC-Medium';
	font-size: 0.2rem;
	color: #fff;
	margin-top: 0.55rem;
}
/* 轮播left鼠标 */
.sy_lef_icon {
	position: absolute;
	bottom: 0.95rem;
	left: 0.98rem;
	width: 0.48rem;
	z-index: 11;
}
.pagination span:nth-child(1) {
	font-family: 'PingFang-SC-Heavy';
	font-size: 0.48rem;
}
.pagination span {
	font-family: 'PingFang-SC-Heavy';
	color: #fff;
	font-size: 0.18rem;
}
.pagination span:nth-child(2) {
	margin-left: 0.09rem;
}
.pagination span:last-child {
	margin-left: 0.3rem;
}
.sy_banner .button-prev,
.sy_banner .button-next {
	position: absolute;
	width: 0.5rem;
	height: 0.5rem;
	text-align: center;
	line-height: 0.5rem;
	color: #fff;
	font-size: 20px;
	z-index: 88;
}
.sy_banner .button-prev img,
.sy_banner .button-next img {
	width: 0.48rem;
	height: 0.48rem;
}
.sy_banner .color {
	display: none;
}
.sy_banner .button-prev {
	right: 1.9rem;
	bottom: 0.98rem;
}
.sy_banner .button-next {
	right: 1.1rem;
	bottom: 0.98rem;
}
/*  */
.navbar-default {
	background-color: #fff0;
	border-color: #fff0;
}

.navbar-default .navbar-nav > li > a {
	font-family: PingFang SC;
	font-size: 0.24rem;
}

.navbar-nav > li {
	padding: 0 0.2rem;
}
.navbar-default .navbar-collapse {
	padding-right: 1.1rem;
}
#myCarousel .carousel-control {
	position: absolute;
	bottom: 0.49rem;
	left: 0;
}
#myCarousel {
	position: relative;
}
.left {
	position: absolute;
	right: 1.08rem;
	bottom: 0.98rem;
}
.left span,
.right span {
	width: 0.48rem;
	height: 0.48rem;
	text-align: center;
	line-height: 0.48rem;
	color: #fff;
}
.bgimg_1 {
	background: url('../image/bgimg.png') no-repeat center;
	background-size: 100%;
}
.left img,
.right img {
	width: 0.48rem;
	height: 0.48rem;
}
.right {
	position: absolute;
	right: 0.54rem;
	bottom: 0.98rem;
}

.tansuo {
	position: absolute;
	top: 6.68rem;
	left: 2.71rem;
	width: 0.48rem;
	height: 0.48rem;
}
.miaoshu {
	position: absolute;
	top: 6.83rem;
	left: 2.92rem;
	font-size: 0.18rem;
	color: #fff;
}
.shubiao {
	position: absolute;
	top: 9.37rem;
	left: 0.98rem;
	width: 0.48rem;
	height: 0.48rem;
}
.glyphicon-chevron-right {
	background-image: url('../image/bgimg.png');
}
.bann_index span:nth-child(1) {
	position: absolute;
	top: 4.55rem;
	left: 1.1rem;
	color: #fff;
	font-size: 0.35rem;
}
.bann_index span:nth-child(2) {
	position: absolute;
	top: 4.77rem;
	left: 1.52rem;
	color: #fff;
	font-size: 0.18rem;
}
/* 业务板块 */
.yewu {
	position: relative;
	/* width: 19.2rem; */
	height: 10.8rem;
	padding: 1.1rem 1.1rem 1.2rem 1.1rem;
	background: url('../image/bgm_2.png') no-repeat;
	background-size: 100% 100%;
	background-position: center center;
}
.ywbk {
	position: absolute;
	top: 1.1rem;
	left: 1.1rem;
	display: block;
	width: 50%;
	height: 4.3rem;
}
.ywbk h1 {
	font-size: 0.6rem;
	font-weight: 600;
	color: #333333;
}
.ywbk img {
	position: absolute;
	top: 1.26rem;
	left: -0.07rem;
	width: 0.48rem;
	height: 0.48rem;
}
.ywbk span {
	position: absolute;
	top: 1.38rem;
	left: 0.09rem;
	font-family: 'PingFang SC';
	font-size: 0.18rem;
}
.ywbk span i {
	color: #fff;
}
/* 业务板块详细模块 */

.yewu ul li {
	position: relative;
	float: left;
	width: 25%;
	height: 4.3rem;
	background-color: #fff;
	/* padding: 0.57rem 0.55rem 0.68rem 0.67rem; */
	box-sizing: border-box;
}

.yewu ul li:nth-child(1) {
	margin-left: 4.17rem;
	background-color: #f7f4fb;
}
.yewu ul li:nth-child(3) {
	background-color: #f7f4fb;
}
.yewu ul li:nth-child(4) {
	background-color: #f7f4fb;
}
.font_col {
	color: #fff !important;
}
.yewu ul li:nth-child(6) {
	background-color: #f7f4fb;
}
.yewu ul li a {
	position: absolute;
	top: 0;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	padding: 0.57rem 0.55rem 0.68rem 0.67rem;
	height: 100%;
}
.yewu ul li img {
	display: none;
	width: 100%;
	height: 100%;
}
.yewu ul li a i {
	display: block;
	width: 0.58rem;
	height: 0.58rem;
}
.yewu ul li:nth-child(1) a i {
	background: url('../image/dbcp.png') no-repeat center;
	background-size: 100% 100%;
}
.yewu ul li:nth-child(2) a i {
	background: url('../image/rjce.png') no-repeat center;
	background-size: 100% 100%;
}
.yewu ul li:nth-child(3) a i {
	background: url('../image/fxpg.png') no-repeat center;
	background-size: 100% 100%;
}
.yewu ul li:nth-child(4) a i {
	background: url('../image/stcs.png') no-repeat center;
	background-size: 100% 100%;
}
.yewu ul li:nth-child(5) a i {
	background: url('../image/dmsj.png') no-repeat center;
	background-size: 100% 100%;
}
.yewu ul li:nth-child(6) a i {
	background: url('../image/saasfw.png') no-repeat center;
	background-size: 100% 100%;
}
.yewu ul li:nth-child(7) a i {
	background: url('../image/aqyw.png') no-repeat center;
	background-size: 100% 100%;
}

.yewu ul li a h2 {
	/* position: absolute;
	top: 1.35rem;
	left: 0.67rem; */
	margin-top: 0.2rem;
	font-size: 0.24rem;
}
.yewu ul li p {
	width: 3.03rem;
	line-height: 0.33rem;
	font-size: 0.16rem;
	color: #333333;
	font-family: 'PingFang-SC-Regular';
	display: -webkit-box;
	text-overflow: ellipsis;
	overflow: hidden;
	-webkit-line-clamp: 5;
	-webkit-box-orient: vertical;
}

.yewu ul li a .ywbk_icon {
	/* position: absolute;
	bottom: 0.68rem;
	left: 0.67rem; */
	width: 0.29rem;
	height: 0.29rem;
	background: url('../image/right.png') no-repeat;
	background-size: 100% 100%;
}

/* 走进鼎信 */
.zjdx {
	position: relative;
	/* width: 19.2rem; */
	height: 10.8rem;
	padding-top: 1.1rem;
	background: url('../image/sy_zjdx_bj.gif') no-repeat;
	background-size: 100% 115%;
	background-position-y: -1.3rem;
}
.zjdx h1 {
	font-size: 0.6rem;
	color: #fff;
	font-weight: 800;
}
/* 内容盒子 */
.zjdx_box {
	position: absolute;
	top: 4.08rem;
	z-index: 5;
	width: 17rem;
	height: 6.96rem;
	border-top: 0.08rem solid #b00003;
	background: url('../image/zjdx_bg.png') no-repeat;
	background-size: 100% 100%;
}
.zjdx_conleft {
	position: relative;
	float: left;
	height: 100%;
	width: 5.24rem;
	padding: 0.99rem 0 0 0.6rem;
	/* background-color: #eee; */
}
.zjdx_conleft h1 {
	font-family: 'OPPOSans2_En_design-Heavy', 'OPPOSans2_En_design-Regular', '微软雅黑', Arial,
		'PingFangSC-Light', 'Helvetica Neue', Helvetica, 'Microsoft Yahei', 'Hiragino Sans GB', tahoma,
		SimSun, sans-serif !important;
	color: #b00003;
	font-size: 0.36rem;
	font-weight: bold;
	margin-bottom: 0.07rem;
}
.zjdx_conleft h2 {
	font-family: 'OPPOSans2_En_design-Heavy', 'OPPOSans2_En_design-Regular', '微软雅黑', Arial,
		'PingFangSC-Light', 'Helvetica Neue', Helvetica, 'Microsoft Yahei', 'Hiragino Sans GB', tahoma,
		SimSun, sans-serif !important;
	font-size: 0.36rem;
}
.zjdx_conleft p {
	font-family: 'PingFang-SC-Medium';
	color: #333333;
	font-size: 0.18rem;
	line-height: 0.4rem;
	margin-top: 0.5rem;
}
.zjdx_conleft img {
	position: absolute;
	bottom: 0.92rem;
	width: 0.44rem;
	height: 0.44rem;
}
.zjdx_conleft span {
	position: absolute;
	bottom: 1rem;
	left: 0.8rem;
	font-size: 0.18rem;
	color: #333333;
}
/* 右边 */
.zjdx_box .zjdx_right {
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	float: right;
	width: 11.76rem;
	height: 100%;
	padding: 1.49rem 0.6rem 0 2.52rem;
	/* background-color: #ccc; */
}
.zjdx_right h2 {
	font-family: 'OPPOSans2_En_design-Heavy', 'OPPOSans2_En_design-Regular', '微软雅黑', Arial,
		'PingFangSC-Light', 'Helvetica Neue', Helvetica, 'Microsoft Yahei', 'Hiragino Sans GB', tahoma,
		SimSun, sans-serif !important;
	font-weight: 500;
	font-size: 0.3rem;
}
.zjdx_right p {
	font-family: 'PingFang-SC-Regular';
	width: 8.64rem;
	color: #646464;
	font-size: 0.18rem;
	line-height: 0.4rem;
	margin-top: 0.5rem;
}
.shuzi_kh {
	display: flex;
	flex-direction: column;
	float: left;
	margin-right: 2.24rem;
}
.shuzi_kh span:nth-child(1),
.shuzi_td span:nth-child(1) {
	font-family: 'DIN-Bold';
	font-weight: 600;
	font-size: 0.48rem;
	display: flex;
	justify-content: center;
}
.shuzi_kh span:nth-child(2),
.shuzi_td span:nth-child(2) {
	font-family: 'PingFang-SC-Regular';
	font-size: 0.18rem;
}
.shuzi_td {
	display: flex;
	flex-direction: column;
	float: left;
}
.shuzi {
	display: flex;
	align-items: center;
	justify-content: center;
	margin-bottom: 0.8rem;
}
/* 项目案例 */
.ulli li {
	cursor: pointer;
}
.xmal {
	position: relative;
	height: 10.8rem;
	padding: 0;
}
.licheng {
	position: absolute;
	top: 3.18rem;
	z-index: 8;
	width: 17rem;
	margin-left: 1.1rem;
	border: 1px solid #fff;
}
.xmal ul li {
	position: absolute;
	z-index: 6;
	top: 3.14rem;
}
.xmal ul li:nth-child(1) {
	left: 1.71rem;
}
.xmal ul li:nth-child(2) {
	left: 4.84rem;
}
.xmal ul li:nth-child(3) {
	left: 7.98rem;
}
.xmal ul li:nth-child(4) {
	left: 11.12rem;
}
.xmal ul li:nth-child(5) {
	left: 13.95rem;
}
/* .xmal ul li:nth-child(5) p {
	left: -0.1rem;
} */
.xmal ul li:nth-child(6) {
	left: 17.4rem;
}

.xmal span {
	display: block;
	width: 9px;
	height: 9px;
	background-color: #fff;
	border-radius: 50%;
}
.xmal .item_cor {
	width: 0.77rem;
	height: 0.08rem;
	line-height: 0.06rem;
	margin-left: -0.35rem;
	border-radius: 0;
}
.xmal a {
	position: absolute;
	top: 0.31rem;
	font-family: 'OPPOSans2_En_design-Heavy', 'OPPOSans2_En_design-Regular', '微软雅黑', Arial,
		'PingFangSC-Light', 'Helvetica Neue', Helvetica, 'Microsoft Yahei', 'Hiragino Sans GB', tahoma,
		SimSun, sans-serif !important;

	width: 1.1rem;
	left: -0.48rem;
	color: #fff;
	font-size: 0.26rem;
}
.xmal h1 {
	font-family: 'OPPOSans2_En_design-Heavy', 'OPPOSans2_En_design-Regular', '微软雅黑', Arial,
		'PingFangSC-Light', 'Helvetica Neue', Helvetica, 'Microsoft Yahei', 'Hiragino Sans GB', tahoma,
		SimSun, sans-serif !important;
	position: absolute;
	font-weight: 600;
	top: 5.32rem;
	z-index: 8;
	font-size: 0.6rem;
	margin-left: 1.1rem;
	color: #fff;
}
.item_xinwe {
	display: none;
}
.xmal_page {
	display: flex;
	justify-content: center;
	position: absolute;
	bottom: 0.1rem;
	left: -1rem;
	z-index: 5;
}
.xmal_page span {
	display: inline-block;
	width: 1.5rem;
	height: 4px;
	border-radius: 5px !important;
	background-color: #cbd0dd;
	border-radius: 0;
}
.swiper-pagination-bullet {
	opacity: 0.5;
}
.xmal_cont h2 {
	font-family: 'OPPOSans2_En_design-Heavy', 'OPPOSans2_En_design-Regular', '微软雅黑', Arial,
		'PingFangSC-Light', 'Helvetica Neue', Helvetica, 'Microsoft Yahei', 'Hiragino Sans GB', tahoma,
		SimSun, sans-serif !important;
	position: absolute;
	font-size: 0.3rem;
	top: 6.88rem;
	margin-left: 1.1rem;
	color: #fff;
}
.xmal_cont p {
	font-family: 'PingFang-SC-Regular';
	position: absolute;
	top: 7.45rem;
	left: 1.1rem;
	color: #fff;
	font-size: 0.18rem;
	width: 5.71rem;
	line-height: 0.4rem;
}
.xmal_cont img {
	width: 100%;
	height: 10.8rem;
}
.xmal_cont_item {
	display: none;
}
/* 新闻资讯 */
.item_xinwen {
	display: none;
}
.xwzx {
	position: relative;
	/* width: 19.2rem; */
	padding-bottom: 0.4rem;
	height: 8.57rem;
	padding-top: 1rem;
}
.xwzx_tab {
	margin-right: 1.15rem;
}
.xwzx_tab h1 {
	font-weight: 600;
	font-size: 0.6rem;
	margin-bottom: 0.73rem;
	color: #333333;
}
.xwzx_tab .item_co {
	color: #b00003;
}
.xwzx_tab ul li {
	cursor: pointer;
	font-family: 'none';
	font-weight: 600;
	font-size: 0.2rem;
	line-height: 0.6rem;
}
.xwzx_tab img {
	position: absolute;
	top: 6.24rem;
	width: 0.33rem;
	height: 0.33rem;
}
.xwzx_tab .xwzx_gd {
	position: absolute;
	top: 6.27rem;
	left: 0.15rem;
	font-size: 0.18rem;
}
.times .today {
	font-family: 'DIN-Bold';
	font-size: 0.6rem;
	font-weight: 800;
}
.year {
	font-family: 'DIN-Bold';
	font-size: 0.2rem;
	font-weight: 800;
}
.xwzx_tab,
.item_xinwen ul li {
	float: left;
}

.item_xinwen {
	margin-left: 1.15rem;
}
.item_xinwen ul li {
	width: 5.02rem;
	margin-right: 0.78rem;
}
/* .item_xinwen ul li:hover {
	cursor: pointer;
} */
.item_xinwen ul li:last-child {
	margin-right: 0;
}
.item_xinwen ul li img {
	width: 5.02rem;
	height: 3.46rem;
	margin-top: 0.52rem;
}
.xin_title {
	display: block;
	width: 5.02rem;
	font-family: 'OPPOSans2_En_design-Heavy', 'OPPOSans2_En_design-Regular', '微软雅黑', Arial,
		'PingFangSC-Light', 'Helvetica Neue', Helvetica, 'Microsoft Yahei', 'Hiragino Sans GB', tahoma,
		SimSun, sans-serif !important;
	font-size: 0.24rem;
	margin-top: 0.43rem;
	margin-bottom: 0.52rem;
}
.xinwen_x {
	font-family: 'PingFang-SC-Medium';
	font-size: 0.18rem;
}
.item_xinwen ul li:hover .xinwn_col {
	color: #b00003;
}

.item_xinwen ul li .icon_rig {
	float: right;
	width: 0.24rem;
	height: 0.24rem;
	margin-top: 0;
	border-radius: 50%;
	background-color: #b00003;
}
/* 底部 */
.site-footer {
	/* display: flex;
	flex-wrap: wrap;
	justify-content: space-between; */
	position: relative;
	/* width: 19.2rem; */
	/* height: 100%; */
	padding-top: 0.7rem;
	background-color: #000000;
}

.footer_left dl:last-child {
	margin-right: 0;
}
.footer_left dl dt {
	font-family: 'PingFang-SC-Medium';
	font-weight: normal;
	font-size: 0.18rem;
	margin-bottom: 0.35rem;
	color: #fff;
}
.footer_left dl dd a {
	font-family: 'PingFang-SC-Medium';
	font-size: 0.16rem;
	line-height: 0.48rem;
	color: #ffffffa6;
}
.footer_left {
	display: flex;
	width: 70%;
	justify-content: space-between;
	margin-top: 0.09rem;
	height: 4.99rem;
}
.footer_right {
	display: flex;
	flex-direction: column;
	align-content: flex-end;
	align-items: flex-end;
	justify-content: space-between;
	color: #fff;
	float: right;
	width: 3.94rem;
	height: 5.08rem;
	border-left: 1px solid #8f8f8f38;
}

.footer_right ul li {
	margin-bottom: 0.24rem;
}
.footer_right ul li:last-child {
	margin-bottom: 0;
}
.footer_right ul li div {
	font-family: 'OPPOSans2_En_design-Heavy', 'OPPOSans2_En_design-Regular', '微软雅黑', Arial,
		'PingFangSC-Light', 'Helvetica Neue', Helvetica, 'Microsoft Yahei', 'Hiragino Sans GB', tahoma,
		SimSun, sans-serif !important;
	color: #ffffffad;
	text-align: right;
	font-size: 0.18rem;
}
.footer_right ul li div:nth-child(1) {
	font-size: 0.2rem;
	font-weight: 600;
}
.footer_right ul li div:nth-child(2) {
	font-size: 0.16rem;
}
.wx_ma {
	width: 0.85rem;
	height: 1.01rem;
	font-size: 0.14rem;
	font-family: 'OPPOSans2_En_design-Heavy', 'OPPOSans2_En_design-Regular', '微软雅黑', Arial,
		'PingFangSC-Light', 'Helvetica Neue', Helvetica, 'Microsoft Yahei', 'Hiragino Sans GB', tahoma,
		SimSun, sans-serif !important;
	color: #333333;
	float: right;
	background-color: #fff;
	display: flex;
	justify-content: center;
	align-items: center;
	flex-wrap: wrap;
	flex-direction: column;
}
.wx_ma img {
	width: 0.75rem;
}
.wx_ma span {
	font-size: 0.14rem;
}

.forrt {
	position: absolute;
	top: 5.78rem;
	color: #fff;
	display: flex;
	justify-content: space-between;
	align-items: center;
	font-size: 0.16rem;
	border-top: 1px solid #ccc;
	height: 0.86rem;
	width: 17rem;
}
.footer_m_tit {
	display: flex;
	flex-wrap: wrap;
}
.footer_m_tit a {
	font-size: 0.18rem;
	color: #ffffffbd;
	display: inline-block;
	line-height: 1.2rem;
	width: 33.33%;
}
.footer_m_tit a:nth-child(2),
.footer_m_tit a:nth-child(5) {
	text-align: center;
}
.footer_m_tit a:nth-child(3),
.footer_m_tit a:nth-child(6) {
	display: flex;
	justify-content: flex-end;
}
.kslj {
	display: flex;
	justify-content: space-between;
	align-items: center;
	line-height: 35px;
	margin-top: 0.3rem;
	border-top: 1px solid #cccccc40;
	border-bottom: 1px solid #cccccc40;
}
.kslj a {
	font-size: 0.18rem;
	color: #ffffffbd;
}
.kslj i {
	font-style: normal;
	font-weight: 600;
	color: #afafaf;
}
.footer_m_lxwm {
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding-top: 0.3rem;
	padding-bottom: 0.4rem;
}
.footer_m_lxwm li {
	line-height: 0.7rem;
}
.footer_m_lxwm li span:nth-child(2) {
	color: #ffffffbd;
}
.footer_m_lxwm span {
	font-family: 'PingFang-SC-Medium';
	font-size: 0.18rem;
}
.wxewm {
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	width: 4rem;
	height: 4.4rem;
	margin: 7px 0;
	font-size: 0.18rem;
	background-color: #fff;
}
.wxewm img {
	width: 3.2rem;
}
.bottom_t {
	display: flex;
	justify-content: space-between;
	align-items: center;
	width: 100%;
	border-top: 1px solid #cccccc40;
	font-size: 0.15rem;
}

@media screen and (min-width: 768px) {
	#swiper0,
	.footer_m_tit,
	.footer_m_lxwm,
	.wxewm,
	.kslj {
		display: none;
	}
	.site-footer {
		display: flex;
		flex-wrap: wrap;
		justify-content: space-between;
	}
	.item_xinwen ul li span {
		display: none;
	}
	.footer_right ul li {
		margin-bottom: 0;
	}
	.wx_ma {
		flex-wrap: nowrap;
		width: auto;
		height: auto;
	}
	
}
@media screen and (min-width: 1150px) {
	.footer_right ul li {
		margin-bottom: 0.24rem;
	}
	.wx_ma {
		width: auto;
		height: auto;
	}
}
@media screen and (max-width:900px) {
	.wx_ma{
		display: none;
	}
}
@media screen and (max-width: 768px) {
	.sy_banner ul li .wenzi{
		width: 10.55rem;
	}
	.sy_tsdx{
		display: none;
	}
	.xmal{
		height: auto;
	}
	.xmal_cont img{
		height: 12rem;
	}
	.sy_banner .button-prev img,
	.sy_banner .button-next img {
		width: 1rem;
		height: 1rem;
	}
	.kslj i{
		font-size: 0.6rem;
	}
	.fon_wan {
		width: 15rem;
	}
	.sy_banner ul li .wenzi-top {
		top: 0.42rem;
	}
	.xwzx_tab img {
		width: 0.33rem;
		bottom: 1rem;
	}
	.sy_banner .button-prev {
		right: 2.7rem;
	}
	.sy_banner .color {
		background: none;
	}
	.ywbk img {
		width: 1rem;
		height: auto;
		top: 2.33rem;
	}
	.ywbk span {
		left: 0.5rem;
	}
	.yewu ul li a img {
		width: 1rem;
		height: auto;
	}
	.yewu {
		display: flex;
		height: 100%;
	}
	.yewu ul {
		width: 100%;
		display: flex;
		flex-direction: row;
		flex-wrap: wrap;
		justify-content: space-between;
	}
	.yewu ul li {
		width: 48.5%;
		margin-right: 0.2rem;
		margin-bottom: 0.5rem;
		height: 6rem;
	}
	.yewu ul li:nth-child(2n-1) {
		margin-right: 0;
	}
	.yewu ul li:nth-child(1) {
		margin-left: 52%;
		margin-top: 0.2rem;
	}
	.sy_banner{
		height: 12.5rem;
	}
	.yewu ul li p {
		width: 90%;
		line-height: 0.75rem;
		display: -webkit-box;
		text-overflow: ellipsis;
		overflow: hidden;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
		font-size: 0.7rem;
		display: none;
	}
	.yewu ul li a h2 {
	    font-size: 0.8rem;
	}
	.ywbk h1 {
	    font-size: 1rem;
		font-weight: 800;
	}
	.ywbk span{
		font-size: 0.5rem;
		top: 2.38rem;
	}
	.yewu ul li a .ywbk_icon {
		width: 1rem;
		height: 1rem;
		display: none;
	}
	.yewu ul li a{
		width: 100%;
		justify-content: center
	}
	.yewu ul li a .ywbk_tetl{
		display: flex;
		flex-direction: column;
		align-items: center;
	}
	.xwzx_tab,
	.item_xinwen ul li {
		float: none;
	}
	.ul_xwzx {
		display: flex;
	}
	.item_xinwen {
		margin-left: 0;
	}
	.item_xinwen ul li span {
		font-size: 0.6rem;
	}
	.xin_title {
		margin-bottom: 0.2rem;
	}
	.xwzx_tab ul li {
		padding: 8px 45px;
		font-size: 0.8rem;
	}
	.item_xinwen ul li {
		display: flex;
		flex-direction: column;
		width: 10.02rem;
	}
	.xwzx_tab {
		margin-right: 0;
	}
	.xinwen_x {
		margin-top: 0.3rem;
		color: #b00003 !important;
		font-size: 0.6rem;
	}
	.xin_title {
		width: 100%;
		font-size: 0.8rem;
		display:-webkit-box;/**对象作为伸缩盒子模型展示**/
		-webkit-box-orient:vertical;/**设置或检索伸缩盒子对象的子元素的排列方式**/
		-webkit-line-clamp:2;/**显示的行数**/
		overflow:hidden;/**隐藏超出的内容**/
	}
	.item_xinwen ul li img {
		width: 100%;
		height: 7rem;
	}
	.xwzx {
		height: 100%;
		padding-bottom: 1rem;
	}
	.footer_m_lxwm li span:nth-child(2),.footer_m_lxwm span{
		color: #a5a5a5;
	}
	.times,
	.xwzx_tab img,
	.xwzx_tab .xwzx_gd,
	.icon_rig {
		display: none;
	}
	.xwzx_tab .item_co {
		padding: 8px 45px;
		font-size: 0.8rem;
		color: #ffffff;
		background-color: #b00003;
	}
	/*  */
	.licheng,
	.ulli,
	.zjdx_conleft span,
	.zjdx_conleft img,
	.xmal_pc {
		display: none;
	}
	.zjdx_conleft,
	.zjdx_box .zjdx_right,
	.zjdx_right p {
		width: 100%;
	}
	.zjdx_box .zjdx_right,
	.zjdx_conleft {
		padding: 0;
	}
	.zjdx_right p,
	.zjdx_conleft p {
		margin-top: 0.4rem;
		line-height: inherit;
		font-size: 0.7rem;
		color: #646464;
	}
	.zjdx_conleft {
		height: 50%;
	}
	.zjdx h1 {
		font-size: 800;
		margin-top: 0.5rem;
		font-size: 1rem;
	}
	.zjdx_conleft h2,.zjdx_right h2 {
		font-size: 0.8rem;
		margin-top: 0.5rem;
		font-weight: 800;
	}
	.shuzi{
		margin-top: 0.8rem;
		
	}
	.shuzi_kh span:nth-child(1), .shuzi_td span:nth-child(1){
		font-size: 0.8rem;
	}
	.shuzi_kh span:nth-child(2), .shuzi_td span:nth-child(2){
		font-size: 0.6rem;
	}
	.zjdx_box {
		display: flex;
		flex-direction: column;
		height: auto;
		padding: 0 0.4rem;
	}
	.zjdx {
		height: 16.8rem;
	}
	.xmal h1 {
		top: 3rem;
		font-size: 1rem;
		font-weight: bold;
	}
	.xmal_cont p {
		font-size: 0.6rem;
		width: 12.71rem;
		line-height: 0.75rem;
	}
	.xmal_cont h2{
		top: 5.5rem;
		font-size: 0.8rem;
	}
	.xwzx_tab h1{
		font-weight: bold;
		font-size: 1rem;
	}
	.navbar-default .navbar-nav > li > a{
		font-size: 0.7rem;
	}
	.sy_tsdx img{
		width: 1rem;
	}
	.sy_tsdx span{
		font-size: 0.5rem;
	}
	.ywbk{
		top: 3.1rem;
	}
	/* 底部导航 */
	.footer_left,
	.footer_right {
		display: none;
	}

	.site-footer {
		height: 100%;
	}
	.bottom_t span {
		display: none;
	}
	.footer_m_tit a{
		color:#FFFFFF;
		font-size: 0.7rem;
		margin-bottom: 0.5rem;
	}
	.kslj a{
		color: #FFFFFF;
		font-size: 0.6rem;
	}
	.footer_m_lxwm span{
		font-size: 0.6rem;
	}
	.bottom_t{
		font-size: 0.5rem;
	}
	.yewu ul li a i{
		width: 1.58rem;
		height: 1.58rem;
	}
}
@media screen and (max-width: 600px) {
	.xmal h1 {
		top: 2.2rem;
	}
	.xmal_cont h2 {
		top: 5.5rem;
	}
	.xmal_cont p {
		top: 7.45rem;
	}
	.zjdx {
		height: 23.8rem;
	}
}
@media screen and (max-width: 400px) {
	.zjdx {
		height: 24.8rem;
	}
}
@media screen and (max-width: 376px) {
	.xmal h1 {
		top: 3.3rem;
		font-weight: 800;
	}
	.xmal_cont h2 {
		top: 4.8rem;
	}
	.xmal_cont p {
		top: 7.2rem;
		width: 14.71rem;
	}
}
@media screen and (min-width: 600px) {
	.zjdx {
		height: 23.8rem;
	}
}
@media screen and (min-width: 768px) {
	.zjdx {
		height: 8.8rem;
	}
}
