﻿/* css */

.mytestbegin {
	color:red;
}

.fkw_share_Weixin
{
color:#46d42f;
}
.fkw_share_sina_weibo
{
color:#f44336;
}
.fkw_share_qq_share
{
color:#2992fc;
}
.fkw_share_qq_zone
{
color:#ffce01;
}
.fkw_share_douban
{
color:#43c332;
}
.fkw_share_datalist_tieba
{
color:#3986fb;
}
.fkw_share_kaixin001
{
color:#fd9525;
}
.fkw_share_copy
{
color:#03c7b6;
}
.fkw_share_FaceBook
{
color:#4673de;
}
.fkw_share_Twitter
{
color:#28c1fa;
}
.fkw_share_LinkedIn
{
color:#22a5f3;
}
.fkw_share_text
{
position:relative;
}
.fkw_web_container
{
flex-direction:column;
width:10rem;
margin-top:0;
margin-right:auto;
margin-bottom:0;
margin-left:auto;
margin:0 auto;
display:flex;
}
.device_pc .fkw_web_container
{
width:20rem;
}
.device_mobile .fkw_web_container
{
width:10rem;
}
.webtop
{
flex-direction:column;
width:10rem;
display:flex;
}
.device_pc .webtop
{
width:20rem;
}
.device_mobile .webtop
{
width:10rem;
}
.fkw_web_header
{
flex-direction:column;
width:10rem;
display:flex;
}
.device_pc .fkw_web_header
{
width:20rem;
}
.device_mobile .fkw_web_header
{
width:10rem;
}
.device_pc .g_header__fixed
{
padding-top:65px;
}
.device_mobile .g_header__fixed
{
padding-top:50px;
}
.g_header_content
{
flex-direction:row;
width:10rem;
background-color:#fff;
position:relative;
display:flex;
}
.device_pc .g_header_content
{
width:20rem;
height:65px;
}
.device_mobile .g_header_content
{
width:10rem;
background-color:#fff;
height:50px;
line-height:50px;
}
.device_pc .g_header_content__fixed
{
position:fixed;
left:0;
top:0;
z-index:999;
}
.device_mobile .g_header_content__fixed
{
position:fixed;
left:0px;
top:0px;
z-index:999;
height:50px;
}
.fkw_web_content
{
flex-direction:column;
width:10rem;
display:flex;
}
.device_pc .fkw_web_content
{
width:20rem;
}
.device_mobile .fkw_web_content
{
width:10rem;
}
.fkw_web_footer
{
flex-direction:column;
width:10rem;
display:flex;
}
.device_pc .fkw_web_footer
{
width:20rem;
}
.device_mobile .fkw_web_footer
{
width:10rem;
}
.g_footer
{
background-color:#f4f4f4;
color:#666;
font-size:12px;
position:relative;
}
.device_mobile .g_footer
{
font-size:12px;
}
.s_footer
{
line-height:22px;
padding-top:10px;
padding-right:0;
padding-bottom:10px;
padding-left:0;
padding:10px 0;
font-size:12px;
text-align:center;
}
.s_footer_anchor
{
color:#666;
}
.s_footer_spance
{
margin-top:0;
margin-right:8px;
margin-bottom:0;
margin-left:8px;
margin:0 8px;
}
.s_footer_support_icon
{
margin-top:0;
margin-right:3px;
margin-bottom:0;
margin-left:3px;
margin:0 3px;
}
.fkw_web_row
{
flex-direction:row;
flex-wrap:nowrap;
position:relative;
box-sizing:border-box;
margin-left:auto;
margin-right:auto;
width:10rem;
display:flex;
}
.device_pc .fkw_web_row
{
width:20rem;
}
.device_mobile .fkw_web_row
{
width:10rem;
flex-wrap:wrap;
padding-top:0;
padding-right:0;
padding-bottom:0;
padding-left:0;
padding:0;
}
.device_pc .fkw_web_row_pc1
{
padding-left:1rem;
padding-right:1rem;
}
.device_mobile .fkw_web_row_mobi1
{
padding-left:0.13333333333333333rem;
padding-right:0.13333333333333333rem;
}
.device_mobile .fkw_web_row__content_nowrap
{
flex-wrap:nowrap;
}
.fkw_web_col
{
min-height:30px;
box-sizing:border-box;
flex-direction:column;
display:flex;
}
.web_col_content_empty
{
height:156px;
}
.device_mobile .web_col_content_empty
{
height:auto;
}
.fkw_control
{
position:relative;
box-sizing:border-box;
min-height:30px;
min-width:30px;
}
.control_content
{
position:relative;
font-size:14px;
}
.control_banner
{
flex-direction:row;
justify-content:space-between;
align-items:center;
height:1.3333333333333333rem;
line-height:1.3333333333333333rem;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#e5e5e5;
border-bottom:1px solid #e5e5e5;
overflow:hidden;
background-color:#fff;
display:flex;
}
.device_pc .control_banner
{
height:0.8rem;
line-height:0.8rem;
}
.control_banner_text
{
margin-left:0.13333333333333333rem;
margin-right:0.13333333333333333rem;
white-space:nowrap;
text-overflow:ellipsis;
overflow:hidden;
display:flex;
}
.control_banner_right
{
margin-left:0.13333333333333333rem;
margin-right:0.13333333333333333rem;
flex-direction:row;
flex-wrap:nowrap;
display:flex;
}
.control_image_content
{
font-size:0;
position:relative;
display:flex;
}
.control_image_content_a
{
display:flex;
}
.control_image_content_add_img
{
flex:1;
cursor:pointer;
}
.fkeditor-wrap
{
color:#333;
font-family:"微软雅黑";
font-size:20px;
text-align:left;
}
.device_mobile .control_text_content_fkeditor-wrap
{
font-size:16px;
}
.fkw_website_title_wrap
{
position:relative;
}
.device_mobile .fkw_website_title_wrap
{
overflow:hidden;
height:50px;
display:flex;
align-items:center;
justify-content:center;
position:absolute;
top:0;
left:1.5rem;
right:0;
bottom:0;
opacity:1;
}
.fkw_website_title_type_1,.fkw_website_title_type_2,.fkw_website_title_type_3
{
height:65px;
display:flex;
justify-content:center;
align-items:center;
overflow:hidden;
}
.device_mobile .fkw_website_title_type_1,.device_mobile .fkw_website_title_type_2,.device_mobile .fkw_website_title_type_3
{
display:flex;
flex-wrap:nowrap;
align-items:center;
overflow:hidden;
justify-content:center;
height:30px;
}
.device_mobile .fkw_website_title_type_2 .website_title_content,.device_mobile .fkw_website_title_type_3 .website_title_content
{
text-overflow:ellipsis;
white-space:nowrap;
overflow:hidden;
}
.fkw_website_title_logo_wrap2
{
margin-right:10px;
}
.fkw_website_title_logo_wrap3
{
margin-left:10px;
}
.fkw_website_title_type_2
{
justify-content:left;
}
.fkw_website_title_type_3
{
flex-flow:row-reverse nowrap;
justify-content:flex-end;
}
.device_pc .fkw_website_title_logo_wrap
{
min-width:30px;
min-height:30px;
}
.device_mobile .fkw_website_title_logo_img
{
margin-top:10px;
}
.fkw_website_title_logo_img2
{
left:auto;
right:0;
}
.fkw_website_title_logo_img3
{
left:0;
right:auto;
}
.fkw_website_title_wrap_fkeditor-wrap
{
line-height:67px;
text-align:center;
}
.device_mobile .fkw_website_title_wrap_fkeditor-wrap
{
font-size:20px;
text-overflow:ellipsis;
white-space:nowrap;
overflow:hidden;
text-align:center;
}
.website_title_content
{
min-width:10px;
}
.spage
{
display:flex;
flex-direction:row;
justify-content:center;
}
.spage_page_item
{
margin-top:0.06666666666666667rem;
margin-right:0.06666666666666667rem;
margin-bottom:0.06666666666666667rem;
margin-left:0.06666666666666667rem;
margin:0.06666666666666667rem;
padding-top:0.06666666666666667rem;
padding-right:0.06666666666666667rem;
padding-bottom:0.06666666666666667rem;
padding-left:0.06666666666666667rem;
padding:0.06666666666666667rem;
}
.spage_page_item_a
{
padding-top:0.06666666666666667rem;
padding-right:0.06666666666666667rem;
padding-bottom:0.06666666666666667rem;
padding-left:0.06666666666666667rem;
padding:0.06666666666666667rem;
}
.spage_page_item_a_disable
{
color:#999;
}
.control_live_map
{
overflow:hidden;
position:relative;
}
.device_pc .control_live_map
{
padding-bottom:27.7778%;
}
.device_mobile .control_live_map
{
padding-bottom:74.9279%;
}
.map_container
{
position:absolute;
width:100%;
height:100%;
}
.control_menu_nav_content
{
overflow:hidden;
}
.device_pc .level_1_style1
{
display:flex;
-ms-flex-wrap:wrap;
flex-wrap:wrap;
margin-bottom:-1px;
}
.device_pc .level_1_style1_li
{
width:25%;
-webkit-box-sizing:border-box;
box-sizing:border-box;
padding-top:30px;
padding-right:12px;
padding-bottom:30px;
padding-left:12px;
padding:30px 12px;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#ececec;
border-bottom:1px solid #ececec;
position:relative;
}
.device_pc .level_1_style0_li
{
padding-top:10px;
padding-right:18px;
padding-bottom:10px;
padding-left:18px;
padding:10px 18px;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#ececec;
border-bottom:1px solid #ececec;
}
.device_pc .level_2_style0_li,.device_pc .level_3_style0_li
{
float:left;
}
.device_mobile .nav_li,.device_mobile .level_1_title
{
border-bottom-width:none;
border-bottom:none;
}
.device_mobile .level_1_li
{
line-height:50px;
}
.device_pc .nav_a,.device_pc .level_1_title
{
border-bottom-width:none;
border-bottom:none;
}
.device_pc .level_1_style0_title
{
display:list-item;
list-style:disc inside;
font-size:14px;
color:#666;
}
.nav_a
{
text-decoration:none;
height:100%;
display:inline-block;
-webkit-box-sizing:border-box;
box-sizing:border-box;
}
.device_pc .level_2
{
display:block;
}
.device_pc .level_3
{
display:block;
}
.device_pc .nav_style1_a
{
line-height:32px;
padding-top:0;
padding-right:10px;
padding-bottom:0;
padding-left:10px;
padding:0 10px;
}
.device_pc .level_1_style1_a
{
font-size:16px;
color:#333;
}
.device_pc .level_2_style1_a
{
font-size:14px;
color:#666;
}
.device_pc .level_3_style1_a
{
font-size:12px;
color:#999;
}
.device_pc .level_2_style1_li,.device_pc .level_3_style1_li
{
float:left;
}
.device_pc .nav_style0_a
{
line-height:38px;
}
.device_pc .level_2_style0_a
{
padding-top:0;
padding-right:11px;
padding-bottom:0;
padding-left:11px;
padding:0 11px;
font-size:14px;
color:#666;
}
.device_pc .level_3_style0_a
{
padding-top:0;
padding-right:8px;
padding-bottom:0;
padding-left:8px;
padding:0 8px;
font-size:12px;
color:#999;
}
.device_pc .level_2_style0
{
margin-top:0;
margin-right:-11px;
margin-bottom:0;
margin-left:-11px;
margin:0 -11px;
padding-top:0;
padding-right:14px;
padding-bottom:0;
padding-left:14px;
padding:0 14px;
}
.device_pc .level_3_style0
{
padding-top:0;
padding-right:3px;
padding-bottom:0;
padding-left:3px;
padding:0 3px;
}
.device_pc .level_0_style1_a
{
color:#333;
font-size:16px;
padding-top:0;
padding-right:10px;
padding-bottom:0;
padding-left:10px;
padding:0 10px;
margin-left:-17px;
}
.device_mobile .nav_a
{
display:block;
color:#333;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#ececec;
border-bottom:1px solid #ececec;
background-color:#fff;
position:relative;
width:100%;
}
.device_mobile .level_1_a
{
font-size:15px;
padding-left:18px;
}
.device_mobile .level_2_a
{
font-size:14px;
padding-left:40px;
}
.device_mobile .level_3_a
{
font-size:13px;
padding-left:56px;
background-color:#fafafa;
}
.device_mobile .fkw_control_style_flv_control_content
{
padding-top:0.32rem;
padding-right:0.4rem;
padding-bottom:0.32rem;
padding-left:0.4rem;
padding:0.32rem 0.4rem;
}
.flv_content
{
overflow:hidden;
}
.live_flv
{
width:100%;
height:0;
padding-bottom:41.7%;
overflow:hidden;
position:relative;
}
.device_mobile .live_flv
{
padding-bottom:56.2%;
}
.direct_play_flv,.img_flv_div
{
padding-bottom:inherit;
width:100%;
height:0;
}
.live_flv_video-js
{
padding-bottom:inherit;
width:100%;
}
.control_carousel_pics_content
{
font-size:0;
text-align:center;
position:relative;
overflow:hidden;
}
.device_mobile .control_carousel_pics_content
{
padding-top:0.06666666666666667rem;
}
.pic_display_wrap
{
text-align:center;
overflow:hidden;
display:inline-block;
width:100%;
}
.pic_display_area_carousel
{
position:relative;
overflow:hidden;
display:inline-block;
width:100%;
padding-bottom:33.333%;
}
.pic_display_list
{
white-space:nowrap;
width:100%;
height:100%;
position:absolute;
}
.carousel_li
{
display:inline-block;
width:100%;
height:100%;
}
.carousel_li_three_pic
{
width:84%;
padding-top:0;
padding-right:2%;
padding-bottom:0;
padding-left:2%;
padding:0 2%;
-webkit-box-sizing:border-box;
box-sizing:border-box;
}
.pic_item_carousel
{
background-size:cover;
background-position:center;
height:100%;
}
.pic_item_three_pic
{
border-radius:0.08rem;
}
.pic_item_pics_content
{
position:relative;
}
.dot_list
{
text-align:center;
position:absolute;
bottom:7px;
width:100%;
z-index:99;
}
.dot_list_li
{
display:inline-block;
width:9px;
height:9px;
background-color:rgba(153,153,153,0.8);
margin-top:7px;
margin-right:7px;
margin-bottom:7px;
margin-left:7px;
margin:7px;
border-radius:50%;
cursor:pointer;
-webkit-transition:background 0.3s;
transition-property:background;
transition-duration:0.3s;
transition:background 0.3s;
}
.device_mobile .dot_list_li
{
margin-top:4px;
margin-right:4px;
margin-bottom:4px;
margin-left:4px;
margin:4px;
}
.pic_list_area
{
white-space:nowrap;
display:block;
width:100%;
}
.pic_list_area_li
{
position:relative;
display:inline-block;
width:10%;
margin-top:18px;
margin-right:9px;
margin-bottom:18px;
margin-left:9px;
margin:18px 9px;
max-width:120px;
min-width:100px;
-webkit-box-sizing:border-box;
box-sizing:border-box;
-webkit-tap-highlight-color:rgba(255,255,255,0);
}
.pic_list_area_pic_item
{
height:100%;
background-size:cover;
background-position:center;
padding-bottom:75%;
}
.pic_list_area_li:nth-child
{
margin-left:0;
}
.pic_list_area_li:nth-last-child
{
margin-right:0;
}
.pic_list_area_pic_mask
{
cursor:pointer;
position:absolute;
z-index:2;
width:100%;
height:100%;
background-color:rgba(255,255,255,0.3);
-webkit-transition:all 0.3s;
transition-property:all;
transition-duration:0.3s;
transition:all 0.3s;
-webkit-box-sizing:border-box;
box-sizing:border-box;
}
.pic_mask__three_pic
{
cursor:pointer;
position:absolute;
width:7.5%;
height:100%;
background-color:rgba(0,0,0,0.3);
-webkit-box-sizing:border-box;
box-sizing:border-box;
overflow:hidden;
}
.device_mobile .pic_mask__three_pic
{
display:none;
}
.pic_mask_prev
{
left:0;
}
.pic_mask_next
{
right:0;
}
.carousel_pics_index_area
{
display:flex;
flex-direction:row;
justify-content:center;
margin-top:0.13333333333333333rem;
margin-right:0.13333333333333333rem;
margin-bottom:0.13333333333333333rem;
margin-left:0.13333333333333333rem;
margin:0.13333333333333333rem;
}
.carousel_pics_index_item
{
font-size:16px;
border-width:1px;
border-style:solid;
border-radius:0.37333333333333335rem;
padding-top:0.13333333333333333rem;
padding-right:0.32rem;
padding-bottom:0.13333333333333333rem;
padding-left:0.32rem;
padding:0.13333333333333333rem 0.32rem;
margin-top:0.13333333333333333rem;
margin-right:0.13333333333333333rem;
margin-bottom:0.13333333333333333rem;
margin-left:0.13333333333333333rem;
margin:0.13333333333333333rem;
cursor:pointer;
}
.carousel_pics_index_item_unselected
{
color:#666;
background-color:#fff;
border-color:#e7e7e7;
}
.result_cur_condition
{
position:relative;
height:74px;
-webkit-box-sizing:border-box;
box-sizing:border-box;
overflow:hidden;
}
.result_cur_condition_left
{
float:left;
height:32px;
line-height:32px;
padding-top:20px;
padding-right:0;
padding-bottom:20px;
padding-left:0;
padding:20px 0;
margin-left:10px;
}
.result_title
{
font-size:13px;
color:#333;
display:inline-block;
}
.device_pc .result_cur_value
{
font-size:14px;
color:#333;
display:inline-block;
line-height:30px;
}
.device_pc .result_current_condition
{
display:inline-block;
border-width:1px;
border-style:solid;
border-color:#ebebeb;
border:1px solid #ebebeb;
text-decoration:none;
height:32px;
width:auto;
min-width:65px;
-webkit-box-sizing:border-box;
box-sizing:border-box;
padding-left:11px;
font-size:0;
margin-right:10px;
}
.result_cur_icon
{
font-size:14px;
}
.device_pc .result_cur_icon
{
width:8px;
height:8px;
margin-top:0;
margin-right:8px;
margin-bottom:0;
margin-left:12px;
margin:0 8px 0 12px;
}
.device_pc .result_cur_condition_right
{
float:right;
padding-top:18px;
padding-right:0;
padding-bottom:18px;
padding-left:0;
padding:18px 0;
}
.device_pc .result_rearch
{
position:relative;
-webkit-box-sizing:border-box;
box-sizing:border-box;
height:40px;
line-height:100%;
width:250px;
border-width:1px;
border-style:solid;
border-color:#ebebeb;
border:1px solid #ebebeb;
text-indent:10px;
border-radius:2px;
outline:0;
}
.device_pc .result_rearch_icon
{
position:absolute;
top:0;
bottom:0;
margin-top:auto;
margin-right:auto;
margin-bottom:auto;
margin-left:auto;
margin:auto;
right:0;
height:12px;
padding-top:10px;
padding-right:10px;
padding-bottom:10px;
padding-left:10px;
padding:10px;
cursor:pointer;
}
.order_condition_wrap
{
min-width:100px;
text-align:center;
cursor:pointer;
justify-content:center;
align-items:center;
display:flex;
}
.result_filter_condition
{
border-width:1px;
border-style:solid;
border-color:#ebebeb;
border:1px solid #ebebeb;
}
.filter_condition_item
{
border-top-width:1px;
border-top-style:dashed;
border-top-color:#ccc;
border-top:1px dashed #ccc;
font-size:0;
margin-left:10px;
}
.filter_item_left
{
display:inline-block;
height:55px;
line-height:55px;
margin-top:0;
margin-right:12px;
margin-bottom:0;
margin-left:12px;
margin:0 12px;
font-size:14px;
color:#666;
}
.filter_title
{
display:inline-block;
width:90px;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;
}
.filter_title_inner
{
display:inline-block;
max-width:80px;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;
vertical-align:top;
}
.device_pc .filter_title:after
{
content:"：";
}
.filter_title_colon
{
display:inline-block;
font-size:14px;
vertical-align:top;
margin-left:-5px;
}
.filter_item_right
{
display:inline-block;
font-size:14px;
vertical-align:top;
width:calc(100% - 114px);
}
.filter_item_value
{
margin-right:36px;
height:55px;
line-height:55px;
display:inline-block;
color:#333;
}
.filter_pirce_area
{
height:55px;
line-height:55px;
}
.result_order_condition
{
height:50px;
line-height:50px;
border-width:1px;
border-style:solid;
border-color:#ebebeb;
border:1px solid #ebebeb;
margin-top:20px;
background-color:#f7f7f7;
}
.device_pc .result_order_condition
{
display:flex;
flex-direction:row;
padding-left:20px;
}
.result_order_condition_select,.result_order_condition_selectTrue,.result_order_condition_selecttrue
{
background-color:#fff;
}
.order_condition_icon,.order_condition_span
{
display:inline-block;
color:#666;
}
.order_name_icon
{
width:10px;
vertical-align:middle;
padding-left:2px;
flex-direction:column;
justify-content:center;
display:flex;
}
.icon_top
{
border-width:4px;
border-style:solid;
border-left-color:transparent;
border-top-color:transparent;
border-right-color:transparent;
float:left;
border-bottom-color:#cbcbcb;
}
.icon_bottom
{
border-width:4px;
border-style:solid;
border-left-color:transparent;
border-bottom-color:transparent;
border-right-color:transparent;
float:left;
border-top-color:#cbcbcb;
margin-top:3px;
}
.icon_top_select
{
border-bottom-color:red;
}
.icon_bottom_select
{
border-top-color:red;
}
.order_pirce_wrap_input
{
display:inline-block;
width:76px;
height:34px;
outline:0;
line-height:28px;
border-width:1px;
border-style:solid;
border-color:#dfdeda;
border:1px solid #dfdeda;
color:#666;
font-size:13px;
padding-left:5px;
-webkit-box-sizing:border-box;
box-sizing:border-box;
}
.result_pirce_btn
{
display:inline-block;
width:70px;
height:32px;
line-height:32px;
color:#666;
text-align:center;
margin-left:10px;
border-width:1px;
border-style:solid;
border-color:#dfdeda;
border:1px solid #dfdeda;
cursor:pointer;
background-color:#fff;
}
.result_pirce_split
{
margin-top:0;
margin-right:4px;
margin-bottom:0;
margin-left:4px;
margin:0 4px;
}
.order_fliter_mobi,.order_fliter_mobi_icon
{
display:none;
}
.device_pc .filter_btn_wrap
{
display:none;
}
.device_pc .pd_result_mobi_show
{
display:none;
}
.device_mobile .result_cur_condition
{
display:none;
}
.device_mobile .result_order_condition
{
height:50px;
line-height:50px;
margin-top:0;
border-width:none;
border:none;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#e5e5e5;
border-bottom:1px solid #e5e5e5;
background-color:#fff;
display:flex;
flex-direction:row;
justify-content:space-between;
}
.order_condition_link
{
display:flex;
flex-direction:row;
align-items:center;
color:#333;
}
.device_mobile .order_condition_wrap
{
-webkit-box-flex:1;
flex:1;
-ms-flex:1;
min-width:2rem;
flex-direction:row;
font-size:16px;
}
.device_mobile .order_fliter_mobi,.device_mobile .order_fliter_mobi_icon
{
display:inline-block;
}
.device_mobile .order_fliter_mobi_icon
{
padding-left:10px;
vertical-align:middle;
font-size:14px;
}
.device_mobile .result_filter_condition_wrap
{
display:none;
position:fixed;
background-color:rgba(0,0,0,0.5);
z-index:9999;
-webkit-box-sizing:border-box;
box-sizing:border-box;
width:10rem;
padding-left:2rem;
top:0;
overflow-y:auto;
overflow-x:hidden;
height:100%;
}
.device_mobile .result_filter_condition_wrap_activity
{
display:block;
}
.device_mobile .result_filter_condition
{
display:none;
background-color:#fff;
transition-property:all;
transition-duration:2s;
transition:all 2s;
position:relative;
height:100%;
transform:translate(100%);
}
.device_mobile .result_filter_condition_activity
{
display:block;
transform:translateX(0);
}
.device_mobile .filter_condition_list
{
overflow-y:auto;
height:calc(100% - 120px);
margin-top:70px;
}
.device_mobile .filter_condition_item
{
margin-left:10px;
margin-bottom:20px;
}
.device_mobile .filter_item_left
{
display:block;
height:50px;
line-height:50px;
width:7.2rem;
margin-top:0;
margin-right:0;
margin-bottom:0;
margin-left:0;
margin:0;
font-size:16px;
color:#666;
}
.device_mobile .filter_title
{
width:7.133333333333334rem;
}
.device_mobile .filter_title_inner
{
max-width:7.133333333333334rem;
}
.device_mobile .filter_item_right
{
display:flex;
width:auto;
-ms-flex-wrap:wrap;
flex-wrap:wrap;
-webkit-box-align:stretch;
-ms-flex-align:stretch;
align-items:stretch;
flex-direction:row;
}
.device_mobile .filter_item_right_a
{
display:flex;
width:2.1333333333333333rem;
margin-right:0.2rem;
margin-bottom:0.2rem;
text-align:center;
background-color:#f5f5f5;
vertical-align:top;
height:auto;
-webkit-box-sizing:border-box;
box-sizing:border-box;
padding-top:0.2rem;
padding-right:0.2rem;
padding-bottom:0.2rem;
padding-left:0.2rem;
padding:0.2rem;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
font-size:14px;
}
.device_mobile .mobi_fliter_cond_select
{
background-color:rgba(241,58,58,0.2);
color:#f13a3a;
}
.device_mobile .mobi_fliter_cond_select_span
{
color:#f13a3a;
}
.device_mobile .filter_item_value
{
font-size:14px;
color:#333;
margin-top:0;
margin-right:0;
margin-bottom:0;
margin-left:0;
margin:0;
line-height:inherit;
vertical-align:middle;
height:auto;
}
.device_mobile .order_pirce_wrap_input
{
width:100px;
height:34px;
border-width:none;
border:none;
background-color:#f5f5f5;
}
.device_mobile .result_pirce_btn
{
display:none;
}
.device_mobile .filter_pirce_area
{
height:auto;
line-height:inherit;
}
.device_mobile .filter_btn_wrap
{
display:flex;
width:100%;
height:50px;
line-height:50px;
text-align:center;
border-top-width:1px;
border-top-style:solid;
border-top-color:#ebebeb;
border-top:1px solid #ebebeb;
position:absolute;
bottom:20px;
justify-content:center;
align-items:center;
}
.filter_btn_wrap_span
{
width:5.333333333333333rem;
font-size:18px;
color:#333;
cursor:pointer;
flex-direction:row;
height:50px;
line-height:50px;
justify-content:center;
text-align:center;
display:flex;
}
.filter_save
{
color:#fff;
}
.device_pc .fkw_image_list_1
{
padding-top:0;
padding-right:60px;
padding-bottom:0;
padding-left:60px;
padding:0 60px;
}
.device_mobile .fkw_image_list_1
{
padding-top:0;
padding-right:0;
padding-bottom:0;
padding-left:0;
padding:0;
margin-right:0;
}
.exhibition_show_images
{
margin-top:0.26666666666666666rem;
width:100%;
}
.exhibition_show_images1
{
white-space:nowrap;
}
.device_pc .exhibition_show_images0
{
display:flex;
-ms-flex-wrap:wrap;
flex-wrap:wrap;
-webkit-box-align:stretch;
-ms-flex-align:stretch;
align-items:stretch;
justify-content:space-between;
}
.device_pc .exhibition_show_images2
{
-webkit-box-sizing:border-box;
box-sizing:border-box;
}
.device_mobile .exhibition_show_images
{
display:flex;
flex-direction:row;
flex-wrap:wrap;
margin-top:0.2rem;
padding-top:0;
padding-right:0.04rem;
padding-bottom:0;
padding-left:0.04rem;
padding:0 0.04rem;
width:auto;
}
.exhibition_show_image
{
transition-property:all;
transition-duration:0.4s;
transition-timing-function:ease-out;
transition:all 0.4s ease-out;
display:inline-block;
text-align:center;
box-sizing:border-box;
margin-top:0.13333333333333333rem;
margin-right:0.13333333333333333rem;
margin-bottom:0.13333333333333333rem;
margin-left:0.13333333333333333rem;
margin:0.13333333333333333rem;
background-color:#fff;
vertical-align:top;
overflow:hidden;
-webkit-transition:all 0.4s ease-out;
-webkit-box-sizing:border-box;
}
.device_pc .exhibition_show_image
{
width:calc(25% - 20px);
}
.device_mobile .exhibition_show_image
{
text-align:left;
display:flex;
width:50%;
}
.device_pc .exhibition_show_image:hover
{
-webkit-box-shadow:rgba(0,0,0,0.12) 0 0 22px;
box-shadow:rgba(0,0,0,0.12) 0 0 22px;
}
.exhibition_show_image1
{
display:inline-block;
}
.exhibition_show_image2
{
overflow:visible;
text-align:left;
margin-top:0.26666666666666666rem;
margin-right:0;
margin-bottom:0.26666666666666666rem;
margin-left:0;
margin:0.26666666666666666rem 0;
padding-top:0.26666666666666666rem;
padding-right:0.26666666666666666rem;
padding-bottom:0.26666666666666666rem;
padding-left:0.26666666666666666rem;
padding:0.26666666666666666rem;
position:relative;
-webkit-box-sizing:border-box;
box-sizing:border-box;
}
.device_pc .exhibition_show_image2:after
{
content:"";
width:100%;
height:0;
border-bottom-width:1px;
border-bottom-style:dashed;
border-bottom-color:#f0f0f0;
border-bottom:1px dashed #f0f0f0;
display:block;
position:absolute;
bottom:-20px;
left:0;
}
.device_mobile .exhibition_show_image2
{
width:calc(100% - 20px);
padding-top:0;
padding-right:0;
padding-bottom:0;
padding-left:0;
padding:0;
margin-top:0.26666666666666666rem;
margin-right:0.13333333333333333rem;
margin-bottom:0.26666666666666666rem;
margin-left:0.13333333333333333rem;
margin:0.26666666666666666rem 0.13333333333333333rem;
}
.device_pc .exhibition_show_image2
{
margin-top:20px;
margin-right:10px;
margin-bottom:20px;
margin-left:10px;
margin:20px 10px;
width:calc(100% - 21px);
}
.device_pc .exhibition_show_image2:hover
{
border-width:none;
border:none;
}
.device_mobile .exhibition_show_image0
{
margin-top:0;
margin-left:0.13333333333333333rem;
margin-right:0.13333333333333333rem;
margin-bottom:0.26666666666666666rem;
width:46.4%;
}
.device_mobile .exhibition_show_image1
{
width:40%;
}
.exhibition_show_image_wrap
{
overflow:hidden;
color:#333;
display:block;
height:100%;
}
.device_pc exhibition_show_image_wrap
{
padding-top:5%;
padding-right:5%;
padding-bottom:5%;
padding-left:5%;
padding:5%;
}
.device_mobile .exhibition_show_image_wrap
{
padding-top:0;
padding-right:0;
padding-bottom:0;
padding-left:0;
padding:0;
}
.exhibition_show_image_wrap2
{
flex-direction:row;
display:flex;
}
.device_pc .exhibition_show_image_wrap2
{
justify-content:space-between;
padding-left:10%;
padding-right:10%;
}
.flex-direction-row-reverse
{
flex-direction:row-reverse;
}
.exhibition_image_pic_wrap
{
position:relative;
overflow:hidden;
}
.exhibition_image_pic_wrap2
{
width:25%;
float:left;
}
.device_mobile .exhibition_image_pic_wrap2
{
width:38%;
}
.device_mobile .exhibition_image_pic_item2
{
height:70%;
}
.exhibition_prop
{
color:inherit;
}
.exhibition_prop0,.exhibition_prop1
{
-webkit-box-sizing:border-box;
box-sizing:border-box;
overflow:hidden;
}
.device_pc .exhibition_prop2
{
float:left;
margin-left:20px;
width:calc(50% - 20px);
}
.device_mobile .exhibition_prop2
{
margin-top:0;
margin-right:0;
margin-bottom:0;
margin-left:0;
margin:0;
padding-left:0.16rem;
width:61%;
display:inline-block;
float:none;
-webkit-box-sizing:border-box;
box-sizing:border-box;
}
.device_mobile .exhibition_prop
{
margin-top:0.08rem;
margin-right:0.08rem;
margin-bottom:0.08rem;
margin-left:0.08rem;
margin:0.08rem;
text-align:left;
}
.exhibition_image_name_wrap
{
color:inherit;
margin-bottom:5px;
margin-top:15px;
word-break:break-all;
line-height:24px;
white-space:normal;
}
.device_mobile .exhibition_image_name_wrap
{
margin-top:0;
}
.exhibition_image_props
{
flex-direction:column;
display:flex;
}
.exhibition_image_prop
{
flex-direction:row;
display:flex;
}
.exhibition_image_prop_span
{
color:#666;
font-size:14px;
}
.exhibition_image_name
{
color:inherit;
font-size:16px;
}
.device_mobile .exhibition_image_name
{
font-size:0.4rem;
}
.device_mobile .exhibition_image_prop_span
{
font-size:0.37333333333333335rem;
}
.device_pc .pd_no_scroll:hover
{
background-color:rgba(0,0,0,0.2);
cursor:auto;
}
.image_desc
{
position:absolute;
text-align:center;
width:100%;
bottom:0;
transition-property:all;
transition-duration:0.3s;
transition:all 0.3s;
font-size:15px;
color:#fff;
height:44px;
line-height:44px;
background-color:rgba(0,0,0,0.7);
}
.device_mobile .image_desc
{
height:30px;
line-height:30px;
font-size:13px;
}
.image_desc_text
{
display:inline-block;
width:94%;
overflow:hidden;
white-space:nowrap;
text-overflow:ellipsis;
}
.device_pc .slider_arrow
{
cursor:pointer;
display:block;
width:40px;
height:40px;
border-radius:50%;
position:absolute;
z-index:99;
top:50%;
transform:translateY(-50%);
font-size:40px;
color:#fff;
background-color:rgba(0,0,0,0.2);
outline:0;
}
.device_mobile .slider_arrow
{
display:none;
}
.device_pc .slider_arrow:hover
{
background-color:rgba(0,0,0,0.4);
}
.device_pc .slider_arrow_prev
{
left:10px;
}
.device_pc .slider_arrow_next
{
right:10px;
}
.pic_group_num
{
position:absolute;
right:6px;
bottom:6px;
font-size:12px;
color:#fff;
background-color:rgba(0,0,0,0.5);
height:24px;
line-height:24px;
padding-top:0;
padding-right:5px;
padding-bottom:0;
padding-left:5px;
padding:0 5px;
}
.pic_group_num_i
{
width:14px;
height:12px;
color:#fff;
margin-left:4px;
margin-top:6px;
vertical-align:top;
}
.device_mobile .pic_group_num_i
{
display:none;
}
.exhibition_image_pic_sub_image_list
{
display:none;
}
.exhibition_image_pic_sub_image_item
{
display:none;
}
.control_rich_content
{
-webkit-box-sizing:border-box;
box-sizing:border-box;
overflow:hidden;
}
.rich_img_wrap
{
margin-right:0.4rem;
margin-bottom:0.26666666666666666rem;
font-size:0;
float:left;
width:50%;
max-width:100%;
}
.device_pc .rich_img_wrap
{
margin-right:0.8rem;
margin-bottom:0.5333333333333333rem;
}
.device_mobile .rich_img_wrap
{
margin-right:0.4rem;
margin-bottom:0.26666666666666666rem;
}
.rich_img_wrap_right
{
margin-right:0;
margin-left:0.4rem;
float:right;
}
.device_pc .rich_img_wrap_right
{
margin-left:0.8rem;
}
.device_mobile .rich_img_wrap_right
{
margin-left:0.4rem;
}
.rich_article_wrap
{
word-break:break-all;
}
.rich_img_wrap_none
{
display:none;
}
.rich_major_pic
{
width:100%;
}
.rich_Link
{
display:inline-block;
width:100%;
}
.fkw_nav_wrap
{
position:relative;
}
.device_mobile .fkw_nav_wrap
{
margin-top:0;
margin-right:0;
margin-bottom:0;
margin-left:0;
margin:0;
}
.fkw_nav_menu
{
display:none;
}
.device_mobile .fkw_nav_wrap_active
{
z-index:100;
}
.device_mobile .fkw_nav_menu
{
display:block;
width:22px;
position:absolute;
top:16px;
left:20px;
z-index:100;
cursor:pointer;
}
.device_mobile .menu_body
{
position:relative;
width:24px;
height:17px;
}
.device_mobile .nav_menu_item
{
width:24px;
height:1px;
background-color:#333;
position:absolute;
transition-property:0.36s;
transition-duration:ease;
transition:0.36s ease;
}
.device_mobile .menu_item_top
{
top:0;
transform:rotate(0);
}
.device_mobile .menu_item_center
{
opacity:1;
top:8px;
}
.device_mobile .menu_item_bottom
{
bottom:0;
transform:rotate(0);
}
.device_mobile .menu_item_top_wrap_active
{
top:9px;
transform:rotate(45deg);
}
.device_mobile .menu_item_center_wrap_active
{
opacity:0;
}
.device_mobile .menu_item_bottom_wrap_active
{
bottom:7px;
transform:rotate(-45deg);
}
.fkw_nav
{
border-style:solid;
border-width:0;
font-size:14px;
color:#333;
position:relative;
z-index:122;
}
.device_mobile .fkw_nav
{
transition-property:all;
transition-duration:350ms;
transition:all 350ms;
height:26.666666666666668rem;
width:10rem;
box-sizing:border-box;
overflow:hidden;
transform:translate(-2000px,0);
position:fixed;
top:0;
left:0;
z-index:99;
}
.device_mobile .fkw_nav_menu0_wrap_active
{
position:absolute;
}
.device_mobile .fkw_nav0
{
width:10rem;
opacity:1;
box-shadow:none;
font-size:15px;
color:#666;
background-color:#fff;
height:0;
transform:translate(0,0);
}
.device_mobile .fkw_nav0_wrap_active
{
height:26.666666666666668rem;
backface-visibility:hidden;
}
.device_mobile .fkw_nav1
{
overflow-x:hidden;
overflow-y:auto;
background-color:#fff;
pointer-events:none;
width:6rem;
transform:translate(-2000px,0);
opacity:0;
box-shadow:0 1px 6px rgba(0,0,0,0.15);
font-size:15px;
color:#666;
}
.device_mobile .fkw_nav1_wrap_active
{
transform:translate(0,0);
opacity:1;
pointer-events:auto;
}
.device_pc .fkw_nav_content
{
position:relative;
overflow-x:hidden;
}
.device_mobile .fkw_nav_content0
{
overflow-x:hidden;
overflow-y:auto;
backface-visibility:hidden;
margin-top:50px;
height:1950px;
}
.device_mobile .fkw_nav_content1
{
margin-top:49px;
height:1950px;
}
.device_pc .nav_icon_direction
{
display:none;
position:absolute;
top:0;
bottom:0;
margin-top:auto;
margin-right:0;
margin-bottom:auto;
margin-left:0;
margin:auto 0;
height:30px;
font-size:24px;
background-color:#eee;
z-index:2;
cursor:pointer;
}
.device_pc .nav_icon_direction:hover
{
background-color:#ddd;
}
.device_pc .nav_icon_next
{
right:0;
}
.fkw_nav_list
{
display:flex;
align-items:center;
font-size:0;
}
.device_pc .fkw_nav_list
{
position:relative;
display:block;
white-space:nowrap;
}
.device_mobile .fkw_nav_list
{
display:block;
padding-top:1px;
}
.fkw_nav_item
{
position:relative;
padding-top:0;
padding-right:10px;
padding-bottom:0;
padding-left:10px;
padding:0 10px;
text-align:center;
border-style:solid;
border-width:0;
cursor:pointer;
border-color:transparent;
white-space:nowrap;
font-size:14px;
}
.device_pc .fkw_nav_item,.device_pc .nav_item_septal
{
display:inline-block;
}
.device_mobile .fkw_nav_item
{
font-size:14px;
width:auto;
height:50px;
line-height:50px;
text-align:left;
padding-top:0;
padding-right:0;
padding-bottom:0;
padding-left:0;
padding:0;
}
.device_pc .fkw_nav_item
{
min-width:60px;
width:auto;
height:65px;
line-height:65px;
}
.device_mobile .fkw_nav_item0
{
border-width:none;
border:none;
border-color:#f2f2f2;
border-top-width:1px;
border-top-style:solid;
border-top-color:#f2f2f2;
border-top:1px solid #f2f2f2;
height:auto;
}
.device_mobile .fkw_nav_item0:last-child
{
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#f2f2f2;
border-bottom:1px solid #f2f2f2;
}
.device_mobile .fkw_nav_item1
{
border-width:none;
border:none;
border-color:#f2f2f2;
border-top-width:1px;
border-top-style:solid;
border-top-color:#f2f2f2;
border-top:1px solid #f2f2f2;
height:auto;
}
.device_mobile .fkw_nav_item1:last-child
{
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#f2f2f2;
border-bottom:1px solid #f2f2f2;
}
.fkw_nav_item0
{
border-width:2px;
border-top-style:none;
border-left-style:none;
border-right-style:none;
}
.fkw_nav_item1
{
border-width:2px;
border-top-style:none;
border-left-style:none;
border-right-style:none;
}
.device_pc .fkw_nav_item_active:before
{
content:"";
position:absolute;
bottom:0;
opacity:0;
width:100%;
height:1px;
}
.nav_item_text
{
display:inline-block;
color:inherit;
}
.device_pc .nav_item_text
{
width:100%;
height:100%;
}
.device_mobile .nav_item_text,.device_mobile .three_nav_item_text,.sub_nav_item_text
{
box-sizing:border-box;
min-width:8.666666666666666rem;
}
.device_mobile .nav_item_text
{
padding-left:26px;
}
.sub_nav_item_text,.three_nav_item_text
{
color:inherit;
white-space:nowrap;
}
.device_mobile .sub_nav_item_text
{
display:inline-block;
font-size:14px;
padding-left:48px;
}
.device_mobile .three_nav_item_text
{
display:inline-block;
font-size:14px;
padding-left:64px;
}
.nav_item_septal
{
margin-top:0;
margin-right:10px;
margin-bottom:0;
margin-left:10px;
margin:0 10px;
}
.sub_nav_menu
{
display:none;
}
.sub_second_nav
{
padding-top:10px;
padding-right:0;
padding-bottom:10px;
padding-left:0;
padding:10px 0;
border-radius:10px;
text-align:center;
background-color:#fff;
}
.sub_nav_list
{
display:none;
z-index:100;
position:absolute;
background-color:#fff;
border-style:solid;
border-width:0;
color:#333;
box-shadow:0 1px 6px rgba(0,0,0,0.15);
}
.device_pc .sub_nav_list
{
top:calc(100% + 2px);
position:fixed;
}
.sub_nav_list_active
{
display:block;
}
.device_pc .sub_nav_list_active:before
{
content:"";
display:inline-block;
width:100%;
height:0;
position:absolute;
}
.sub_nav_list0
{
min-width:160px;
background-color:#fff;
border-radius:3px;
}
.device_pc .sub_nav_list0
{
top:calc(100% + 12px);
left:50%;
transform:translateX(-50%);
}
.sub_nav_before0,.sub_nav_list0:before
{
top:-12px;
height:12px;
left:0;
}
.sub_nav_list1
{
display:flex;
height:0;
opacity:0;
position:fixed;
box-shadow:0 2px 4px rgba(77,77,77,0.1);
overflow:hidden;
}
.device_pc .sub_nav_list1
{
left:0;
top:60px;
}
.sub_nav_list_active1
{
justify-content:center;
border-top-width:1px;
border-top-style:solid;
border-top-color:#e5e5e5;
border-top:1px solid #e5e5e5;
transition-property:all;
transition-duration:0.36s;
transition-timing-function:ease;
transition:all 0.36s ease;
height:50px;
opacity:1;
overflow:visible;
}
.device_pc .sub_nav_list_active1
{
width:100%;
}
.device_mobile .sub_nav_list_active
{
position:static;
text-align:left;
text-indent:20px;
}
.device_mobile .sub_nav_list0
{
display:block;
height:auto;
position:relative;
opacity:1;
top:0;
left:0;
box-shadow:none;
}
.device_mobile .sub_nav_list1
{
display:none;
height:auto;
position:relative;
opacity:1;
top:0;
left:0;
box-shadow:none;
}
.sub_nav_item
{
position:relative;
height:30px;
min-width:40px;
width:auto;
line-height:30px;
border-style:solid;
border-width:0;
}
.device_pc .sub_nav_item_septal0,.device_pc .three_nav_item_septal0
{
width:100%;
height:1px;
background-color:#f2f2f2;
}
.sub_nav_item0:hover
{
border-radius:3px;
}
.sub_nav_item0:hover,.three_nav_item0:hover
{
background-color:#f7f7f7;
border-radius:3px;
}
.sub_nav_item0,.three_nav_item0
{
height:50px;
line-height:50px;
}
.sub_nav_item1
{
min-width:96px;
height:50px;
line-height:50px;
}
.device_pc .three_nav_item_septal0
{
width:100%;
height:0;
background-color:#f2f2f2;
}
.device_mobile .sub_nav_item
{
width:auto;
height:auto;
}
.device_mobile .sub_nav_item0
{
height:auto;
line-height:50px;
border-top-width:1px;
border-top-style:solid;
border-top-color:#f2f2f2;
border-top:1px solid #f2f2f2;
}
.device_mobile .sub_nav_item1
{
height:auto;
line-height:50px;
border-top-width:1px;
border-top-style:solid;
border-top-color:#f2f2f2;
border-top:1px solid #f2f2f2;
}
.three_nav_item0:hover,.device_mobile .sub_nav_item0:hover
{
background-color:transparent;
}
.device_pc .sub_nav_before,.device_pc .three_nav_before
{
display:inline-block;
width:100%;
height:0;
position:absolute;
}
.three_nav_list
{
display:none;
position:absolute;
top:0;
min-width:120px;
text-align:center;
background-color:#fff;
border-style:solid;
border-width:0;
color:#666;
box-shadow:0 1px 6px rgba(0,0,0,0.15);
border-radius:3px;
}
.device_pc .three_nav_list
{
left:calc(100% + 10px);
}
.device_pc .three_nav_list:before
{
content:"";
display:inline-block;
width:100%;
height:0;
position:absolute;
}
.three_nav_list_active
{
display:block;
}
.device_pc .three_nav_before0,.device_pc .three_nav_list0:before
{
height:100%;
width:12px;
left:-12px;
}
.three_nav_list0
{
background-color:#fff;
min-width:120px;
}
.device_pc .three_nav_list0
{
left:calc(100% + 12px);
}
.device_pc .three_nav_before1,.device_pc .three_nav_list1:before
{
width:100%;
height:12px;
top:-12px;
}
.three_nav_list1
{
min-width:auto;
}
.three_nav_list_active1
{
display:flex;
left:0;
}
.device_pc .three_nav_list_active1
{
top:calc(100% + 12px);
}
.device_mobile .three_nav_list_active
{
position:static;
}
.device_mobile .three_nav_list_active1
{
display:block;
}
.device_mobile .three_nav_list0
{
display:block;
position:relative;
top:0;
left:0;
background-color:#fafafa;
box-shadow:none;
}
.device_mobile .three_nav_list1
{
display:none;
position:relative;
top:0;
left:0;
background-color:#fafafa;
box-shadow:none;
}
.three_nav_item
{
min-width:40px;
width:auto;
height:30px;
line-height:30px;
border-style:solid;
border-width:0;
}
.three_nav_item1
{
line-height:50px;
height:50px;
padding-top:0;
padding-right:10px;
padding-bottom:0;
padding-left:10px;
padding:0 10px;
}
.device_pc .three_nav_item0
{
padding-top:0;
padding-right:10px;
padding-bottom:0;
padding-left:10px;
padding:0 10px;
}
.device_mobile .three_nav_item
{
height:auto;
width:auto;
}
.device_mobile .three_nav_item0
{
line-height:50px;
height:auto;
min-width:auto;
text-align:left;
border-top-width:1px;
border-top-style:solid;
border-top-color:#f2f2f2;
border-top:1px solid #f2f2f2;
}
.device_mobile .three_nav_item1
{
line-height:50px;
min-width:auto;
text-align:left;
border-top-width:1px;
border-top-style:solid;
border-top-color:#f2f2f2;
border-top:1px solid #f2f2f2;
}

