@charset "utf-8";
/* CSS Document */

body{ margin:0px; padding:0px; border:0px; font-family:"albb"; color:#333; font-size:16px; width:100%; background:#ffffff; }
a{ margin:0px; padding:0px; border:0px; text-decoration:none; color:#333; font-size:16px;}
a:hover{ text-decoration:none;}
*{ padding:0px; margin:0px; border:0px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; text-size-adjust: none; }
/* background:rgba(0,0,0,0);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);*/
li{ list-style:none;}
.clear{ clear:both !important; height:0px !important; width:0px !important; float:none !important; margin:0px !important; padding:0px !important; border:0px !important; line-height:0 !important; position:relative !important; }
input:focus{ outline: none;}/*去除按钮选中的高亮标签*/
textarea:focus{ outline: none;}/*去除文本框选中的高亮标签*/
button:focus{ outline: none;}/*去除按钮选中的高亮标签*/
select:focus{ outline: none;}/*去除下拉框选中的高亮标签*/
img{ max-width:100% !important; vertical-align: middle;}
div,p,table,td,ul,li,span,a,ol,input,label{ padding:0px; margin:0px; border:0px;}
input::-ms-input-placeholder{ /* Internet Explorer 10+ */ color:#4d4d4d; font-size:12px;}
input::-webkit-input-placeholder{ /* WebKit browsers */ color:#4d4d4d; font-size:12px;}
input::-moz-placeholder{ /* Mozilla Firefox 4 to 18 */  color:#4d4d4d; font-size:12px;}
input::-moz-placeholder{ /* Mozilla Firefox 19+ */ color:#4d4d4d; font-size:12px;}
.fl{ float:left;}
.fr{ float:right;}



@font-face{ 
  font-family:"albb";
          src:url(skin/fonts/AlibabaPuHuiTi-3-45-Light.woff);
}
/*黑白照片*/
.gray { 
-webkit-filter: grayscale(100%); 
   -moz-filter: grayscale(100%); 
    -ms-filter: grayscale(100%); 
     -o-filter: grayscale(100%); 
        filter: grayscale(100%); 
        filter: gray; 
}

.gray:hover { 
-webkit-filter: grayscale(0%); 
   -moz-filter: grayscale(0%); 
    -ms-filter: grayscale(0%); 
     -o-filter: grayscale(0%); 
        filter: grayscale(0%); 
        filter: gray; 
}
/*圆角5px*/
.radius5{ 
-webkit-border-radius:5px; 
   -moz-border-radius:5px; 
    -ms-border-radius:5px; 
     -o-border-radius:5px; 
        border-radius:5px; 
}
/*圆角10px*/
.radius10{ 
-webkit-border-radius:10px; 
   -moz-border-radius:10px; 
    -ms-border-radius:10px; 
     -o-border-radius:10px; 
        border-radius:10px; 
}
/*图片变大*/
.tra{
-webkit-transform: scale(1);
   -moz-transform: scale(1);
    -ms-transform: scale(1);
     -o-transform: scale(1);
           filter: scale(1);
           filter: transform;
       transition: all 0.5s ease 0s;
-webkit-transform: all 0.5s ease 0s; 
}
.tra:hover{
-webkit-transform: scale(1.15);
   -moz-transform: scale(1.15);
    -ms-transform: scale(1.15);
     -o-transform: scale(1.15);
           filter: scale(1.15);
           filter: transform;
       transition: all 0.5s ease 0s;
-webkit-transform: all 0.5s ease 0s; 
}
/*透明度50%*/
.opacity5{ filter:alpha(opacity=50);-moz-opacity:0.5; -khtml-opacity:0.5;opacity: 0.5;}

.shadow5{ 
-webkit-box-shadow:rgba(0,0,0,0.13) 5px 5px 5px; 
   -moz-box-shadow:rgba(0,0,0,0.13) 5px 5px 5px; 
    -ms-box-shadow:rgba(0,0,0,0.13) 5px 5px 5px; 
     -o-box-shadow:rgba(0,0,0,0.13) 5px 5px 5px; 
        box-shadow:rgba(0,0,0,0.13) 5px 5px 5px; 
}

.shadow10{ 
-webkit-box-shadow:rgba(0,0,0,0.13) 5px 5px 10px; 
   -moz-box-shadow:rgba(0,0,0,0.13) 5px 5px 10px; 
    -ms-box-shadow:rgba(0,0,0,0.13) 5px 5px 10px; 
     -o-box-shadow:rgba(0,0,0,0.13) 5px 5px 10px; 
        box-shadow:rgba(0,0,0,0.13) 5px 5px 10px; 
}

.pcTop{ width:100%;}
.pcTop .pcTopNei{ width:94%; max-width:1200px; margin:0 auto; display:flex; justify-content: space-between; align-items:center; height:80px;}
.pcTop .pcTopNei .pcLogo{}
.pcTop .pcTopNei .pcLogo img{ height:45px;}
.pcTop .pcTopNei .pcTopRight{ display:flex; align-items:center;}
.pcTop .pcTopNei .pcTopRight .pcMenu{ display:flex;}
.pcTop .pcTopNei .pcTopRight .pcMenu .pcMenuXun{ padding:0 28px; position:relative;}
.pcTop .pcTopNei .pcTopRight .pcMenu .pcMenuXun .pcMenuTitle{ line-height:76px; border-bottom:#ffffff solid 4px; display:inline-block; text-align:center; font-size:15px;}
.pcTop .pcTopNei .pcTopRight .pcMenu .pcMenuXun.on .pcMenuTitle{ color:#28a5ed; border-bottom:#28a5ed solid 4px;}
.pcTop .pcTopNei .pcTopRight .pcMenu .pcMenuXun:hover .pcMenuTitle{ color:#28a5ed; border-bottom:#28a5ed solid 4px;}
.pcTop .pcTopNei .pcTopRight .pcMenu .pcMenuXun .pcMenuXunDown{ width:150px; position: absolute; top:80px; left:50%; margin-left:-75px; background:#FFFFFF; border-radius:10px; padding:10px 0; box-shadow:rgba(102,102,102,0.25) 0 0 10px; display:none; flex-direction:column;}
.pcTop .pcTopNei .pcTopRight .pcMenu .pcMenuXun .pcMenuXunDown a{ font-size:14px; line-height:34px; text-align:center;}
.pcTop .pcTopNei .pcTopRight .pcMenu .pcMenuXun .pcMenuXunDown a:hover{ background:#d4edfb;}

.pcTop .pcTopNei .pcTopRight .pcLjbm{ display:inline-block; width:110px; height:36px; line-height:34px; color:#28a5ed; font-size:14px; text-align:center; border-radius:34px; border:#28a5ed solid 1px;}

.nav{ width:100%; background:#eff3f6;}
.nav .navBox{ width:94%; height:120px; max-width:1200px; margin:0 auto; display:flex; justify-content:space-between; align-items:center;}
.nav .navBox .pageTitle{ font-size:18px; font-weight:bolder;}
.nav .navBox .navLink{ display:flex; align-items:center;}
.nav .navBox .navLink a{ font-size:14px; color:#999999; margin-left:5px;}

.footer1{ background:#496279; width:100%; overflow:hidden;}

.fo1{ width:94%; max-width:1200px; margin:100px auto 115px auto; display:flex; justify-content:space-between;}
.fo1 .foXun{ width:calc(100% * ( 1 / 3) - 100px);}
.fo1 .foXun .fo1Title{ font-size:20px; color:#FFFFFF; margin-bottom:30px;}
.fo1 .foXun a{ font-size:14px; line-height:2em; color:#fff; text-align:justify; display: inline-block;}
.fo1 .foXun .fooEw{ display:flex;}
.fo1 .foXun .fooEw div{ width:134px;}
.fo1 .foXun .fooEw div:nth-child(1){ margin-right:42px;}
.fo1 .foLine{ width:1px; background:rgba(256,256,256,0.22);}

.footer2{ width:100%; background:#313131;}

.fo2{ width:94%; max-width:1200px; height:50px; margin:0 auto; display:flex; justify-content:space-between; align-items:center;}
.fo2 a{ font-size:13px; color:#666666;}
.fo2 a span{ margin-right:25px;}

{}

.motop{ width:100%; position:relative; z-index:99999; background:white; height:80px; padding:0 3%; overflow:hidden;}
.motop .logo{ float:left; height:46px; margin:17px 0; }
.motop .logo img{ height: 46px;}
.motop .menuIcon{ float: right;    font-size: 45px;    color: #fff;    margin: 17px 0;}

.menuBg{ position:fixed; z-index:9999; background:rgba(40, 165, 237, 0.85); height:100%; width:100%; padding-top:80px; top:0; display:none;}
.menuBox{ position:absolute; background:rgba(40, 165, 237, 0.85); height:100%; width:40%; left:-50%;}
.menuBox .menuBoxXun{ width:100%; height:75px; border-bottom:#FFFFFF solid 1px;}
.menuBox .menuBoxXun .menuBoxTitle{ float:left; height:100%; display:inline-block; margin-left:4%; line-height:75px; color:#FFFFFF; font-size:24px;}
.menuBox .menuBoxXun .fa-angle-right.yijijiantou{ float:right; line-height:75px; margin-right:4%; color:#FFFFFF; font-size:40px;}
.menuBox .menuBoxXun .menuBoxDrop{ position:absolute; top:0; left:100%; width:100%; height:100%; display:none; background:rgba(40, 165, 237, 0.85); height:100%;}
.menuBox .menuBoxXun .menuBoxDrop a.erjititle{ display:inline-block; height:74px; font-size:16px; line-height:74px; color:#FFFFFF; padding-left:4%;}
.menuBox .menuBoxXun .menuBoxDrop .erji{ width:100%; position:relative; border-bottom:#FFFFFF solid 1px;}
.menuBox .menuBoxXun .fa-angle-right.erjijiantou{ float:right; line-height:75px; margin-right:4%; color:#FFFFFF; font-size:30px; position:absolute; top:0; right:4%; display:none !important;}
.menuBox .menuBoxXun .menuBoxDrop .sanji{ display:none !important; position:absolute; left:100%; top:0; width:100%; display:none;}

.menuBox .menuBoxXun .menuBoxDrop .sanji a{ display:inline-block; height:50px; font-size:16px; line-height:50px; color:#FFFFFF; padding:0 4%; width:100%; white-space:pre; overflow:hidden; text-overflow:ellipsis;}

.menuBoxXun2{ display:flex;}
.menuBoxXun2 div{ flex:1; text-align:center; line-height:45px;}
.menuBoxXun2 div a{}
.menuBoxXun2 div a i{ color:#FFFFFF; font-size:25px; line-height:45px;}

.menuBox .menuBoxXun3{ padding:10px 4%; height:60px; display:none;}
.menuBoxXun3 .searchForm{ width:100%; height:100%; display:flex;}
.menuBoxXun3 .searchForm input[type="text"]{ flex:1; padding:0 15px;} 
.menuBoxXun3 .searchForm input[type="submit"]{ flex-shrink:0; width:70px; line-height:40px; text-align:center;} 

{}

.ban{ width:100%; background:url(../images/banner2.jpg) no-repeat 50%/cover;}
.ban .zw{ width:100%; max-width:1200px; margin:0 auto;}
.ban .zw:before{ padding-top:calc(100% * ( 450 / 1200)); display:block; content:'';}

.dhyj{ width:94%; max-width:1200px; height:0; display:flex; justify-content:flex-start; align-items:flex-end; margin:0 auto;}
.dhyj .dhyjBox{ padding:50px 50px 100px 50px; background:#2aa3e9; max-width:425px; height: fit-content; margin-bottom:-130px; position: relative; z-index: 3;}
.dhyj .dhyjBox .dhyjBoxTitle{ width:100%; position:relative; margin-bottom:35px;}
.dhyj .dhyjBox .dhyjBoxTitle .dhyjBoxTitle1{}
.dhyj .dhyjBox .dhyjBoxTitle .dhyjBoxTitle2{ position:absolute; left:0; z-index:2; top:0;}
.dhyj .dhyjBox .dhyjBoxText{ width:100%; font-size:16px; color:#FFFFFF; line-height:2em; text-align:justify;}

.dhys{ width:100%; padding-top:20px; padding-bottom:115px; background:#ecf2f5;}

.dhysBox{ width:94%; margin:0 auto; max-width:1200px;}
.dhysBox .dhysBoxTitle{ width:100%; text-align:center; font-size:38px;}
.dhysBox .dhysBoxTitle2{ width:100%; text-align:center; font-size:14px; line-height:2em; color:#999999; text-transform:uppercase;}
.dhysBox .dhysBoxImg{ width:100%; position:relative;/* background:url(../images/i8.png) no-repeat 50%/cover;*/ margin-top:35px; overflow:hidden;}
.dhysBox .dhysBoxImg:before{ padding-top:calc(100% * ( 346 / 1200)); display:block; content:'';}
.dhysBox .dhysBoxImg img{ position:absolute; width:calc(100% * ( 146 / 1200));}

.dhysBox .dhysBoxImg img:nth-child(1){ z-index:1; top:calc( 100% * ( 66 / 346)); left:0;}
.dhysBox .dhysBoxImg img:nth-child(2){ z-index:2; top:0; left:calc( 100% * ( 185 / 1200));}
.dhysBox .dhysBoxImg img:nth-child(3){ z-index:3; top:calc( 100% * ( 99 / 346)); left:calc( 100% * ( 370 / 1200));}
.dhysBox .dhysBoxImg img:nth-child(4){ z-index:4; top:calc( 100% * ( 33 / 346)); left:calc( 100% * ( 555 / 1200));}
.dhysBox .dhysBoxImg img:nth-child(5){ z-index:5; top:calc( 100% * ( 27 / 346)); left:calc( 100% * ( 763 / 1200)); width:calc(100% * ( 276 / 1200));}
.dhysBox .dhysBoxImg img:nth-child(6){ z-index:4; top:calc( 100% * ( 24 / 346)); left:calc( 100% * ( 970 / 1200)); width:calc(100% * ( 230 / 1200));}

.dhzwh{ margin-top:90px;}

.zwhjs{ font-size:14px; line-height:40px; width:100%; margin-top:60px; margin-bottom:70px;}

.zwh{ width:100%; border:#e5e5e5 solid 1px; padding:40px 0;}
.zwh .zwh1{ color:#2aa3e9;  border-left:#2aa3e9 solid 5px; padding-left:30px; font-size:24px; line-height:24px; width:100%;}
.zwh .zwh2{ width:100%; display:flex; flex-wrap:wrap;}
.zwh .zwh2 .zwh2Xun{ width:28%; padding-left:35px; margin-top:35px;}
.zwh .zwh2 .zwh2Xun .zwh21{ font-size:18px; font-weight:bolder;}
.zwh .zwh2 .zwh2Xun .zwh22{ font-size:16px;width:600px;}

.logoBox{ width:100%; display:flex; flex-wrap:wrap; margin-top:85px; margin-bottom:100px;}
.logoBox .logoBox1{ width:170px; margin-right:35px; margin-bottom:60px;}
.logoTitle{ font-size:18px; width:100%; margin-bottom:20px;}
.lb{ width:170px; height:88px; border:#dcdcdc solid 1px; display:flex; justify-content:center; align-items:center; overflow:hidden;}
.logoBox .logoBox2{ width:100%; display:flex; flex-wrap:wrap;}
.logoBox .logoBox2 .lb{ width:calc( 100% * ( 1 / 6) - ( 35px * 5 / 6)); margin-right:35px; margin-bottom:30px;}
.logoBox .logoBox2 .lb:nth-child(6n+1){ margin-right:0;}

{}

.newsT{ font-size:30px; line-height:1.5em;}
.newsM{ font-size:14px; line-height:3em; color:#999999;}
.newsM span{ margin-right:30px; margin:20px 30px 0 0; display:inline-block;}

.newsBottom{ width:100%; max-width:480px; height:50px; background:#d4edfb; padding:0 30px; display:flex; justify-content:space-between; align-items:center; margin-bottom:115px;}
.newsBottom .nbl{}
.newsBottom .nbl a{ margin-right:15px;}
.newsBottom .nbr{}

{}

.speakers{ width:100%; display:flex; flex-wrap:wrap; margin-top:80px;}
.speakers .speakersXun{ width:20%; display:flex; flex-direction:column; align-items:center; margin-bottom:60px;}
.speakers .speakersXun .speakersImg{ width:calc(160 / 240 * 100%); position:relative;}
.speakers .speakersXun .speakersImg:before{ padding-top:100%; display:block; content:'';}
.speakers .speakersXun .speakersImg div{ width:100%; height:100%; border-radius:500px; overflow:hidden; position:absolute; left:0; top:0; display:flex; justify-content:center; align-items:center;}
.speakers .speakersXun .speakersName{ font-size:18px; text-align:center; line-height:2em; margin-top:10px;}
.speakers .speakersXun .speakersJs{ font-size:16px; text-align:center; line-height:2em;}

{}

.newsList{ width:100%; display:flex; flex-wrap:wrap; justify-content:space-between;}
.newsList .newsItems{ width:calc(50% - 40px); padding:38px 0; border-bottom:#e5e5e5 solid 1px; display:flex;}
.newsList .newsItems .newsDate{ width:80px; display:flex; background:#f3f3f3; flex-direction:column; flex-shrink:0; justify-content:center; margin-right:25px;}
.newsList .newsItems .newsDate .newsDate1{ width:100%; text-align:center; font-size:20px; font-weight:bolder;}
.newsList .newsItems .newsDate .newsDate2{ width:100%; text-align:center; font-size:12px; color:#999999;}
.newsList .newsItems .newsRgiht{}
.newsList .newsItems .newsRgiht .newsTitle{ font-size:18px; line-height:1.5em;}
.newsList .newsItems .newsRgiht .newsSmall{ font-size:14px; color:#666666; line-height:2em; overflow:hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:2; overflow: hidden; height: 4em;}

.fenye{ padding:65px 0 150px 0; display:flex; align-items:center; justify-content:center;}
.fenye li{ width:34px; height:34px; border-radius:34px; border:#e6e6e6 solid 1px; display:flex; justify-content:center; align-items:center; margin:0 9px;}
.fenye li a{ font-size:13px; width:100%; height:100%; line-height:32px; text-align:center; }
.fenye li i{ font-size:13px; font-weight:bolder; }
.fenye li.on a{ color:#2aa3e9;}
.fenye li:hover a{ color:#2aa3e9;}

{}

.hyrc1{ width:100%; color:#666666; text-align:center; padding:35px 0 60px 0;}
.hyrc2{ width:100%; background:; height:56px; display:flex; align-items:center; padding-left:70px; background:url(../images/icon3.png) no-repeat 30px 50%,#28a5ed;}
.hyrc2 span:nth-child(1){ font-size:20px; font-weight:bolder; color:#fff; margin-right:10px;}
.hyrc2 span:nth-child(2){ font-size:16px; color:#fff; margin-right:10px; margin-top: 5px;}

.schedule{ box-shadow:rgba(102,102,102,0.25) 0 0 5px; margin-bottom:185px;}

.schList{ width:100%;}
.schList .schItems{ width:100%; display:flex; padding:45px 0; border-bottom:#e5e5e5 solid 1px; cursor:pointer;}
.schList .schItems:nth-last-child(1){ border:none;}
.schList .schItems .schImg{ width:100px; height:100px; border-radius:100px; display:flex; justify-content:center; align-items:center; overflow:hidden; margin:0 50px; flex-shrink:0;}
.schList .schItems .schImg img{ width:100%;}
.schList .schItems .schText{ flex:1;}
.schList .schItems .schText .schTextRiqi{ font-size:16px;}
.schList .schItems .schText .schTextBiaoti{ font-size:18px; font-weight:bolder;}
.schList .schItems .schText .schTextChang{ font-size:14px; line-height:2em; padding:25px 0 20px 0;}
.schList .schItems .schText .schTextChang span{ color:#28a5ed;}
.schList .schItems .schText .schTextNei{ font-size:16px; line-height:2em; color:#666666; display:none;}
.schList .schItems .schRight{ width:40px; margin:0 65px 0 85px; flex-shrink:0;}
.schList .schItems .schRight img{ transition:all ease 0.5s;}
.schList .schItems.on .schRight img{ transform:rotate(180deg)}

{}


.con{ width:100%; display:flex; flex-wrap:wrap; justify-content:center; margin:60px 0;}
.con li{ margin:0 20px; width:calc(25% - ( 44px * 3 / 4)); border:#e6e6e6 solid 1px; flex-direction:column; align-items:center; display:flex; padding-bottom:35px; }
.con li .conTitle{ font-size:18px; text-align:center; padding:45px 0 30px 0;}
.con li .conText{font-size:14px; color:#666666; line-height:28px; min-width:190px;}
.con li .conEw{ max-width:90%;}

.mapBox{ width:100%; height:495px; margin-bottom:165px;}

{}

.sign{ width:100%; display:flex; justify-content:center; flex-direction:column;}
.sign .signBox{ width:94%; max-width:500px; border:#28a5ed solid 1px; border-radius:10px; display:flex; flex-direction:column; overflow:hidden; margin:108px auto 85px auto; box-shadow:rgba(102,102,102,0.2) 0 0 10px;}
.sign .signBox .sign1{ font-size:18px; color:#FFFFFF; font-weight:bolder; text-align:center; line-height:75px; background:#28a5ed; text-transform:uppercase;}
.sign .signBox .sign2{ font-size:26px; color:#28a5ed; font-weight:bolder; text-align:center; line-height:36px; margin-top:35px;}
.sign .signBox .sign3{ font-size:16px; color:#28a5ed; text-align:center; margin-top:25px;}
.sign .signBox .sign4{ font-size:16px; text-align:center; margin-top:22px;}
.sign .signBox .sign5{ text-align:center; margin-top:50px; margin-bottom:33px;}
.sign .signBox .sign5 a{ font-size:16px; color:#FFFFFF; text-align:center; line-height:40px; width:200px; height:40px; border-radius:3px; background:#28a5ed; display:inline-block; cursor:pointer;}
.sign .signBox .sign6{ width:90%; margin:0 auto; height:1px; background:#e5e5e5; margin-top:27px;}

.chxz{ width:100%; text-align:center; margin-bottom:150px;}
.chxz a{ color:#ff0101;}

.tcBg{ width:100vw; height:100vh; background:rgba(0,0,0,0.5); position:fixed; z-index:999; display:flex; justify-content:center; align-items:center; top:0; left:0; display:none;}
.bmFrom{ width:490px; background:#FFFFFF; padding:0 63px; position:relative; display:none;}
.bmFrom.on{ opacity:1;}
.bmFrom .close{ position:absolute; top:15px; right:15px; font-size:30px; color:#bfbfbf; cursor:pointer;}
.bmFrom .bmtcTitle{ font-size:22px; text-align:center; font-weight:bolder; margin:35px 0 30px 0;}
.bmFrom .inputBox1{ border:#bfbfbf solid 1px; height:44px; margin-bottom:16px; display:flex; align-items:center;}
.bmFrom .inputBox1 .inputName{ padding-left:10px; width:105px; flex-shrink:0; font-size:16px; color:#666666;}
.bmFrom .inputBox1 .inputName span{ color:#ff0000;}
.bmFrom .inputBox1 input{ padding:0 10px; flex:1;}
.bmFrom .inputBox2{ width:100%; display:flex; justify-content:space-between; margin-bottom:16px;}
.bmFrom .inputBox2 input{ border:#bfbfbf solid 1px; padding:0 10px; width:255px; height:44px;}
.bmFrom .inputBox2 .fsyzm{ height:44px; width:100px; background:#2d4f62; font-size:14px; color:#FFFFFF; text-align:center; line-height:44px; cursor:pointer;}
.bmFrom .inputBox3{ width:100%; display:flex; justify-content:center; padding:10px 0 48px 0;}
.bmFrom .inputBox3 .tj{ width:200px; height:46px; border-radius:46px; text-align:center; font-size:16px; color:#FFFFFF; background:#28a5ed; cursor:pointer; line-height:46px;}

{}


.banner{ width:100%; background: url(../images/banner.jpg) no-repeat 50%/cover; display:inline-block;}
.banner .zhanwei{ width:100%; max-width:1200px;}
.banner .zhanwei:before{ content:''; display:block; padding-top:50%;}

.index1{ width:94%; max-width:1200px; margin:85px auto 100px auto;}
.index1 .index11{ font-size:2vw; line-height:2em; margin-bottom:10px;}
.index1 .index12{ font-size:16px; color:#666666; line-height:2em; margin-bottom:45px;}
.index1 .index13{ font-size:0.8vw; line-height:2em; font-weight:bolder; margin-bottom:30px;}
.index1 .index14{ font-size:18px; line-height:2em; color:#666666; text-align:justify;}

.index2{ width:100%;}
.index2 .index21{ width:100%; text-align:center; color:#28a5ed; font-size:28px; font-weight:bolder; margin-bottom:15px;}
.index2 .index22{ width:100%; text-align:center; font-size:14px; font-weight:bolder; margin-bottom:35px;}
.index2 .index23{ width:94%; display:flex; justify-content:space-between; max-width:1200px; margin:0 auto 70px auto; flex-wrap:wrap;}
.index2 .index23 .award{ width:calc(50% - 20px); margin-bottom:40px; background: url(../images/icon1.png) no-repeat 35px 50%,#e9eef1; padding:20px 50px 20px 120px ; height:180px; display:flex; flex-direction:column; justify-content:center;}
.index2 .index23 .award .award1{ font-size:18px; font-weight:bolder; margin-bottom:25px;}
.index2 .index23 .award .award2{ font-size:14px; color:#666666; line-height:2em;}

.index3Box{ width:100%; background:url(../images/img2.jpg) no-repeat 50% 100%; overflow:hidden;}

.index3{ width:94%; max-width:1200px; margin:0 auto 155px auto; display:flex; flex-wrap:wrap; box-shadow:rgba(102,102,102,0.5) 0 0 10px;}
.index3 .index3Left{ width:50%; background:url(../images/img1.jpg) no-repeat 50%;}
.index3 .index3Right{ width:50%; background:#496279; padding:3.7% 5% 3% 5%;}
.index3 .index3Right .index3Right1{ font-size:32px; color:#28a5ed; font-weight:bolder; margin-bottom:40px;}
.index3 .index3Right .index3Right2{ font-size:14px; color:#FFFFFF; line-height:2em;}
.index3 .index3Right .index3Right2 a{ font-size:14px; color:#28a5ed; line-height:2em;}

.index4{ background:#28a5ed; overflow:hidden;}
.index4 .dhysBox .dhysBoxTitle{ color:#FFFFFF;}
.index4 .dhysBox .dhysBoxTitle2{ color:#FFFFFF;}
.index4 .speakers .speakersXun{ color:#FFFFFF;}

.gdzjjb{ width:100%; text-align:center; margin-bottom:65px;}
.gdzjjb a{ width:220px; height:55px; display:flex; border-radius:55px; color:#28a5ed; background:#FFFFFF; align-items:center; justify-content:center; margin:0 auto;}
.gdzjjb a i{ margin-left:10px;}

{}

@media screen and (min-width:1040px){
	
.motop{ display:none;}
.menuBg{ display:none !important;}

}
@media screen and (max-width:1040px){
.pc{ display:block;}
.mo{ display:none;}
.disable_text_highlighting,body {
	/*去除选中高亮*/
-webkit-touch-callout: none;
-webkit-user-select: none;    /* Webkit */
-moz-user-select: none;      /* Firefox */
-ms-user-select: none;        /* IE 10  */
        /* Opera 目前不支持在Opera，但将很快 */
-o-user-select: none;
user-select: none;
}
.pcTop{ display:none !important;}
.motop{ display:block;}
.footer1{ display:none !important;}


}
@media screen and (max-width:770px){

.index2 .index23 .award{ width:100%;}
.index3 .index3Left{ width:100%;}
.index3 .index3Left:before{ content:''; display:block; padding-top:calc(100% * ( 450 / 600));}
.index3 .index3Right{ width:100%;}
	 
.speakers .speakersXun{ width:calc(100% * ( 1 / 3));}
.logoBox .logoBox2 .lb{ width:calc(100% * ( 1 / 3) - ( 35px * 2 / 3)); margin-right:0;}
.dhyj{ height:fit-content; padding:3%;}
.dhyj .dhyjBox{ max-width:none; margin-bottom:0;}
}
@media screen and (max-width:640px){

.speakers .speakersXun{ width:calc(100% * ( 1 / 2));}
.logoBox .logoBox2{ justify-content:space-between;}
.logoBox .logoBox2 .lb{ width:calc(100% * ( 1 / 2) - ( 35px * 1 / 2)); margin-right:0;}
.zwh .zwh2 .zwh2Xun{ width:50%;}
.newsList .newsItems{ width:100%;}
.schList .schItems{ flex-direction:column;}
.schList .schItems .schRight{ margin: auto;}
.schList .schItems .schText{ padding:2% 3%;}
.schList .schItems .schImg{ margin:2% auto;}
.con li{ width:100%; margin:2%;}
}
@media screen and (max-width:420px){




}