*{ padding:0px; margin:0px auto;font-family:'Microsoft Yahei', Arial, Helvetica, STHeiti; }
.wrap{ width:1200px;margin:0 auto; min-width: 980px;}
form, p, li, ul, ol, div, span, h1, h2, h3, h4, h5, td, input, select, a { font-family:"微软雅黑", Arial; }
a{ outline:0; text-decoration:none;}
.none{ display:none}
ul{ list-style:none}
li{ list-style:none; padding:0; margin:0;}
img{ border:none;}


.box{ width:1200px; margin:0 auto;}
.clears{zoom:1;}
.clears:after{content:"";display:block;clear:both; height:0; line-height:0; overflow:hidden;}
.martop15{ margin-top:15px;}
.martop30{ margin-top:30px;}

.flle,.flleft{ float:left;}
.flri,.flright{ float:right;}
.hide{ display:none;}
.bge5eaed{ background:#e5eaed;}
.bgdfe2e7{ background-color:#dfe2e7;}

/*nav*/
.nav{ width:1200px; margin:0 auto;color:#000; height:36px; padding:25px 0 15px;}
.nav_logo{ font-size:18px; line-height:36px;}
.nav_logo img{ width:100px; padding-right:15px;}
.login_reg a{ font-size:14px; padding:0 10px;color:#000;}

/*banner*/
.banner{ background:#e5eaed; padding:24px 0;}

.banner_left{float:left; width:906px; height:286px;  position:relative;}

.banner_cont{float:left; font-size:14px; color:#000; line-height:22px; width:440px; margin-top:40px; height:225px; padding:10px 35px;position:relative; z-index:10;}
.banner_cont_ti{ }
.banner_cont_h3{ font-size:20px; color:#0e4e81; line-height:30px; overflow:hidden;}
.banner_cont_h3 a{color:#0e4e81;}
.banner_cont_p{}
.banner_btn{ width:108px; height:34px; line-height:34px; background:#f59b00; display:block; font-size:14px; color:#fff; text-align:center; position:absolute; bottom:75px; left:35px;}
.banner_cont_mask{background:#fff; opacity:0.8;width:510px; height:170px; position:absolute; top:40px; left:0; z-index:2;}

.banner_cont_ul{ width:100%;color:#fff; margin-top:18px;}
.banner_cont_ul li{ float:left; width:270px; line-height:32px; font-size:14px; border-top:#fff solid 2px; margin-left:15px;}
.banner_cont_ul li a{ color:#fff;}

.banner_cont_ul li.active{border-top:#f9b900 solid 2px;}
.banner_cont_ul li.active a{ color:#f9b900;}

.banner_right{ width:285px; float:right;}
.banner_right li,.banner_right img{ height:138px;}
.banner_right .one{ margin-bottom:10px;}


/*end banner*/

/*内容*/
.webinar{ padding:20px 0; position:relative;}
.webinar_ti{background: url(../images/line_bg.jpg) left bottom no-repeat; line-height:48px; font-size:17px;}
.webinar_ti h3{ float:left; font-size:21px; font-weight:normal;}
.webinar_ti span{ float:right; font-size:14px;}
.webinar_ti a{ margin-left:6px; color:#000;}

.webinar_left{ width:895px; float:left; padding:15px 0;}
.webinar_left_ti{ font-size:17px; line-height:36px; padding-bottom:8px;}


.webinar_item_left{ float:left; width:270px; border:#000 solid 1px; padding-bottom:8px;position:relative;}
.webinar_item_left img{ width:270px; height:186px;}
.webinar_item_left a{ color:#000;}
.webinar_item_left h5{ font-size:18px;line-height:32px; height:54px; font-weight:normal; padding:16px 18px 16px; text-align:center;}
.webinar_item_left p{ font-size:13px; line-height:26px;padding:0 18px; margin-bottom:12px; height:103px; overflow:hidden;}
.webinar_item_left span{ font-size:13px;padding:0 18px;}


/*右侧*/
.webinar_item_ul{ float:right; width:600px;}
.webinar_item_li{ float:left; width:268px; height:185px; margin:0 0 26px 32px; position:relative;}
.webinar_item_li img{ width:100%;}
.webinar_item_li .mask{ position:absolute; left:0; bottom:0; height:138px; width:100%; background:url(../images/li_bg.png) no-repeat; z-index:2;}
.webinar_item_li h4{ font-size:14px; padding:0 10px; line-height:20px;position:absolute; left:0 ; bottom:0; height:46px; width:248px; color:#fff; font-weight:normal; z-index:10;}
.webinar_item_li h4 a{ color:#fff;}

.more_btn{display: block; position:relative;text-align:center;font-size: 12px; color: #000; height:24px;line-height: 24px; border:#0a0a0a solid 1px; width:100px; bottom:0; left:50%; margin: 5px 0 0 -50px;}
.more_btn a{color: #000;}

.webinar_right{ width:260px; float:right;padding:15px 0; position:relative;}
.webinar_right_ul{font-size:15px; line-height:24px; height:422px;}

.webinar_right_ul li{  background:url(../images/li_bg.jpg) no-repeat left 18px; padding:7px 0 7px 14px;border-bottom: #b2babd dashed 1px;}

.webinar_right_ul li a{ color:#000;}


/*技术日*/ 
.activity{ height:432px; padding:15px 0; margin-top:20px; background:url(../images/act_bg.png) center center no-repeat #e5eaed;}
.activity_ti{background: url(../images/line_bg.jpg) left bottom no-repeat; line-height:48px;font-size:21px; }
.activity_ti h3{font-weight:normal;}

.activity_cont{position:relative; z-index:10;}
.activity_ul li{box-shadow: 0px 3px 4px #888888;  width:282px; height:306px; float:left; margin:45px 24px 0 0;position:relative; z-index:10;}
.activity_ul h3{ font-size:18px; text-align:center; color:#000; font-weight:normal; padding:25px 0; line-height:36px;}
.activity_ul span{ display:block; width:124px; height:33px; line-height:33px; font-size:14px; color:#fff; background:#f59b00; text-align:center;}

.activity_ul li .actmask{ background:#fff; opacity:0.8; position:absolute; z-index:2; top:0; left:0; width:282px; height:306px;}
.activity_ul li.last{ margin-right:0;}

/*nxp公司简介*/
.nxp_intro{ text-align:center; padding:10px 0 20px;}
.nxp_intro img{ width:102px; padding:35px 0 15px;}
.nxp_intro p{ font-size:14px; line-height:26px;text-align:left; padding:20px 16px 30px;}

/*二维码 */
.bgf9b900{ background-color:#f9b900;}
.weixin{ text-align:center; padding:32px 0;}
.weixin p{ float:left; line-height:26px; font-size:12px;}
.weixin img{ width:105px; height:105px;}
.weixin .weixin_txt{ font-size:16px; line-height:26px; height:34px;}
.marright30{ margin-right:50px; margin-left:465px}


/*二级页面*/
.banner2{ background:url(../images/banner2.jpg) no-repeat #1f6194; height:284px;}
.banner2 .banner_cont{ margin-top:30px;width:450px; height:180px; padding-left:0;}
.banner2 .banner_cont_h3 { line-height:32px; font-weight:normal; padding-bottom:8px;}
.banner2 .banner_cont_h3 a{ color:#fff;}
.banner2 .banner_cont_p{ color:#fff;}
.banner2 .banner_btn{ bottom:0; left:0;}

.banner2_right{ width:206px; float:right; margin-top:50px;}
.banner2_right ul{ font-size:13px;}
.banner2_right li{ border-left:#f9b900 solid 7px; line-height:24px; padding-top:10px; padding-left:26px; height:60px; background:#eef4f8;}
.banner2_right li span{ font-size:20px;}
.banner2_right li.li2{ margin-top:30px;border-left:#c3d600 solid 7px;}


.webinar_ti b{ font-size:21px; font-weight:normal; }

.webinar_list_ul li{margin: 25px 42px 0 0;}
.webinar_list_ul li.last{ margin-right:0;}
.more_btn2{ margin:40px 0 20px -50px;}

.webinar_list_ul2 li{margin: 25px 42px 0 0;height:auto;}
.webinar_list_ul2 li.last{ margin-right:0;}

/*白皮书下载*/
.book_ti{font-size:23px;text-align:center;line-height:56px; padding:30px 0 8px;}

.ck-slide {overflow:visible; padding:20px 0 20px; text-align:center;}
.webinar ul.ck-slide-wrapper {position:relative;height:632px;}
.webinar ul.ck-slide-wrapper li{ width:100%;  text-align:center;  height:632px;}
.webinar .ck-slide-wrapper img{ width:450px; height:632px}
.webinar .ck-prev{left:18%;}

.webinar .ck-next{right:18%;}

.nxp_download{ width:14%; margin:20px 0 0 43%; font-size:15px; height:36px; line-height:36px;background:#f59b00; text-align:center;}
.nxp_download a{ color:#000;}


/*白皮书介绍*/
.book_cont{}
.book_cont_ti { font-size:22px;border-bottom:#000 solid 1px; line-height:44px; padding-top:35px;}
.book_cont p{ font-size:14px; line-height:22px; padding:20px 0;}

.webinar_ti2{ background:none;}

.webinar_list_ul3 li{margin: 10px 42px 30px 0;height:auto;}
.webinar_list_ul3 li.last{ margin-right:0;}

/*视频播放*/
.video_keyword{ font-size:13px;text-align:center; padding-top:20px;}
.video_keyword span{ padding:3px 12px; line-height:22px; margin-right:10px; background:#f59b00; color:#fff;}
.video_keyword a{ padding:0 6px; color:#3e3e3e;}

.webinar_list_ul4 li{margin: 10px 42px 30px 0;height:auto;}
.webinar_list_ul4 li.last{ margin-right:0;}

.webinar #fixedRb { padding:10px 0 20px;}


.video_list_ti{ font-size:22px; border-bottom:#000 solid 1px; line-height:44px; padding-top:46px;}
.video_list_ul{ padding:15px 10px;}
.video_list_ul li{ background:url(../images/dian_icon.jpg) no-repeat left center; padding-left:16px; line-height:32px;}
.video_list_ul li a{color:#000;}
.video_list_ul li a:hover{color:#f9b900;}


/*轮播描述*/

.index-top {
    position: relative;
    width: 100%;
}
.index-top a {
    color: inherit;
    text-decoration: none
}
/*轮播*/

.m-carousel {
    position: relative;
    overflow: hidden
}
.m-carousel-list {
    overflow-y: hidden;
    width: 100%;

}
.m-carousel-list li {
    float: left;
    width: 100%;

    overflow: hidden;
	position:relative;
}

.m-carousel-list .m-carousel-title {
    font-size: 56px;
    font-weight: 700;
    padding-top: 220px;
    text-shadow: 0 2px 20px rgba(0, 0, 0, .1)
}
.m-carousel-list .m-carousel-note {
    color: hsla(0, 0%, 100%, .8);
    font-size: 24px;
    text-shadow: 0 2px 20px rgba(0, 0, 0, .1)
}
.m-carousel-list .m-carousel-btn {
    display: inline-block;
    width: 218px;
    height: 40px;
    line-height: 40px;
    background: -webkit-linear-gradient(right, #36e4ff, #5bbdff);
    background: linear-gradient(-90deg, #36e4ff, #5bbdff);
    border-radius: 4px;
    margin-top: 32px
}
.c-carousel-dot {
	color:#fff;
    width: 100%;
	margin-top:10px;
	position:absolute;
	bottom:10px;
	left:0;
	z-index:1000;
}
.c-carousel-dot span {
	float:left;
    display:block;
    width:282px;
	height:28px;
	line-height:28px;
	font-size:14px;
	margin-left:15px;
    cursor: pointer; 
	color:#fff;
	border-top:#fff solid 2px;
}
.c-carousel-dot span.active {
	border-top:#f59b00 solid 2px;
}