@charset "utf-8";
/* CSS Document */
html{ font-size: 62.5%; }
body { font-size:1.4rem;  font-family: 微软雅黑, arial, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", "serif"; color:var(--colora); -webkit-font-smoothing: antialiased; word-break:break-word;   }
*{ -webkit-box-sizing: border-box; box-sizing: border-box; }
body{
    --maincolor:#DD3F12;
    --hovercolor:#DD3F12;
    --white:#ffffff;
    --colora:#414141;
    --color0:#000000;
    --color3:#333333;
    --color6:#666666;
    --color9:#999999;
    --colortitle:#535b60;
    --textcolor:#919BB0;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { padding: 0; margin: 0;}
fieldset, img { max-width:100%; border: 0;}
ol, ul, li { list-style: none;}
caption, th { text-align: left;}
h1, h2, h3, h4, h5, h6 {  font-weight: normal; font-size: 100%;}
q:before, q:after {  content: '';}
a { color:var(--colora); text-decoration: none;}
a:hover { color:var(--hovercolor);}
.clear { clear: both;}
img{ max-width:100%;}
input {  outline: none;}

/*---------------------share ico-----------------------*/
.news_share{ display:flex; justify-content:flex-start; flex-wrap:wrap; align-items:center;}
.news_share li{ margin-right:1rem;  position:relative}
.news_share li a{ display:block; font-size:1.7rem; width:3.5rem; height: 3.5rem; border-radius:5rem; overflow:hidden; color:var(--white); text-align:center; line-height:3.5rem; }

.wx_ps{ position:relative;}
.ewm_img{ position:absolute; left:-3rem; bottom:2rem; padding:0.5rem; width:8rem; opacity: 0; height: 0; overflow:hidden; transition:.3s all; }
.ewm_img1{ position:absolute; left:-2rem; top:3.5rem; padding:0.5rem; width:8rem; opacity: 0; height: 0; overflow:hidden; transition:.3s all; }
.wx_ps:hover .ewm_img{ opacity: 1; height: 8rem; }
.wx_ps1:hover .ewm_img1{ opacity: 1; height: 8rem; }
.ewm_img img{ display:block; width:100%; box-shadow:0 0 0.5rem rgba(0,0,0,0.1);}
.weibo{ background:#C22331;}
.email{ background:#7ECAFA; }
.send{ background:#3F95DF; }

.row{ display:flex; }
.flexbetween{ justify-content:space-between; }
.al_center{ align-items:center; }
.flexwrap{flex-wrap:wrap;}

.mzsm{color:#919BB0; }
.mzsm dt{ font-weight:bold; border-bottom:0.2rem solid #EAEAEA; padding:1rem 0; font-size:1.6rem; }
.mzsm dd{ padding:1rem 0; line-height:1.8rem; font-size:1.2rem; }

.wrapper{ max-width: 780px; margin: 0 auto; overflow:hidden;  }
.container{ padding:2rem; }

.text_s1{overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:1; -webkit-box-orient: vertical;}


/*--------------------------swiper--------------------------*/
.swiper-pagination-bullet {
    width: var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 1rem));
    height: var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 1rem));
    width:1rem;
    border-radius: 1rem;
    background: var(--swiper-pagination-bullet-inactive-color, #fff);
    opacity: var(--swiper-pagination-bullet-inactive-opacity, .6);
}
.swiper-button-next:after, .swiper-rtl .swiper-button-prev:after {
    content: '';
}
.swiper-button-prev:after, .swiper-rtl .swiper-button-next:after {
    content: '';
}
.swiper-pagination-bullet-active{ background:var(--white); width:1rem; border-radius:1rem; opacity: var(--swiper-pagination-bullet-inactive-opacity, 1);}

/*------------------------- swiper end ---------------------------*/

/*-----------------------swiper------------------------*/
.detail_bimgs{ position:relative;}
.mySwiper22 {  border-radius:1.2rem; }
.mySwiper21 { height: 8.5rem;  box-sizing: border-box; padding: 1rem 0; }
.mySwiper21 .swiper-slide {	width: 100%;  flex:1; margin:0.4rem;}
.mySwiper21 .swiper-slide-thumb-active {  border-radius:1.2rem; margin:0.4rem;  }
.mySwiper21 img{ display: block; width: 100%; height:6.5rem; border-radius:1.2rem !important; object-fit:cover;	}
.mySwiper21 .swiper-slide-thumb-active img{ border:0.1rem solid var(--hovercolor); }
.swiper-3d .swiper-slide-shadow { background:none !important;}
.swiper-vertical>.swiper-wrapper {flex-direction: row;}


.mySwiper1{ margin-left:-2.8rem; margin-right:-2.8rem; margin-top:-2rem; }
.mySwiper1 .swiper-slide {	text-align: center; 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;transition:2s all;}
.mySwiper1 .swiper-slide-active{ transform:scale(1.5); position:relative; top:11.7rem;transition:2s all;}
.mySwiper1 .swiper-slide-active img{ width:100%; height:15rem !important; display:block; object-fit: cover;transition:2s all; border-radius:0.6rem;}
.mySwiper1 .swiper-slide:not(.swiper-slide-active){transform: scale(0.53); position:relative; top:0; border-radius:0.6rem;overflow:hidden;transition:2s all;}
.mySwiper1 .swiper-slide:not(.swiper-slide-active) img{ width:100%; height: 38rem !important; display:block; object-fit: cover;transition:2s all; border-radius:0.6rem; opacity: 0.6; }
.mySwiper1 .swiper-slide:not(.swiper-slide-active) .inbanner_text{ display:none;}
.swiper-button-prev:after, .swiper-rtl .swiper-button-next:after{ display:none;}
.swiper-button-next:after, .swiper-rtl .swiper-button-prev:after{ display:none;}
.banners{  position:relative;transform:scale(1.3);  }
.banners .swiper-button-prev{left:20% !important;width:4rem;height:4rem; border-radius:10rem; overflow:hidden; background:var(--white); border:0.1rem soild #DFDFE2; margin-top:1;background-image:url(../images/left.svg); background-position:center center; background-repeat:no-repeat;transition:background-image .15s; box-shadow:0 0.5rem 1.5rem rgba(0,0,0,0.2);}
.banners .swiper-button-next{right:20% !important;width:4rem;height:4rem; border-radius:10rem; overflow:hidden; background:var(--white); border:0.1rem soild #DFDFE2; margin-top:1;background-image:url(../images/right.svg); background-position:center center; background-repeat:no-repeat;transition:background-image .15s; box-shadow:0 0.5rem 1.5rem rgba(0,0,0,0.2);}
.swiper-horizontal>.swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction { bottom: 8.5rem !important;}
.swiper-pagination-bullet {  background: var(--swiper-pagination-bullet-inactive-color, #cccccc) !important;opacity: var(--swiper-pagination-bullet-inactive-opacity, .8) !important ;}
.swiper-pagination-bullet-active {   background: var(--hovercolor) !important;}



/*-----------------------------menu------------------------------*/
.menus_content{max-width:780px; margin:0 auto; position:fixed; top:0;  bottom:0; padding:1.2rem 2rem 2.6rem 2rem;  right:200%;  width:100%; z-index: 101; background:var(--white); transition:.5s all; }
.menus_content_hv{ right:0;}

.top_logo{position:sticky; top:0; z-index: 110; background:var(--white);max-width:780px; margin:0 auto;}

.logos{ flex:1; padding-left:5rem;}
.logos_1{ display:block;}
.logos_2{ display:none;}


.menus_allcon{ position:absolute; left:3rem; bottom:0; right:3.9rem; top:9.8rem; overflow-y:scroll; z-index: 103; scrollbar-width:none;}
.menus_allcon::-webkit-scrollbar{ display:none; }

.menus_joblist{ opacity: 1; transition:.6s all; flex-wrap:wrap; }
.menus_joblist_click{ bottom:0; opacity: 1; }
.menus_joblist_b{ margin:2rem 2rem 2rem 2rem; }
.menus_joblist_b>li{ padding:1.1rem 0.3rem;}
.menus_joblist_b>li:nth-child(2){ padding-top:3.3rem;}

.mb_menus{ width:14rem; min-height:14rem; border-radius:1rem;  text-align:center;background:#FFEEE9; margin-bottom:0.6rem; padding:4.5rem 1rem 0 1rem;}
.mb_menus a{ display:block; color:var(--hovercolor); font-size:1.3rem;}
.mb_menus a i{ display:block; width:3.8rem; margin-bottom:0.2rem; margin:0 auto;}
.mb_menus a i img{ max-width:100%;}
.mb_menus span{ display:block; width:0.85rem; margin:0 auto;}

.three_navlist{ padding:1rem 0 1rem 0; display:none;  }
.three_navlist>li{ margin-bottom:1.1rem;}
.three_navlist>li>a{ display:block; font-size:1.5rem; color:var(--hovercolor); background:var(--white); border-radius:0.5rem; padding:0.5rem 0; }
.three_navlist>li>a i{ padding:0 0 0 2rem;}


.menus_search{ padding:0 2.5rem; align-items:center;  }
.search{ flex:1; border:0.1rem solid #FFC5B5; border-radius:10rem; transition:.4s all; box-shadow:0 0.3rem 0.6rem rgba(255,197,181,0.38);}
.search_all{ background:var(--white); border-radius:5rem; overflow:hidden; padding:0.1rem 0.4rem 0.1rem 0.2rem; display:flex; justify-content:flex-start;align-items:center;}
.search_input{border:0; height: 2.5rem; width:80%; }
.search_bt{ background:var(--white); color:var(--maincolor);border:0; border-radius:5rem; flex:0 0 4.5rem; width:4.5rem; height: 3.2rem; cursor:pointer;  }
.search_bt svg{ stroke:var(--maincolor); }

.langage{ flex:0 0 8rem; padding-left:1rem; position:relative;}
.langage i{ position:absolute; display:block; right:0; bottom:-1.6rem;height: 3.2rem; width:3.2rem;}
.langage i img{ width:100%;}
.langage_listall{ display:none; position:absolute; bottom:-0.9rem; }
.langage_list li a{ display:block; width:3rem; height: 2rem; font-size:1.6rem; text-align:center; line-height:2rem; border:0.1rem solid var(--hovercolor);border-radius:0.3rem; margin-right:0.5rem; font-weight:bold; color:var(--hovercolor); }
.langage_list li a:hover,.langage_list li a.langage_ck{ background:var(--hovercolor); color:var(--white); }


.menus_close{ position:absolute; z-index: 106; right:0; top:0; bottom:0;  background-size:auto 100%; display:flex; flex-direction:column; justify-content:center; background-color:linear-gradient(to right,rgba(255,255,255,0),rgba(255,255,255,1)); }
.menus_close::before{ content:""; margin-left:1rem; margin-right:1.7rem;  width:0.6rem; height: 4rem; border-radius:1rem; background:#B5BCC3;  }

.footerbgs{ color:var(--white); max-width:780px; margin:0 auto;  padding:7rem 2.6rem 13rem 2.6rem; font-size:1.3rem;}

.footer_email h3{ padding-left:1.5rem;}

.email_form{ background:var(--white); width:100%; border-radius:5rem; padding:0.4rem 0.2rem 0.2rem 1rem; display:flex; justify-content:space-between; align-items:center;}
.email_input{ border:0; padding-left:0.5rem; width:90%; font-size:1.3rem; }
.email_input::placeholder{color:#5F89E5; font-size:1.3rem; }
.email_btm{ border:0; background:none; cursor:pointer;}

.sharelist{ margin-bottom:3rem; display:flex; justify-content:space-between; align-items:center; }
.sharelist a{ display:block; width:3.3rem; height: 3.3rem; line-height:3.3rem; font-size:1.8rem; text-align:center;  border-radius:5rem; margin:0 0.8rem;  }
.sharelist a:nth-child(1){ margin-left:0;}
.youtube{ border:0.1rem solid #5A99EC; color:#5A99EC;}
.facebook{ border:0.1rem solid #6CB3E1; color:#6CB3E1;}
.instagram{ border:0.1rem solid #5C65ED; color:#5C65ED; }
.fweixin{ border:0.1rem solid #00CD63; color:#00CD63;}
.yt{ border:0.1rem solid #DA0000; color:#DA0000;}


/*-----------------------------menu end--------------------------*/

/*----------------------------detail-------------------------------*/
.detail_content{ line-height:2.4rem; color:#414141; font-size:1.4rem; }
.detail_content h1{ font-size: 2.4rem; margin-bottom: 2.5rem;}
.detail_content h2{ font-size: 2.2rem; font-weight:bold; margin-bottom: 2.5rem;}
.detail_content h3{ font-size: 2rem; font-weight:bold; margin-bottom: 2.5rem;}
.detail_content h4{ font-size: 1.8rem; font-weight:bold; margin-bottom: 2.5rem;}
.detail_content h5{ font-size: 1.6rem; font-weight:bold; margin-bottom: 2.5rem;}
.detail_content p { margin-bottom: 2.5rem;}
.detail_content img { max-width: 100% !important; height: auto !important;}
.detail_content p[style="text-align:center;text-indent:2em;"] img,.news_content p[style="text-indent:2em;"] img{ margin-left:-2.2em !important;}

/*---------------------goto-------------------------*/
#gotop{  position:fixed; right:1rem; bottom:8rem;width:3.5rem; cursor:pointer; z-index: 999; }
#gotop img{ margin-top:30%; width:100%;}


/*---------------------------main-------------------------------*/
.top_logo{ align-items:center; padding:2.2rem 2.5rem;transition:.5s all;  }
.top_shadow{  box-shadow:0 0.3rem 0.6rem rgba(255,197,181,0.36); }
.top_menus{ flex:0 0 3.2rem; cursor:pointer; }
.top_menus_ico{ overflow:hidden;}
.top_menus_ico li:nth-child(1){  width:1.4rem; height: 3rem; border-radius:0.3rem; float:left; background:var(--maincolor); margin-bottom:0.2rem; margin-right:0.2rem; transition:.5s all; }
.top_menus_ico li:nth-child(2){  width:1.4rem; height: 1rem; border-radius:0.3rem; float:left; background:var(--maincolor); margin-bottom:0.2rem; transition:.5s all; }
.top_menus_ico li:nth-child(3){  width:1.4rem; height: 1.8rem; border-radius:0.3rem; float:left; background:var(--maincolor); margin-bottom:0.2rem; transition:.5s all; }
.logos img{ width:13rem; margin-left:auto; margin-right:auto;}
a.memico{ display:inline-block; width:3.2rem; height: 3.2rem; border-radius:5rem; overflow:hidden; border:0.1rem solid var(--maincolor); text-align:center; line-height:4.5rem; background:#ffffff; }
a.memico svg{ fill:var(--hovercolor);}
.member{ flex:0 0 8rem; text-align:right;}

.top_logo_link{ background:none;  box-shadow:none !important;}
.top_logo_link .top_menus_ico li{  border:0.2rem solid var(--hovercolor); background:var(--white); }

.top_logo_link .logos .logos_1{ display:none;}
.top_logo_link .logos .logos_2{ display:block;}

.langage{ display:none;}
.top_logo_link .langage{ display:block;}
.top_logo_link .member{ display:none;}

.model_padding{ margin-left:2rem; margin-right:2rem; }
.in_titles{ align-items:center;}
.in_titles h3{ background:var(--hovercolor); color:var(--white); padding:0.7rem 5rem; font-size:2rem; display:inline-block; border-radius:0.6rem 3rem 0.6rem 3rem; border:0.1rem solid #D0D0D0; }
.in_titles span{ font-size:1.4rem; color:#A5A5A5; }


.inKuaixun{ position:relative;}
.inKuaixun_list{position:relative; padding:0 0 2rem 4rem;}
.inKuaixun_list:last-child{position:relative; padding:0 0 0 4rem;}
.inKuaixun_list::after{ content:""; display:block; position:absolute; left:1rem; top:0; height:100%; width:0.1rem; background:var(--hovercolor); z-index: 1;}
.inKuaixun_list:last-child::after{ display:none;}
.inKuaixun_list span{ display:block; position:absolute; left:0; top:0; z-index: 3; width:2rem; height:2rem; border:0.3rem solid #FFC5B5; border-radius:5rem; background:var(--hovercolor);  }
.inKuaixun_content h3{ margin-bottom:1.3rem; }
.inKuaixun_content h3 a{ font-size:1.4rem;overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.inKuaixun_content time{ font-size:1.4rem; color:#A5A5A5; }
.inKuaixun>a{ display:block; position:absolute; left:0; bottom:0.5rem; z-index: 3;}
a.create_img{ border:0.1rem solid #FFC5B5; border-radius:0.6rem; font-size:1.4rem; display:inline-block; padding:0.3rem 1.2rem; color:#FFC5B5 !important; transition:.4s all; }
a.create_img:hover{ background:var(--hovercolor); color:var(--white) !important; border-color:var(--hovercolor);}

.loadMore{ text-align:center; }
a.loadMore_a{ color:var(--hovercolor); font-weight:bold; transition:.4s all; font-size:1.4rem; }
a.loadMore_a:hover{ padding-right:1.5rem;}
a.loadMore_a svg{ width:2.4rem; height:0.6rem;}

.catalog{  position:relative; padding:1.3rem 1rem 1.3rem 1rem; border:0.1rem solid #D0D0D0; border-radius:0.5rem 3rem 0.5rem 3rem;}
.mySwiper2{ margin-left:3rem !important; margin-right:3rem !important; overflow:hidden; }

.intitle_center{ text-align:center;}

.items{text-align:center; padding:1.2rem 0.5rem; background:#FFC5B5; color:var(--white); font-size: 1.6rem; border-radius:1rem; cursor:pointer; transition:.4s all;}
.items:hover{ background:var(--hovercolor); }
.itemActive .items{ background:var(--hovercolor);}

.in_news{ display:none;}
.inNewslist{margin-bottom:4rem;}
.inNews_imgs{ margin-bottom:1.3rem;}
.inNews_time,.inNews_time a{ color:#898989; font-size:1.4rem; transition:.4s all;}
.inNews_time a:hover{ color:var(--hovercolor); font-size:1.4rem;}
.inNews_time i{ display:inline-block; width:1.3rem; height:1.3rem; vertical-align:text-top; margin:0 0.6rem; vertical-align:baseline; }
.inNews_time i img{ width:100%; }
.author_w{ width:1.8rem; height:1.8rem; border-radius:5rem; vertical-align: middle; margin-right:0.2rem;}
.inNews_text{ margin-left:0.8rem; border-left:0.1rem solid #D0D0D0; padding:1.6rem 0 0 1.6rem; transition:.4s all;}
.inNewslist:hover .inNews_text{ border-left:0.1rem solid var(--hovercolor);}
.inNews_text h3{font-size:1.4rem; color:#414141; font-weight:bold; margin-bottom:1rem;overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.inNews_text p{font-size:1.2rem; color:#898989;overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}

.ggimg{ position:relative;}
.ggimg span{ display:block; font-size:1.4rem; color:var(--white); background:rgba(255,255,255,0.48); border-radius:0.5rem; padding:0.2rem 0.5rem; position:absolute; right:1.1rem; bottom:1rem; z-index: 5;}
.ggimg img{ border-radius:1rem; width:100%;}

.in_column{ position:relative;overflow:hidden;padding: 0 0 0.9rem 0; }
.swiper-button-prev3{left:0.2rem !important;width:3rem;height:3rem; border-radius:10rem; overflow:hidden; background:var(--white); border:0.1rem soild #DFDFE2; margin-top:1; box-shadow:0 0 0.5rem rgba(0,0,0,0.05);}
.swiper-button-next3{right:0.2rem !important;width:3rem;height:3rem; border-radius:10rem; overflow:hidden; background:var(--white); border:0.1rem soild #DFDFE2; margin-top:1; box-shadow:0 0 0.5rem rgba(0,0,0,0.05);}

.swiper-button-prev4{left:0.4rem !important; top:45% !important; width:4.8rem;height:4.8rem; border-radius:10rem; overflow:hidden; background:var(--white); border:0.1rem soild #DFDFE2; margin-top:1; box-shadow:0 0 0.5rem rgba(0,0,0,0.05);}
.swiper-button-next4{right:0.4rem !important; top:45% !important; width:4.8rem;height:4.8rem; border-radius:10rem; overflow:hidden; background:var(--white); border:0.1rem soild #DFDFE2; margin-top:1; box-shadow:0 0 0.5rem rgba(0,0,0,0.05);}


.inColumn_content1{ position:relative; border-radius:1rem; overflow:hidden; height:16rem; box-shadow:0 0.3rem 0.6rem rgba(157,192,209,0.22); transition:.4s all;}
.inColumn_content1>img{ width:100%; opacity: 0.38; height:50%; object-fit: cover; }
.inColumn_img1{ position:absolute; left:0; top:1rem; width:100%;text-align:center; font-size:1.4rem; padding-top:2rem;  z-index: 12; color:#414141; overflow:hidden;}
.inColumn_img1 img{ width:6.8rem; height:6.8rem; border-radius:10rem;  border:0.4rem solid #ffffff; }
.inColumn_text1{ background:var(--white); border-radius:1rem; position:absolute; z-index: 7; left:0; top:8rem; left:0; bottom:0; right:0; padding:10rem 1.2rem 2rem 1.2rem;}
.recommend_whites{ position:absolute; left:0; bottom:0; top:8rem; right:0; background:var(--white); z-index: 11;}

.in_deputh_text h3{ font-size:1.6rem; font-weight:bold; }
.in_deputh_text p{ font-size:1.4rem; color:#898989; line-height:2.2rem; }
.in_deputh_time>a>img{ width:2.5rem; height:2.5rem; border-radius:5rem; vertical-align: middle; }
.in_deputh_time>i>img{ width:2rem; height:2rem; vertical-align: middle; }
.in_deputh_time,.in_deputh_time a{ color:#898989; }

.footer_content{ background:#060F27; color:var(--white); padding:3rem 2rem 6rem 2rem; }
.footer_logo{ margin-bottom:3rem;}
.footer_logo img{ width:10rem; }

.footer_email{  width:24rem; font-size:1.2rem; margin:0 auto; }
.footer_email h3{ padding-left:2rem;}

.email_form{ position:relative; border:0.1rem solid var(--hovercolor); width:24rem; margin:0 auto; border-radius:1rem; padding:0.4rem 0.2rem 0.2rem 1rem; display:flex; justify-content:space-between; align-items:center; background:#060F27;}
.email_form span{ display:block; position:absolute; left:1.5rem; top:-1rem; padding:0.2rem 1rem 0.2rem 0.5rem; background:#060F27; z-index: 26;}
.email_input{ border:0; background:#060F27; height: 2rem; color:var(--white); }
.email_btm{ border:0; background:none; cursor:pointer;}
.email_btm svg{ width:2rem; height:2rem;}

.footer_navs{ width:30rem; margin:0 auto 3.3rem auto;}
.footer_navs li a{ color:#CBD0D3; font-size:1.3rem; font-weight:bold; }

.footer_share{ width:15rem; margin:0 auto;}
.footer_notice{ color:#CBD0D3; font-size:1.3rem; line-height:2rem;}
.footer_copyright{ color:#CBD0D3; font-size:1.2rem; text-align:center;}

.app_d{ position:fixed; right:2rem; overflow:hidden; width:12rem; z-index: 107; bottom:1rem; opacity: 0.8; transition:.6s all; align-items:center; justify-content:flex-start !important;  }
.app_d_main{ margin-right:1rem; flex:0 0 10rem !important;}
.app_dp{ width:19rem; opacity: 1;}
.app_text{ background:var(--hovercolor); border:0.1rem solid #aaaaaa; color:var(--white); width:100%; height:4.6rem; border-radius:0.5rem 3rem 0.5rem 3rem; padding:1rem 1rem; align-items:center; font-size:1.3rem; justify-content:space-around;}
.app_text_ico{ flex:0 0 7.4rem;  text-align:right; transition:.4s all;}
.app_text_ico img{ margin:0 1rem 0 0; width:2rem;}
.app_text_right{ flex:0 0 0; width:0; padding-left:1rem; display:none; overflow:hidden;}
.app_text_right a{ color:var(--white); }
.app_dp .app_text_right{  flex:0 0 9.9rem; width:9.9rem;}

a.sub_more{ display:inline-block; width:15rem; height:5rem; line-height:4.6rem; text-align:center; border:0.2rem solid var(--hovercolor); border-radius:2rem; font-size:1.6rem; font-weight:bold; color:var(--hovercolor);}

.kuaixun_time{ border:0.1rem solid #707070; border-radius:1rem; padding:0.6rem 3rem; align-items:center;}
.kuaixun_day strong,.kuaixun_day span{ display:block; text-align:center; color:#414141;}
.kuaixun_day strong{ font-size:2rem; font-weight:bold;}
.kuaixun_day span{ font-size:1.3rem;}
.kuaixun_mini{ font-size:1.3rem; color:#414141;}
.kuaixun_mini span{ display:inline-block; background:#F44336; color:var(--white); width:3.6rem; height:3.6rem; text-align:center; line-height:3.6rem; font-size:2.5rem; border-radius:1rem; vertical-align: middle; margin:0 0.5rem; }

.hn_rightnews{ align-items:center;}
.hn_rightnews h3{ flex:0 0 9rem; font-size:1.8rem; font-weight:bold; color:#F44336;}

.hotWord{ position:relative; flex:1; height:4.4rem;}
.hotWord a{ display:inline-block; width:7.6rem; height:4.4rem; border:0.1rem solid #898989; text-align:center; font-size:1.6rem; line-height:4.4rem; border-radius:5rem;  }
.hotWord a:hover{ background:var(--hovercolor); color:var(--white); border:0.1rem solid var(--hovercolor); }

.hotNewslist{ margin-bottom:4rem;}
.hotNews_content{ margin-bottom:2rem; }
.hotNews_time{ align-items:center;}
.hotNews_time,.hotNews_time a{ color:#898989; font-size:1.4rem;}
.hotNews_time span{ flex:0 0 2rem; display:inline-block; width:2rem; height:2rem; border-radius:5rem; border:0.3rem solid #FFC5B5; background:var(--hovercolor); vertical-align: middle; margin-right:1.5rem; }
.hotNews_time time{ flex:1; display:flex; justify-content:space-between; align-items:center;}
.hotNews_text{ margin-left:1rem; border-left:0.1rem solid var(--hovercolor); padding:1.8rem 3rem 0 2.7rem; }
.hotNews_text h3{font-size:1.6rem; color:#414141; font-weight:bold; margin-bottom:1rem;overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical;}
.hotNews_text p{font-size:1.4rem; color:#898989; line-height: 2rem; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 5; -webkit-box-orient: vertical;}
.hotNews_imgs{ overflow:hidden;margin-left: 4rem; }
.hotNews_imgs img{ transition:.4s all; border-radius:1rem;}


.news_hotbd{ border-radius:0.6rem; overflow:hidden; position:relative; }
.news_cons{ background-size:100% auto; background-position: right center;}
.news_conall{ position:absolute; left:0; right:0; top:0; bottom:0; z-index: 10;}
.news_text{ height: 24rem;  padding:2.5rem 3.5rem 2.5rem 3.5rem; }
.news_text h3 a{ flex:0 0 auto; font-size:2rem; font-weight:bold; color:var(--white);overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.news_text p{ flex:1;font-size:1.4rem; line-height:2.2rem; color:var(--white); opacity: 0.7; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; margin-bottom:2rem;}
.news_text time{  color:var(--white);}
.news_text time i{ vertical-align: middle;}
.news_text time i svg{  width:1.6rem; height:1.6rem;}

.news_cons1{ background-size:100% auto; background-position: right center;}
.news_conall1{ position:absolute; left:0; right:0; top:0; bottom:0; z-index: 10;}
.news_text1{ height: 24rem;  padding:2.5rem 3.5rem 2.5rem 3.5rem; }
.news_text1 h3 a{ flex:0 0 auto; font-size:2rem; font-weight:bold; color:var(--white);overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.news_text1 p{ flex:1;font-size:1.4rem; line-height:2.2rem; color:var(--white); opacity: 0.7; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; margin-bottom:2rem;}
a.column_apply{ display:block; text-align:center; color:var(--white); font-size:2rem; width:16rem; height:5rem; line-height:4.2rem; border-radius:2rem; border:0.4rem solid var(--white); margin:0 auto;}

.news_consall{ position: absolute; left:0; right:0; top:0; bottom:0; z-index: 15;}
.bgmh{ filter:blur(2rem); width:100%; background:rgba(255,255,255,0.7); height: 43rem; overflow:hidden; transform:scale(1.1);}
.bgmh img{ object-fit: cover; width: 100%; height: 100%; }

.news_consall1{ position: absolute; left:0; right:0; top:0; bottom:0; z-index: 15;}
.bgmh1{ filter:blur(2rem); width:100%; background:rgba(255,255,255,0.7); height: 40rem; overflow:hidden; transform:scale(1.1);}
.bgmh1 img{ object-fit: cover; width: 100%; height: 100%; }


.author_left_list{ padding:4rem 0 0 0; position:relative; margin-bottom:4.6rem; }
.author_titleimgs{ position:absolute;left: 50%;  transform: translate(-50%, 0); top:0; z-index: 9; width:8.2rem; height:8.2rem; background:url("../images/column_author.png") center center no-repeat; text-align:center; padding-top:0.7rem; background-size:100% 100%;}
.author_titleimgs img{ width:7rem; height:7rem; border-radius:10rem;}
.author_left_cons{ border:0.1rem solid #FFC5B5; border-radius:2rem; background:url("../images/author_bgs.jpg") left top repeat-x; padding:0.7rem 1.2rem; min-height:20rem; }

.author_titletext{  text-align:center;margin-top: 4rem; }
.author_titletext time{ font-size:1.4rem; display:block; margin-bottom:1rem; }
.author_number{ font-size:1.4rem;}
.author_number i{ margin-right:0.8rem; width:1.9rem; display:inline-block; }
.author_number i img{ width:100%; }
a.followus{ display:block; font-size:1.6rem; position:absolute; right:1.6rem; top:6rem; width:2rem; height:2rem; text-align:center; transition:.4s all; }
a.followus svg{ width:1.8rem; height:1.8rem;}

.author_all_lists{ padding:3rem 1.3rem 1.7rem 1.3rem;}
.author_all_lists li{ margin-bottom:1.1rem;}
.author_all_lists li a{ font-size:1.4rem;  overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}


.hotNews{ position:relative; border-radius:1rem; overflow:hidden;}
.hotNews img{ transition:.4s all; width:100%; display:block; }
.hotNews:hover img{ transform:scale(1.1,1.1)}
.hotNewstext{ position:absolute; left:0; right:0; bottom:0; background:linear-gradient(to top,rgba(0,0,0,1),rgba(0,0,0,0)); padding:1.5rem 2rem; z-index: 15;  }
.hotNewstext h3 a{ color:var(--white); }
.hotNewstext h3 a:hover{ color:var(--hovercolor); }

.hotNewslists .hotNewsimgs { overflow:hidden; border-radius:1rem;}
.hotNewslists .hotNewsimgs img{ transition:.4s all; width:100%; display:block; }
.hotNewslists:hover .hotNewsimgs img{ transform:scale(1.1,1.1)}
.hnlisttext{ flex:1; padding:0 1.9rem 0 0; display:flex; flex-direction: column; justify-content:space-between; z-index: 20; }
.hnlisttext h3 a{ font-weight:bold;overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }
.hnlisttext time{ color:#A5A5A5; font-size:1.4rem;}
.hotNewsimgs{ flex:0 0 13rem; }

.hotNewslist{margin-bottom:2.8rem;}
.hotNews_content{ flex:1;}
.hotNews_time,.hotNews_time a{ color:#898989; font-size:1.4rem;}
.hotNews_time span{ display:inline-block; width:2rem; height:2rem; border-radius:5rem; border:0.3rem solid #FFC5B5; background:var(--hovercolor); vertical-align: middle; margin-right:1.5rem; }
.hotNews_text{ margin-left:1rem; border-left:0.1rem solid var(--hovercolor); padding:1.8rem 3rem 0 2.7rem; height:13.2rem;}
.hotNews_text h3{font-size:2rem; color:#414141; font-weight:bold; margin-bottom:1.8rem;overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.hotNews_text p{font-size:1.6rem; color:#898989;overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.hotNews_imgs{ flex:0 0 22rem; overflow:hidden; border-radius:1rem; }
.hotNews_imgs img{ transition:.4s all;}
.hotNewslist:hover .hotNews_imgs img{ transform:scale(1.1,1.1);}

.video_hot_img{ position:relative;}
.video_hot_img>img{  border-radius:1rem 1rem 0 0; margin-bottom:1.8rem;}
.video_hot_img>span{ width:7rem; height:7rem; display:block; position:absolute; left:50%; top:50%; z-index: 9; transform:translate(-50%,-50%);}
.video_hot_img>span>img{ width:100%;}

.video_hot_text h3 a{ font-size:1.6rem; font-weight:bold; color:#464E5F; }
.video_hot_text p{ font-size:1.4rem; color:#D0D0D0; line-height:2rem; }

.video_hot_right{ margin-left:-0.6rem; margin-right:-0.6rem; flex-wrap:wrap; }
.video_hot_right li{ flex:0 0 50%; padding-left:0.6rem; padding-right:0.6rem; }


.inVideolist{ border-radius:1rem; overflow:hidden;  margin-bottom:0.3rem;}
.inVideoimgs{ position:relative; overflow:hidden; margin-bottom:0.2rem; }
.inVideoimgs span{ width:3rem; height:3rem; position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); z-index: 7;}
.inVideolist .inVideoimgs>a>img{ display:block;  }
.video_zz{ position:absolute; left:0; top:0; right:0; bottom:0; z-index: 6; background:rgba(0,0,0,0.3);}
.inVideotext{  padding:0.5rem 0;}
.inVideotext h3{  margin-bottom:1rem; }
.inVideotext h3 a{ font-size:1.2rem; line-height:1.6rem;font-weight:bold;color:#464E5F; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }
.inVideotext time{ font-size:1.3rem; color:#898989; }
.inVideotext time i{ vertical-align: middle; }
.inVideotext time i img{ width:1.6rem; height:1.6rem;}

.video_title_text{ text-align:center;}
.video_title_text h3{ font-size:3rem; font-weight:bold; color:#464E5F; margin-bottom:1rem; }
.video_title_text p{ font-size:1.4rem; color:#898989; line-height:2rem; }

.deper_bgs{border-radius: 1.2rem; box-shadow:0 0 2.8rem rgba(0,159,216,0.03); }
.deper_left{  border-radius:1.2rem; overflow:hidden; }
.deperban_imgs{ border-radius:1.2rem 1.2rem 0 0; overflow:hidden;}
.deperban_imgs img{ width:100%; height: 23.2rem; display:block; object-fit:cover;}
.deperban_text{ padding:1rem 0.5rem; background:var(--white); border-radius:0 0 1.2rem 1.2rem; overflow:hidden; }
.deperban_text h3 a{ font-size:1.6rem; font-weight:bold; color:#464E5F;overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }
.deperban_text p{ font-size:1.4rem; margin-bottom:1rem;overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:3; -webkit-box-orient: vertical; margin-bottom:2rem;}

.time_style{ margin-top:auto; font-size:1.2rem;}
.time_style i{ display:inline-block; width:2rem; height: 2rem; margin-right:0.6rem; vertical-align:middle; }
.time_style i img{ width:2rem; height: 2rem; overflow:hidden; border-radius:0.5rem;object-fit:cover;}
.time_style span{ color:var(--hovercolor);}

.mb_location{ padding:1rem 0 3.5rem 0;}

.detail_fav{ flex:0 0 2.6rem; position:relative; height: 2.6rem; cursor:pointer; margin:0.2rem 0 0 3rem;}
.fav_ico1{ position:absolute; left:0; top:0; z-index: 16; display:block; width:2.6rem; height: 2.6rem; background:url("../images/fav_ico1.svg") center top no-repeat; background-size:100% auto;}
.fav_ico1:hover{  background:url("../images/fav_ico2.svg") center top no-repeat; background-size:100% auto;}
.fav_ico2{ display:none;position:absolute; left:0; top:0; z-index: 17; width:2.6rem; height: 2.6rem; background:url("../images/fav_ico2.svg") center top no-repeat; background-size:100% auto;}


.detail_times{ align-items:center;}
.detail_times_right{  align-items:center; justify-content:flex-end;}

.original_right{ flex:1; position:relative; align-items:center; }
.orginal_share{ flex:1; position:relative; height: 2.5rem; margin-right:0.7rem; }
.orginal_share a{ position:absolute; top:0; right:0; width:0; height: 2.3rem; opacity: 0; display:block; overflow:hidden; font-size:1.4rem; text-align:center; line-height:2.2rem; border-radius:5rem;transition:.4s all; }
.orginal_share_ck a{ opacity:1; width: 2.3rem; overflow:visible;}
.orginal_share_ck a:nth-child(1){  border:0.1rem solid #DA0000; color:#DA0000; background:var(--white); right:0;}
.orginal_share_ck a:nth-child(2){ border:0.1rem solid #00CD63; color:#00CD63; background:var(--white); right:2.8rem;}
.orginal_share_ck a:nth-child(3){ border:0.1rem solid #5C65ED; color:#5C65ED; background:var(--white); right:5.6rem;}
.orginal_share_ck a:nth-child(3) svg{ fill:#5C65ED; }
.orginal_share_ck a:nth-child(4){ border:0.1rem solid #6CB3E1; color:#6CB3E1; background:var(--white); right:8.5rem;}
.orginal_share_ck a:nth-child(5){ border:0.1rem solid #5A99EC; color:#5A99EC; background:var(--white); right:11.3rem;}
.orginal_share_ico{ flex:0 0 2.3rem; cursor:pointer; }
.orginal_share_ico img{ width:2.3rem; height:2.3rem;}

.detail_h3{ font-size:2rem; font-weight:bold; }
.detail_infor{ font-size:1.4rem; color:#898989; line-height:2.4rem; }
.detail_infor span{ color:var(--color3);}

.detail_tags{ align-items:center; color:#434750;}
.detail_tags strong{ display:block; flex:0 0 5rem;}
.detail_taglist{ flex:1;}
.detail_taglist a{ display:inline-block; color:#919BB0; background:#F5F8FF; padding:0.3rem 1.5rem; border-radius:5rem; margin-right:0.5rem; transition:.4s all; }
.detail_taglist a:hover{ background:var(--hovercolor); color:var(--white);}

.detail_othernews{ position:relative;}
.dt_lists_img{ flex:0 0 40%; position:relative;border-radius:1rem; overflow:hidden;}
.dt_lists_img>a>img{ border-radius:1rem;}
.dt_lists_img span{ width:3.6rem; position:absolute; left:50%; top:50%; transform: translate(-50%,-50%); z-index: 9;}
.dt_lists_img span img{ width:100%;}
.dt_lists_text{ flex:1;  padding-left:1.2rem;}
.dt_lists_text a{ color:#919BB0;overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;  }
.dt_lists_text a:hover{ color:var(--hovercolor); }
.dt_lists_text time{ font-size:1.4rem; color:#919BB0;}

.margin40 {  margin-left: 4.5rem !important; overflow:hidden;  margin-right: 4.5rem !important;}
.left_style, .right_style {  flex: 0 0 5rem;  box-shadow: 0 0.3rem  0.6rem rgba(0,0,0,0.1); width: 5rem;  height: 8rem; text-align: center; line-height: 8.5rem; background-color: rgba(255,255,255,0.2);}
.left_style {  border-radius: 10rem 0 0 10rem;}
.right_style {  border-radius: 0 10rem 10rem 0;}
.left_style svg, .right_style svg{ width:1rem;height: 1.68rem;}

.tag_text h3{ font-size:4rem; color:var(--hovercolor); font-weight:bold; }
.tag_text p{ font-size:1.4rem; font-weight:lighter; line-height:2.3rem;}

.tag_title h3{ font-size:2rem; font-weight:bold; color:var(--hovercolor);}
.tag_title p{ font-size:1.2rem; font-weight:lighter; line-height:2.3rem;}

.person_imgs{ width:8rem; height:8rem; border-radius:10rem; overflow:hidden; margin:0 auto 1rem auto; }
.person_imgs img{ width:100%; }
.person_text{ text-align:center;  }
.person_text h3{ font-size:1.8rem; font-weight:bold; color:#414141; margin-bottom:1rem; }
.person_text>a{ padding:0.8rem 1.1rem; margin-bottom:2rem; border-radius:0.5rem; border:0.1rem solid var(--hovercolor); display:inline-block; color:var(--hovercolor); font-size:1.6rem; }
.person_text p{ font-size:1.2rem; }

.author_detail_alls{ display:flex; justify-content:flex-start; margin-bottom:4.1rem; transition:.4s all; }
.author_detail_alls::before{ content:""; display:block; flex:0 0 1.4rem; width:1.4rem; margin-top:0.3rem; height:1.4rem; border-radius:5rem; background:var(--hovercolor); border:0.3rem solid #FFC5B5;}
.author_detail_texts{ flex:1; padding-left:1rem;}
.author_detail_texts h3 a{ font-size:1.6rem; font-weight:bold; margin-bottom:1.5rem;overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }
.author_detail_texts p{ font-size:1.4rem; color:var(--color9); margin-bottom:1rem;overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;}
.author_detail_texts time{ font-size:1.2rem; color:#898989; }

.author_alls{ margin-left:-0.7rem; margin-right:-0.7rem; flex-wrap:wrap; }
.author_alls li{  flex:0 0 25%; padding-left:0.7rem; padding-right:0.7rem;  margin-bottom:2rem;  }
.author_lists h3{  color:#414141; font-size:1.2rem; font-weight:bold; text-align:center; line-height:1.3rem;}
.author_imgs{ width:6.5rem; height:6.5rem; border-radius:10rem; overflow:hidden; margin:0 auto 0.5rem auto; }
.author_lists img{ width:100%; height:6.5rem; object-fit: cover;  }

.video_d_play{ min-height:18.9rem;}

.aboutus{ margin-bottom:3rem; height: 5.3rem; position:relative; display:inline-block; padding-right:0.6rem; }
.aboutus strong{ position:relative; z-index: 19; background:var(--white); display:inline-block; height: 3.6rem; border:0.1rem solid var(--hovercolor); padding:0 2rem; line-height:3.6rem; border-radius:0 1rem 1rem 0; font-size:2.2rem; font-weight:bold; color:var(--hovercolor); margin-left:5.2rem; margin-top:1.1rem; }
.aboutus span{ display:inline-block; height: 3.6rem; background:var(--hovercolor); border-radius:0 1rem 1rem 0; position:absolute; left:4rem; right:0; bottom:0; z-index: 17; }
.aboutus i{ position:absolute; left:0; top:0; z-index: 20;}

.error_img{ text-align:center; padding-top:4rem;}
.error_img img{ width:33.4rem;}

.download_bgs{ background:url("../images/download_bg.png") #ff3406 center top no-repeat; background-size:cover;}

.member_top1{ position:absolute; top:0; left:0; right:0; z-index: 20; }
.member_hearder1{ position:relative;max-width: 780px;  margin: 0 auto; overflow: hidden; }
.member_hearder1 i{ position:absolute; left:2.2rem; top:3.5rem;}
.member_hearder1 i svg{ width:1rem; height:1.7rem; }
.member_logo1{text-align:center; padding:3rem 0 1rem 0;}
.member_logo1 img{ width:15.7rem; }

.download_btn{ width:85%; margin:14rem auto 2rem auto;}
.download_btn li{ flex:0 0 48%;}
.download_text{ width:75%; margin:0 auto 4rem auto;}
.download_imgs{ width:80%; margin:0 auto 10rem auto;}


.app_logos{ padding:3rem 0 1.2rem 0; text-align:center;}
.app_text1{ text-align:center; }
.app_text1 h3{ margin-bottom:0.6rem;font-size:2rem; color:var(--color0); }
.app_text1 p{ margin-bottom:0.6rem;font-size:1.2rem; color:var(--color9); }
.app_dl{ background:var(--white); position:relative; border-radius:1.2rem; box-shadow:0 0 1.8rem rgba(22,87,233,0.1); padding:3.6rem 5rem; overflow:hidden; text-align:center; }
a.app_btn{ width:14.5rem; height:3.7rem; border:0.1rem solid #DD3F12; border-radius:0.2rem;  display:inline-block; font-size:1.4rem; color:#DD3F12; padding:0.8rem 1.3rem 0 1.3rem; margin-bottom:1.6rem; }
a.app_btn i{ display:inline-block; width:1.5rem; height:1.5rem; vertical-align: middle;}
.app_dl p{ font-size:1.2rem; color:var(--color9);}
.app_steps{ position:absolute; left:0; top:0; z-index: 5; }


.edit_parssword{ text-align:center; }
.edit_parssword a{  text-decoration: underline; color:var(--hovercolor); font-weight:bold;}




.btc_hq{ padding:0.8rem 0rem;}
.btc_hq>h3{ font-size:2.3rem; font-weight:bold; padding:0.5rem 0 1.1rem 0;}
.btc_search {
    width: 100%;
    border: 1px solid #eeeeee;
    overflow: hidden;
    border-radius: 5px;
    margin-bottom: 25px;
}
.btc_search input {
    border: 0;
    width: 75%;
    height: 33px;
    padding-left: 3%;
    line-height: 33px;
    color: #888888;
}
.btc_search button {
    border: 0;
    background: none;
    color: #999999;
    font-size: 18px;
    cursor: pointer;
    float: right;
    margin: 3px 3% 0 0;
}



.btc_dt{ background:#ffffff; border-radius:5px; box-shadow:0 0 10px rgba(0,0,0,0.1); padding:0 0 0.8rem 0;}
.btc_dt dt{ padding:1.5rem 1.5rem 0 1.5rem;  display:flex; justify-content:flex-start; background:url("../images/btc_line.jpg") left bottom repeat-x; font-size:1.6rem;}
.btc_dt dt>h3{flex:0 0 auto; padding:0.2rem 0 1.5rem 0; margin:0 1.2rem 0rem 0rem; border-bottom:3px solid #eeeeee;}
.btc_dt dt>h3:hover{ color:#ff0000; border-bottom:3px solid #ff0000;}
.btc_dt dt>h3.btc_click{ color:#ff0000; border-bottom:3px solid #ff0000;}
.btc_dt dd{ padding:0.5rem 0 0 0;}

.btc_none{ display:none;}
.btc_titles{ display:flex; justify-content:space-between; align-items:center; padding:0.8rem 0.5rem 0.4rem 0.5rem;}
.btc_titles span{ color:#aaaaaa; font-size:0.7rem; }
.btc_titles span:nth-child(1){ flex:0 0 35%; padding-left:15px;}
.btc_titles span:nth-child(2){ flex:0 0 25%;}
.btc_titles span:nth-child(3){ flex:0 0 20%;}
.btc_titles span:nth-child(4){ flex:0 0 20%;}
.btc_titles1{ display:flex; justify-content:space-between; align-items:center; padding:0.8rem 0.5rem; border-bottom:1px solid #f2f2f2;}
.btc_titles1 li{ color:#333333; font-size:0.8rem; }
.btc_titles1 li i{ display:inline-block; width:1.2rem; height: 1.2rem; border-radius:2rem; overflow:hidden; vertical-align:sub; margin-right:0.2rem;}
.btc_titles1 li i img{ display:block; height: 1.2rem; object-fit:cover; }
.btc_titles1 li:nth-child(1){ flex:0 0 35%;}
.btc_titles1 li:nth-child(2){ flex:0 0 25%;}
.btc_titles1 li:nth-child(3){ flex:0 0 20%;}
.btc_titles1 li:nth-child(4){ flex:0 0 20%;}
.btc_titles1 li.greentext{ color:#07c160;}
.btc_titles1 li.redtext{ color:#ff0000;}
.btc_titles1 li .zf{ border-radius:2rem; padding:0.1rem 0; text-align:center; margin-left:0.1rem;; }
.btc_titles1 li.greentext .zf{ background:#e5ffef; }
.btc_titles1 li.redtext .zf{ background:#ffebeb; }
.see_more{ padding:2rem 0; text-align:center;}
.see_more a{ color:#999999;}


.btc_news_all{ display:flex; justify-content:flex-start; padding:0.5rem 0.8rem; }
.btc_news_l{ flex:0 0 35%; margin-right:3%;}
.btc_news_l img{ display:block; width:100%; border-radius:10px;}
.btc_news_r{ flex:0 0 62%;}
.btc_news_r h5{ font-size:0.9rem;}

.btc_none{ display:none;}
.btc_baike{ display:flex; justify-content:space-between; align-items:center; padding:2rem 0; margin:0rem 1.6rem; border-bottom:0.1rem solid #f2f2f2;}
.btc_baike h5{ flex:0 0 70%;font-size:1.4rem;}
.btc_baike a{ flex:0 0 25%; font-size:1.4rem; text-align:center; background:#ff0000; color:#ffffff; padding:0.8rem 0; border-radius:0.4rem;}
.article_b { margin-top: 0.64rem; color:#999999;}


/*----------------------------data-----------------------------------*/
.tags_infor_title {	border-bottom: 0.2rem solid #eeeeee; padding:1.6rem 0 1.6rem 0; font-size:1.8rem; font-weight:bold;}
.quotes_datas{ padding:1rem 0 0rem 0;}
.quotes {padding: 2rem 0 0 0; color:#000000;}
.cryptodatas {display: -webkit-flex;display: -ms-flexbox;display: flex;	-webkit-flex-wrap: wrap;	-ms-flex-wrap: wrap;flex-wrap: wrap;padding-bottom: 0rem;}
.cryptodatas img {flex:0 0 18%;max-height: 5rem;margin-right: 0.5rem;}
.cryptodatas img+div {	display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: space-between;-ms-flex-pack: space-between;-webkit-justify-content: space-between;	justify-content: space-between;	height: 3rem;	vertical-align: top;	flex: 1;}
.bold {	font-weight: 700;}
.top,.alignTop {vertical-align: top !important;}
.inlineblock {	display: inline-block;}
.cryptodatas .top span:first-child {font-size: 2.3rem; padding:1rem 0 1.5rem 0;}
.upArrow {	background: url("../images/up_ico.png") no-repeat;	background-position: 0 50px;	display: inline-block;	width: 0px;height: 21px;margin: 0.2rem 0rem 0 0;}
.bit_datasnum {	color: #ff0000;	font-size: 0.9rem;}
.bit_datas { margin: 1rem 0 1rem 0;	/*background: linear-gradient(#ffffff, #f5f5f5);*/	background:#f9f9f9;	border: 1px solid #efefef;	border-radius: 0.5rem; padding: 1rem 1rem;}
.dataItem {margin:0.5rem 0.7rem 0.5rem;	}
.bit_datas_ts{ display:inline-block;}
.parentheses{color: #ff0000;font-size:0.9rem;}
.dataItem{ overflow:hidden;}
.dataItem span {text-align: left;}
.dataItem span {font-size: 1rem;font-weight: bold;}
.dataItem .title { float:left;	font-size: 0.7rem; font-weight:normal;color: #888888; }

.greenFont .upArrow{ background-position:0 20px!important;}
.greenFont span:nth-child(n+3):nth-child(-n+5){	color:#0ea600;}
.rebFont .upArrow{ background-position:0 0px!important;}
.rebFont span:nth-child(n+3):nth-child(-n+5){ color:#ff0000;}
.dataItem .greenFont{color:#0ea600; }
.dataItem .rebFont{color:#ff0000; }
/*#ditem{ color:#ff0000;}*/

.contentbox{ padding: 0 0.8rem;}
.tags_infor_text{ line-height:1.3rem; color:#666666;padding:0.8rem 0 0 0;}

.bit_datas_ts .bold{font-size:12px;}
.bi_hq{font-size:20px; padding-bottom:10px; color:#666666;}
.bi_hq img {width:30px; vertical-align:middle;}

/*.mbnavs{border-top:1px solid #eeeeee; display:flex; justify-content:flex-start; align-items:center;}*/
/*.mbnavs li{ flex:0 0 18%;  padding:0.8rem 0rem; text-align:center;}*/
/*.mbnavs li:nth-child(4),.mbnavs li:nth-child(5){ flex:0 0 23%;}*/
/*.mbnavs li a{display:block; font-size:1rem;}*/

.mbnavs_k{position:relative;}
.mbnavs{border-top:1px solid #eeeeee; display:flex; justify-content:flex-start; align-items:center; overflow:scroll; width:100%;white-space: nowrap; background:#f9f9f9;}
.mbnavs::-webkit-scrollbar{ display: none; -ms-overflow-style:none; overflow:-moz-scrollbars-none;}
.mbnavs li{  padding:0.7rem 0; text-align:center; }
.mbnavs li a{display:block; font-size:1rem; word-wrap:break-word; padding:0 0.9rem; border-right:1px solid #eeeeee;}
.mb_secnav{ display:none; position:absolute; left:0; top:2.7rem; width:88%; background:#ffffff;padding:0.8rem 6% 2rem; z-index: 1008;box-shadow:2px 5px 5px rgba(0,0,0,0.2);}
.mb_secnav a{ display:block; padding:1rem 1rem; color:#666666; border-bottom:1px solid #f1f1f1; font-size:0.8rem;}
.mb_secnav a:before{ content:""; display:inline-block;background:#aaaaaa; width:0.2rem; height:0.2rem;border-radius:1rem; font-size:0.5rem; color:#cccccc;margin-right:0.2rem; margin-bottom:0.2rem;}


span.righttop_gg{
    position:absolute;
    right:8px;
    top:3px;
    border-radius:5px;
    text-align:center;
    display:block;
    width:38px;
    height: 16px;
    line-height: 16px;
    font-size:12px;
    border:1px solid #ffffff;
    background:rgba(255,255,255,0.7);
    z-index: 99;
    color:#999999;
}

.author_it dt {
    position: relative;
    height: 4rem;
}
.author_it dt:before {
    height: 2px;
    background: #f0f0f0;
    display: block;
    width: 100%;
    margin: 2rem 0rem 0 0rem;
    content: "";
    position: absolute;
    left: 0;
    bottom:0;
}
.author_it dt span {
    display: inline-block;
    font-size: 1.1rem;
    color: #999999;
    padding: 0 0.8rem 0 0.8rem;
    margin: 0 0rem;
    position: relative;
}
.author_it dt span.au_click {
    color: #d50000;
    font-weight: bold;
}
.author_it dt span:before {
    display: block;
    position: absolute;
    left: 0;
    margin: 2rem 0 0 0;
    width: 100%;
    height: 2px;
    background: none;
    content: ""
}
.author_it dt span.au_click:before {
    display: block;
    position: absolute;
    left: 0;
    margin: 2rem 0 0 0;
    width: 100%;
    height: 2px;
    background: #d50000;
    content: ""
}

.tags_nlist {
    padding: 0 0.8rem;
}


.hot_newslist1 {
    padding: 0 0rem;
}
.hot_newslist1 li {
    padding: 1.6rem 0rem 0 0rem;
}
.hot_newslist1 li .h_news_all {
    display: flex;
    justify-content: flex-start;
    border-bottom: 1px solid #eee;
    padding-bottom: 1.6rem;
}
.hot_newslist li:last-child .h_news_all {
    border-bottom: 0 !important;
}
.hot_newslist1 li:last-child .h_news_all {
    border-bottom: 0;
}
.hot_news_l {
    position: relative;
    width: 10rem;
    height: 6.5rem;
}
.hot_news_l img {
    width: 100%;
    border-radius: 0.8rem;
    display: block;
    overflow: hidden;
    height: 6.5rem;
    object-fit: cover;
}

.hot_news_r {
    flex:1;
    margin-left: 0.8rem;
}
.m_seemore1 {
    margin: 0.8rem 0rem 1.8rem 0rem;
    text-align: center;
    display: block;
    border: 0.1rem solid #cccccc;
    border-radius: 1rem;
    padding: 1.3rem 0;
    font-size:1.4rem;
    color: #bbbbbb;
}


/*----------------------mining---------------------------*/
.mining_titles{ font-size:2.5rem; font-weight:bold; margin:0.3rem 0 0.8rem 0; text-align:center;}
.m_bans{ border-radius:1.5rem;overflow:hidden;}
.m_hnews{ padding:2rem 0 1rem 0;}
.m_hnews>dt{ display:flex; justify-content:space-between; align-content:center; padding:0 0 0.4rem 0; }
.m_hnews>dt>strong{ font-size:2rem; color:#d50000; }
.m_hnews_list{ display:flex; justify-content:space-around; align-content:center; padding:0.4rem 0;}
.m_hnews_list time{ flex:0 0 5rem;width:5rem; color:#aaaaaa; font-size:0.8rem; padding:0.2rem 0 0 0;}
.m_hnews_list h5{ flex:1; overflow:hidden; text-overflow:ellipsis;display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; font-size:1.6rem;}
.m_featur { padding: 1rem 0 0.4rem 0;}
.m_featur dt {  overflow: hidden;}
.m_featur dd {  background: #ffffff;  border-radius: 15rem;  padding: 1rem 0 0rem 0;}
.mining_eatitle {  display: flex;  justify-content: space-between;  align-content: center;}
.m_hnews_title{ font-size:2rem; color:#d50000; font-weight:bold;}
.tags1 a {  display: inline-block;  background: #ffffff;  border: 1px solid #dfdfdf;  border-radius: 20rem;  padding: 0.2rem 0.4rem;  transition: .5s all;  font-size: 0.8rem; color: #888888;}
.featured_list{ width:14rem; padding:0 0.5rem 0.5rem 0.5rem; }
.featured_list h5 {  margin: 0.8rem 0 0.4rem 0;white-space:pre-wrap;   font-weight: bold;  display: -webkit-box;  overflow: hidden;  text-overflow:hidden;  -webkit-line-clamp:2;  font-size:1rem;  -webkit-box-orient:vertical;}
.featured_list h5 a {  color: #000000;  transition: .5s all;}
.featured_list h5 a:hover {  color: #d50000;}
.featured_list time{ font-size:0.8rem;}
.mining_cons {  position: relative;  overflow: hidden;  height: auto;  padding:0.8rem 0;  background:#f8f8f8;  border:1px solid #eeeeee;  border-radius:0.8rem;}
.feature_jts {  padding-top: 5px;}
.feature_alllist { width: 100%; display: flex; overflow: scroll; white-space: nowrap; padding: 0rem 0;  transition: left 0.5s;  -webkit-transition: left 0.5s;}
.feature_alllist::-webkit-scrollbar {  display: none;}
.feature_alllist li {  display: inline-block;  padding: 10px 0rem; }
.m_jt_kuan {  border: 1px solid #eeeeee;  width: 1.1rem;  padding:0.1rem 0 0 0;  text-align: center;  color: #cfcfcf;  height: 1rem;  display: inline-block;  margin: 0 0 0 0.3rem;  box-shadow:0 0 5px #eeeeee;}
.kjkc_iterm{ display:flex; justify-content:space-around; align-items:stretch; padding:0.5rem 0 0 0; }
.kjkc_iterm li{ margin:0 0rem 0.3rem 0; padding:1rem 0; background:#f8f8f8; width:9rem; text-align:center; font-size:1.2rem;}
.kjkc_iterm_c{ background:#d50000 !important; color:#ffffff;}
.mining_article{ padding:0.5rem 0 0 0; overflow:hidden; }
.mining_list {  width: 49%;  float: left;  margin: 0 1% 0.8rem 0;  background: #fcfcfc;  border: 1px solid #f2f2f2;  border-radius: 5px;  padding: 1rem 2% 1rem 2%;  transition: .5s all;}
.mining_list:nth-child(2n) {  width: 49%;  float:right;  margin: 0 0 0.8rem 0;}
.mining_tops{ display:flex; justify-content:space-between; align-content:center;}
.mining_tops_l{ width:9rem; font-size:1rem; font-weight:bold;}
.mining_imgs{ width:1.6rem; height:1.6rem; }
.mining_imgs img{ display:block; height: 1.6rem; width:100%; border-radius: 50rem;  overflow: hidden; object-fit:cover;}
.mining_text{ margin:0.5rem 0 0 0; color:#999999; height:3.5rem; overflow:hidden; font-size:1.2rem; word-break:break-all;}
.tutorial_con_l li{ display:flex; justify-content:space-between; align-content:center; padding:0.8rem 0; }
.tutorial_con_l li a{ overflow:hidden; display:-webkit-box; text-overflow:ellipsis; -webkit-line-clamp:1; -webkit-box-orient:vertical;flex:1; font-size:1.6rem;}
.tutorial_con_l li span{ flex:0 0 5rem; color:#aaaaaa; font-size:1.4rem; text-align:right;}
.tutorial_con_l li img{ width:1rem; vertical-align:middle;}

.hiSlider-title{ font-size:1.8rem !important;}


.mining_faq_list { margin: 0 0 1rem 0;}
.mining_faq_list dt { margin: 0 0 0.8rem 0;}
.mining_faq_list dt a { color: #333333;  display: flex;  justify-content: flex-start;  align-content: center;  transition: .3s all; align-items: center;}
.mining_faq_list dt:hover a { color: #e60012;}
.mining_faq_list dt .fa-2x { font-size: 2rem !important;}
.mining_faq_list dt i {  vertical-align: middle;  color: #898989;  transition: .3s all;}
.mining_faq_list dt:hover i {  color: #e60012;}
.mining_faq_list dt h5 { display: block;  margin: 0 0 0 0.5rem;  font-weight: bold; overflow: hidden;  font-size:1.6rem;  text-overflow: ellipsis;  display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;  padding-top: 0.5rem;}
.mining_faq_list dd { background: #fcfcfc;  padding: 0.8rem 1rem;  border: 1px solid #f0f0f0;  border-radius: 5px;  color: #818181;  line-height: 1.4rem;}
.mining_faq_list dd p { padding:0 0 0 0;  font-size:1.4rem; line-height: 2.2rem;  overflow:hidden;  text-overflow:ellipsis;  display:-webkit-box;  -webkit-line-clamp:3;  -webkit-box-orient:vertical;
}
.mining_pdt{ padding:0.8rem 0 -1.5rem 0 !important;}
.mining_artlist{ display:flex; flex-direction: row; justify-content:space-between; padding:0.8rem 0;}
.mining_art_imgs{ flex:0 0 10rem; overflow:hidden;}
.mining_art_imgs img{ width:100%; display:block; overflow:hidden; height:6.5rem; object-fit:cover;border-radius: 0.8rem;}
.mining_art_right{ flex:1; margin-left:0.8rem;}
.mining_art_right h5{ font-size:1.6rem;}
.tags{ font-size:1.2rem; color:#999999; margin-top:0.7rem;}
.tags a{ color:#999999;}
.tags img{ width:1rem; vertical-align:middle;}
.mining_contact{ padding:1rem 0 1rem 0;}
.mining_contact dt{ font-size:2rem; color:#d50000; font-weight:bold; margin-bottom:0.8rem;}
.mining_contact dd{ background:#f8f8f8; border:1px solid #eeeeee; padding:0.8rem 0.8rem; border-radius:0.8rem;}
.mining_conlist{ padding:0.4rem 1rem; font-size:1.6rem; }
.mining_conlist span{ display:inline-block; border-radius:50rem; overflow:hidden; width:3rem; height:3rem; color:#ffffff; text-align:center; line-height: 3rem; vertical-align:middle; margin-right:0.5rem;}
.m_block{ display:block;}
.sub_news {
    padding: 2.6rem 1.6rem;
}
.hiSlider-item img{ display:block;}


.m_location{ margin-bottom:1rem;}
.news_ltitle {
    color: #d50000;
}
.news_line {
    border-bottom: 1px solid #eeeeee;
    padding-bottom: 0.8rem;
}

/*-------------------------faq--------------------------------*/
.md_faqlist{ padding:1rem 0;}
.md_faqlist li{ margin:1rem 0;}
.md_faqlist li>a{display:block; font-size:1.6rem; border-radius:0.4rem; background:#f8f8f8; transition:.5s all; color:#000000; padding:1rem 1rem; overflow:hidden;}
.md_faqlist li>a:hover{  background:#d50000; color:#ffffff;}
.md_faqlist li h5{ overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical; font-size:1.6rem;}
.md_faqlist li>a>i{ font-size:1.6rem; vertical-align:text-bottom; margin:0.5rem 0.8rem 0 0; color:#c5c5c5; float:left;}
a.md_faq_click,a.md_faq_click:hover{ display:block; background:#d50000!important; color:#ffffff!important;}
.md_faq_click>a{ color:#ffffff;}
.md_faq_click i{ color:#ffffff!important;}
.md_faqlist>li>a:hover i{ color:#ffffff;}
.md_faq_text{ display:none;  padding:1.4rem 1.2rem 1.4rem 1.2rem; font-size:1.4rem; color:#999999; line-height: 2rem;}


.kjkc_iterm{ display:flex; justify-content:space-around; align-items:stretch; padding:0.5rem 0 0 0; }
.kjkc_iterm li{ margin:0 0rem 1.4rem 0; padding:1rem 0; background:#f8f8f8; width:9rem; text-align:center; font-size:1.4rem;}
.kjkc_iterm li.kjkc_iterm_c a{ background:#d50000 !important; color:#ffffff !important;}


/*---------------------kjkc list------------------------*/
.kjkc_newslist{ padding:1.2rem 0 0.8rem 0;}
.kjkc_newslist li{ border-bottom:0.1rem solid #f5f5f5; padding:1.5rem 0; }
.kjkc_newslist li:last-child{ border-bottom:0;}
.kjkc_news_l{ float:left; width:7rem; height: 7rem; border-radius:7rem; box-shadow:0 0 10px #dddddd; overflow:hidden;}
.kjkc_news_l img{display:block; width:100%; height: 7rem; overflow:hidden;}
.kjkc_news_r{ float:left; padding:0.6rem 0 0 0.8rem;}
.kjkc_news_r h5{font-size:2.2rem; font-weight:bold; margin:0 0 0.4rem 0;}
.kjkc_news_r span{ color:#666666; font-size:1.6rem;}
.kjkc_news_all p{ font-size:1.4rem; color:#999999; line-height: 2.2rem;padding:1rem 0 0rem 0;}
.kjkc_iterm_c a{ color:#ffffff;}
.kjkc_iterm li:hover{ background:#d50000; color:#ffffff;}
.kjkc_iterm li:hover a{ color:#ffffff;}


/*-----------------------tutorial-------------------------------*/
.md_tutorial{ padding:0.8rem 0;}
.md_tutorial li{ display:flex; justify-content:space-between; position:relative; border-bottom:0.1rem solid #f4f4f4; padding:1rem 0; transition:.5s all; border-radius:0.4rem;}
.md_tutorial li:last-child{ border-bottom:0;}
.md_tutorial li:before{ content:""; position:absolute; left:0.1rem; top:1.8rem; width:0.6rem; height:0.6rem; border-radius:30rem; background:#999999; transition:.3s all; }
.md_tutorial li h5{ flex:1; padding:0 0 0 2rem; font-size:1.4rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:3;-webkit-box-orient:vertical; width:35rem; }
.md_tutorial li span{display:inline-block; width:8rem; text-align:right; font-size:0.9rem;}
.md_view{ color:#aaaaaa;}
.md_view i{ display:inline-block; width:1.6rem;margin:0 4px 0 0; vertical-align:middle;}
.md_view i img{ width:100%; opacity: 0.5; filter: drop-shadow(#ffffff 80px 0);}


/*-----------------------------share wx-------------------------------*/
.weixin_share {
    position: fixed;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background: rgba(0, 0, 0, 0.8);
    z-index: 10000;
    padding: 4.5rem 1rem 0 1rem;
}
.weixin_top img {
    text-align: center;
    max-width: 100%;
}
.weixin_share, .weixin_btm {
    text-align: center;
}
.weixin_top, .weixin_btm {
    width: 80%;
    margin: 0 auto;
}
.weixin_btm img {
    margin-top: 18.5rem;
    max-width: 100%;
}

.share1img{ display:block;}
.share2img{ display:none;}
.share_icoclick .share1img{ display:none;}
.share_icoclick .share2img{ display:block;}



.mt40{ margin-top:4rem;}
.mt50{ margin-top:5rem;}
.mt60{ margin-top:6rem;}

.pt20{ padding-top:2rem;}

.mb5{margin-bottom:0.5rem;}
.mb8{margin-bottom:0.8rem;}
.mb10{margin-bottom:1rem;}
.mb15{margin-bottom:1.5rem;}
.mb20{margin-bottom:2rem;}
.mb25{margin-bottom:2.5rem;}
.mb30{margin-bottom:3rem;}
.mb35{margin-bottom:3.5rem;}
.mb40{margin-bottom:4rem;}
.mb50{margin-bottom:5rem;}
.mb60{margin-bottom:6rem;}
.mb65{margin-bottom:6.5rem;}
.mb70{margin-bottom:7rem;}
.mb80{margin-bottom:8rem;}
.mb90{margin-bottom:9rem;}
.mb100{margin-bottom:10rem;}



.img90,.img110,.img111,.img160,.img190,.img226{ display:block; width:100%; object-fit:cover; overflow:hidden;}
.imgborder10{ border-radius:1rem;}
.img90{ height: 9rem; }
.img110{ height: 11rem; }
.img111{ height: 11.1rem; }
.img160{ height: 16rem; }
.img190{ height: 19rem; }
.img226{ height: 22.6rem; }



/*----------------------------------------------------*/
@media screen and (max-width:1024px) { 
    html {        
        font-size: 2.5vw;
    }
}

@media screen and (min-width: 1024px) and (max-width: 1920px) {
    html {        
        font-size: 1.1vw;
    }
}