@charset "utf-8";
html,body{height:100%;margin:0; padding:0;font-size:1em; color:#444444;line-height:160%;background:#fff;font-family:"Microsoft YaHei",Arial,sans-serif;}
table{line-height:1.4rem;border-collapse:collapse}
form,div{margin:0;padding:0;}
a, a:link,a:visited {cursor:pointer;color: #444444;text-decoration: none; outline:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
a:hover {color:#00a4e2; outline:none;text-decoration: none;}

.section{position:relative;width:1170px;margin: 0 auto;}
.section2{position:relative;width:100%;margin: 0 auto;}

ul,li{padding:0;margin:0;}
ul{list-style-position: outside;}
li{font-size:1em;line-height:180%; margin:8px 0;}

.showvideo{height:100%; overflow:hidden;}

.ft-blue{color:#3192d0;}
.ft-blue2{color:#16387c;}
.ft-gray{color:#898989;}
.ft-gray1{color:#666;}
.ft-red{color:#b10a02;}
.ft-green{color:#008000;}
.ft-org{color:#ff8a00}
.bg-blue1{background:#1d93d3;color:#FFF;line-height:18px;height:18px;padding-left:5px;padding-right:5px;}
.txt-10{font-size:0.7rem;}
.txt-12{font-size:0.8rem;}
.txt-14{font-size:0.9rem;}
.txt-16{font-size:1rem;}
.txt-18{font-size:1.1rem;}
.txt-20{font-size:1.2rem;}
.txt-22{font-size:1.4rem;}
.txt-24{font-size:1.6rem;}

.left{float:left;}
.right{float:right;}
.center{margin:0 auto 0 auto;}
.hidden{display:none;}
.table-row{display:table-row;}
a.pp_more{display:inline-block;width:18px;height:18px;margin-left:10px;line-height:18px;text-align:center;color:#3192d0;text-decoration: none;border:1px solid #3192d0;border-radius:9px;font-family:Arial;font-size:0.8rem;}
a.pp_more:hover{color:#b10a02;text-decoration: none;border:1px solid #b10a02;}

h2.title{font-size:1.3em;text-align:center;font-weight:normal;line-height:160%;}

.top{display:fixed;width:1070px;margin:0px auto; font-size:16px; height:50px; line-height:30px; border:1px solid red;background:#045481;}
.mylogo{height:80px;}

.topbk{position:relative;top:88px;width:100%;border:0px solid red;}
.top_img{ position:relative; margin-top:88px;width:100%; min-width:1170px;height:1100px; background: url('/2022/images/2022/topbk4.png') no-repeat top center;background-size:100% 100%;text-align:center;overflow:hidden;border:0px solid red;}
.toptxt1{position:absolute; top:0; left:0; right:0; margin:0 auto; width:1000px;padding-top:5%;border:0px solid red;}
.location{margin:0 auto; margin-top:100px;}
.toptxt2{width:1170px;margin-top:40px;}
.topdate{width:320px;margin-top:100px;}
.top_img1{ margin-top:88px;width:100%;min-width:1170px; height:550px; background: url('/2022/images/2022/topbk5.jpg') no-repeat top center;background-size:100% auto;position:relative;text-align:center;}
.top_pic1{width:100%;max-width:1000px;margin:0px 0 20px 0; }

.topbtn_cn, .topbtn_en, .topbtn1_cn, .topbtn1_en{position:absolute; top:70%; margin-bottom:10%;width:100%; height:70px;border:0px solid red;}

/*.onlinebtn_cn{background: url('/2020/images/2020/onlinebtn_cn.png') no-repeat;background-size:auto 100%; width:300px; height:66px; margin: 0px auto;}
.onlinebtn_en{background: url('/2020/images/2020/onlinebtn_en.png') no-repeat;background-size:auto 100%; width:340px; height:65px; margin: 0px auto;}*/

.topbtnL_cn{display:inline-block;background: url('../images/2022/btn1_cn.png') no-repeat;background-size:100% auto; width:249px; height:61px; margin: 0 20px;}
.topbtnL_en{display:inline-block;background: url('../images/2022/btn1_en.png') no-repeat;background-size:100% auto; width:249px; height:61px;margin: 0 20px;}
.topbtnR_cn{display:inline-block;background: url('../images/2022/btn2_cn.png') no-repeat;background-size:100% auto; width:249px; height:61px;margin: 0 20px;}
.topbtnR_en{display:inline-block;background: url('../images/2022/btn2_en.png') no-repeat;background-size:100% auto; width:249px; height:61px;margin: 0 20px;}
.topbtnZB_cn{display:inline-block;background: url('../images/2022/btn3_cn.png') no-repeat;background-size:100% auto; width:249px; height:61px;margin: 0 20px;}
.topbtnZB_en{display:inline-block;background: url('../images/2022/btn3_en.png') no-repeat;background-size:100% auto; width:249px; height:61px;margin: 0 20px;}

.top_bottom{width:1170px;margin:150px auto 0 auto;height:110px;text-align:center;border:0px solid red;}
.top_bottom img{ margin:0 auto;height:100%;}

.top_bottom1{width:1170px;margin:30px auto 30px auto;height:44px;border:0px solid red;}
.top_bottom1 img{ float:right;margin-right:10px; height:44px;}

.topm_en{margin-top:110px;position:relative;background:url('/2020/images/2020/topimg_en.jpg') no-repeat center top; background-size: auto 100%; height:520px;text-align:center;}
.topm_cn{margin-top:110px;position:relative;background:url('/2020/images/2020/topimg_cn.jpg') no-repeat center top; background-size: auto 100%; height:520px;text-align:center;}

.mylogin{margin-left:100px;}

@media (max-width: 1200px) {
	.mylogo{height:50px;}
	.top_img{ position:relative; margin-top:88px;width:100%; min-width:1170px;height:900px; background: url('/2022/images/2022/topbk4.png') no-repeat top center;background-size:100% 100%;text-align:center;overflow:hidden;border:0px solid red;}

	.top_img1{ margin-top:0px;width:100%;min-width:0;height:auto; background: url('/2022/images/2022/topbk5.jpg') no-repeat center center;background-size:auto 100%;position:relative;text-align:center;overflow:hidden;}
	.top_pic1{width:100%;min-width:0;margin:130px 0 10px 0; }
}
@media (max-width: 1024px) {
	.mylogo{height:50px;}
	.top_img{ position:relative; margin-top:50px;width:100%; min-width:1170px;height:800px; background: url('/2022/images/2022/topbk4.png') no-repeat top center;background-size:100% 100%;text-align:center;overflow:hidden;border:0px solid red;}

	.top_img1{ margin-top:0px;width:100%;min-width:0;height:auto; background: url('/2022/images/2022/topbk5.jpg') no-repeat center center;background-size:auto 100%; position:relative; text-align:center;overflow:hidden;}
	.top_pic1{width:100%;min-width:0;margin:130px 0 10px 0; }
}

@media (max-width: 767px) {
	.mymenu{margin-right:0px;margin-top:0px;}
	.mylogin{margin-left:20px;}
	.mylogo{height:30px;}
	.top_img{ position:relative; margin-top:50px;width:100%; min-width:none;height:800px; background: url('/2022/images/2022/topbkm1.png') no-repeat top center;background-size:100% 100%;text-align:center; overflow:hidden;}

	.top_img1{ margin-top:0px;width:100%;min-width:0;height:auto; background: url('/2022/images/2022/topbk5.jpg') no-repeat center center;background-size:auto 100%;position:relative;text-align:center;overflow:hidden;}
	.top_pic1{width:95%;min-width:0;margin:70px 0 10px 0; }

}

a.huigu{width:155px;height:50px;position:absolute;background:url('/2020/images/huigubtn.png') no-repeat;top:512px;left:50%;right:50%;margin-left:200px;}
a.huigum{width:75px;height:27px;position:absolute;background:url('/2020/images/huigubtn.png') no-repeat;background-size:100% 100%;bottom:15px;right:50px;}


.darkenBackgroundIndexA {background-color: #FFFFFF;opacity: 0.20;-moz-opacity:0.2;filter: alpha(opacity=20);z-index: 8121;min-height:100%;height: 100%;width: 100%;background-repeat:repeat;position:fixed;top: 0px;left: 0px;display:none;}
#pageloading{
	top:50%;
	left:50%;
	margin:-31px 0 0 -31px;
	z-index:8122;
	position:fixed;
	background:#FFFFFF;
	border:1px solid #E1E1E1;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	width:62px;
	height:62px;
	display:none;
}
.iconLoading {
	background: transparent url("//img1.i21st.cn/m/loading.b1.gif") no-repeat;
	width: 62px;
	height: 62px;
	vertical-align: middle;
	display: inline-block;
	background-size:62px 62px;
}

#infoBox{
	top:50%;
	left:50%;
	margin:-70px 0 0 -115px;
	z-index:8123;
	position:fixed;
	color:#FFFFFF;
	background:#272827;
	border:1px solid #3d3c3b;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	width:230px;
	min-height:80px;
	display:none;
	box-shadow: 0px 1 3px #C0C0C0;
	-moz-box-shadow: 0px 1 3px #C0C0C0;
	-webkit-box-shadow: 0px 1 3px #C0C0C0;
}

#infoBox #infoBoxSubjectSuc{background:url("//img1.i21st.cn/m/2015/icon_suc.png") no-repeat 10px 15px ;padding:8px 0 6px 50px;border-bottom:1px solid #707070;display:none;}
#infoBox #infoBoxSubject{padding:8px 0 6px 10px;border-bottom:1px solid #707070;display:none;}
#infoBox #infoBoxContent{margin:8px 8px 6px 8px;text-align:left;}
#infoBox #infoBoxContent a{color:#FFFFFF;}
#infoBox #infoBoxContent a:hover{color:#FFFFFF;}



#inputtable{width:100%;}
#inputtable td{padding:3px;font-size:0.9em;vertical-align:top;}
#inputtable td .inputtext{width:90%;height:26px;line-height:26px;font-family:'Microsoft Yahei', '微软雅黑',arial;}
#inputtable td.r{text-align:right;width:15%;}

#inputtablea {width:100%;}
#inputtablea td{padding:8px;font-size:1em;vertical-align:top;border:1px solid #EFEFEF;line-height:26px;}
#inputtablea td .inputtext{width:90%;height:26px;line-height:26px;padding:0 5px 0 5px;font-family:'Microsoft Yahei', '微软雅黑',arial;max-width:300px;}
#inputtablea td .inputtext1{width:90%;height:26px;line-height:26px;padding:0 5px 0 5px;font-family:'Microsoft Yahei', '微软雅黑',arial;}
#inputtablea td .checkbox{width:18px;height:18px;display:inline-block;vertical-align:top;margin-right:5px;}
#inputtablea td.r{text-align:right;width:25%;}
#inputtablea td.r1{text-align:right;width:35%;}


.button_reg{text-align:center;}
.buttonA,.buttonB,.buttonC{cursor:pointer;height:32px;line-height:30px;text-align:center;width:auto;display:inline-block;padding:0 15px 0 15px;margin-bottom:15px;border-radius:3px;white-space:nowrap;}
.buttonA{background:#fb8a03;color:#FFFFFF;border:1px solid #d06201;}
.buttonB{background:#F5F5F5;color:#444444;border:1px solid #C0C0C0;}
.buttonC{background:#0f88eb;color:#FFFFFF;border:1px solid #0e7dd8;}
.buttonA:hover,.buttonB:hover,.buttonC:hover{background:#b9dfff;border:1px solid #88caff;color:#444444;}

.txt-white{color:white !important;}
.txt-gray{color: #616161;}
.txt-blue{color:#002c73;}
.bg_white{background-color:#ffffff;}
.bg_gray{background-color:#f4f4f4;}

.nav-nomargin{padding-right:0px;padding-left:0px;}

.nomargin{padding:0;margin:0;}
.border_red{border:1px solid red;}
.footer{margin:0; width:100%;background:#1d62d9; color:#fff;font-size:1em; line-height:150%;}

.footer .mycontainer{padding:40px 0;}
.footer .mytop{margin-top:80px;}
.footer .txt1{line-height:250%;margin-bottom:10px;color:#ffffff;}
.footer .txt1_en{line-height:160%;margin-bottom:10px;color:#ffffff;}
.footer_info{margin:0 auto;width:80%;line-height:180%;}

/*焦点*/
.swiper-container {
  position:relative;
  width: 100%;
  max-width:723px;
  /*max-height:400px;*/
  height: auto;
  margin-left: auto;
  margin-right: auto;
  overflow:hidden;
}
.swiper-container1, .swiper-container2, .swiper-container3, .swiper-container4 {
  position:relative;
  width:100%;
  height:100%;
  margin-left: auto;
  margin-right: auto;
  padding:20px 0px 60px 0px;
  overflow:hidden;
  background:#eee;
}
.swiper-slide {
  position:relative;
  text-align: center;
  font-size: 18px;
  background: #fff;

  /* Center slide text vertically */
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.myswiper-slide {
  position:relative;
  width:100%;
}
.slide-pic{width:100%;padding:0; margin:0;}
/*.slide-pic img{border-radius:50%;}*/
.slide-pic:hover{background:rgba(0,0,0,0.5);}

.swiper-slide a{ width:100%;}
.swiper-slide img{ width:100%; vertical-align:bottom;}
.swiper-slide .tit{ display:block; width:100%;position:absolute; bottom:0; text-indent:10px; height:53px; line-height:53px; background:url('/images/focusBg.png') repeat; color:#fff; text-align:left;text-decoration: none; outline:none; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.swiper-slide .tit1{ display:block; width:100%;position:absolute; left:0; bottom:-38px; font-size:14px;text-indent:10px; height:50px; line-height:25px; padding:0 5px;background:#fff; text-align:center;text-decoration: none; outline:none; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}

.swiper-pagination {
  position: absolute;
  text-align: right;
  -webkit-transition: 300ms opacity;
  -o-transition: 300ms opacity;
  transition: 300ms opacity;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  z-index: 10;
}
.swiper-pagination-bullet {
  width: 6px;
  height: 6px;
  line-height:53px;
  vertical-align:middle;
  opacity: 1;
  background: rgba(255,255,255,0.5);
}
.swiper-pagination-bullet-active {
  color:#ffffff;
  background: #ffffff;
}
.swiper-button-prev1,
.swiper-button-next1 {
  position: absolute;
  top: 50%;
  width: 18px;
  height: 35px;
  margin-top: -22px;
  z-index: 5;
  cursor: pointer;
  background-size: 18px 35px;
  background-position: center;
  background-repeat: no-repeat;
}
.swiper-button-next1 {
  background: url("/images/focus_btn1.png") no-repeat;
  background-position: 0 -39px;
  width:25px;
  height:39px;
  left: 0px;
  right: auto;
}
.swiper-button-prev1 {
  background: url("/images/focus_btn1.png") no-repeat;
  background-position: -25px -39px;
  width:25px;
  height:39px;
  right: 0px;
  left: auto;
}
.swiper-button-next1:hover {
  background: url("/images/focus_btn1.png") no-repeat;
  background-position: 0 0;
  width:25px;
  height:39px;
  left: 0px;
  right: auto;
}
.swiper-button-prev1:hover {
  background: url("/images/focus_btn1.png") no-repeat;
  background-position: -25px 0px;
  width:25px;
  height:39px;
  right: 0px;
  left: auto;
}
/*导航*/
.navbar-lang{
	margin: 10px 0px 0 0;
	width:110px;
}

.navbar-login{
	font-size:0.8em;
	/*background:url('/2020/images/reg/ucenter_1.png') no-repeat;background-size:25px 25px;padding-left:30px;*/
	margin: 10px 0 0 0px;
	width: auto;
}
@media (min-width: 768px) {
	.navbar-login{
		margin: 10px 0 0 0px;
		padding-right:25px;
	}
}

.navbar-login > a,
.navbar-login > a:link{
	font-size:1rem;
	color:#777777;
  text-decoration: none;
}

.navbar-login > a:hover,
.navbar-login > a:focus {
  color:#3192d0;
}


@media (max-width: 768px) {
	.navbar > .container .navbar-brand,
	.navbar > .container-fluid .navbar-brand {
	margin-left: 2px;
	height: 54px;
	}
	.footer{width:100%;background:#1d62d9;color:#ffffff;font-size:1em;line-height:150%;margin:0; padding:15px 0;}
	.footer .mycontainer{padding-top:0px;}
	.footer .mytop{margin-top:25px;}
	.footer_info{margin:0 auto;width:90%;line-height:180%;}
	.navbar-nav > li > a {padding-left:0px;}

	.swiper-container1, .swiper-container2, .swiper-container3, .swiper-container4 {
	  position:relative;
	  width:100%;
	  height:100%;
	  margin-left: auto;
	  margin-right: auto;
	  padding:20px 0px 60px 0px;
	  overflow:hidden;
	  background:#eee;
	}
	.myswiper-slide {
	  width:100%;
	}
	.slide-pic{width:100%;padding:0; margin:0;border:0px solid red;}

}


/*上传*/
.fileinput-button {
	position: relative;
	overflow: hidden;
	display: inline-block;
}
.fileinput-button input {
	position: absolute;
	top: 0;
	right: 0;
	margin: 0;
	opacity: 0;
	-ms-filter: 'alpha(opacity=0)';
	font-size: 200px !important;
	direction: ltr;
	cursor: pointer;
}

@media screen\9 {
	.fileinput-button input {
		filter: alpha(opacity=0);
		font-size: 100%;
		height: 100%;
	}
}

#files{margin:0;padding:0;}
#files li{margin:5px 0 5px 30px;padding-left:0;}


