div,p,h1,h2,h3,h4,h5,h6,span,i,a,li,ul{font-family: "Microsoft YaHei";
 padding:0; margin:0; font-size: 16px;}
ul,ol,li{list-style: none; }
a{text-decoration: none;}
.jwlogo{display: none;}
a:hover,a:link{text-decoration: none;}
@-ms-viewport     { width: device-width; }
@-o-viewport      { width: device-width; }
@viewport         { width: device-width; }

.banner{background: url(../images/banner.jpg) no-repeat center 0;
 height: 500px;
}
.banner-mobile{display: block; width: 100%;}
/* 间隔和去除padding */
.p0{padding:0;}
.mt{margin-top: 59px;}
/* 幻灯片 */
.huan_img{width: 100%; display: block;}
.owl-theme1 .owl-controls{margin-top: 0; position: absolute;
	bottom: 12px; left: 12px;
}
.owl-theme1 .owl-controls .owl-page span{width: 27px; height: 27px;
 margin:0 5px 0; background: #dddddd; opacity: 1;
filter: alpha(opacity=100); border-radius: 20px;}
.owl-theme1 .owl-controls .owl-page.active span{background: #e40013;}
.Slide{width: 100%; height: auto; background: #f2f2f2;
 min-height: 480px;}
.Slide_content{padding:0 20px; height: 100%;}
.Slide_content h4{padding: 20px 0 12px;}
.Slide_content h4 a{color: #bc0011; font-size: 24px;
 font-weight: 600; line-height: 24px;}
.Slide_content p{font-size: 18px; line-height: 27px;
 padding-bottom: 18px;}
.Slide_content div{width: 100%; height: 1px; background: #ddd;}
/*num2*/
.back1{background: url(../images/back1.jpg) no-repeat center 0;
 min-height: 500px; background-size: cover; margin-top: 60px;
}
.tit{font-size: 36px; line-height: 36px; margin:0 auto;
padding:50px 0 10px; font-weight: bold; color: #bc0011;
border-bottom: 4px solid #bc0011; max-width: 150px;
margin-bottom: 35px; text-align: center;
}
.tit2{font-size: 36px; line-height: 36px; margin:0 auto;
padding:50px 0 0; font-weight: bold; color: #fff; max-width: 150px;
margin-bottom: 35px; text-align: center;
}
.text1{max-width: 920px; margin:0 auto;}
.text1_p{text-align: center; font-size: 18px; line-height: 27px;
 color: #fff; padding-bottom: 16px;
}
.text1_p i{font-style: normal; font-size: 18px; line-height: 27px;
color: #f00; }
/*num3*/
.pl0{padding-left: 0;}
.pr0{padding-right: 0;}
.pl0_2{padding-left: 0;}
.num3_back{background: #f4f4f4; overflow: hidden;}
.num3_back img{display: block; width: 100%;}
.num3_back h6{padding:13px 0 6px;}
.num3_back h6 a{line-height: 26px; font-size: 18px; 
	font-weight: bold;color: #036;
 }
.num3_back p{line-height: 24px; font-size: 16px;}
.experBtn{width: 100%; text-align: center; }
.experBtn div{ cursor: pointer; width: 83px; text-align: center; margin:0 auto;
color: #f66f6a; font-size: 16px;}
.experBtn div img{display: block;}
/* 峰会日程 */
#owl-demo2 .item{margin:0 15px;}
.num4 img,.num5 img{display: block; width: 100%;}
.mb-15{margin-bottom: 20px;}
/* 大会金句 */
.back2{background:#f4f4f4; padding-bottom: 30px;}
#owl-demo3 .item{margin:0 15px;}
.owl-theme3 .owl-controls .owl-page span{width: 20px; height: 20px;
 margin:20px 10px 0; background: #dddddd; opacity: 1;
filter: alpha(opacity=100); border-radius: 10px;}
.owl-theme3 .owl-controls .owl-page.active span{background: #e40013;}
.owl-theme3-3 .owl-controls .owl-page span{width: 20px; height: 20px;
 margin:20px 10px 0; background: #dddddd; opacity: 1;
filter: alpha(opacity=100); border-radius: 10px;}
.owl-theme3-3 .owl-controls .owl-page.active span{background: #e40013;}
.item_text{width: 100%; background: #f1f1f1; min-height: 140px;
height: auto;}
/* 展区介绍 */
.num6_btn{text-align: center; overflow: hidden; margin-bottom: 30px;}
.num6_btn span{display: inline-block; width: 160px; height: 40px;
font-size: 20px; color: #000; line-height: 40px; margin:0 15px;
background: #ccc; border-radius: 20px; cursor: pointer;}
.num6_btn span.act{background:#003; color: #fff;}
.num6_content_c{display: none;}
.active1{display: block!important;}
.num6_content{height: auto;}
.num6_content_c{height: auto;}
.num6_content_c .item img{display: block; width: 100%;}
.owl-theme4 .owl-controls .owl-page span{width: 20px; height: 20px;
 margin:20px 10px 0; background: #dddddd; opacity: 1;
filter: alpha(opacity=100); border-radius: 10px;}
.owl-theme4 .owl-controls .owl-page.active span{background: #e40013;}
.item_text{width: 100%; background: #f1f1f1; min-height: 140px;
height: auto;}
.item_text h5{font-weight: bold; color: #e40013; font-size: 18px;
line-height: 18px; padding:25px 20px 10px;}
.item_text p{padding:0 20px 0;}
.num6_content_c .owl-prev{position:absolute; left: 0; top: 30%;}
.num6_content_c .owl-next{position:absolute; right: 0; top: 30%;}
/*精彩图集*/
.back3{background:#f4f4f4; margin-top: 40px; padding-bottom: 30px;}
#owl-demo6{max-width: 1000px; margin:0 auto;}
#owl-demo6 .item img{display: block; width: 100%;}
#owl-demo6 .owl-controls{margin-top: 0;}
#owl-demo6 .owl-prev {
    width: 30px;
    height: 30px;
    position: absolute;
    top: 44%;
    left: -90px;
} 
#owl-demo6 .owl-next {
	width: 30px;
	height: 30px;
	position: absolute;
	top: 44%;
	right: -90px;
} 
#owl-demo6 .owl-prev img,#owl-demo6 .owl-prev img{width: 100%;}
/*二维码*/
.fixed{position:fixed; right: 0; bottom: 30%;}
.fixed ul li{width: 40px; height: 40px; background: #979797;
 cursor: pointer; position: relative; margin-bottom: 4px;
}
.fixed ul li:hover{background: #e60012;}
.fixed ul li .xiao{width: 23px; margin:0 auto; padding: 10px 0;
 display: block;
}
.fixed ul li .wei-show{position: absolute; left: -180px;
 display: none; top: 0; z-index: 1000; width: 180px;
}
.fixed ul li .weibo-show{position: absolute; left: -180px;
 display: none; top: 0px; z-index: 1000;  width: 180px;
}
.fixed ul li img{width: 100%;}
/*foot*/
.foot{background:#787878; width:100%; min-height:120px;
/*margin-top: 50px;*/}
.foot-1{max-width:960px; width: 100%; margin:0 auto;padding-top:30px}
.foot-1 p{font-size:16px;color:#fff;line-height:28px; 
	margin-bottom: 0;
}
.foot-1 img{display: block; padding:5px 0 0 30px; margin-right:30px;
 width: 20%; float: left;
}
/*foot-mobile*/
.foot2{background: #787878; width:100%; max-height:166px;
 margin:0 auto; padding-bottom: 3%; /*margin-top: 20px;*/
}
.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: 100%; 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 (min-width: 1200px){
	.container{width: 1200px;}
}
@media screen and (max-width: 1199px){
	#owl-demo6 .owl-prev {
   	    left: 0;
	} 
	#owl-demo6 .owl-next {
		right: 0;
	} 
}
@media screen and (max-width: 991px){
	/*num3*/
	.pl0{padding-left: 15px;}
	.pr0{padding-right: 15px;}
	.mb-15{margin-bottom: 15px;}
}
@media screen and (max-width: 768px){
	/*间隔*/
	.mt{margin-top: 25px;}
	/* 幻灯片 */
	.Slide{ min-height: 320px;}
	.Slide_img{padding:0 15px;}
	.Slide_content{padding:0 15px 15px;}
	.Slide_content h4{padding: 15px 0 3px;}
	.Slide_content h4 a{font-size: 20px; line-height: 26px;}
	.Slide_content p{ padding-top: 5px; font-size: 16px;
	 line-height: 24px;}
	.Slide_opc{float: none;}
	.slide_text{padding:0 15px; margin:0 auto; float: none;}
	.owl-theme1 .owl-controls{left: 25px; bottom: 8px;}
	.owl-theme1 .owl-controls .owl-page span{width: 18px;
	 height: 18px; margin:0 5px 0; border-radius: 20px;
    }
	/*num2*/
	.back1{margin-top: 25px; padding-bottom: 20px;}
	.tit{font-size: 26px; line-height: 26px; max-width: 110px; 
		padding:25px 0 5px; margin-bottom: 18px;
	}
	.tit2{font-size: 26px; line-height: 26px; max-width: 110px; 
		padding:25px 0 0; margin-bottom: 18px;
	}
	.text1{padding: 0 15px;}
	.text1_p{font-size: 16px; line-height: 24px;
	  padding-bottom: 10px; text-align: left;
	}
	.text1_p i{font-size: 16px; line-height: 24px;}
	/*num3*/
	.num3_back h6{padding:10px 0 5px;}
	.num3_back h6 a{line-height: 24px; font-size: 16px;}
    /* 大会金句 */
	.back2{padding-bottom: 15px;}
	.back3{margin-top: 25px; padding-bottom: 15px;}
	.owl-theme3 .owl-controls .owl-page span{
	 	margin:14px 10px 0;
	}
	.owl-theme3-3 .owl-controls .owl-page span{
	 	margin:10px 5px 0;
	}
	/* 展区介绍 */
	.num6_content{padding:0 15px;}
	.num6_btn{margin-bottom: 15px;}
	.item_text{ min-height: auto;}
	.num6_btn span{ width: 120px; height: 30px;
		font-size: 16px; line-height: 30px; margin:0 8px;
		border-radius: 20px;
	}
	.item_text h5{font-size: 20px;
		line-height: 20px; padding:15px 15px 10px;
    }
	.item_text p{padding:0 15px 15px;}
	.owl-theme4 .owl-controls .owl-page span{width: 16px; 
		height: 16px; margin:15px 4px 0;
	}
}