div,p,h1,h2,h3,h4,h5,h6,span,i,a,li,ul,body{font-family: "Microsoft YaHei"; padding:0; margin:0; font-size: 18px; line-height: 27px; color: #666;}
ul,ol,li{list-style: none;}
a{text-decoration: none;}
a:hover,a:link{text-decoration: none;}
.no-padding{padding: 0;}
img{border:0;}
.img_block{display: block; width: 100%;}
.of{overflow: hidden;}
body{background: #fff;}
.l{float: left;}
.r{float: right;}
.margin_top{margin-top: 80px;}
/*container*/
.container{margin: 0 auto;}
@media screen and (min-width: 768px){
	.container{width: 750px;}
}
@media screen and (min-width: 992px){
	.container{width: 970px;}
}
@media screen and (min-width: 1200px){
	.container{width: 1170px;}
}
@media screen and (min-width: 1230px){
	.container{width: 1200px;}
}

@media (min-width: 1200px){
	.hidden-lg{display: none!important;}
}
@media (max-width: 1199px) and (min-width: 992px){
	.hidden-md{display: none!important;}
}
@media (max-width: 991px) and (min-width: 768px){
	.hidden-sm{display: none!important;}
}
@media (max-width: 767px){
	.hidden-xs{display: none!important;}
}
.mt{margin-top: 70px;}
.row{margin: 0 45px;}
.owl-dots{text-align: center; margin-top: 30px;}
.owl-dots .owl-dot{display: inline-block; zoom:1; text-align: center; outline: none;}
.owl-dots .owl-dot span{
	width: 20px; height: 20px; margin:0 7px; display: block; background: #eaeaea; border-radius: 30px; padding:0;
    -webkit-transition: opacity 0.2s ease; -moz-transition: opacity 0.2s ease; transition: opacity 0.2s ease;
}
.owl-dots .owl-dot.active span{background: #08b0ef;}
/*banner*/
.banner{background: url(../5317/intel-mwcs19-1920.jpg) no-repeat center 0; height: 500px; }
.banner_phone{margin-bottom: 30px; display: block; width: 100%;}

.top-txt{padding: 0 70px;}
.top-txt p{text-align: center; padding-bottom: 18px;}
.title{text-align: center; font-size: 32px; line-height: 40px; color: #1270b8; font-weight: bold; padding: 76px 0 25px;}
.top-txt p span{color: #00aeef;}
.top-txt img{display:block; margin: 0 auto; margin-top: 15px; width: 100%;}
.adv{margin-top: 50px;}

.nav_btns_over{width: 100%;}

.bk{background:#0071c5; padding-bottom: 80px;}
.title2{color: #fff; padding-bottom: 35px;}
.owl-carousel-css .items{background: #fff; width: 100%; text-align: center; padding: 40px 0; min-height: 476px;}
.owl-carousel-css .items img{width: auto; margin:0 auto; }
.owl-carousel-css .items h6{color: #00aeef; font-size: 24px; line-height: 27px; padding: 17px 0 6px;}
.owl-carousel-css .items p{color: #333; font-size: 16px; line-height: 24px;}
/*.owl-carousel-css .items .text-time{padding-top: 8px;}*/
.owl-carousel-css .items .text-time div{margin: 15px 30px 0; padding: 10px 0; background:#ecf6fe; border-radius: 20px;}
.owl-carousel-css .items .text-time span{display: block;}
.owl-carousel-css .items .text-time span.time{color: #333; padding-right: 15px; font-size: 14px; }
.owl-carousel-css .items .text-time span.text{color: #00aeef;}

.live-broadcast{text-align:center; margin-top: 40px;}
.live-broadcast a{display: inline-block; height: 50px; line-height: 50px; font-size: 24px; color: #00aeef; border:1px solid #00aeef; border-radius: 25px;
cursor: pointer; text-align: center; padding: 0 30px;}

.bk2{background: #00aeef; padding-bottom: 80px;}
.area{padding: 0 100px;}
.owl-carousel-two .owl-nav button{position: absolute; top: 47%; outline: none;}
.owl-carousel-two .owl-nav button.owl-prev{left: -100px;}
.owl-carousel-two .owl-nav button.owl-next{right: -100px;}

.related-reports .items{border:1px solid #dddddd; padding: 0 25px; min-height: 310px;}
.related-reports .items a{font-size: 22px; line-height: 32px; color: #00aeef; display: inline-block; margin: 18px 0 10px;}
.videos .items{border:1px solid #dddddd; padding: 18px 25px 10px; min-height: 83px; border-top: 0;}
.videos .items a{font-size: 22px; line-height: 32px; color: #00aeef; display: inline-block; }
/*白皮书*/
.half{width: 50%; float: left;}
.white-book .white-book-text{background:#f4f4f4; min-height: 400px; padding: 0 30px; }
.white-book span{display: block; font-size: 24px; color: #0071c5; line-height: 27px; padding-top: 30px;}
.white-book h4{font-weight: bold; font-size: 24px; color: #00aeef; line-height: 32px; padding: 20px 0 15px}
.white-book p{font-size: 18px; color: #666; line-height: 27px; padding: 0 0 20px;}
.white-book a{color: #337ab7; font-size: 16px; line-height: 24px;}

/*foot*/
.foot{background:#787878; width:100%; min-height:120px;  margin-top: 80px;}
.foot-1{max-width:960px; width: 100%; margin:0 auto; padding:30px 0 20px; overflow: hidden;}
.foot-1 p{font-size:16px; color:#fff; line-height:28px; margin-bottom: 0; padding-top: 3px;}
.foot-1 img{display: block; margin:0 30px 0 15%; width: 16%; float: left;}
/*foot-mobile*/
.foot2{background: #787878; width:100%; max-height:166px; margin:0 auto; padding-bottom: 4%; margin-top: 30px;}
.foot2-1{overflow: hidden; clear:both;}
.foot2-1 .li1-1{float: left; width: 30%; margin-left: 7%; padding-top: 5%;}
.foot2-1 .li1-1 img{width: 95%; float: left;}
.foot2-1 .li1-2{float: left; width: 58%; padding-left: 5%; padding-top: 5%;}
.foot2-1 .li1-2 p{color: #fff; font-size: 16px; line-height:1.5; margin:0;}
@media screen and (max-width: 1230px){
	.white-book .white-book-text{min-height: 390px;}
}
@media screen and (max-width: 1199px){
	.white-book .white-book-text{min-height: 323px; padding: 0 20px;}
	.white-book span{padding-top: 10px;}
	.white-book h4{padding: 12px 0 8px;}
	.white-book p{font-size: 16px; line-height: 24px;}
}
@media screen and (max-width: 991px){
	.area{padding: 0;}
	.owl-carousel-two .owl-nav button.owl-prev{left: 0;}
	.owl-carousel-two .owl-nav button.owl-next{right: 0;}
	.owl-carousel-two .owl-nav button{top: 43%;}
	.owl-carousel-two .owl-nav button img{width: 32px;}

	.half{width: 100%; float: none;}
	.white-book .white-book-text{min-height: auto; padding: 0 20px 30px;}
	.white-book span{padding-top: 20px;}
}
@media screen and (max-width: 768px){
	.container{margin: 0 15px;}
	.top-txt{padding: 0;}
	.title {font-size: 24px; line-height: 32px; padding: 35px 0 15px;}
	.top-txt p{padding-bottom: 10px; text-align: left; font-size: 16px; line-height: 24px;}
	.adv{margin-top: 25px;}

	.white-book h4{font-size: 20px; padding: 10px 0 5px;}
	.white-book .white-book-text{padding: 0 15px 30px;}

	.mt{margin-top: 40px;}
	.bk,.bk2{padding-bottom: 40px;}

	.nav_btn div.nav_btns span{font-size: 20px; line-height: 28px;}
	.nav_btn div p{padding-top: 5px; font-size: 14px;}

	.meeting-list-time ul li{height: auto; padding:5px 0 7px 20px;}
	.meeting-list-time ul li div{line-height: 32px;}
	.meeting-list-time ul li div.time{padding-left: 0;}
	.meeting-list-time ul li div.time,.meeting-list-time ul li div.tit,.meeting-list-time ul li div.name-potition{width: 100%;}
	.meeting-list-time ul li div.name-potition{line-height: 24px;}

	.related-reports .items a{font-size: 18px; line-height: 27px; margin: 15px 0 8px;}
	.related-reports .items p{font-size: 16px; line-height: 24px;}
	.related-reports .items{min-height: auto; padding: 0 15px 30px;}
	.videos .items{min-height: auto; padding: 15px 15px 10px;}
	.videos .items a{font-size: 18px; line-height: 27px;}
	
	.owl-dots{margin-top: 20px;}
	.owl-dots .owl-dot span{
		width: 15px; height: 15px; margin:0 5px; 
	}
}