.fkw_control_style_shareCtr {
	display: flex;
	flex-direction: row-reverse;
}

.share_ctr_wrap {
	min-height: 1rem;
}

.fkw_share_info_span {
	width: 1rem;
	text-align: center;
}

.fkw_share_info {
	right: 1rem;
}

.fkw_share_wrap {
	display: none
}

.fkw_share_list {
	z-index: 1200;
	position: absolute;
	right: -10px;
	top: 35px;
	width: 256px;
	max-width: 240px;
	padding: 15px;
	vertical-align: middle;
	border-radius: 5px;
	-webkit-box-shadow: 0 0 20px rgba(0,0,0,.15);
	box-shadow: 0 0 20px rgba(0,0,0,.15);
	background: #fff;
	white-space: normal
}

	.fkw_share_list:before {
		z-index: 1;
		content: "";
		display: inline-block;
		position: absolute;
		top: -4px;
		right: 48px;
		width: 10px;
		height: 10px;
		background: #fff;
		-webkit-transform: rotate(45deg);
		transform: rotate(45deg)
	}

.detail_share .fkw_share_list:before {
	left: 82%
}

.fkw_share_list:after {
	content: "";
	display: inline-block;
	position: absolute;
	top: -15px;
	right: 0;
	width: 100%;
	height: 20px;
	background: 0 0
}

