.mobile_none {
  display: none !important;
}

.page {
  display: none;
}

/* 新闻中心-文章详情 */
.artDet_crumbs {
  font-size: 0.24rem;
  color: #333;
  height: 0.8rem;
  line-height: 0.8rem;
  padding: 0 0.3rem;

}

.artDet_crumbs .cru a {
  color: #333;
}

.wzxq {
  padding: 0 0.3rem;
}

.wzxq .title {
  font-size: 0.46rem;
  font-weight: 700;
  color: #333;
  line-height: 0.56rem;
  padding-top: 0.1rem;
}

.wzxq .info {
  font-size: 0.28rem;
  /* overflow: hidden; */
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  padding: 0.2rem 0;
}

.wzxq .info div {
  padding: 0.05rem 0;
}

.article {
  position: relative;
  padding-bottom: 1rem;
}
.article .title,.article .pageinfo,.article .pageSource,.article .share {
    display: none !important;
}
.article table a{
  font-size: .32rem;
}
.article #con_video video{
	width: 100% !important;
	height: 4.2rem !important; 
}
.article video{
  width: 100% !important;
  height: auto !important; 
  margin: 0 auto;
  display: block;
}
.article #example{
	display: none;
}
.article img{
	max-width:100%;
	height: auto; 
  margin: 0 auto;
  display: block;
}
.article .imgCon img {
  width: 6.9rem;
}
.article .tableUl{
	overflow: hidden;
}
.article .tableUl li{
	float: left;
	width: 33.3%;
}
.article .tableUl li.tableLastLi{
	width: 100% !important;
}
.article div{
  width: 100% !important;
  font-size: 0.34rem !important;
  line-height: 0.56rem !important;
  margin: 1em 0 !important;
  padding: 0 !important;
  text-indent: 2em;
  word-wrap: break-word;
} 
.article p {
  width: 100% !important;
  font-size: 0.34rem !important;
  line-height: 0.56rem !important;
  margin: 1em 0 !important;
  padding: 0 !important;
  text-indent: 2em;
  word-wrap: break-word;
}
.content table tr td {
  border-left: 1px #333 solid;
  border-top: 1px #333 solid;
}
.content table tr td p {
  text-indent: 0;
  padding: 0 1em;
}
.content table {
  border-right: 1px #333 solid;
  border-bottom: 1px #333 solid;
  width: 100%;
}
.article .footer,.article .bottom_message{
  display: none;
}
.article span{
  font-size: 0.34rem !important;
}
.article .editor {
  position: absolute;
  right: 0;
  bottom: 0.5rem;
  font-size: 0.34rem;
  color: #333;
}
.article .pageSource1,.article .pageSource_all{
	text-align: right !important;
}
/* 检索-无结果 */
.mainCon .right .crumbs {
  font-size: 0.24rem;
  color: #333;
  padding: 0.2rem 0.3rem;
  height: 0.8rem;
  line-height: 0.4rem;

}

.mainCon .right .crumbs a {
  color: #333;
}

.mainCon .right .RCon .searchCon {
  width: 6.88rem;
    /* height: 0.87rem; */
    margin: 0 auto;
    border: 0.012rem solid #d9e3ed;
    background: #f7f7f7;
    padding: 0.29rem 0;
}

.mainCon .right .RCon .searchCon .search {
  width: 5.55rem;
  height: 0.58rem;
  margin: 0 auto;
  border: 0.012rem solid #007bc6;
  border-radius: 0.29rem;
  padding-left: 0.75rem;
  background: url(biggerLens20200220_ss_v2020.png) no-repeat 0.3rem center #fff;
  background-size: 0.33rem;
  overflow: hidden;
  position: relative;
}
.mainCon .right .RCon .searchCon .search #delete{
    position: absolute;
    top: -0.16rem;
    right: 1.35rem;
}
.mainCon .right .RCon .searchCon .search input {
  display: block;
  float: left;
  height: 0.58rem;
}

.mainCon .right .RCon .searchCon .search input.text {
  width: 3.9rem;
  padding-right: 0.6rem;
  box-sizing: border-box;
}

.mainCon .right .RCon .searchCon .search input.submit {
  width: 1.65rem;
  background: #007bc6;
  color: #fff;
  border-top-right-radius: 0.285rem;
  border-bottom-right-radius: 0.285rem;
  font-size: 0.32rem;
  line-height: 0.58rem;
}


