/*公共样式S*/
*{font-family: "Microsoft Yahei", "微软雅黑", Tahoma, Arial, STHeiti, sans-serif;}
.conBox{max-width: 1200px; margin: 0 auto; padding: 0 20px;}
.cl{clear: both;}
.fl{float: left;}
.fr{float: right !important;}
/*公共样式E*/

/*导航S*/
#nav{width:100%; position: fixed; top:0; left:0; z-index:5; border-bottom: 1px solid #ececec; background: rgba(255,255,255,0.9); filter: progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = "#90ffffff",endColorstr = "#90ffffff");}
#nav .logo{padding: 17px 0; width:20%;}
#nav .logo a,#nav .logo img{display: block;}
#nav .navRightW{width:80%; text-align: right;}
#nav .navRightW ul{font-size: 18px;}
#nav .navRightW li{display: inline; margin-left: 3%;}
#nav .navRightW li a{line-height: 80px; color: #2d2b5a;}
#nav .navRightW li.cur a,#nav .navRightW li a:hover{font-weight: bold;}
#nav .navRightM{font-size: 0.28rem; line-height: 0.8rem; display: none;}
#nav .navRightM a{color:#2d2b5a;}
#nav .navRightM span{color: #d5d4e5; padding: 0 0.1rem;}
.fixBox{height: 80px;}
@media only screen and (max-width:900px){
	#nav .navRightW{display: none;}
	#nav .navRightM{display: block;}
	#nav .logo{padding: 0.17rem 0;}
	#nav .logo img{width:1.57rem; height: 0.46rem;}
	.fixBox{height: 0.8rem;}
	#nav .conBox{padding: 0 0.2rem;}
}
/*导航E*/ 


/*bannerS*/
#banner .bannerW{height: 680px; background: url(../images/banner.jpg) no-repeat top center ;background-size: auto 100%;}
#banner .bannerM{display: none;}
#banner .bannerM img{width:100%; display: block; margin: 0 auto;}
@media only screen and (max-width:900px){
	#banner .bannerW{height: 500px;}
}
@media only screen and (max-width:800px){
	#banner .bannerW{height: 450px;}
}
@media only screen and (max-width:750px){
	#banner .bannerW{display: none;}
	#banner .bannerM{display: block;}
}
/*bannerE*/