.fkw_share_icon {
	display: inline-block;
	margin: 5px;
	vertical-align: middle;
	font-size: 30px
}

.fkw_share_name {
	display: none;
	color: #333
}

.fkw_share_info {
	position: absolute
}

	.fkw_share_info .fkw_share_wrap {
		display: none
	}

	.fkw_share_info.fkw_share_info_hover .fkw_share_wrap {
		display: block
	}

.device_mobile .fkw_share_info:hover .fkw_share_wrap {
	display: none
}

.device_mobile .fkw_share_info .fkw_share_list {
	padding-left: 3%;
	padding-right: 3%;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.device_mobile .fkw_share_info .fkw_share_wrap {
	display: none
}

.device_mobile .fkw_share_info .fkw_share_wrap_active {
	display: block;
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 9100
}

.device_mobile .fkw_share_info:hover .fkw_share_wrap_active {
	display: block
}


.device_pc .fkw_share_info_hover_top .fkw_share_list {
	top: auto;
	bottom: -100%;
	margin-bottom: 56px
}

	.device_pc .fkw_share_info_hover_top .fkw_share_list:before {
		top: auto;
		bottom: -4px
	}

	.device_pc .fkw_share_info_hover_top .fkw_share_list:after {
		top: auto;
		bottom: -25px
	}


.fkw_share_cover {
	position: fixed;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	z-index: 99999;
	display: block;
	text-align: center
}

.shareCoverContent {
	z-index: 100;
	display: block;
	max-width: 768px;
	margin: 0 auto
}

.shareCoverIcon {
	margin-top: 100px;
	margin-bottom: 26px;
	width: 200px
}

.shareCoverTip {
	width: 234px;
	text-align: center;
	color: #666;
	font-size: 16px;
	margin-bottom: 36px
}

.shareCoverBtn {
	height: 50px;
	width: 150px;
	text-align: center;
	line-height: 50px;
	border: 1px solid #e0e0e0;
	font-size: 18px;
	color: #666;
	border-radius: 4px;
	cursor: pointer;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}



.device_mobile .fkw_share_list {
	display: none;
	-ms-flex-pack: distribute;
	justify-content: space-around;
	max-width: 100%;
	z-index: 1;
	position: absolute;
	top: auto;
	left: 0;
	bottom: 0;
	padding: 0;
	padding-top: 24px;
	padding-bottom: 0;
	width: 100%;
	border-radius: 0
}

	.device_mobile .fkw_share_list:before {
		display: none
	}

.device_mobile .fkw_share_icon {
	font-size: 38px;
	margin: 0 11px 10px;
	text-align: center;
	width: 48px
}

.device_mobile .fkw_share_name {
	display: block;
	font-size: 12px;
	line-height: 37px
}


.device_mobile .fkw_share_layout {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,.6)
}