/*高级检索开始*/
.js_yjg .RCon .searchCon .adv_search {
  font-size: 0.32rem;
  height: 0.6rem;
  line-height: 0.6rem;
  width: 5.58rem;
  text-align: center;
  margin: 0 auto;
  color: #fff;
  padding-left: 0.7rem;
  margin-top: 0.3rem;
  border-radius: 0.05rem;
  background: url(JS_zyjs20200319.png) no-repeat #003f88 2.2rem center;
  background-size: 0.4rem auto;
}

.js_yjg .RCon .searchCon .hseaach {
  font-size: 0.32rem;
  margin: 0 auto;
  width: 6.28rem;
  background: #fff;
  display: none;
}

.js_yjg .RCon .searchCon .hseaach .hsT {
  margin: 0 auto;
  overflow: hidden;
  background: #fff;
  padding: 0.1rem 0.2rem;
  width: 5.88rem;
}

.js_yjg .RCon .searchCon .hseaach .hstL,
.js_yjg .RCon .searchCon .hseaach .hstR {
  float: left;
  width: 1.78rem;
  height: 0.03rem;
  background: #e5e5e5;
  margin-top: 0.20rem;
}

.js_yjg .RCon .searchCon .hseaach .hstR {
  float: right;
}

.js_yjg .RCon .searchCon .hseaach .hsT .hstTitle {
  float: left;
  padding-left: 0.7rem;
  width: 2.3rem;
  text-align: center;
  box-sizing: border-box;
  color: #003f88;
  font-weight: 700;
  background: url(JS_zyjsB20200319.png) no-repeat 0.2rem center;
  background-size: 0.4rem auto;
}

.js_yjg .RCon .searchCon .hfilter {
  margin: 0 auto;
  width: 5.88rem;
  padding: 0 0.2rem;
  background: #fff;
}

.js_yjg .RCon .searchCon ul li {
  overflow: hidden;
}

.js_yjg .RCon .searchCon .filterL {
  float: left;
  font-weight: 700;
  width: 1.5rem;
  padding: 0.1rem 0;
}

.js_yjg .RCon .searchCon .filterR {
  float: left;
  overflow: hidden;
  padding: 0.1rem 0;
}



.js_yjg .RCon .searchCon ul li.Scondition .filterR input {
  display: block;
  float: left;
  width: 5.7rem;
  height: 0.58rem;
  line-height: 0.58rem;
  padding-left: 0.15rem;
  border: 0.013rem solid #e5e5e5;
  margin-bottom: 0.2rem;
  color: #666666;
  font-size: 0.32rem;
}

.js_yjg .RCon .searchCon ul li.sort .filterR div {
  float: left;
  margin-right: 0.4rem;
  overflow: hidden;
  display: flex;
  align-items: center;
}

.js_yjg .RCon .searchCon ul li.sort .filterR span {
  margin-right: 0.4rem;
}

.js_yjg .RCon .searchCon ul li.sort .filterR div input {
  display: block;
  margin:0 0.03rem;
  width: 0.29rem;
}

.js_yjg .RCon .searchCon ul li.date .filterR {
  width: 5.8rem;
}

.js_yjg .RCon .searchCon ul li.date .filterR input {
  display: block;
  float: left;
  height: 0.58rem;
  line-height: 0.58rem;
  width: 2.4rem;
  border: 0.013rem solid #e5e5e5;
  padding-left: 0.16rem;
  font-size: 0.28rem;
  color: #666;
}

.js_yjg .RCon .searchCon ul li.date .filterR div {
  position: relative;
  float: left;
  height: 0.58rem;
  width: 2.56rem;
}

.js_yjg .RCon .searchCon ul li.date .filterR div img {
  position: absolute;
  float: left;
  right: 0.1rem;
  top: 0.17rem;
  width: 0.3rem;
}

.js_yjg .RCon .searchCon ul li.date .filterR span {
  display: block;
  float: left;
  height: 0.58rem;
  line-height: 0.58rem;
  color: #333333;
  margin: 0 0.1rem;
}

.js_yjg .RCon .searchCon ul li.position .filterR {
  width: 5.8rem;
}

.js_yjg .RCon .searchCon ul li.position .filterR div {
  float: left;
  margin-right: 0.4rem;
  display: flex;
  align-items: center;
}

