body{
	background: #fff;
	background-color: #fff !important;
}
.container-fluid {
    padding-right: 0px !important;
    padding-left: 0px !important;
    width:100%;
}
.hxan_tops_l{
	color: #fff;
	width: 50%;
}
.hxan_tops_r {
    float: right;
    width: 49%;  
}
.box4 {
  height: 420px;
  background: url(../img/index_banner.png) no-repeat;
  padding-top: 183px;
  width: 100%;
}
.PageBody_DIV {
  width: 100%;
}

.page {
  position: relative;
  width: 1920px;
  height: 2984px;
  overflow: hidden;
}

.layer1 {
  z-index: 2;
  height: 2984px;
  background: url(./img/psp38sjudnsd9qe4pr4kkc4pbp8gyzqq6iubf3bffad-3d59-4f6a-853d-45322ee5e363.png)
    100% no-repeat;
  width: 1920px;
  position: relative;
}

.block1 {
  width: 1920px;
  height: 2984px;
}

.box1 {
  background-color: rgba(25, 70, 138, 1);
  height: 36px;
  padding-left: 361px;
  width: 1920px;
}

.mod1 {
  width: 1199px;
  height: 20px;
}

.info1 {
  width: 378px;
  height: 13px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 13px;
  font-family: MicrosoftYaHei;
  text-align: left;
  white-space: nowrap;
  line-height: 13px;
  margin-top: 4px;
  display: block;
}

.txt1 {
  width: 250px;
  height: 15px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 13px;
  font-family: MicrosoftYaHei;
  text-align: left;
  white-space: nowrap;
  line-height: 13px;
  display: block;
  margin: 4px 0 0 439px;
}

.txt2 {
  width: 32px;
  height: 13px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 13px;
  font-family: MicrosoftYaHei;
  text-align: left;
  white-space: nowrap;
  line-height: 13px;
  display: block;
  margin: 4px 0 0 41px;
}

.section1 {
  background-color: rgba(255, 255, 255, 1);
  height: 20px;
  margin-left: 9px;
  width: 50px;
  padding: 4px 0 0 6px;
}

.bd1 {
  width: 37px;
  height: 13px;
}

.word1 {
  width: 24px;
  height: 13px;
  overflow-wrap: break-word;
  color: rgba(68, 68, 68, 1);
  font-size: 13px;
  font-family: MicrosoftYaHei;
  text-align: left;
  white-space: nowrap;
  line-height: 13px;
  display: block;
}

.label1 {
  width: 7px;
  height: 5px;
  margin-top: 4px;
}

.box2 {
  height: 100px;
  background: url(./img/psdqs85z3atoupgbf2twc4hn2dfbeuz31lu7b07ce06-4c61-4381-a594-396541c0be35.png)
    0px 0px no-repeat;
  width: 1920px;
  padding: 22px 0 0 380px;
}

.img1 {
  width: 570px;
  height: 57px;
}

.box3 {
  background-color: rgba(25, 70, 138, 1);
  height: 46px;
  width: 1920px;
  padding: 15px 0 0 405px;
}

.mod2 {
  width: 1136px;
  height: 17px;
}

.word2 {
  width: 32px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: MicrosoftYaHei;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  display: block;
}

.word3 {
  width: 62px;
  height: 16px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: MicrosoftYaHei;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  display: block;
  margin: 1px 0 0 72px;
}

.txt3 {
  width: 64px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: MicrosoftYaHei;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  margin-left: 58px;
  display: block;
}

.word4 {
  width: 62px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: MicrosoftYaHei;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  margin-left: 57px;
  display: block;
}

.info2 {
  width: 64px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: MicrosoftYaHei;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  margin-left: 57px;
  display: block;
}

.word5 {
  width: 64px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: MicrosoftYaHei;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  margin-left: 56px;
  display: block;
}

.word6 {
  width: 64px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: MicrosoftYaHei;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  margin-left: 56px;
  display: block;
}

.word7 {
  width: 64px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: MicrosoftYaHei;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  margin-left: 56px;
  display: block;
}

.info3 {
  width: 64px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: MicrosoftYaHei;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  margin-left: 56px;
  display: block;
}

.word8 {
  width: 79px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: MicrosoftYaHei;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  margin-left: 49px;
  display: block;
}

@font-face {
    font-family: MFLangQian_Noncommercial-Regular;
    src: url('../font/MFLangQian_Noncommercial-Regular.ttf');
}
@font-face {
    font-family: "Poppins-light";
    src: url("../font/Poppins-light.ttf");
}
@font-face {
    font-family: "Poppins-SemiBold";
    src: url("../font/Poppins-SemiBold.ttf");
}
@font-face {
    font-family: "Poppins-Medium";
    src: url("../font/Poppins-Medium.ttf");
}
@font-face {
    font-family: "DINPro-Medium";
    src: url("../font/DINPro-Medium.ttf");
    font-weight: bold;
}
@font-face {
    font-family: "DINPro-Bold";
    src: url("../font/DINPro-Bold.ttf");
    font-weight: bold;
}
@font-face {
    font-family: "SourceHanSansCN-Medium";
    src: url("../font/SourceHanSansCN-Medium.otf");
    font-weight: bold;
}
.main1 {
  width: 65%;
  margin: 0 auto;
}

.info4 {
  width: 100%;
  margin: 0 auto;
  text-shadow: 0px 1px 4px rgba(196, 214, 232, 0.35);
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 42px;
  font-family: Poppins-SemiBold;
  text-align: center;
  line-height: 56px;
  display: block;
  letter-spacing: 1px;
}

.word9 {
  width: 820px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 22px;
  font-family: FZLTHJW--GB1-0;
  text-align: center;
  white-space: nowrap;
  line-height: 22px;
  margin-top: 13px;
  display: block;
}

.word10 {
  width:100%;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 22px;
  font-family: Poppins Medium;
  text-align: center;
  white-space: nowrap;
  line-height: 20px;
  display: block;
  margin-top: 26px;  
}

.box5 {
  width: 1200px; margin: 0 auto;
 /*  height: 128px; 
  margin: 0px 0 0 361px;*/
  top: -50px;
  position: relative;
}
.box5 li{ float: left; width: 15%; padding: 1.5% 0.5%; margin-left: 1%; background-color: white; border-radius: 10px;
    box-shadow: 1px 1px 10px 0 rgba(5, 157, 254, 0.32); cursor: pointer;}
.box5 li:nth-of-type(1){ margin-left: 0;}
.menu{ width:100%; margin: 0 auto;  overflow: hidden;}
.menu_img{ width: 100%; margin: 0 auto;text-align: center;}
.menu_img img{ width: 64px; height: 64px; margin: 0 auto;}
.menu_txt{font-size: 18px; font-weight:bold; color: #1a1a1a; text-align: center; margin-top: 4%; font-family: Poppins-Medium;display: block;}
    

/* .outer1 {
  box-shadow: 1px 1px 10px 0px rgba(5, 157, 254, 0.32);
  background-color: rgba(255, 255, 255, 1);
  border-radius: 10px;
  height: 128px;
  width: 285px;
  padding: 18px 0 0 20px;
}

.main2 {
  width: 191px;
  height: 93px;
}

.bd2 {
  height: 93px;
  background: url(./img/ps3j1a5tkdz8hne4dx27wxb8b6vl58y58b86edb736-670f-40af-865c-246e8e987b64.png)
    100% no-repeat;
  padding-left: 23px;
  width: 98px;
}

.pic1 {
  width: 98px;
  height: 98px;
}

.txt4 {
  width: 72px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(26, 26, 26, 1);
  font-size: 18px;
  font-family: MicrosoftYaHei;
  text-align: center;
  white-space: nowrap;
  line-height: 18px;
  margin-top: 38px;
  display: block;
} */

/* .outer2 {
  box-shadow: 1px 1px 10px 0px rgba(5, 157, 254, 0.32);
  background-color: rgba(47, 132, 246, 1);
  background-color: rgba(255, 255, 255, 1);
  border-radius: 10px;
  height: 128px;
  width: 285px;
  padding: 18px 0 0 20px;
} 

.section2 {
  width: 190px;
  height: 93px;
}*/

.block2 {
  height: 93px;
  background: url(./img/psjeffpg0myobl5xog03b8urvsxhzeri0pjc50f2c0f-ab81-4dce-86c2-6de1c509d9c7.png)
    100% no-repeat;
  width: 98px;
  padding: 17px 0 0 26px;
}

.pic2 {
  width: 98px;
  height: 98px;
}

/* .info5 {
  width: 71px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  color: rgba(26, 26, 26, 1);
  font-size: 18px;
  font-family: MicrosoftYaHei;
  text-align: center;
  white-space: nowrap;
  line-height: 18px;
  margin-top: 38px;
  display: block;
  position: relative;
  left: -15px;
} */

.outer3 {
  box-shadow: 1px 1px 10px 0px rgba(5, 157, 254, 0.32);
  background-color: rgba(255, 255, 255, 1);
  border-radius: 10px;
  height: 128px;
  width: 285px;
  padding: 18px 0 0 20px;
}

.main3 {
  width: 191px;
  height: 93px;
}

.box6 {
  height: 93px;
  background: url(./img/pspuht6s34ztsnu1mxy5g0ejolo4ymvxtra8220ae2f-b3b9-4859-bf46-b4c424061661.png)
    100% no-repeat;
  padding-top: 20px;
  width: 98px;
}

.pic3 {
  width: 54px;
  height: 43px;
}

.word11 {
  width: 72px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(26, 26, 26, 1);
  font-size: 18px;
  font-family: MicrosoftYaHei;
  text-align: center;
  white-space: nowrap;
  line-height: 18px;
  margin-top: 38px;
  display: block;
}

/* .outer4 {
  box-shadow: 1px 1px 10px 0px rgba(5, 157, 254, 0.32);
  background-color: rgba(255, 255, 255, 1);
  border-radius: 10px;
  height: 128px;
  width: 285px;
  padding: 18px 0 0 20px;
} 

.bd3 {
  width: 190px;
  height: 93px;
}

.outer5 {
  height: 93px;
  background: url(./img/ps9fj4m640lsf4wt6tmmccil2k5iptuupzhb90cf2ca-1ee4-4f87-af85-f8df828c8cfe.png)
    100% no-repeat;
  width: 98px;
  /* padding: 23px 0 0 28px; */
}*/