.c_popup {
	position: fixed;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	z-index: 9034;
	text-align: center
}

	.c_popup:after {
		content: "";
		display: inline-block;
		height: 100%;
		vertical-align: middle
	}

.c_popup_main {
	position: relative;
	display: inline-block;
	vertical-align: middle
}
.c_popup_has_background .c_popup_main {
	background-color: #fff;
	border-radius: 2px;
	-webkit-box-shadow: 0 0 10px rgba(0,0,0,.15);
	box-shadow: 0 0 10px rgba(0,0,0,.15);
}

.c_popup_icon {
	padding: 0 70px 5px
}

.c_popup_content {
	padding: 10px;
}


.c_popup_buttons {
	padding: 24px 58px 0;
	font-size: 16px
}

.c_popup_button {
	height: 34px;
	padding: 0 28px;
	border: 1px solid #e3e2e8;
	margin: 0 18px;
	background-color: #fff;
	font-size: 14px;
	border-radius: 2px;
	color: #333;
	outline: 0;
	cursor: pointer
}

	.c_popup_button:hover, .c_popup_button__active {
		background-color: #03b8cc;
		border-color: #03b8cc;
		color: #fff;
		outline: 0
	}

	.c_popup_button:active {
		background-color: #4a67d1;
		border-color: #4a67d1;
		color: #fff;
		outline: 0
	}