.js_yjg .RCon .searchCon ul li.position .filterR div input {
  display: block;
  margin:0 0.03rem;
  width: 0.29rem;
}

.js_yjg .RCon .searchCon .btns {
  text-align: center;
  margin-top: 0.3rem;
}

.js_yjg .RCon .searchCon .btns input {
  width: 2.82rem;
  height: 0.6rem;
  box-sizing: border-box;
  border-radius: 0.05rem;
  font-size: 0.32rem;
}

.js_yjg .RCon .searchCon .btns input.submit {
  color: #fff;
  background: #003f88;
}

.js_yjg .RCon .searchCon .btns input.reset {
  color: #003f88;
  background: #fff;
  border: 0.013rem solid #003f88;
}

.js_yjg .RCon .shouqi {
  width: 1.26rem;
  margin: 0 auto;
  height: 0.24rem;
  text-align: center;
  color: #333333;
  padding-top: 0.4rem;
  border-top-left-radius: 0.64rem;
  border-top-right-radius: 0.64rem;
  background: url(JS_shouqi20200319.png) no-repeat center 0.2rem #f7f7f7;
  background-size: 0.3rem auto;
  margin-top: 0.5rem;
}

.js_yjg .RCon .resCon {
  margin-top: 0.3rem;
}

/*高级检索结束*/

/* .js_yjg .RCon {
  margin-top: 0.8rem;
}


.js_yjg .right .resCon {
  padding: 0.5rem 0;
} */
.js_yjg .noList{
	padding-left: 0 !important;
	padding-bottom: 0.4rem;
}
.js_yjg .right .resCon img.noRes {
  display: block;
  margin: 0 auto;
  width: 6.5rem;
  margin-bottom: 0.1rem;
}

.js_yjg .right .resCon .noResT {
  font-size: 0.32rem;
  color: #a7a7a7;
  text-align: center;
}

/* 检索-有结果 */
.js_yjg .RCon {
  margin-top: 0.8rem;
}

.js_yjg .info {
  position: relative;
  height: 1.55rem;
  padding: 0 0.3rem;

}

.js_yjg .info .resNum {
  position: absolute;
  top: 0.7rem;
  font-size: 0.32rem;
  height: 0.9rem;
  line-height: 0.9rem;
  font-weight: 700;
}

.js_yjg .info .resNum span.num {
  color: #003f88;
  padding: 0 0.05rem;
}

.js_yjg .info .sortGist {
  position: absolute;
  top: 0;
  left: 0.3rem;
  width: 6.9rem;
  display: flex;
  font-size: 0.3rem;
}

.js_yjg .info .sortGist a {
  display: block;
  flex: 1;
  color: #007bc6;
  text-align: center;
  height: 0.636rem;
  line-height: 0.66rem;
  border: 0.012rem solid #007bc6;
}

.js_yjg .info .sortGist a.active {
  color: #fff;
  background: #007bc6;
  height: 0.66rem;
  border: 0;
}

.js_yjg .resCon ul.resList {
  padding: 0 0.3rem;
}

.js_yjg .resCon ul.resList li {
  padding: 0.2rem 0;
  border-bottom: 0.012rem dashed #cccccc;
}

.js_yjg .resCon ul.resList li .title {
  font-size: 0.32rem;
  color: #333;
}

.js_yjg .resCon ul.resList li .title span.keyWord {
  color: #cd0005;
  border-bottom: 0.012rem solid #cd0005;
}

.js_yjg ul.resList li .desc {
  color: #666;
  font-size: 0.28rem;
  line-height: 0.4rem;
  padding: 0.2rem 0;
}

.js_yjg ul.resList li .desc span.keyWord {
  color: #cd0005;
  border-bottom: 0.012rem solid #cd0005;
}

.js_yjg ul.resList li .time {
  color: #666;
  font-size: 0.28rem;
  text-align: right;
}

.mobileMore {
  width: 6.88rem;
  height: 0.58rem;
  line-height: 0.6rem;
  border: 0.012rem solid #bfbfbf;
  margin: 0.3rem auto 0.5rem auto;
  text-align: center;
  background: #f0f0f0;

}

.mobileMore a {
  display: block;
  width: 100%;
  height: 100%;
  font-size: 0.32rem;
  color: #b2b2b2;
}


/* 科普教育-太空课堂 */
.mainCon {
  position: relative;
  padding-top: 0.001rem;
}