.pic4 {
  width: 54px;
  height: 49px;
}

/* .word12 {
  width: 71px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(26, 26, 26, 1);
  font-size: 18px;
  font-family: MicrosoftYaHei;
  text-align: center;
  white-space: nowrap;
  line-height: 18px;
  margin-top: 38px;
  display: block;
} */

.word13 {
 /* width: 162px;*/
  width: 100%; margin: 0 auto;
  height: 29px;
  overflow-wrap: break-word;
  color: rgba(47, 132, 246, 1);
  font-size: 26px;
  font-family: Poppins-SemiBold;
  text-align: center;
  white-space: nowrap;
  line-height: 29px;
  display: block;
  margin-top: 48px;
  font-weight: bold; 
}

.box7 {
  width: 40px; margin: 0 auto; 
  background-color: rgba(47, 132, 246, 1);
  height: 4px;
  margin-top: 16px; margin-bottom: 40px;
}


/* .box8 {
  width: 1029px;
  height: 131px;
  justify-content: space-between;
  margin: 0 auto;
  padding-top: 50px;
}
 */
/* .wrap1-0 {
  width: 25%;
  height: 130px;
}
 */
/* .pic5-0 {
  width: 112px;
  height: 96px;
  margin-left: 30%;
} */

/* .word14-0 {
  width: 100%;
  overflow-wrap: break-word;
  color: rgba(25, 70, 138, 1);
  font-size: 16px;
  font-family: MicrosoftYaHei;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  margin-top: 18px;
  display: block;
} */

/* .wrap1-1 {
  width: 25%;
  height: 130px;
} */

/* .pic5-1 {
  width: 112px;
  height: 96px;
  margin-left: 30%;
} */

/* .word14-1 {
  width: 100%;
  overflow-wrap: break-word;
  color: rgba(25, 70, 138, 1);
  font-size: 16px;
  font-family: MicrosoftYaHei;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  margin-top: 18px;
  display: block;
}
 */
/* .wrap1-2 {
  width: 25%;
  height: 130px;
} */

/* .pic5-2 {
  width: 112px;
  height: 96px;
  margin-left: 30%;
}
 */
/* .word14-2 {
  width: 100%;
  overflow-wrap: break-word;
  color: rgba(25, 70, 138, 1);
  font-size: 16px;
  font-family: MicrosoftYaHei;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  margin-top: 18px;
  display: block;
}
 */
/* .wrap1-3 {
  width: 25%;
  height: 130px;
} */

/* .pic5-3 {
  width: 112px;
  height: 96px;
  margin-left: 30%;
} */

/* .word14-3 {
  width: 100%;
  overflow-wrap: break-word;
  color: rgba(25, 70, 138, 1);
  font-size: 16px;
  font-family: MicrosoftYaHei;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  margin-top: 18px;
  display: block;
} */


/* 
.info6 {
  width: 55px;
  height: 15px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-family: MicrosoftYaHei;
  text-align: center;
  white-space: nowrap;
  line-height: 14px;
  display: block;
  padding-top: 10%;
  padding-left: 15%;
} */

.box10 {
  width: 100%; margin: 0 auto;
  background: url(../img/introduce_bg.png) no-repeat;
 
}

.main4 { width: 1200px; margin: 0 auto; padding: 2.5% 0;}

.info7 {
  width: 107px;
  height: 29px;
  overflow-wrap: break-word;
  color: rgba(11, 148, 250, 1);
  font-size: 28px;
  font-family: MicrosoftYaHei-Bold;
  text-align: center;
  white-space: nowrap;
  line-height: 29px;
  margin-left: 458px;
  display: block;
}

.outer6 {
  background-color: rgba(11, 148, 250, 1);
  width: 60px;
  height: 3px;
  margin: 15px 0 0 482px;
}

.outer7 {
  width: 1022px;
  height: 286px;
  margin-top: 75px;
  justify-content: space-between;
}

.outer8-0 {
  height: 286px;
  margin-right: 178px;
  width: 222px;
  padding: 21px 0 0 15px;
  background: url(../img/jlxxbg.png) -71px -15px
    no-repeat;
}

.mod3-0 {
  width: 189px;
  height: 212px;
}

.pic6-0 {
  width: 41px;
  height: 70px;
  margin-left: 76px;
}

.word15-0 {
  width: 106px;
  height: 19px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 18px;
  font-family: MicrosoftYaHei;
  text-align: center;
  white-space: nowrap;
  line-height: 18px;
  display: block;
  margin: 18px 0 0 43px;
}

.txt5-0 {
  width: 189px;
  height: 100px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-family: MicrosoftYaHei;
  text-align: left;
  line-height: 20px;
  margin-top: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
}

.outer8-1 {
  height: 286px;
  margin-right: 178px;
  width: 222px;
  padding: 21px 0 0 15px;
  background: url(../img/ttfxbg.png) -71px -15px
    no-repeat;
}

.mod3-1 {
  width: 189px;
  height: 212px;
}

.pic6-1 {
  width: 41px;
  height: 70px;
  margin-left: 76px;
}

.word15-1 {
  width: 106px;
  height: 19px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 18px;
  font-family: MicrosoftYaHei;
  text-align: center;
  white-space: nowrap;
  line-height: 18px;
  display: block;
  margin: 18px 0 0 43px;
}

.txt5-1 {
  width: 189px;
  height: 100px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-family: MicrosoftYaHei;
  text-align: left;
  line-height: 20px;
  margin-top: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
}

.outer8-2 {
  height: 286px;
  margin-right: 178px;
  width: 222px;
  padding: 21px 0 0 15px;
  background: url(../img/jstgbg.png) -71px -15px
    no-repeat;
}

.mod3-2 {
  width: 189px;
  height: 212px;
}

.pic6-2 {
  width: 41px;
  height: 70px;
  margin-left: 76px;
}

.word15-2 {
  width: 106px;
  height: 19px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 18px;
  font-family: MicrosoftYaHei;
  text-align: center;
  white-space: nowrap;
  line-height: 18px;
  display: block;
  margin: 18px 0 0 43px;
}

.txt5-2 {
  width: 189px;
  height: 100px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-family: MicrosoftYaHei;
  text-align: left;
  line-height: 20px;
  margin-top: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
}

.box11 {
  background: url(./img/psehnvuzyfrpsmuiat3t0s7nqlvhg64rg839b54c5c-6978-4f91-a252-ad9c41953893.png)
    100% no-repeat;
  width: 100%;
  padding-top: 3%;
}

.group1 {
  width: 1200px;
  margin: 0 auto;
}

.info8 {
  width: 100%; margin: 0 auto;
  height: 29px;
  overflow-wrap: break-word;
  color: rgba(47, 132, 246, 1);
  font-size: 26px;
  font-family: Poppins-SemiBold;
  text-align: center;
  white-space: nowrap;
  line-height: 29px;
 
  display: block;
  font-weight: bold; letter-spacing: 2px;
}