.c_popup_header {
	margin-top: 10px;
	position: relative;
}

.c_popup_header_btn {
	color: #666;
	cursor: pointer;
	font-size: 12px;
}

.c_popup_no_background .c_popup_header_btn {
	color: #fff;
	border-radius: 15px;
	background-color: rgba(0, 0, 0, 0.6);
	padding: 5px;
	box-sizing: border-box;
}

.c_popup_header_btn:hover {
	color: #03b8cc
}

.pic-preview-btns {
	text-align: center;
}

.c_popup_header_centerbtns {
	display: flex;
	flex-direction: row;
	justify-content: center;
}

.c_popup_header_centerbtn {
	margin-left: 10px;
	margin-right: 10px;
}

.c_popup_close {
	position: absolute;
	right: 10px;
	top: 0;
}


.device_mobile .c_popup_icon {
	padding: 0 9.333vw .667vw
}



.device_mobile .c_popup_buttons {
	padding: 3.2vw 7.733vw 0;
	font-size: 2.133vw
}

.device_mobile .c_popup_button {
	height: 4.533vw;
	padding: 0 3.733vw;
	border: 1px solid #e3e2e8;
	margin: 0 2.4vw;
	font-size: 1.867vw;
	border-radius: 2px
}

.pic-preview-image {
	object-fit: contain;
}


