
 /*
 style global setting mxx
 */


*{
   margin:0;
   padding:0;
   text-decoration:none;
   font-size:24px;
   list-style: none;
   color:white;
   
}
body{ font-family:"微软雅黑"; min-width:1010px; overflow-x:hidden;
	
}

img{border:none;}

.fl { float:left;}
.fr { float:right;}
.BMapLabel,.BMap_bubble_content{
	color:black;
}


.main .title { margin-left:-20px;}
.hide { display:none!important;}

/* header start*/
.header{
	width:100%;
	height:100px;
	background:#4002a4;
	position:fixed;
	top:0;
	z-index:999999;
}

.header .headerCenter{
	width:1000px;
	height:80px;
	margin:0 auto;
    padding-top:12px;
}
.headerCenter ul li{
	padding:25px 29px 5px 29px;
	padding:25px 26px 5px 26px\9;
	float:left;
}
.headerCenter ul li:nth-child(7){
	padding-right:0;
}
#firstLi{
    padding:5px 0;
    margin-right:6px;
}


/* header end*/


/*banner start*/
.banner{
  width:100%;
  height:768px;
  margin-top:100px;
  background:url(../images/banner.jpg) no-repeat center -110px;
  background-size:100% 130%;
  overflow:hidden;
}
.banner .bannerImg{
	width: 996px;
	margin:0 auto;
	margin-top:90px;
	opacity:0;
}
.banner .bannerImg img{
	width:100%;
	height:auto;
}


/*banner end*/


/*main start*/
.main{
	width:1000px;
	margin:0 auto;
	/* overflow: hidden; */
}
.mainDiv1{
	overflow: hidden;
	padding:120px 0 80px;
}


