﻿@charset "utf-8";

body {font:14px \5b8b\4f53, Arial, Helvetica, sans-serif; color:#000; font-family:"微软雅黑";background:#072d85 url(../images/bodybg.jpg) center 0 no-repeat; text-size-adjust: 100% !important;}
*{ margin:0; padding:0;}
img{ border:none; outline:none;}
ul,li,dl,dt,dd{ list-style:none;}
a { color:#2c2c2c; text-decoration:none; outline:none;}
.c1, .cGreen1 { color:#159700}
.c2, .cRed1 { color:#f00}
.c4 { color:#b00;}
.clearfix::after { clear: both; content: ""; display: block; height: 0; visibility: hidden;}
.hide{ display:none;}
.content{ background:url(../images/bg.png) center 350px no-repeat;}

.logo{ clear:both;  width:1300px; margin:0 auto;}
.logo img{ vertical-align:top; margin-top:55px; width: 306px;}
.ban{ clear:both; text-align:center; width:100%;}
.ban img{ vertical-align:top; margin-top:15px;}
.ban_txt{ margin:20px auto 0; width: 840px; color:#ededed; line-height: 40px; font-size: 24px;}
.ban_txt .t1{ float:left; width:515px;}


/* 布局 */
.lie1{ position:absolute; left:170px; top:88px; width:330px; line-height:48px;}
.lie1 span{ display:block; width:330px;}
.lie2{ position:absolute; left:545px; top:88px; width:380px; line-height:48px;}
.lie2 span{ display:block; width:380px;}
.lie3{ position:absolute; left:955px; top:88px; width:330px; line-height:48px;}
.lie3 span{ display:block; width:330px;}


.title{ text-align:center; color:#b97d5f; width:100%; font-size:34px;}
.title span{ font-size:22px;}
.title img{ vertical-align:top;}
.mb10 img{ margin-bottom:10px;}

.box1{ float:left; margin-left:17px; margin-bottom: 30px; width: 1181px; border: 1px solid #A8F3FB; border-radius:15px; padding-bottom: 22px; position: relative;}
.box2{ float:left; margin-top:-22px; margin-left:-19px; width: 1142px; padding:23px 20px 35px 20px; background:linear-gradient(#97C1F3 ,#F5F9FE 20% , #fff); border-radius:15px;}
.xs_t{ position: absolute; right:0; top:-1px; width: 22px; height: 232px; background:url(../images/xs_t.png) no-repeat; }
.xs_b{ position: absolute; right:0; bottom:-1px; width: 243px; height: 23px; background:url(../images/xs_b.png) no-repeat; }


/* 论坛直播 */
.zhibo{ clear:both; width:1200px; padding-top:50px; margin:185px auto 40px;}

.scroll1{ width:1138px; height: 650px; overflow: auto;}

.zb_con{ margin:0 auto; width:1118px; border-radius:8px; margin-top: -43px; padding-top: 60px}

.curtime{ color:#fff; text-align: center; font-size:18px; margin:0 0 20px 65px; width: 190px; height: 38px; line-height: 38px; border-radius:19px; background:linear-gradient(#4E5CE3,#7192FF);}
.curtime img{ margin-right: 5px;}
.zb_con ul{ margin-top:6px; background:url(../images/line.png) 140px repeat-y;}
.zb_con ul li{ position:relative; padding-left:210px; width:850px; line-height:30px; font-size:16px; color:#353B50; margin-bottom:30px; word-wrap:break-word;}
.zb_con li i{ position:absolute; left:0; width:120px; top:0; background:url(../images/dot.png) right 8px no-repeat; line-height:30px; text-align:right; padding-right:28px; color:#999; font-style:normal;}

.zb_con li .tit1{ font-size:18px; color:#2939BB; margin-bottom:10px; line-height:24px; font-weight: bold;}
.zb_con li .tit1 span { margin-left:-40px; display:inline-block; width:35px;}
.zb_con li .tit1 span img{ vertical-align:middle; width:28px; height:28px;}
.zb_con li .exp{ font-size:16px; color:#353B50; line-height:26px; margin-bottom:15px; text-align:justify;}
.pic4 img{ width:151px; height:113px; margin-right:25px;}
.pic1 img{ width:685px;  }

/* 议程 */
.yicheng{ margin:0 auto 40px; width:1200px;}
.yicheng_con{ margin:0 auto; width:1118px; border-radius:8px;  border: 2px solid #2634B7;  margin-top: -43px; padding-top: 60px}
.yicheng_con ul{ margin-top:6px; background:url(../images/line.png) 275px repeat-y;}
.yicheng_con ul li{ position:relative; padding-left:310px; line-height:30px; font-size:16px; color:#353B50;  padding-top:10px; }
.yicheng_con li i{ position:absolute; left:0; width:250px; top:10px; text-align:right; padding-right:30px; color:#2939BB; font-style:normal; }
.yicheng_con li b{ color:#2939BB;}
.yicheng_con li.mb16{ margin-bottom:16px;}
.yicheng_con li:last-child{ border-radius:0 0 10px 10px; padding-bottom: 20px;}
.yicheng_con li em{ position:absolute; left:268px; width:24px; height:25px; line-height:22px; top:17px; background:url(../images/dot.png) no-repeat; text-align:center; color:#000; font-style:normal; font-weight:bold;}
.yicheng_con li p{ padding-right:35px; position:relative; margin-top:15px; margin-bottom:15px; line-height:26px;}

.yicheng_con li label{ position:absolute; left:-180px; width:140px; top:0; text-align:right; padding-right:9px; background:url(../images/dot1.png) right no-repeat; text-align:center; color:#353B50; font-style:normal;}
.yicheng_con li p.t2{ padding-left:65px;}
.yicheng_con li p.t2 span{ margin-left:-65px; display:inline-block; width:65px;}

/* news */

.news{ margin:0 auto 40px; width:1200px;}
.news_con{ margin:0 auto; width:1118px; border-radius:8px; margin-top: -43px; padding-top: 60px}

.hot_news{ clear: both;margin: 0 auto 30px;width: 1000px;text-align: center;}
.hot_news h2{ font-size:36px; color:#d7bd7f;  margin:20px 0; padding:0 130px;}
.hot_news h2 a{ color:#2939BB; text-decoration:none;}
.hot_news p{ color:#353B50; font-size:17px; margin-bottom:10px; line-height: 30px;}
.hot_news p a{ color:#353B50; padding:0 10px;}

/* 新闻列表 */
.newslist{ clear:both; margin:0 auto; width:1000px;}
.newslist ul{ margin-top:30px;}
.newslist li{ float:left; width:455px; height:140px; overflow:hidden; margin:0 90px 35px 0;}
.newslist li:nth-child(even){ margin-right:0;}
.newslist li dt{ float:left; width:210px; height:140px;}
.newslist li dt img{ width:210px; height:140px; vertical-align:top;}
.newslist li dd{ float:right; width:220px; text-align:justify;}
.newslist li dd.tit{ font-size:16px; line-height:24px; height:48px; color:#1F1C1C; overflow:hidden; margin-bottom:15px; font-weight: bold;}
.newslist li dd.tit a{ color:#1F1C1C;}
.newslist li dd.exp{ font-size:14px; line-height:20px; height:60px; overflow:hidden; color:#353B50;}
.newslist li dd.exp a{ color:#353B50;}
.more{ clear:both; width:100%; text-align:center; padding:20px 0}

/* video */

.video{ margin:0 auto 40px; width:1200px;}
.video_con{ float:left; margin:0 auto; width:1118px; border-radius:8px; padding-top: 60px;}
.videolist  { float:left; width: 1118px; padding-left:50px;}
.videolist  li{ float:left; width: 220px; height: 200px; margin-right:45px; position: relative;}
.videolist  li span{ display: block; width: 220px; font-size: 16px; line-height: 24px; height: 48px; overflow: hidden; margin-top: 5px;}
.videolist  li img{ width:220px; height:126px;}
.play{ position: absolute; left:90px; top: 42px; width: 41px; height: 41px; background:url(../images/play.png) no-repeat; cursor: pointer;} 


/* 金鹰 */
.jinying{ margin:0 auto 40px; width:1200px;}
.jinying_con{ width:1181px; border-radius:10px; position:relative; text-align: center; padding-top: 20px; padding-bottom:40px;}
.jx_tit{ margin-bottom: 20px;}
.jx_tit span{ display: inline-block; width: 202px; height:62px; line-height: 62px; text-align: center; font-size: 36px; color: #717171;  background:linear-gradient(#eee,#D8D8D8); font-weight: bold; margin: 0 8px; border-radius:8px; cursor: pointer;}
.jx_tit span a{ color: #b3c5ff; letter-spacing:5px; cursor: pointer;}

.jx_tit span i{font-style: normal; font-weight: normal; font-size: 20px;}

.jx_tit span.cur{ display: inline-block; width: 202px; height: 62px; line-height: 62px; text-align: center; font-size: 36px; color: #FFEBA3; background:linear-gradient(#5D82FF ,#2633B7); font-weight: bold; margin: 0 8px;}
.jx_tit span.cur a{ color: #000;}


.scroll2{ margin: 0 auto; width:1100px; height: 1200px; overflow-y: scroll; position: relative;}


.bottom{ clear:both; border-top:1px solid #043dba; margin:0 auto; width: 1200px; padding-top: 35px;}


/* 奖项 */
.jiangxiang { margin:0 auto; width:994px; position:relative; z-index:1;}

.qh{ clear:both; margin:0 auto 50px; width:1200px; text-align:center;}
.qh li { float:left; width:285px; height:63px; line-height:56px; font-size:36px; margin-right:15px;}
.qh li a{ display:inline-block; width:285px; height:63px; background:url(../images/norbg.png) no-repeat; color:#0b0c0d;}
.qh li a.active{ display:inline-block; width:285px; height:63px; background:url(../images/curbg.png) no-repeat;}
.qh li:last-child { float:left; width:285px; height:63px; line-height:26px; font-size:26px;}
.qh li:last-child span{ font-size:20px; display:block;}


/* 结构 */
.jiegou{ clear:both; width:1200px; margin:0 auto 50px; }
.jg_cen{ float: left; width:1200px; }

.jiegou h2{ float:left; color:#fff; font-weight:normal; font-size:16px; margin-bottom:20px; padding-top: 7px;}


.zhuban{ padding-top:40px;}

.jglist dl{ float:left; width: 234px; margin-right: 249px;}
.jglist dl.three{ float:left; width: 234px; height: 230px; margin-right: 0;}

.jglist dt{ float:left; width: 234px;}
.jglist dt img{ width: 234px; height: 43px; vertical-align: top; margin:30px 0 20px;}

.jglist dd{ float:left; width:224px; height:165px; margin-right:15px; margin-bottom: 15px; background:#F9F8F7; border-radius:8px;}
.jglist dd img{ width:228px; height:72px; margin-top:22px;}
.jglist dd span{ display:block; width:200px; padding: 0 14px; color:#000; font-size:16px; line-height:22px; overflow:hidden; text-align: center;}
.jglist dl.three dd{ float:right; width: 234px;  margin-right: 0; text-align: right;}

.jglist dd.no_logo{ background:url("../images/nologo.png") no-repeat;}
.jglist dd.no_logo span{ padding:60px 14px 0; width:200px; }


.list5{ float:right; width: 1024px;}
.list5 li{ float:left; width:280px; height:42px; line-height: 40px; font-size:16px; color: #fff;}
.list5 li.w1{ width: 290px;}
.list5 li.w2{ width: 260px; margin:0 100px}
.list5 li.w3{ width: 260px;}
.list5 li.w4{ width: 290px; margin-left:100px;}

.meiti{ padding-top: 30px; width: 1135px; margin: 0 auto;}
.meiti h2{ padding-top: 0;}
.title_mt{ clear: both; }
.mt_con{ float:right; width: 1045px;}
.mt_con img{ vertical-align: top; }

.jiegou1{ clear:both; text-align: center;margin-left: 30px;margin-top: 30px;}
.jiegou1 img{ vertical-align: top; }

/* 联系 */
.contact{ margin:0 auto; width:1200px; padding-bottom:80px;}
.footer-copyright {  padding-bottom: 35px;  color: #fff;  font-size: 16px;  line-height: 36px;  text-align: center; }
.footer-copyright a{   color: #fff; }
.footer-copyright span{ margin:0 8px;}



/*浮层*/
.fc{ position:fixed; top: 280px; right:20px; width: 164px; height: 400px; background:url(../images/fcbg.png) center no-repeat;}
.fc ul{ padding-top:30px;}
.fc li{ width:100%; height:44px; line-height: 44px; text-align: center; margin-bottom: 10px; font-size:20px;}
.fc li a{ color:#fff;}
.fc li.cur{ height:62px; line-height: 52px;; background:url(../images/fccurbg.png) no-repeat;}
.fc li.cur a{ color:#f8eeb9}

.xieban{     width: 1115px;    margin-left: 32px;}

.row1 {display: flex;}
    
.row1 .item {
    display: flex;
    align-items: center;
    margin-bottom: 20px;
    margin-right: 20px;
    height: 40px;
    width: 270px;
   }

.row1 .item span {
       font-size: 16px;
       color: #FFFFFF;
       margin-right: 10px;
}

.row1 .item img {
       margin-right: 10px;
}
      
      .sub-news {
	      width: 90%;
	    margin: auto;
	    flex-direction: row;
	    text-align: center;
	    align-items: center;
      }
      
.sub-news a {
	    display: inline-block;
	    padding: 0px 10px;
	    border-right: 1px solid #888;
	 	color:#353B50;
}

.sub-news a:last-child{
	border-right: none;
}
