@charset "gb2312";
/* CSS Document */
html, body { position: relative; height: 100%; background:#1A3C96;}
body, div, span, a, img, input, p, h1, h2, h3, h4, h5, h6, dl, dt, dd, ul, li, ol { margin: 0; padding: 0; border: 0; list-style: none; }
body { font-size: 12px; font-family:microsoft yahei,PingFang SC!important;  color: #333; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 18px; }
a { color: #333; text-decoration: none;font-family:microsoft yahei,PingFang SC!important; }
a:hover { color: #333; text-decoration: none;font-family:microsoft yahei,PingFang SC!important; }
table { border-collapse: collapse; border-spacing: 0 }
button, input, select, textarea { font-size: 100%; outline: none; font-family: Microsoft YaHei; }
i, em, strong { font-weight: normal; font-style: normal; }
img { display: block; }
.container { width: 1200px; height: auto; margin: 0 auto; }
.fl { float: left; }
.fr { float: right; }
.clear { clear: both; }
.header { height: 90px; background:rgba(0,0,0,0.2); min-width: 1200px; position: fixed; top: 0; width: 100%; z-index: 9999; }
.header .header-left { float: left; margin-top: 22px; }
.header .header-left a{ display:inline-block; vertical-align:middle;}
.header .header-left i{ display:inline-block; width:1px; height:40px; background:#fff; vertical-align:middle; margin:0 15px;}
.header .header-right { float: right; }
.header .header-right ul li { float: left; line-height: 90px; font-size:16px; margin-left: 25px; }
.header .header-right ul li a { color: #fff; }
.header .header-right ul li a:hover { color: #03b6e8; }
@font-face{font-family: huxiaobo;src: url("../huxiaobo/HuXiaoBoNanShenTi-2.otf");}
/*banner*/
.bannerBox { height: 826px; overflow: hidden; position: relative; min-width: 1200px; }
.banner { position: absolute; left: 50%; margin-left: -960px; }
.dz{ text-align:center; font-size:22px; color:#fff;}
.dh{ }
.dh ul{ overflow:hidden; text-align:center; margin:12px 0; height:62px;}
.dh ul li{ width:16.66%; float:left; font-size:24px; position:relative; line-height:62px; }
.dh ul li.current{ background: url(../images/dhbg.png) no-repeat center; }
.dh ul li a{ font-family:huxiaobo!important; color:#fff;}
.dh ul li:after { content: '';  position: absolute; display: block;  width:2px;height: 57px;  background: url(../images/tiao.png) no-repeat center; left: 0; top:7px;}
.dh ul li:first-child:after{ background:none;}
.big{ height:6125px; background:url(../images/big.png) no-repeat center; min-width:1200px;}

.news { overflow: hidden; min-width: 1200px; padding:60px 0 0; }
.news .newsCon{ width:1200px; height:386px; background:url(../images/bj1.png) no-repeat center; margin:0 auto 34px; }
.news .newsLeft { width: 567px; height: 288px; float:left; margin-top: 50px; }
.news .newsLeft ul {}
.news .newsLeft ul li { padding-top: 10px;  }
.news .newsLeft ul li h3 { font-size: 20px;  line-height: 50px;
margin-bottom: 10px;background: url(../images/btbg.png) no-repeat 0 center; padding-left:20px;}
.news .newsLeft ul li h3 a { white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis; overflow: hidden; display: block; color:#fff;}
.news .newsLeft ul li h4{ color:#fff; font-size:16px; margin-bottom:10px;}
.news .newsLeft ul li p { font-size: 15px; line-height: 30px; color: #fff; position:relative; margin-bottom:10px; padding:0 20px;}
.news .newsLeft ul li .xq { margin-left:20px; color: #fff; padding:8px 0; width:120px; display:block; border:1px solid #fff; border-radius:20px; text-align:center; font-size:15px;}
.news .newsRight { width: 487px; height: 288px;margin-top: 50px; background: #fff; float:left; margin-left:80px; border-radius:10px;}
.news .newsRight .left-l { width: 487px; height: 288px; border-radius:10px; overflow:hidden; }
.news .newsRight .left-l .flexslider { position: relative; width: 487px; height: 288px; overflow: hidden; zoom: 1; }
.news .newsRight .left-l .flex-viewport { -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease; }
.news .newsRight .left-l .flex-control-nav { text-align:center; width:100%; overflow: hidden; zoom: 1; position: absolute; bottom: 15px; }
.news .newsRight .left-l .flex-control-nav li { line-height: 15px; text-align: center; background:rgba(255,255,255,0.5); cursor: pointer; display: inline-block; margin: 0 3px;  overflow: hidden; }
.news .newsRight .left-l .flex-control-nav li a { text-indent: 9999px; display: block;width: 15px; height: 3px;}
.news .newsRight .left-l .flex-control-nav li a.flex-active { background:#fff ; color: #fff; width:15px;}
.news .newsRight .left-l .flexslider .slides { zoom: 1; }
.news .newsRight .left-l .flex-direction-nav { display: none!important; }
.news .newsRight .left-l .flexslider li { }
.news .newsRight .left-l .flexslider li img{ width:487px; height:288px; border-radius:10px;}
.news .newsRight .left-l .flexslider li a { display: block; color: #1c1c66; }
.news .newsRight .left-l .flexslider li p { padding-left:20px; margin-top: 10px; font-size: 16px; line-height: 32px; color: #1c1c66; }

.yhjb { overflow: hidden; min-width: 1200px; padding:40px 0; }
.yhjb .left-l { height:620px; background:url(../images/bj2.png) no-repeat center; margin:0 auto; overflow:hidden;}
.yhjb .left-l .flexslider { position: relative; overflow: hidden; zoom: 1; width:1034px; margin:55px auto 0;}
.yhjb .left-l .flex-viewport { max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease; }
.yhjb .left-l .flex-control-nav { overflow: hidden; zoom: 1; text-align: center; position: absolute; width: 100%; bottom:5px; }
.yhjb .left-l .flex-control-nav li {text-align: center; cursor: pointer; display: inline-block; margin: 0 5px; border-radius: 50%; overflow: hidden; }
.yhjb .left-l .flex-control-nav li a { text-indent: 9999px; display: block; width: 12px; height: 12px; background:rgba(255,255,255,0.5); }
.yhjb .left-l .flex-control-nav li a.flex-active { background: #fff; width:12px; color: #fff; }
.yhjb .left-l .flexslider .slides { zoom: 1; }
.yhjb .left-l .flex-direction-nav { display: none!important; }
.yhjb .jb { width: 325px; height: 226px; position: relative; border-radius: 10px; overflow: hidden; float: left; margin-right:29px; margin-bottom: 35px; background: url(../images/bj5-03.png) no-repeat center; }
.yhjb .jb img{ width:313px; height:214px;margin-top: 6px;margin-left: 6px; border-radius:5px}
.yhjb .jb .jb-btm { position: absolute; left: 0; bottom: 0; width: 236px; height: 150px;}
.yhjb .jb .jb-btm h3 { width: 154px; text-align: center; height:78px; line-height: 78px; background:url(../images/bj5-02.png) no-repeat center; overflow: hidden; color: #fff; overflow: hidden; margin:0 auto;}
.yhjb .jb .jb-btm p { clear: both; text-align: center; padding: 0 10px; font-size: 14px; line-height: 22px; color:#fff;}
.yhjb .jb:nth-of-type(3n) { margin-right: 0;}


/*嘉宾致辞*/
.zc { overflow: hidden; min-width: 1200px; padding:40px 0; }
.zc .left-l { height: 528px; background:url(../images/czbj.png) no-repeat center; margin:0 auto; overflow:hidden;}
.zc .left-l .flexslider { position: relative; overflow: hidden; zoom: 1; width:1034px; margin:50px auto 0;}
.zc .left-l .flex-viewport { max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease; }
.zc .left-l .flex-control-nav { overflow: hidden; zoom: 1; text-align: center; position: absolute; width: 100%; bottom: 40px; }
.zc .left-l .flex-control-nav li {text-align: center; cursor: pointer; display: inline-block; margin: 0 5px; border-radius: 5px; background: #496AD1; overflow: hidden; }
.zc .left-l .flex-control-nav li a { text-indent: 9999px; display: block; width: 18px; height: 11px; }
.zc .left-l .flex-control-nav li a.flex-active { background: #fff; width:40px; color: #fff; }
.zc .left-l .flexslider .slides { zoom: 1; }
.zc .left-l .flex-direction-nav { display: none!important; }
.zc .jb { width: 325px; height: 432px; position: relative; border-radius: 10px; overflow: hidden; float: left; margin-right:29px; margin-bottom: 40px; background: url(../images/zcbj1.png) no-repeat center; }
.zc .jb img{ width:313px; height:215px;margin-top: 6px;margin-left: 6px; border-radius:5px 5px 0 0;}
.zc .jb .jb-btm { position: absolute; left: 0; bottom: 0; width: 325px; height: 252px;}
.zc .jb .jb-btm h3 { width: 161px; text-align: center; height:70px; line-height: 70px; background:url(../images/zcbj2.png) no-repeat center; overflow: hidden; color: #333; overflow: hidden; margin:0 auto; font-size:18px; font-weight:bold;}
.zc .jb .jb-btm h4{   margin:0 auto; font-size:16px; text-align:center; line-height:24px; margin-bottom:10px;}
.zc .jb .jb-btm p { clear: both; text-align: left; padding: 0 20px; font-size: 15px; line-height: 24px; }
.zc .jb .jb-btm p a{ color:#ffc333;}
.zc .jb:nth-of-type(3n) { margin-right: 0;}


/*主题报告*/
.jbzc { overflow: hidden; min-width: 1200px; padding:40px 0; }
.jbzcCon{ width:1140px; margin:0 auto; height:2200px; background: url(../images/bj3.png) no-repeat center; padding-top:28px;}
.jbzcCon .ltlist { height: 360px; position:relative; margin-bottom:2px;}
.jbzcCon .ltlist .img1{ position:absolute; left:88px; top:40px; height:300px;}
.jbzcCon .ltlist .xq1{ position:absolute; left:380px; top:40px; height: 300px; width:700px;}
.jbzcCon .ltlist .xq1 .xq {  color: #fff; padding:8px 0; width:120px; display:block; border:1px solid #fff; border-radius:20px; text-align:center; font-size:15px;}
.jbzcCon .ltlist img { width: 252px; height: 300px; }
.jbzcCon .ltlist h3 { font-weight:bold; overflow: hidden; color:#d6ffe7;  font-size:24px; line-height:35px; margin-bottom:10px;}
.jbzcCon .ltlist p { font-size: 16px; line-height:32px; color: #d6ffe7; position:relative; margin:0 auto 20px;}
.jbzcCon .zw{ width:202px; height:88px; background: url(../images/ztbj.png) no-repeat center;  position:absolute; left:68px; top:232px; color:#fff; padding-left:20px;}
.jbzcCon .zw h5{ font-size:18px; line-height:24px; margin-top:10px;}
.jbzcCon .zw h6{ font-size:15px; line-height:24px;}

 
/*精彩现场*/
.jcxc { overflow: hidden; min-width: 1200px; padding:40px 0; }
.jcxc .left-l { height:620px; background:url(../images/bj2.png) no-repeat center; margin:0 auto; overflow:hidden;}
.jcxc .left-l .flexslider { position: relative;  zoom: 1; width:1034px; margin:50px auto 0;}
.jcxc .left-l .flex-viewport { max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease; }
.jcxc .left-l .flex-control-nav { overflow: hidden; zoom: 1; text-align: center; position: absolute; width: 100%; bottom:-28px; }
.jcxc .left-l .flex-control-nav li {text-align: center; cursor: pointer; display: inline-block; margin: 0 5px; border-radius: 50%; overflow: hidden; }
.jcxc .left-l .flex-control-nav li a { text-indent: 9999px; display: block; width: 12px; height: 12px; background:rgba(255,255,255,0.5); }
.jcxc .left-l .flex-control-nav li a.flex-active { background: #fff; width:12px; color: #fff; }
.jcxc .left-l .flexslider .slides { zoom: 1; }
.jcxc .left-l .flex-direction-nav { display: none!important; }
.jcxc .djb { width: 502px; height: 276px; position: relative; overflow: hidden; float: left; margin-right:29px; margin-bottom: 35px; background: url(../images/jc1.png) no-repeat center; }
.jcxc .djb img{ width:490px; height:264px;margin-top: 6px;margin-left: 6px; }
.jcxc .djb:nth-of-type(2n) { margin-right: 0;}
.jcxc .jb { width: 325px; height: 190px; position: relative; overflow: hidden; float: left; margin-right:29px;  background: url(../images/jc2.png) no-repeat center; }
.jcxc .jb img{ width:313px; height:177px;margin-top: 6px;margin-left: 6px; }
.jcxc .jb:nth-of-type(5n) { margin-right: 0;}


/*往期活动*/
.wy { overflow: hidden;  min-width: 1200px;padding: 40px 0;}
.wy .wyBox { height: 538px;background: url(../images/bj6.png) no-repeat center; overflow:hidden;}
.wy .wyBox .slideBox { width: 1014px; height: 450px; position: relative;margin:173px auto 0;}
.wy .wyBox .slideBox .hd { overflow: hidden; position: absolute; bottom: -30px; z-index: 1; width: 100%; }
.wy .wyBox .slideBox .hd ul { overflow: hidden; zoom: 1; width: 100%; text-align: center; }
.wy .wyBox .slideBox .hd ul li { width: 26px; height: 8px; text-align: center; background:rgba(255,255,255,0.1); cursor: pointer; display: inline-block; margin: 0 5px; overflow: hidden; vertical-align: middle; }
.wy .wyBox .slideBox .hd ul li.on { background:rgba(255,255,255,0.35);}
.wy .wyBox .slideBox .bd { position: relative; height: 100%; z-index: 0; }
.wy .wyBox .slideBox .bd li { zoom: 1; vertical-align: middle; }
.wy .wyBox .slideBox .bd li a { display: block; color: #fff; }
.wy .wyBox .slideBox .bd li p { margin-top: 15px; font-size: 22px; line-height: 32px; }
.wy .wyBox .slideBox .bd li img{ width:1014px; height:450px; border-radius:10px; }
/*top-banner*/
.top-banner { width: 1014px; height: 450px; position: relative; margin:50px auto 0; }
.top-banner .bd { position: relative; z-index: 0; margin:0 auto; width: 1024px; height:396px;background:url(../images/wq4.png) no-repeat center; display:none;}
.top-banner .hd { width: 100%; height: 45px; text-align: left; }
.top-banner .hd ul { display: inline-block; height: 45px; vertical-align: top; }
.top-banner .hd ul li { display: inline-block;width:101px; height: 45px; line-height:45px; background:url(../images/wq1.png) no-repeat center; margin-right:3px; vertical-align: top; overflow: hidden; color: #fff; cursor:pointer; text-align:center;font-size:16px;}
.top-banner .hd ul .on {  background:url(../images/wq2.png) no-repeat center; color: #fff; }
.bdleft{ width:252px; float:left; height:385px; padding-left:30px;}
.bdleft h3{ font-size:32px; color:#fff; margin-top:30px; margin-bottom:15px;}
.bdleft span{ display:block; width:100px; height:5px; background:#fff; border-radius:20px; margin-bottom:20px;}
.bdleft p{ font-size:16px; color:#fff; line-height:30px; margin-bottom:20px; width:220px;}
.bdleft a{ font-size:18px; color:#85c9a6; line-height:35px; margin-bottom:10px; width:220px; background:#fff;border-radius:20px; display:block; width:120px; text-align:center;}
.bdright{ width:735px; float:left; height:385px;}
.bdright img{ margin-top:7px;}

 
.bt img{ margin:0 auto;}
.block{ display:block!important;}
.bottom { width: 100%; height: 400px; font-size: 16px; color: #fff; background:#19398B; min-width: 1200px;;background: url(../images/footer.png) no-repeat center;}
.binner { width: 1005px; margin: 0 auto; }
.bottomL { float: left; width: 500px; padding-top: 70px; letter-spacing:5px;}
.bottomL img { margin-left: 48px;}
.bottomL p { line-height: 30px; }
.bottomL_p1 { padding-top: 3px; margin-left: 48px; }
.bottomL_p2 { float: left; text-align: right; padding-top: 10px; margin-left: 48px; }
.bottomL_p3 { float: left; text-align: left; padding-top: 10px; }
.bottomR { float: left; width: 502px; font-size: 14px; margin-top: 156px; text-align: center; }
.bottomR img { width: 100px; height: 100px; margin: 0 auto; }
.bottomR1 { width: 132px; float: left; }
.bottomR2 { width: 132px; margin-left: 53px; float: left; }
.bottomR3 { width: 131px; margin-left: 53px; float: left; }
.bottomR p { line-height:20px; padding-top: 5px; padding-left: 2px; }