.mainDiv1 .main .fl { width:400px;}
.mainDiv1 .main .fl img{ margin-bottom:50px; }
.mainDiv1 .main .fl p{ font-size:18px; line-height:36px; color:#333; }
.mainDiv1 .main .fr { width:460px; height:376px; border:1px solid #ccc;}
.flexslider1 .slides {    position: relative;    left: -60px;margin-top: 45px;}

.mainTitle{
	width:1010px;
	height:200px;
	margin:0 auto;
    background:url(../images/star.jpg) no-repeat 20px -15px;
    position:relative;
    opacity:0;
/*	z-index:55;*/

}
.mainTitle h3{
	width:100%;
	padding-top:90px;
	text-align: center;
	font-size:60px;
    opacity: 0;
}
.mainContent{
	width:994px;
	height:470px;
	padding:8px;
	margin:0 auto;
	margin-top:30px;
	border:1px solid #fff;
	border-radius:8px;
	position:relative;
	z-index:55;
	opacity: 0;
}
.neiCon{
	width:100%;
	height:100%;
	background:url(../images/conbg.png) no-repeat center center;
	background-size:100% 100%;
}
.neiCon p{
	font-size:20px;
	padding:30px 70px;
	line-height:30px;
	text-align:justify;
}
.neiCon p:nth-child(1){
	padding-top:100px;
}


.leftLine{
	width:238px;
	height:306px;
	background:url(../images/iline1.png) no-repeat center;
	background-size:100% 100%;
	position:absolute;
	top:-210px;
	animation:leftLine 8s ease-in-out infinite;
	transform-origin:left bottom;
}
@keyframes leftLine{
	0%{
       transform:rotate(0deg);
	}
	50%{
       transform:rotate(10deg);
	}
	100%{
	   transform:rotate(0deg);
	}
}

.rightLine{
	width:222px;
	height:258px;
	background:url(../images/iline2.png) no-repeat center;
	background-size:100% 100%;
	position:absolute;
	right:0;
	top:0;
	animation:rightLine 9s ease-in-out infinite;
	transform-origin:right top;
}
@keyframes rightLine{
	0%{
       transform:rotate(0deg);
	}
	50%{
       transform:rotate(10deg);
	}
	100%{
	   transform:rotate(0deg);
	}
}


/*精彩观点*/
.flexslider2 { background:none!important;}
.mainDiv2 {overflow: hidden;background:#7841d2;padding:50px 0;}
.div_title .title { margin-bottom:50px;}
.flexslider2 .slides > li { background:#fff; float:left; margin-left:0; margin-right:0; width: 320px!important; height: 430px;}
.flexslider2 .slides > li:nth-child(2) {margin:0 20px!important;}
.flexslider2 .slides > li:nth-child(5) {margin:0 20px!important;}
.flexslider2 .slides > li:nth-child(8) {margin:0 20px!important;}
.flexslider2 .slides > li.li_02 { margin:0 20px\9!important;}
.flexslider2 .slides > li.li_05 { margin:0 20px\9!important;}
.flexslider2 .slides > li.li_08 { margin:0 20px\9!important;}
.flex-next:hover { background:url(../images/right.png) no-repeat;}
.flexslider2 .div_con { padding:20px; box-sizing:border-box;}
.flexslider2 .div_con h3 { padding-bottom:20px; color:#6316e0; font-size:18px; border-bottom:1px dashed #b5b5b5;}

.flexslider2 .div_con p { line-height:32px; padding-top:20px; color:#666; font-size:16px;}







/*会议精要 */
.mainDiv5 { padding:70px 0;}
#slider { width: inherit;
  height: 490px;
  overflow: hidden;
    top: -58px;  position: relative;
  margin: 90px auto 0;
}
.scroll {
  width: 1100px;
  height: 490px;
   margin: 0 auto; 
  overflow: hidden;
  position: relative;
}
.scrollContainer {
  position: relative;
  width: 3000px;
  left: 0px;
}
.scrollContainer .current .inside {
  width: 510px;
  height: 490px;
}
.scrollContainer .panel {
  width: 300px;
  height: 443px;
  float: left;
  margin-top: 47px;
  display: inline;
}
.scrollContainer .current {margin-left: -43px;

  z-index: 100;
  margin-top: 0;
}
.scrollContainer .panel img {
  width: 510px;
  height: 490px;
  margin-left: -95px;
  z-index: 55;
  position: relative;
}
.scrollContainer .current img {
  margin-left: 0;
  z-index: 66;
}
.panel .inside {
  display: block;
  position: relative;
}
.inside img {
  height: 100%;
  width: 100%;
}
.scroll li .inside span {
  z-index: 99;
  width: 512px;
  height: 50px;
  display: none;
  position: absolute;
  bottom: 0px;
  left: 0px;
  background:rgba(1,1,1,0.7);
  font-size: 14px;
  color: #FFF;
  text-align: left;
  font-size: 24px;
  text-indent: 64px;
  padding-top: 20px;
}
.scroll li.current .inside span {
  display: block;
}
.scroll li .inside span i {
  font-size: 14px;
  display: block;
}
.scroll li.current + li img {
  z-index: 56;
}
.scroll li .inside span em {
  font-size: 30px;
  color: #fff;
  position: absolute;
  right: 30px;
  top: 12px;
  font-weight: 300;
}
.scroll li .inside span em b {
  font-size: 18px;
  font-weight: 200;
}
.scroll li i.bg {
  position: absolute;
  width: 100%;
  top: 0;
  left: 0;
  height: 100%;
  z-index: 100;
  background: rgba(0, 0, 0, 0.6);
}
.scroll li.current i.bg {
  display: none;
}
.btnMode a.btn {
  width: 20px;
  height: 39px;
  position: absolute;
  z-index: 1000;
  top: 125px;
}
.btnMode a.prev { position: absolute;
  left: 174px;
  display: block;
  width: 64px;
      top: 270px;
  height: 64px;
  background: url(../images/img1_left.png) no-repeat;
}
.btnMode a.next {
  right: 147px;
  top: 240px;
  display: block;
  width: 64px;
  height: 64px;
  background: url(../images/img1_right.png) no-repeat;
}

.scrollContainer .panel .p_new {    font-size: 18px;}




/*主题论坛*/
.mainDiv3 { padding:60px 0 60px; box-sizing:border-box;}
.flexslider4_new .slides li { width: 1002px!important; height:auto; border:0; display:block!important; }
.flexslider4_new .slides li .li_divimg {box-shadow: 0px 0px 6px #ccc; width: 240px; float:left; margin-right:13px;margin-right:10px\9;  position:relative; box-shadow:0 0 3px #ccc; margin-bottom:30px; }
.flexslider4_new .slides li .li_divimg img { width: 240px;}
.flexslider4_new .slides li:nth-child(4n+1) { margin-left:1px;}
.flexslider4_new .slides li .li_divimg:nth-child(4n+5) { margin-right:0;}
.flexslider4_new .slides li .li_divimg .div_con { height:131px; box-sizing:border-box; background:#fff; padding:10px 15px; box-sizing:border-box;}
.flexslider4_new .slides li .li_divimg h3 { font-size:18px; color:#333;    margin: 0;}
.flexslider4_new .slides li .li_divimg span { font-size:16px; color:#989696;}
.flexslider4_new .slides li .li_divimg p { font-size:14px; color:#7841d2; line-height:28px;}
.flexslider4_new .slides li .li_divimg .li_divcont.on { display:block;}
.flexslider4_new .slides li .li_divimg .li_divcont { padding:50px 20px; box-sizing:border-box; width:100%; position:absolute; left:0; top:0; background:#5e24bc; display:none; height:100%;}
.flexslider4_new .slides li .li_divimg .li_divcont p { font-size:16px; line-height:32px; color:#fff; margin-bottom:30px;}
.flexslider4_new h3 {     margin-top: -12px;   margin-left: 314px; margin-bottom:20px; text-align:center; color:#7841d2; font-size:34px; font-weight:normal;display: -webkit-box; /*Safari and Chrome */
  display: -ms-flexbox;
	display: -moz-box; /*Firefox */
  display: flex;
    -webkit-box-align: center;
  -webkit-align-items: center;
       -ms-flex-align: center;
          align-items: center;
}

.flexslider4_new h3.h1_div { margin-left:70px\9;}
.flexslider4_new h3.h2_div { margin-left:20px\9!important;}
.flexslider4_new h3.h3_div { margin-left:30px\9!important;     margin-left: 163px;}
.flexslider4_new h3 i { font-size:48px;color:#7841d2; font-weight:700; font-style:normal; }

.flexslider4_new .flex-direction-nav .flex-prev { background:url(../images/img_left.png) no-repeat;}
.flexslider4_new .flex-direction-nav .flex-next { background:url(../images/img_right.png) no-repeat;}
.flexslider2 .flex-direction-nav .flex-prev,.flexslider2:hover .flex-direction-nav .flex-prev { left: -33px;background:url(../images/left.png) no-repeat;}
.flexslider2 .flex-direction-nav .flex-next{ right: -40px;background:url(../images/right.png) no-repeat;}
.flexslider2:hover .flex-direction-nav .flex-next {
    right: 2px!important;
}
.flexslider2 .flex-direction-nav a {top: 204px;}


/*主题辩论*/
.mainDiv4 .main .title_con4 { font-size:36px; color:#7841d2; margin-bottom:40px;}
.main_Div4 { position:absolute; left:50%; margin-lefT:-500px;}
.mainDiv4_con_div { width: 500px; height:586px; box-sizing:border-box; padding:60px 20px;}
.mainDiv4_con_div h3 { font-size:24px; font-weight: normal;    padding-left: 22px; margin-bottom:40px;}
.mainDiv4_con { position:relative;    overflow: hidden;}
.Square { background:#7841d2;}
.con_side { background:#ffffff; }
.con_side ul li {color:#333;} 
.con_side ul li i {color:#333;}
.Square h3 { background:url(../images/bg01.png) no-repeat 0 center; }
.con_side h3 { background:url(../images/bg02.png) no-repeat 0 center; color:#333;}
.mainDiv4_con_div ul li { display:flex;  font-size:18px; line-height:36px; margin-bottom:30px;}
.mainDiv4_con_div ul li i { font-style:normal;font-size:18px;   }
.vs_img { position:absolute; left:50%; margin-left:-50px; width: 100px; height: 100px; border-radius:50%; background:#fff600; color:#7841d2; top:50%; margin-top:-50px; text-align:center; line-height:100px; font-size:50px;}


.mainDiv4{background:url(../images/41.jpg) no-repeat center center; height:985px; padding:60px 0; box-sizing:border-box;     width: 100%; position:relative;}
.mainDiv4_bg{background-image: url(../images/41.jpg);background-repeat: no-repeat;-webkit-background-size: cover;background-size: cover;background-position: center;position: absolute;top: 0;left: 0;
 width: 100%;height: 100%;}
.mainDiv4_bg.current{animation: rock_animate_fly 5s;
-moz-animation: rock_animate_fly 5s; /* Firefox */
-webkit-animation: rock_animate_fly 5s;  /* Safari 和 Chrome */
-o-animation: rock_animate_fly 5s; /* Opera */
-ms-animation: rock_animate_fly 5s;}
@keyframes rock_animate_fly
{
    from {
       -webkit-transform:translateX(40px);
    }
    to {
       -webkit-transform:translateX(0);
    }
}

@-moz-keyframes rock_animate_fly /* Firefox */
{
    from {
       -webkit-transform:translateX(40px);
    }
    to {
       -webkit-transform:translateX(0);
    }
}

@-webkit-keyframes rock_animate_fly /* Safari 和 Chrome */
{
    from {
       -webkit-transform:translateX(40px);
    }
    to {
       -webkit-transform:translateX(0);
    }
}

@-o-keyframes rock_animate_fly /* Opera */
{
    from {
       -webkit-transform:translateX(40px);
    }
    to {
       -webkit-transform:translateX(0);
    }
}
@-ms-keyframes rock_animate_fly /* Opera */
{
    from {
       -webkit-transform:translateX(40px);
    }
    to {
       -webkit-transform:translateX(0);
    }
}





/*历届回顾*/
.mainDiv6 { background:#7841d2; padding:50px 0;}
.main1 { width: 1050px; margin:0 auto;}
.main1 .div_title { text-align:center; }
.slideTxtBox2{width:1000px;height:200px;margin:0 auto;margin-top:10px;background:url(images/hjbbj_12.jpg) no-repeat;}
.slideTxtBox2 .hd{height:36px;width:1000px;margin-bottom:20px;}
.slideTxtBox2 .hd ul{float:left;height:36px;}
.slideTxtBox2 .hd ul li{float:left;width:118px;height:36px;text-align:center;line-height:38px;font-weight:bold;color:#008500;cursor:pointer;}
.slideTxtBox2 .hd ul li a{color:#02761b;}
.slideTxtBox2 .hd ul li a:hover{text-decoration:none;}
.slideTxtBox2 .hd ul li.on{color:#fff;background:url(images/nabjj_12.jpg) no-repeat;}
.slideTxtBox2 .hd ul li.on a{color:#fff;}
.slideTxtBox2 .hd .btn{float:right;margin:8px 0 0 0;}
.slideTxtBox2 .hd .btn div{width:11px;height:20px;overflow:hidden;cursor:pointer;background:url(images/arrow-left-right.gif) no-repeat;float:left;margin:0 10px 0 0;display:inline;}
.slideTxtBox2 .hd .btn .prev{background-position:0 0;}
.slideTxtBox2 .hd .btn .next{background-position:-11px 0;}
.slideTxtBox2 .bd{width:1050px;height:158px;margin:0 auto;line-height:32px;text-align:center;}
.slideTxtBox2 .bd .hceg img{     transition: all 1s ease 0s;}
.slideTxtBox2 .bd .hceg { width:330px!important; float:left;border:1px solid #a17ae0; box-sizing:border-box; float:left; padding:8px 13px;}
.slideTxtBox2 .bd .hceg{ margin:0 15px;}
.slideTxtBox2 .bdr { width:1050px; overflow:hidden; }

.slideTxtBox2 .bd .hceg a img {width: 300px; height:182px; overflow:hidden; display:block; }
.slideTxtBox2 .bd .hceg img:hover { transform:scale(1.1);}




/*footer start*/

.footer{
	padding:20px 0;
	background:#2a2a2a;
	color:#fff;
	font-size:12px;
	line-height:30px;
	min-width:1010px;
}

.footerBox{
    width:1010px;  
    margin:0 auto;
}

.footerBox .floatL{width:270px;
				   padding:30px 0 0;}

.footerBox p{
     text-align:center;
	 width:600px;
	 float:left;
	 font-size:12px;
}

.footerBox .floatR{width:130px;}

.footerBox .footer a{
	color:#fff;
	font-size:12px;
}
.footerBox .footer p{
	margin-left:40px;
	text-align:left;
}

.table{
	border-collapse: collapse;
	display: table;
    border-spacing: 2px;
    border-color: grey;
}



@media ( max-width:1010px ) {
.header{
	width:1096px;
	height:100px;
	background:#4002a4;
	position:fixed;
	top:0;
	z-index:999999;
}
.banner{
  width:100%;
  height:750px;
  margin-top:100px;
  background:url(../images/banner.jpg) no-repeat center center;
  background-size:100% 100%;
  overflow:hidden;
}
.main{
	width:988px;
	padding:60px 0;
}
body {     min-width: 1096px;}
.main_Div4 { width: 1002px;}
.flexslider4 h3.h3_div {
    margin-left: 119px;
}


.flexslider4 h3 { margin-top:0;}
.flexslider4 .slides li .li_divimg { margin-right:8px;}
.flexslider4 .slides li .li_divimg:nth-child(4n+5) {
    margin-right: 13px;
}
}

/*åŠ¨ç”»æ•ˆæžœ*/

.Adong1{
	animation:adonga 1s ease-in forwards;
}
@keyframes adonga{
	0%{
       opacity:0;
	}
	100%{
       opacity:1;
	}
}

.Adong2{

	animation:adongb 0.8s ease-in-out 0.5s forwards;
}
@keyframes adongb{
	0%{
       opacity:0.5;
       transform:translateY(-180px);
	}
	40%{
	   opacity: 1;
       transform:translateY(40px);
	}
	50%{
       transform:translateY(0px);
	}
	60%{
       transform:translateY(-40px);
	}
	70%{
       transform:translateY(0px);
	}
	80%{
	   transform:translateY(-20px);
	}
	90%{
	   transform:translateY(20px);
	}
	100%{
	   opacity: 1;
       transform:translateY(0px);
	}
}


.Adong3{

	animation:adongc 1s ease-out 0.5s forwards;
}

@keyframes adongc{
	0%{
	   opacity: 1;
       transform: translateY(1000px);
	}
	100%{
	   opacity: 1;
       transform: translateY(0px);
	}
}


.Adong4{
	animation:bigTime 1s ease-out 0.2s forwards;
}
.Adong5{
	animation:bigTime 1s ease-out 1s forwards;
}
.Adong6{
	animation:bigTime 1s ease-out 2s forwards;
}
@keyframes bigTime{
	0%{
	   background-image:none;
       opacity:0.5;
       transform:translateX(-580px);
	}
	40%{
	   opacity: 1;
       transform:translateX(40px);
	}
	50%{
       transform:translate(0px);
	}
	60%{
       transform:translateX(-40px);
	}
	70%{
       transform:translateX(0px);
	}
	80%{
	   transform:translateX(-20px);
	}
	90%{
		background-image:none;
	   transform:translateX(20px);
	}
	100%{
	   opacity: 1;
       transform:translateX(0px);
	}
}

.Adong7{
	animation:definiteTime 1s ease-out 1.2s forwards;
}
.Adong8{
	animation:definiteTime 1s ease-out 2s forwards;
}
.Adong9{
	animation:definiteTime 1s ease-out 3s forwards;
}

@keyframes definiteTime{
	0%{
       opacity:0;
	}
	100%{
       opacity:1;
	}
}

.Adong10{
	animation:map 1s ease-out 0.8s forwards;
}
@keyframes map{
	0%{
		opacity:1;
       transform:scale(0,0) rotate(0deg);
	}
	30%{
	   transform:scale(1.2,1.2) rotate(0deg);
	}
	40%{
       transform:scale(1.2,1.2) rotate(-10deg);
	}
	50%{
       transform:scale(1.2,1.2) rotate(0deg);
	}
	60%{
       transform:scale(1.2,1.2) rotate(10deg);
	}
	70%{
       transform:scale(1.2,1.2) rotate(-5deg);
	}
	80%{
	   transform:scale(1.2,1.2) rotate(0deg);
	}
	90%{
	   transform:scale(1.2,1.2) rotate(5deg);
	}
	100%{
		opacity:1;
       transform:scale(1,1) translateX(0px);
	}
}

.Adong11{
	animation:mainWord 1s ease-out 1s forwards;
}

@keyframes mainWord{
	0%{
       opacity:0;
	}
	100%{
       opacity:1;
	}
}
.Adong12{
	animation:callMe 1s ease-out 0.2s forwards;
}

@keyframes callMe{
	0%{
		opacity:0;
        transform:translateX(-1050px);
	}
	100%{
		opacity:1;
        transform:translateX(0px);
	}
}
.Adong13{
	animation:subc 0.5s ease-in-out 0.5s forwards;
}
.Adong14{
	animation:subc 0.5s ease-in-out 0.7s forwards;
}
.Adong15{
	animation:subc 0.5s ease-in-out 0.9s forwards;
}
.Adong16{
	animation:subc 0.5s ease-in-out 1.1s forwards;
}
.Adong17{
	animation:subc 0.5s ease-in-out 1.2s forwards;
}
@keyframes subc{
	0%{ 
		opacity:0;
        transform:translateY(-400px);
	}
	100%{
		opacity:1;
        transform:translateY(0px);
	}
}