.section3 {
  background-color: rgba(47, 132, 246, 1);
  width: 40px; margin: 0 auto;
  height: 4px;
  margin-top: 16px;
 
}
.section4 { width:100%; margin: 0 auto; padding: 4% 0;  overflow: hidden;}
.section4 li{ float: left; width: 50%;}
.section4 li img{ margin: 0 auto; display: block;}

/* .img2 {
  width: 348px;
  height: 105px;
  margin-top: 2px;
} */

/* .img3 {
  width: 324px;
  height: 108px;
  margin-left: 64px;
} */

/* .pic7 {
  width: 154px;
  height: 101px;
  margin: 4px 0 0 161px;
} */

.word16 {
  width: 100%; margin: 0 auto;
  height: 28px;
  overflow-wrap: break-word;
  color: rgba(47, 132, 246, 1);
  font-size: 26px;
  font-family: Poppins-SemiBold;
  text-align: center;
  white-space: nowrap;
  line-height: 28px;
  display: block;
  font-weight: bold;
}

.section5 {
  background-color: rgba(47, 132, 246, 1);
  width: 40px; margin: 0 auto;
  height: 4px;
  margin-top: 16px;

}

.section6 {
  width: 1095px;
  height: 90px;
  margin-top: 56px;
}

.section6 li{

  width: 33.3%; 
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 15px;
  font-family: MicrosoftYaHei;
  text-align: left;
  line-height: 25px;
  white-space: nowrap;
  display: block;
}

.info9 {
  width: 100%; margin: 0 auto;
  height: 28px;
  overflow-wrap: break-word;
  color: rgba(47, 132, 246, 1);
  font-size: 26px;
  font-family: Poppins-SemiBold;
  text-align: center;
  white-space: nowrap;
  line-height: 28px;
  display: block; 
  font-weight: bold; letter-spacing: 2px;
}

.section7 {
  background-color: rgba(47, 132, 246, 1);
  width: 40px; margin: 0 auto;
  height: 4px;
  margin-top: 16px;

}

.section8 { width:100%; margin:0 auto; padding: 4% 0; overflow: hidden;}
.section8 li{ float: left; width: 33%;}
.section8 li img{ margin: 0 auto; display: block;}

.img4 {
  width: 372px;
  height: 91px;
}

/* .box12 {
  background-color: rgba(49, 89, 151, 1);
  height: 74px;
  border: 1px solid rgba(219, 219, 219, 1);
  margin-top: 8px;
  padding-left: 19px;
  width: 380px;
}
 */
/* .img5 {
  width: 341px;
  height: 34px;
} */

.word17 {
  width: 100%; margin: 0 auto;
  height: 28px;
  overflow-wrap: break-word;
  color: rgba(47, 132, 246, 1);
  font-size: 26px;
  font-family: Poppins-SemiBold;
  text-align: center;
  white-space: nowrap;
  line-height: 28px;
  display: block;
  font-weight: bold;
}

.section9 {
  background-color: rgba(47, 132, 246, 1);
  width: 40px; margin: 0 auto;
  height: 4px;
  margin-top: 16px;
  
}
.section10{
	width:100%; margin:0 auto; padding: 4% 0;  overflow: hidden;
}

.section10 li{ float: left; width: 25%;}
.section10 li img{ margin: 0 auto; display: block;}
.section10 li:first-of-type img{ width: 90%; margin: 0 auto; padding-top: 10px;}
.section10 li:last-of-type img{  padding-top: 10px;}

.box13 {
  background-color: rgba(49, 89, 151, 1);
  height: 50px;
  margin-top: 141px;
  width: 1920px;
  padding: 15px 0 0 704px;
}

.info10 {
  width: 512px;
  height: 19px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: MicrosoftYaHei;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  display: block;
}

.box14 {
  background-color: rgba(25, 70, 138, 1);
  height: 115px;
  width: 1920px;
  padding: 21px 0 0 815px;
}

.wrap2 {
  width: 291px;
  height: 65px;
}

.txt6 {
  width: 291px;
  height: 16px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-family: MicrosoftYaHei;
  text-align: center;
  white-space: nowrap;
  line-height: 14px;
  display: block;
}

.bd4 {
  width: 231px;
  height: 20px;
  margin: 8px 0 0 30px;
}

.icon1 {
  width: 18px;
  height: 20px;
}

.txt7 {
  width: 206px;
  height: 15px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-family: MicrosoftYaHei;
  text-align: center;
  white-space: nowrap;
  line-height: 14px;
  margin-top: 2px;
  display: block;
}

.info11 {
  width: 136px;
  height: 15px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-family: MicrosoftYaHei;
  text-align: center;
  white-space: nowrap;
  line-height: 14px;
  display: block;
  margin: 6px 0 0 76px;
}

.block3 {
  background-color: rgba(49, 89, 151, 1);
  z-index: 133;
  height: 74px;
  border: 1px solid rgba(219, 219, 219, 1);
  padding-left: 19px;
  width: 380px;
  position: absolute;
  left: 370px;
  top: 2652px;
}

.pic8 {
  width: 341px;
  height: 34px;
}

/* .img6 {
  z-index: 135;
  position: relative;
  left: -1%;
  top: 20px;
  width: 226px;
  height: 65px;
} */

/* .img7 {
  z-index: 136;
  position: relative;
  left: 5%;
  top: 15px;
  width: 238px;
  height: 72px;
} */

/*//会议概况*/
.sub_banner_container{ width: 100%; margin: 0 auto;  position: relative; overflow: hidden;}
.conference_menu_container{ width: 100%; margin: 0 auto; position: absolute;/*  left: 23%;  */bottom: 50px;}
.conference_menu_box{/* width: 1100px; height:65px; margin: 0 auto;*/ width: 1200px; overflow: hidden; margin: 0 auto;}
.conference_menu_box li{ float: left; width: 13.3%; margin-left: 1%; border-radius: 6px; box-shadow: 1px 1px 10px 0 rgba(5,157,254.0.32);
    cursor: pointer; background: rgba(255,255,255,0.76); padding: 0.4% 0.4%;}