.mainCon .right .crumbs {
  position: absolute;
  top: 0;
  vertical-align: middle;
}
.crumbsNoLeft{
  position: static !important;
}
.mainCon .left {
  /* position: relative; */
  font-size: 0.32rem;
  width: 6.9rem;
  height: 0.68rem;
  margin: 0 auto;
  background: #eff7fd;
  margin-top: 1.05rem;
  border-radius: 0.1rem;
  overflow: hidden;
  padding-top: 0.09rem;
}
.xwfbhLeft{
	height: auto !important;
}
.xwfbhLUl{
	height: 0.68rem;
	overflow: hidden;
}
.xwfbhLeft .xwfbhLUl:nth-child(3){
	border-top:solid #fff .2rem;
	border-right: 0.1rem;
}
.mainCon .left ul {
  display: flex;
  overflow: scroll;
  white-space: nowrap;
  height: 0.9rem;

}

.mainCon .left ul li {
  float: left;
  /* width: 1.77rem; */
  height: 0.6rem;
  text-align: center;
  line-height: 0.6rem;
  margin: 0 0.15rem;
}

.mainCon .left ul li a {
  color: #333;
}

.mainCon .left ul li.active {
  background: #78c3f1;
  border-radius: 0.1rem;
  color: #fff;
  padding: 0 0.15rem;
}

.mainCon .left ul li.active a {
  color: #fff;
}

.tkkt .right .RCon ul {
  padding: 0 0.3rem;
}

.tkkt .right .RCon ul li {
  overflow: hidden;
  padding: 0.3rem 0;
  border-bottom: 0.012rem solid #e6e6e6;
}

.tkkt .right .RCon ul li img {
  display: block;
  float: left;
  width: 2.9rem;
  height: 1.64rem;
}

.tkkt .right .RCon ul li .liR {
  /* float: left;
  width: 3.8rem;
  margin-left: 0.2rem; */
}

.tkkt .right .RCon ul li .liR .title {
  font-size: 0.32rem;
  font-weight: 700;
  color: #333;
}

.tkkt .right .RCon ul li .liR .desc {
  font-size: 0.28rem;
  color: #666;
  line-height: 0.38rem;
  /* height: 1.1rem; */
  overflow: hidden;
  margin-top: .1rem;
      display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    overflow: hidden;
}

/* 联系我们 */
.lxwm .title {
  font-size: 0.32rem;
  font-weight: 500;
  color: #003f88;
  text-align: center;
  background: #f7f7f7;
  border: 0.012rem solid #d9e3ed;
  border-bottom: none;
}

.lxwm .article p {
  background: #f7f7f7;
  margin: 0 !important;
  line-height: 0.5rem;
  font-size: 0.28rem;
  color: #333;
  padding: 0.15rem 0.15rem!important;
  border: 0.012rem solid #d9e3ed;
  border-top: 0;
  border-bottom: 0;
  box-sizing: border-box;
}

.article div.officialW {
  background: #f7f7f7;
  font-size: 0.28rem;
  color: #333;
  padding: 0.15rem 0.15rem!important;
  text-align: right;
  border: 0.012rem solid #d9e3ed;
  border-top: 0;
  margin: 0 !important;
  box-sizing: border-box;
}

.officeCW .titleT {
  font-size: 0.32rem;
  color: #666;
  padding: 0.3rem 0 0.1rem 0;
}

.officeCW .cwDet div {
  font-size: 0.28rem;
  color: #666;
  padding: 0 0 0.1rem 0.4rem;
}

.officeCW .cwDet .tel span:nth-child(2) {
  color: #3576b1;
}

/* 新闻中心-综合新闻 */
.zhxw .RCon ul li {
  padding: 0.2rem 0.3rem;
  border-bottom: 0.012rem solid #e6e6e6;
}

.zhxw .RCon ul li span {
  display: block;
  text-align: right;
  font-size: 0.28rem;
  color: #666;
}

.zhxw .RCon ul li a {
  display: block;
  font-size: 0.32rem;
  color: #1a1a1a;
}


/* 出版物-载人航天*/
.zrht .RCon ul li {
  padding: 0.2rem 0.3rem;
  border-bottom: 0.012rem solid #e6e6e6;
  clear: both;
  overflow: hidden;
}