.g_mobi_header__fixed_bg_def {
	padding-bottom: 1px
}

	.g_mobi_header__fixed_bg_def .g_header_content {
		border-bottom: 1px solid #f5f5f5
	}

.g_header__fixed .g_header_content_fixed_bg_def {
	-webkit-box-shadow: 0 2px 6px rgba(0,0,0,.1);
	box-shadow: 0 2px 6px rgba(0,0,0,.1)
}


.web_container_960 {
	width: 960px
}

.web_container_1200 {
	width: 1200px
}



.device_mobile .fkw_control_sys_row .fkw_web_col {
	-webkit-box-ordinal-group: 2;
	-ms-flex-order: 1;
	order: 1
}

.device_mobile .fkw_control_sys_row .fkw_col_sys_control {
	-webkit-box-ordinal-group: 1;
	-ms-flex-order: 0;
	order: 0
}



@-moz-document url-prefix() {
	.fkw_scroll_wrap {
		margin-left: -17px;
		margin-top: -17px;
		overflow: hidden
	}

		.fkw_scroll_wrap .fkw_scroll {
			overflow: scroll;
			position: relative;
			bottom: -17px;
			right: -17px;
			-webkit-overflow-scrolling: touch
		}
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	.fkw_scroll_wrap {
		position: static;
		margin-left: 0;
		margin-top: 0
	}

		.fkw_scroll_wrap .fkw_scroll {
			position: static;
			bottom: auto;
			right: auto
		}

			.fkw_scroll_wrap .fkw_scroll::-webkit-scrollbar {
				display: none
			}
}

