@charset "utf-8";
* { padding: 0; margin: 0; outline: 0; text-decoration: none; list-style: none;}
html,body{font-size: 14px;font-family:"Microsoft YaHei";color: #666;background: #fff;}
input,textarea{ border:none; font-family:"Microsoft YaHei";}
img { border: none; }
h1,h2,h3,h4,h5{font-weight: normal;}
table{width: 100%;border-collapse: collapse;}
audio,canvas,video{ display: inline-block; *display: inline; *zoom: 1;}
a{color: #666;}
p{line-height: inherit;}
.fl{ float: left;}
.fr{float: right;}
.clear:after{ content: ''; display: table; clear: both; }
.w1200{width: 1200px;margin: 0 auto;}
.relative{position: relative;}
.img100 img{width: 100%;vertical-align: bottom;}
.pc-show{display: block;}
.wap-show{display: none;}
.padding-tb40{padding: 40px 0;}
.padding-tb50{padding: 50px 0;}
.padding-tb60{padding: 60px 0;}
.list_zzz .padding-tb60{padding: 30px 0;}
.margin-t50{margin-top: 50px;}
.margin-tb50{margin: 50px 0;}
/*全局滚动条设置*/
::-webkit-scrollbar{width: 4px;height: 10px;background: #eee;}
::-webkit-scrollbar-track{ border-radius: 10px;background: #ccc;}  
::-webkit-scrollbar-thumb{border-radius: 10px;-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);background-color: #333;} 
/*ios按钮椭圆重置*/
input[type=button], input[type=submit], input[type=file],input[type=reset], button { cursor: pointer; -webkit-appearance: none;}
/*index*/
.header{height: 125px;position: relative;z-index: 996;}
.header .w1200{background: url("../images/lan1.png") no-repeat right center;height: 125px;}
.logo{position: absolute;left: 0;top:17px;}
.logo img{width: 252px;height: 90px;}
.header-top{padding-top: 30px;}
.date{color: #014e81;line-height: 28px;}
.language{width: 102px; line-height: 26px;border:1px solid #d6d6d6;text-align: center;border-radius: 28px;color: #808080;margin: 0 12px;cursor: pointer;position: relative;z-index: 5;}
.language p{line-height: 26px;}
.language p:after{content: '';display: inline-block;width: 8px;height: 8px; background: url("../images/bot1.png");margin-left: 5px;}
.language.active p:after{transform: rotate(180deg);}
.language ul{position: absolute;width: 100%;top:28px;left: 0;background: #fff;display: none;}
.language ul li{width: 50%;float: left;}
.search{width: 186px;height: 26px;border:1px solid #d6d6d6;border-radius: 28px;overflow: hidden;position: relative;}
.search .text{display: block;width: 100%;height: 26px;background: none;text-indent: 1em;color: #ccc;}
.search .submit{position: absolute;background-image: url("../images/seach.png");width: 40px;height: 26px;top:0;right: 0;background-color: transparent;cursor: pointer;}
.nav-box li{float: left;margin-left: 90px;position: relative;}
.nav-yi{font-size: 16px; color: #333;display: inline-block;line-height: 67px;}
.nav-box li:nth-child(2) .nav-er{width: 372px;}
.nav-box li:nth-child(4) .nav-er{width: 218px;right: 0;text-align: right;}
.nav-er{position: absolute;background: rgba(0,0,0,.55);display: none;}
.nav-box li:hover .nav-er{display: block;}
.nav-er a{color: #c5c6c8;line-height: 55px;padding: 0 18px;display: inline-block;}
.nav-er a:hover{color: #00a1ff;}
.banner-text{position: absolute;z-index: 9;bottom:0;left: 0;width: 100%;background: rgba(1,78,129,.5);}
.banner-text a{color: #fff;padding: 15px 136px 15px 0;display: block;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.banerDot{position: absolute;right: 0;top:50%;margin-top: -5px;z-index: 10;}
.banerDot span{opacity: 1;background: #fff;width: 10px;height: 10px;margin-left: 6px;}
.banerDot .swiper-pagination-bullet-active{background: #014e81;}
.index .index_bn_arr{width: 46px;height: 46px;background: url(../images/index_bn_arr.png) no-repeat center;margin: 0;opacity: 0;transition: .5s;}
.index .index_bn_arr_next{transform: rotateZ(180deg);}
.index .banner:hover .index_bn_arr{opacity: 1;}

.title-big{padding: 0px 0;border-top:2px solid #014e81;line-height: 48px;border-bottom: 1px dashed #e4e3e3;position: relative;}
.title-big h3{font-size: 22px; color: #014e81;}
.title-big h3 span{padding: 0 0 0 6px;}
.title-big h3 b{font-weight: normal;font-family: DINCond-Bold;font-size: 26px;padding: 0 9px 0 0px;transform: translateY(2px);display: inline-block;}
.title-big h3 img{vertical-align: middle;margin: -4px 5px 0 -4px;}

.gjlt{margin-top: 35px;}
.gjlt-con{width: 45.4%;margin-left: 2%;line-height: 38px;font-size: 14px;text-align: justify;}
.gjlt-con p{margin: 10px 0;text-indent: 2em;}
.gjlt-sp{cursor: pointer;position: relative;width: 43%;margin-right: 3%;}
.gjlt-sp .img100:after{content:'';background: url(../images/newsPlay2.png) no-repeat center;background-size: 100% 100%;width: 62px;height: 59px;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);display: block;transition: .3s;}
.gjlt-sp:hover .img100:after{box-shadow: 0 0 10px #fff;border-radius: 15px;}

.gjlt-txt{border:1px solid #ddd;border-top: none;padding-left: 14px;}
.gjlt-txt p{line-height: 37px;color: #414446;margin-right: 140px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}

.spControl{position: absolute;right: 10px;bottom:6px;z-index: 9;}
.spControl div{display: inline-block;vertical-align: middle;cursor: pointer;}
.spBtn{width: 12px;height: 12px;}
.spLeft{background-image: url("../images/left.png");}
.spRight{background-image: url("../images/right.png");margin-left: 5px;}
.spDot span{opacity: 1;width: 10px;height: 10px;margin-left: 6px;border:1px solid #e3e3e3;background: #fff;}
.spDot .swiper-pagination-bullet-active{background: #014e81;}
.sptc{position: fixed;z-index: 99999;background: rgba(0,0,0,0.5);left: 0;right: 0;top: 0;bottom:0;display: none;}
.video_t{position: absolute;left: 50%;top:50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);/* width: 1270px; *//* max-width: 90%; */}
.video_t a{position: absolute;width: 38px;height: 38px;right: -19px;top:-19px;z-index: 9;}
.video_t a img{width: 100%;vertical-align: bottom;}
.video_t video{width: 100%;vertical-align: bottom;max-width: 90vw;max-height: 80vh;}
.glds li{float: left;width: 19%;text-align: center;margin-right: 8%;background: url("../images/bg1.png") no-repeat center;background-size: cover;border-radius: 10px;border-bottom: 8px solid #1c5276;}
.glds li img{max-width: 90%;}
.glds li:hover img{transform: scale(1.05);}
.glds li a{display: block;padding: 5px 0 15px;}
.glds li:last-child{margin-right: 0}
.glds li p{font-size: 16px; color: #fff;height: 20px;margin-top: -5px;}
.glds li:hover p{font-size: 17px;}



.ljlt{background: url("../images/bg2.jpg") no-repeat center;background-size: cover;}

.title-fff{border-color: #fff;}
.title-fff h3{color: #fff;}
.title-sm h3{font-size: 16px;}
.ljlt .year{border:1px dashed #fff;border-radius: 100%;width: 96px;margin: 0 auto;height: 96px;text-align: center;}
.ljlt .year:hover{animation: year 3s linear infinite;}
.ljlt .year:hover .years{animation: year_sub 3s linear infinite;}
@keyframes year{
	from{transform: rotateZ(0);}
	to{transform: rotateZ(360deg);}
}
@keyframes year_sub{
	from{transform: rotateZ(0);}
	to{transform: rotateZ(-360deg);}
}

.ljlt .years{width: 80px;height: 80px;margin: 8px auto; background: #fff;border-radius: 100%;line-height: 80px;position: relative;}
.ljlt .years:hover:before{content: '';display: block;background: #fff;width: 100%;height: 100%;border-radius: 50%;position: absolute;left: 0;top: 0;animation:years_shadow 2s linear infinite ;}
@keyframes years_shadow{
	0{box-shadow: 0 0 0px #fff}
	50%{box-shadow: 0 0 20px #fff}
	100%{box-shadow: 0 0 0px #fff}
}
.ljlt .years h4{font-size: 26px;color: #014e81;position: relative;}
.more1{position: absolute; color: #ececec;top:0;right: 0;padding-right: 25px;}
.more1:after{content: '';position: absolute;width: 16px;height: 16px;right: 0;top:50%;margin-top: -8px;background-image: url("../images/more1.png");}
.lijie{position: relative;z-index: 9;}
.lijie .swiper-container,.lijie-page .swiper-container{margin: 0 50px;}
.lijie:after{position: absolute;content: '';left: 0;top:50%;width: 100%;border-top: 1px dashed #fff;z-index: -1;}


.lijie-btn div{position: absolute;width: 32px;height: 32px;border-radius: 100%;top:50%;margin-top: -16px;z-index: 12;cursor: pointer;}
.lijie1{background-image: url("../images/btn1.png");left: 0;}
.lijie2{background-image: url("../images/btn2.png");right: 0;}
.lijie-page{margin-bottom: 50px;}
.lijie-page:last-child{margin-bottom: 0;}
.lijie-page  .title-big{margin-bottom: 35px;}
.hzBtn div{position: absolute;width: 30px;height: 30px;border-radius: 50%;top:50%;margin-top: -15px;z-index: 12;cursor: pointer;}
.hzBtn div:before{content: '<';font-family: FangSong;display: block;width: 100%;height: 100%;line-height: 30px;text-align: center;border-radius: 50%;border: 1px solid #c0c0c0;position: absolute;left: 0;top: 0;color: #c0c0c0;}
.hzBtn div:hover:before{border-color: #014e81;color: #014e81;}
.hzBtn2{right: 0;transform: rotateZ(180deg);}

.lijie-page .swiper-slide a{display: block;position: relative;}
.lijie-page .swiper-slide .img img{width: 100%;vertical-align: bottom;}
.kuan div{position: absolute;box-sizing: border-box;}

.kuan1{left: 0;bottom: 0;border-left: 1px solid #084f7f;height: 0;}
.kuan2{left: 0;bottom:0;border-bottom: 1px solid #084f7f;width: 0;}
.kuan3{right: 0;top: 0;border-right: 1px solid #084f7f;height: 0;}
.kuan4{right: 0;top:0;border-top: 1px solid #084f7f;width: 0;}


.lijie-page .swiper-slide:hover .kuan1{height: 100%;}
.lijie-page .swiper-slide:hover .kuan2{width: 100%;}
.lijie-page .swiper-slide:hover .kuan3{height: 100%;}
.lijie-page .swiper-slide:hover .kuan4{width: 100%;}


.footer{background: #084f7f;padding: 14px 0;color: #bfc0c1;font-size: 12px;position: relative;z-index: 33;}
.BottomLinks{margin: 15px 0;}
.BottomLinks a{color: #bfc0c1;cursor: pointer;}
.BottomLinks a:hover{text-decoration: underline;}
.BottomR{ width: 35%; float: right; position: relative; }
.BottomR .erwm{ float: right;}
.BottomR .erwm img{ width: 72px; height: 72px; padding:3px; border:solid 1px #0f649c; }
.linksBox{ float: right; color:#bfc0c1; width: 157px; position: relative; margin-top:10px; margin-right: 25px; padding-left: 15px; height: 24px; background:url(../images/Bott_LinksBj.jpg) left no-repeat;}
.linksBox a{ color: #bfc0c1; display: block;line-height: 16px;padding: 5px 0;overflow:hidden;text-overflow:ellipsis; -o-text-overflow:ellipsis;white-space:nowrap;}
.linksCon{ display:none; background: #FFF; position: absolute; bottom:100%; left: 0;}
.linksCon{ width: 142px;padding:10px 15px; overflow-y:auto;overflow-x:hidden ;}
.linksCon a:hover{ color: #014e81; }
.BotAdd{ position: absolute; bottom:10px; right:102px; color: #bfc0c1; }

/*网站地图和法律声明弹窗*/
.ft_tc_box{background: rgba(51,51,51,.51);position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 997;transform: scale(0);transition: .5s;}
.ft_tc_container{width: 90%;max-width: 944px;max-height: 427px;height: 90vh;background: #fff;border-radius: 10px;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.ft_tc{width: 100%;height: 100%;display: none;}
.ft_tc2{padding: 0 4.4%;box-sizing: border-box;}
.ft_tc2 .tc_ti{border-bottom: 4px solid #ECEAEA;padding-bottom: 26px;margin: 0 auto 35px;width: 86%;}
.ft_tc2_cont{padding: 2%  3%;box-sizing: border-box;overflow: auto;height: calc(100% - 201px );}
.ft_tc2_nr{font-size: 14px;color: #666666;text-align: justify;line-height: 22px;text-indent: 2em;}
.ft_tc2_ti{color: #111;font-size: 18px;text-indent: 2em;margin: 20px 0 10px;/* font-weight: 500; */}
.ft_tc_close{width: 44px;height: 44px;background: #014e81;border-radius: 50%;position: absolute;right: 40px;top: 30px;z-index: 201;cursor: pointer;}
.ft_tc_close:before{content: '';display: block;width: 50%;height: 2px;background: #fff;position: absolute;left: 50%;top:50%;transform: translate(-50%,-50%) rotateZ(45deg);transform-origin: center;}
.ft_tc_close:after{content: '';display: block;width: 50%;height: 2px;background: #fff;position: absolute;left: 50%;top:50%;transform: translate(-50%,-50%) rotateZ(-45deg);transform-origin: center;}
.ft_tc_box .tc_ti{text-align: center;padding-top: 34px;color: #2868a7;font-size: 22px;}


.ft_tc_ul{padding: 0 10%;box-sizing: border-box;margin-top: 40px;text-align: center;}
.ft_tc_ul li{width: 25%;float: left;}
.ft_tc_ul li div{border-bottom: 4px solid #eceaea;margin-bottom: 16px;}
.ft_tc_ul li div a{font-size: 16px;color: #333;line-height: 56px;display: inline-block;border-bottom: 2px solid #014e81;transform: translateY(3px);}
.ft_tc_ul li p{margin-bottom: 0;}
.ft_tc_ul li p a{padding: 4px 0;font-size: 14px;display: inline-block;}
.ft_tc_ul li a:hover{color: #2868a7;}


/*内页banner*/
.ny_banner{width: 100%;position: relative;background: #096ba4 url(../images/bg3.jpg) center  bottom  no-repeat;color: #fff;background-size: cover;}
.ny_banner .img img{display: block;margin: 0 auto;width: 100%;}	
.ny_banner .img .wap{display: none;}

.ny_banner .content{position: absolute;left: 0; top: 50%;transform: translateY(-50%);}
.ny_banner .w1200{position: relative;}
.ny_banner .content {position: absolute;left:14.16%;top: 37%;transform: translateY(-50%);}
.ny_banner .content .en{font-family: DINCond-Bold;font-size: 36px;text-transform: uppercase;}
.ny_banner .content .cn{font-size: 20px;font-weight: bold;padding-left: 10px;}
	
/*内页位置*/
.location{height: 50px;line-height: 50px;border-bottom: 1px solid #e2e2e2;}
.location .local{float: left;background: url(../images/locationIcon.png) no-repeat center left;padding-left: 40px;}
.location .local a{position:relative;font-size: 14px;color: #666;}
.location .local a:hover{color: #005587;}
.location .local a:after{content: '>>';font-family: '仿宋';font-size: 14px;color: #666;margin:0 10px;}
.location .local a:last-child:after{display: none;}
.location .menu{float: right;}
.location .menu a{cursor: pointer;font-size: 14px;color: #666;border-bottom: 1px solid rgba(0,0,0,0);display: inline-block;margin-left: 36px;}
.location .menu a:hover,.location .menu a.active{border-color:  #005587;color:#005587 ;}


/*内页标题*/
.ny_title1{font-size: 26px;color: #014e81;}
.ny_title2{font-size: 16px;color: #666666;margin-top: 10px;}

/*简介*/
.about1{padding: 40px 0;}
.about1 .content{margin: 40px auto 0;height: 464px;position: relative;}
.about1 .content .img{width: 54.4%;height: 464px;float: left; overflow:hidden;}
.about1 .content .img img{width: 100%;transition: .3s;}
.about1 .content .img img:hover{transform: scale(1.01);}
.about1 .content .nr{line-height: 32px;text-align:justify;width:calc(100% - 54.4%);height: 464px;float: right;background:#fff url(../images/ab3.png) no-repeat bottom right;position: relative;box-shadow:  0 0 16px #ccc;}
.about1 .content .nr .container{position: absolute;top: 50%;transform: translateY(-50%);padding: 0 80px;box-sizing: border-box;}
.about1 .content .nr .container p{line-height: 32px;}

.about2{padding: 60px 0; background:#096ba4 url(../images/bg3.jpg) no-repeat center bottom;min-height: 563px;}
.about2 .word{width: 54.4%;float: left;color: #fff;/* padding-top: 30px; */}
.about2 .word .title{margin: 40px 0 20px;font-size: 19px;}
.about2 .word .nr {font-size: 14px;/* margin-bottom: 40px; */line-height: 32px;text-align: justify;}
.about2 .img{float: right; width: 41.6%;}
.about2 .img img{width: 100%;transition: .3s;}
.about2 .img img:hover{transform: scale(1.01);}

.about3{padding: 50px 0 80px;}
.about3_ti{font-size: 19px;line-height: 32px;color: #333333;text-align: center;}
.about3_ls{margin: 40px auto 0;}
.about3_ls .li{padding: 20px 30px 15px;box-sizing: border-box;text-align: center;border-radius: 5px;box-shadow: 0 0 10px #ccc;border-bottom: 5px solid #005587;transition: .3s;}
.about3_ls .li:hover{transform: translateY(-10px);}
.about3_ls .li .time{font-size: 26px;line-height: 22px;font-family: DINCond-Bold;color: #444;}
.about3_ls .li .nr{text-align: center;width: 100%;height: 58px;display: table;margin: 5px 0 0;}
.about3_ls .li .nr .word{text-align: center;vertical-align: middle;color: #444;line-height: 18px;height: 54px;}

.about3_content{margin: 93px auto 0;}
.about3_content .img{position: relative;width: 48.08%;float: left;}
.about3_content .img:before{content: '';display: block;width: 100%;height: 100%;background: url(../images/bg4.jpg);position: absolute;bottom: 0;left: 0;}
.about3_content .img img{width: 100%;display: block;position: relative;z-index: 2;transform: translate(17px,-21px);transition: .3s;}
.about3_content .img img:hover{transform: translate(17px,-21px) scale(1.01);}
.about3_content .nr{float: right;display: table;width: 43.41%;font-size: 14px;line-height: 32px;height: 343px;transform: translateY(-20px);}
.about3_content .nr .word{color: #333;}

.about3_ls .swiper-container{padding: 20px 10px;}
.abBtn div{position: absolute;width: 32px;height: 32px;background-size: cover;background-repeat: no-repeat;background-position: center;cursor: pointer;top:50%;margin-top: -16px;}
.abBtn div.swiper-button-disabled{display: none;}
.abBtn1{left: -50px;background-image: url("../images/jtarr1.png");transform: rotate(180deg);}
.abBtn2{right: -50px;background-image: url("../images/jtarr1.png");}


/*联系我们*/
.contact_map{height: 90vh;background: #eee;max-height: 557px;}
.ditu_box:after{content: '';display: block;clear: both;}
.ditu_pic{float: left;}
.ditu_nr{float: left;margin-left: 20px;}

.gobook{padding: 55px 0 65px;}
.gobook .title{padding-left: 40px;background: url(../images/gobookicon.png) no-repeat left top 6px;min-height: 40px;font-size: 16px;line-height: 28px;}
.gobook_form{margin: 40px auto 0;}
.gobook_form .cell{overflow: hidden;position: relative;width: 23%;margin-right: calc((100% - 23% * 4) / 3);float: left;padding:0 5px;box-sizing: border-box;border: 1px solid #eee;height: 47px;line-height: 47px;font-size: 14px;}
.gobook_form .cell:nth-child(4){margin-right: 0;}
.gobook_form .cell span{display: inline-block;float: left;color: #666;position: absolute;left: 10px;}
.gobook_form .cell div{float: left;}
.gobook_form .cell input{height: 100%;padding-left: 5px;position: relative;background: none;width: 100%;box-sizing: border-box;}
.gobook_form .text_area{width: 100%;min-height: 250px;margin: 20px 0 0 0;}
.gobook_form .text_area textarea{width: 100%;;height: 100%;resize: none;padding: 15px 10px;box-sizing: border-box;}
.gobook_form .btn input{width: 50%;height: 53px;float: left;text-align: center;cursor: pointer;font-size: 16px;}
.gobook_form .btn input.submit{background: #014e81;color: #fff;}
.gobook_form .btn input.reset{background: #e8e8e8;color: #333;border-radius: 0;}
.gobook_form .btn input:hover{text-decoration: underline;}

.gobook_form .cell1 input{padding: 0 5px 0  92px;}
.gobook_form .cell2 input{padding: 0 5px 0 102px;}
.gobook_form .cell3 input{padding: 0 5px 0  60px;}
.gobook_form .cell4 input{padding: 0 5px 0 60px;}
.gobook_form .btn a:hover{text-decoration: underline;}


/*历届论坛列表*/
.successive_list{padding: 85px 0 80px;}
.succes_li{width: 32.25%;float: left;margin-right: 1.625%;margin-bottom: 70px;}
.succes_li:nth-child(3n){margin-right: 0;}
.succes_li .img {overflow: hidden;}
.succes_li .img img{display: block;transition: .3s;width: 100%;}
.succes_li .img img:hover{transform: scale(1.02);}
.succes_li .title{position: relative;width: 100%;height: 81px;padding: 16px 60px 20px 25px;box-sizing: border-box;border: 1px solid #eee;display: block;}
.succes_li .title:after{content: '>';display: block;width: 25px;height: 25px;line-height: 25px;transition: .3s;text-align: center;background: #fff;border: 1px solid #014e81;color:#014e81;border-radius: 50%;position: absolute;right: 23px;bottom: 15px;font-family: 'FangSong';}
.succes_li:hover .title::after{background:#014e81 ;color: #fff;}
.succes_li .title .cn{font-size: 16px;color: #333;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.succes_li:hover .title .cn{color: #014e81;}
.succes_li .title .en{font-size: 14px;color: #999;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;margin-top: 8px;}
.successive_list .succe_more{text-align: center;}
.successive_list .succe_more span{font-size: 16px;color: #333;padding-right: 20px;background: url(../images/morearr.png) right top no-repeat;cursor: pointer;transition: .3s;display: inline-block;}
.successive_list .succe_more:hover span{background: url(../images/morearr.png) right bottom no-repeat;color: #014e81;}
.successive_list .succe_more span:hover{transform: translateY(5px);}

/*会议嘉宾*/
.jiabin{padding: 50px 0 90px;}

.jiabin_top_line{margin: 25px auto 0; height: 4px;background: url(../images/bg4.jpg);}
.jiabin_left{float: left;color: #999;width: 100%;max-width: 745px;}
.jiabin_left_div1{margin-top: 18px;}
.jiabin_left .fbsj{font-size: 16px;padding-left: 28px;background: url(../images/clock.png) no-repeat center left;}
.jiabin_left .time{font-size: 16px;font-family:  DINCond-Bold;font-size: 20px;}
.jiabin_left .back{padding-left: 30px;margin-left: 30px;background: url(../images/back.png) no-repeat center left 5px;transition: .3s;font-size: 16px;color: #999;transform: translateY(-2px);display: inline-block;}
.jiabin_left .back:hover{background: url(../images/back.png) no-repeat center left 0;}
.jiabin_menu{float: right;}
.jiabin_menu a{display: block;float: left;width: 121px;height: 78px;text-align: center;padding-top: 48px;box-sizing: border-box;text-align: center;position: relative;border: 1px solid #ccc;margin-left: 30px;}
.jiabin_menu a:hover,.jiabin_menu a.active{background: #014e81;color: #fff;}
.jiabin_menu a img{position: absolute;left: 50%;top: 29px;transform: translate(-50%,-50%);}
.jiabin_menu a img:nth-child(1){display: block;}
.jiabin_menu a img:nth-child(2){display: none;}
.jiabin_menu a:hover img:nth-child(1),.jiabin_menu a.active img:nth-child(1){display: none;}
.jiabin_menu a:hover img:nth-child(2),.jiabin_menu a.active img:nth-child(2){display: block;}

.jiabin_ti{margin: 50px 0 42px 0;}
.jiabin_ti span{display: inline-block;color: #fff;background: #014e81;font-size: 16px;padding: 12px 56px;}
.jiabin_list{margin-top: 15px;}
.jiabin_ul{width: 100%;}
.jiabin_ul:after{content: '';display: block;clear: both;}
.jiabin_ul{display: table;border-left: 1px solid #e5e5e5;border-top: 1px solid #e5e5e5;box-sizing: border-box;margin-top: 30px;}
.jiabin_ul li{display: table-row;}
.jiabin_ul li div{display: table-cell;padding: 15px 25px;box-sizing: border-box;width: 50%;border-bottom: 1px solid #e5e5e5;border-right: 1px solid #e5e5e5;font-size: 14px;;line-height: 24px;vertical-align: middle;}
.jiabin_ul li.hd div{background: #f6f6f6;color: #014e81;}

.yichengbiao{margin-top: 30px;}
.yichengbiao table{border-left: 1px solid #e5e5e5;border-top:1px solid #e5e5e5 ;}
.yichengbiao table  td,.yichengbiao table  th{border-bottom: 1px solid #e5e5e5;border-right:1px solid #e5e5e5 ;padding: 15px 25px;box-sizing: border-box;}
.yichengbiao table  th{color: #014e81;background: #f6f6f6;text-align: left;}

/*.yichengbiao table th:nth-child(1){width: 260px;}*/
/*.yichengbiao table  th:nth-child(2){min-width: 200px;}*/

/*新闻列表*/
.news_list{padding: 60px 0 60px;min-height: calc(100vh - 125px - 51px - 111px - 387px);box-sizing: border-box;}
.news_list .years .year_ul{display: flex; width: 100%;justify-content: space-between;}
.news_list .years a{color: #333333;font-size: 40px;font-family: DINCond-Bold;border-bottom: 2px solid rgba(0,0,0,0);line-height: inherit;transition: .3s;}
.news_list .years a.active,.news_list .years a:hover{color: #005587;border-color: #005587;}
.news_ul{margin: 50px auto ;}
.news_ul li{height: 177px;background: #f7f7f7;margin-top: 40px;padding: 28px 25px;box-sizing: border-box;transition: .3s;position: relative;}
.news_ul li:hover{background: #fff;box-shadow: 0 0 20px #ccc;}
.news_ul li:before{content: '';display: block;height: 100%;width: 0;position: absolute;right: 0;top: 0;transition: .3s;background: #014e81;}
.news_ul li:hover:before{width: 5px;}
.news_ul li .img{width: 16.8%;float: left;position: relative;}
.news_ul li.xw_video .img:after{content: '';display: block;width: 100%;height: 100%;background:rgba(56,56,56,.5) url(../images/newsPlay2.png) no-repeat center;position: absolute;left: 0;top: 0;}
.news_ul li .img img{width: 100%;display: block;}
.news_ul li .cont{width: 73.06%;float: left;margin-left: 4.5%;padding: 6px 0 0 0;}
.news_ul li .cont .title{font-size: 18px;min-height: 30px;}
.news_ul li .cont .title span{color: #333;padding-right: 40px;display: inline-block;max-width: calc(100% - 40px);text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.news_ul li.xw_video .cont .title span{background: url(../images/newsPlay.png) no-repeat center right;}
.news_ul li .cont .nr{font-size: 14px;color: #777;line-height: 24px;text-align: justify;margin-top: 5px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.news_ul li .cont .source{height: 36px;line-height: 36px;position: relative;margin-top: 6px;}
.news_ul li .cont .source img{display: inline;margin-left: 20px;position: absolute;top: 50%;transform: translateY(-50%);max-height: 100%;}
/*新闻公共头*/
.fgx_line{width: 100%;height: 2px;background: #e2e2e2;}
.news_top .fgx_line{margin-top: 20px;}
.news_top{margin: 50px auto 36px;}
.news_top .title{font-size: 26px;color: #333333;}
.news_top .time{font-size: 26px;color: #005587;font-family: DINCond-Bold;margin-top: 10px;display: inline-block;}
.xw_right{float: right;width: auto;margin-top: 10px;}
.xw_right{float: right;}
.xw_right td{padding: 0 2px;}
.xw_right .shareP{padding-left: 40px;}
.xw_right a{position: relative;width: 25px;height: 25px;display: inline-block;transform: translateY(2px);}
.xw_right a.wx{background: url(../images/fx_wx.png)no-repeat center;}
.xw_right a.wb{background: url(../images/fx_wb.png)no-repeat center;}
.xw_right a img{position: absolute;bottom: 100%;left: 50%;transform: translateX(-50%) scale(0); transform-origin:  center bottom;transition: .3s;}
.xw_right a:hover img{transform: translateX(-50%) scale(1);}

.xinwen_fenxiang{}
.xinwen_fenxiang .bdsharebuttonbox{width: 18px;}
.xinwen_fenxiang .bds_weixin{background: url(../images/fx_wx.png) no-repeat center;background-position: center left !important;}


/*新网详情*/
.news_content{margin-top: 10px;color: #333;font-size: 16px;line-height: 24px;padding-bottom: 60px;}
.news_content p{line-height: 28px;margin-top: 10px;}
.news_content img{max-width: 100%;height: auto !important;display: block;margin: 0 auto !important;}
/*新闻视频*/
.xw_video{max-width: 100%;margin: 80px auto 40px;position: relative;}
.xw_vd_title{color: #005587;font-size: 18px;margin: 40px auto 0;padding-bottom: 20px;border-bottom: 1px solid #dadada;}
.xw_vd_content{color: #333333;font-size: 14px;line-height: 24px;margin: 24px auto 100px ;}

/*视频模块*/
.video_li .bd_pic{position: relative; cursor: pointer;}
.video_li .bd_pic img{width: 100%;display: block;position: relative;}
.video_li .play_btn{width: 100%;height: 100%;background: rgba(0,0,0,.2);position: absolute;left: 0;top: 0; transition: .5s;}
.video_li .play_btn:after{content:'';background: url(../images/newsPlay2.png) no-repeat center;background-size: 100% 100%;width: 62px;height: 59px;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);display: block;transition: .3s;}
.video_li .play_btn:hover:after{box-shadow: 0 0 10px #fff;border-radius: 15px;}
.video_bg {background: rgba(0, 0, 0, .5);position: fixed;top: 0;left: 0;z-index: 1000;display: none;width: 100%;height: 100%;}
/*.video_box {width: 1200px;max-width: 90%;max-height:90%;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);}*/
.video_box {/* width: 1200px; *//* max-width: 60%; *//* max-height:60%; */position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);}
.video_box video {/* width: 100%; */max-width: 90vw;max-height: 80vh;}
.video_close {display: block;cursor: pointer;border: 2px solid #fff;overflow: hidden;position: absolute;right: -10px;top: -10px;transform: translate(50%, -50%);width: 50px;height: 50px;border-radius: 50%;background: rgba(0, 0, 0, .5);}
.video_close:before {content: '';display: block;width: 60%;height: 2px;background: #fff;position: absolute;left: 50%;top: 50%;transform-origin: center;transform: translate(-50%, -50%) rotateZ(45deg);}
.video_close:after {content: '';display: block;width: 2px;height: 60%;background: #fff;position: absolute;left: 50%;top: 50%;transform-origin: center;transform: translate(-50%, -50%) rotateZ(45deg);}

/*合作伙伴*/
.partner{margin: 40px auto 60px;}
.partner ul{display: flex;justify-content: flex-start;width: 100%; flex-wrap:  wrap }
.partner ul li{width: 20%;position: relative;}
.partner ul li img{display: block;max-width: 96%;margin: 0 auto;}
.partner ul li:hover .kuan1{height: 100%;}
.partner ul li:hover .kuan2{width: 100%;}
.partner ul li:hover .kuan3{height: 100%;}
.partner ul li:hover .kuan4{width: 100%;}

/*会议介绍详情*/
.jieshao{padding: 40px 0 0;}
.jieshao .js_title {font-weight: bold;font-size: 16px;color: #333;text-indent: 2em;}
.jieshao .js_title p{margin-top: 5px;}
.jieshao .js_nr {font-size: 14px;color: #666666;text-align: justify;margin-top: 30px;line-height: 24px;}
.jieshao .js_nr p{line-height: 1.8em;}
.jieshao_swiper {width: 85%;margin: 50px auto 50px;position: relative;}
.jieshao_swiper .swiper-slide img{display: block;}
.jieshao_swiper .js_arr{-webkit-filter: grayscale(100%);width: 30px;height: 30px;text-align: center;line-height: 30px;font-family: Fangsong;color: #b5b5b5;border: 1px solid #024e81;border-radius: 50%;background: none;top: 50%;margin-top:0;}
.jieshao_swiper .js_arr:before{content: '';background: url(../images/jtarr1.png) no-repeat center ;background-size: 60% 60%;display: block;font-family: "仿宋";font-size: 16px;text-align: center;line-height: 30px;width: 30px;height: 30px;position: absolute;left: 0;top: 0;color: #b5b5b5;}
.jieshao_swiper .js_arr:hover{-webkit-filter: grayscale(0%);}
.jieshao_swiper .js_prev:before{content: '';}


.jieshao_swiper .js_arr:hover{color: #014e81;border-color: #014e81;}
.jieshao_swiper .js_arr:hover:before{color: #014e81;}
.jieshao_swiper .js_prev{position: absolute;left: 0;transform: translate(-200%,-50%) rotateZ(180deg);}
.jieshao_swiper .js_next{position: absolute;right: 0;transform: translate(200%,-50%);}

/*单位介绍*/
.jieshao_dw{margin: 0px auto 0;}
.jieshao_dw:after{content: '';display: block;clear: both;}
.jieshao_dw .dw_left{box-sizing: border-box;transform: translateY(34px);float: left;width: 140px;padding-left: 30px;height: 30px;line-height: 30px;background: url(../images/zcdwicon.png) no-repeat center left;color: #014E81;font-size: 14px;}
.jieshao_dw .jsdw_ul{float: left;width: calc(100% - 147px);display: flex;justify-content: flex-start;align-items: center;flex-wrap: wrap;}
.jieshao_dw .jsdw_ul li{width: 20%;position: relative;margin-right: calc(20% / 3);}
.jieshao_dw .jsdw_ul li:nth-child(4n){margin-right: 0;}
.jieshao_dw .jsdw_ul li img{max-height: 150px;width: 100%;}
.jieshao_dw .jsdw_ul li.tc img{cursor: pointer;}

/*组织者介绍*/
.organizer{padding-top: 40px;}
.organ_title{color: #014e81;font-size: 20px;padding-left: 40px;background: url(../images/cbdwicon.png) no-repeat center left;}
.organ_list{margin: 30px auto 0px;text-align: center;}
.organ_list:after{content: '';display: block;clear: both;}
.organ_list li{width: 22.5%;margin-right: calc((100% - 22.5% * 4) / 3);margin-bottom: 10px;float: left;}
.organ_list li:nth-child(4n){margin-right: 0;}
.organ_list li .img{width: 100%;overflow: hidden;position: relative;cursor: pointer;}
.organ_list li .img:before{content: '';display: block;width: 100%;height: 100%;border: 1px solid #ccc;box-sizing: border-box;z-index: 2;position: absolute;left: 0;top: 0;box-sizing: border-box;}
.organ_list li .img img{max-width: 100%;max-height: 100%;cursor: pointer;display: block;}
.organ_list li .img a{cursor: pointer;display: block;width: 100%;height: 100%;transition: .3s;position: absolute;left: 0;top: 0;transform: scale(.85);opacity: 0;background: rgba(1,78,129,.9) url(../images/fdj.png) no-repeat center top 20%;padding-top: 25%;color: #fff;font-size: 12px;} 
.organ_list li .img:hover a{transform: scale(1); opacity: 1;}
.organ_list li .name {margin-top: 8px;color: #333333;font-size: 16px;height: 60px;}


/*单位介绍弹窗*/
.dwtc{position: fixed;width: 100%;height: 100%;top: 0;left: 0;background: rgba(51,51,51,.5);z-index: 999;transition: .3s;transform: scale(0);}
.dwtc .dwtc_container{width: 1234px;height: 566px;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);border-radius: 20px;padding: 20px 40px;box-sizing: border-box;background: #fff;}
.dwtc .dwtc_container .swiper-wrapper{z-index: 203;}
.dwtc .dwtc_container .swiper-slide{padding-bottom: 40px;box-sizing: border-box;}
.dwtc .dwtc_hd{max-height: 78px;display: flex;align-items: center;justify-content: flex-start;color: #014e81;font-size: 18px;position: relative;}	
.dwtc .dwtc_hd:after{content: '';display: block;width: 100%;height: 1px;background: #dcdcdc;bottom: 0;left: 0;position: absolute;}
.dwtc .dwtc_hd span{display: inline-block;vertical-align: middle;}
.dwtc .dwtc_hd img{display: inline-block;vertical-align: middle;max-height: 90px;margin-left: 10px;}
/*.dwtc .dwtc_hd img{max-height: 100%;transform: scale(.65) translate(25px,0);transform-origin: center left;display: inline-block;vertical-align: middle;}*/
.dwtc .dwtc_bd{position: relative;margin-top: 30px;height: 360px;overflow: auto;text-align: justify;line-height: 24px;font-size: 14px;color: #333;padding: 0 1vw;}
.dwtc .dwtc_bd p{margin-bottom: 10px;}
.dwtc_arr{background: none;position: relative;width: 50%;float: left;height: 40px;padding: 0 0 0 40px;box-sizing: border-box;display: flex;align-items: center;z-index: 204;}
.dwtc_arr img{margin:0 20px;}
.dwtc_arr .jiantou{width: 20px;height: 2px;background: #999999;position: absolute;left: 0;top: 50%;transform: translateY(-50%);}
.dwtc_arr .jiantou:before{content: '';display: block;width: 10px;height: 10px;border-left: 2px solid #999999;border-bottom: 2px solid #999999;transform: rotateZ(45deg) translate(-3px,-4px); position: absolute;left: 0;top: 0;}
.dwtc_arr:hover .jiantou{background:#014E81 ;}
.dwtc_arr:hover .jiantou:before{border-color:#014E81;}
.dwtc_arr.dwtc_next{ flex-direction:  row-reverse;padding: 0 40px 0 0;}
.dwtc_arr.dwtc_next .jiantou{transform: rotateZ(180deg) translateX(100%);left: 100%;}
.dwtc_close{width: 44px;height: 44px;background: #014e81;border-radius: 50%;position: absolute;right: 40px;top: 30px;z-index: 201;cursor: pointer;}
.dwtc_close:before{content: '';display: block;width: 50%;height: 2px;background: #fff;position: absolute;left: 50%;top:50%;transform: translate(-50%,-50%) rotateZ(45deg);transform-origin: center;}
.dwtc_close:after{content: '';display: block;width: 50%;height: 2px;background: #fff;position: absolute;left: 50%;top:50%;transform: translate(-50%,-50%) rotateZ(-45deg);transform-origin: center;}
/*新增*/
.dwtc_arr a{display: block;width: 100%;height: 50px;line-height: 50px;position: absolute;top: 50%;transform: translateY(-50%);box-sizing: border-box;z-index: 205;}
.dwtc_arr a span{height: 100%;float: left;display: inline-block;}
.dwtc_arr.dwtc_next a span{float: right;}
.dwtc_arr img{height: 100%;}
.dwtc_arr.dwtc_next a img{float: right;}
.dwtc_arr.dwtc_next a{left: 0;text-align: right;padding: 0 40px 0 0;}
.dwtc_arr.dwtc_next img{left: 0;}


/*页码*/
.pages{text-align: center;text-align: center;width: 100%;padding: 20px 0 30px;}
.pages a{display: inline-block;width: 30px;height: 30px;line-height: 30px;text-align: center;border: 1px solid #c8c8c8;margin: 0 10px;}
.pages a.active,.pages a:hover{background: #014e81;color: #fff;border-color:#014e81 ;}
.pages a:first-child,.pages a:last-child{background: url(../images/pageArr.png) no-repeat center ;}
.pages a:last-child{transform: rotateZ(180deg);}
.pages a:first-child.active, .pages a:last-child.active{background: #014e81;transform:rotateZ(0)}

/*上下篇*/
.sxp{margin: 0 auto 70px;font-size: 14px;line-height: 16px;}
.sxp .fgx_line{margin-bottom: 20px;}
.sxp .sp{float: left;max-width: 48%; padding: 0 0 0 70px;box-sizing: border-box;position: relative;}
.sxp .xp{float: right;max-width: 48%;padding:0 70px 0 0;box-sizing: border-box;position: relative;text-align: right;}
.sxp a{color: #666;}
.sxp a:hover{color: #014e81;text-decoration: underline;}
.sxp span{color: #333;}
.sxp .sp span{position: absolute;left: 0;top: 0;border-right: 1px solid #666;display: inline-block;width: 50px;height: 16px;line-height: 16px;}
.sxp .xp span{position: absolute;right: 0;top: 0;border-left: 1px solid #666;display: inline-block;padding-right: 5px;width: 50px;height: 16px;line-height: 16px;}

/*搜索页1*/
.search_tab_box{padding: 0;min-height: calc(100vh - 287px);}
.search_tab_box .news_ul{margin: 85px auto  ;}
.search_tab{display: none;}
.search_tab_box:after{content:'';display:block;clear:both}
.search_null{height: calc(100vh - 287px);position: relative;width: 100%;display: block;}
.search_null_p{position: absolute;top: 50%;transform: translateY(-50%);width: 100%;text-align: center;font-size: 20px;color: #333;letter-spacing: 2px;}
/**/
.search .submit,.lijie-btn div{background-position: center;background-size: cover;background-repeat: no-repeat;}
.language p:after,.kuan div{transition: all .8s ease-out;}

/*百度地图*/
.ditu{height: 480px;background: url("../images/ditu.jpg") no-repeat center;background-size: cover;position: relative;}
.ditu-con{background: #fff;border-radius: 8px;}
.dittus .img100{width: 192px;}
.dittus-des{position: absolute;left: 218px;right: 0;height: 100%;top:0;}
.dt_ti1{font-size: 16px;color: #333;padding: 40px 0 10px;}
.dt_ti2{color: #333;font-size: 14px;}
.dt_ti0{}
@font-face {
    font-family: DINCond-Bold;
    src: url('../font/DINCond-Bold.ttf');
}

/*新闻年份更改*/
.nianfen{width: 88%;margin: 0 auto;padding-right: 30px;position: relative;}
.nianfen .swiper-slide{width: auto;height: auto;padding-bottom: 10px;margin-bottom: 10px;position: relative;}
.nianfen a{color: #333333;font-size: 40px;font-family: DINCond-Bold;border-bottom: 2px solid rgba(0,0,0,0);line-height: inherit;transition: .3s;margin: 0 42px;}
.nianfen a.active,.nianfen a:hover{color: #005587;border-color: #005587;}
.nianfen:before{content: '';display: block;width: 30px;height: 30px;background: url(../images/jtarr1.png) no-repeat center;position: absolute;right: 0;top: 40%;transform: translateY(-50%);animation: bef 1s infinite;}
@keyframes bef{
    from{transform: translate(0,-50%); }
    to{transform: translate(10px,-50%)  ;opacity: 0;}
}

.nianfen.not_full .swiper-wrapper{display: block;text-align: center;}
.nianfen.not_full .swiper-slide{display: inline-block;}
.nianfen.not_full:before{display: none;}
.nianfen .swiper-container-horizontal>.swiper-scrollbar{display: none;}
.nianfen_jt{}
.nianfen .nianfen_right{width: 30px;height: 30px;background: rgba(0,0,0,0);position: absolute;right: 0;top: 70%;cursor: pointer;z-index: 10;transform: translateY(-50%);}