.zrht .RCon ul li span {
  display: block;
  text-align: center;
  font-size: 0.28rem;
  color: #666;
  float: left;
}

.zrht .RCon ul li a {
  display: block;
  font-size: 0.32rem;
  color: #1a1a1a;
  padding: .1rem .25rem;
  float: left;
}
.zrht .RCon .zrht_box a {
  font-size: .28rem;
}

/* 专题报道-新闻发布会 */
.xwfbh .RCon ul {
  overflow: hidden;
  border-bottom: 0.012rem solid #e6e6e6;
}

.xwfbh .RCon ul li {
  float: left;
  /* margin-bottom: 0.3rem; */
  border-bottom: 0.012rem solid #e6e6e6;
  height: 3.55rem;
  width: 50%;
  padding: 0.3rem 0.1rem 0.3rem;
  box-sizing: border-box;
}

.xwfbh .RCon ul li:nth-child(odd) {
  padding-left: .3rem;
}

.xwfbh .RCon ul li:nth-child(even) {
  padding-right: .3rem;
  float:right;
}
.xwfbh .RCon ul li a span{
    text-align: center;
    height: 2.3rem;
    display: block;
    margin-bottom: .07rem;
}
/*.xwfbh .RCon ul li:last-child {
  border: 0;
}*/

/*.xwfbh .RCon ul li:nth-last-child(2) {
  border: 0;
}*/
.mainConSp  .RCon ul li a img {
  width: 100%;
  height:2.2rem !important;
  vertical-align: top;
  margin-bottom: .1rem;
}
.mainConSp  .RConSp ul li a{
  position: relative;
}
.mainConSp  .RConSp ul li a i{
    display: block;
    width: .6rem;
    height: .6rem;
    background: url(indexIcon20200215_07.png) no-repeat;
    background-size: 100% 100%;
    position: absolute;
    left: 50%;
    top: .85rem;
    z-index: 10;
    margin-left: -.3rem;
}
.xwfbh .RCon ul li a img {
  width: 100%;
  height: 2.22rem;
  vertical-align: top;
}
.zsyImgBox .RCon ul li a img {
  width: auto;
  max-width: 100%;
  max-height: 100%;
  height: auto;
}
.xwfbh .RCon ul li .title {
  font-size: 0.28rem;
  color: #333;
  font-weight: 700;
  width: 100%;
  display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}

/* 专题报道-新闻专题 */
.xwzt .RCon li {
  padding: 0.2rem 0 0.3rem 0;
  border-bottom: 0.012rem solid #e6e6e6;
}

.xwzt .RCon li .titleLi {
  font-size: 0.32rem;
  color: #333;
  font-weight: 700;
  width: 6.9rem;
  margin: 0 auto;
  padding-bottom: 0.15rem;
}

.xwzt .RCon li img {
  display: block;
  width: 6.9rem;
  margin: 0 auto;
  height: 3.06rem;
}


/* 互动交流-直播 */
.zb .RCon ul li {
  overflow: hidden;
  padding: 0.3rem;
  border-bottom: 0.012rem solid #e6e6e6;
}

.zb .RCon ul li img {
  display: block;
  float: left;
  width: 3.34rem;
  height: 2.22rem;
}

.zb .RCon ul li .liR {
  position: relative;
  float: right;
  width: 3.4rem;
}

.zb .RCon ul li .title {
  font-size: 0.28rem;
  color: #333;
  font-weight: 700;
  height: 0.9rem;
  line-height: 0.46rem;
  overflow: hidden;
}

.zb .RCon ul li .desc {
  font-size: 0.28rem;
  color: #666;
  height: 1.2rem;
  line-height: 0.4rem;
  padding-top: 0.1rem;
  overflow: hidden;
}

.zb .RCon ul li .seedet {
  position: absolute;
  right: 0;
  bottom: 0;
  font-size: 0.28rem;
  color: #007bc6;
  background: #fff;
}

/* 互动交流-在线留言-留言选登 */
.zxly_lyxd .RCon {
  position: relative;
  margin-top: 0.4rem;
}

.zxly_lyxd .RCon ul {
  padding: 0 0.3rem;
}

.zxly_lyxd .conT {
  font-size: 0.32rem;
  color: #003f88;
  font-weight: 700;
  text-align: center;
  padding-top: 1.8rem;
}

.zxly_lyxd .RCon ul li {
  padding: 0.2rem 0;
  border-bottom: 0.012rem dashed #e5e5e5;
}