_:-ms-lang(x), _::-webkit-meter-bar, .fkw_scroll_wrap {
	margin-left: -17px;
	margin-top: -17px;
	overflow: hidden
}

	_:-ms-lang(x), _::-webkit-meter-bar, .fkw_scroll_wrap .fkw_scroll {
		overflow: scroll;
		position: relative;
		bottom: -17px;
		right: -17px;
		-webkit-overflow-scrolling: touch
	}

.device_mobile .nav_drawer_style .fkw_web_banner {
	-webkit-transform: translate3d(60%,0,0);
	transform: translate3d(60%,0,0)
}

.device_mobile .nav_drawer_style .fkw_web_content {
	-webkit-transform: translate3d(60%,0,0);
	transform: translate3d(60%,0,0)
}

.device_mobile .nav_drawer_style .fkw_web_footer {
	-webkit-transform: translate3d(60%,0,0);
	transform: translate3d(60%,0,0)
}



.fkw_control:hover {
	z-index: 1
}



.fkw_banner {
	position: relative;
	margin: 0 auto;
	-webkit-tap-highlight-color: transparent
}

.fkw_hide_flv .banner_pic, .fkw_show_flv .banner_flv {
	display: block
}

.fkw_hide_flv .banner_flv, .fkw_show_flv .banner_pic {
	display: none
}

.device_mobile .fkw_banner .banner_flv {
	display: none
}

.device_mobile .fkw_banner .banner_pic {
	display: block
}

.device_mobile .fkw_pc_banner_group {
	display: none
}

.device_mobile .fkw_mobi_banner_group, .device_mobile .fkw_mobi_same_pc_banner.fkw_pc_banner_group {
	display: block
}

.device_mobile .pic_switch_btn_area {
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
	z-index: 4;
	text-align: center;
	font-size: 0
}

.device_mobile .banner_btn_left_right .pic_arrow_btn {
	display: none
}

.device_mobile .pic_switch_btn_area .pic_short_line_btn {
	display: block
}

.device_mobile .pic_switch_btn_area .pic_short_line_btn {
	position: relative;
	display: inline-block;
	margin: 0 3px;
	cursor: pointer;
	padding: 5px 0
}

.device_mobile .pic_switch_btn_area .pic_short_line {
	width: 5px;
	height: 5px
}

.device_mobile .pic_short_line_btn:hover .pic_short_line, .device_mobile .pic_short_line_btn_activity .pic_short_line {
	width: 10px
}

.banner_control_zone, .banner_control_zone .fkw_web_row, .banner_control_zone .fkw_web_row__content, .banner_control_zone .fkw_web_row_line {
	height: 100%
}

	.banner_control_zone .web_col_content_empty_tips {
		display: none
	}