.conference_menu_box li:hover{ background: #2f84f6; cursor: pointer;}
.banner_box{ width: 100%; margin: 0 auto; margin-left: 0 !important;}
.banner_box li img{width: 100%;}
.active{ background: #2f84f6; color: white !important;}
.conference_menu_img img{ width: 64px; height: 64px; margin: 0 auto;}
.conference_menu_txt{font-size: 16px; color: #1a1a1a; text-align: center; margin-top: 4%; font-family: Poppins-Medium;display: block;}
.conference_menu_txt:hover{ color: #fff;}
/*菜单栏*/
.about_show_container{ width: 100%; margin: 0 auto; margin-top: 1.5%;}
.about_show_box{ width: 1200px; margin: 0 auto;}
.about_menu_box{ width: 100%; margin: 0 auto; background: white;}
.about_menu{ width: 100%; margin: 0 auto; overflow: hidden; border-radius: 10px; box-shadow: 1px 1px 10px 0 rgba(191, 191, 191, 0.32);}
.about_menu li{ width: 33%; float: left; text-align: center; cursor: pointer;}
.about_menu li:hover{ background-color: #2f84f6;}
.about_menu li a{ width: 100%; margin: 0 auto; font-size: 18px; color: #212121; text-align: center; line-height: 80px; 
display: inline-block; font-family: Poppins Medium;}
.about_menu li a:hover{ color: white;}
.active_txt{ color: white;}
/*当前位置*/
.about_content_box{ width: 100%; margin-top: 30px; margin-bottom: 50px; overflow: hidden;}
.position_box{ width: 100%; margin: 0 auto; border-bottom: solid 2px #2f84f6;height: 35px;margin: 10px 0;}
.position_box li{ float: left;}
.position_box li a{ font-size: 14px; color: #303133; line-height: 30px;}
.introduce_box{ width: 100%; margin: 0 auto;}
/*会议介绍*/
.introduce_part{ width: 100%; margin: 0 auto; /* margin-top: 2%; */}
.introduce_part h2{ font-size: 20px; color: #212121; font-weight: bold;line-height: 50px;text-align: center;border-bottom: none;margin-top: 0px;}
.introduce_part_p{text-align: center;}
.introduce_part_time{ font-size: 14px; color: #212121; line-height: 20px; text-align: center;}
.introduce_part_data{ font-size: 14px; color: #212121; line-height: 20px; text-align: center;}
.introduce_part_content{ width: 98%; margin: 0 auto;}
.introduce_part_content p{ font-size: 16px; color: #4c4c4c;line-height: 30px;padding: 10px 0px;margin-bottom: 0px;text-align: justify;}
.hhclass{font-size: 20px;color: #2f84f6 !important;}
.img2 {width: 266px; height: 6px;}
.zzjg{margin:0px !important ;}
.introduce_part_content table{ width: 98%;margin: 0 auto;border-collapse: collapse;}
.table-p{ text-align: center;vertical-align: middle;}
.introduce_part_content table tr th, table tr td { border: 1px solid #afc8e0;border-color:#afc8e0; }
.introduce_part_content table tr th{ background: #eff7fb;}
.win_ul li{ text-indent: 56px;line-height: 30px;font-family: Poppins Regular;}
.title{ margin: 16px 0;}
.introduce_part_content table tr td span{font-size: 24px;color: #19468A ;margin: 0 auto;}
.sfbz{background: #EFF7FB !important;line-height: 45px;text-indent: 20px;}
.tablehyjf table tr th, table tr td {border: 1px solid #AFC8E0;border-color:#AFC8E0;}
.hyjftable tr td{text-align: center;line-height: 45px;}
.bmxzclass p{text-indent: 25px;}
.bmxzclass-p{margin-top: 30px;font-weight: bold;}
.paper_title_ul{ width:96%; margin: 0 auto; font-family: Poppins Regular; padding-bottom:2%;}
.paper_title_ul li{ line-height: 30px; font-size:16px; color: #4c4c4c;list-style: disc; margin-left:20px;}
.zlxz-div {     
	position: relative;   
    border: 1px solid #ededed;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    font-family: Poppins Regular;
    width: 90%; margin: 0 auto;   
    padding: 5px 20px;
    margin-bottom: 20px;cursor: pointer;
  
}
.zlxz-div:hover{ background-color: #f3f8ff;cursor: pointer;}
.zlxz-div img{ width: 5%;}
.zlxz-div .download-btn {
    margin-top: 20px;
    width: 100%;
}
a, a:hover, a:focus, .btn:focus {
    text-decoration: none;
    outline: none;
}
.zlxz-div .download-project-icon {
    position: absolute;
    z-index: 999;
    top: -10px;
    right: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
    color: #32cee5;
    background-size: cover;
    /* opacity: 0.2; */
    filter: alpha(opacity=20);
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=(20));
}
.zlxz-div .download-product-img {
    height: 19px;
    width: 20px;
    margin-top: 28px;
}
.zlxz-div .download-btn .download-tip {
    display: inline-block;
    padding: 6px 10px;
    text-align: center;
    color: #fff;
    background: #009ee3;
    font-weight: bold;
    float: right;
    font-size: 16px;
}
.contactdiv{
	width: 45%;
	float: left;
}
.contact-p{
	text-align: center;
}
h3{
	text-align: center;
	padding:0 0 10px;
	color: #2f84f6 !important;
}
/* .fa-phone{
	background: url("../img/phone_icon.png");
	width: 100%;
	height: 100%;
} */
.banneractive{
	background-color: #2f84f6 !important;
}
.banneractive span{
	color: #fff;
}
.aboutclass{
	width: 46%; float: left; padding: 1% 0 0 1%;
}
.en-venue_img{ width: 98%; margin: 0 auto;}
.aboutclass p{
	font-family: Poppins-SemiBold;
	font-size: 23px;
	color: #161616 ;
	line-height: 56px; /* letter-spacing: 1px; */
	
}
.aboutclass-r{ width: 51%; float: right; padding-right:1%; margin-top:2%;}
.en-about_title{ color:#212121; font-size: 24px; font-family: Poppins Medium; line-height: 46px;}
.en-map_box{ width:90%; margin:0 auto; margin-top: 1.5%;}
.en-map_box img{ width:100%;}
.view_btn{ background-color: #2F84F6; border-radius: 5px; line-height: 54px; width: 186px; text-align: center; margin-top: 42px;
 box-shadow: 1px 1px 10px 0 rgba(5, 157, 254, 0.32);}
.view_btn img{ box-shadow: 1px 1px 10px 0 rgba(5, 157, 254, 0.32);}
.view_btn span{ color: #FFFFFF; font-size: 20px; line-height: 54px; margin-left: 10px; box-shadow: 1px 1px 10px 0 rgba(5, 157, 254, 0.32);}

.containclass{ width: 100%; margin: 0 auto; margin: 10px 0; }
.topic-list{ width: 1200px; margin: 0 auto; overflow: hidden;}
.topic-list > li { width: 49%; float: left; border-radius: 6px 2px 2px 6px; box-shadow: 1px 1px 10px 0 rgba(191, 191, 191, 0.32);
border: 1px solid rgba(191, 191, 191, 0.15); height: 238px; margin-bottom: 25px;  border-left: 6px solid #2F84F6;}
.en_topic_content{ width: 100%; margin: 0 auto; padding: 20px 30px; display: block;}
.topic-list > li:nth-of-type(even){ margin-left: 2%;} 
.topic-list li label{ color:#2f84f6; font-size: 26px; line-height: 30px; font-family: Poppins-SemiBold; letter-spacing: 0px;}
.en_topic_item{ width: 100%; margin: 0 auto; margin-top: 16px;}
.en_topic_item p{ font-size: 16px; line-height: 24px; font-family: Poppins Regular; text-align:justify;}
.topicclass{
	width: 100%;
	background: url(../img/topics_bg.png) no-repeat;
	height: 440px;
}
.topicclass_box{ width: 1200px; margin: 0 auto; padding-bottom: 10px; margin-top:-20px;}
.box8{ width: 100%; margin: 0 auto; overflow: hidden; }
.box8 li{ width: 18%; float: left; padding: 1.5%; margin-left: 2%; cursor: pointer; justify-content: normal;}
.box8 li:nth-of-type(1){ margin-left: 0;}
.box8_topic_icon{ width: 100%; margin: 0 auto;}
.box8_topic_icon img{ margin: 0 auto; display: block; }
.box8 li span{ font-size: 16px; color: #19468a; line-height: 20px; text-align: center; margin-top: 8%; font-weight: bold;}
.box9{ margin: 0 auto; margin-top: 15px !important;}
.commitclass{
	background: url(../img/commitbg.png) no-repeat;
}
.profileclass{ width: 100%; margin: 0 auto;  padding: 1%;}
.profileclass p{
	font-size: 16px;
	color: #4D4D4D;
	font-family: Poppins Regular;
	line-height: 24px; text-align:justify;
}
.aboutclass-r p{
	font-size: 16px;
	color: #4D4D4D;
	font-family: Poppins Regular;
	text-align:justify; line-height: 24px;
}
.container {
    width: 100%;margin: 0 auto; padding: 1%;
}
.en-container-box{ width: 100%;margin: 0 auto; overflow: hidden; margin-top: 2%; }
.en-container-box li{ float:left; width:33.3%;}
.en-container-box li img{ margin: 0 auto; display: block;}
.en-attractions-txt{ width: 100%; margin: 0 auto; color: #4c4c4c; font-family: Poppins Regular; display: inline-block;
font-size: 16px; text-align: center; line-height: 50px;}
/* .container table tr th, table tr td {
    border: none;
    border-color: none;
    margin-bottom:40px; 
    line-height:40px;
} */
.payer{
	text-align: center;
}

/* .venueclass tr td{
	
} */
.venueclass{ width: 100%; margin: 0 auto; padding: 3% 2% 0 2%; overflow: hidden;}
.venuedivxlass{ float: left;  width: 30%; margin-right: 5%; background: url(../img/point_bg.png) no-repeat left bottom ; 
box-shadow: 1px 1px 10px 0px rgba(191, 191, 191, 0.32);border: 1px solid rgba(191, 191, 191, 0.15); height: 360px; border-radius: 15px;}
.venuedivxlass:last-of-type{ margin-right: 0;}

.contact_box{ width: 94%; margin: 0 auto; background-color:red; margin-top:6%;}
.contactdivxlass{ width: 31%; float: left; margin-right: 2.3%; box-shadow: 1px 1px 10px 0px rgba(191, 191, 191, 0.32); border-radius: 8px; margin-bottom: 50px;
 cursor: pointer;}
.contactdivxlass div{ width: 90%; margin: 0 auto; margin-top: -30px; padding-bottom: 10px;}
.contactdivxlass:last-of-type{ margin-right: 0; }
.contactimgclass{ position: relative; top: -55px; left: 50%; margin-left: -45px; }
.contactpclass{ color: #212121; font-size: 16px; font-family: Poppins Medium;  text-align: center; }
.sub{ color: #2f84f6; font-size: 18px;}

.venuwimgclass{ margin:0 auto;  display: block; margin-top: 80px;}
.venuedivxlass label{ text-align:center; line-height: 26px; font-family: Poppins Regular; display: block; margin-top:30px; font-size:16px;} 
.venuwpclass{font-family: Poppins-SemiBold;text-align: center; display: block; font-size: 20px; margin-top: 50px;}

/* .fla{
	margin-top: 50px;
} */

.title{	font-size: 18px; color: #212121; margin-top: 20px;font-family: Poppins Medium;}
.cfee_ul{ width: 100%; margin:0 auto; padding: 0 5%; overflow: hidden; }
.cfee_ul li {
    list-style: disc; 
    width: 20%;
    float: left;
    line-height: 30px;
    font-size: 16px;font-family: Poppins Regular;
}
.padding20{ margin-top: 20px; font-size: 18px; font-family: Poppins Regular;}
.table_borders{ border:1px solid #f1f1f1;text-align: center; width: 92%; margin: 0 auto;} 
.table_borders{ line-height: 64px; font-family: Poppins Regular;}
.ltsztd01{ background-color: #e5f0ff; color:#19468a; font-size: 20px; font-family: Poppins Medium;}
.ltsztd02{ width:50%; background-color: #f7f7f7; color:#212121; font-size: 18px; font-family: Poppins Medium;}
.ltsztd03{ width:50%; background-color: #ffffff; color:#4c4c4c; font-size: 18px;}
.ltsztd04{ background-color: #f3f8ff; color:#19468a; font-size: 20px; font-family: Poppins Medium;}
.ltsztd05{ color:#4c4c4c; font-family: Poppins Regular; margin-left: 10%;}

.win_ul li{
	list-style-type:square;
}
.blue{
	color: #4D4D4D;
}
.paper_title {
    font-size: 18px;
    color: #212121;
    background-color: #F3F8FF;
    border: 1px solid #EDEDED;
    line-height: 64px;
    font-family: Poppins Regular;
    padding-left: 25px;
}
.infoBox1 p{
	text-align: center;
}
.infoBox2 p{
	text-align: center;
}
.paragraph1 p{
	text-align: center;
}
/* .img8{
	margin-top: 5px;
} */
/*英文会议日程*/
.eg-hyrc-container{ width: 100%; margin: 0 auto; background: url("../img/eg-hyrc-bg.png") 0 no-repeat; height: 440px; background-size: cover;}
.eg-hyrc-box{ width: 1200px; margin: 0 auto; padding: 40px 0 30px 0; overflow: hidden;}
.eg-hyrc-content{ width: 55%; float: left;}
.eg-hyrc-title{ font-family: Poppins-SemiBold !important; font-size: 42px; line-height: 70px; color: white; text-transform: uppercase;}
.eg-data-box{ width: 100%; margin-top: 20px; margin-bottom: 20px; overflow: hidden;}
.eg-zy-img{ float: left;}
.eg-zy-data{ float: left; width: 90%; margin-left: 20px; font-family: "Poppins Medium"; padding-bottom: 10px; border-bottom: solid 2px rgba(255,255,255,0.5);}
.eg-zy-data-last{ border-bottom: none;}
.eg-zy-data span:nth-of-type(1){ font-size: 20px; color: white; letter-spacing: 1px; line-height: 20px; margin-bottom: 4px;width: 100%;}
.eg-zy-data span:nth-of-type(2){ font-size: 22px; color: white;width: 100%;}
.eg-zy-data span:nth-of-type(3){ font-size: 22px; color: white;width: 100%;}
.eg-hyrc-more{ float: right; margin-right: 120px; margin-top: 240px;}
.hyrc-btn{ background-color: white; border-radius: 5px; line-height: 54px; width: 186px; text-align: center; margin-top: 42px;
    box-shadow: 1px 1px 10px 0 rgb(5 157 254 /32%);}
.hyrc-btn span { color: #2F84F6; font-size: 20px; line-height: 54px; margin-left: 10px;}
.dateclass{
	margin-bottom: 10px;
}
.margintop{
	margin-top: 0px !important;
}
/*往届回顾*/
.wjhgBg{ background: url("../img/REVIEW_BG.png") -1px 0 no-repeat; background-size: cover;}
.review_box_6 { box-shadow: 0 4px 7px 0 rgba(166, 219, 255, 0.35); background-color: rgba(216, 237, 254, 1); border-radius: 0 0 160px 30px;
    height: 605px; border: 1px solid rgba(220, 242, 255, 1); position: relative;}
.review_box_16 { width: 801px; height: 260px; margin: 50px 0 0 270px;}
.review_section_1 { background-color: rgba(18, 90, 255, 1); width: 566px; height: 260px;}
.review_section_2 {background-color: rgba(18, 90, 255, 1);width: 210px;height: 210px;}
.review_box_17 { margin: 6px 0 23px 56px;}
.review_group_6 { background-color: rgba(188, 228, 253, 1); border-radius: 50%; width: 40px; height: 40px; border: 1px solid rgba(220, 242, 255, 1);
    margin-top: 226px;}
.review_text_19 { width: 790px; overflow-wrap: break-word; color: rgba(29, 29, 29, 1); font-size: 18px; font-family: SourceHanSansCN-Medium;
    line-height: 30px; margin: 25px 0 0 174px;}
.review_image_2 { width: 18px; height: 89px; margin-left: 52px;}
.review_group_7 { background-image: linear-gradient(
            0deg,
            rgba(49, 84, 225, 1) 0,
            rgba(49, 84, 225, 1) 0,
            rgba(94, 245, 249, 1) 100%,
            rgba(94, 245, 249, 1) 100%
            );
    border-radius: 0 17px 139px 0; position: absolute; left: -1px;top: -70px; width: 231px; height: 494px; border: 1px solid rgba(166, 214, 252, 1);}
.review_text-wrapper_4 { width: 144px; height: 43px; overflow-wrap: break-word; font-size: 0; font-family: DINPro-Bold;
    font-weight: 700; text-align: left; white-space: nowrap; line-height: 56px; margin: 54px 0 0 31px;}
.review_text_20 { overflow-wrap: break-word; color: rgba(255, 255, 255, 1); font-size: 24px; font-family: DINPro-Bold;
    font-weight: 700; text-align: left; white-space: nowrap; line-height: 56px;}
.review_year{ font-size: 52px; font-weight: 700; font-family: DINPro-Bold;}
.review_text-wrapper_5 { width: 161px; height: 27px; overflow-wrap: break-word; font-family: DINPro-Medium; font-weight: 500; text-align: left;
    white-space: nowrap; line-height: 56px; margin: 13px 0 0 31px;}
.review_text_22 { overflow-wrap: break-word; color: rgba(255, 255, 255, 1); font-size: 20px; font-family: DINPro-Medium;
    font-weight: 600; text-align: left; white-space: nowrap; line-height: 56px;}
.review_month{ font-size: 34px;font-weight: 600;}
.review_text_28 { overflow-wrap: break-word; color: rgba(255, 255, 255, 1); font-size: 16px; font-family: SourceHanSansCN-Medium;
    font-weight: 300; text-align: left; white-space: nowrap; line-height: 56px; margin: 23px 0 0 32px;position: relative;top: 10px;}
.review_image_3 { width: 176px; margin: 20px 0 0 30px;}
.review_text_29 { overflow-wrap: break-word; color: rgba(255, 255, 255, 1); font-size: 20px; letter-spacing: 1px; line-height: 48px;
    margin: 33px 0 124px 0px; font-family: SourceHanSansCN-Medium;position: relative;left: 30px;}
.review_image_4 { position: absolute; left: 66px; top: 560px; }
/*查看更多回顾信息*/
.review_box_14 { box-shadow: 0 4px 7px 0 rgba(166, 219, 255, 0.35); background-color: rgba(216, 237, 254, 1);
    border-radius: 30px; border: 1px solid rgba(220, 242, 255, 1); margin-top: 40px; padding-bottom: 30px;}
.review_group_8 { width: 1059px; height: 183px; margin: 120px 0 0 71px;}
.review_image_8 { width: 18px; height: 89px;}
.review_paragraph_1 { height: 122px; color: rgba(29, 29, 29, 1); font-size: 50px;
    font-family: SourceHanSansCN-Medium; text-align: center; line-height: 72px; margin: 61px 0 0 11%;}
.review_image_9 { width: 18px; height: 89px; margin-left: 15%;}
.review_image-wrapper_8 { width: 136px; height: 136px; margin: 66px 0 0 532px;}
.review_image_10 { width: 136px;height: 136px;}
.review_text-wrapper_10 { display: block; margin: 0 auto;}
.review_text_42 { color: rgba(18, 90, 255, 1); font-size: 37px; font-family: SourceHanSerifCN-Heavy; font-weight: 900;
    text-align: center; white-space: nowrap;margin-left: 48%;}
.review_group_btn { width: 265px; height: 40px; margin: 0 0 14px 270px;}
.review_text-wrapper_lw { background-color: rgba(47, 132, 246, 1); border-radius: 2px; height: 40px; width: 200px;}
.review_text-wrapper_bg{ background-color: rgba(47, 132, 246, 1); border-radius: 2px; height: 40px; width: 200px;margin-left: 20px;}
.review_text_lunwen{ font-size: 16px; color: white; display: block; text-align: center; line-height: 40px;}
.review_text-wrapper_bg a, a:visited, a:hover {
    color: #ffffff;
    text-decoration: none;
}
.review_text-wrapper_lw a, a:visited, a:hover {
    color: #ffffff;
    text-decoration: none;
}
.indexlogo{
	 width: 209px;
	 height: 55px;
}
.logoclass{
	padding: 20px;
}
/*英文会议学术委员*/
.eg-wy-container{ width: 100%; margin: 0 auto; margin-top: 5%; margin-bottom: 5%;}
.eg-wy-box{ width: 1200px; margin: 0 auto;}
.eg-wy-show01{ width: 100%; margin-bottom: 15px; overflow: hidden;}
.eg-wy-title{ float: left; width: 408px;}
.eg-wy-title label{ color: #2f84f6; font-size: 24px; font-family: "Poppins-SemiBold"; text-transform: uppercase; margin-top: 20px;}
.eg-wy-title h2{ color: #161616; font-size: 30px; margin-top: 20px; font-family: "Poppins-Bold"; text-transform: uppercase;line-height: 50px;font-style: italic;border-bottom: none;}
.eg-wy-title span{ color: #161616; font-size: 18px; margin-top: 14px; font-family: "Poppins-Medium";}
.eg-wy-content01{ float: left;  width: 792px;}
.eg-wy-picture{ width: 100%; overflow: hidden;}
.eg-wy-picture li{ float: left; cursor: pointer; margin-right: 24px; position: relative;}
.eg-wy-picture li:nth-of-type(4){ margin-right: 0;}
.eg-represent_picture{ width: 180px; height: 180px;}
.eg-mask{ width: 100%; height: 100%; position: absolute; top: 0; left: 0;
    background: -webkit-linear-gradient(-90deg,rgba(16,14,28,0.10) 40%,rgba(16,14,28,0.95) 100%);}
.eg-represent_content{ width: 150px; position: absolute; bottom: 15px; left: 15px;}
.eg-represent_card{ width: 20px; height: 4px; background: #2f84f6; margin-bottom: 6px; display: block;}
.eg-represent_name{ width: 100%; font-size: 18px; color: white; line-height: 24px; font-weight: bold;
    white-space: nowrap; overflow: hidden; text-overflow: ellipsis; transition: all 500ms ease;}
.eg-wy-picture li:hover .eg-represent_name{ color: #2F84F6; line-height: 24px; overflow: visible; white-space: pre-line; transition: all 500ms ease;}
.eg-represent-more{ float: right; margin-right: 120px; margin-top: 50px;}
.represent-btn{ background-color: #2F84F6; border-radius: 5px; line-height: 54px; width: 186px; text-align: center; margin-top: 42px;
    box-shadow: 1px 1px 10px 0 rgb(5 157 254 /32%);}
.represent-btn span { color: white; font-size: 20px; line-height: 54px; margin-left: 10px;}
/*会议学术委员更多列表页*/
.wy-details-container{ width: 1200px; margin: 0 auto;}
.wy-details-box{ width: 100%; margin: 0 auto;}
.wy-details-show{ width: 100%; overflow: hidden;}
.wy-details-show li{ margin-bottom: 24px; float: left; cursor: pointer; margin-right: 24px; position: relative;}
.wy-details-show li:nth-of-type(6){ margin-right: 0;}
.wy-details-show li:nth-of-type(12){ margin-right: 0;}
.wy-details-show li:nth-of-type(18){ margin-right: 0;}
.wy-details-show li:nth-of-type(24){ margin-right: 0;}
.wy-details-show .eg-represent_picture{ width: 180px; height: 180px;}
.wy-details-show .eg-mask{ width: 100%; height: 100%; position: absolute; top: 0; left: 0;
    background: -webkit-linear-gradient(-90deg,rgba(16,14,28,0.10) 40%,rgba(16,14,28,0.95) 100%);}
.wy-details-show .eg-represent_content{ width: 150px; position: absolute; bottom: 15px; left: 15px;}
.wy-details-show .eg-represent_card{ width: 20px; height: 4px; background: #2f84f6; margin-bottom: 6px; display: block;}
.wy-details-show .eg-represent_name{ width: 100%; font-size: 18px; color: white; line-height: 24px; font-weight: bold;
    white-space: pre-line; overflow: hidden; text-overflow: ellipsis; transition: all 500ms ease;}
.wy-details-show li:hover .eg-represent_name{ color: #2F84F6; line-height: 24px; overflow: visible; white-space: pre-line; transition: all 500ms ease;}
.wy-details-show .eg-represent-more{ float: right; margin-right: 120px; margin-top: 50px;}
.wy-details-show .represent-btn{ background-color: #2F84F6; border-radius: 5px; line-height: 54px; width: 186px; text-align: center; margin-top: 42px;
    box-shadow: 1px 1px 10px 0 rgb(5 157 254 /32%);}
.wy-details-show .represent-btn span { color: white; font-size: 20px; line-height: 54px; margin-left: 10px;}
.member{
	text-align: center;
	border-bottom: none !important;
}
.member_p{
	margin-bottom: 30px;
}
.speaker{
	font-size: 50px;
	color: #2f84f6;
}


.neec-bg{background: url("../img/newimg/backgroud.png") no-repeat fixed center top #fff;}
.registe-sex{width: 45px !important;height: 30px !important;}
.registe-sex-radio{width: 20px !important;height: 22px !important;margin-top: 0px !important;margin-left: 10px !important;margin-right: 10px !important;}
.neec_banner{width: 100%;background: url(../img/newimg/head-bg.png) scroll top no-repeat;height: 104px;}
.neec_bannerc {width: 1200px;margin: 0 auto;overflow: hidden;padding: 6px 0 6px 0px;}
.neec_bannerc_img{width: 25%;float: left;}
.neec_bannerc_text{width: 50%;float: left;margin-top: 9px;}
.neec-img{margin-top: 10px;}
.neec_bannerc_text p{width: 100%;color: #fff;text-align: right;letter-spacing: 2px;}
.neec_bannerc_text p:nth-child(1){font-size: 15px;display: block;overflow: hidden;height: 36px;line-height: 36px;margin-bottom: 0px;letter-spacing: 1px;font-family: 'Poppins-SemiBold';}
.neec_bannerc_text p:nth-child(2){font-size: 12px;display: block;overflow: hidden;height: 36px;line-height: 36px;margin-bottom: 0px;letter-spacing: 1px;font-family: 'Poppins-SemiBold';}
.neec_bannerc_text p:nth-child(3) {font-size: 12px;font-family: 'Poppins-SemiBold';letter-spacing: 1px;}
.neec-menubox>li {width: 12.5% !important;}
.marg-tb{font-style: italic; margin-top: 30px;}
.banner_title{font-style: italic; letter-spacing: 8px;font-size: 28px;width: 100%;margin-top: 35px;}
.neec-comedia{width: 33% !important;padding-bottom:40px;}
.neec-header-loginmenu{margin-left: 0px !important;}
.neec-header-loginmenu li a{color: #fff !important;}
.lanage-box{margin-left: 50px;color: #fff !important;}
.lanage-con{width: 80px;height: 20px;margin-left: 15px;position: relative;top: -2px;color: #34609a;}
.executors-li{width: 50%;text-align: center;font-size: 1.3em;}
.media-li{width: 33% !important;padding-bottom:40px;}
.media-li img{padding-top: 0px;height: 74px;width: 50%;}
.foot-linktext a{
	color: #fff !important;
	padding-bottom: 10px;
  	border-bottom: 3px #666666 solid;
  	position: relative;
  	&:before {
	  content: "";
	  position: absolute;
	  bottom: -3px;
	  width: 50%;
	  border-bottom: 3px solid #2f84f6;
	}
}
.foot-linktext a:hover{
	color: #dae5f7 !important;
	padding:0 10px 10px 0px;
	font-weight: 600;
	text-decoration: none;
}
.foot-venuetext{
	color: #fff !important;
	margin-bottom: 0px;
	line-height: 35px;
    /* height: 35px; */
    font-family: 微软雅黑,"Open Sans",sans-serif;
    padding-top: 10px;
}
.foot-marg{
	margin-top: 10px;
}
.foot-organized{
	color: #efe52e !important;
	font-size: 18px;
    letter-spacing: 0.6em;
    margin-bottom: 10px;
    padding-top: 20px;
}
.foot-quicklinktext{
	line-height: 35px !important;
	margin-bottom: 0px;
}
.foot-quicklinkfirst-top{
	padding-top: 10px;
}
.foot-quicklinktext a{
	color: #fff !important;
}
.foot-quicklinktext a:hover{
	color: #dae5f7 !important;
	padding:0 10px 10px 0px;
	font-weight: 600;
	text-decoration: none;
}
.neec-foot-topbox{
	background: url(../img/newimg/footer-bg.png) scroll top no-repeat;
  	/* padding: 20px 0; */
}
.foot-midbox{
	/* background-color: #009f96; */
	background-color: #032b66;
  	padding: 15px 0;
}
.foot-bottombox{
	/* background-color: #2f58b2; */
	background-color: #032b66;
  	padding: 15px 0;
}
.foot-bottmlinktext{
	text-align: center !important;
	height: 30px;
	margin-bottom: 0px !important;
}
.foot-bottmlinktext a{
	color: #fff !important;
}
.foot-bottmlinktext a:hover{
	color: #dae5f7 !important;
	padding:0 10px 10px 0px;
	font-weight: 600;
	text-decoration: none;
}
.foot-downloadbtn {
    height: 39px;
    line-height: 39px !important;
}
.foot-downloadbtn a{
    color: #333 !important;
    background-color: #efe52e;
    padding: 10px 20px;
    border-radius: 15px;
    font-weight: bold;
}
.foot-feedbook{
	color: #fff !important;
	margin-bottom: 0px;
  	line-height: 20px;
  	height: 20px;
}
.feed-m{
	margin-top: 10px;
}
.foot-venue{
	margin-left: 20%;
}
.foot-venuenew{
	line-height: 20px !important;
	margin-bottom: 10px;
}
.foot-logoimg{
	width: 90px;
	height: 90px;
}
.hxan-img{
	margin-top: 10px;
	width: 52%;
}
.foot-topbox p{
	font-size: 16px;
}
.foot-topbox p a{
	font-size: 16px;
}
.foot-bottombox p a{
	font-size: 14px;
}
.foot-oginazationtext a {
    letter-spacing: 20px;
    font-size: 17px;
    color: #fff !important;
    margin-left: 10px;
}
.neec-foot-line{
	padding-left: 0px !important;
	padding-right: 0px !important;
}
.row{margin-right: 0px !important;}
.col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{
	padding-right: 0px !important;
    padding-left: 0px !important;
}
.foot-bottom-container{padding: 0 1%;}
.neec-submenu {
    width: 250px;
}
a:hover{
	text-decoration: none !important;
}
/*菜单栏*/
.about_show_container{ width: 100%; margin: 0 auto;margin-top: 200px;}
.about_show_box{ width: 1200px; margin: 0 auto;padding-bottom:40px;}
.about_menu_box{ float: left; width: 24%; background: white;margin-top: 30px;}
.about_menu{ width: 100%; margin: 0 auto; border: solid 1px #dee8f3;}
.about_menu li{ width: 100%; margin: 0 auto; border-bottom: solid 1px #dee8f3; text-align: center; cursor: pointer;}
.about_menu li:last-of-type{ border-bottom: 0;}
.about_menu li:hover{ width: 100%; margin: 0 auto; background: #dcf0fb; cursor: pointer;}
.about_menu li a{ width: 90%; margin: 0 auto; font-size: 16px; color: #34609a; text-align: left; line-height: 50px; display: inline-block; }
.about_menu li a:hover{text-decoration: none;color: #34609a;}
.about_content_box{ float: left; width: 74%; margin-left: 20px;}
.introduce_box{ width: 100%; margin: 0 auto;}
.introduce_box .part{ display: none; min-height: 441px;}
.introduce_box .part:first-child{ display: block;}

.all_content_box{ width: 100%; margin: 0 auto;}
.active {background: #dcf0fb;width: 100%;margin: 0 auto;}
.text-left{text-align: left;}
.perpage-table{
	width: 100%;
}
.perpage-table tr td{
	/* width: 50%; */
	text-align: center;
	border: none;
	padding: 30px 0;
}
.perpage-table tr td img{
	border: 0;
	box-shadow: none; 
	width:95px;
}
.submenu_box li a {
    text-align: left;
    margin-left: 5px;
}
.text-center{
	text-align: center !important;
}
.location-img{
	width: 48%;
	height: 280px;
}
.program-title {
    cursor: pointer;
    height: 50px;
    line-height: 50px;
    background: #e5e5e5;
    padding-left: 20px !important;
    color: #1f63af;
    font-weight: 600;
    cursor:pointer;
    margin-bottom: 1em !important;
    cursor:pointer;
}
.filedicon {
    font-size: 26px;
    margin-left: 20px;
    position: relative;
    top: 3px;
}
.sub-topic{
	display: none;
}
.sub-topic li{
	line-height: 30px;
    font-size: 15px;
    margin: 10px 0px 10px 36px;
}
.ca-download-btn{
	background: #066CB8;
    color: #fff !important;
    padding: 8px 20px;
    text-decoration: none;
    border-radius: 5px;
}
.ca-download-btn:hover{
	background: #fff;
    color: #066CB8 !important;
    border:2px #066CB8 solid;
    .download-icon{
		background: url("../img/newimg/downloadiconhover.png") no-repeat center center;
	}
	.submision-icon{
		background: url("../img/newimg/submiticonhover.png") no-repeat center center;
	}
}
.download-icon{
	width: 17px;
    height: 17px;
    display: inline-block;
    margin-right: 5px;
	background: url("../img/newimg/downloadicon.png") no-repeat center center;
}
.submision-icon{
	width: 17px;
	height: 17px;
  	display: inline-block;
	background: url("../img/newimg/submiticon.png") no-repeat center center;
	position: relative;
  	top: 3px;
  	left: 3px;
}
.process-img{
	width: 100%;
}
.submitpaper-line{
	display: block;
	overflow: hidden;
	height: 43px;
    line-height: 43px;
    text-align: center !important;
}
.submit-btn{
	margin-right: 20px;
}
.backcontant-img{
	background: url(../img/newimg/body_bg.png) no-repeat fixed center top #B7DCF1;
}
.ipt{
	width: 250px;
}
.login-btn {
    margin-bottom: 10px !important;
    width: 250px !important;
    height: 30px !important;
    line-height: 30px !important;
    padding: 0 !important;
}
.expiration-date{ 
	line-height: 40px; 
	color: #b94a48; 
	font-size: 16px; 
	background: #f2dede; 
	text-align: center;
	display: block;
}
.en-zw-box{
	width: 100%;
	margin: 0 auto;
	border-radius: 10px;
	min-height: 562px;
	border: 1px #f2f0f1 solid;
    margin-top: 10px;
    box-shadow: 5px 5px 10px #f2f0f1;
}
.info-card{ overflow: hidden; margin-top: 16px;}
.info-card label{ width: 3px; height: 16px; float: left; background: #009fe3; margin: 7px; }
.info-card span{ float: left; font-size: 18px; color: #4d4d4d; font-weight: bold; line-height: 30px;}
.info1-content{ width: 90%; background: #f6f6f8; padding-bottom: 30px; margin: 0 auto;margin-top: 16px;margin-bottom: 16px;}
.font-weight{font-weight: 600;}
.info1-show{ width: 100%; margin: 0 auto; padding-top: 20px; padding-bottom: 9px;}
.info1-show li{ overflow: hidden; margin-bottom: 16px;}
.info1_name{ float: left; width: 22%; margin-right: 1.5%; line-height: 36px; color: #212121; font-size: 16px; text-align: right;}
.info1_value{ float: left; width: 76%;line-height: 36px; font-size: 15px; color: #212121;font-weight: normal; }
.info1_name i{ color: #f56c6c; margin-right: 6px;}
.info1_name-q{ width: 72%; padding-left: 5%; text-align: left;}
.info1-value-q{ width: 23%;}
.info1_value-CV{ width: 100%; margin: 0 auto; display: flex; margin-top: 20px;}
.textarea_value-CV{ width: 760px; height: 150px; padding: 12px 20px; box-sizing: border-box; background: white; border: solid 1px #ebebeb;
    border-radius: 4px;  font-size: 16px; resize: none; margin: 0 auto;}
input[type=text]:focus{ border: 1px solid #009fe3;}
input[type=file]:focus{  border: 1px solid #009fe3;}
input[type=number]:focus{ border: 1px solid #009fe3;}
textarea:focus{ border: 1px solid #009fe3 !important;}
select:focus{ border: 1px solid #009fe3;}
embed{ width: 100%; height: 900px;}
select{ width: 100%; height: 36px; line-height: 36px; font-size: 14px; color: #212121; background: white; border: solid 1px #ebebeb; border-radius: 4px;}
.text_value{ width: 300px; line-height: 36px; font-size: 16px; color: #212121; background: white; border: solid 1px #ebebeb; border-radius: 4px;
    text-indent: 12px; letter-spacing: 1px; display: inline-block;font-weight: normal;}
.jzd{ width: 100%;}
.jzd select{ width: 30%; margin-bottom: 10px; padding-left: 12px !important;}
.info1-select{ width: 300px; padding-left: 12px !important;}
.receipt_content{ width: 100%; margin: 0 auto;}
.receipt_box{ width: 100%; margin: 0 auto; background: white; border-radius: 10px; border: solid 1px #f2f0f1;margin-top: 20px;
    box-shadow: 1px 1px 10px 0 rgba(5,157,254.0.32); min-height: 562px;}
dt{font-weight: normal !important;}
.filedradio{margin-right: 10px !important;}
.people_box{ width: 90%; margin: 0 auto; overflow: hidden; padding-top: 20px;}
.people_title{ float: left; font-size: 16px; color: #009fe3; line-height: 30px;}
.create_btn{ width: 140px; margin: 0 auto; line-height: 30px; color: #009fe3; font-size: 14px; text-align: center; border-radius: 100px;
    border: solid 1px #009fe3; background: none; cursor: pointer; margin-top: 16px;display: block;}
.textarea_value{ width: 500px; height:150px; text-indent: 12px; box-sizing: border-box; background: white; border: solid 1px #ebebeb;
    border-radius: 4px;  font-size: 16px; resize: none;}
.limit-text{color:#009fe3;font-weight: bold;}
.submit_btn{ width: 280px; line-height: 40px; margin: 0 auto; border-radius: 4px; background: #066CB8; color: white; border: none; font-size: 16px;
cursor: pointer; display: block; margin-bottom: 50px; letter-spacing: 1px;}
.delete_btn-icon{ width: 20%; float: left;cursor: pointer;}
.delete_btn{ float: right; width: 20%; overflow: hidden; cursor: pointer;}
.delete_btn img{ margin: 0 auto; margin-top: 7px; cursor: pointer;}
.delete_btn label{ float: left; line-height: 30px; color: #f56c6c; font-size: 14px; cursor: pointer;}
.ckhz_table_borders{width: 100% !important;}
.ckhz_table_borders tr td{text-align: center;padding: 16px 6px;font-size: 18px;}
.ckhz_table_borders tr td a{cursor: pointer;}
.review-comment{overflow: auto;height: 300px;}
.ckhz_list{margin-bottom: 20px;}
.review-status{color:#f56c6c;}
/*上传pptdialog*/
.train_cooperclose{ float:right; font-size:24px; color:#fff; cursor:pointer; font-weight:normal;}
.train_coopersppt{ position: fixed; top: 0; left: 0; right: 0; bottom: 0; z-index: 99999; background-color: rgba(0, 0, 0, .5); display:block;}
.train_cooperppt{ width:40%; margin:6% auto 0; border:1px solid #0049b7; background-color:#066cb8; border-radius:5px; box-shadow:1px 1px 1px #0049b7;}
.train_coopertitleppt{ font-size:16px; color: #fff; padding:10px 15px 5px 15px; font-weight:bold;}
.train_cooperppt ul{ width: 100%; overflow: hidden;}
.train_cooperppt ul li{ text-align:center; padding: 10px 0; background-color: #f2f2f2;}
.uploadppt-content{padding: 5px; overflow:hidden;background: #fff;width: 98%;margin: 0 auto;margin-bottom: 3px;}
.uploadppt-box{display: ;background: #fff;width: 98%;margin: 0 auto;margin-bottom: 50px;margin-top: 10px;}
.uploadppt-info{text-indent: 25px;padding-left: 0px;}
.uploadppt-radio{margin-left: 5%;}
.uploadppt-btnline{padding:10px 0px;text-align: center;}
.uploadppt-file{margin-left: 20px;display: inline;}

/*审核意见*/
.review-idea-bg{ background: rgba(1,1,1,0.4); position: fixed; top: 0; left: 0; height: 100%; width: 100%; display: none; z-index: 10000;}
.review-idea-pop{ position: fixed; top: 50%; left: 50%; transform: translate(-50%,-50%); width: 600px; height: 350px;
    background: white; border-radius: 14px;}
.review-idea-title{ width: 100%; background: #1d2088; padding: 6px 0; border-radius: 14px 14px 0 0; overflow: hidden;}
.idea-text{ float: left; text-align: left; text-indent: 36px; line-height: 36px; color: white; font-size: 22px; }
.idea-close{ float: right; margin-right: 20px;}
.idea-close_btn{ cursor: pointer;}
.idea-close_btn img{ margin-top: 12px;}
.idea-copy{ width: 86%; margin: 0 auto; padding: 20px 0;}
.idea-copy span{ font-size: 16px; color: #212121; line-height: 30px;}
.author-name{ font-weight: bold;}
.idea-copy p{ font-size: 16px; color: #333333; line-height: 26px; text-indent: 34px;}
.idea-list{ width: 90%; margin: 0 auto; margin-top: 20px;}
.idea-list table tr td{ padding: 10px !important; font-size: 14px;}
.paper-number,.author-name{ color: #212121 !important;}
.hint_title{ font-size: 16px; color: #333333; font-weight: bold; margin-bottom: 8px;}
.hint_list{ margin: 0 auto;}
.hint_list li{ margin: 0 auto; line-height: 24px; color: #333333; font-size: 14px; margin-bottom: 4px;}
.hint_box{ width: 90%; margin: 0 auto; margin-bottom: 16px;}
.hint_box-full{ margin-bottom: 40px;}
.hint_box-full .hint_title { color: #f56c6c;}
.hint_box-full .hint_list li{ color: #f56c6c;}
.ltsztd03 a{font-size: 16px;}
.line-table{
	border-collapse:collapse;
	border-color: #C0C0C0;
}
.line-table tr td{
	text-align: center;
	height: 35px;
	line-height: 35px;
}
.text-left{text-align: left;}
.wonder-list li img {
    width: 46%;
    margin: 10px 16px;
    height: 280px;
    float: left;
}
.contact-content{width: 100%;margin-left: 0px;}
.all-content-title {
    text-align: center;
    border-bottom: none;
}
.contactus_box{ width: 98%; margin: 0 auto; background-color:red; margin-top:45px;}
.contactus_box li{ width: 23%; float: left; margin-right: 2%; box-shadow: 1px 1px 10px 0px rgba(191, 191, 191, 0.32); border-radius: 8px; margin-bottom: 50px;
 cursor: pointer;height: 250px;}
.contactus_box li div{ width: 90%; margin: 0 auto; margin-top: 35px; padding-bottom: 10px;}
.contactus_box li:last-of-type{ margin-right: 0; }
.contactus_box li img{ position: relative; top: 20px; left: 50%; margin-left: -45px; }
.contact-text{color: #2f84f6 !important;}
.contactus_box li div p{ font-size: 16px; font-family: Poppins Medium;  text-align: center; }
.city-select{width: 20%;}
/*个人中心*/
.personal_menu_box{ background: white; border-radius: 10px; padding-top: 46px; padding-bottom: 20px; border: solid 1px #f2f0f1; width: 20.8%;}
.personal_info{ width: 100%; }
.personal_photo{ width: 100px; height: 100px; margin: 0 auto; border: solid 1px #cad5e5; border-radius: 100px;}
.personal_name{ font-size: 12px; color: #222222; line-height: 24px; text-align: center; font-weight: bold; margin-top: 16px; display: block;}
.personal_name:hover{ text-decoration: underline; cursor: pointer;}
.hy_number{ font-size: 14px; color: #222222; text-align: center; margin-top: 6px;}
.hy_number i{ font-style: normal;}
.personal_menu{ width: 100%; margin: 0 auto; margin-top: 40px;}
.personal_menu li{ width: 100%; margin: 0 auto; text-align: center; cursor: pointer; margin-top: 36px; margin-bottom: 36px;}
.personal_menu li a{ font-size: 18px; color: #222222; line-height: 22px; text-align: center; display: block;}
.personal_menu li a:hover{ color: #009fe3; border-right: solid 5px #009fe3;}
.personal_menu_action{ color: #009fe3 !important; border-right: solid 5px #009fe3;}
.receipt-title{ color: #222222; font-size: 20px; font-weight: bold; line-height: 54px; border-bottom: solid 1px #e5eaf2; padding-top: 8px;width: 90%;display: block;margin: 0 auto;}
.member-submenu{width: 92%;margin: 0 auto;padding-top: 20px;}