.zxly_lyxd .RCon ul li .mes,
.zxly_lyxd .RCon ul li .ans {
  padding: 0.15rem 0;
  overflow: hidden;
}

.zxly_lyxd .RCon ul li .leftM,
.zxly_lyxd .RCon ul li .rightM {
  font-size: 0.28rem;
  float: left;
}

.zxly_lyxd .RCon ul li .rightM {
  float: right;
  width: 5.1rem;
}

.zxly_lyxd .RCon ul li .RightT {
  color: #003f88;
  line-height: .48rem;
}

.zxly_lyxd .RCon ul li .RightB {
  line-height: 0.4rem;
  text-indent: 1.5em;
  padding-top: 0.1rem;
  word-wrap: break-word;
}

.zxly_lyxd .RCon .mes .name {
    width: 1rem;
    line-height: 0.48rem;
    color: #18388b;
    background: #f5f5f5;
    padding-left: 0.6rem;
    background: url(personIcon20200224_hdjl_v2020.png) no-repeat 0.2rem center #f5f5f5;
    background-size: 0.25rem 0.27rem;
}

.zxly_lyxd .RCon .ans .name {
  width: 1rem;
  height: 0.48rem;
  line-height: 0.48rem;
  color: #fff;
  padding-left: 0.6rem;
  background: url(managerIcon20200224_hdjl_v2020.png) no-repeat 0.2rem center #3395d1;
  background-size: 0.25rem 0.27rem;
}

.zxly_lyxd .RCon .time {
  font-size: 0.24rem;
  width: 1.58rem;
  height: 0.48rem;
  line-height: 0.48rem;
  text-align: center;
  color: #999;
}

.zxly_lyxd .lyxdB img {
  position: absolute;
  top: 0;
  left: 0.3rem;
  display: block;
  width: 6.9rem;
}





/* 互动交流-在线留言-我要留言 */
.zxly_wyly .notice {
  width: 6.4rem;
  margin: 0 auto;
  font-size: 0.28rem;
  padding: 0.2rem 0.25rem;
  border: 0.012rem solid #d9e3ed;
  background: #eff7fd;
  margin-top: 0.4rem;
}

.zxly_wyly .notice .noticeT {
  font-size: 0.32rem;
  color: #003f88;
  font-weight: 700;
  text-align: center;
  height: 0.9rem;
  line-height: 0.9rem;
}

.zxly_wyly .notice p {
  line-height: 0.5rem;
  text-indent: 2em;
}

.zxly_wyly .publicMes {
  position: relative;
  font-size: 0.32rem;
  color: #333;
  padding: 0 0.3rem;
}

.zxly_wyly .publicMesC {
  padding-top: 0.7rem;
}

.zxly_wyly .publicMes .publicMesT {
  font-size: 0.32rem;
  color: #003f88;
  font-weight: 700;
  text-align: center;
  height: 0.9rem;
  line-height: 0.9rem;
}

.zxly_wyly .infoItem {
  margin-bottom: 0.3rem;
  overflow: hidden;
}

.zxly_wyly .infoItem .infoItemL {
  float: left;
  width: 1.7rem;
  text-align: right;
  height: 0.724rem;
  line-height: 0.724rem;
}

.zxly_wyly .infoItem .infoItemL i {
  color: #c40001;
}

.zxly_wyly .infoItem input {
  display: block;
    float: right;
    width: 4.9rem;
    height: 0.32rem;
    line-height: 0.32rem;
    padding: .21rem 0.1rem;
    font-size: 0.32rem;
    color: #333;
    border: 0.012rem solid #e0e4e2;
    background: #f9f9f9;
}

.zxly_wyly .lynr textarea {
  display: block;
  float: right;
  width: 4.9rem;
  padding: 0.1rem;
  height: 2.8rem;
  border: 0.012rem solid #e0e4e2;
  background: #f9f9f9;
  outline: 0;
  resize: none;
}


.zxly_wyly .yzm img {
  display: block;
  float: left;
  width: 1.3rem;
  height: 0.63rem;
  border: 0.012rem solid #c9cfcc;
  margin-left: 1.77rem;
  margin-top: 0.2rem;
}

.zxly_wyly .yzm a {
  float: left;
  display: block;
  font-size: 0.28rem;
  height: 0.63rem;
  line-height: 0.63rem;
  color: #666;
  margin-top: 0.2rem;
  margin-left: 0.1rem;
}

