
/* slideshow 1 */	

.ss1_wrapper { position:relative; width:100%; height:720px; margin:0 0 20px 0; }
.ss1_wrapper .slideshow { position:relative; width:100%; height:720px; }
	
	.ss1_wrapper .slideshow_item { width:100%; height:720px; }
	.ss1_wrapper .slideshow_item .data { display:none; }	
	
	.ss1_wrapper a.slideshow_prev { position:absolute; left:30px; bottom:180px; z-index:10; width:40px; height:46px; outline:none; background:url(http://maitai.mikkolliphoto.com/static/4/static/trans-black-70.png); }
		.ss1_wrapper a.slideshow_prev:hover { background:#000; }
		.ss1_wrapper a.slideshow_prev span { display:block; width:40px; height:46px; background:url(http://maitai.mikkolliphoto.com/static/4/static/arrows.png) no-repeat -55px 50%; text-indent:-9999px; }
		
	.ss1_wrapper a.slideshow_next { position:absolute; left:70px; bottom:180px; z-index:10; width:40px; height:46px; outline:none; background:url(http://maitai.mikkolliphoto.com/static/4/static/trans-black-70.png);}
		.ss1_wrapper a.slideshow_next:hover { background:#000; }
		.ss1_wrapper a.slideshow_next span { display:block; width:40px; height:46px; background:url(http://maitai.mikkolliphoto.com/static/4/static/arrows.png) no-repeat -5px 50%; text-indent:-9999px; }
	
	.ss1_wrapper .slideshow_paging { position:absolute; bottom:10px; right:545px; z-index:11; font-size:12px; }
		.ss1_wrapper .slideshow_paging a { 
			display:block; float:left; 
			/* margin:0 0 0 2px; padding:4px 7px; color:#ccc;  */
			color: transparent;
			margin-right: 10px;
			width: 10px;
			height: 10px;
			background: #FFFFFF;
		}
			/* .ss1_wrapper .slideshow_paging a:hover { color:#fff } */
			.ss1_wrapper .slideshow_paging a.activeSlide { 
				/* background:#eee; color:#222  */
				width: 30px;
				height: 10px;
				background: #225196;
			}
	
	.ss1_wrapper .slideshow_box { position:absolute; left:30px; bottom:0; background:url(http://maitai.mikkolliphoto.com/static/4/static/trans-black-70.png); width:340px; height:180px; z-index:10; }
		.ss1_wrapper .slideshow_box .data { padding:15px; color:#ccc;  }
		.ss1_wrapper .slideshow_box .data h4 { color:#fff; font:bold 18px arial, sans-serif; padding:0; margin:0 0 10px 0; }
		.ss1_wrapper .slideshow_box .data p { padding:0; margin:0; line-height:140%;}
		.ss1_wrapper .slideshow_box .data a { color:#fff; }
		

		.index_main {
			background: #F3F4F7;
		}

		/* 轮播 */
		.banner_wrap {
			width: 100%;
			height: 520px;
			/* box-shadow: 0px 1px 4px rgba(51, 51, 51, 0.15); */
			/* background: #225196; */
		}

		.slideshow_item .image img {
			width: 100%;
			background-size: 100%;
		}

		/* 关于智术 */
		.index_about {
			width: 100%;
		}

		.index_about_inner {
			display: flex;
		}

		.iabout_left {
			width: 50%;
			height: 584px;
			background: url('http://maitai.mikkolliphoto.com/statics/dhgmb/images/iabout_left.png') no-repeat;
			background-size: 100% 100%;
			padding: 60px;
			box-sizing: border-box;
		}

		.iabout_left div {
			font-size: 16px;
			font-weight: 0;
			line-height: 24px;
			color: #333333;
			margin-bottom: 20px;
		}

		.iabout_left div span {
			font-weight: bold;
		}

		.iabout_left a.btn {
			display: block;
			width: 210px;
			height: 64px;
			background: #225196;
			font-family: PingFangSC-Semibold;
			font-size: 20px;
			color: #FFFFFF;
			text-align: center;
			line-height: 50px;
			margin-top: 30px;
		}

		.iabout_left div.iabout_left_tit {
			font-family: PingFangSC-Semibold;
			font-size: 38px;
			font-weight: 0;
			line-height: 38px;
			color: #225196;
			margin-bottom: 30px;
		}

		.iabout_right {
			width: 50%;
		}

		/* 智束产品 */
		.index_chapin {
			margin-bottom: 40px;
		}

		.chanpin_tit,
		.zuixindt_tit {
			height: 110px;
			display: flex;
			align-items: center;
			justify-content: space-between;
		}

		.chanpin_tit .tit,
		.zuixindt_tit .tit {
			font-family: Fontquan-XinYiGuanHeiTi-Regular;
			font-size: 30px;
			font-weight: 0;
			line-height: 30px;
			color: #333333;
		}

		.chanpin_tit .more,
		.zuixindt_tit .more {
			display: block;
			font-family: PingFangSC-Regular;
			font-size: 16px;
			font-weight: 0;
			line-height: 16px;
			color: #333333;
			cursor: pointer;
		}

		.chanpin_con,
		.zuixindt_con,
		.item_con_bottom {
			display: flex;
			align-items: center;
			justify-content: space-between;
		}

		.chanpin_item {
			width: 32%;
		}

		.chanpin_item img {
			width: 100%;
			background-size: 100%;
			margin-bottom: 20px;
			height: 580px;
		}

		.chapin_txt {
			width: 100%;
			/* height: 234px; */
			background: #FFFFFF;
			padding: 24px;
		}

		.txt_tit {
			font-family: PingFangSC-Semibold;
			font-size: 34px;
			font-weight: 0;
			line-height: 34px;
			color: #225196;
		}

		.txt_des {
			font-family: SourceHanSansCN-Regular;
			font-size: 18px;
			font-weight: normal;
			line-height: 24px;
			color: rgba(51, 51, 51, 0.8);
			margin: 20px 0 16px 0;
		}

		.txt_btn {
			display: block;
			width: 152px;
			height: 44px;
			background: #225196;
			font-family: SourceHanSansCN-Regular;
			font-size: 18px;
			font-weight: normal;
			line-height: 18px;
			color: #FFFFFF;
			line-height: 44px;
			text-align: center;
			cursor: pointer;
		}

		/* 产品说明书 */
		.chanpinsm {
			width: 100%;
			height: 750px;
			background: url('http://maitai.mikkolliphoto.com/statics/dhgmb/images/chapinsm.png') no-repeat center;
			background-size: 100% 100%;
			overflow: hidden;
		}

		.chanpinsm_inner {
			height: 100%;
			display: flex;
		}

		.chanpinsm_item {
			width: 50%;
			height: 100%;
			box-sizing: border-box;
		}

		.chanpinsm_item_left {
			display: block;
			width: 100%;
			height: 33.3%;
			padding: 0 70px;
			box-sizing: border-box;
			display: flex;
			align-items: center;
			justify-content: space-between;
			cursor: pointer;
			transition: 0.3s;
			background: rgba(34, 73, 125, 0.65);
		}

		.chanpinsm_item_left:hover {
			width: 120%;
			background: rgba(255, 255, 255, 0.85);
			color: #225196;
		}

		.chanpinsm_item_left:hover .left_txt_tit,
		.chanpinsm_item_left:hover .left_txt_bottom {
			color: #225196;
		}

		/* .item_left_one,
        .item_left_three {
            width: 100%;
            background: rgba(34, 73, 125, 0.65);
        } */
		/* .item_left_two {
            background: rgba(255, 255, 255, 0.85);
        } */
		.left_txt {
			width: 80%;
		}

		.left_txt .left_txt_tit {
			font-family: PingFangSC-Semibold;
			font-size: 34px;
			font-weight: 0;
			line-height: 48px;
			color: #FFFFFF;
			margin-bottom: 6px;
		}

		.left_txt .left_txt_bottom {
			font-family: PingFangSC-Semibold;
			font-size: 18px;
			font-weight: 0;
			line-height: 24px;
			color: rgba(255, 255, 255, 0.7);
		}

		/* .left_txt_tit.blue,
        .left_txt_bottom.blue {
            color: #225196;
        } */
		.chanpinsm_item_right img {
			height: 100%;
		}

		/* 最新动态 */
		.zuixindt {
			margin-bottom: 40px;
		}

		.zuixindt_item {
			width: 49%;
			background: #FFFFFF;
			padding: 30px 40px;
		}

		.zuixindt_item .item_tit {
			font-family: PingFangSC-Semibold;
			font-size: 16px;
			font-weight: 0;
			line-height: 16px;
			color: #666666;
			margin-bottom: 50px;
		}

		.zuixindt_item .item_con {
			display: block;
			margin-bottom: 70px;
			cursor: pointer;
		}

		.zuixindt_item .item_con_txt {
			font-family: PingFangSC-Semibold;
			font-size: 20px;
			font-weight: 0;
			line-height: 20px;
			color: #333333;
			margin-bottom: 28px;
		}

		.zuixindt_item .item_con_bottom .left {
			font-family: PingFangSC-Semibold;
			font-size: 16px;
			font-weight: 0;
			line-height: 16px;
			color: #225196;
		}

		.zuixindt_item .item_con_bottom .time {
			font-family: PingFangSC-Regular;
			font-size: 16px;
			font-weight: 0;
			line-height: 16px;
			color: #999999;
		}

		.zuixindt_item {}

		/* 电话 */
		.dianhua {
			width: 100%;
			position: relative;
		}

		.dianhua img {
			width: 100%;
			background-size: 100% auto;
			margin: 0 auto;
		}

		.dianhua_txt {
			position: absolute;
			padding-left: 5%;
			top: 50%;
			transform: translateY(-50%);
			z-index: 998;
		}

		.dianhua_txt div {
			font-family: PingFangSC-Regular;
			font-size: 16px;
			font-weight: 0;
			line-height: 16px;
			color: #FFFFFF;
			margin-bottom: 20px;
		}

		.dianhua_txt div.dianhua_tit {
			font-family: PingFangSC-Semibold;
			font-size: 32px;
			font-weight: 0;
			line-height: 32px;
			color: #FFFFFF;
		}

		.dianhua_txt div span {
			font-family: PingFangSC-Semibold;
			font-size: 32px;
			font-weight: 0;
			line-height: 32px;
			color: #FFFFFF;
		}

		@media screen and (max-width: 500px) {
			.banner_wrap {
				height: 140px;
			}

			.ss1_wrapper .slideshow_paging {
				right: 0;
				bottom: 0;
			}

			.index_about {
				background-color: #FFFFFF;
			}

			.index_about_inner {
				display: block;
			}

			.iabout_left {
				height: 640px;
				width: 100%;
				background-size: 100% auto;
				padding: 20px;
			}

			.iabout_left div.iabout_left_tit {
				font-size: 18px;
				margin-bottom: 18px;
			}

			.iabout_right {
				display: none;
			}

			.iabout_left div {
				font-size: 10px;
				line-height: 26px;
				color: #333333;
				margin-bottom: 15px;
			}

			.iabout_left a.btn {
				display: block;
				width: 100px;
				height: 40px;
				background: #225196;
				font-family: PingFangSC-Semibold;
				font-size: 10px;
				color: #FFFFFF;
				text-align: center;
				line-height: 28px;
				margin-top: 30px;
			}

			.index_chapin {
				margin-bottom: 20px;
				padding: 0 20px;
			}

			.chanpin_item img {
				margin-bottom: 10px;
				height: auto;
			}

			.chapin_txt {
				padding: 10px;
			}

			.chanpin_item .txt_tit {
				font-size: 12px;
				line-height: 18px;
			}

			.txt_des {
				font-size: 10px;
				line-height: 16px;
			}

			.txt_btn {
				width: 100%;
				height: 26px;
				font-size: 10px;
				line-height: 18px;
				line-height: 26px;
			}

			.chanpinsm {
				height: auto;
			}

			.chanpinsm_inner {
				display: block;
			}

			.chanpinsm_item {
				width: 100%;
				height: 400px;
			}

			.chanpinsm_item_left {
				/* height: auto; */
			}

			.left_txt .left_txt_tit {
				font-size: 14px;
				line-height: 16px;
			}

			.left_txt .left_txt_bottom {
				font-size: 10px;
			}

			.chanpinsm_item_right img {
				width: 100%;
			}

			.zuixindt {
				margin-bottom: 20px;
				padding: 0 20px;
			}

			.zuixindt_con {
				display: block;
			}

			.zuixindt_item {
				width: 100%;
				margin-bottom: 20px;
			}

			.dianhua,
			.dianhua img {
				height: 240px;
			}

			.dianhua_txt div.dianhua_tit,
			.dianhua_txt div {
				font-size: 14px;
				line-height: 28px;
				margin-bottom: 5px;
			}

			.dianhua_txt div span {
				font-size: 26px;
			}

			.chanpin_tit .tit,
			.zuixindt_tit .tit {
				font-size: 18px;
			}

			.chanpin_tit .more,
			.zuixindt_tit .more {
				font-size: 12px;
			}

			.zuixindt_item .item_con_txt,
			.zuixindt_item .item_con_bottom .left,
			.zuixindt_item .item_con_bottom .time {
				font-size: 14px;
			}
		}