/*活动介绍S*/
.conBox .title{margin: 0 0 60px; text-align: center; background: url(../images/titleBG.png) no-repeat center center; background-size: auto 100%;}
.conBox .title img{display: block; margin: 0 auto;}
.conTitle{font-size: 24px; color: #303b67; line-height: 30px; text-align: center; padding-bottom: 20px;}
.conTitle i{font-style: normal; color:#7c819a;}
.conTitle .yellow{font-weight: normal; color: #ecb521;}
#hdjs{padding: 60px 0;}
#hdjs .mainContent .font{font-size: 16px; line-height: 30px; color: #303b67; text-indent: 2em; padding-bottom: 25px;}
#hdjs .cxfw{padding-top: 10px;}
#hdjs .cxfw li{float: left; width:20%; min-height: 180px; background: #ffffff; _background: #f9f9fc; *background: #f9f9fc; box-shadow: 0 5px 30px #f9f9fc; overflow: hidden;}
#hdjs .cxfw li.kxBox{width:3%; box-shadow: none; background: none;}
#hdjs .cxfw li.li1{width:31%;}
#hdjs .cxfw li .cxfwCon p{padding: 20px 30px 0 30px;}
#hdjs .cxfw li.li4 .cxfwCon{margin-right: 0;}
#hdjs .cxfw li .titleBG{width:100%; height: 62px; line-height: 62px; color:#ffffff; text-align: center; font-size: 24px; background: url(../images/titleFW.jpg) repeat-x top left;background-size: auto 100%;}
#hdjs .cxfw .titleFW img{display: none;}
#hdjs .cxfw li.li1 .titleFW{background: url(../images/titleFW1.png) no-repeat center center;}
#hdjs .cxfw li.li2 .titleFW{background: url(../images/titleFW2.png) no-repeat center center;}
#hdjs .cxfw li.li3 .titleFW{background: url(../images/titleFW2.png) no-repeat center center;}
#hdjs .cxfw li.li4 .titleFW{background: url(../images/titleFW3.png) no-repeat center center;}
#hdjs .cxfw li.li4{margin-right: 0; text-align: center;}
#hdjs .cxfw li p{font-size: 14px; line-height: 24px; color:#85899f;}
@media only screen and (max-width:1110px){
	#hdjs{padding: 0.6rem 0 0.3rem;}
	#hdjs .cxfw{padding-top: 0.1rem;}
	#hdjs .cxfw li{width:48.5%; margin-bottom: 0.3rem;}
	#hdjs .cxfw li.li1{width:48.5%;}
	#hdjs .cxfw li.li3,#hdjs .cxfw li.li4{min-height: 1.6rem;}
	#hdjs .cxfw li.kxBox2{display: none;}
}
@media only screen and (max-width:750px){
	.conBox {padding: 0 0.3rem;}
	.conBox .title{margin: 0 0 0.6rem;}
	.conBox .title img{width:auto; height: 0.47rem;}
	.conTitle{font-size: 0.36rem; line-height: 0.54rem; padding-bottom: 0.2rem;}
	.conTitle span{display: block;}
	.conTitle i{display: none;}
	#hdjs .mainContent .font{font-size: 0.28rem; line-height: 0.48rem; padding-bottom: 0.25rem;}
	#hdjs .cxfw li{min-height: 3.1rem; margin-bottom: 0.3rem;}
	#hdjs .cxfw li.li3,#hdjs .cxfw li.li4{min-height: 2.1rem;}
	#hdjs .cxfw li.kxBox{min-height: 2.2rem;}
	#hdjs .cxfw li .cxfwCon p{padding: 0.15rem 0.25rem 0 0.25rem; font-size: 0.24rem; line-height: 0.36rem; max-height: 2.33rem; overflow: hidden;}
	#hdjs .cxfw li .titleBG{width:100%; height: 0.72rem; line-height:0.72rem; font-size: 0.32rem;}
	#hdjs .cxfw .titleFW{position: relative;}
	#hdjs .cxfw .titleFW img{display: block; width:2.26rem; height: 0.05rem; position: absolute; top:0.34rem; left:50%; margin-left: -1.13rem;}
	#hdjs .cxfw li.li4 .titleFW img{width:2.56rem; height: 0.05rem; position: absolute; top:0.34rem; left:50%; margin-left: -1.28rem;}
	#hdjs .cxfw li.li1 .titleFW{background: none;}
	#hdjs .cxfw li.li2 .titleFW{background: none;}
	#hdjs .cxfw li.li3 .titleFW{background: none;}
	#hdjs .cxfw li.li4 .titleFW{background: none;}
}
/*活动介绍E*/

/*议题主轴S*/
#ytzz{background: #f9f6f3; padding: 60px 0 20px;}
#ytzz .conBox .title{margin:0;}
#ytzz .conTitle{font-size: 24px; line-height: 30px; color:#6a7087; padding: 25px 0 60px; text-align: center;}
#ytzz .mainContent li{background: #fcfaf9; width:48%; float: left; box-shadow: 0 0 30px #f4f1f0; margin-bottom: 40px; max-height: 150px;}
#ytzz .mainContent li .liCon{overflow: hidden; padding: 0 40px;}
#ytzz .mainContent li .img {width:20%; float: left; text-align: right; padding: 40px 0;}
#ytzz .mainContent li .img img{display: inline-block; width:68px; height: 68px;}
#ytzz .mainContent li p{padding: 60px 0 0; float: right; font-size: 14px; line-height: 24px; color: #303b67; width:75%; padding-left: 5%;}
#ytzz .mainContent li.li3 p{padding-top: 45px;}
#ytzz .mainContent li.li4 p{padding-top: 35px;}
@media only screen and (max-width:1240px){
	#ytzz .mainContent li.li4 p{padding-top: 25px;}
}
@media only screen and (max-width:990px){
	#ytzz .mainContent li.li3 p{padding-top: 35px;}
	#ytzz .mainContent li.li4 p{padding-top: 15px;}
}
@media only screen and (max-width:925px){
	#ytzz .mainContent li.li2 p{padding-top: 45px;}
}
@media only screen and (max-width:900px){
	#ytzz{padding: 0.6rem 0 0.2rem;}
	#ytzz .mainContent li{width:48%; margin-bottom: 0.35rem; max-height: 4.5rem; overflow: hidden; min-height: 2.4rem}
	#ytzz .mainContent li:nth-child(3){height: 3.8rem;}
	#ytzz .mainContent li:nth-child(4){height: 3.8rem;}
	#ytzz .mainContent li .liCon{padding: 0.3rem;}
	#ytzz .mainContent li .img {width:100%; float: none; text-align: center; padding-bottom: 0.2rem; padding-top: 0;}
	#ytzz .mainContent li .img img{width:0.92rem; height: 0.92rem;}
	#ytzz .mainContent li p{padding: 0; float: none; font-size: 0.20rem; line-height: 0.36rem;width:100%; padding-left: 0;}
	#ytzz .mainContent li.li3 p{padding-top: 0;}
	#ytzz .mainContent li.li4 p{padding-top: 0;}
	#ytzz .mainContent li.li2 p{padding-top: 0;}
}
@media only screen and (max-width:750px){
	#ytzz .conBox .title{margin:0;}
	#ytzz .conTitle{font-size: 0.36rem; line-height: 0.54rem; padding: 0.55rem 0 0.3rem; }
}
@media only screen and (max-width:450px){
	#ytzz .mainContent li:nth-child(3){height: 4rem;}
	#ytzz .mainContent li:nth-child(4){height: 4rem;}
	#ytzz .mainContent li .img{padding-bottom: 0.1rem;}
	#ytzz .mainContent li .liCon{padding: 0.3rem 0.2rem;}
}
@media only screen and (max-width:390px){
	#ytzz .mainContent li:nth-child(3){height: 4.5rem;}
	#ytzz .mainContent li:nth-child(4){height: 4.5rem;}
}
/*议题主轴E*/


/*项目特色S*/
#xmts{padding: 60px 0;}
#xmts ul{overflow: hidden;}
#xmts li{text-align: center; float: left; width:30.6%;}
#xmts li.kxBox{width: 4%;  min-height: 5px;}
#xmts li .xmtsCon{border:2px solid #f9f6f3; min-height: 290px; box-shadow: 0 0 30px #f9f9fc; overflow: hidden;}
#xmts li .num{padding: 40px 0 35px;}
#xmts li .num img{display: block; width:160px; height: 89px; margin: 0 auto;}
#xmts li p{font-size: 14px; line-height: 24px; color: #303b67; padding: 0 8%; text-align: left;}
@media only screen and (max-width: 890px){
	#xmts{padding: 0.6rem 0 0.3rem;}
	#xmts li{width:100%; overflow: hidden; margin-bottom: 0.3rem;}
	#xmts li .xmtsCon{padding: 0.4rem; min-height: 0; overflow: hidden;}
	#xmts li .xmtsCon .num{float: left; padding: 0; width:25%; height: 100%;}
	#xmts li .xmtsCon .num img{width:1.6rem; height: 0.89rem;}
	#xmts li p{float: right; font-size: 0.24rem; line-height: 0.36rem; text-align: left; padding: 0; padding-top: 0.1rem; width:70%;}
	#xmts li:nth-child(5) p{padding-top: 0;}
	#xmts li.kxBox{min-height: 0; display: none;}
}
/*项目特色E*/

/*同期活动S*/
#tqhd{background: #f9f6f3; padding: 60px 0;}
#tqhd .conTitle{font-size: 24px; color: #303b67; line-height: 30px; padding-bottom: 30px;}
#tqhd .conTitle .yellow{font-size: 30px;}
#tqhd li{float: left; width:30.6%; min-height: 330px;background: #fcfaf9; box-shadow: 0 0 30px #f4f1f0;}
#tqhd li.kxBox{width: 4%;  min-height: 5px; background: none;}
#tqhd li .img{width:100%; max-height: 140px;}
#tqhd li .img .imgM{display: none;}
#tqhd li .img img{display: block; width:100%; margin: 0 auto;}
#tqhd li .fontBox{padding: 15px 5%; font-size: 14px; line-height: 24px; color:#303b67;}
#tqhd li .fontBox .titleH a{font-size: 18px; line-height: 30px; padding-bottom: 5px; font-weight: bold; color:#303b67; display: block;}
@media only screen and (max-width: 1235px){
	#tqhd li{min-height: 370px;}
}
@media only screen and (max-width: 1070px){
	#tqhd li{min-height: 380px;}
}
@media only screen and (max-width: 920px){
	#tqhd li{min-height: 390px;}
}
@media only screen and (max-width: 820px){
	#tqhd{padding: 0.6rem 0 0.3rem;}
	#tqhd .conTitle{font-size: 0.32rem; padding-bottom: 0.3rem;}
	#tqhd .conTitle .yellow{font-size: 0.4rem;}
	#tqhd .conTitle span{display: inline-block;}
	#tqhd li{float: none; width:100%; min-height: 0; padding-bottom: 0.2rem; margin-bottom: 0.3rem;}
	#tqhd li.kxBox{min-height: 0; display: none;}
	#tqhd li .img{width:100%; max-height: 2.15rem;}
	#tqhd li .img .imgW{display: none;}
	#tqhd li .img .imgM{display: block;}
	#tqhd li .img img{display: block; width:100%; margin: 0 auto;}
	#tqhd li .fontBox{padding: 0.2rem 5%; font-size: 0.24rem; line-height: 0.36rem;}
	#tqhd li .fontBox .titleH a{font-size: 0.28rem; line-height: 0.38rem; padding-bottom: 0.1rem;}
}
/*同期活动E*/

/*观众构成S*/
#gzgc{padding: 60px 0 40px;}
#gzgc .mainContent{text-align: center;}
#gzgc .mainContent span{border: 2px solid #f9f6f3; box-shadow: 0 0 30px #f9f9fc; font-size: 18px; color: #303b67; height: 60px; line-height: 60px; display: inline-block; margin: 0 10px 20px; padding: 0 30px; text-align: center;}
@media only screen and (max-width: 750px){
	#gzgc{padding: 0.6rem 0 0.4rem;}
	#gzgc .mainContent span{font-size: 0.28rem; height: 0.6rem; line-height: 0.6rem; margin: 0 0.1rem 0.2rem; padding: 0 0.2rem;}
}
/*观众构成E*/

/*联络窗口S*/
#llck{padding: 60px 0; background: #f9f6f3;}
#llck ul{overflow: hidden;}
#llck ul li{float: left; width:30.6%; min-height:160px; background: #fcfaf9;}
#llck ul li.kxBox{width:4%; background: none;}
#llck ul li .titleBG {width: 100%;height: 52px;line-height: 52px;color: #ffffff; text-align: center; font-size: 20px; background: url(../images/titleFW.jpg) repeat-x top left;background-size: auto 100%;}
#llck ul li .titleFW{background:url(../images/titleFW6.png) no-repeat center center; position: relative;}
#llck ul .titleFW img{display: none;}
#llck ul li p{font-size: 14px; line-height: 24px; color:#303b67; padding: 20px 5%;}
#llck ul li p a{color:#303b67;}
@media only screen and (max-width: 1070px){
	#llck ul li{min-height:190px;}
}
@media only screen and (max-width: 750px){
	#llck{padding: 0.6rem 0 0.3rem;}
	#llck ul li{float: none; width:100%; min-height:0; margin-bottom: 0.3rem;}
	#llck ul li.kxBox{display: none;}
	#llck ul li .titleBG{height: 0.72rem; line-height: 0.72rem; font-size: 0.32rem;}
	#llck ul li .titleFW{background: none;}
	#llck ul .titleFW img{display: block; width:3.46rem; height: 0.05rem; position: absolute; top:0.36rem; left:50%; margin-left: -1.73rem;}
	#llck ul li p{font-size: 0.24rem; line-height: 0.36rem; padding: 0.25rem 5%;}
}
/*联络窗口E*/

/*底部S*/
#footer{text-align: center;line-height: 20px;color: #666666;font-size: 12px;font-family: "Century Gothic";padding: 30px 0 40px;}
#footer div{width:300px;margin:0 auto; padding:0px 0}
#footer a{color: #666666;}
#footer div a{display:inline-block;text-decoration:none;height:20px;line-height:20px; color:#666666;}
#footer div a span{height:20px;line-height:20px;margin: 0px 0px 0px 0px; color:#666666;margin-top:-10px ;}
#footer div a img{float:left;}
@media only screen and (max-width: 750px){
	#footer{font-size: 0.24rem; line-height: 0.4rem; padding:5% 10%;}
	#footer div{display: none;}
}
/*底部E*/