.zxly_wyly .att {
  position: absolute;
  top: 1rem;
  color: #666;
}

.zxly_wyly .att span {
  color: #c40001;
  padding: 0 0.05rem;
}

.zxly_wyly .btns {
  overflow: hidden;
  display: flex;
  justify-content: space-between;
  padding: 0.5rem 0;
}

.zxly_wyly .btns div {
  box-sizing: border-box;
  float: left;
  width: 3.3rem;
  height: 0.88rem;
  line-height: 0.88rem;
  font-size: 0.36rem;
  border-radius: 0.1rem;
  text-align: center;
}

.zxly_wyly .btns div.submit {
  background: #0080c6;
}

.zxly_wyly .btns div.submit input {
  color: #fff;
  display: block;
  width: 100%;
  height: 100%;
  border-radius: 0.1rem;
  background: #0080c6;
  -webkit-appearance: none;
  font-size: .32rem;
}

.zxly_wyly .btns div.reset {
  border: 0.024rem solid #0080c6;
}

.zxly_wyly .btns div.reset input {
  color: #007bc6;
  display: block;
  width: 100%;
  height: 100%;
  border-radius: 0.1rem;
  background: #fff;
  -webkit-appearance: none;
  font-size: .32rem;
}


/* 飞行任务 */
.fxrw .RCon {
  margin-top: 0.8rem;
}

.fxrw .RCon ul li {
  overflow: hidden;
  padding: 0.3rem;
  border-bottom: 0.012rem solid #e6e6e6;
}
.fxrw .RCon ul li:first-child {
  padding-top: 0rem;
}

.fxrw .RCon ul li img {
  float: left;
  width: 3.34rem;
  height: 2.22rem;
}

.fxrw .RCon ul li .liR {
  float: right;
  width: 3.2rem;
  height: 2.22rem;
}

.fxrw .RCon ul li .liR .title {
  font-size: 0.28rem;
  color: #333;
  font-weight: 700;
  line-height: 0.44rem;
}

.fxrw .RCon ul li .liR .info {
  font-size: 0.2rem;
}

.fxrw .RCon ul li .liR .info .infoItem {
  overflow: hidden;
  line-height: 0.32rem;
  color: #666;
}

.fxrw .RCon ul li .liR .info .infoL {
  float: left;
  font-size: 0.22rem;
  font-weight: 700;
}

.fxrw .RCon ul li .liR .info .infoR {
  float: right;
  width: 2.14rem;
  display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    overflow: hidden;

}

/* 环球视野 */
.hqsy img {
  width: 6.9rem;
}

.hqsy .crumbs {
  height: 0.8rem;
  line-height: 0.8rem;
  font-size: 0.24rem;
  color: #333;
  padding: 0 0.3rem;
}

.hqsy .crumbs span {
  display: none;
}

.hqsy .crumbs a {
  color: #333;
}

.hqsy .hqsy_zxdt {
  padding: 0 0.3rem;
}

.hqsy .hqsy_zxdt .zxdtTRT {
  overflow: hidden;
}

.hqsy .hqsy_zxdt .zxdtTRtl {
  float: left;
  font-size: 0.32rem;
  color: #003f88;
  padding-left: 0.5rem;
  background: url(index1200Icon20200217_07.png) no-repeat left center;
  background-size: 0.35rem;
  font-weight: 700;
}

.hqsy .hqsy_zxdt .zxdtTRtr {
  float: right;
}

.hqsy .hqsy_zxdt .seemore {
  width: 4.9rem;
  height: 0.3rem;
  border-bottom: 0.02rem solid #007bc6;
}

.hqsy .zxdtTL {
  position: relative;
}

.hqsy .zxdtTL .hd {
  font-size: 0.32rem;
  padding-top: .2rem;
}

.hqsy .zxdtTL .hd ul li .title {
  line-height: 0.5rem;
  padding: 0.05rem 0;
  padding-left: 0.2rem;
  background: url(LiDot20200220_xwzx_v2020.png) no-repeat left 0.25rem;
  background-size: 0.06rem;
}

.hqsy .zxdtTL .hd ul li .title a {
  color: #333;
}

.hqsy .zxdtTL .hd ul li .desc {
  display: none;
  font-size: 0.32rem;
}

