.w1200{ width:85%; margin:0 auto; padding:20px 0px; }
.w1300{width:90%; margin:0 auto;}


.swiper-pagination-bullet-active {
    opacity: 1;
    background: #007aff !important;
}
.swiper-pagination-bullet{ width:40px !important; height:4px !important; border-radius:initial !important;}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {
    bottom: 20px !important;
    left: 0;
    width: 100%;
}



.research_development{ margin-top:60px;}
.research_development .flt_rese{ display:inline-block; float:left; width:48%;}
.chan_img{ width:85%;}
.flt_padding{ margin-right:4%; margin-top:50px;}
.frt_padding{margin-left:4%;margin-top:40px; text-align:right;}
.txt_ch_1{ font-size:30px; color:#1a1a1a; font-weight:bold; padding:12px 0px;}
.txt_ch_2{ font-size:17px; color:#1a1a1a; margin-top:6px;}
.yanfa{ text-align:left !important; margin-left:9% !important;}


.description{ background:#f6f7f9;  margin-bottom:15px; width:100%; padding: 10px 0px; cursor:pointer;}
.description ul li{float:left; padding:14px 0px;}
.description ul li:nth-child(1){ width:25%; }
.description ul li:nth-child(2){ width:75%; text-align:left; line-height:40px;}
.description img{width:110px;margin-left: 10%; margin-right:10% !important;}
.d01{ font-size:25px; color:#1a1a1a; font-weight:bold; margin-top:5px;}
.d02{ font-size:14px; color:#1a1a1a;}
.row3 div{width: 31%; background:#FFFFFF; display: inline-block;text-align: center;padding: 40px 0;}
.row3 div:nth-child(3n-1){margin: 0 3%;}
.row3 div img{width:70px; margin-bottom:20px;}
.row3 div p:nth-child(2){font-size: 26px;color: #1a1a1a;font-weight: bold;padding: 12px 0px; }
.row3 div p:nth-child(3){font-size: 13px;color: #1a1a1a; line-height:25px; margin-top:10px;}
.huoban{position: relative;}
.huoban img{width:100%;margin: 30px 0px; padding:30px 0px;}
.float_r{position: absolute;font-size: 28px; font-weight:bold; color: #00a0e9;right: 0px;top: 10px;}
.video{
	width: 100%;
	height: 1100px;
}
.video-mark{
	height:1100px;
	width: 100%;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1;
}
#video{
	height: 1080px;
	width: 100%;
}
#myVideo{
	width: 100%;
}
.video-play{
	width: 170px;
	height: 170px;
	color: #fff;
	text-align: center;
	font-size: 22px;
	position: absolute;
	z-index: 2;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	margin: auto;
}
.video-play img{
	width: 95px;
	height: 95px;
	border-radius: 50%;
	margin-bottom: 50px;
}


.logo_ma{ position:absolute; width:100%; text-align: center; z-index:30;}
.logo_ma img{ width:200px;}


.description:hover{background:#35a0ee !important; color:#ffffff !important;}
.description:hover ul li div p{ color: #fff;}

.mian_class_kt{ margin-top:0px; margin-bottom:36px;}
.mian_class_kt .flt{float:left; width:49%; margin-top:30px;}
.mian_class_kt .flt:nth-child(2n+1){margin-right:2%;}
.list_tb{ border-radius:10px; background:#FFFFFF; cursor: pointer;}
.list_tb img{width:100%; border-radius:10px 10px 0px 0px;height: 332px;}
.bg_col_ys{background:#eef2f5; }
.kt{padding-top: 30px;}
.huanan{font-size:16px; color:#000000; padding:20px 20px 0px 20px;}
.zhub{font-size:14px; color:#b9b9b9; padding:10px 20px 20px 20px;}
.zhub i{float:right;}