.banner_flv_area .banner_control_zone {
	position: absolute;
	width: 100%;
	overflow: hidden
}

.device_mobile .fkw_web_banner {
	-webkit-transition: all 350ms;
	transition: all 350ms;
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
	-webkit-transform-origin: 0 0;
	transform-origin: 0 0
}

.fkw_scroll_wrap {
	margin-left: -17px;
	margin-top: -17px;
	overflow: hidden
}

	.fkw_scroll_wrap .fkw_scroll {
		overflow: scroll;
		position: relative;
		bottom: -17px;
		right: -17px;
		-webkit-overflow-scrolling: touch
	}

.fkw_web_banner {
	width: 100%;
	position: relative;
}

.banner_pic_item_wrap {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 100%;
	transform: translate3d(0,0,0);
	-ms-transform: translate3d(0,0,0);
	-moz-transform: translate3d(0,0,0);
	-webkit-transform: translate3d(0,0,0);
	-o-transform: translate3d(0,0,0);
}

.device_mobile .fkw_web_footer {
	-webkit-transition: all 350ms;
	transition-property: all;
	transition-duration: 350ms;
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
	-webkit-transform-origin: 0 0;
	transform-origin: 0 0;
}



.mytestend {
	color: yellow;
}


.device_mobile .nav_drawer_style .fkw_website_title_wrap {
	-webkit-transform: translate3d(60%,0,0);
	transform: translate3d(60%,0,0);
	opacity: 0
}

.website_title_content * {
	outline: 0
}

.device_mobile .fkw_website_title_wrap_fkeditor-wrap * {
	display: inline !important;
	font-size: 20px !important;
	line-height: 50px !important
}



.control_live_map .msgBox {
	display: inline-block;
	cursor: default;
	position: absolute;
	width: auto;
	height: auto;
	padding: 18px 21px 18px 12px;
	background-color: #fff;
	border-radius: 6px;
	-webkit-box-shadow: #000 0 0 6px -3px;
	box-shadow: #000 0 0 6px -3px
}

	.control_live_map .msgBox .msg {
		display: inline-block;
		width: auto;
		word-wrap: break-word;
		word-break: break-word;
		font-size: 13px;
		width: 230px
	}

	.control_live_map .msgBox .arrow {
		position: absolute;
		display: inline-block;
		bottom: -6px;
		left: 75px;
		width: 0;
		height: 0;
		content: '';
		border-style: solid;
		border-width: 7px;
		border-color: #fff #fff transparent transparent;
		-webkit-transform: rotate(135deg);
		transform: rotate(135deg);
		-webkit-box-shadow: #000 1px -1px 3px -2px;
		box-shadow: #000 1px -1px 3px -2px
	}

	.control_live_map .msgBox .close {
		cursor: pointer;
		font-size: 24px;
		position: absolute;
		right: 2px;
		top: 2px;
	}

.control_live_map .mapLoadError {
	width: 100%;
	height: 100%;
	text-align: center
}

.control_live_map .errormsg {
	display: inline-block;
	line-height: 278px;
	font-size: 35px
}

.control_live_map .errName {
	display: none
}







.device_pc .flv_content:hover .video_poster_img {
	-webkit-transform: scale(1.05);
	transform: scale(1.05)
}

.device_pc .clearmb, .device_pc .clearmb .video-js, .device_pc .clearmb embed, .device_pc .clearmb iframe {
	width: 960px;
	height: 540px;
	overflow: hidden
}


.device_pc .flv_content:hover .flv_play_btn {
	top: 50%;
	visibility: visible;
	opacity: 1
}

.device_mobile .clearmb, .device_mobile .dialogVideoDiv .video-js, .device_mobile .video_dialog {
	width: 100%;
	height: 100%
}

.device_mobile #bg_video_mask .popupBg {
	opacity: 1
}

.flv_play_inframe {
	width: 100%;
	height: 100%;
	position: absolute
}

.video_dialog {
	position: fixed;
	z-index: 10000;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	margin: auto;
	width: 960px;
	height: 540px
}

.device_pc .vjs-big-play-button {
	top: 10%;
	-webkit-transition: all .6s cubic-bezier(.215,.61,.355,1) 0s;
	transition: all .6s cubic-bezier(.215,.61,.355,1) 0s;
	visibility: hidden;
	opacity: 0
}

.flv_play_inframe_wrap {
	position: absolute;
	width: 100%;
	padding-bottom: 58%;
	height: 0;
	top: 0;
	bottom: 0;
	margin: auto
}


.img_flv_div {
	cursor: pointer
}


.flv_play_btn {
	position: absolute;
	width: 60px;
	height: 60px;
	top: 50%;
	left: 50%;
	margin-top: -30px;
	margin-left: -30px;
	z-index: 2
}

.device_pc .flv_play_btn {
	top: 10%;
	font-size: 60px;
	-webkit-transition: all .6s cubic-bezier(.215,.61,.355,1) 0s;
	transition: all .6s cubic-bezier(.215,.61,.355,1) 0s;
	visibility: hidden;
	opacity: 0
}

.device_mobile .flv_play_btn {
	text-align: center;
	border-radius: 30px;
	speak: none;
	font-style: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	width: 56px;
	height: 56px;
	font-size: 56px;
	line-height: 56px;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}



.video_poster_img {
	width: 100%;
	height: 0;
	padding-bottom: inherit;
	background-position: center center;
	background-size: cover;
	-webkit-transition: all .46s ease;
	transition: all .46s ease
}

.dialogVideoDiv {
	height: 100%;
	position: relative
}

	.dialogVideoDiv .cancelDialogVideo {
		z-index: 9999;
		right: 20px;
		cursor: pointer;
		width: 34px;
		height: 34px;
		position: absolute;
		font-size: 34px;
		color: #fff;
		margin-top: 14px
	}

	.dialogVideoDiv .video-js {
		height: 540px;
		width: 960px
	}



.dot_list_li.active {
	background: #fff
}

.pic_list_area_li.active .pic_mask {
	border: 1px solid grey;
	background: 0 0
}

.pic_list_area_li:hover .pic_mask {
	background: 0 0
}



.device_pc .result_title:after {
	content: ":"
}

.device_pc .filter_condition_item:nth-child(1) {
	border-top: none
}

.device_mobile .filter_condition_list::-webkit-scrollbar {
	width: 0
}

.device_mobile .result_filter_condition_wrap::-webkit-scrollbar {
	width: 0
}







/* no used*/
.device_mobile .nav_unfold_0 {
	-webkit-transform: translate(-100%,0);
	transform: translate(-100%,0)
}

.device_mobile .fkw_nav_wrap_active .nav_unfold_0 {
	-webkit-transform: translate(0,0);
	transform: translate(0,0)
}

.device_mobile .nav_unfold_1 {
	-webkit-transform: translate(100%,0);
	transform: translate(100%,0)
}

.device_mobile .fkw_nav_wrap_active .nav_unfold_1 {
	-webkit-transform: translate(0,0);
	transform: translate(0,0)
}
/* no used end*/
.nav_disable_target .nav_child_item, .nav_disable_target .sub_child_item {
	cursor: default
}

	.nav_disable_target .nav_child_item .nav_child_item_text, .nav_disable_target .sub_child_item .nav_child_item_text {
		pointer-events: none
	}

.device_pc .fkw_show_nav_direction .nav_icon_direction {
	display: block
}

	.device_pc .fkw_show_nav_direction .nav_icon_direction.nav_hide_arrow {
		display: none
	}

.device_mobile .fkw_nav1::-webkit-scrollbar-track {
	border-radius: 6px;
	background-color: #f1f1f1
}

.device_mobile .fkw_nav1::-webkit-scrollbar {
	width: 0
}

.device_mobile .fkw_nav1::-webkit-scrollbar-thumb {
	border-radius: 6px;
	-webkit-box-shadow: inset 0 0 3px rgba(0,0,0,.3);
	background-color: #b1b1b1
}

.device_mobile .fkw_nav_content0::-webkit-scrollbar-track {
	border-radius: 6px;
	background-color: #f1f1f1
}

.device_mobile .fkw_nav_content0::-webkit-scrollbar {
	width: 0
}

.device_mobile .fkw_nav_content0::-webkit-scrollbar-thumb {
	border-radius: 6px;
	-webkit-box-shadow: inset 0 0 3px rgba(0,0,0,.3);
	background-color: #b1b1b1
}

.device_mobile .nav_mobi_disable_target .icon_nav_item > .sub_nav_list {
	pointer-events: none
}

.device_mobile .visit_mode .fkw_nav {
	top: 0
}

.device_mobile .fkw_nav_wrap {
	height: 100%
}