/* 移动端轮播 */
.hqsy .swiper-container {
  margin-top: 0.2rem;
}

.hqsy .swiper-container img {
  width: 6.9rem;
  height: 3.94rem;
  display: block;
}

.hqsy .swiper-container .swiper-slide {
  position: relative;
}

.hqsy .swiper-container .slide2T {
  position: absolute;
  bottom: 0;
  left: 0;
  font-size: 0.28rem;
  color: #fff;
  width: 6.9rem;
  height: 0.8rem;
  line-height: 0.8rem;
  background: rgba(0, 0, 0, .6);
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  padding: 0 0.15rem;
  box-sizing: border-box;
}

.hqsy .zxdtB {
  background: url(hqsy_zxdtBbg_mobile20200310_v2020.png) no-repeat;
  background-size: 6.9rem;
}

.hqsy .zxdtB img {
  display: block;
  float: left;
  width: 0.8rem;
  height: 0.8rem;
}

.hqsy .zxdtB ul {
  padding: 0.3rem;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}

.hqsy .zxdtB ul li {
  width: 2.7rem;
  height: 1rem;
  padding-top: 0.2rem;
  overflow: hidden;
  background: #f9f9f9;
  border-radius: 0.1rem;
  margin-bottom: 0.3rem;
  padding-left: 0.3rem;

}

.hqsy .zxdtB ul li .country_name {
  float: left;
  padding-left: 0.2rem;
}

.hqsy .zxdtB ul li p {
  color: #333;
  font-size: 0.32rem;
}

.hqsy .zxdtB ul li p:nth-child(2) {
  color: #666;
  font-size: 0.26rem;
}

.hqsy .hqsy_lydt {
  padding: 0.3rem;
  margin-top: 0.3rem;
  background: url(hqsy_lydt_20200310.png);
  border-top: 0.012rem solid #ebe2df;
  border-bottom: 0.012rem solid #ebe2df;
  margin-bottom: 0.5rem;
  padding-bottom: 0;
}

.hqsy .hqsy_lydt .title {
  padding-left: 0.5rem;
  font-size: 0.32rem;
  background: url(index1200Icon20200217_07.png) no-repeat left center;
  background-size: 0.35rem;
  color: #003f88;
  font-weight: 700;
  overflow: hidden;
}

.hqsy .hqsy_lydt .title span {
  display: block;
  float: left;
}

.hqsy .hqsy_lydt .title i {
  display: block;
  float: right;
  border-bottom: 0.02rem solid #007bc6;
  width: 4.9rem;
  height: 0.3rem;
}

.hqsy .hqsy_lydt .field {
  padding: 0 0.3rem;
}

.hqsy .hqsy_lydt .field .field_title {
  font-size: 0.3rem;
  color: #007bc6;
  padding: 0.05rem 0;
}

.hqsy .hqsy_lydt .field .field_title {
  position: relative;
  overflow: hidden;
  padding: 0.1rem 0;
}

.hqsy .hqsy_lydt .field .field_title span {
  position: relative;
  display: block;
  float: left;
  z-index: 9;
  padding-right: 0.1rem;
}

.hqsy .hqsy_lydt .field .field_title i {
  display: block;
  float: left;
  height: 0.3rem;
  border-bottom: 0.02rem solid #e6e6e6;
}

.hqsy .hqsy_lydt .field .field_title i.blue {
  position: relative;
  width: 0.4rem;
  border-bottom: 0.02rem solid #007bc6;
  z-index: 9;
}

.hqsy .hqsy_lydt .field .field_title i.gray {
  position: absolute;
  width: 100%;
  right: 0;
  border-bottom: 0.02rem solid #e6e6e6;
  z-index: 1;
}

.hqsy .hqsy_lydt .field .fieldCon {
  font-size: 0.32rem;

}

.hqsy .hqsy_lydt .field .fieldCon img {
  float: left;
  width: 1.8rem;
  height: 1.3rem;
}

.hqsy .hqsy_lydt .field .fieldCon li a {
  color: #333;
  line-height: 0.5rem;
}
.hqsy .hqsy_lydt .field .fieldCon li:first-child{
  width: 4.3rem;
  float: left;
  height: 1.3rem;
  padding: 0.15rem 0 0 0.15rem;
}

.hqsy .hqsy_lydt .mobileMore {
  width: 6.3rem;
}