/*通用类*/
*{
	margin:0;
	padding:0;
	box-sizing: border-box;
	-o-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	outline: none;

}
body{
	min-width:1200px;
	margin:0 auto;
	font-size:12px;
	font-family:"Microsoft Yahei";
	background:#fff;
	color:#363636;
}
h1,h2,h3{
	font-weight:500;
}
img{
	border:none;
}
a{
	cursor:pointer;
	color:#363636;
	text-decoration:none;
	outline:none;
}
a:hover{
	color:#fcab00;
}
ul{
	list-style-type:none;
}
em{
	font-style:normal;
}
.lt{
	float:left;
}
.rt{
	float:right;
}
input.sub,label{
	border:none;
	cursor:pointer;
}
input,textarea,select{
	font-family:"Microsoft Yahei";
	outline:none;
	color:#666;
}
select{
 -webkit-appearance: none;
 padding-left:4px;
}
table{
	border-collapse:collapse;
}
table td,table th{
	padding:0;
}
.clear::before{
	visibility:hidden;
	display:block;
	font-size:0;
	content:" ";
	clear:both;
	height:0;
}
.clear::after{
	visibility:hidden;
	display:block;
	font-size:0;
	content:" ";
	clear:both;
	height:0;
}
@font-face {
 font-family: 'PingFangSC';
 src: local('fontName Regular'),
        local('fontName'),
        url('PingFangSCRegular.ttf') format('truetype'),
}
/* ******************** */
.bgt_1{
	background: #91bad9;
}
.bgt_2{
	background: #f8b34c;
}
.bgt_3{
	background: #6ed88e;
}
.bgt_4{
	background: #66cc33;
}
.bgt_5{
	background: #f87928;
}
.bgt_6{
	background: #e91a1a;
}
.cort_1{
	color:#ff9900 !important;
}
.cort_2{
	color:#f87928 !important;
}
.cort_3{
	color:#fcb81d !important;
}
.cort_4{
	color:#cc0000 !important;
}
.cort_5{
	color:#6cc53e !important;
}
/* **********************/
.warpin{
	width: 1200px;
	margin:0 auto;
}
.pulic_tis_header{
	width: 100%;
	height: 30px;
	background: #f4f4f4;
	border-bottom: 1px solid #dedede;
}
.pulic_tis_header .warpin{
	display: flex;
	align-items: center;
	justify-content: space-between;
	height: 30px;
}
.pulic_tis_header .l_box{
	display: flex;
	align-items: center;
	font-size:12px;
	color:#666666;
}
.pulic_tis_header .l_box .nav{
	display: flex;
	align-items: center;
}
.pulic_tis_header .l_box .nav a{
	padding:0 12px;
	font-size:12px;
	color:#666666;
	border-right: 1px solid #9f9f9f;
}
.pulic_tis_header .l_box .nav a:last-child{
	border-right: none;
}
.pulic_tis_header .l_box .nav a:hover{
	color:#f68e06;
}
.pulic_tis_header .l_box .nav a.hover{
	color:#f68e06;
}
.pulic_tis_header .r_box{
	display: flex;
	align-items: center;
}
.pulic_tis_header .r_box a{
	font-size:12px;
	color:#666666;
	margin-right: 10px;
}
.pulic_tis_header .r_box a:hover{
	color:#f32626;
}
.pulic_tis_header .r_box .sele{
	border:none;
	background: none;
	margin:0 12px;
	font-size:12px;
	color:#666;
	padding-right: 14px;
	background: url(../i/header_sele_arr.png) no-repeat right center;
}
.pulic_tis_header .r_box .sele_box{
	font-size:12px;
	color:#fc7d00;
	padding-right: 14px;
	background: url(../i/header_sele_arr.png) no-repeat right center;
	margin-left:10px;
	position: relative;
	z-index: 2;

}
.pulic_tis_header .r_box .sele_code_box{
	display: none;
	width: 100px;
	height: 100px;
	padding:5px;
	background: #fff;
	position: absolute;
	left:50%;
	top: 23px;
	transform: translateX(-50%);
	border: 1px solid #ccc;
}
.pulic_tis_header .r_box .sele_code_box img{
	display: block;
	width: 100%;
	height: 100%;
}
.pulic_tis_header .r_box .sele_box:hover .sele_code_box{
	display: block;
}
/* */
.pulic_adver_cont{
	padding:0 0 20px 0;
	position: relative;
	margin-bottom: 2px;
}
.pulic_adver_cont img{
	display: block;
	width: 100%;
}
.pulic_adver_cont .shut{
	font-size:20px;
	font-family: "微软雅黑";
	color:#333333;
	position: absolute;
	right:10px;
	top: 25px;
	cursor: pointer;
}
/* */
.pulic_tis_search{
	padding:10px 0 20px 0;

}
.pulic_tis_search .warpin{
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.pulic_tis_search.active{
	position: fixed;
	top: 0;
	left:0;
	z-index: 120;
	width: 100%;
  background: #fff;
	padding:5px 0;
	box-shadow: 0px 4px 10px rgba(0,0,0,0.3);
}
.pulic_tis_search.active .bit_hot{
	display: none;
}
.pulic_tis_search .logo_cont{
	display: flex;
	align-items: center;
}
.pulic_tis_search .logo_cont .txt_cont{
	padding-left:10px;
}
.pulic_tis_search .logo_cont .txt_cont .tis{
	display: flex;
	align-items: center;
	font-size:28px;
	color:#ee9614;
	font-style: oblique;
	font-weight: bold;
}
.pulic_tis_search .logo_cont .txt_cont .bit{
	font-size:12px;
	color:#666666;
}
.pulic_tis_search .logo_cont .txt_tle{
	font-size:30px;
	font-weight: bold;
	color:#f19108;
	padding:4px 20px;
	border-left:1px solid #e3e3e3;
	margin-left:12px;
}
.pulic_tis_search .search_content_box{
	width: 690px;
	display: flex;
	align-items: flex-start;
}
.pulic_tis_search .search_content_box .l_search_box{
	width: 478px;
}
.pulic_tis_search .l_search_box .tis_search_box{
	width: 100%;
	display: flex;
	align-items: center;
	border:2px solid #fcab00;
}
.pulic_tis_search .l_search_box .tis_search_box .sele_box{
	width: 84px;
	height: 38px;
	border:none;
	font-size:14px;
	color:#b03010;
	position: relative;
	padding-right: 14px;
	overflow: hidden;
	z-index:12;
}
.pulic_tis_search .l_search_box .tis_search_box .sele_box .tle{
	display: flex;
	width: 100%;
	height: 100%;
	align-items: center;
	padding-left:10px;
	cursor: pointer;
	font-weight: bold;
}
.pulic_tis_search .l_search_box .tis_search_box .sele_box .tle_list{
	position: absolute;
	top: 38px;
	left: -2px;
	width: 100%;
	background: #fff;
	border: 2px solid #fcab00;
	border-top: 0px;
	display: none;
}
.pulic_tis_search .l_search_box .tis_search_box .sele_box .tle_list a{
	display: flex;
	width: 100%;
	height: 32px;
	align-items: center;
	justify-content: center;
	font-size:14px;
	color:#333;
}
.pulic_tis_search .l_search_box .tis_search_box .sele_box .tle_list a:hover{
	color:#b03010;
}
.pulic_tis_search .l_search_box .tis_search_box .sele_box .arr{
	display: block;
	width: 9px;
	height: 6px;
	background: url(../i/tis_search_sele_arr.png) no-repeat center;
	transition: all 0.6s;
	position: absolute;
	right: 2px;
	top: 50%;
	margin-top: -3px;
}
/* .pulic_tis_search .l_search_box .tis_search_box .sele_box:hover{
	overflow: inherit;
} */
.pulic_tis_search .l_search_box .tis_search_box .sele_box:hover .arr{
  transform: rotate(90deg);
}
/* .pulic_tis_search .l_search_box .tis_search_box .sele_box:hover .tle_list{
	display: block;
} */
.pulic_tis_search .l_search_box .tis_search_box .int{
	width: 294px;
	height: 38px;
}
.pulic_tis_search .l_search_box .tis_search_box .int input{
	width: 100%;
	height: 100%;
	border:none;
	padding-left:10px;
	font-size:14px;
	color:#949897;
}
.pulic_tis_search .l_search_box .tis_search_box .public_btn{
	display: flex;
	width: 96px;
	height: 38px;
	align-items: center;
	justify-content: center;
	font-size:16px;
	color:#fff;
	background: #fcab00;
	letter-spacing: 5px;
}
.pulic_tis_search .l_search_box .bit_hot{
	font-size:13px;
	color:#999999;
	padding:10px 0;
}
.pulic_tis_search .l_search_box .bit_hot span{
	margin-right: 4px;
}
.pulic_tis_search .l_search_box .bit_hot a{
	font-size:13px;
	color:#999999;
	margin:0 5px;
}
.pulic_tis_search .l_search_box .bit_hot a.hot{
	color:#fcab00;
}
.pulic_tis_search .l_search_box .bit_hot a:hover{
	border-bottom: 1px solid #f32626;
	color:#f32626;
}
.pulic_tis_search .m_txt{
	padding:0 14px;
}
.pulic_tis_search .m_txt span{
	display: flex;
	height: 40px;
	align-items: center;
	justify-content: center;
	font-size:14px;
	color:#8d8d8d;
}
.pulic_tis_search .r_btn_box{
	width: 144px;
	position: relative;
	z-index: 18;
}
.pulic_tis_search .r_btn_box .public_btn{
	display: flex;
	align-items: center;
	justify-content: center;
	width: 100%;
	height: 40px;
	background: #fcab00;
	font-size:16px;
	color:#ffffff;
	letter-spacing: 1px;
}
.pulic_tis_search .r_btn_box .public_btn img{
	margin-left:4px;
	margin-top: 4px;
	transition: all 0.5s;
}
.pulic_tis_search .r_btn_box  .r_btn_bit_last{
	display: none;
	position: absolute;
	top: 40px;
	left:0;
	width: 100%;
}
.pulic_tis_search .r_btn_box  .r_btn_bit_last a{
	width: 100%;
	height: 35px;
	padding-left: 34px;
	display: block;
	background: #3d404d;
	color: #fff;
	text-align: left;
	line-height: 35px;
}
.pulic_tis_search .r_btn_box  .r_btn_bit_last a:hover{
	color:#ffd400;
}
.pulic_tis_search .r_btn_box:hover .public_btn img{
	transform: rotate(180deg);

}
.pulic_tis_search .r_btn_box:hover .r_btn_bit_last{
	display: block;
}
/* 首页 楼层*/

.index_pf_floor{
	position: absolute;
	left:-12%;
	top: 300px;
	width: 40px;
	z-index:100;
}
.index_pf_floor .tis{
	width: 40px;
	height: 40px;
	display: flex;
	align-items: center;
	justify-content: center;
	background: #ef950f;
	font-size:15px;
	color:#fff;
}
.index_pf_floor .li{
	width: 40px;
	height: 42px;
	position: relative;
	overflow: hidden;
}
.index_pf_floor .li .public_btn{
	display: flex;
	width: 100%;
	height: 100%;
	align-items: center;
	justify-content: center;
	font-size:16px;
	color:#8d8d8d;
	position: relative;
	z-index: 2;
	background: #f6f6f6;
}
.index_pf_floor .li .txt{
	position: absolute;
	top: 0;
	left: 0;
	height: 42px;
	display: flex;
	align-items: center;
	justify-content: center;
	width: 100px;
	transition: all 0.5s;
	overflow: hidden;
	font-size:14px;
	color:#fff;
}
.index_pf_floor .li:hover{
	overflow:inherit;
}
.index_pf_floor .li:hover .public_btn{
	background: #ffb547;
	color:#fff;
}
.index_pf_floor .li:hover .txt{
	background: #ffb547;
	left:40px;
}
.index_pf_floor .li.hover{
	overflow:inherit;
}
.index_pf_floor .li.hover .public_btn{
	background: #ffb547;
	color:#fff;
}
.index_pf_floor .li.hover .txt{
	background: #ffb547;
	left:40px;
}
/* 右侧 工具栏*/
.pulic_tool_cont_bg{
	width: 1200px;
	height: 0;
	position: fixed;
	top: 0;
	left:50%;
	margin-left:-600px;
	z-index: 120;
}
.pulic_tool_cont{
	position: absolute;
	right: -11.5%;
	top: 200px;
	border:1px solid #dfdfdf;
	z-index:20;
}
.pulic_tool_cont .list_box{
	width: 70px;
	padding:10px 0;
	border-bottom: 1px solid #e7e7e7;
	background: #f9f9f9;
	cursor: pointer;
}
.pulic_tool_cont .list_box a{
	display: block;
	width: 100%;
}
.pulic_tool_cont .list_box p{
	font-size:12px;
	color:#4e4d4c;
	text-align: center;
}
.pulic_tool_cont .list_box .ico{
	display: block;
	width: 40px;
	height: 40px;
	margin:0 auto 4px;
}
.pulic_tool_cont .list_box:hover{
	background:#fcab00 ;

}
.pulic_tool_cont .list_box:hover p.list_box_name{
		color:#fff;
}
.pulic_tool_cont .list_box:hover .pulic_ico_box.ico_1{
	background-position: -241px -22px;
}
.pulic_tool_cont .list_box:hover .pulic_ico_box.ico_2{
	background-position: -244px -60px;
}
.pulic_tool_cont .list_box:hover .pulic_ico_box.ico_3{
	background-position: -241px -99px;
}
.pulic_tool_cont .list_box:hover .pulic_ico_box.ico_4{
	background-position: -246px -142px;
}
.pulic_tool_cont .list_box:hover .pulic_ico_box.ico_5{
	background-position: -241px -184px;
}
.pulic_tool_cont .list_box:hover .pulic_ico_box.rutn_top{
	background-position: -241px -220px;
}
/* 图标 */
.pulic_ico_box{
	background: url(../i/index_ico_1.png) no-repeat;
}
.pulic_ico_box.ico_1{
	background-position: 6px -22px;
}
.pulic_ico_box.ico_2{
	background-position: 4px -60px;
}
.pulic_ico_box.ico_3{
	background-position: 5px -99px;
}
.pulic_ico_box.ico_4{
	background-position: 0px -142px;
}
.pulic_ico_box.ico_5{
	background-position: 7px -184px;
}
.pulic_ico_box.rutn_top{
	background-position: 5px -220px;
}
.pulic_ico_box.zx{
	background-position:-41px -31px;
}
.pulic_ico_box.qq{
	background-position:-84px -31px;
}
.pulic_ico_box.qyfwcs_i_1{
	background-position:-44px -66px;
}
.pulic_ico_box.qyfwcs_i_2{
	background-position:-106px -66px;
}
.pulic_ico_box.qyfwcs_i_3{
	background-position:-169px -67px;
}
.pulic_ico_box.qyfwcs_i_4{
	background-position:-44px -129px;
}
.pulic_ico_box.qyfwcs_i_5{
	background-position:-109px -129px;
}
.pulic_ico_box.qyfwcs_i_6{
	background-position:-171px -129px;
}
/* 首页 */
.index_header_menu{
	display: flex;
	justify-content: space-between;
	margin-bottom: 20px;
}
.classifica_box{
	width: 244px;
	border:1px solid #fcab00;
	position: relative;
	z-index: 12;
}

.index_header_menu .classifica_box .tis_tle{
	width: 100%;
	height: 40px;
	line-height: 40px;
	padding-left:12px;
	background: #fcab00;
	font-size:18px;
	font-weight: bold;
	color:#ffffff;
	margin-bottom: 10px;
}
.classifica_box .list_box{
	padding:0 14px 9.5px 14px;
	position: relative;
}
.classifica_box .list_box h2{
	font-size:16px;
	color:#403f3f;
	margin-bottom: 5px;
	font-weight: bold;
	opacity: 0.86;
}
.classifica_box .list_box .tle{
	display: block;
	font-size:16px;
	color:#403f3f;
	margin-bottom: 5px;
	font-weight: bold;
	opacity: 0.86;
}
.classifica_box .list_box .txt{
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.classifica_box .list_box .txt a{
	font-size:12px;
	color:#a7a5a5;
	margin-right: 16px;
	font-weight: normal;
}
.classifica_box .list_box .txt a:hover{
	color:#fcab00;
}
.classifica_box .list_box .arr{
	position: absolute;
	right: 14px;
	top: 50%;
	font-size:15px;
	color:#4e4c4c;
	transform: translateY(-50%);
}
.classifica_box .list_box .list_detail_box{
	position: absolute;
	left: 242px;
	top: -11px;

	width: 0;
	padding: 0;
	height: 606px;
  background: #fff;
	border: 1px solid #fcab00;
	overflow: hidden;
}
.classifica_box .list_box .list_detail_box .dl{
	margin-bottom: 14px;
}
.classifica_box .list_box .list_detail_box .dl .dt{
  margin-bottom: 5px;
}
.classifica_box .list_box .list_detail_box .dl .dt a{
	font-weight: 700;
	color: #1c1c1c;
	font-size: 12px;
	line-height: 17px;
}
.classifica_box .list_box .list_detail_box .dl .public_dd{
	display: flex;
	flex-wrap: wrap;
}
.classifica_box .list_box .list_detail_box .dl .public_dd a{
	font-size: 12px;
	border-right: 1px solid #d8d8d8;
	line-height: 14px;
	color: #4a4a4a;
	margin: 4px 12px 4px 0;
	padding: 0 12px 0 0;
	white-space: nowrap;
}
.classifica_box .list_box .list_detail_box .dl a:hover{
	color:#fcab00;
}
.classifica_box .list_box:hover .list_detail_box{
	width: 722px;
	padding: 20px;
	z-index: 2;
}

.classifica_box .list_box:nth-child(3) .list_detail_box{
  top: -63px;
}
.classifica_box .list_box:nth-child(4) .list_detail_box{
  top: -114px;
}
.classifica_box .list_box:nth-child(5) .list_detail_box{
  top: -166px;
}
.classifica_box .list_box:nth-child(6) .list_detail_box{
  top: -217px;
}
.classifica_box .list_box:nth-child(7) .list_detail_box{
  top: -269px;
}
.classifica_box .list_box:nth-child(8) .list_detail_box{
  top: -320px;
}
.classifica_box .list_box:nth-child(9) .list_detail_box{
  top: -372px;
}
.classifica_box .list_box:nth-child(10) .list_detail_box{
  top: -423px;
}
.classifica_box .list_box:nth-child(11) .list_detail_box{
  top: -475px;
}
.classifica_box .list_box:nth-child(12) .list_detail_box{
  top: -526px;
}

.classifica_box .app_bit{
	display: flex;
	align-items: center;
	justify-content: center;
	width: 100%;
	height: 30px;
	background: #fcab00;
	font-size:12px;
	color:#fff;
	position: absolute;
	bottom: 0;
	left:0;
}
.classifica_box .app_bit a{
	font-size:12px;
	color:#fff;
	display: flex;
  align-items: center;
}
.classifica_box .app_bit img{
	margin-right:4px;
}
/* ************************ */
.index_header_menu .ifica_navi_content{
	width: 944px;
}
.index_header_menu .ifica_navi_content .tis_navi_box{
	display: flex;
	align-items: center;
	justify-content: space-between;
	height: 44px;
}
.index_header_menu .ifica_navi_content .tis_navi_box a{
	padding:0 13px;
	height: 44px;
	line-height: 44px;
	position: relative;
	font-size:16px;
	color:#333333;
	font-weight: bold;
}
.index_header_menu .ifica_navi_content .tis_navi_box a.b{
	font-weight: bold;
	color:#fcab00;
	font-size:18px;
}

@-webkit-keyframes dou {
    0%{ top: -16px;
        transition: all 1s ease-in-out;}
    30%{top: -17px;
        transition: all 1s ease-in-out; }
    60%{top: -16px;
        transition: all 1s ease-in-out; }
    100%{top: -17px;
        transition: all 1s ease-in-out; }
 }
.index_header_menu .ifica_navi_content .tis_navi_box .hot{
	position: absolute;
	right: 1px;
	top: -16px;
	font-size:10px;
	color:#fcab00;
	transition: all 0.5s;
	-webkit-animation: dou 1.2s 0s infinite;
	animation: dou 1.5s 0s infinite;
}
.index_header_menu .ifica_navi_content .tis_navi_box a:hover{
	background:#fcab00;
	color:#fff;
}
.index_header_menu .ifica_navi_content .tis_navi_box a:hover .hot{
	color:#fff;
}
.index_header_menu .ifica_navi_content .bit_cont_box{
	display: flex;
	justify-content: space-between;
}
.index_header_menu .ifica_navi_content .bit_cont_box .l_adver_box{
	width: 708px;
}
.index_header_menu .ifica_navi_content .bit_cont_box .bit_adver_box{
	width: 100%;
	height: 140px;
}
.index_header_menu .ifica_navi_content .bit_cont_box .bit_adver_box img{
	width: 100%;
	display: block;
}
.index_header_menu .ifica_navi_content .ifica_tis_banner{
	width: 100%;
	height: 448px;
	margin-bottom: 14px;
}
.ifica_tis_banner .swiper-pagination-bullet{
	width: 12px;
	height: 12px;
	background: #d5d5db;
	opacity: 1;
}
.ifica_tis_banner .swiper-pagination-bullet-active{
	background: #d3490c;
}
.ifica_tis_banner img{
	display: block;
	width: 100%;
	height: 100%;
}
.index_header_menu .ifica_navi_content .bit_cont_box .r_infor_box{
	width: 220px;
}
.index_header_menu .ifica_navi_content .user_infor_box{
	border:1px solid #e2e2e2;
	padding:16px 10px 28px;
}
.index_header_menu .ifica_navi_content .user_infor_box .user_box{
	display: flex;
	align-items: center;
	margin-bottom:14px;
}
.index_header_menu .ifica_navi_content .user_infor_box .user_box .ava{
	display: flex;
	width: 58px;
	height: 58px;
	border-radius: 100%;
	overflow: hidden;
	align-items: center;
	justify-content: center;
}
.index_header_menu .ifica_navi_content .user_infor_box .user_box .ava img{
	display: block;
	width: 100%;
	height: 100%;
}
.index_header_menu .ifica_navi_content .user_infor_box .user_box .txt{
	width: calc(100% - 58px);
	padding-left:4px;
}
.index_header_menu .ifica_navi_content .user_infor_box .user_box .txt h2{
	font-size:14px;
	color:#6a6a6a;
}
.index_header_menu .ifica_navi_content .user_infor_box .user_box .txt p{
	font-size:14px;
	color:#ed6b1d;
}
.index_header_menu .ifica_navi_content .user_infor_box .user_box .txt a{
	font-size:16px;
	color:#f58542;
	margin:0 8px;
	font-weight: bold;
}
.index_header_menu .ifica_navi_content .user_infor_box .user_box .txt a:hover{
	color:#fcab00;
}
.index_header_menu .ifica_navi_content .user_infor_box .btn_box{
	display: flex;
	justify-content: space-between;
	align-items: center;
	margin-bottom: 20px;
}
.index_header_menu .ifica_navi_content .user_infor_box .btn_box .public_btn{
	display: flex;
	width: 94px;
	height: 34px;
	border:1px solid #fcab00;
	border-radius: 100px;
	font-size:14px;
	color:#333333;
	align-items: center;
	justify-content: center;
}
.index_header_menu .ifica_navi_content .user_infor_box .btn_box .public_btn:last-child{
	background: #fcab00;
	color:#fff;
}
.index_header_menu .ifica_navi_content .user_infor_box .btn_box .public_btn:hover{
	color:#fcab00;
	border:1px solid #fcab00;
}
.index_header_menu .ifica_navi_content .user_infor_box .btn_box .public_btn:last-child:hover{
	background: #fcab00;
	color:#fff;
}
.index_header_menu .ifica_navi_content .operat_box{
	display: flex;
	justify-content: space-between;

}
.index_header_menu .ifica_navi_content .operat_box .li{
	display: flex;
	align-items: center;
}
.index_header_menu .ifica_navi_content .operat_box .li a{
	font-size:14px;
	color:#fc5300;
	font-weight: bold;
	border-bottom: 1px solid #fc5300;
}
.index_header_menu .ifica_navi_content .operat_box .li .i{
	width: 18px;
	height: 18px;
}
.index_header_menu .ifica_navi_content .operat_box .li:nth-child(1) .i{
	background-position: -23px 2px;
}
.index_header_menu .ifica_navi_content .operat_box .li:nth-child(2) .i{
	background-position: -48px 2px;
}
.index_header_menu .ifica_navi_content .head_ban_index_box{
	height: 45px;
}
.index_header_menu .ifica_navi_content .head_ban_index_box .swiper-slide{
  display: flex;
	height: 45px;
	align-items: center;

}
.index_header_menu .ifica_navi_content .head_ban_index_box span{
	width: 40px;
	height: 20px;
	display: flex;
	align-items: center;
	justify-content: center;
	background: #f32626;
	border-radius: 3px;
	font-size:12px;
	color:#fff;
	margin-right: 4px;
}
.index_header_menu .ifica_navi_content .head_ban_index_box a{
	font-size:15px;
	color:#333333;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	display: block;
	letter-spacing: 1px;
}
.index_header_menu .ifica_navi_content .head_ban_index_box a:hover{
	color:#f32626;
}
.index_header_menu .ifica_navi_content .anno_content_box{
	width: 100%;
	margin-bottom: 13px;
	border:1px solid #e2e2e2;
}
.index_header_menu .ifica_navi_content .anno_content_box .nav_box{
	display: flex;
}
.index_header_menu .ifica_navi_content .anno_content_box .nav_box > div{
	width: calc(100% / 3);
	height: 33px;
	display: flex;
	align-items: center;
	justify-content: center;
	background: #f9f9f9;
	border-bottom: 1px solid #e2e2e2;
	border-right: 1px solid #e2e2e2;
	font-size:12px;
	color:#242424;
	cursor: pointer;
}
.index_header_menu .ifica_navi_content .anno_content_box .nav_box > div:last-child{
	border-right: none;
}
.index_header_menu .ifica_navi_content .anno_content_box .nav_box > div.active{
	border-bottom: none;
	background: #fff;
}
.index_header_menu .ifica_navi_content .anno_content_box .nav_box > div.active span{
	border-bottom: 1px solid #f32626;
	color:#f32626;
	font-weight: bold;
}
/* */
.index_header_menu .ifica_navi_content .anno_content_box .cont{
	padding:9px 12px;
}
.index_header_menu .ifica_navi_content .anno_content_box .cont .li{
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	padding:2px 0;
}
.index_header_menu .ifica_navi_content .anno_content_box .cont .li a{
	display: block;
	font-size:14px;
	color:#6c6c6c;
	position: relative;
	padding-left:20px;
}
.index_header_menu .ifica_navi_content .anno_content_box .cont .li a:hover{
	color:#fc5300;
}
.index_header_menu .ifica_navi_content .anno_content_box .cont .li span{
	display: block;
	width: 2px;
	height: 2px;
	background: #6c6c6c;
	margin-right: 10px;
	border-radius: 100%;
	position: absolute;
  left: 10px;
  top: 50%;
  transform: translateY(-50%);
}
/* */
.index_infornavi_content{
	margin-bottom: 20px;
	padding:10px 0;
	border:1px solid #efefef;
	background: #f6f6f6;
	display: flex;
}
.index_infornavi_content .list_box{
	width:calc(100% / 3);
	padding:5px 14px;
	border-right: 1px solid #e0e0e0;
	display: flex;
	align-items: center;
}
.index_infornavi_content .list_box:last-child{
	border-right: none;
}
.index_infornavi_content .list_box .dt{
	width:58px;
	font-size:18px;
	font-weight: bold;
	color:#343434;
}
.index_infornavi_content .list_box .public_dd{
	width: calc(100% - 58px);
	padding-left:14px;
	display: flex;
	flex-wrap: wrap;
}
.index_infornavi_content .list_box .public_dd a{
	font-size:12px;
	color:#656565;
	width: calc(100% / 4);
  padding: 4px 0;
	font-weight: bold;
}
.index_infornavi_content .list_box .public_dd a:hover{
	color:#fcab00;
}
.index_servidire_content{
	display: flex;
	justify-content: space-between;
	margin-bottom: 16px !important;
}
.index_servidire_content .list_box{
	display: flex;
	align-items: center;
	justify-content: center;
	width: 362px;
	height: 158px;
}
.index_servidire_content .list_box:nth-child(1){
	background: #e7f5fe;
}
.index_servidire_content .list_box:nth-child(2){
	background: #fff8c4;
}
.index_servidire_content .list_box:nth-child(3){
	background: #fddcd4;
}
.index_servidire_content .list_box .ava{
	width: 120px;
	height: 120px;
	border-radius: 100%;
	overflow: hidden;
}
.index_servidire_content .list_box .txt_content{
	padding-left:30px;
}
.index_servidire_content .list_box .txt_content .tle{
	display: block;
	font-size:25px;
	color:#5c5e5d;
	margin-bottom: 20px;
}
.index_servidire_content .list_box .txt_content .tle:hover{
	color:#fcab00;
}
.index_servidire_content .list_box .txt_content .cont{
	display: flex;
	align-items: center;
}
.index_servidire_content .list_box .txt_content .cont .dt{
	font-size:21px;
	font-weight: bold;
	color:#5c5e5d;
}
.index_servidire_content .list_box .txt_content .cont .public_dd{
	padding-left:10px;
	border-left:2px solid #f2afa6;
	margin-left:10px;
}
.index_servidire_content .list_box .txt_content .cont .public_dd a{
	display: block;
	padding:6px 0;
	font-size:15px;
	color:#5c5e5d;
	font-weight: bold;
	border-bottom: 1px solid transparent;
}
.index_servidire_content .list_box .txt_content .cont .public_dd a:hover{
	border-bottom: 1px solid #fcab00;
}
.index_pulic_adver{
	margin-bottom: 0;
}
.index_pulic_adver img{
	display: block;
	width: 100%;
}
/* */
.index_floor_pulic_title{
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding:12px 0;
}
.index_floor_pulic_title .l_box{
	display: flex;
	align-items: center;
}
.index_floor_pulic_title .l_box .tl{
	position: relative;
	font-size:34px;
	color:#333331;
	margin-right: 16px;
}
.index_floor_pulic_title .l_box .tl .bg{
	display: block;
	width: 46px;
	height: 22px;
	position: absolute;
	left:0;
	bottom: 8px;
	background-position: -75px 0px;
	z-index: -1;
}
.index_floor_pulic_title .l_box .tle{
	font-size:26px;
	color:#30312c;
	font-weight: bold;
	margin-right: 6px;
	position: relative;
}

.index_floor_pulic_title .l_box p{
	font-size:15px;
	color:#666666;
}
.index_floor_pulic_title .more{
	font-size:16px;
	color:#5f6065;
}
.index_floor_pulic_title .r_zx_box{
	display: flex;
	align-items: center;
}
.index_floor_pulic_title .r_zx_box .public_btn{
	display: flex;
	padding:6px 18px;
	background: #fff;
	border-radius: 100px;
	margin-left:20px;
	box-shadow: 0px 0px 6px rgba(0,0,0,0.2);
	font-size:15px;
	color:#666666;
	align-items: center;
}
.index_floor_pulic_title .r_zx_box .public_btn .i{
	display: block;
	width: 28px;
	height: 28px;
	margin-right: 4px;
}
.index_floor_pulic_title .r_zx_box .public_btn:hover{
	background:#fcab00;
	color:#fff;
}
.index_floor_pulic_title .r_zx_box .public_btn:hover .pulic_ico_box.zx{
	background-position: -118px -31px;
}
.index_floor_pulic_title .r_zx_box .public_btn:hover .pulic_ico_box.qq{
	background-position: -160px -31px;
}
.index_floor_adver{
	width: 100%;
	margin:0 auto 0;
}
.index_floor_adver img{
	display: block;
	max-width: 100%;
	margin:0 auto;
}
/* 1f */
.floor_pulic_mg{
	margin-bottom: 0;
}
.xqdt_content_box{
	width: 100%;
	border:1px solid #e6e6e6;
	margin-bottom: 20px;
	margin-top: 20px;
}
.floor_cont_box .navi_tle_box{
	display: flex;
	align-items: center;
	justify-content: space-between;
	border-bottom: 1px solid #e6e6e6;
	padding:10px 0;
}
.floor_cont_box .navi_tle_box .nav{
  display: flex;
	align-items: center;
}
.floor_cont_box .navi_tle_box .nav .li{
	padding:0 14px;
	position: relative;
	font-size:17px;
	color:#848383;
	cursor: pointer;
}
.floor_cont_box .navi_tle_box .nav .li:last-child{
	border-right: none;
}
.floor_cont_box .navi_tle_box .nav .li::after{
  content: "";
	display: none;
	width: 100%;
	height: 3px;
	background: #fead0f;
	position: absolute;
	bottom: -12px;
	left:0;
}
.floor_cont_box .navi_tle_box .nav .li:hover{
	color:#feab03;
	font-weight: bold;
}
.floor_cont_box .navi_tle_box .nav .li:hover::after{
	display: block;
}
.floor_cont_box .navi_tle_box .nav .li.hover{
	color:#feab03;
	font-weight: bold;
}
.floor_cont_box .navi_tle_box .nav .li.hover::after{
	display: block;
}
.floor_cont_box .navi_tle_box .more{
	font-size:14px;
	color:#999999;
	font-weight: bold;
	margin-right: 10px;
}
.floor_cont_box .navi_tle_box .more:hover{
	color:#fcab00;
}
.xqdt_content_box .cont_box{
	padding:10px 14px;
}
.xqdt_content_box .cont_box .cont{
	display: flex;
	justify-content: space-between;
}
.xqdt_content_box .cont .l_box{
	display: flex;
	flex-wrap: wrap;
	width: 854px;
	border-right: 1px solid #e6e6e6;
}
.xqdt_content_box .cont .l_box .li{
	width: calc(100% / 3);
	display: flex;
	align-items: center;
}
.xqdt_content_box .cont .l_box .li a{
	padding:5px;
	transition: all 0.5s;
	border-radius: 5px;
	    overflow: hidden;
}
.xqdt_content_box .cont .l_box .li a:hover{
	box-shadow: 0px 0px 5px rgba(0,0,0,0.3);
}
.xqdt_content_box .cont .l_box .li .t{
	font-size:13px;
	color:#343434;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	margin-bottom: 5px;
}
.xqdt_content_box .cont .l_box .li .t em{
	color:#e85555;
	font-size:16px;
	margin-right: 6px;
	font-weight: normal;
}
.xqdt_content_box .cont .l_box .li .t em.red{
	color:#e85555;
}
.xqdt_content_box .cont .l_box .li .b{
	display: flex;
	align-items: center;
	font-size:12px;
	color:#999999;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.xqdt_content_box .cont .l_box .li .b span{
	padding:2px 4px;
	background: #26cb29;
	border-radius: 4px;
	font-size:12px;
	color:#fff;
	margin-right: 5px;
}
.xqdt_content_box .cont .r_mfxx_box{
	width: calc(100% - 854px);
	padding-left:14px;
}
.xqdt_content_box .cont .r_mfxx_box .tle{
	display: flex;
	width: 100%;
	height: 40px;
	align-items: center;
	justify-content: center;
	background: #fee101;
	font-size:14px;
	color:#333;
	font-weight: bold;
	margin-bottom: 14px;
}
.xqdt_content_box .cont .r_mfxx_box .list_box {
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom:1px solid #fff;
}
.xqdt_content_box .cont .r_mfxx_box .list_box:hover{
	border-bottom: 1px solid #fcab00;
}
.xqdt_content_box .cont .r_mfxx_box .list_box .t{
	font-size:12px;
	color:#585858;
	margin-bottom: 5px;
	font-weight: bold;
}
.xqdt_content_box .cont .r_mfxx_box .list_box .t em{
	color:#b12704;
	font-size:14px;
	font-weight: normal;
}
.xqdt_content_box .cont .r_mfxx_box .list_box .b{
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.xqdt_content_box .cont .r_mfxx_box .list_box .b span{
	font-size:12px;
	color:#989898;
}
.index_floor_adver{
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.index_floor_adver .i{
	display: block;
	width: 588px;
	height: 135px;
}
/* 2f */
.mtzy_content_box{
	padding:10px;
	border:1px solid #e6e6e6;
	margin-bottom: 20px;
}
.mtzy_content_box .cont_box{
	padding:0 0;
}
.mtzy_content_box .cont_box .cont{
	display: flex;
	flex-wrap: wrap;
}
.mtzy_content_box .cont .list_box{
	display: block;
	width: 285px;
	border:1px solid #e6e6e6;
	margin-right: 12px;
	margin-top: 14px;
	box-shadow: 0px 0px 2px rgba(0,0,0,0.2);
	transition: all 0.5s;
}
.mtzy_content_box .cont .list_box:hover{
	border:1px solid rgba(232,85,85,0.5);
	box-shadow: 0px 0px 10px rgba(232,85,85,0.5);
}
.mtzy_content_box .cont .list_box:nth-child(4n){
	margin-right: 0;
}
.mtzy_content_box .cont .list_box .i{
	width: 100%;
	height: 186px;
}
.mtzy_content_box .cont .list_box .txt_cont_box{
	width: 100%;
	padding:10px;
	position: relative;
}
.mtzy_content_box .cont .list_box .txt_cont_box .map{
	display: flex;
	align-items: center;
	position: absolute;
	/* right: 54px; */
	/* top: 40px; */
	right: 10px;
	top: 47px;
	font-size:14px;
	color:#333;
}
.mtzy_content_box .cont .list_box .txt_cont_box .map img{
	margin-right: 4px;
}
.mtzy_content_box .cont .list_box .txt_cont_box .tle{
  font-size:16px;
	color:#b12704;
	position: relative;
}
.mtzy_content_box .cont .list_box .txt_cont_box .tle b{
	font-size:20px;
}
.mtzy_content_box .cont .list_box .txt_cont_box .tle .ckl{
	position: absolute;
	right: 0;
	top: 50%;
	font-size: 14px;
	color: #999999;
	transform: translateY(-50%);
}
.mtzy_content_box .cont .list_box .txt_cont_box .time{
	padding:10px 0;
	border-bottom: 1px dashed #e1e1e1;
	margin-bottom: 12px;
	color:#333;
}
.mtzy_content_box .cont .list_box .txt_cont_box .bit_txt h2{
	font-size:17px;
	color:#2e2d2d;
	margin-bottom:10px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.mtzy_content_box .cont .list_box .txt_cont_box .bit_txt p{
	font-size:12px;
	color:#999999;
}
.mtzy_content_box .cont .list_box:hover .txt_cont_box .bit_txt h2{
	color:#ffb547;
}
.mtzy_adver_box{
	display: flex;
	justify-content: space-between;
	margin-bottom: 0;
}
.mtzy_adver_box .i{
	width: 283px;
	height: 135px;
}
.mtzy_adver_box .i:last-child{
	margin-right: 0;
}
/* 3f */
.rmfw_content_box{
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.rmfw_content_box .list_box{
	width: 594px;
	border:1px solid #e0e0e0;
	margin-top: 14px;
	display: flex;
}
.rmfw_content_box .list_box .l_tle_cont{
	width: 197px;
	border-right: 1px solid #e0e0e0;
	background: #f5f5f5;
	padding-top: 20px;
}
.rmfw_content_box .list_box .l_tle_cont .i{
	display: flex;
	width: 100%;
	height: 190px;
	align-items: center;
	justify-content: center;
}
.rmfw_content_box .list_box .l_tle_cont .i img{
	display: block;
	max-width: 100%;
}
.rmfw_content_box .list_box .l_tle_cont .title_box{
  padding:0 12px 10px;
}
.rmfw_content_box .list_box .l_tle_cont .title_box h2{
	font-size:20px;
	font-weight: bold;
	color:#eda71a;
	margin-bottom: 8px;
}
.rmfw_content_box .list_box .l_tle_cont .title_box p{
	font-size:16px;
	color:#666;
}
.rmfw_content_box .list_box .l_tle_cont .more_btn{
	display: flex;
	align-items: center;
	font-size:14px;
	color:#979797;
	margin-top: 20px;
}
.rmfw_content_box .list_box .l_tle_cont .more_btn .i{
	display: block;
	width: 16px;
	height: 16px;
	background: url(../i/rmfw_arr.png) no-repeat center;
	background-size:cover;
	margin-left:6px;
}
.rmfw_content_box .list_box .l_tle_cont .more_btn:hover{
	color:#fcab00;
	font-weight: bold;
}
.rmfw_content_box .list_box .l_tle_cont .more_btn:hover .i{
	background: url(../i/rmfw_arr_h.png) no-repeat center;
	background-size:cover;
}
.rmfw_content_box .list_box .m_content_box{
	width: 260px;
	padding:22px 20px;
}
.rmfw_content_box .list_box .m_content_box .tis_tle{

	margin-bottom: 20px;
	font-size:24px;
	color:#525252;
	font-weight: bold;
}
.rmfw_content_box .list_box .m_content_box .tis_tle a{
	display: flex;
	align-items: center;
	font-size:24px;
	color:#525252;
}
.rmfw_content_box .list_box .m_content_box .tis_tle a:hover{
	color:#f6b62d;
}
.rmfw_content_box .list_box .m_content_box .tis_tle span{
	width: 4px;
	height: 22px;
	background: #f6b62d;
	margin-right: 6px;
}
.rmfw_content_box .list_box .m_content_box .dl{
	display: flex;
	margin-bottom: 10px;
}
.rmfw_content_box .list_box .m_content_box .dl:last-child{
	margin-bottom: 0;
}
.rmfw_content_box .list_box .m_content_box .dl .dt{
	width: 70px;
	font-size:15px;
	color:#666666;
	font-weight: bold;
}
.rmfw_content_box .list_box .m_content_box .dl .public_dd{
	width: calc(100% - 70px);
	padding-left:10px;
	display: flex;
	flex-wrap: wrap;
}
.rmfw_content_box .list_box .m_content_box .dl .public_dd a{
	margin-bottom: 4px;
	margin-right: 10px;
	font-size:14px;
	color:#757575;
	height: 20px;
	line-height: 20px;
	position: relative;
}
.rmfw_content_box .list_box .m_content_box .dl .public_dd a.hot{
	color:#eaca11;
}
.rmfw_content_box .list_box .m_content_box .dl .public_dd a::after{
	content: "";
	display: block;
	position: absolute;
	bottom: -2px;
	left:50%;
	transform: translateX(-50%);
	background: #eaca11;
	height: 2px;
	width: 0;
	transition: all 0.5s;
}
.rmfw_content_box .list_box .m_content_box .dl .public_dd a:hover{
	color:#eaca11;
}
.rmfw_content_box .list_box .m_content_box .dl .public_dd a:hover::after{
	width: 100%;
}
.rmfw_content_box .list_box .r_cont_box{
	width: 134px;
  border-left:1px solid #e0e0e0;
}
.rmfw_content_box .list_box .r_cont_box .li_box{
	width: 100%;
	height: 50%;
	border-bottom: 1px solid #e0e0e0;
	padding:14px 6px;
	position: relative;
	cursor: pointer;
}
.rmfw_content_box .list_box .r_cont_box .li_box:last-child{
	border-bottom: none;
}
.rmfw_content_box .list_box .r_cont_box .li_box h2{
	font-size:15px;
	color:#525252;
	cursor: pointer;
}
.rmfw_content_box .list_box .r_cont_box .li_box h2.b{
	font-weight: bold;
}
.rmfw_content_box .list_box .r_cont_box .li_box p{
	font-size:12px;
	color:#959595;
	cursor: pointer;
}
.rmfw_content_box .list_box .r_cont_box .li_box .i{
	position: absolute;
	bottom: 20px;
	right: 10px;
}
/* 4f */
.yzfws_content_bg{
	display: flex;
	justify-content: space-between;
	margin-top: 20px;
}
.yzfws_content_bg .l_bg{
	width: 954px;
}
.yzfws_content_bg .lb_tis_replace{
	display: flex;
	align-items: center;
	justify-content: flex-end;
}
.yzfws_content_bg .lb_tis_replace .public_btn{
	display: flex;
	align-items: center;
	justify-content: center;
	padding:5px 18px 4px 30px;
	background: url(../i/yzfws_bgi_1.png) no-repeat center;
	background-size:contain;
	font-size:14px;
	color:#333;
	cursor: pointer;
}
.yzfws_content_bg .fws_last_content .cont{
	border-top: 1px solid #e6e6e6;
	border-left:1px solid #e6e6e6;
	display: flex;
	flex-wrap: wrap;
}
.yzfws_content_bg .fws_last_content .list_box{
	border-right: 1px solid #e6e6e6;
	border-bottom: 1px solid #e6e6e6;
	padding:16px;
	width: calc(100% / 3);
}
.yzfws_content_bg .fws_last_content .list_box .title{
	display: flex;
	align-items: center;
	justify-content: space-between;
	margin-bottom: 20px;
}
.yzfws_content_bg .fws_last_content .list_box .title span{
	font-size:20px;
	font-weight: bold;
	color:#333333;
}
.yzfws_content_bg .fws_last_content .list_box .title .more{
	display: block;
	width: 20px;
	height: 20px;
}
.yzfws_content_bg .fws_last_content .list_box .title .more img{
	width: 100%;
	height: 100%;
}
.yzfws_content_bg .fws_last_content .list_box .tis_cont_box{
	margin-bottom: 14px;
}
.yzfws_content_bg .fws_last_content .list_box .tis_cont_box .tis_cont{
	display: flex;
	justify-content: space-between;
}
.yzfws_content_bg .fws_last_content .list_box .tis_cont_box .tis_cont .i{
	width: 98px;
	height: 93px;
}
.yzfws_content_bg .fws_last_content .list_box .tis_cont_box .tis_cont .i img{
	display: block;
	width: 100%;
	height: 100%;
}
.yzfws_content_bg .fws_last_content .list_box .tis_cont_box .tis_cont .txt_cont{
	width: calc(100% - 98px);
	padding-left:14px;
}
.yzfws_content_bg .fws_last_content .list_box .tis_cont_box .tis_cont .txt_cont h2{
	font-size:16px;
	font-weight: bold;
	margin-bottom: 12px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.yzfws_content_bg .fws_last_content .list_box .tis_cont_box .tis_cont .txt_cont .line{
	display: block;
	width: 40px;
	height: 4px;
	background: #ffe5e5;
	margin-bottom: 5px;
}
.yzfws_content_bg .fws_last_content .list_box .tis_cont_box .tis_cont .txt_cont p{
	font-size:13px;
	color:#999999;
	margin-bottom: 6px;
	overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.yzfws_content_bg .fws_last_content .list_box .tis_cont_box .tis_cont .txt_cont .price{
	font-size:12px;
	color:#999999;
	font-weight: bold;
}
.yzfws_content_bg .fws_last_content .list_box .tis_cont_box .tis_cont .txt_cont .price b{
	font-size:15px;
	color:#e61717;
	font-weight: bold;
}
.yzfws_content_bg .fws_last_content .list_box .bit_li_box{
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.yzfws_content_bg .fws_last_content .list_box .bit_li_box .li{
	width: 60px;
	height: 60px;
	border:3px solid #fff;
	position: relative;
}
.yzfws_content_bg .fws_last_content .list_box .bit_li_box .li img{
	display: block;
	width: 100%;
	height: 100%;
}
.yzfws_content_bg .fws_last_content .list_box .bit_li_box .li::after{
	content: "";
	display: none;
	width: 0;
	height: 0;
	border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-bottom: 9px solid #e61717;
	position: absolute;
	top: -9px;
	left:50%;
	transform: translateX(-50%);
}
.yzfws_content_bg .fws_last_content .list_box .bit_li_box .li:hover{
	border:3px solid #e61717;
}
.yzfws_content_bg .fws_last_content .list_box .bit_li_box .li:hover::after{
	display: block;
}
.yzfws_content_bg .fws_last_content .list_box .bit_li_box .li.hover{
	border:3px solid #e61717;
}
.yzfws_content_bg .fws_last_content .list_box .bit_li_box .li.hover::after{
	display: block;
}
.yzfws_content_bg .r_bg{
	width: 226px;
	border:1px solid #e8e8e8;
}
.yzfws_content_bg .r_bg .tis_tle_box{
	width: 100%;
}
.yzfws_content_bg .r_bg .content_box{
	width: calc(100% - 20px);
	margin:0 auto;
	padding:14px 10px;
	margin-top:-40px;
	position: relative;
	z-index: 3;
	background: #fff;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}
.yzfws_content_bg .r_bg .content_box .navi_box{
	display: flex;
	justify-content: space-between;
	margin-bottom: 10px;
}
.yzfws_content_bg .r_bg .content_box .navi_box span{
	display: block;
	cursor: pointer;
	font-size:14px;
	color:#959191;
	padding:4px 0;
	height: 30px;
	border-bottom: 3px solid #fff;
}
.yzfws_content_bg .r_bg .content_box .navi_box span:hover{
	font-weight: bold;
	color:#fdbd00;
	font-size:16px;
	border-bottom: 3px solid #fdbd00;
}
.yzfws_content_bg .r_bg .content_box .navi_box span.hover{
	font-weight: bold;
	color:#fdbd00;
	font-size:16px;
	border-bottom: 3px solid #fdbd00;
}
.yzfws_content_bg .r_bg .content_box .cont .list{
	padding:8px 0;
	border-bottom: 1px solid #ececec;
}
.yzfws_content_bg .r_bg .content_box .cont .list:hover{
	border-bottom: 1px solid #fcab00;
}
.yzfws_content_bg .r_bg .content_box .cont .list a{
	display: flex;
	align-items: center;
}
.yzfws_content_bg .r_bg .content_box .cont .list .i{
	width: 50px;
	height: 50px;
}
.yzfws_content_bg .r_bg .content_box .cont .list .i img{
	display: block;
	width: 100%;
	height: 100%;
}
.yzfws_content_bg .r_bg .content_box .cont .list .txt{
	width: calc(100% - 50px);
	padding-left:10px;
}
.yzfws_content_bg .r_bg .content_box .cont .list .txt h2{
	font-size:16px;
	color:#333333;
	margin-bottom: 10px;
}
.yzfws_content_bg .r_bg .content_box .cont .list .txt p{
	font-size:15px;
	color:#e61717;
}
.yzfws_content_bg .r_bg .content_box .cont .list .txt p span{
	font-size:18px;
	font-weight: bold;
	color:#e61717;
}
.yzfws_content_bg .r_bg .content_box .bit_more{
	display: block;
	margin-top: 10px;
	text-align: center;
	font-size:15px;
	color:#999999;
}
/* 5f */
.hlwfw_content_box{
	border:1px solid #e6e6e6;
	border-bottom: 0px;
	margin-bottom: 20px;
}
.hlwfw_content_box.floor_cont_box .navi_tle_box .nav .li{
	border-right: 0px;
	padding:0 24px;
}
.hlwfw_content_box .cont{
	display: flex;
	align-items: flex-start;
	justify-content: space-between;
}
.hlwfw_content_box .cont .l_bg{
	width: 816px;
	border-right: 1px solid #e6e6e6;
	display: flex;
	flex-wrap: wrap;
}
.hlwfw_content_box .cont .l_bg .list{
	width: calc(100% / 4);
	border-bottom: 1px solid #e6e6e6;
	border-right: 1px solid #e6e6e6;
	padding: 0 0 10px 0;
	overflow: hidden;
	transition: all 0.5s;
}
.hlwfw_content_box .cont .l_bg .list:nth-child(4n){
	border-right: none;
}
.hlwfw_content_box .cont .l_bg .list .i{
	display: flex;
	width: 100%;
	height: 190px;
	align-items: center;
	justify-content: center;

  margin-bottom: 10px;
}
.hlwfw_content_box .cont .l_bg .list .i img{
	display: block;
	max-width: 100%;
}
.hlwfw_content_box .cont .l_bg .list .txt{

	padding:0 10px;
}
.hlwfw_content_box .cont .l_bg .list .txt h2{
	font-size:24px;
	font-weight: bold;
	color:#333333;
	margin-bottom: 6px;
}
.hlwfw_content_box .cont .l_bg .list .txt p{
	font-size:16px;
	color:#999999;
}
.hlwfw_content_box .cont .l_bg .list .txt p span{
	color:#ff3333;
}
.hlwfw_content_box .cont .l_bg .list:hover .txt h2{
	color:#fcab00;
}
.hlwfw_content_box .cont .l_bg .list:hover{
	box-shadow: 0px 0px 6px rgba(0,0,0,0.3);
}
.hlwfw_content_box .cont .r_bg{
	width: calc(100% - 816px);
}
.hlwfw_content_box .cont .r_bg .list_box{
	padding:6.2px 10px;
	border-bottom: 1px solid #ebebeb;
	transition: all 0.5s;
}
.hlwfw_content_box .cont .r_bg .list_box:hover{
	box-shadow: 0px 0px 6px rgba(0,0,0,0.3);
}
.hlwfw_content_box .cont .r_bg .list_box a{
	display: flex;
	align-items: center;
}
.hlwfw_content_box .cont .r_bg .list_box .i{
	width: 50%;
	display: flex;
	align-items: center;
	justify-content: center;
}
.hlwfw_content_box .cont .r_bg .list_box .i img{
	max-width: 100%;
}
.hlwfw_content_box .cont .r_bg .list_box .txt_cont{
	width: 50%;
	padding-left:20px;
}
.hlwfw_content_box .cont .r_bg .list_box .txt_cont .tle_box{
	padding:10px 0;
	border-bottom: 1px solid #dedede;
}
.hlwfw_content_box .cont .r_bg .list_box .txt_cont .tle_box h2{
	font-size:20px;
	color:#333333;
	margin-bottom: 5px;
}
.hlwfw_content_box .cont .r_bg .list_box .txt_cont .tle_box p{
	font-size:14px;
	color:#999999;
}
.hlwfw_content_box .cont .r_bg .list_box .txt_cont .tle_box p span{
	color:#ff3333;
}
.hlwfw_content_box .cont .r_bg .list_box .txt_cont .bit_box p{
	padding:3px 0;
	font-size:14px;
	color:#525252;
	font-weight: bold;
}
.hlwfw_content_box .cont .r_bg .list_box .txt_cont .bit_box p span{
	color:#d32325;
	margin-right: 16px;
}
.hlwfw_content_box .cont .r_bg .list_box:hover .tle_box h2{
	color:#fcab00;
}
/* 6f */
.qyfwcs_content_box{
	display: flex;
	flex-wrap: wrap;
}
.qyfwcs_content_box .list_box{
	width: 390px;
	height: 240px;
	border:1px solid #e8e8e8;
	border-radius: 3px;
	padding:24px;
	margin-right: 15px;
	margin-top: 9px;
}
.qyfwcs_content_box .list_box:nth-child(3n){
	margin-right: 0;
}
.qyfwcs_content_box .list_box .tis_cont{
	display: flex;
	align-items: center;
	margin-bottom: 20px;
}
.qyfwcs_content_box .list_box .tis_cont .i{
	width: 54px;
	height: 54px;
}
.qyfwcs_content_box .list_box .tis_cont .txt_box{
	width: calc(100% - 54px);
	padding-left:8px;
}
.qyfwcs_content_box .list_box .tis_cont .txt_box a{
	font-size:22px;
	color:#333333;
}
.qyfwcs_content_box .list_box .tis_cont .txt_box a:hover{
	color:#fcab00;
}
.qyfwcs_content_box .list_box .tis_cont .txt_box p{
	font-size:15px;
	color:#999999;
}
.qyfwcs_content_box .list_box .bit_box{
	display: flex;
	flex-wrap: wrap;
}
.qyfwcs_content_box .list_box .bit_box a{
	display: block;
	padding:6px 12px;
	border:1px solid #d7d7d7;
	border-radius: 2px;
	font-size:16px;
	color:#666666;
	margin-right: 7px;
	margin-bottom:8px;
}
.qyfwcs_content_box .list_box .bit_box a:hover{
	border:1px solid #e61717;
	color:#e61717
}
.qyfwcs_content_box .list_box .bit_box a.hover{
	border:1px solid #e61717;
	color:#e61717
}
/* 7f */
.hdds_content_box{
	width: 100%;
	position: relative;
	display: flex;
	justify-content: space-between;
	margin-bottom: 20px;
	margin-top: 20px;
}
.hdds_content_box .hdds_prev_btn{
	display: block;
	width: 36px;
	height: 68px;
	background: url(../i/hdds_prev.png) no-repeat center;
	background-size:cover;
	position: absolute;
	left:-62px;
	top: 50%;
	transform: translateY(-50%);
}
.hdds_content_box .hdds_next_btn{
	display: block;
	width: 36px;
	height: 68px;
	background: url(../i/hdds_next.png) no-repeat center;
	background-size:cover;
	position: absolute;
	right:-62px;
	top: 50%;
	transform: translateY(-50%);

}
.hdds_content_box .r_adver_box{
	width: 294px;
}
.hdds_content_box .r_adver_box img{
	display: block;
	width: 100%;
}
.hdds_content_box .hdds_ban_cont{
	width: 884px;
	margin:0;
}
.hdds_ban_cont .swiper-slide{

	height: 202px;
	overflow: hidden;
}
.hdds_ban_cont .txt{
	position: absolute;
	bottom: -36px;
	left:0;
	width: 100%;
	height: 36px;
	line-height: 36px;
	text-align: center;
	padding:0 10px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	background: rgba(0,0,0,0.5);
	font-size:14px;
	color:#ffffff;
	transition: all 0.5s;
}
.hdds_ban_cont .swiper-slide:hover .txt{
	bottom: 0;
}
/* 8f */
.zqxz_content_box{
	display: flex;
	justify-content: space-between;
}
.zqxz_content_box .l_bg{
	width: 796px;
	display: flex;
	flex-wrap: wrap;
}
.zqxz_content_box .character_box{
	width: 444px;
	height: 288px;
	border:1px solid #e7e7e7;
	margin-right: 20px;
	margin-bottom: 22px;
	display: flex;
}
.zqxz_content_box .character_box .img_cont{
	width: 190px;
	height: 248px;
}
.zqxz_content_box .character_box .img_cont .i{
	width: 100%;
	height: 100%;
}
.zqxz_content_box .character_box .img_cont .i img{
	display: block;
	width: 100%;
	height: 100%;
}
.zqxz_content_box .character_box .img_cont .txt{
	width: 100%;
	height: 38px;
	display: flex;
	align-items: center;
	justify-content: center;
	background: #e61717;
	font-size:14px;
	color:#fff;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.zqxz_content_box .character_box .detail_txt_box{
	width: calc(100% - 190px);
	padding:20px 18px;
}
.zqxz_content_box .character_box .detail_txt_box h2{
	font-size:21px;
	color:#333333;
}
.zqxz_content_box .character_box .detail_txt_box p{
	font-size:12px;
	color:#999999;
	line-height: 24px;
}
.zqxz_content_box .character_box .detail_txt_box p .more_btn{
	color:#333333;
}
.zqxz_content_box .character_box .detail_txt_box .dz{
	font-size:12px;
	padding:12px 0;
	color:#333333;
}
.zqxz_content_box .character_box .detail_txt_box .btn_box{
	display: flex;
	align-items: center;
	margin-top:10px;
}
.zqxz_content_box .character_box .detail_txt_box .btn_box a{
	padding:6px 10px;
	background: #f4f4f4;
	border:1px solid #dfdfdf;
	border-radius: 3px;
	margin-right: 14px;
	font-size:12px;
	color:#666666;
}
.zqxz_content_box .character_box .detail_txt_box .btn_box a:hover{
	background: #ffb547;
	color:#fff;
}
.zqxz_content_box .ztjj_content_box{
	width: 330px;
	height: 288px;
	border:1px solid #e7e7e7;
	padding:10px 6px;
	position: relative;
}
.zqxz_content_box .ztjj_content_box .tle{
	font-size:20px;
	color:#333333;
	height: 40px;
	line-height: 40px;
	margin-bottom: 10px;
}
.zqxz_content_box .ztjj_content_box .i{
	width: 100%;
	height: 160px;
	margin-bottom: 24px;
}
.zqxz_content_box .ztjj_content_box .i img{
	display: block;
	width: 100%;
	height: 100%;
}
.zqxz_content_box .ztjj_content_box .txt{
	text-align: center;
	font-size:14px;
	color:#333333;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.zqxz_content_box .ztjj_content_box .ztjj_page_cont{
	position: absolute;
	right: 22px;
	top: 20px;
	display: flex;
	align-items: center;
	background: none;
}
.ztjj_page_cont .swiper-pagination-bullet{
	width: 10px;
	height: 10px;
	margin:0 2px;
}
.ztjj_page_cont .swiper-pagination-bullet-active{
	background: #e61717;
}
.zqxz_content_box .wlwzx_cont_box{
	width: 382px;
	height: 334px;
	border:1px solid #e8e8e8;
	margin-right: 20px;
	padding:20px 16px;
}
.zqxz_content_box .zx_pulic_title{
  display: flex;
	align-items: center;
	justify-content: space-between;
	margin-bottom: 10px;
}
.zqxz_content_box .zx_pulic_title span{
	font-size:18px;
	color:#333333;
}
.zqxz_content_box .zx_pulic_title .more{
	font-size:12px;
	color:#999999;
}
.zqxz_content_box .zx_pulic_title .more:hover{
	color:#fcab00;
}
.zqxz_content_box .adver_box{
	display: block;
	width: 100%;
	margin-bottom: 20px;
}
.zqxz_content_box .adver_box img{
	display: block;
	width: 100%;
}
.index_floor_8 .zqxz_content_box .l_bg .last_ul li{
	padding:8px 0;
}
.index_floor_8 .zqxz_content_box .l_bg .last_ul li a{
	font-size:14px;
	color:#333333;
}
.index_floor_8 .zqxz_content_box .l_bg .last_ul li:hover a{
	color:#fcab00;
}
.index_floor_8 .zqxz_content_box .l_bg .last_ul li span{
	color:#e61717;
}
.index_floor_8 .zqxz_content_box .l_bg .rmht_cont_box{
	width: 392px;
	height: 334px;
	border: 1px solid #e8e8e8;
	padding: 20px 16px;
}
.rmht_cont_box .rmht_btn_box{
	display: flex;
	width: 100%;
	margin-bottom: 20px;
}
.rmht_cont_box .rmht_btn_box .list{
	width: 50%;
	padding:27.5px 14px;
	background: #ceedbe;
}
.rmht_cont_box .rmht_btn_box .list a{
	display: flex;
	align-items: center;
	font-size:15px;
	color:#808080;
}
.rmht_cont_box .rmht_btn_box .list .i{
	display: block;
	width: 30px;
	height: 30px;
	background-position:-45px -193px;
	margin-right: 5px;
}
.rmht_cont_box .rmht_btn_box .list:last-child{
	background: #fee1c3 ;

}
.rmht_cont_box .rmht_btn_box .list:last-child .i{
		background-position:-90px -193px;
}
.index_floor_8 .zqxz_content_box .r_bg{
	width: 384px;
	border:1px solid #e6e6e6;
	padding:10px 5px;
}
.index_floor_8 .zqxz_content_box .jyfx_tis_nav{
	display: flex;
	width: 100%;
	align-items: center;
}
.index_floor_8 .zqxz_content_box .jyfx_tis_nav span{
	padding:15px 0;
	border-bottom:1px solid #e6e6e6;
	font-size:16px;
	color:#333333;
	width: 50%;
	cursor: pointer;
	text-align: center;
}
.index_floor_8 .zqxz_content_box .jyfx_tis_nav span:hover{
	border-bottom: 1px solid #e61717;
	color:#e61717;
}
.index_floor_8 .zqxz_content_box .jyfx_tis_nav span.hover{
	border-bottom: 1px solid #e61717;
	color:#e61717;
}
.index_floor_8 .jyfx_content_box .tis_list{
	padding:30px 0;
	border-bottom:1px solid #e9e9e9;
}
.index_floor_8 .jyfx_content_box .tis_list a{
	display: flex;
	align-items: center;
}
.index_floor_8 .jyfx_content_box .tis_list .i{
	width: 100px;
	height: 100px;
	display: flex;
	align-items: center;
	justify-content: center;
}
.index_floor_8 .jyfx_content_box .tis_list .i img{
	max-width: 100%;
}
.index_floor_8 .jyfx_content_box .tis_list .txt{
	width: calc(100% - 100px);
	padding-left:10px;
}
.index_floor_8 .jyfx_content_box .tis_list .txt h2{
	font-size:14px;
	color:#333333;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
	margin-bottom: 5px;
}
.index_floor_8 .jyfx_content_box .tis_list .txt p{
	font-size:14px;
	color:#808080;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	overflow: hidden;
}
.index_floor_8 .jyfx_content_box ul{
	padding-left:20px;
}
.index_floor_8 .jyfx_content_box li{
	list-style-type: disc;
	padding:9px 0;
	font-size:12px;
	color:#333333;
}
.index_bit_demand{
	margin:40px 0;
}
.index_bit_demand .tis_adver{
	width: 100%;
}
.index_bit_demand .tis_adver img{
	display: block;
	width: 100%;
}
.index_bit_demand .demand_content_box{
  padding:10px 0;
	text-align: center;
}
.index_bit_demand .demand_content_box h2{
	font-size:30px;
	color:#333333;
	margin-bottom: 10px;
}
.index_bit_demand .demand_content_box h2 em{
	color:#fa770e;
}
.index_bit_demand .demand_content_box p{
	font-size:16px;
	color:#999999;
}
.index_bit_demand .demand_content_box .public_btn{
	display: block;
	width: 320px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	background: #fcab00;
	font-size:20px;
	color:#fff;
	margin:30px auto 0;
	font-family: "宋体";
  font-weight: bold;
}
.index_bit_demand .demand_content_box .public_btn:hover{
	background: #e85555;
}
/*  footer */
.pulic_footer_content{
	padding:50px 0 100px 0;
	background: #292a33;
}
.pulic_footer_content .tis_content{
	display: flex;
	justify-content: space-between;
}
.pulic_footer_content .tis_content .pulic_footer_logo{
	display: flex;
	align-items: center;
	justify-content: center;
	width: 178px;
}
.pulic_footer_content .tis_content .navi_box{
	display: flex;
}
.pulic_footer_content .tis_content .navi_box .list{
	margin:0 24px;
}
.pulic_footer_content .tis_content .navi_box .list h2{
	font-size:17px;
	color:#ffffff;
	margin-bottom: 10px;
}
.pulic_footer_content .tis_content .navi_box .list a{
	display: block;
	font-size:15px;
	color:#898888;
	margin:4px 0;
}
.pulic_footer_content .tis_content .navi_box .list a:hover{
	color:#fcab00;
}
/* */
.pulic_footer_content .tis_content .kf_box{
	margin:0 24px;
}
.pulic_footer_content .tis_content .kf_box h2{
	font-size:16px;
	color:#666666;
}
.pulic_footer_content .tis_content .kf_box h2 span{
	font-style: oblique;
	font-size:28px;
	color:#ffffff;
	margin-right: 4px;
}
.pulic_footer_content .tis_content .kf_box p{
	margin:8px 0;
	font-size:14px;
	color:#ffffff;
}
.pulic_footer_content .tis_content .kf_box .btn_box{
	display: flex;
	align-items: center;
}
.pulic_footer_content .tis_content .kf_box .btn_box .public_btn{
	display: block;
	width: 90px;
	height: 30px;
	margin-right: 16px;
	background-position: -46px -236px;
}
.pulic_footer_content .tis_content .code_box{
	width: 112px;
}
.pulic_footer_content .tis_content .code_box .code{
	width: 112px;
	height: 112px;
	background: #fff;
  display: flex;
	align-items: center;
	justify-content: center;
	margin-bottom: 10px;
}
.pulic_footer_content .tis_content .code_box .code img{
	max-width: 100%;
}
.pulic_footer_content .tis_content .code_box p{
	font-size:16px;
	color:#b6b5b5;
	text-align: center;
}
.pulic_footer_content .link_box{
	display: flex;
	padding:30px 0;
}
.pulic_footer_content .link_box .dt{
	width: 70px;
	font-size:15px;
	color:#ffffff;
}
.pulic_footer_content .link_box .public_dd{
	width: calc(100% - 70px);
	display: flex;
	flex-wrap: wrap;
}
.pulic_footer_content .link_box .public_dd a{
	font-size:14px;
	color:#888888;
	margin-bottom: 6px;
	margin-right: 10px;
	opacity: 0.56;
}
.pulic_footer_content .copy_box{
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.pulic_footer_content .copy_box .l_box{
	width: 50%;
}
.pulic_footer_content .copy_box .l_box p{
	padding:8px 0;
	font-size:13px;
	color:#5f6065;
}
.pulic_footer_content .copy_box .l_box a{
	font-size:13px;
	color:#5f6065;
}
.pulic_footer_content .copy_box .r_img{
	display: flex;
	width: 50%;
	padding:10px 0;
}
.pulic_footer_content .copy_box .r_img img{
	display: block;
	max-width: 100%;
}
/* */
.pulic_footer_bit_adver{
	position: fixed;
	bottom: 0;
	left:0;
	width: 100%;
  height: 100px;
	z-index:20;
	background: #19191f;
	transition: all 0.5s;
}

.pulic_footer_bit_adver .content_box{
	width: 1200px;
	height: 100px;
	margin:0 auto;
	display: flex;
	align-items: center;
	justify-content: space-between;
	position: relative;
}
.pulic_footer_bit_adver .content_box .code_box{
	width: 80px;
	height: 72px;
	position: relative;
	margin-right: 10px;
	background: url(../i/bit_adver_code.png) no-repeat center;
}
.pulic_footer_bit_adver .content_box .code_box img{
	display: block;
	width: 68px;
	height: 63px;
	background: #000;
	position: absolute;
	left: 4px;
	top: 3px;
}
.pulic_footer_bit_adver .content_box .txt_i{
	margin:0 15px;
}
.pulic_footer_bit_adver .content_box .search_box{
	display: flex;
	align-items: center;
	width: 285px;
	height: 45px;
}
.pulic_footer_bit_adver .content_box .search_box input{
	width: 190px;
	height: 100%;
	border:none;
	padding-left:10px;
}
.pulic_footer_bit_adver .content_box .search_box .public_btn{
	display: flex;
	width: calc(100% - 190px);
	height: 45px;
	align-items: center;
	justify-content: center;
	background: #fcab00;
	font-size:16px;
	color:#19191f;
}
.pulic_footer_bit_adver .content_box .shut_btn{
	display: block;
	width: 30px;
	height: 30px;
	position: absolute;
	right: -38px;
	top: 0;
	cursor: pointer;
}
.pulic_footer_bit_adver .content_box .shut_btn img{
	display: block;
	width: 100%;
	height: 100%;
}
.pulic_footer_bit_adver_btn{
	position: fixed;
	bottom: 0;
	left:-135px;
	width: 135px;
	height: 106px;
	display: flex;
	align-items: center;
	justify-content: center;
	background: #494949;
	border-top-right-radius: 20px;
	border-bottom-right-radius: 20px;
	transition: all 0.5s;
	cursor: pointer;
	z-index: 12;
}
.pulic_footer_bit_adver_btn img{
	max-width: 100%;
}
.pulic_footer_bit_adver.active{
	bottom: -100px;
}
.pulic_footer_bit_adver_btn.active{
	left:0;
}
/* */
.pulic_content_header_navi{
	display: flex;
	align-items: center;
	justify-content: space-between;
	position: relative;
	z-index:11;
}
.pulic_content_header_navi .l_menu_btn{
	display: flex;
	width: 244px;
	height: 45px;
	line-height: 45px;
	font-size:18px;
	font-weight: bold;
	color:#fff;
	background: #fcab00;
	position: relative;
	padding-left:10px;
}
.pulic_content_header_navi .l_menu_btn .menu_btn_arr{
	width: 11px;
	height: 7px;
	position: absolute;
	right: 14px;
	top: 50%;
	transform: translateY(-50%);
	background-position:-128px -2px;
}
.pulic_content_header_navi .l_menu_btn .classifica_box{
	display: none;
	position: absolute;
	left:0;
	top: 45px;
	width: 100%;
	background: #fff;
	padding:10px 0 5px;
}
.pulic_content_header_navi .l_menu_btn .classifica_box h2{
	line-height: 21px;
}
.pulic_content_header_navi .l_menu_btn .classifica_box .txt{
	line-height: 16px;
}
.pulic_content_header_navi .l_menu_btn .classifica_box .app_bit{
	position: relative;
	bottom: -5px;
}
.pulic_content_header_navi .l_menu_btn:hover .classifica_box{
	display: block;
}
.pulic_content_header_navi .r_navi_last{
	display: flex;
	width: calc(100% - 244px);
	height: 45px;
	justify-content: space-between;
	align-items: center;
}
.pulic_content_header_navi .r_navi_last .li{
	position: relative;
	height: 45px;
	line-height: 45px;
	padding:0 16px;
}
@-webkit-keyframes dous {
    0%{ top: -4px;
        transition: all 1s ease-in-out;}
    30%{top: -3px;
        transition: all 1s ease-in-out; }
    60%{top: -4px;
        transition: all 1s ease-in-out; }
    90%{top: -3px;
        transition: all 1s ease-in-out; }
 }
.pulic_content_header_navi .r_navi_last .li .hot{
	position: absolute;
	right: 0px;
	top: -3px;
	font-size: 11px;
	color: #fcab00;
	font-weight: bold;
	height: 20px;
	line-height: 20px;
	-webkit-animation: dous 1.2s 0s infinite;
  animation: dous 1.5s 0s infinite;
}
.pulic_content_header_navi .r_navi_last .li a{
	font-size:16px;
	color:#333333;
	font-weight: bold;
}
.pulic_content_header_navi .r_navi_last .li.b a{
	font-weight: bold;
	color:#f0a31c;
	font-size:18px;
}
.pulic_content_header_navi .r_navi_last .l_box{
	display: flex;
	align-items: center;
}
.pulic_content_header_navi .r_navi_last .r_box{
	display: flex;
	align-items: center;
}
.pulic_content_header_navi .r_navi_last .r_box .kf_btn{
	display: flex;
	align-items: center;
	justify-content: center;
	width:128px;
	height: 45px;
	background: #ffba00;
	font-size:16px;
	color:#35342f;
}
.pulic_content_header_navi .r_navi_last .r_box .kf_btn img{
	margin-right: 4px;
}
.pulic_content_header_navi .r_navi_last .r_box .kf_btn:hover{
	background: #fdd100;
}
.pulic_content_header_navi .r_navi_last .li:hover{
	background: #fcab00;
}
.pulic_content_header_navi .r_navi_last .li:hover a{
	color:#fff;
}
.pulic_content_header_navi .r_navi_last .li:hover .hot{
	color:#fff;
}
.pulic_content_header_navi .r_navi_last .li.hover{
	background: #fcab00;
}
.pulic_content_header_navi .r_navi_last .li.hover a{
	color:#fff;
}
.pulic_content_header_navi .r_navi_last .li.hover .hot{
	color:#fff;
}
.pulic_content_header_navi_active{
		background: #fcab00;
}
.pulic_content_header_navi_active .warpin{
	display: flex;
	align-items: center;

}
.pulic_content_header_navi_active .r_navi_last .li a{
	color:#fff;
}
.pulic_content_header_navi_active .r_navi_last .li.b a{
	color:#fff;
}
.pulic_content_header_navi_active .r_navi_last .li .hot{
	color:#fff;
}
/*
.pulic_content_header_navi_active .r_navi_last .li:hover{
	background: #343331;
}
*/

/** */
.content_banner_box{
	width: 100%;
	height: 460px;
}
.content_banner_box .swiper-slide img{
	display: block;
	width: 100%;
	height: 100%;
}
.content_banner_box .banner_content_box{
	position: absolute;
	top: 0;
	left:50%;
	transform: translateX(-50%);
	width: 1200px;
	height: 100%;
	z-index:12;
	display: flex;
	justify-content: space-between;
}

.content_banner_box .swiper-pagination-bullet{
	width: 41px;
	height: 7px;
	background: #ffffff;
	margin:0 4px;
	border-radius: 0px;
	opacity: 1;
}

.content_banner_box .swiper-pagination-bullet-active{
	background: #ec1010;
}
.content_banner_box.content_pagin_disc .swiper-pagination-bullet{
	width: 12px;
	height: 12px;
	background: #fff;
	opacity: 1;
	border-radius: 100%;
}
.content_banner_box.content_pagin_disc .swiper-pagination-bullet-active{
	background: #e71f19;
}
.content_banner_box .banner_content_box .l_box{
	width: 244px;
	height: 100%;
	padding:12px;
  background: #fff;
}
.content_banner_box .banner_content_box .l_box .tis_link_box{
	display: flex;
	flex-wrap: wrap;
	width: 100%;
	margin-bottom: 12px;
}
.content_banner_box .banner_content_box .l_box .tis_link_box .li{
	width: 32%;
	height: 44px;
	display: flex;
	align-items: center;
	justify-content: center;
	border:1px solid #e6e6e8;
  margin-right: 4px;
	margin-bottom: 4px;
}
.content_banner_box .banner_content_box .l_box .tis_link_box .li:nth-child(3n){
	margin-right: 0;
}
.content_banner_box .banner_content_box .l_box .infor_box{
	margin-bottom: 12px;
}
.content_banner_box .banner_content_box .l_box .infor_box h2{
	font-size:15px;
	color:#333333;
}
.content_banner_box .banner_content_box .l_box .infor_box ul{
	padding-left:20px;
}
.content_banner_box .banner_content_box .l_box .infor_box li{
	padding:5px 0;
	list-style-type: disc;
}
.content_banner_box .banner_content_box .l_box .infor_box li a{
	font-size:13px;
	color:#7f7d7d;
}
.content_banner_box .banner_content_box .l_box .infor_box li a:hover{
	color:#fcab00;
}
.content_banner_box .banner_content_box .l_box .yhq_box{
	margin-top: 10px;
}
.content_banner_box .banner_content_box .l_box .yhq_box img{
	display: block;
	width: 100%;
	margin-bottom: 10px;
}
.content_banner_box .banner_content_box .r_box{
	width: 296px;
	height: 460px;
	display: flex;
	align-items: center;
}
.content_banner_box .banner_content_box .r_box .content_box{
	width: 100%;
	background: #fff url(../i/bdyh_banr_bg.png) no-repeat top center;
	padding-bottom: 30px;
}
.content_banner_box .banner_content_box .r_box .content_box .title{
	text-align: center;
	padding:25px 0 50px 0;
}
.content_banner_box .banner_content_box .r_box .content_box .title h2{
	font-size:28px;
	color:#ffffff;
}
.content_banner_box .banner_content_box .r_box .content_box .title h2 b{
	font-size:32px;
	margin-right: 8px;
}
.content_banner_box .banner_content_box .r_box .content_box .title p{
	font-size:16px;
	color:#ffffff;
}
.content_banner_box .banner_content_box .r_box .content_box .num_box{
	width: 218px;
	margin:0 auto 14px;
	padding:10px 0 10px;
	border-bottom: 1px dashed #c8c8c8;
}
.content_banner_box .banner_content_box .r_box .content_box .num_box .tis{
	display: flex;
	align-items: center;
	justify-content: center;
	margin-bottom: 5px;
	font-size:17px;
	color:#333333;
}
.content_banner_box .banner_content_box .r_box .content_box .num_box .tis .line{
	width: 23px;
	height: 1px;
	background: #7f7f7f;
	margin:0 12px;
}
.content_banner_box .banner_content_box .r_box .content_box .num_box .num{
	font-size:18px;
	color:#666666;
	text-align: center;
}
.content_banner_box .banner_content_box .r_box .content_box .num_box .num b{
	font-size:40px;
	color:#f56f1e;
}
.content_banner_box .banner_content_box .r_box .content_box .public_btn{
	display: flex;
	width: 218px;
	height: 50px;
	align-items: center;
	justify-content: center;
	background: #fcab00;
	font-size:18px;
	color:#ffffff;
	margin:0 auto;
}
.content_banner_box .banner_content_box .r_box .content_box .public_btn:hover{
	background: #3984f7;
}
.content_banner_box .banner_content_box.banner_zqtj_box{
	justify-content: flex-end;
}
.content_banner_box .banner_content_box.banner_zqtj_box .public_btn{
	box-shadow: 0px 0px 15px rgba(252,171,0,0.75);
	border-radius: 5px;
}
.content_banner_box .banner_content_box.banner_zqtj_box .txt_cont{
	text-align: center;
	padding: 0 0 16px;
}
.content_banner_box .banner_content_box.banner_zqtj_box .txt_cont h2{
	font-size:46px;
	font-weight: bold;
	color:#f09510;
	margin-bottom: 10px;
}
.content_banner_box .banner_content_box.banner_zqtj_box .txt_cont p{
	font-size:18px;
	color:#666666;
}
/* */
.bdyh_bg_box{
	padding:20px 0 20px;
	background: #f5f5fa;
}
.bdzyh_content_box{
	width: 100%;
	background: #fff;
	border:1px solid #e9e9e9;
	padding:12px 18px;
}
.bdzyh_content_box .title_box{
	font-size:16px;
	color:#434343;
	margin-bottom: 10px;
}
.bdzyh_content_box .title_box b{
	font-size:26px;
	font-weight: bold;
	color:#434343;
	margin-right: 8px;
}
.bdzyh_content_box .cont_box{
	display: flex;
	justify-content: space-between;
}
.bdzyh_content_box .cont_box .bdzyh_img_box{
	width: 290px;
	height: 416px;
}
.bdzyh_img_box img{
	display: block;
	width: 100%;
	height: 100%;
}
.bdzyh_img_box .swiper-pagination-bullet{
	width: 42px;
	height: 5px;
	background: #fff;
	border-radius: 0;
	opacity: 1;
}
.bdzyh_img_box .swiper-pagination-bullet-active{
	background: #666666;
}
.bdzyh_content_box .cont_box .bdzyh_list_box{
	display: flex;
	flex-wrap: wrap;
	width: 858px;
}
.bdzyh_content_box .cont_box .bdzyh_list_box .list_box{
	width: 278px;
	height: 202px;
	position: relative;
	margin-right: 12px;
	margin-bottom:11px;
	overflow: hidden;
}
.bdzyh_content_box .cont_box .bdzyh_list_box .list_box:nth-child(3n){
	margin-right: 0;
}
.bdzyh_content_box .cont_box .bdzyh_list_box .list_box img{
	display: block;
	width: 100%;
	height: 100%;
}
.bdzyh_content_box .cont_box .bdzyh_list_box .list_box p{
	position: absolute;
	bottom: -40px;
	left:0;
	width: 100%;
	height: 40px;
	line-height: 40px;
	padding:0 12px;
	background: rgba(0,0,0,0.4);
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	font-size:16px;
	color:#fff;
	transition: all 0.5s;
}
.bdzyh_content_box .cont_box .bdzyh_list_box .list_box:hover p{
	bottom: 0;
}
.bdzyh_content_box .cont_box .bdzyh_list_box .list_box a{

}
.bdzyh_tis_adver{
	width: 100%;
	margin:20px 0;
}
.bdzyh_tis_adver img{
	display: block;
  width: 100%;
}
.bdyh_bix_detail_content{
	background: #fff;
	border:1px solid #e9e9ea;
}
.bdyh_bix_detail_content .tis_cont_bg{
	padding:16px 16px 0px;
}
.bdyh_bix_detail_content .tis_cont_bg .tis_nav_box{
	border-bottom: 1px solid #ef950f;
	display: flex;
	align-items: center;
	margin-bottom: 20px;
}
.bdyh_bix_detail_content .tis_cont_bg .tis_nav_box span{
	display: flex;
	width: 122px;
	height: 46px;
	align-items: center;
	justify-content: center;
	background: #fdf3e5;
	margin-right: 4px;
	font-size:15px;
	color:#ff6600;
	cursor: pointer;
}
.bdyh_bix_detail_content .tis_cont_bg .tis_nav_box span a{
	color:#ff6600;
}
.bdyh_bix_detail_content .tis_cont_bg .tis_nav_box span:hover{
	background: #ef950f;
	color:#fff;
}
.bdyh_bix_detail_content .tis_cont_bg .tis_nav_box span:hover a{
	color:#fff;
}
.bdyh_bix_detail_content .tis_cont_bg .tis_nav_box span.hover{
	background: #ef950f;
	color:#fff;
}
.bdyh_bix_detail_content .tis_cont_bg .tis_nav_box span.hover a{
	color:#fff;
}
.fitter_content_box{
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.tis_fittel_box{
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding:12px 16px;
	background: #f4f4f4;
	border-top: 1px solid #e9e9ea;
	border-bottom: 1px solid #e9e9e9;
}
.tis_fittel_box .l_lab{
	display: flex;
	align-items: center;
}
.tis_fittel_box .l_lab .lab{
	display: flex;
	align-items: center;
	margin-right: 10px;
	position: relative;
	font-size:14px;
	color:#434343;
	padding-left:28px;
}
.tis_fittel_box .l_lab .lab::after{
	content: "";
	display: block;
	width: 16px;
	height: 16px;
	background: #fff;
	border:1px solid #bebebe;
	position: absolute;
	left:0;
	top: 50%;
	transform: translateY(-50%);
}
.tis_fittel_box .l_lab .lab::before{
	content: "";
	display: none;
	width: 14px;
	height: 14px;
	background: #ef950f;
	position: absolute;
	left: 2px;
	top: 50%;
	transform: translateY(-50%);
	z-index: 2;
}
.tis_fittel_box .l_lab input{
	position: absolute;
	top: 0;
	left:0;
	width: 100%;
	height: 100%;
	opacity: 0;
}
.tis_fittel_box .l_lab .lab.active::before{
	display: block;
}
.tis_fittel_box .r_page{
	display: flex;
	align-items: center;
	margin:0 30px;
	font-size:12px;
	color:#727272;
	cursor: pointer;
}
.tis_fittel_box .r_page img{
	width: 8px;
	margin-left:5px;
}
.tis_fittel_box .r_page span{
	margin:0 4px;
}
.tis_fittel_box .r_page em{
	color:#e04437;
	margin:0 4px;
}
.fitter_content_box .l_box{
	display: flex;
	align-items: center;
}
.fitter_content_box .l_box .btn_box{
	display: flex;
	align-items: center;
	border:1px solid #e0e0e0;
}
.fitter_content_box .l_box .btn_box span{
	padding:6px 10px;
	background: #f4f4f4;
	font-size:13px;
	color:#414141;
	border-right: 1px solid #e0e0e0;
	cursor: pointer;
}
.fitter_content_box .l_box .btn_box span:last-child{
	border-right: none;
}
.fitter_content_box .l_box .btn_box span:hover{
	background: #fff;
}
.fitter_content_box .l_box .tips{
	display: flex;
	align-items: center;
	margin:0 10px;
}
.fitter_content_box .l_box .tips input{
	margin-right: 6px;
}
.fitter_content_box .l_box .tips span{
	display: block;
	width: 45px;
	height: 22px;
	line-height: 22px;
	text-align: center;
	font-size:12px;
	color:#fff;
	border-radius: 3px;
}
.fitter_content_box .l_box .tips span.cor_1{
	background: #dc522f;
}
.fitter_content_box .l_box .tips span.cor_2{
	background: #e61d1d;
}
.fitter_content_box .l_box .tips span.cor_3{
	background:#f2ae48;
}
.fitter_content_box .r_search{
	width: 214px;
	height: 30px;
	padding-left:10px;
	border:1px solid #d6d6d6;
}
.bdyh_bix_detail_content .product_cont_box{
	padding:10px 15px;
}
.bdyh_bix_detail_content .bdhp_list_box{
  display: flex;
	justify-content: space-between;
	padding:13px 10px;
	border-bottom: 1px solid #ededed;
	border-radius: 10px;
	transition: all 0.5s;
}
.bdyh_bix_detail_content .bdhp_list_box .detail_box{
	display: flex;
	align-items: center;
	width: 750px;
}
.bdyh_bix_detail_content .bdhp_list_box .detail_box .i{
	width: 178px;
	height: 128px;
}
.bdyh_bix_detail_content .bdhp_list_box .detail_box .i img{
	width: 100%;
	height: 100%;
}
.bdyh_bix_detail_content .bdhp_list_box .detail_box .txt_content{
	width: calc(100% - 178px);
	padding-left:14px;
}
.bdyh_bix_detail_content .bdhp_list_box .detail_box .txt_content .tle{
	font-size: 18px;
	color:#272727;
}
.bdyh_bix_detail_content .bdhp_list_box .detail_box .txt_content .txt{
	font-size:14px;
	color:#666666;
	padding:10px 0;
}
.bdyh_bix_detail_content .bdhp_list_box .detail_box .txt_content .time{
	display: flex;
	align-items: center;
	margin-bottom: 14px;
}
.bdyh_bix_detail_content .bdhp_list_box .detail_box .txt_content .time span{
	display: flex;
	align-items: center;
	margin-right: 20px;
	font-size:14px;
	color:#999999;
}
.bdyh_bix_detail_content .bdhp_list_box .detail_box .txt_content .time span img{
	margin-right: 4px;
}
.bdyh_bix_detail_content .bdhp_list_box .detail_box .txt_content .bits{
	display: flex;
	align-items: center;
}
.bdyh_bix_detail_content .bdhp_list_box .detail_box .txt_content .bits span{
	padding:2px 10px;
	font-size:13px;
	border-radius: 4px;
	margin-right: 8px;
}
.bdyh_bix_detail_content .bdhp_list_box .detail_box .txt_content .bits span:nth-child(1){
	background: #edf1f5;
	color:#577c9b;
}
.bdyh_bix_detail_content .bdhp_list_box .detail_box .txt_content .bits span:nth-child(2){
	background: #fff2ef;
	color:#ff896e;
}
.bdyh_bix_detail_content .bdhp_list_box .detail_box .txt_content .bits span:nth-child(3){
	background: #f3f5fb;
	color:#8e9fe1;
}
.bdyh_bix_detail_content .bdhp_list_box .detail_box .txt_content .bits span:nth-child(4){
	background: #fef6e9;
	color:#ef950f;
}
.bdyh_bix_detail_content .bdhp_list_box .infor_box {
	display: flex;
	align-items: center;
}
.bdyh_bix_detail_content .bdhp_list_box .infor_box .li{
	padding:0 30px;
}
.bdyh_bix_detail_content .bdhp_list_box .infor_box .li h2{
  font-size:20px;
	color:#333333;
}
.bdyh_bix_detail_content .bdhp_list_box .infor_box .li p{
	font-size:12px;
	color:#817d7d;
}
.bdyh_bix_detail_content .bdhp_list_box .infor_box .li.red{
	font-size:24px;
	color:#b12704;
}
.bdyh_bix_detail_content .bdhp_list_box:hover{
	    box-shadow: 0px 0px 10px rgba(0,0,0,0.3);
			cursor: pointer;
}
.bdyh_bix_detail_content .bdhptz_list_box{
	display: flex;
	justify-content: space-between;
	padding:12px 0;
	border-bottom: 1px dashed #d3d3d3;
}
.bdyh_bix_detail_content .bdhptz_list_box .l_detail_box .tis{
  font-size:16px;
	color:#272727;
}
.bdyh_bix_detail_content .bdhptz_list_box .l_detail_box .tis span{
	font-size:19px;
	color:#b12704;
	margin-right: 10px;
}
.bdyh_bix_detail_content .bdhptz_list_box .l_detail_box .tis em{
	padding:2px 4px;
	background: #dc522f;
	border-radius: 4px;
	font-size:12px;
	color:#fff;
	margin-left:10px;
}
.bdyh_bix_detail_content .bdhptz_list_box .l_detail_box .txt{
	padding:6px 0 10px 0;
	font-size:13px;
	color:#666666;
}
.bdyh_bix_detail_content .bdhptz_list_box .l_detail_box .time{
	font-size:14px;
	color:#837e7e;
	margin-bottom: 10px;
}
.bdyh_bix_detail_content .bdhptz_list_box .l_detail_box .bits{
	display: flex;
	align-items: center;
}
.bdyh_bix_detail_content .bdhptz_list_box .l_detail_box .bits span{
	padding:2px 6px;
	border:1px solid #ef950f;
	border-radius: 3px;
	margin-right: 6px;
	font-size:12px;
	color:#ef950f;
	cursor: pointer;
}
.bdyh_bix_detail_content .bdhptz_list_box .l_detail_box .bits span:hover{
	border:1px solid #57bf43;
	color:#57bf43;
}
.bdyh_bix_detail_content .bdhptz_list_box .r_infor_box{
	display: flex;
}
.bdyh_bix_detail_content .bdhptz_list_box .r_infor_box .regis_time{
	margin-right: 100px;
}
.bdyh_bix_detail_content .bdhptz_list_box .r_infor_box .regis_time p{
	font-size:15px;
	color:#333333;
}
.bdyh_bix_detail_content .bdhptz_list_box .r_infor_box .regis_time h2{
	font-size:18px;
	color:#333333;
	font-weight: normal;
	margin-bottom: 10px;
}
.bdyh_bix_detail_content .bdhptz_list_box .r_infor_box .regis_time h2 em{
	color:#ef950f;
}
.bdyh_bix_detail_content .bdhptz_list_box .r_infor_box .regis_time .bit{
	color:14px;
	color:#999999;
}
.bdyh_bix_detail_content .bdhptz_list_box .r_infor_box .regis_time .bit em{
	color:#117dd8;
}
.bdyh_bix_detail_content .bdhptz_list_box .r_infor_box .td_btn{
	display: flex;
	width: 98px;
	height: 35px;
	align-items: center;
	justify-content: center;
	background: #ff9000;
	border:1px solid #e47b00;
	border-radius: 5px;
	font-size:14px;
	color:#fff;
}
.bdyh_bix_detail_content .bdhptz_list_box .r_infor_box .td_btn:hover{
  background: #fcab00;
	border:1px solid #fcab00;
}
.bdyh_bix_detail_content .bdyhhd_last_cont{
	display: flex;
	flex-wrap: wrap;
}
.bdyhhd_last_cont .list{
	width: 282px;
	margin-right: 11px;
	margin-bottom: 15px;
	border:1px solid #e7e7e7;
}
.bdyhhd_last_cont .list:nth-child(4n){
	margin-right: 0;
}
.bdyhhd_last_cont .list .i{
	width: 100%;
	height: 172px;
	border-bottom: 1px solid #e7e7e7;
}
.bdyhhd_last_cont .list .i img{
	display: block;
	width: 100%;
	height: 100%;
}
.bdyhhd_last_cont .list .txt_cont{
	width: 100%;
	padding:16px 14px;
	background: #fff;
}
.bdyhhd_last_cont .list .txt_cont h2{
	font-size:16px;
	line-height: 24px;
	background: #fff;
	height: 60px;
	display: -webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient: vertical;
	overflow: hidden;
}
.bdyhhd_last_cont .list .txt_cont .time{
	display: flex;
	align-items: center;
	justify-content: space-between;
	font-size:14px;
	color:#999999;
}
.bdyhhd_last_cont .list .txt_cont .time span{
	display: flex;
	align-items: center;
}
.bdyhhd_last_cont .list .txt_cont .time span img{
	margin-right: 4px;
}
/* */
.dqwz_cont_box{
	padding:14px 0;
	font-size:14px;
	color:#35342f;
}
.content_case_two{
	display: flex;
	justify-content: space-between;
	align-items: flex-start;
}
.content_case_two .bdyh_bix_detail_content{
	width: 940px;
}
.fmrw_last_content{
	display: flex;
	flex-wrap: wrap;
	padding:0 16px;
}
.fmrw_last_content .list_box{
	width: 442px;
	margin-right: 22px;
	margin-bottom: 29px;
	display: flex;
	transition: all 0.5s;
}
.fmrw_last_content .list_box .i{
	width: 192px;
	height: 260px;
	position: relative;
}
.fmrw_last_content .list_box .i img{
	display: block;
	width: 100%;
	height: 100%;
}
.fmrw_last_content .list_box .i .tips{
	position: absolute;
	bottom: 0;
	right: 0;
	display: flex;
	width: 80px;
	height: 36px;
	align-items: center;
	justify-content: center;
	background: #fec901;
	border-top-left-radius: 10px;
	font-size:15px;
	color:#000000;
}
.fmrw_last_content .list_box .txt_content{
	width: calc(100% - 192px);
	border:1px solid #e5e5e5;
	border-left:none;
	padding:20px;
}
.fmrw_last_content .list_box .txt_content .tle{
	font-size:18px;
	color:#343331;
	line-height: 26px;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
	font-weight: bold;
}
.fmrw_last_content .list_box .txt_content .txt{
	font-size:12px;
	line-height: 22px;
	color:#999999;
}
.fmrw_last_content .list_box .txt_content .address{
	padding:10px 0;
	font-size:13px;
	color:#000000;
}
.fmrw_last_content .list_box .txt_content .btn_box{
	display: flex;
	align-items: center;
}
.fmrw_last_content .list_box .txt_content .btn_box a{
	padding:6px 10px;
	background: #f4f4f4;
	border:1px solid #e0e0e0;
	font-size:14px;
	color:#616a71;
	border-radius: 3px;
	margin-right: 14px;
}
.fmrw_last_content .list_box:nth-child(2n){
	margin-right: 0;
}
.fmrw_last_content .list_box:hover{
	box-shadow: 0px 0px 10px rgba(0,0,0,0.3);
}
.fmrw_last_content .list_box .txt_content .btn_box a:hover{
	background: #fcab00;
	color:#fff;
}
/* */
.content_case_two .case_r_content{
	width: 240px;
}
.case_r_content .search_box{
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding:16px 12px;
	background: #fff;
	border:1px solid #e9e9ea;
	margin-bottom: 10px;
}
.case_r_content .search_box input{
	width: 164px;
	height: 38px;
	background: #fff;
	padding-left:4px;
	border:1px solid #dfdfdf;
}
.case_r_content .search_box .public_btn{
	display: flex;
	width: 42px;
	height: 38px;
	align-items: center;
	justify-content: center;
	background: #f4f4f4;
	border:1px solid #dfdfdf;
	font-size:14px;
	color:#666666;
}
.case_r_content .sign_box{
	display: block;
	width: 100%;
	margin-bottom: 10px;
}
.case_r_content .sign_box img{
	display: block;
	width: 100%;
}
.case_r_content .news_last_cont{
	padding:10px;
	background: #fff;
	border:1px solid #e9e9e9;
	margin-bottom: 10px;
}
.case_r_content .news_last_cont .news_last_title{
	padding:12px 0;
	border-bottom: 1px solid #e1dfdf;
	font-size:19px;
	font-weight: bold;
	color:#7c7878;
	margin-bottom: 4px;
}
.case_r_content .news_last_cont .cont_box{
	display: flex;
	flex-wrap: wrap;
}
.case_r_content .news_last_cont .cont_box a{
	display: block;
	font-size:15px;
	color:#666666;
	margin-right: 10px;
	margin-bottom: 16px;
}
.case_r_content .news_last_cont .cont_box a:hover{
	color:#ef950f;
}
.case_r_content .news_last_cont ul{
	padding-left:20px;
	overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
.case_r_content .news_last_cont ul li{
	list-style-type: disc;
	padding:8px 0;
}
.case_r_content .news_last_cont ul li a{
	font-size:13px;
	color:#666666;
}
.case_r_content .news_last_cont ul li a:hover{
	color:#ef950f;
}
.case_r_content .news_last_cont.li_bule ul li a{
	color:#206bb1;
}
.case_r_content .news_last_cont.rmxq ul {
	padding-left:0;
}
.case_r_content .news_last_cont.rmxq ul li{
	list-style-type: none;
}
.case_r_content .news_last_cont.rmxq ul li em{
	color:#b12704;
	font-size:15px;
	font-weight: bold;
}
.case_r_content .tjfws_cont_box{
	padding:10px;
	background: #fff;
	border:1px solid #e9e9e9;
	margin-bottom: 10px;
}
.case_r_content .tjfws_cont_box .title_box{
	padding:12px 0;
	border-bottom: 1px solid #e1dfdf;
	font-size:19px;
	font-weight: bold;
	color:#7c7878;
	position: relative;
}
.case_r_content .tjfws_cont_box .title_box .more{
	font-size:14px;
	color:#999999;
	position: absolute;
	right: 0;
	top: 50%;
	transform: translateY(-50%);
}
.case_r_content .tjfws_cont_box .list_box{
	padding:10px 0;
	display: flex;
	align-items: center;
}
.case_r_content .tjfws_cont_box .list_box .i{
	display: flex;
	width: 76px;
	height: 76px;
	align-items: center;
	justify-content: center;
}
.case_r_content .tjfws_cont_box .list_box .i img{
	max-width: 100%;
}
.case_r_content .tjfws_cont_box .list_box .txt{
	width: calc(100% - 76px);
	padding-left:10px;
}
.case_r_content .tjfws_cont_box .list_box .txt h2{
	font-size:18px;
	color:#313131;
	font-weight: bold;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.case_r_content .tjfws_cont_box .list_box .txt p{
	font-size:12px;
	color:#6a6a6a;
	padding:4px 0;
}
.case_r_content .tjfws_cont_box .list_box .txt p em{
	color:#ae3007;
}
.case_r_content .tjfws_cont_box .list_box .txt .public_btn{
	display: flex;
	width: 84px;
	height: 28px;
	align-items: center;
	justify-content: center;
	background: #ff6900;
	border-radius: 4px;
  font-size:12px;
	color:#fff;
}
.case_r_content .tjfws_cont_box .list_box .txt .public_btn:hover{
	background: #fcab00;
}
.case_r_content .sjphb_cont{
	width: 100%;
	background: #fff;
	border:1px solid #e9e9ea;
	margin-bottom:10px;
}
 .sjphb_cont .tis_tle{
	width: 100%;
}
 .sjphb_cont .tis_tle img{
	display: block;
	width: 100%;
}
 .sjphb_cont .last_box{
	display:block;
	padding:20px 12px;
}
 .sjphb_cont .last_box .li{
	padding:14px 0;
	border-bottom: 1px solid #ececec;
	display: flex;
	align-items: center;
}
 .sjphb_cont .last_box .li .i{
	width: 54px;
	height: 50px;
	display: flex;
	align-items: center;
	justify-content: center;
}
 .sjphb_cont .last_box .li .i img{
	max-width: 100%;
}
 .sjphb_cont .last_box .li .txt{
	width: calc(100% - 54px);
	padding-left:8px;
}
 .sjphb_cont .last_box .li .txt h2{
	font-size:16px;
	color:#333333;
	margin-bottom: 8px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
 .sjphb_cont .last_box .li .txt .bits{
	display: flex;
	align-items: center;
	font-size:15px;
	color:#666666;
  flex-wrap: wrap;
}
 .sjphb_cont .last_box .li .txt .bits span{
	height: 22px;
	padding:0 10px;
	border:1px solid #e0e0e0;
	border-radius: 3px;
	font-size:14px;
	color:#666666;
	margin-left:3px;
}
 .sjphb_cont .last_box .li .txt .bits em{
	font-weight: bold;
	color:#e61717;
	font-size:18px;
	font-family: "Arial";
}
 .sjphb_cont .last_box .li:last-child{
	border-bottom: 0px;
}
 .sjphb_cont .fws_tis{
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding:10px;
	font-size:16px;
	color:#333333;
}
 .sjphb_cont .fws_tis .more{
	color:14px;
	color:#999999;
}
 .sjphb_cont .fws_nav{
	display: flex;
	align-items: center;
	justify-content: center;
	height: 40px;
}
 .sjphb_cont .fws_nav span{
	font-size:16px;
	color:#666666;
	cursor: pointer;
	border-bottom: 3px solid #fff;
	width: calc((100% - 18%) / 3);
	margin:0 3%;
	text-align: center;
}
 .sjphb_cont .fws_nav span:hover{
	font-size:20px;
	font-weight: bold;
	color:#ff9900;
	border-bottom: 3px solid #ff9000;
}
 .sjphb_cont .fws_nav span.hover{
	font-size:20px;
	font-weight: bold;
	color:#ff9900;
	border-bottom: 3px solid #ff9000;
}
.case_r_content .rdphb_cont{
	width: 100%;
	background: #fff;
	border:1px solid #e9e9ea;
	margin-bottom:10px;
}
.case_r_content .rdphb_cont .tis_tle_box{
	padding: 12px;
	font-size: 19px;
	font-weight: bold;
	color: #7c7878;
	margin-bottom: 10px;
}
.case_r_content .rdphb_cont .tis_tle{
	width: 100%;
	margin-bottom: 10px;
}
.case_r_content .rdphb_cont .tis_tle img{
	display: block;
	width: 100%;
}
.case_r_content .rdphb_cont .list_box{
	width: 204px;
	margin:0 auto 20px;
	padding-bottom: 14px;
	border-bottom: 1px solid #ededed;
  transition: all 0.5s;
}
.case_r_content .rdphb_cont .list_box .i{
	width: 100%;
	height: 140px;
	margin-bottom: 12px;
}
.case_r_content .rdphb_cont .list_box .i img{
	display: block;
	width: 100%;
	height: 100%;
}
.case_r_content .rdphb_cont .list_box .ava{
	width: 42px;
	height: 42px;
	border-radius: 100%;
	overflow: hidden;
}
.case_r_content .rdphb_cont .list_box .ava img{
	display: block;
	width: 100%;
	height: 100%;
}

.case_r_content .rdphb_cont .list_box .txt_box{
	display: flex;
	align-items: center;
	padding:0 6px;
}
.case_r_content .rdphb_cont .list_box .det_box{
	width: calc(100% - 42px);
	padding-left:5px;
}
.case_r_content .rdphb_cont .list_box .txt_box .t{
	font-size:14px;
	color:#333333;
	display: flex;
	align-items: center;
}
.case_r_content .rdphb_cont .list_box .txt_box .t span{
	margin-left:10px;
	display: flex;
	align-items: center;
	color:#666666;
	font-size:14px;
}
.case_r_content .rdphb_cont .list_box .txt_box .t img{
	margin-right: 4px;
}
.case_r_content .rdphb_cont .list_box .txt_box .bit{
	display: flex;
	align-items: center;
	font-size:13px;
	color:#666666;
}
.case_r_content .rdphb_cont .list_box .txt_box .bit span{
	margin-right: 10px;
}
.case_r_content .rdphb_cont .list_box .txt_box .bit em{
	color:13px;
	color:#e7540f;
}
.case_r_content .rdphb_cont .list_box:hover{
    box-shadow: 0px 0px 10px rgba(0,0,0,0.3);
		cursor: pointer;
}
.case_r_content .rmalb_cont{
	width: 100%;
  background: #fff;
  border: 1px solid #e9e9ea;
  margin-bottom: 10px;
}
.case_r_content .rmalb_cont .tis_tle {
    width: 100%;
}
.case_r_content .rmalb_cont .tis_tle img{
	display: block;
	    width: 100%;
}
.case_r_content .rmalb_cont .last_cont{
  padding: 20px 12px;
}
.case_r_content .rmalb_cont .last_cont .list_box{
	padding:12px 0;
	border-bottom:1px solid #ececec;
}
.case_r_content .rmalb_cont .last_cont .list_box .i{
	display: flex;
	align-items: center;
	justify-content: center;
	width: 100%;
	height: 112px;
	margin-bottom:12px;
}
.case_r_content .rmalb_cont .last_cont .list_box .txt_cont{
	display: flex;
	align-items: center;
}
.case_r_content .rmalb_cont .last_cont .list_box .txt_cont .logo{
	width: 54px;
	height: 50px;
	display: flex;
	align-items: center;
	justify-content: center;
}
.case_r_content .rmalb_cont .last_cont .list_box .txt_cont .logo img{
	display: block;
	width: 100%;
}
.case_r_content .rmalb_cont .last_cont .list_box .txt_cont .txt{
	width: calc(100% - 54px);
	padding-left:8px;
}
.case_r_content .rmalb_cont .last_cont .list_box .txt_cont .txt h2{
	font-size:16px;
	color:#333333;
	margin-bottom: 5px;
}
.case_r_content .rmalb_cont .last_cont .list_box .txt_cont .txt p{
	font-size:15px;
	color:#666666;
}
.case_r_content .rmalb_cont .last_cont .list_box .txt_cont .txt p span{
	color:#e61717;
	font-weight: bold;
	font-size:18px;
	font-family: "Arial";
}
/* ******************** */
.hlwzx_bg{
	padding:0px 16px 10px;
}
.hlwzx_banner_box{
	display: block;
	width: 100%;
	margin-bottom: 20px;
}
.hlwzx_banner_box img{
	display: block;
	width: 100%;
}
.hlwzx_banner_box .swiper-pagination-bullet{
	width: 14px;
	height: 14px;
	background: #fff;
	opacity: 1;
}
.hlwzx_banner_box .swiper-pagination-bullet-active{
	background: #ff0000;
}
.hlwzx_list_box{
	padding:26px 0;
	border-bottom: 1px solid #ebebeb;
}
.hlwzx_list_box a{
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.hlwzx_list_box .i{
	width: 206px;
	height: 148px;
}
.hlwzx_list_box .i img{
	display: block;
	width: 100%;
	height: 100%;
}
.hlwzx_list_box .txt_cont{
	width: calc(100% - 206px);
	padding-left:14px;
}
.hlwzx_list_box .txt_cont h2{
	font-size:21px;
	font-weight: bold;
	color:#ef950f;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.hlwzx_list_box .txt_cont h3{
	font-size:12px;
	color:#999999;
	margin:10px 0 30px 0;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.hlwzx_list_box .txt_cont p{
	font-size:14px;
	color:#666666;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
	line-height: 25px;
}
.hlwzx_list_box:hover .txt_cont h2{
 color:#fcab00;
}
/* */
.jyfx_content_box{
	display: flex;
	flex-wrap: wrap;

}
.jyfx_content_box .list_box{
	width: 442px;
	height: 254px;
	border:1px solid #ededed;
	position: relative;
	padding:16px 14px;
	margin-right: 22px;
	margin-bottom: 28px;
}
.jyfx_content_box .list_box .tis_tle{
	font-size:15px;
	color:#333333;
	margin-bottom: 10px;
	padding-right: 40px;
}
.jyfx_content_box .list_box .tips{
	width: 52px;
	height: 52px;
	background: url(../i/jyfx_tips.png) no-repeat center;
	position: absolute;
	right: 0;
	top: 0;
}
.jyfx_content_box .list_box .cont_box{
	display: flex;
}
.jyfx_content_box .list_box .cont_box .i{
	width: 148px;
	height: 164px;
}
.jyfx_content_box .list_box .cont_box .i img{
	display: block;
	width: 100%;
	height: 100%;
}
.jyfx_content_box .list_box .cont_box .txt_cont{
	width: calc(100% - 148px);
	padding-left:14px;
}
.jyfx_content_box .list_box .cont_box .txt_cont p{
	font-size:12px;
	line-height: 24px;
	color:#999999;
	margin-bottom: 14px;
}
.jyfx_content_box .list_box .cont_box .txt_cont .pri{
	font-size:12px;
	color:#525252;
	margin-bottom: 10px;
}
.jyfx_content_box .list_box .cont_box .txt_cont .pri b{
	color:#c60c0c;
	margin-right: 10px;
}
.jyfx_content_box .list_box .cont_box .txt_cont .btn_box{
	display: flex;
	align-items: center;
}
.jyfx_content_box .list_box .cont_box .txt_cont .btn_box a{
	padding:6px 10px;
	background: #f4f4f4;
	border:1px solid #dfdfdf;
	border-radius: 3px;
	margin-right: 10px;
	font-size:12px;
	color:#666666;
}
.jyfx_content_box .list_box:nth-child(2n){
	margin-right: 0;
}
.jyfx_content_box .list_box .cont_box .txt_cont .btn_box a:hover{
	background: #fcab00;
	border:1px solid #fcab00;
	color: #fff;
}
/* */
.rdwt_tw_content{
	display: flex;
	border:1px solid #fcab00;
}
.rdwt_tw_content .l_box{
	display: flex;
	align-items: center;
	justify-content: center;
	width: 50px;
	height: 208px;
	background: #ef950f;
	font-size:18px;
	color:#fff;
	font-weight: bold;
	padding:0 20px;
}
.rdwt_tw_content .r_box{
	width: calc(100% - 50px);
}
.rdwt_tw_content .r_box .text_box{
	width: 100%;
	height: 160px;
	position: relative;
}
.rdwt_tw_content .r_box .text_box textarea{
	width: 100%;
	height: 100%;
	padding:20px 14px 40px 14px;
	border:none;
	resize:none;
}
.rdwt_tw_content .r_box .text_box .bits{
	position: absolute;
	right: 12px;
	bottom: 10px;
	font-size:16px;
	color:#999999
}
.rdwt_tw_content .r_box .text_box .bits2{
	position: absolute;
	left: 12px;
	bottom: 10px;
	font-size:16px;
	color:#999999
}
.rdwt_tw_content .r_box .text_box .Validform_checktip{
    position: absolute;
    left: 12px;
    bottom: 30px;
    font-size: 16px;
    color: red;
}
.rdwt_tw_content .r_box .bit_content{
	display: flex;
	align-items: center;
	justify-content: space-between;
	height: 46px;
	background: #f5f5f5;
	border-top: 1px solid #e4e4e4;
}
.rdwt_tw_content .r_box .bit_content .code_box{
	display: flex;
	align-items: center;
	font-size:12px;
	color:#333;
	margin-left:20px;
}
.rdwt_tw_content .r_box .bit_content .code_box input{
	width: 58px;
	height: 24px;
	background: #fff;
	border:1px solid #dbdddc;
	margin:0 10px;
}
.rdwt_tw_content .r_box .bit_content .code_box .Validform_checktip{
	color: red;
	margin-left:20px;
}
.rdwt_tw_content .r_box .bit_content .code_box img{
	margin:0 8px;
}
.rdwt_tw_content .r_box .bit_content .submit_cont{
	display: flex;
	align-items: center;
	margin-right: 20px;
}
.rdwt_tw_content .r_box .bit_content .submit_cont label{
	margin:0 10px;
	display: flex;
	align-items: center;
	font-size:12px;
	color:#333;
}
.rdwt_tw_content .r_box .bit_content .submit_cont label input{
	margin-right: 10px;
}
.rdwt_tw_content .r_box .bit_content .submit_cont .public_btn{
	display: flex;
	width: 108px;
	height: 34px;
	align-items: center;
	justify-content: center;
	background: #ef950f;
	border:1px solid #de890a;
	border-radius: 3px;
	font-size:14px;
	color:#fff;
}
.rdwt_last_cont{
	padding-top: 10px;
	border-top: 6px solid #f5f5f5;
}
.rdwt_last_cont .list_box{
	padding:20px 0;
	border-bottom: 1px solid #ebebeb;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.rdwt_last_cont .list_box .l_cont{
	display: flex;
	align-items: center;
}
.rdwt_last_cont .list_box .l_cont .wt_num{
	width: 60px;
	background: #fdf3e7;
	border:1px solid #fdd892;
	border-radius: 3px;
	text-align: center;
	padding:6px 0;
	margin-right: 16px;
}
.rdwt_last_cont .list_box .l_cont .wt_num h2{
	font-size:16px;
	color:#ffa800;
}
.rdwt_last_cont .list_box .l_cont .wt_num p{
	font-size:12px;
	color:#ffa800;
}
.rdwt_last_cont .list_box .l_cont .wt_txt{
	display: flex;
	align-items: center;
}
.rdwt_last_cont .list_box .l_cont .wt_txt .ll{
	margin-right: 20px;
	text-align: center;
}
.rdwt_last_cont .list_box .l_cont .wt_txt .ll p{
	font-size:14px;
	color:#999999;
}
.rdwt_last_cont .list_box .l_cont .wt_txt .txt p{
	font-size:12px;
	color:#999999;
	margin-bottom: 8px;
}
.rdwt_last_cont .list_box .l_cont .wt_txt .txt h2{
	font-size:18px;
	color:#474746;
	font-weight: bold;
	display: flex;
	align-items: center;
}
.rdwt_last_cont .list_box .l_cont .wt_txt .txt h2 span{
	display: block;
	padding:4px 10px;
	background: #fdf3e7;
	border-radius: 5px;
	margin:0 5px;
	font-size:13px;
	color:#f66816;
}
.rdwt_last_cont .list_box .r_btn{
	display: flex;
	align-items: center;
	justify-content: center;
	width: 90px;
	height: 30px;
	background: #ef950f;
	border-radius: 3px;
	font-size:14px;
	color:#fff;
}
.ztjj_last_cont{
	display: flex;
	flex-wrap: wrap;
}
.ztjj_last_cont .list_box{
	width: 290px;
	border:1px solid #e9e9e9;
	margin-right: 18px;
	margin-bottom: 20px;
	position: relative;
	padding:22px 16px;
	transition: all 0.5s;
}
.ztjj_last_cont .list_box .tips{
	width: 54px;
	height: 54px;
	background: url(../i/jyfx_tips_1.png) no-repeat center;
	position: absolute;
	right: 0;
	top: 0;
	z-index:2;
}
.ztjj_last_cont .list_box .i{
	display: block;
	width: 100%;
	height: 134px;
	margin-bottom: 14px;
}
.ztjj_last_cont .list_box .i img{
	display: block;
	width: 100%;
	height: 100%;
}
.ztjj_last_cont .list_box .txt_cont p{
  font-size:15px;
	color:#343331;
	margin-bottom: 16px;
	overflow: hidden;
	white-space: nowrap;
	font-weight: bold;
	text-overflow: ellipsis;
}
.ztjj_last_cont .list_box .txt_cont .btn_box{
	display: flex;
	align-items: center;
}
.ztjj_last_cont .list_box .txt_cont .btn_box a{
	padding:6px 9px;
	background: #f4f4f4;
	border:1px solid #dfdfdf;
	border-radius: 3px;
	font-size:14px;
	color:#666666;
	margin-right: 8px;
}
.ztjj_last_cont .list_box:nth-child(3n){
	margin-right: 0;
}
.ztjj_last_cont .list_box:hover{
	box-shadow: 0px 0px 10px rgba(0,0,0,0.3);
	cursor: pointer;
}
.ztjj_last_cont .list_box .txt_cont .btn_box a:hover{
	background: #fcab00;
	color: #fff;
}
/* */
.zqzx_news_list{
	padding:20px 0;
	border-bottom: 1px solid #ebebeb;
}
.zqzx_news_list .tle{
	font-size:21px;
	color:#333333;
	font-weight: bold;
	margin-bottom: 12px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.zqzx_news_list .time{
	font-size:12px;
	color:#999999;
	margin-bottom: 15px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.zqzx_news_list .txt{
	font-size:14px;
	line-height: 25px;
	color:#666666;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	overflow: hidden;
}
.zqzx_news_list:hover .tle{
	color:#fcab00;
}
/* ******* 活动大赛 ********** */
.hdds_banner_content{
	height: 460px;
	background: linear-gradient(#2a1be8, #1b5de8);
	padding:12px 0;
}
.hdds_banner_content .content_box{
	width: 1200px;
	margin:0 auto;
	display: flex;
	justify-content: space-between;
	align-items: center;
	position: relative;
}
.hdds_tis_banner{
	width: 860px;
	height: 460px;
	display: flex;
	align-items: center;
	margin-left:20px;
	background: url(../i/hdds_cont_1.png) no-repeat center;
	background-size:contain;
}
.hdds_tis_banner .swiper-slide{

	display: flex;
	align-items: center;
	justify-content: center;
}
.hdds_tis_banner .swiper-slide .img{
	width: 782px;
	height: 396px;
}
.hdds_tis_banner .swiper-slide .img img{
	display: block;
	width: 100%;
	height: 100%;
}
.hdds_banner_content .hdds_tis_prev{
	display: block;
	width: 43px;
	height: 90px;
	background: url(../i/hdds_c_prev.png) no-repeat center;
	background-size: cover;
	position: absolute;
	left: -40px;
	top: 50%;
	transform: translateY(-50%);
}
.hdds_banner_content .hdds_tis_next{
	display: block;
	width: 43px;
	height: 90px;
	background: url(../i/hdds_c_next.png) no-repeat center;
	background-size: cover;
	position: absolute;
	left: 900px;
	top: 50%;
	transform: translateY(-50%);
}
.hdds_banner_content .r_hd_cont{
	width: 212px;
	position: relative;
}
.hdds_banner_content .r_hd_cont::after{
	content: "";
	display: block;
	width: 65px;
	height: 24px;
	background: url(../i/hdds_contban_ys1.png) no-repeat center;
	background-size: contain;
	position: absolute;
	bottom: 48px;
	left: -61px;
}
.hdds_banner_content .r_hd_cont .list_box{
	width: 100%;
  background: #2151f6;
	border:1px solid rgba(255,255,255,0.5);
	box-shadow: 0px 0px 5px rgba(0,0,0,0.3);
	margin-bottom: 40px;
	transition: all 0.5s;
}
.hdds_banner_content .r_hd_cont .list_box .tle{
	text-align: center;
	display: flex;
	align-items: center;
	justify-content: center;
	width: 100%;
	height: 140px;
}
.hdds_banner_content .r_hd_cont .list_box .tle img{
	transform: translateY(-18px);
}
.hdds_banner_content .r_hd_cont .list_box .public_btn{
	display: flex;
	width: 146px;
	height: 40px;
	align-items: center;
	justify-content: center;
	background: #fcab00;
	border-radius: 100px;
	font-size:21px;
	color:#f5f5fa;
	border:2px solid #f7c864;
	margin:0 auto -10px;
	box-shadow: 0px 0px 10px rgba(0,0,0,0.5);
}
.hdds_banner_content .r_hd_cont .list_box:last-child{
	background: #efa60e;
	border:1px solid #efa60e;
}
.hdds_banner_content .r_hd_cont .list_box:last-child .public_btn{
	background: #2a1ce8;
}
.hdds_banner_content .r_hd_cont .list_box:hover{
	transform: translateY(-5px);
}

/* */
.event_tissumup_cont{
	width: 100%;
	background: #fff;
	border:1px solid #ebebec;
	padding:15px 18px;
	display: flex;
	justify-content: space-between;
}
.event_tissumup_cont .eventhdds_banner_box{
	width: 230px;
	height: 438px;
}
.event_tissumup_cont .eventhdds_banner_box:last-child{
	width: 250px;
}
.eventhdds_banner_box img{
	display: block;
	width:100%;
	height: 100%;
}
.eventhdds_banner_box .swiper-pagination-bullet{
	width: 32px;
	height: 7;
	border-radius: 0px;
}
.event_tissumup_cont .eventhdds_sumup_navi{
	width: 130px;
	background: #000000;
	padding:55px 12px;
}
.event_tissumup_cont .eventhdds_sumup_navi span{
	display: flex;
	width: 104px;
	height: 38px;
	align-items: center;
	justify-content: center;
	border:1px solid #787878;
	font-size:17px;
	color:#fff;
	margin-bottom: 9px;
	cursor: pointer;
}
.event_tissumup_cont .eventhdds_sumup_navi span:last-child{
	margin-bottom: 0;
}
.event_tissumup_cont .eventhdds_sumup_navi span:hover{
	background: #fee100;
	border:1px solid #fee100;
	color:#252424;
}
.event_tissumup_cont .eventhdds_sumup_navi span.hover{
	background: #fee100;
	border:1px solid #fee100;
	color:#252424;
}


.event_tissumup_cont .eventhdds_sumup_content{
	border-bottom: 1px solid #f2f2f2;
	width: 512px;
}
.event_tissumup_cont .eventhdds_sumup_content .cont{
	display: flex;
	flex-wrap: wrap;
}
.event_tissumup_cont .eventhdds_sumup_content .list_box{
	border-top: 1px solid #f2f2f2;
	border-right: 1px solid #f2f2f2;
	width:calc(100% / 2);
	padding:9px 14px;
}
.event_tissumup_cont .eventhdds_sumup_content .list_box .i{
	display: block;
	width: 100%;
	height: 170px;
}
.event_tissumup_cont .eventhdds_sumup_content .list_box .i img{
	display: block;
	width: 100%;
	height: 100%;
}
.event_tissumup_cont .eventhdds_sumup_content .list_box p{
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	font-size:15px;
	color:#333333;
}
.event_tissumup_cont .eventhdds_sumup_content .list_box:hover p{
	color:#fcab00;
}
.event_adver_content_bg{
	padding:26px;
	background: #fff;
	margin-top: 20px;
}
.event_adver_content_bg .tis_tle{
	display: flex;
	align-items: center;
	margin-bottom: 20px;
	font-size: 25px;
	color: #333333;
	font-weight: bold;
}
.event_adver_content_bg .tis_tle .line{
	width: 4px;
	height: 24px;
	background: #fcab00;
	margin-right: 8px;
}
.event_adver_last{
	display: flex;
	flex-wrap: wrap;
	padding:20px 0;
}
.event_adver_last .list_box{
	width: 274px;
	margin-right: 17px;
	background: #ffffff;
	border:1px solid #ebebec;
	position: relative;
}
.event_adver_last .list_box:nth-child(4n){
	margin-right: 0;
}
.event_adver_last .list_box .i{
	display: block;
	width: 100%;
	height: 194px;
	border-bottom: 1px solid #ebebec;
}
.event_adver_last .list_box .i img{
	display: block;
	width: 100%;
	height: 100%;
}
.event_adver_last .list_box .txt_cont{
	padding:20px 14px 16px;
}
.event_adver_last .list_box .txt_cont h2{
	font-size:17px;
	color:#333333;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.event_adver_last .list_box .txt_cont p{
	font-size:16px;
	color:#999999;
}
.event_adver_last .list_box .txt_cont p span{
	color:#b51c1c;
	font-size:18px;
}
.event_adver_last .list_box .time_box{
	text-align: right;
	font-size:12px;
	color:#666666;
	padding:6px;
}
.event_adver_last .list_box .ing{
	position: absolute;
	bottom: 0;
	left:0;
	width: 65px;
	height: 26px;
	line-height: 26px;
	text-align: center;
	background: url(../i/hdds_cont_i_7.png) no-repeat center;
	background-size: cover;
	font-size:13px;
	color:#fff;
}
.event_adver_last .list_box .more_btn{
	position: absolute;
	top: 50%;
	left:50%;
	width: 100%;
	height: 100%;
	transform: translate(-50%,-50%);
	display: flex;
	align-items: center;
	justify-content: center;
}
.event_adver_last .list_box .more_btn .public_btn{
	display: flex;
	width: 64px;
	height: 64px;
	border-radius: 100%;
	background: rgba(0,0,0,0.3);
	text-align: center;
	align-items: center;
	justify-content: center;
	font-size:16px;
	color:#fff;
	transition: all 0.5s;
	margin-top:25%;
}
.event_adver_last .list_box .more_btn .public_btn:hover{
	width: 100%;
	height: 100%;
	border-radius: 0;
	margin-top: 0;
		background: rgba(0,0,0,0.5);
}
.event_tissumup_detail{
	width: 100%;
	background: #fff;
	border:1px solid #ebebec;
	padding:18px 14px;
}
.event_tissumup_detail .navi_tis_box{
	display: flex;
	align-items: center;
	width: 100%;
	margin-bottom: 24px;
}
.event_tissumup_detail .navi_tis_box >span{
	cursor: pointer;
}
.event_tissumup_detail .navi_tis_box .li{
	padding:0 27px;
	height: 48px;
	line-height: 48px;
	text-align: center;
	background: #6b6b6b;
	font-size:18px;
	color:#fff;
	position: relative;
}
.event_tissumup_detail .navi_tis_box .li:hover{
	background: #f7b019;
}
.event_tissumup_detail .navi_tis_box .li:hover::after{
	content: "";
	display: block;
	width: 0;
	height: 0;
	border-left: 10px solid transparent;
 border-right: 10px solid transparent;
 border-top: 11px solid #f7b019;
 position: absolute;
 left:50%;
 bottom:-11px;
 transform: translateX(-50%);
}
.event_tissumup_detail .navi_tis_box .li.hover{
	background: #f7b019;
}
.event_tissumup_detail .navi_tis_box .li.hover::after{
	content: "";
	display: block;
	width: 0;
	height: 0;
	border-left: 10px solid transparent;
 border-right: 10px solid transparent;
 border-top: 11px solid #f7b019;
 position: absolute;
 left:50%;
 bottom:-11px;
 transform: translateX(-50%);
}
.event_tissumup_detail .navi_tis_box .add{
	width: 46px;
	height: 48px;
	line-height: 48px;
	text-align: center;
	background: #a9a8a8;
	font-size:24px;
	color:#fff;
}
.event_tissumup_detail .detail_box{
	display: flex;
	justify-content: space-between;
	align-items: flex-start;
}
.event_tissumup_detail .detail_box .l_nav{
	width: 138px;
	height: 540px;
}
.event_tissumup_detail .detail_box .l_nav a{
	display: flex;
	align-items: center;
	justify-content: center;
	width: 100%;
	height: 44px;
	border-bottom: 1px solid #fff;
	font-size:16px;
	color:#4e4e4e;
	cursor: pointer;
}

.event_tissumup_detail .detail_box .l_nav.leaderboard_l_nav{
	width: 200px;
}
.event_tissumup_detail .detail_box .l_nav.leaderboard_l_nav a{
	justify-content: flex-start;
	padding-left: 12px;
}
.event_tissumup_detail .detail_box .l_nav.leaderboard_l_nav a .i{
	display: block;
	width: 22px;
	height: 22px;
	margin-right: 5px;
}
.event_tissumup_detail .detail_box .l_nav.leaderboard_l_nav a:nth-child(1) .i{
	background: url(../i/leaderboard_l_nav_1.png) no-repeat center;
	background-size:inherit;
}
.event_tissumup_detail .detail_box .l_nav.leaderboard_l_nav a:nth-child(2) .i{
	background: url(../i/leaderboard_l_nav_2.png) no-repeat center;
	background-size:inherit;
}
.event_tissumup_detail .detail_box .l_nav.leaderboard_l_nav a:nth-child(3) .i{
	background: url(../i/leaderboard_l_nav_3.png) no-repeat center;
	background-size:inherit;
}
.event_tissumup_detail .detail_box .l_nav.leaderboard_l_nav a:nth-child(4) .i{
	background: url(../i/leaderboard_l_nav_4.png) no-repeat center;
	background-size:inherit;
}
.event_tissumup_detail .detail_box .l_nav.leaderboard_l_nav a:nth-child(5) .i{
	background: url(../i/leaderboard_l_nav_5.png) no-repeat center;
	background-size:inherit;
}
.event_tissumup_detail .detail_box .l_nav.leaderboard_l_nav a:nth-child(6) .i{
	background: url(../i/leaderboard_l_nav_6.png) no-repeat center;
	background-size:inherit;
}
.event_tissumup_detail .detail_box .l_nav.leaderboard_l_nav a:nth-child(7) .i{
	background: url(../i/leaderboard_l_nav_7.png) no-repeat center;
	background-size:inherit;
}
.event_tissumup_detail .detail_box .l_nav a:hover{
	background: #ff9900;
	color:#fff;
}
.event_tissumup_detail .detail_box .l_nav.leaderboard_l_nav a:hover:nth-child(1) .i{
	background: url(../i/leaderboard_l_nav_1h.png) no-repeat center;
	background-size:inherit;
}
.event_tissumup_detail .detail_box .l_nav.leaderboard_l_nav a:hover:nth-child(2) .i{
	background: url(../i/leaderboard_l_nav_2h.png) no-repeat center;
	background-size:inherit;
}
.event_tissumup_detail .detail_box .l_nav.leaderboard_l_nav a:hover:nth-child(3) .i{
	background: url(../i/leaderboard_l_nav_3h.png) no-repeat center;
	background-size:inherit;
}
.event_tissumup_detail .detail_box .l_nav.leaderboard_l_nav a:hover:nth-child(4) .i{
	background: url(../i/leaderboard_l_nav_4h.png) no-repeat center;
	background-size:inherit;
}
.event_tissumup_detail .detail_box .l_nav.leaderboard_l_nav a:hover:nth-child(5) .i{
	background: url(../i/leaderboard_l_nav_5h.png) no-repeat center;
	background-size:inherit;
}
.event_tissumup_detail .detail_box .l_nav.leaderboard_l_nav a:hover:nth-child(6) .i{
	background: url(../i/leaderboard_l_nav_6h.png) no-repeat center;
	background-size:inherit;
}
.event_tissumup_detail .detail_box .l_nav.leaderboard_l_nav a:hover:nth-child(7) .i{
	background: url(../i/leaderboard_l_nav_7h.png) no-repeat center;
	background-size:inherit;
}
.event_tissumup_detail .detail_box .l_nav a.hover{
	background: #ff9900;
	color:#fff;
}
.event_tissumup_detail .detail_box .l_nav.leaderboard_l_nav a.hover:nth-child(1) .i{
	background: url(../i/leaderboard_l_nav_1h.png) no-repeat center;
	background-size:inherit;
}
.event_tissumup_detail .detail_box .l_nav.leaderboard_l_nav a.hover:nth-child(2) .i{
	background: url(../i/leaderboard_l_nav_2h.png) no-repeat center;
	background-size:inherit;
}
.event_tissumup_detail .detail_box .l_nav.leaderboard_l_nav a.hover:nth-child(3) .i{
	background: url(../i/leaderboard_l_nav_3h.png) no-repeat center;
	background-size:inherit;
}
.event_tissumup_detail .detail_box .l_nav.leaderboard_l_nav a.hover:nth-child(4) .i{
	background: url(../i/leaderboard_l_nav_4h.png) no-repeat center;
	background-size:inherit;
}
.event_tissumup_detail .detail_box .l_nav.leaderboard_l_nav a.hover:nth-child(5) .i{
	background: url(../i/leaderboard_l_nav_5h.png) no-repeat center;
	background-size:inherit;
}
.event_tissumup_detail .detail_box .l_nav.leaderboard_l_nav a.hover:nth-child(6) .i{
	background: url(../i/leaderboard_l_nav_6h.png) no-repeat center;
	background-size:inherit;
}
.event_tissumup_detail .detail_box .l_nav.leaderboard_l_nav a.hover:nth-child(7) .i{
	background: url(../i/leaderboard_l_nav_7h.png) no-repeat center;
	background-size:inherit;
}
/* */
.event_tissumup_detail .detail_box .r_cont{
	width: 1024px;
}
.event_tissumup_detail .detail_box .r_cont .js_txt{
	font-size: 14px;
  color: #999999;
  padding: 16px 0;
}
.event_tissumup_detail .detail_box .r_cont .js_txt span{
	font-size: 16px;
font-weight: bold;
color: #292828;
margin-right: 10px;
}
.event_tissumup_detail .detail_box .r_cont .js_txt a{
	color: #fcab00;
    font-size: 14px;
}
.event_tissumup_detail .fittle_box{
	width: 100%;
	border:1px solid #f0f0f0;
	padding:16px 24px;
	margin-bottom: 20px;
}
.event_tissumup_detail .fittle_box .dl{
  display: flex;
	margin:10px 0 10px;
}
.event_tissumup_detail .fittle_box .dl .dt{

	font-size:14px;
	color:#999999;
}
.event_tissumup_detail .fittle_box .dl .public_dd{
	width: calc(100% - 80px);
	padding-left:20px;
	display: flex;
flex-wrap: wrap;
}
.event_tissumup_detail .fittle_box .dl .public_dd a{
	display: block;
	margin: 0 10px 10px 0;
	padding: 0 5px;
	font-size: 14px;
}
.event_tissumup_detail .fittle_box .dl .public_dd a:hover{
	background: #fff7ec;
	color:#ff6600;
	border-radius: 3px;
}
.event_tissumup_detail .fittle_box .dl .public_dd a.hover{
	background: #fcab00;
	color:#FFF;
	border-radius: 3px;
}
.event_tissumup_detail .fittle_box .dl .public_dd .int{
	width: 97px;
	height: 26px;
	border:1px solid #d1d1d1;
	margin:0 6px;
  padding-left:4px;
}
.event_tissumup_detail .fittle_box .dl .public_dd .sele{
	width: 94px;
	height: 26px;
	border:1px solid #d1d1d1;
	margin:0 4px;
	background: url(../i/header_sele_arr.png) no-repeat 96% center;
}
.event_tissumup_detail .result_navi_box{
	border-bottom: 1px solid #ef950f;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.event_tissumup_detail .result_navi_box .l_box{
	display: flex;
}
.event_tissumup_detail .result_navi_box .l_box span{
	width: 108px;
	height: 46px;
	display: flex;
	align-items: center;
	justify-content: center;
	margin-right: 6px;
	background: #fdf3e5;
	font-size:15px;
	color:#ff6600;
}
.event_tissumup_detail .result_navi_box .l_box span:hover{
	background: #ef950f;
	color:#fff;
}
.event_tissumup_detail .result_navi_box .l_box a{
	width: 108px;
	height: 46px;
	display: flex;
	align-items: center;
	justify-content: center;
	margin-right: 6px;
	background: #fdf3e5;
	font-size:15px;
	color:#ff6600;
}
.event_tissumup_detail .result_navi_box .l_box a:hover{
	background: #ef950f;
	color:#fff;
}
.event_tissumup_detail .result_navi_box .l_box a.hover{
	background: #ef950f;
	color:#fff;
}
.event_tissumup_detail .result_navi_box .r_box{
	display: flex;
	align-items: center;
	height: 46px;
}
.event_tissumup_detail .result_navi_box .r_box .tips_box{
	border:1px solid #e0e0e0;
  display: flex;
	margin-right: 10px;
}
.event_tissumup_detail .result_navi_box .r_box .tips_box span{
	padding:6px 12px;
	background: #f4f4f4;
	font-size:13px;
	color:#404040;
	border-right: 1px solid #e0e0e0;
	cursor: pointer;
}
.event_tissumup_detail .result_navi_box .r_box .tips_box span:last-child{
	border-right: none;
}
.event_tissumup_detail .result_navi_box .r_box .tips_box span:hover{
	background: #fff;
}
.event_tissumup_detail .result_navi_box .r_box input{
	width: 180px;
	height: 30px;
	border:1px solid #d6d6d6;
	padding-left:10px;
	font-size:14px;
}
.event_tissumup_detail .result_navi_box .r_box .page{
	display: flex;
	align-items: center;
	margin-left: 10px;
}
.event_tissumup_detail .result_navi_box .r_box .page span{
	margin:0 4px;
	font-size:14px;
	color:#6d6d6d;
}
.event_tissumup_detail .result_navi_box .r_box .page span em{
	color:#e33d1c;
}
.event_tissumup_detail .product_last_box .list{
	padding:30px 0;
	border-bottom: 1px solid #ebebeb;
	display: flex;
}
.event_tissumup_detail .product_last_box .list .l_det{
	width: 846px;
	display: flex;
	align-items: center;
}
.event_tissumup_detail .product_last_box .list .l_det .img_box{
	width: 300px;
	height: 220px;
	position: relative;
}
.event_tissumup_detail .product_last_box .list .l_det .img_box .i{
	display: block;
	width: 100%;
	height: 100%;
}
.event_tissumup_detail .product_last_box .list .l_det .img_box .tips{
	position: absolute;
	left:0;
	top:0;
	display: flex;
	align-items: center;
	justify-content: center;
	width: 76px;
	height: 28px;
	background: #ec9e25;
	font-size:15px;
	color:#fff;
}
.event_tissumup_detail .product_last_box .list .l_det .txt_cont{
	width: calc(100% - 300px);
	padding-left:24px;
}
.event_tissumup_detail .product_last_box .list .l_det .txt_cont .tle{
	margin-bottom: 24px;
}
.event_tissumup_detail .product_last_box .list .l_det .txt_cont .tle h2{
	font-size:20px;
	color:#333333;
	margin-bottom:10px;
	font-weight: bold;
}
.event_tissumup_detail .product_last_box .list .l_det .txt_cont .tle p{
	font-size:14px;
	line-height: 22px;
	color:#666666;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
}
.event_tissumup_detail .product_last_box .list .l_det .txt_cont .price_box{
	font-size:16px;
	color:#383737;
	margin-bottom: 12px;
}
.event_tissumup_detail .product_last_box .list .l_det .txt_cont .price_box em{
	font-weight: bold;
	font-size:25px;
	color:#b51c1c;
}
.event_tissumup_detail .product_last_box .list .l_det .txt_cont .bit p{
	font-size:15px;
	color:#666666;
	line-height: 24px;
}
.event_tissumup_detail .product_last_box .list .r_btn{
	width: 140px;
}
.event_tissumup_detail .product_last_box .list .r_btn .public_btn{
	display: flex;
	width: 140px;
	height: 46px;
	background: #ff9900;
	border-radius: 5px;
	box-shadow: 0px 0px 12px rgba(255,153,0,0.75);
	margin-bottom: 20px;
	align-items: center;
	justify-content: center;
	font-size:18px;
	color:#fff;
	transition: all 0.5s;
}
.event_tissumup_detail .product_last_box .list .r_btn .btn.red{
	background: #f33838;
	box-shadow: 0px 0px 12px rgba(253,172,154,0.75);
}
.event_tissumup_detail .product_last_box .list .r_btn .public_btn:hover{
	font-size:20px;
	border-radius: 100px;
}
.event_tissumup_detail .product_last_box .list .r_btn p{
	text-align: center;
	font-size:18px;
	color:#322f2f;
}
.event_tissumup_detail .product_last_box .list .r_btn p em{
	color:#f33838;
}
.event_tissumup_detail .detail_box .r_cont.leaderboard_r_cont{
	width: calc(100% - 200px);
	padding-left:20px;
}
.event_tissumup_detail .detail_box .r_cont.leaderboard_r_cont .js_txt{
	font-size:14px;
	color:#999999;
	padding:16px 0;
}
.event_tissumup_detail .detail_box .r_cont.leaderboard_r_cont .js_txt span{
	font-size:16px;
	font-weight: bold;
	color:#292828;
	margin-right: 10px;
}
.event_tissumup_detail .detail_box .r_cont.leaderboard_r_cont .js_txt a{
	color:#fcab00;
	font-size:14px;
}
/* ********媒体资源****** */
.mtzy_banner_content{
	display: block;
	position: relative;
	height: 450px;
}
.mtzy_banner_content .bg{
	display: block;
	width: 100%;
	height: 100%;
}
.mtzy_banner_content .cont_box{
	width: 1200px;
	height: 100%;
  position: absolute;
	top: 0;
	left:50%;
	transform: translateX(-50%);
	display: flex;
	align-items: center;
	justify-content: flex-end;
}
.mtzy_banner_content .cont_box .li{
	margin-left:8px;
	transition: all 0.5s;
}
.mtzy_banner_content .cont_box .li:nth-child(2){
	margin-top: 36px;
}

.mtzy_banner_content .cont_box .li:nth-child(2):hover{
	margin-top: 24px;
}
.mtzy_banner_content .cont_box .li:hover{
	margin-top: -12px;
}
/* 企业服务商 */
.mtzy_banner_content .qyfws_box{
	width: 270px;
	background: #FFF;
	padding-bottom:40px;
}
.mtzy_banner_content .qyfws_box .tis_i{
	width: 100%;
}
.mtzy_banner_content .qyfws_box .tis_i img{
	display: block;
	width: 100%;
}
.mtzy_banner_content .qyfws_box .tis_title{
	border-bottom: 1px dashed #c8c8c8;
	margin:0 24px 20px;
	padding-bottom: 20px;
	text-align: center;
}
.mtzy_banner_content .qyfws_box .tis_title h2{
	font-size:36px;
	color:#685ad2;
	font-weight: bold;
}
.mtzy_banner_content .qyfws_box .tis_title h3{
	font-size:18px;
	font-weight: bold;
	color:#333333;
}
.mtzy_banner_content .qyfws_box .tis_title p{
	font-size:15px;
	color:#333333;
}
.mtzy_banner_content .qyfws_box .public_btn{
	display: block;
	width: 218px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	background: #fcab00;
	margin:0 auto;
	font-size:16px;
	color:#fff;
}
.mtzy_banner_content .qyfws_box .public_btn:hover{
	background: #e85555;
}
/* */
.mtzy_tis_case_1{
	background: #fff;
	border:1px solid #e9e9ed;
	padding:18px 16px;
	margin-bottom: 24px;
	display: flex;
}
.mtzy_tis_case_1 .l_nav{
	width: 190px;
}
.mtzy_tis_case_1 .l_nav .li{
	width: 100%;
	height: 120px;
	margin-bottom: 4px;
	display: flex;
	align-items: center;
	justify-content: center;
	padding-left:20px;
  cursor: pointer;
	background: #ebebeb;
	border-left:6px solid #ebebeb;
}
.mtzy_tis_case_1 .l_nav .li span{
	font-size:24px;
	color:#3f3e3e;
	font-weight: bold;
}
.mtzy_tis_case_1 .l_nav .li:last-child{
	margin-bottom: 0;
}
.mtzy_tis_case_1 .l_nav .li:hover{
	background: #fff;
	border-left:6px solid #f09510;
}
.mtzy_tis_case_1 .l_nav .li:hover span{
	color:#f09510;
}
.mtzy_tis_case_1 .l_nav .li.hover{
	background: #fff;
	border-left:6px solid #f09510;
}
.mtzy_tis_case_1 .l_nav .li.hover span{
	color:#f09510;
}
.mtzy_tis_case_1 .r_cont{
	width: calc(100% - 190px);
	padding-left:14px;
}
.mtzy_tis_case_1 .cont{
	display: flex;
}
.mtzy_tis_case_1 .cont .li{
	width: 182px;
	margin-right: 14px;
}
.mtzy_tis_case_1 .cont .li img{
	display: block;
	width: 100%;
}
.mtzy_tis_case_1 .cont .li:last-child{
	margin-right: 0;
}
.mtzy_tis_fittel_cont{
	width: 100%;
	margin-bottom: 10px;
}
.mtzy_tis_case_1 .mtzy_last_content .last_box{
	display: flex;
	flex-wrap: wrap;
}
.mtzy_tis_case_1 .mtzy_last_content .list{
	width:304px;
	margin-right: 18px;
	margin-bottom: 22px;
	border:1px solid #e7e7e7;
	transition: all 0.5s;
}
.mtzy_tis_case_1 .mtzy_last_content .list:nth-child(3n){
	margin-right: 0;
}
.mtzy_tis_case_1 .mtzy_last_content .list .img_box{
	display: block;
	width: 100%;
	height: 188px;
	position: relative;
}
.mtzy_tis_case_1 .mtzy_last_content .list .img_box .bg{
	display: block;
	width: 100%;
	height: 100%;
}
.mtzy_tis_case_1 .mtzy_last_content .list .img_box .tps{
	position: absolute;
	right: 0;
	top: 0;
	width: 45px;
	height: 45px;
	z-index: 2;
}
.mtzy_tis_case_1 .mtzy_last_content .list .img_box .tps img{
	display: block;
	width: 100%;
	height: 100%;
}
.mtzy_tis_case_1 .mtzy_last_content .list .txt_deta_box{
	padding:16px 10px;
	position: relative;
}
.mtzy_tis_case_1 .mtzy_last_content .list .txt_deta_box .tle{
  font-size:16px;
	color:#b12704;
	position: relative;
}
.mtzy_tis_case_1 .mtzy_last_content .list .txt_deta_box .tle b{
	font-size:20px;
}
.mtzy_tis_case_1 .mtzy_last_content .list .txt_deta_box .tle .ckl{
	position: absolute;
	right: 0;
	top: 50%;
	font-size: 14px;
	color: #999999;
	transform: translateY(-50%);
}
.mtzy_tis_case_1 .mtzy_last_content .list .txt_deta_box .time{
	padding:10px 0;
	border-bottom: 1px dashed #e1e1e1;
	margin-bottom: 12px;
}
.mtzy_tis_case_1 .mtzy_last_content .list .txt_deta_box .bit_txt h2{
	font-size:17px;
	color:#2e2d2d;
	margin-bottom:10px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.mtzy_tis_case_1 .mtzy_last_content .list .txt_deta_box .bit_txt p{
	font-size:12px;
	color:#999999;
}
.mtzy_tis_case_1 .mtzy_last_content .list .txt_deta_box .map {
    display: flex;
    align-items: center;
    position: absolute;
    right: 54px;
    top: 50px;
    font-size: 14px;
    color: #333;
}
.mtzy_tis_case_1 .mtzy_last_content .list .txt_deta_box .map img {
    margin-right: 4px;
}
.mtzy_tis_case_1 .mtzy_last_content .list:hover{
	border: 1px solid rgba(232,85,85,0.5);
	box-shadow: 0px 0px 10px rgba(232,85,85,0.5);
	cursor: pointer;
}
.mtzy_tis_case_1 .mtzy_last_content .list:hover  .txt_deta_box .bit_txt h2{
	color: #ffb547;
}
/* */
.mtzy_tis_fittel_cont .tis_navi{
	display: flex;
	align-items: center;
  padding:18px 0;
	background: #6f6f6f;
}
.mtzy_tis_fittel_cont .tis_navi span{
	padding:0 20px;
	border-right: 1px solid #fff;
	font-size:16px;
	color:#fff;
	cursor: pointer;
}
.mtzy_tis_fittel_cont .tis_navi span:hover{
	color:#ff9000;
	/*background: #fff;*/
}
.mtzy_tis_fittel_cont .tis_navi span:last-child{
	border-right: none;
}
.mtzy_tis_fittel_cont .dl_cont_box{
	padding:20px 30px;
	background: #fff;
	border:1px solid #e9e9e9;
}
.mtzy_tis_fittel_cont .dl_cont_box .dl{
	display: flex;
	padding:8px 0;
}
.mtzy_tis_fittel_cont .dl_cont_box .dl .dt{
	width: 100px;
	font-size:14px;
	color:#999999;
	line-height: 25px;
}
.mtzy_tis_fittel_cont .dl_cont_box .dl .public_dd{
	width: calc(100% - 100px);
	padding-left:10px;
	padding-right: 40px;
	position: relative;
	height: 30px;
	overflow: hidden;
}
.mtzy_tis_fittel_cont .dl_cont_box .dl .public_dd a{
	display: inline-block;
	padding:4px;
	margin-right: 10px;
	margin-bottom: 2px;
	font-size:14px;
}
.mtzy_tis_fittel_cont .dl_cont_box .dl .public_dd .sele{
	width: 94px;
	height: 26px;
	border:1px solid #cccccc;
	margin-right: 8px;
	background: url(../i/header_sele_arr.png) no-repeat 96% center;
}
.mtzy_tis_fittel_cont .dl_cont_box .dl .public_dd input{
	width: 136px;
	height: 26px;
	border:1px solid #cccccc;
	padding-left:4px;
	margin:0 6px;
}
.mtzy_tis_fittel_cont .dl_cont_box .dl .public_dd a:hover{
	background: #fff7ec;
	color:#ff6600;
}
.mtzy_tis_fittel_cont .dl_cont_box .dl .public_dd a.hover{
	background: #fff7ec;
	color:#ff6600;
}
.mtzy_tis_fittel_cont .dl_cont_box .dl .public_dd .more_btn{
	position: absolute;
	right: 0;
	top: 0;
	height: 30px;
	display: flex;
	align-items: center;
	font-size:14px;
	color:#ff9900;
  cursor: pointer;
}
.mtzy_tis_fittel_cont .dl_cont_box .dl .public_dd .more_btn .arr{
	display: block;
	width: 9px;
	height: 4px;
	background: url(../i/fittel_more_arr.png) no-repeat center;
	background-size:cover;
	margin-left:4px;
	transition: all 0.5s;
}
.mtzy_tis_fittel_cont .dl_cont_box .dl .public_dd .more_btn.active .arr{
	transform: rotate(180deg);
}
.mtzy_tis_fittel_cont .dl_cont_box .dl .dd.active{
	height: auto;
}
/* */
.mtzy_detail_box .fitter_content_box{
	background: #fff;
	padding:20px;
	border:1px solid #e9e9e9;
}
.mtzy_detail_box{
	background: #f4f4f4;
	width: 940px;
}
.mtzy_detail_box .mtzy_last_content{
	padding:25px 18px;
	background: #fff;
	border:1px solid #e9e9ea;
}
.mtzy_detail_box .mtzy_last_content .last_box{
	display: flex;
	flex-wrap: wrap;
}
.mtzy_detail_box .mtzy_last_content .list{
	width:286px;
	margin-right: 18px;
	margin-bottom: 22px;
	border:1px solid #e7e7e7;
	transition: all 0.5s;
}
.mtzy_detail_box .mtzy_last_content .list:nth-child(3n){
	margin-right: 0;
}
.mtzy_detail_box .mtzy_last_content .list .img_box{
	display: block;
	width: 100%;
	height: 188px;
	position: relative;
}
.mtzy_detail_box .mtzy_last_content .list .img_box .bg{
	display: block;
	width: 100%;
	height: 100%;
}
.mtzy_detail_box .mtzy_last_content .list .img_box .tps{
	position: absolute;
	right: 0;
	top: 0;
	width: 45px;
	height: 45px;
	z-index: 2;
}
.mtzy_detail_box .mtzy_last_content .list .img_box .tps img{
	display: block;
	width: 100%;
	height: 100%;
}
.mtzy_detail_box .mtzy_last_content .list .txt_deta_box{
	padding:16px 10px;
	position: relative;
}
.mtzy_detail_box .mtzy_last_content .list .txt_deta_box .tle{
  font-size:16px;
	color:#b12704;
	position: relative;
}
.mtzy_detail_box .mtzy_last_content .list .txt_deta_box .tle b{
	font-size:20px;
}
.mtzy_detail_box .mtzy_last_content .list .txt_deta_box .tle .ckl{
	position: absolute;
	right: 0;
	top: 50%;
	font-size: 14px;
	color: #999999;
	transform: translateY(-50%);
}
.mtzy_detail_box .mtzy_last_content .list .txt_deta_box .time{
	padding:10px 0;
	border-bottom: 1px dashed #e1e1e1;
	margin-bottom: 12px;
}
.mtzy_detail_box .mtzy_last_content .list .txt_deta_box .bit_txt h2{
	font-size:17px;
	color:#2e2d2d;
	margin-bottom:10px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.mtzy_detail_box .mtzy_last_content .list .txt_deta_box .bit_txt p{
	font-size:12px;
	color:#999999;
}
.mtzy_detail_box .mtzy_last_content .list .txt_deta_box .map {
    display: flex;
    align-items: center;
    position: absolute;
    right: 54px;
    top: 50px;
    font-size: 14px;
    color: #333;
}
.mtzy_detail_box .mtzy_last_content .list .txt_deta_box .map img {
    margin-right: 4px;
}
.mtzy_detail_box .mtzy_last_content .list:hover{
	border: 1px solid rgba(232,85,85,0.5);
	box-shadow: 0px 0px 10px rgba(232,85,85,0.5);
	cursor: pointer;
}
.mtzy_detail_box .mtzy_last_content .list:hover  .txt_deta_box .bit_txt h2{
	color: #ffb547;
}
/* *************** */
.leaderboard_last_cont{
	display: flex;
	justify-content: space-between;
	margin:16px auto;
}
.leaderboard_last_cont .list_box{
	width: 592px;
	background: #fff;
	border:1px solid #e9e9ea;
	margin-right: 10px;
	padding:26px;
}
.leaderboard_last_cont .list_box:nth-child(2n){
	margin-right: 0;
}
.leaderboard_last_cont .list_box .tis_tle{
	display: flex;
	align-items: center;
	margin-bottom: 20px;
	font-size:25px;
	color:#333333;
	font-weight: bold;
}
.leaderboard_last_cont .list_box .tis_tle .line{
	width: 4px;
	height: 24px;
	background: #fcab00;
	margin-right: 8px;
}
.leaderboard_last_cont .list_box .li{
	padding:4px 0;
}
.leaderboard_last_cont .list_box .li a{
	display: flex;
	justify-content: space-between;

}
.leaderboard_last_cont .list_box .li .l_box{
	width: 440px;
	font-size:15px;
	color:#666666;
	display: flex;
	align-items: center;
}
.leaderboard_last_cont .list_box .li .l_box em{
	color:#b12704;
}
.leaderboard_last_cont .list_box .li .l_box span{
	display: block;
	padding:4px;
	background: #fcab00;
	border-radius: 4px;
	font-size:12px;
	color:#fff;
	margin-left:8px;
}
.leaderboard_last_cont .list_box .li .l_box img{
	margin-left:5px;
}
.leaderboard_last_cont .list_box .li .time{
	font-size:13px;
	color:#999999;
}
.leaderboard_last_cont .list_box .li:hover .l_box{
	color:#b12704;
}
.leaderboard_nav{
  justify-content: space-between;
	background: #fcab00;
}
.event_tissumup_detail .navi_tis_box.leaderboard_nav .li{
	background: #fcab00;
	width: calc(100% / 6);
}
.event_tissumup_detail .navi_tis_box.leaderboard_nav .li:hover{
 background: #fcab00;
}
.event_tissumup_detail .navi_tis_box.leaderboard_nav .li:hover::after{
	border-top: 11px solid #fcab00;
}
.event_tissumup_detail .navi_tis_box.leaderboard_nav .li.hover{
 background: #fcab00;
}
.event_tissumup_detail .navi_tis_box.leaderboard_nav .li.hover::after{
	border-top: 11px solid #fcab00;
}
/* *************** */
.qyfws_bsym_content{
	width: 100%;
	padding:20px;
	background: #fff;
	border:1px solid #e9e9ea;
	margin:0 auto;
}
.qyfws_bsym_content .tis_title{
	font-size:14px;
	color:#fa780a;
	font-family: "宋体";
	margin-bottom: 20px;
}
.qyfws_bsym_content .tis_title span{
	font-size:25px;
	font-weight: bold;
	font-family: "微软雅黑";
	margin-right: 10px;
}
.qyfws_bsym_content .last_box{
	display: flex;
	align-items: flex-start;
	justify-content: space-between;
}
.qyfws_bsym_content .last_box .list{
	width: 280px;
	border:1px solid #e5e5e5;
	position: relative;
	background: #fff url(../i/qyfws_tle_bgpng.png) no-repeat top center;
  overflow: hidden;
}

.qyfws_bsym_content .last_box .tis_i{
	position: absolute;
	right: -20px;
	top: -5px;
}
.qyfws_bsym_content .last_box .list:nth-child(2) .tis_i{
	right: -60px;
}
.qyfws_bsym_content .last_box .list:nth-child(3) .tis_i{
	right: -10px;
}
.qyfws_bsym_content .last_box .list .title{
	padding:6px 16px;
	margin-bottom: 30px;
}
.qyfws_bsym_content .last_box .list .title h2{
	font-size:28px;
	font-weight: bold;
	color:#ffdf7f;
	margin-bottom:4px;
}

.qyfws_bsym_content .last_box .list .title p{
	font-size:16px;
	color:#ffdf7f;;
}
.qyfws_bsym_content .last_box .list .det_cont{
	padding:0 10px 16px;
	height: 540px;
	overflow: hidden;
}
.qyfws_bsym_content .last_box .list .det_cont.active{
	overflow:initial;
	height: auto;
}
.qyfws_bsym_content .last_box .det_cont .navi_box{
	display: flex;
	flex-wrap: wrap;
	padding:0 0 0;
	border-bottom:1px solid #ebebeb;

}
.qyfws_bsym_content .last_box .det_cont .navi_box span{
	padding:4px 14px;
	margin-right: 10px;
	margin-bottom: 8px;
	background: #f6f6f6;
	border-radius: 100px;
	font-size:16px;
	color:#333333;
	cursor: pointer;
}
.qyfws_bsym_content .last_box .det_cont .navi_box span:hover{
	background: #fa780a;
	color:#fff;
}
.qyfws_bsym_content .last_box .det_cont .lin_li{
	display: flex;
	align-items: center;
	padding:10px 0;
}
.qyfws_bsym_content .last_box .det_cont .lin_li .num{
	display:block;
	width: 40px;
	height: 50px;
	background: url(../i/qyfws_lin_style.png) no-repeat center;
	background-size:cover;
	text-align: center;
}
.qyfws_bsym_content .last_box .det_cont .lin_li .num h2{
	font-size:12px;
	color:#fbda94;
	font-style: oblique;
	font-weight: bold;
	height: 15px;
	line-height: 15px;
}
.qyfws_bsym_content .last_box .det_cont .lin_li .num h3{
	font-size:16px;
	color:#ffffff;
	font-weight: bold;
}
.qyfws_bsym_content .last_box .det_cont .lin_li .det{
	width: calc(100% - 40px);
	padding-left:10px;
	display: flex;
	align-items: center;
}
.qyfws_bsym_content .last_box .det_cont .lin_li .det .i{
	width: 70px;
	height: 70px;
	display: flex;
	align-items: center;
	justify-content: center;
}
.qyfws_bsym_content .last_box .det_cont .lin_li .det .i img{
	display: block;
	width: 100%;
}
.qyfws_bsym_content .last_box .det_cont .lin_li .txt{
	width: calc(100% - 70px);

}
.qyfws_bsym_content .last_box .det_cont .lin_li .txt h2{
	font-size:16px;
	color:#333333;
	font-weight: bold;
}
.qyfws_bsym_content .last_box .det_cont .lin_li .txt p{
	font-size:14px;
	color:#666666;
	padding:2px 0;
}
.qyfws_bsym_content .last_box .det_cont .lin_li .txt p em{
	color:#e61717;
	font-size:14px;
}
.qyfws_bsym_content .last_box .det_cont .lin_li .txt .btn_box{
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.qyfws_bsym_content .last_box .det_cont .lin_li .txt .btn_box .public_btn{
	display: flex;
	width: 60px;
	height: 35px;
	align-items: center;
	justify-content: center;
	background: #f4f4f4;
	border-radius: 3px;
	border:1px solid #dfdfdf;
	font-size:14px;
	color:#666666;
}
.qyfws_bsym_content .last_box .det_cont .lin_li .txt .btn_box .public_btn:hover{
	background: #fcab00;
	color:#fff;
}
.qyfws_bsym_content .last_box .bit_more_btn{
	display: flex;
	align-items: center;
	justify-content: center;
	width: 100%;
	height: 44px;
	background: linear-gradient(#fcfcfc, #ececec);
	font-size:16px;
	color:#5b5b5b;
	cursor: pointer;
}
.qyfws_bsym_content .last_box .bit_more_btn img{
	margin-left:4px;
}
.qyfws_hyfitter_cont{
	width: 100%;
	margin:20px auto 0;
	padding:20px 30px 0;
	background: #fff;
	border:1px solid #e9e9ea;
	border-bottom: none;
}
.qyfws_hyfitter_cont .dl{
	display: flex;
}
.qyfws_hyfitter_cont .dl .dt{
	width: 90px;
	font-size:14px;
	color:#999999;
}
.qyfws_hyfitter_cont .dl .public_dd{
	width: calc(100% - 90px);
	padding-left:10px;
}
.qyfws_hyfitter_cont .dl .public_dd .tis_box{
	display: flex;
		flex-wrap: wrap;
	margin-bottom:10px;
}
.qyfws_hyfitter_cont .dl .public_dd .tis_box span{
	padding:0 10px;
	height:30px;
	line-height: 30px;
	margin-right: 10px;
	background: #ef950f;
	font-size:14px;
	color:#fff;
	cursor: pointer;
}
.qyfws_hyfitter_cont .dl .public_dd .tis_box span:hover{
	background: #666666;
}
.qyfws_hyfitter_cont .dl .public_dd .tis_box span.hover{
	background: #666666;
}
.qyfws_hyfitter_cont .dl .public_dd .bit_box{
	display: flex;
	flex-wrap: wrap;
	padding:16px 30px 0;
	background: #f7f7f7;
}
.qyfws_hyfitter_cont .dl .public_dd .bit_box .li{
	padding:6px 12px ;
	border:1px solid #cccccc;
	margin-right: 20px;
	margin-bottom: 14px;
	cursor: pointer;
	font-size: 14px;
  color: #666;
}
.qyfws_hyfitter_cont .dl .public_dd .bit_box .li:hover{
	border:1px solid #ef950f;
	color:#ef950f;
	background: url(../i/qyfws_hyfitter_hover.png) no-repeat right bottom;
	background-size:16px;
}
.qyfws_hyfitter_cont .dl .public_dd .bit_box .li.hover{
	border:1px solid #ef950f;
	color:#ef950f;
	background: url(../i/qyfws_hyfitter_hover.png) no-repeat right bottom;
	background-size:16px;
}
.qyfws_detail_box{
	width: 940px;
}
.qyfws_detail_box .fitter_content_box {
    background: #fff;
    padding: 20px;
    border: 1px solid #e9e9e9;
}
.qyfws_detail_box .detail_bg{
	padding:20px;
	background: #fff;
	border:1px solid #e9e9ea;
}
.qtfws_det_banner_box{
	padding:0 30px 24px;
	border-bottom: 1px solid #f2f2f2;
	position: relative;
}
.qtfws_det_banner_box .qtfws_det_prev{
	width: 11px;
	height: 20px;
	background:url(../i/qyfws_det_prev.png) no-repeat center;
	background-size:cover;
	position: absolute;
	left:-5px;
	top: 50%;
	transform: translateY(-50%);
}
.qtfws_det_banner_box .qtfws_det_next{
	width: 11px;
	height: 20px;
	background:url(../i/qyfws_det_next.png) no-repeat center;
	background-size:cover;
	position: absolute;
	right:-5px;
	top: 50%;
	transform: translateY(-50%);
}
.qtfws_det_banner{
	width: 100%;
}
.qtfws_det_banner .swiper-slide{
	padding:14px 5px;
	border:1px solid #e5e5e5;
}
.qtfws_det_banner .swiper-slide .new{
	position: absolute;
	left:-1px;
	top: -1px;
	width: 58px;
	height: 50px;
}
.qtfws_det_banner .swiper-slide .tis_cont{
	display: flex;
	align-items: center;
	align-items: center;
}
.qtfws_det_banner .swiper-slide .tis_cont .i{
	width:74px;
	height: 74px;
	display: flex;
	align-items: center;
	justify-content: center;
}
.qtfws_det_banner .swiper-slide .tis_cont .i img{
	max-width: 100%;
}
.qtfws_det_banner .swiper-slide .tis_cont .txt_cont{
	width: calc(100% - 74px);
	padding-left:5px;
}
.qtfws_det_banner .swiper-slide .tis_cont .txt_cont h2{
	font-size:15px;
	color:#333333;
	font-weight: bold;
	margin-bottom: 14px;
}
.qtfws_det_banner .swiper-slide .tis_cont .txt_cont p{
	font-size:14px;
	color:#666666;
	margin-bottom:8px;
}
.qtfws_det_banner .swiper-slide .tis_cont .txt_cont p em{
	color:#a7310d;
}
.qtfws_det_banner .swiper-slide .map_box{
	display: flex;
	align-items: center;
	padding:6px 0;
	font-size:12px;
	color:#000;
}
.qtfws_det_banner .swiper-slide .map_box img{
	margin-right: 4px;
}
.qtfws_det_banner .swiper-slide .tips{
	display: flex;
	flex-wrap: wrap;
}
.qtfws_det_banner .swiper-slide .tips span{
	padding:0 10px;
	height: 26px;
	line-height: 26px;
	border:1px solid #dfdfdf;
	margin-right: 10px;
	font-size:12px;
	color:#333333;
}
.qtfws_det_banner .swiper-slide:hover .tis_cont .txt_cont h2{
	color:#fcab00;
}
/* */
.qyfws_pro_list{
	padding:22px 0 10px;
	border-bottom: 1px dashed #dadada;
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.qyfws_pro_list > a{
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.qyfws_pro_list .pro_det_cont{
	width: 510px;
}
.qyfws_pro_list .pro_det_cont .tis_cont{
	display: flex;
	align-items: center;
}
.qyfws_pro_list .pro_det_cont .tis_cont .logo_box{
	width: 52px;
	height: 52px;
	display: flex;
	align-items: center;
	justify-content: center;
}
.qyfws_pro_list .pro_det_cont .tis_cont .logo_box img{
	max-width: 100%;
}
.qyfws_pro_list .pro_det_cont .tis_cont .inf_box{
	width: calc(100% - 52px);
	padding-left:10px;
}
.qyfws_pro_list .pro_det_cont .tis_cont .inf_box h2{
	font-size:16px;
	color:#202020;
	font-weight: bold;
	margin-bottom: 10px;
}
.qyfws_pro_list .pro_det_cont .tis_cont .inf_box .det{
	display: flex;
	align-items: center;
	font-size:14px;
	color:#666666;
}
.qyfws_pro_list .pro_det_cont .tis_cont .inf_box .det img{
	margin:0 2px;
}
.qyfws_pro_list .pro_det_cont .tis_cont .inf_box em{
	margin:0 20px;
}
.qyfws_pro_list .pro_det_cont .cor_1{
	color:#fcb81d;
}
.qyfws_pro_list .pro_det_cont .cor_2{
	color:#f87928;
}
.qyfws_pro_list .pro_det_cont .cor_3{
	color:#4e95cb;
}
.qyfws_pro_list .pro_det_cont .tis_cont .map{
	display: flex;
	align-items: center;
	font-size:14px;
	color:#999999;
}
.qyfws_pro_list .pro_det_cont .tis_cont .map img{
	margin-right: 4px;
}
.qyfws_pro_list .pro_det_cont .tips{
	display: flex;
	align-items: center;
	flex-wrap: wrap;
	padding:12px 0;
}
.qyfws_pro_list .pro_det_cont .tips span{
	height: 20px;
	line-height: 20px;
	padding:0 6px;
	border-radius: 3px;
	font-size:12px;
	color:#fff;
	margin-right: 6px;
}
.qyfws_pro_list .pro_det_cont .tips span.tips_icon1{
	background: #91bad9;
}
.qyfws_pro_list .pro_det_cont .tips span.tips_icon2{
	background: #f8b34c;
}
.qyfws_pro_list .pro_det_cont .tips span.tips_icon3{
	background: #6ed88e;
}
.qyfws_pro_list .pro_det_cont .tips span.tips_icon4{
	background: #66cc33;
}
.qyfws_pro_list .pro_det_cont .tips span.tips_icon5{
	background: #f87928;
}
.qyfws_pro_list .pro_det_cont .tips span.tips_icon6{
	background: #e91a1a;
}
.qyfws_pro_list .pro_det_cont .indet_box p{
  font-size:14px;
	color:#666666;
	padding:5px 0;
}
.qyfws_pro_list .pro_det_cont .indet_box p span{
	margin-right: 10px;
}
.qyfws_pro_list .pro_sl_cont{
	width: 338px;
}
.qyfws_pro_list .pro_sl_cont .tis_tle{
	font-size:16px;
	color:#f87928;
	margin-bottom: 10px;
	font-weight: bold;
}
.qyfws_pro_list .pro_sl_cont .last_box{
	display: flex;
	justify-content: space-between;
}
.qyfws_pro_list .pro_sl_cont .last_box .li{
	width: 162px;
}
.qyfws_pro_list .pro_sl_cont .last_box .li .i{
	width: 100%;
	height: 106px;
}
.qyfws_pro_list .pro_sl_cont .last_box .li .i img{
	display: block;
	width: 100%;
	height: 100%;
}
.qyfws_pro_list .pro_sl_cont .last_box .li p{
	padding:10px 0;
	font-size:15px;
	color:#333333;
}
.qyfws_pro_list .pro_det_cont:hover .tis_cont .inf_box h2{
  color:#fcab00;
}
.qyfws_pro_list .pro_sl_cont .last_box .li:hover p{
  color:#fcab00;
}
/* */
.content_banner_box .banner_content_box .r_box .content_box.xqdt_banner_txt{
	height: 100%;
}
.xqdt_banner_txt .tis{
	width: 100%;
}
.xqdt_banner_txt img{
	display: block;
	width: 100%;
}
.xqdt_banner_txt .bit_txt{
	text-align: center;
	padding:20px 0;
	font-size:14px;
	color:#666666;
}
.xqdt_banner_txt .bit_txt em{
	color:#ef950f;
}
.xqdt_rmxq_cont{
	display: flex;
	background: #fff;
	margin-bottom:20px;
}
.xqdt_rmxq_cont .l_tle{
	width: 48px;
	height: 168px;
	background: #ff9900;
	font-size:20px;
	font-weight: bold;
	color:#fff;
	display: flex;
	align-items: center;
	justify-content: center;
	padding:0 18px;
}
.xqdt_rmxq_cont .r_cont{
	width: calc(100% - 48px);
}
.xqdt_rmxq_cont .r_cont .tis_nav{
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.xqdt_rmxq_cont .r_cont .tis_nav span{
	width: calc(100% / 4);
	height: 50px;
	line-height: 50px;
	text-align: center;
	background: #f2d068;
	font-size:16px;
	color:#333333;
	cursor: pointer;
	font-weight: bold;
	position: relative;
}
.xqdt_rmxq_cont .r_cont .tis_nav span::after{
	content: "/";
	position: absolute;
	right: 5px;
	top: 50%;
	transform: translateY(-50%);
	font-size:12px;
	color:#8a8a8a;
	display: block;
}
.xqdt_rmxq_cont .r_cont .tis_nav span:last-child::after{
	display: none;
}
.xqdt_rmxq_cont .r_cont .tis_nav span:hover{
	background: #fff;
}
.xqdt_rmxq_cont .r_cont .tis_nav span:hover::after{
	display: none;
}
.xqdt_rmxq_cont .r_cont .tis_nav span.active{
	background: #fff;
}
.xqdt_rmxq_cont .r_cont .tis_nav span.active::after{
	display: none;
}
.xqdt_rmxq_cont .r_cont .cont{
	display: flex;
	flex-wrap: wrap;
	padding:0px 20px;
}
.xqdt_rmxq_cont .r_cont .cont .list{
	width: calc(100% / 3);
	margin-top: 16px;
}
.xqdt_rmxq_cont .r_cont .cont .list .tis{
	font-size:14px;
	color:#545454;
	margin-bottom: 4px;
}
.xqdt_rmxq_cont .r_cont .cont .list .tis em{
	color:#a72b09;
	margin-right: 6px;
}
.xqdt_rmxq_cont .r_cont .cont .list .tis .j{
	padding:2px;
	background: #e61d1d;
	border-radius: 2px;
	font-size:14px;
	color:#fff;
	margin-left:4px;
}
.xqdt_rmxq_cont .r_cont .cont .list .bit{
	font-size:12px;
	color:#909090;
}
.xqdt_rmxq_cont .r_cont .cont .list .bit .tp{
  padding:0 4px;
	height: 16px;
	line-height: 16px;
	background: #26c52a;
	border-radius: 3px;
	font-size:12px;
	color:#fff;
	margin-right: 4px;
}
.xqdt_rmxq_cont .r_cont .cont .list:hover .tis{
	color:#fcab00;
}
.xqdt_nycontent_box{
	width: 950px;
}
.xqdt_nycontent_box .tis_nav_cont{
	padding:14px 16px 0;
	background: #fff;
}
.xqdt_nycontent_box .tis_nav_box{
	border-bottom: 1px solid #ef950f;
	display: flex;
	align-items: center;
}
.xqdt_nycontent_box .tis_nav_box span{
	display: flex;
	width: 122px;
	height: 46px;
	align-items: center;
	justify-content: center;
	background: #fdf3e5;
	margin-right: 4px;
	font-size:15px;
	color:#ff6600;
	cursor: pointer;
}
.xqdt_nycontent_box .tis_nav_box span a{
	color:#ff6600;
}
.xqdt_nycontent_box .tis_nav_box span:hover{
	background: #ef950f;
	color:#fff;
}
.xqdt_nycontent_box .tis_nav_box span:hover a{
	color:#fff;
}
.xqdt_nycontent_box .tis_nav_box span.hover{
	background: #ef950f;
	color:#fff;
}
.xqdt_nycontent_box .tis_nav_box span.hover a{
	color:#fff;
}
.xqdt_nycontent_box .fitter_content_box {
  background: #fff;
  padding: 20px;
}
.xqdt_nycontent_box .last_cont_box{
	padding:20px;
	background: #fff;
	border:1px solid #e9e9e9;
}
.xqdt_nycontent_box .last_cont_box .last_box{

}
.xqdt_nycontent_box .last_cont_box .list{
	padding:24px 0;
	border-bottom: 1px dashed #dadada;
	display: flex;
	justify-content: space-between;
}
.xqdt_nycontent_box .last_cont_box .list:first-child{
	padding-top: 0;
}
.xqdt_nycontent_box .last_cont_box .list .infor_box{
	width: 474px;
}
.xqdt_nycontent_box .last_cont_box .list .infor_box .tis{
	display: flex;
	align-items: center;
	font-size:16px;
	color:#272727;
	font-weight: bold;
}
.xqdt_nycontent_box .last_cont_box .list .infor_box .tis a{
	color:#272727;
}
.xqdt_nycontent_box .last_cont_box .list .infor_box .tis em{
	color:#b12704;
	margin-right: 10px;
}
.xqdt_nycontent_box .last_cont_box .list .infor_box .tis span{
	padding:4px 2px;
	font-size:15px;
	color:#fff;
	border-radius: 3px;
}
.xqdt_nycontent_box .last_cont_box .list .infor_box .tis .bg_1{
	background: #dc522f;
}
.xqdt_nycontent_box .last_cont_box .list .infor_box .tis .bg_2{
	background: #e61d1d;
}
.xqdt_nycontent_box .last_cont_box .list .infor_box .txt p{
	padding:10px 0;
	font-size:14px;
	color:#666666;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.xqdt_nycontent_box .last_cont_box .list .infor_box .tips{
	display: flex;
	align-items: center;
}
.xqdt_nycontent_box .last_cont_box .list .infor_box .tips span{
	padding:0 4px;
	height: 20px;
	border:1px solid #ef950f;
	border-radius: 3px;
	margin-right: 6px;
	line-height: 20px;
	font-size:13px;
	color:#ef950f;
}
.xqdt_nycontent_box .last_cont_box .list .infor_box .tips span:hover{
	border:1px solid #57bf43;
	color:#57bf43;
}
.xqdt_nycontent_box .last_cont_box .list .infor_box .tips span.hover{
	border:1px solid #57bf43;
	color:#57bf43;
}
.xqdt_nycontent_box .last_cont_box .list .time_box{
	width: 170px;
	margin:0 30px;
}
.xqdt_nycontent_box .last_cont_box .list .time_box h3{
	font-weight: normal;
	font-size:15px;
	color:#333333;
}
.xqdt_nycontent_box .last_cont_box .list .time_box h2{
	padding:5px 0 10px;
	font-size:18px;
	color:#333333;
}
.xqdt_nycontent_box .last_cont_box .list .time_box h2 em{
	color:#ef950f;
}
.xqdt_nycontent_box .last_cont_box .list .time_box p{
	font-size:14px;
	color:#999999;
}
.xqdt_nycontent_box .last_cont_box .list .time_box p em{
	color:#117dd8;
}
.xqdt_nycontent_box .last_cont_box .list .public_btn{
	display: flex;
	width: 98px;
	height: 36px;
	background: #ff9000;
	border-radius: 6px;
	border:1px solid #e47b00;
	align-items: center;
	justify-content: center;
	font-size:15px;
	color:#ffffff;
}
.xqdt_nycontent_box .last_cont_box .list .public_btn.active{
	background: #b40004;
	border:1px solid #b40004;
}
/* */
.qyfws_bsym_content.xfws .list .title{
	margin-bottom: 0px;
}
.qyfws_bsym_content.xfws .last_box .list .title h2{
	height: 78px;
	line-height: 78px;
	color:#f7e5bb;
}
.qyfws_bsym_content.xfws .last_box .list{
	background: #fff url(../i/qyfws_tle_bgpng_1.png) no-repeat top center;
}
.xfws_slb_content{
	width: 100%;
	padding: 20px;
	background: #fff;
	border: 1px solid #e9e9ea;
	margin: 20px auto;
}
.xfws_slb_content .tis_title{
	font-size:14px;
	color:#fa780a;
	font-family: "宋体";
	margin-bottom: 20px;
}
.xfws_slb_content .tis_title span{
	font-size:25px;
	font-weight: bold;
	font-family: "微软雅黑";
	margin-right: 6px;
}
.xfws_slb_content .content_box{
	display: flex;
}
.xfws_slb_content .content_box .l_nav{
	width: 250px;
}
.xfws_slb_content .content_box .l_nav .li{
	width: 100%;
	height: 146px;
	display: flex;
	align-items: center;
	position: relative;
	border-bottom: 2px solid #fff;
	background: #ededed;
	cursor: pointer;
	padding-left:50px;
}
.xfws_slb_content .content_box .l_nav .li .txt p{
	font-size:23px;
	color:#333333;
	cursor: default;
}
.xfws_slb_content .content_box .l_nav .li:last-child{
	border-bottom: 0px;
}
.xfws_slb_content .content_box .l_nav .li:hover{
  background: #ef950f;
}
.xfws_slb_content .content_box .l_nav .li:hover .txt p{
	color:#fff;
	font-weight: bold;
}
.xfws_slb_content .content_box .l_nav .li:hover::after{
	content: "";
	display: block;
	width: 0;
	height: 0;
	border-top: 15px solid transparent;
  border-left: 18px solid #ef950f;
  border-bottom:15px solid transparent;
	position: absolute;
	right: -18px;
	top: 50%;
	transform: translateY(-50%);
	z-index: 2;
}
.xfws_slb_content .content_box .l_nav .li.active{
  background: #ef950f;
}
.xfws_slb_content .content_box .l_nav .li.active .txt p{
	color:#fff;
	font-weight: bold;
}
.xfws_slb_content .content_box .l_nav .li.active::after{
	content: "";
	display: block;
	width: 0;
	height: 0;
	border-top: 15px solid transparent;
  border-left: 18px solid #ef950f;
  border-bottom:15px solid transparent;
	position: absolute;
	right: -18px;
	top: 50%;
	transform: translateY(-50%);
	z-index: 2;
}
.xfws_slb_content .content_box .r_cont{
	width: calc(100% - 250px);
  margin-left: 20px;
  border-left: 1px solid #ccc;

}
.xfws_slb_content .content_box .r_cont .cont{
	display: flex;
	flex-wrap: wrap;
	border-top: 1px solid #e1e1e1;
}
.xfws_slb_content .content_box .r_cont .list{
	width: calc(100% / 5);
  border-right: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
}

.xfws_slb_content .content_box .r_cont .list .img{
	width: 100%;
	height: 167px;
	position: relative;
	display: flex;
	align-items: center;
	justify-content: center;
	overflow: hidden;
}
.xfws_slb_content .content_box .r_cont .list .img img{
	display: block;
	max-width: 100%;
}
.xfws_slb_content .content_box .r_cont .list .img .img_txt{
	width: 100%;
	height: 100%;
	transition: all 0.5s;
	background: rgba(0,0,0,0.5);
	display: flex;
	align-items: center;
	justify-content: center;
	position: absolute;
	left:-100%;
	top: 0;
}
.xfws_slb_content .content_box .r_cont .list .img .img_txt p{
	font-size:14px;
	color:#ffffff;
	padding:5px 0;
}
.xfws_slb_content .content_box .r_cont .list .img .img_txt .public_btn{
	display: flex;
	width: 78px;
	height: 28px;
	align-items: center;
	justify-content: center;
	background: #ef950f;
	border-radius: 4px;
	font-size:14px;
	color:#fff;
}
.xfws_slb_content .content_box .r_cont .list .txt{
	width: 100%;
	height: 50px;
	line-height: 50px;
	text-align: center;
	background: #fff;
	font-size:16px;
	color:#333333;
}
.xfws_slb_content .content_box .r_cont .list:hover .img_txt{
	left:0;
}
.xfws_slb_content .content_box .r_cont .list:hover .txt{
	background: #ef950f;
	color:#fff;
}
/* */
.xrc_banner_cont{
	height: auto;
	width: 270px;
}
.xrc_banner_cont .list_box{
  display: flex;
	padding:14px 16px;
	background: #fff;
	border-radius: 6px;
	margin-bottom:4px;
}
.xrc_banner_cont .list_box .ava{
	width: 40px;
	height: 40px;
	border-radius: 100%;
	overflow: hidden;
}
.xrc_banner_cont .list_box .ava img{
	display: block;
	width: 100%;
}
.xrc_banner_cont .list_box .det_box{
	width: calc(100% - 40px);
	padding-left:10px;
	position: relative;
}
.xrc_banner_cont .list_box .det_box h2{
	font-size:15px;
	color:#000000;
}
.xrc_banner_cont .list_box .det_box .price{
	position: absolute;
	right: -6px;
	top: -8px;
	font-size:16px;
	color:#b12704;
}
.xrc_banner_cont .list_box .det_box .rz{
	display: flex;
	align-items: center;
	font-size:12px;
	color:#999999;
	margin:6px 0;
}
.xrc_banner_cont .list_box .det_box .rz .bq{
	display: flex;
	align-items: center;
	background: #f19208;
	padding: 0 5px 0 10px;
	border-radius: 100px;
	font-size: 12px;
	color: #fff;
	position: relative;
	margin-left: 16px;
}
.xrc_banner_cont .list_box .det_box .rz .bq img{
	position: absolute;
	left:-10px;
	top: 50%;
	transform: translateY(-50%);
	width: 20px;
}
.xrc_banner_cont .list_box .det_box .rz .bq.bq_2{
	background: #61c97c;
}
.xrc_banner_cont .list_box .det_box .tips{
	display: flex;
	flex-wrap: wrap;
}
.xrc_banner_cont .list_box .det_box .tips span{
	padding:0 8px;
	border:1px solid #cfcfcf;
	border-radius: 5px;
	font-size:12px;
	color:#999999;
	margin-right: 4px;
}
.xrc_banner_cont .list_box:hover{
	background: rgba(232, 85, 85, 0.5);
	cursor: pointer;
}
.xrc_banner_cont .list_box:hover .det_box h2{
	color:#fff;
}
.xrc_banner_cont .list_box:hover .det_box .price{
  color:#fff;
}
.xrc_banner_cont .list_box:hover .det_box .rz{
  color:#fff;
}
.xrc_banner_cont .list_box:hover .det_box .tips span{
  border:1px solid #fff;
	color:#fff;
}
/* */
.zrc_byrcb_cont{
	background: #fff;
	padding:10px;
	border:1px solid #efefef;
	margin-bottom:10px;
}
.zrc_byrcb_cont .tis_tle{
	font-size:25px;
	color:#333333;
	font-weight: bold;
	margin:10px 0;
}
.zrc_byrcb_cont .tis_tle span{
	font-size: 20px;
  color: #a9a9a9;
  font-weight: normal;
  margin-left: 10px;
}
.zrc_byrcb_cont .navi_cont_box{
	display: flex;
	align-items: center;
	justify-content: center;
	margin-bottom: 20px;
}
.zrc_byrcb_cont .navi_cont_box .li{
	width: calc(100% / 4);
	position: relative;
	height: 42px;
	line-height: 42px;
	text-align: center;
	font-size:18px;
	color:#fff;
	margin:0 -10px;
	transition: all 0.5s;
}
.zrc_byrcb_cont .navi_cont_box .li .bg{
	position: absolute;
	top: 0;
	left:0;
	width: 100%;
	height: 100%;
	z-index:1
}
.zrc_byrcb_cont .navi_cont_box .li span{
	position: relative;
	z-index:2;
	cursor: pointer;
}
.zrc_byrcb_cont .navi_cont_box .li::after{
	content: "";
	display: none;
	width: 0;
	height: 0;
	position: absolute;
	left: 50%;
	bottom: -12px;
	transform: translateX(-50%);
}
.zrc_byrcb_cont .navi_cont_box .li:hover{
	transform: translateY(-5px);
}
.zrc_byrcb_cont .navi_cont_box .li:nth-child(1):hover::after{
	display: block;
	border-right: 10px solid transparent;
	border-top: 12px solid #f7b019;
	border-left: 10px solid transparent;
}
.zrc_byrcb_cont .navi_cont_box .li:nth-child(2):hover::after{
	display: block;
	border-right: 10px solid transparent;
	border-top: 12px solid #50a1e6;
	border-left: 10px solid transparent;
}
.zrc_byrcb_cont .navi_cont_box .li:nth-child(3):hover::after{
	display: block;
	border-right: 10px solid transparent;
	border-top: 12px solid #61c97c;
	border-left: 10px solid transparent;
}
.zrc_byrcb_cont .navi_cont_box .li:nth-child(4):hover::after{
	display: block;
	border-right: 10px solid transparent;
	border-top: 12px solid #f97b7b;
	border-left: 10px solid transparent;
}
.zrc_byrcb_cont .navi_cont_box .li.hover{
	transform: translateY(-5px);
}
.zrc_byrcb_cont .navi_cont_box .li:nth-child(1).hover::after{
	display: block;
	border-right: 10px solid transparent;
	border-top: 12px solid #f7b019;
	border-left: 10px solid transparent;
}
.zrc_byrcb_cont .navi_cont_box .li:nth-child(2).hover::after{
	display: block;
	border-right: 10px solid transparent;
	border-top: 12px solid #50a1e6;
	border-left: 10px solid transparent;
}
.zrc_byrcb_cont .navi_cont_box .li:nth-child(3).hover::after{
	display: block;
	border-right: 10px solid transparent;
	border-top: 12px solid #61c97c;
	border-left: 10px solid transparent;
}
.zrc_byrcb_cont .navi_cont_box .li:nth-child(4).hover::after{
	display: block;
	border-right: 10px solid transparent;
	border-top: 12px solid #f97b7b;
	border-left: 10px solid transparent;
}
.zrc_byrcb_cont .cont_box .cont{
	display: flex;
	flex-wrap: wrap;
}
.zrc_byrcb_cont .cont .list{
	width: 284px;
	border:1px solid #e2e2e2;
	margin-right: 12px;
	margin-bottom: 12px;
	transition: all 0.5s;
}
.zrc_byrcb_cont .cont .list:nth-child(4n){
	margin-right: 0;
}
.zrc_byrcb_cont .cont .list .tis{

	margin-bottom: 5px;
}
.zrc_byrcb_cont .cont .list .tis span{
	display: inline-block;
	padding:0 10px;
	height: 35px;
	line-height: 35px;
	background: #f8b830;
	border-bottom-right-radius: 5px;
	font-size:16px;
	color:#000000;
}
.zrc_byrcb_cont .cont .list .det_box{
	padding:8px 10px;
	display: flex;
	align-items: center;
}
.zrc_byrcb_cont .cont .list .det_box .ava{
	width: 72px;
	height: 72px;
	border-radius: 100%;
	overflow: hidden;
}
.zrc_byrcb_cont .cont .list .det_box .ava img{
	display: block;
	width: 100%;
	height: 100%;
}
.zrc_byrcb_cont .cont .list .det_box .txt{
	width: calc(100% - 72px);
	padding-left:10px;
}
.zrc_byrcb_cont .cont .list .det_box .txt .t{
	font-size:18px;
	color:#333333;
	margin-bottom: 10px;
}
.zrc_byrcb_cont .cont .list .det_box .txt .t img{
	margin-left:4px;
}
.zrc_byrcb_cont .cont .list .det_box .txt .inf{
	display: flex;
	align-items: center;
	font-size:14px;
	color:#666666;
}
.zrc_byrcb_cont .cont .list .det_box .txt .inf span{
	padding:2px 5px;
	background: #6ed88e;
	border-radius: 3px;
	font-size:12px;
	color:#fff;
}
.zrc_byrcb_cont .cont .list .det_box .txt .inf em{
	color:14px;
	color:#fcb81d;
	margin:0 8px 0 2px;
}
.zrc_byrcb_cont .cont .list .det_box .txt .inf img{
	margin:0 4px;
}
.zrc_byrcb_cont .cont .list .det_txt{
	padding:10px 0;
	border-bottom: 1px solid #dbdbdb;
	font-size:15px;
	color:#666666;
	margin:0 20px;
}
.zrc_byrcb_cont .cont .list .det_txt >div{
	padding:2px 0;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.zrc_byrcb_cont .cont .list .det_txt span{
	margin-right: 10px;
}
.zrc_byrcb_cont .cont .list .price{
	padding:14px 20px;
	font-size:18px;
	font-weight: bold;
	color:#b92704;
}
.zrc_byrcb_cont .cont .list:hover{
	cursor: pointer;
	box-shadow: 0px 0px 10px rgba(0,0,0,0.3);
}
.zrc_byrcb_cont .cont .list:hover .tis span{
	background: #fcab00;
	color:#fff;
}
/* */
.zrc_zpzp_cont{
	background: #fff;
	padding: 20px;
	border: 1px solid #efefef;
	margin-bottom: 10px;
}
.zrc_zpzp_cont .tis_title{
	display: flex;
	align-items: center;
	justify-content: space-between;
	margin-bottom: 20px;
}
.zrc_zpzp_cont .tis_title span{
	font-size:25px;
	font-weight: bold;
	color:#ff7603;
}
.zrc_zpzp_cont .tis_title .more{
	font-size:16px;
	color:#636363;
}
.zrc_zpzp_cont .content_box{
	width: 100%;
	background: url(../i/zrczp_bg.png) no-repeat center;
	background-size:cover;
	display: flex;
	align-items: center;
	justify-content: center;
}
.zrc_zpzp_cont .content_box .l_img_box{
	width: 630px;
	height: 440px;
	border-radius: 10px;
	overflow: hidden;
	box-shadow: 0px 0px 10px rgba(0,0,0,0.5);
}
.zrc_zpzp_cont .content_box .l_img_box img{
	width: 100%;
	height: 100%;
}
.zrc_zpzp_cont .content_box .r_img_last{
	width: 420px;
	margin-left:26px;
	display: flex;
	flex-wrap: wrap;
}
.zrc_zpzp_cont .content_box .r_img_last .list{
	width: 130px;
	height: 84px;
	margin-right: 10px;
	margin-bottom: 6px;
	border:2px solid #fff;
	border-radius: 6px;
	overflow: hidden;
}
.zrc_zpzp_cont .content_box .r_img_last .list img{
	max-width: 100%;
}
.zrc_zpzp_cont .content_box .r_img_last .list:hover{
	border:2px solid #ef950f;
}
.zrc_zpzp_cont .content_box .r_img_last .list.active{
	border:2px solid #ef950f;
}
.xrc_det_banner .scr_tis_img{
	width: 100%;
	height:110px;
	margin-bottom: 10px;
}
.xrc_det_banner .scr_tis_img img{
	display: block;
	width: 100%;
}
.xrc_det_banner .scr_user_content{
	display: flex;
	align-items: center;
}
.xrc_det_banner .scr_user_content .ava_cont{
	width: 66px;
	position: relative;
}
.xrc_det_banner .scr_user_content .ava_cont .i{
	width: 66px;
	height: 66px;
	border-radius: 100%;
	overflow: hidden;
}
.xrc_det_banner .scr_user_content .ava_cont .i img{
	display: block;
	width: 100%;
}
.xrc_det_banner .scr_user_content .ava_cont .tips{
	display: flex;
	align-items: center;
	justify-content: center;
	width: 100%;
	height: 16px;
	background: #f19208;
	border-radius: 100px;
	font-size:12px;
	color:#fff;
	position: absolute;
	bottom: 0;
	left:0;
	padding-left:10px;
}
.xrc_det_banner .scr_user_content .ava_cont .tips img{
	left:-4px;
	top: 50%;
	transform: translateY(-50%);
	position: absolute;
}
.xrc_det_banner .scr_user_content .txt_cont{
	width: calc(100% - 66px);
	padding-left: 8px;
}
.xrc_det_banner .scr_user_content .txt_cont .t{
	display: flex;
	align-items: center;
	font-size:16px;
	color:#000000;
	margin-bottom: 10px;
}
.xrc_det_banner .scr_user_content .txt_cont .t img{
	margin-left:4px;
}
.xrc_det_banner .scr_user_content .txt_cont p{
	font-size:14px;
	color:#666666;
}
.xrc_det_product{
	display: flex;
	flex-wrap: wrap;
	padding:20px 0;
}
.xrc_det_product .list_box{
  width: 286px;
	margin-right: 17px;
	margin-bottom: 20px;
	border:1px solid #e6e6e6;
	transition: all 0.5s;
	position: relative;
}
.xrc_det_product .list_box:nth-child(3n){
	margin-right: 0;
}
.xrc_det_product .list_box .tis_img{
	width: 100%;
	height: 214px;
}
.xrc_det_product .list_box .tis_img img{
	display: block;
	width: 100%;
	height: 214px;
}
.xrc_det_product .list_box .detail_txt_box{
	padding:10px 10px 24px;
}
.xrc_det_product .list_box .detail_txt_box .tis_txt{
	font-size: 14px;
	color: #666666;
	height: 40px;
	transition: all 0.5s;
	position: absolute;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	width: 100%;
	line-height: 40px;
	transform: translate(0,0);
opacity: 0;
left:0;
}

.xrc_det_product .list_box .user_detail_cont {
	display: flex;
	align-items: center;
	padding-bottom: 14px;
	border-bottom: 1px dashed #fdfdfd;
}
.xrc_det_product .list_box .user_detail_cont .ava_cont{
	width: 70px;
	display: flex;
	align-items: center;
	justify-content: center;
	position: relative;
}
.xrc_det_product .list_box .user_detail_cont .ava_cont .i{
	width: 52px;
	height: 52px;
	border-radius: 100%;
	overflow: hidden;
}
.xrc_det_product .list_box .user_detail_cont .ava_cont .i img{
	display: block;
	width: 100%;
}
.xrc_det_product .list_box .user_detail_cont .ava_cont .tips{
	display: flex;
	align-items: center;
	justify-content: center;
	width: 100%;
	height: 16px;
	background: #f19208;
	border-radius: 100px;
	font-size:12px;
	color:#fff;
	position: absolute;
	bottom: 0;
	left:0;
	padding-left:10px;
}
.xrc_det_product .list_box .user_detail_cont .ava_cont .tips img{
	left:-4px;
	top: 50%;
	transform: translateY(-50%);
	position: absolute;
}
.xrc_det_product .list_box .user_detail_cont .detail_txt_cont{
	width:calc(100% - 70px);
	padding-left:10px;
}
.xrc_det_product .list_box .user_detail_cont .detail_txt_cont .tis{
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.xrc_det_product .list_box .user_detail_cont .detail_txt_cont .tis .l{
	font-size:17px;
	color:#333333;
	display: flex;
	align-items: center;
}
.xrc_det_product .list_box .user_detail_cont .detail_txt_cont .tis .l img{
	margin-left:4px;
}
.xrc_det_product .list_box .user_detail_cont .detail_txt_cont .tis .r{
	font-size:14px;
	color:#999999;
}
.xrc_det_product .list_box .user_detail_cont .detail_txt_cont .bit{
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.xrc_det_product .list_box .user_detail_cont .detail_txt_cont .bit .l{
	font-size:14px;
	color:#666666;
}
.xrc_det_product .list_box .user_detail_cont .detail_txt_cont .bit .r{
	font-size:14px;
	color:#333333;
	display: flex;
	align-items: center;
}
.xrc_det_product .list_box .user_detail_cont .detail_txt_cont .bit .r img{
	margin-right:4px;
}
.xrc_det_product .list_box .bit_tip_box{
	display: flex;
	flex-wrap: wrap;
	font-size:14px;
	color:#999999;
}
.xrc_det_product .list_box .bit_tip_box span{
	height: 22px;
	padding:0 6px;
	border:1px solid #dbdbdb;
	margin:0 5px;
	font-size:14px;
	color:#666666;
}
.xrc_det_product .list_box .detail_txt_box .tis_txt span{
	padding:0 10px;
}
.xrc_det_product .list_box:hover{
	box-shadow: 0px 0px 10px rgba(0,0,0,0.3);
	cursor: pointer;
}
.xrc_det_product .list_box:hover .detail_txt_box .tis_txt {
	transform: translate(0,-50px);
  width: 100%;
  background: rgba(0,0,0,0.5);
  color: #fff;
  left: 0;
	opacity: 1;
}

/* */
.xcr_sjs_list_box{
	display: flex;
	justify-content: space-between;
	padding:10px 0px 10px 30px;
	background: #ffffff;
	border:1px solid #e3e3e3;
	margin-bottom: 30px;
}
.xcr_sjs_list_box .l_det_content{
	width: 486px;
}
.xcr_sjs_list_box .l_det_content .tis_cont{
	display: flex;
	align-items: center;
	padding-bottom: 10px;
	border-bottom: 1px solid #f2f2f2;
	margin-bottom: 10px;
}
.xcr_sjs_list_box .l_det_content .tis_cont .ava_img{
	width: 105px;
	height: 98px;
}
.xcr_sjs_list_box .l_det_content .tis_cont .ava_img img{
	display: block;
	width: 100%;
	height: 100%;
}
.xcr_sjs_list_box .l_det_content .tis_cont .det_box{
	width: calc(100% - 105px);
	padding-left:12px;
}
.xcr_sjs_list_box .l_det_content .tis_cont .det_box .tle{
	display: flex;
	align-items: center;
	margin-bottom: 10px;
	font-size:14px;
	color:#666666;
}
.xcr_sjs_list_box .l_det_content .tis_cont .det_box .tle .name{
	font-size:18px;
	font-weight: bold;
	color:#333333;
	margin-right: 10px;
}
.xcr_sjs_list_box .l_det_content .tis_cont .det_box .tle .vip{
	font-size:14px;
	color:#fcb81d;
}
.xcr_sjs_list_box .l_det_content .tis_cont .det_box .tle img{
	margin:0 4px;
}
.xcr_sjs_list_box .l_det_content .tis_cont .det_box .tle .bz{
	padding:2px 6px;
	font-size:14px;
	color:#fff;
	margin:0 4px;
	border-radius: 3px;
}
.xcr_sjs_list_box .l_det_content .tis_cont .det_box .tle .bz.bz_bg_1{
	background: #50a1e6;
}
.xcr_sjs_list_box .l_det_content .tis_cont .det_box .tle .bz.bz_bg_2{
	background: #6ed88e;
}
.xcr_sjs_list_box .l_det_content .tis_cont .det_box .tle .j{
	padding:3px 2px;
	background: #d85334;
	border-radius: 3px;
	font-size:13px;
	color:#fff;
	margin-left:4px;
}
.xcr_sjs_list_box .l_det_content .tis_cont .det_box .zc_box{
	display: flex;
	align-items: center;
	margin-bottom:10px;
}
.xcr_sjs_list_box .l_det_content .tis_cont .det_box .zc_box .li{
	display: flex;
	align-items: center;
	font-size:14px;
	color:#666666;
	margin-right: 10px;
}
.xcr_sjs_list_box .l_det_content .tis_cont .det_box .zc_box .li .ts{
	display: flex;
	width: 20px;
	height: 20px;
	align-items: center;
	justify-content: center;
	border-radius: 100%;
	border:1px solid #f19208;
	color:#f19208;
	font-size:12px;
	margin-right: 5px;
}
.xcr_sjs_list_box .l_det_content .tis_cont .det_box .zc_box .li:first-child .ts{
	background: #f19208;
	color:#fff;
}
.xcr_sjs_list_box .l_det_content .tis_cont .det_box .zc_box .pp{
	font-size:14px;
	color:#ef950f;
	display: flex;
	align-items: center;
}
.xcr_sjs_list_box .l_det_content .tis_cont .det_box .zc_box .pp .ring{
	display: block;
	width: 12px;
	height: 12px;
	border:3px solid #f19208;
	background: #fff;
	margin-right: 4px;
	border-radius: 100%;
}
.xcr_sjs_list_box .l_det_content .tis_cont .det_box .inf{
	display: flex;
	align-items: center;
}
.xcr_sjs_list_box .l_det_content .tis_cont .det_box .inf .gj{
	display: flex;
	align-items: center;
	position: relative;
	border-radius: 100px;
	font-size:12px;
	color:#fff;
	padding-left:10px;
	padding-right: 4px;
	margin-right: 10px;
	margin-left:10px;
	background: #f19208;
}
.xcr_sjs_list_box .l_det_content .tis_cont .det_box .inf .gj img{
	position: absolute;
	left:-10px;
	top:50%;
	transform: translateY(-50%);
}
.xcr_sjs_list_box .l_det_content .tis_cont .det_box .inf .jy{
	font-size:14px;
	color:#666666;
	margin-right: 10px;
}
.xcr_sjs_list_box .l_det_content .tis_cont .det_box .inf .dz{
	display: flex;
	align-items: center;
	font-size:14px;
	color:#666666;
}
.xcr_sjs_list_box .l_det_content .tis_cont .det_box .inf .dz img{
	margin-right: 4px;
}
.xcr_sjs_list_box .l_det_content .dl{
	display: flex;
	padding:8px 0;
}
.xcr_sjs_list_box .l_det_content .dl .dt{
	width: 60px;
	font-size:14px;
	color:#666666;
}
.xcr_sjs_list_box .l_det_content .dl .public_dd{
	width: calc(100% - 60px);
	padding-left:10px;
	font-size:12px;
	color:#666666;
}
.xcr_sjs_list_box .l_det_content .dl .public_dd span{
	padding:0 10px;
	height: 22px;
	line-height: 22px;
	border:1px solid #e3e3e3;
	border-radius: 3px;
	margin-right: 10px;
	font-size:14px;
	color:#666666;
}
.xcr_sjs_list_box .r_img_det{
	width: 340px;
	display: flex;
	align-items: center;
}
.xcr_sjs_list_box .r_img_det .img_box{
	width: 156px;
	margin-right: 10px;
}
.xcr_sjs_list_box .r_img_det .img_box .i{
	width: 156px;
	height: 140px;
	margin-bottom: 20px;
}
.xcr_sjs_list_box .r_img_det .img_box .i img{
	display: block;
	width: 100%;
	height: 100%;
}
.xcr_sjs_list_box .r_img_det .img_box p{
	font-size:15px;
	color:#333333;
}
.xcr_sjs_list_box .r_img_det .price_box{
	width: 174px;
	background: #f9fafc;
	padding-left:20px;
}
.xcr_sjs_list_box .r_img_det .price_box .li{
	padding:10px 0;
	border-bottom: 1px solid #e3e3e3;
	font-size:14px;
	color:#999999;
}
.xcr_sjs_list_box .r_img_det .price_box .li em{
	font-size:19px;
	color:#b12704;
	font-weight: bold;
}
.xcr_sjs_list_box .r_img_det .price_box .li:nth-child(2) em{
	color:#ef950f;
}
.xcr_sjs_list_box .r_img_det .price_box .li:nth-child(3) em{
	color:#ff6900;
}
.xcr_sjs_list_box .r_img_det .price_box .more_btn{
	display: flex;
	width: 140px;
	height: 34px;
	align-items: center;
	justify-content: center;
	background: #ff6900;
	font-size:14px;
	color:#ffffff;
	margin:20px 0;
}
.xcr_sjs_list_box .r_img_det .price_box .more_btn:hover{
	background: #fcab00;
}
/* */
.zfcg_adver_box{
	display: flex;
	justify-content: space-between;
	margin-bottom: 20px;
}
.zcfg_tab_content{
	padding: 20px;
	background: #fff;
	border: 1px solid #e9e9ea;
}
.zcfg_tab_content .tis_navi_box{
	display: flex;
	align-items: center;
	margin-bottom: 10px;
	position: relative;
}
.zcfg_tab_content .tis_navi_box span{
	width: 88px;
	height: 46px;
	margin-right: 14px;
	transition: all 0.5s;
	display: flex;
	align-items: center;
	justify-content: center;
	position: relative;
	background: #e5effe;
	font-size:16px;
	color:#666666;
	cursor: pointer;
}
.zcfg_tab_content .tis_navi_box span:hover{
	width: 124px;
	color:#fff;
	background: #3984f7;
}
.zcfg_tab_content .tis_navi_box span.active{
	width: 124px;
	color:#fff;
	background: #3984f7;
}
.zcfg_tab_content .tis_navi_box span em{
	position: absolute;
	right: -35px;
	top: -2px;
	display: flex;
	padding:0 6px;
	height: 14px;
	align-items: center;
	justify-content: center;
	border-radius: 3px;
	font-style: oblique;
	background: #ff9000;
	font-size:12px;
	color:#fff;
	transform: scale(0.8,0.8);
}
.zcfg_tab_content .tis_navi_box .search_box{
	position: absolute;
	right: 0;
	top: 50%;
	transform: translateY(-50%);
	display: flex;
	align-items: center;
}
.zcfg_tab_content .tis_navi_box .search_box input{
	width: 214px;
	height: 30px;
	margin:0 14px;
	border:1px solid #d6d6d6;
	padding-left:4px;
}
.tab_pulic_page{
	display: flex;
	align-items: center;
	font-size:12px;
	color:#333333;
}
.tab_pulic_page div{
	cursor: pointer;
}
.tab_pulic_page em{
	color:#e33d1c;
}
.tab_pulic_page .arr{
	margin:0 6px;
	font-size:14px;
}
.zcfg_tab_content .zfcg_tab{
	width: 100%;
}
.zcfg_tab_content .zfcg_tab th{
	height: 42px;
	background: #0a6afd;
	border:1px solid #f2f2f2;
	text-align: center;
	font-size:14px;
	color:#fff;
}
.zcfg_tab_content .zfcg_tab th .fiter_arr_box{
	width: 8px;
	height: 14px;
	display: inline-flex;
	vertical-align: middle;
	flex-wrap: wrap;
}
.zcfg_tab_content .zfcg_tab th .fiter_arr_box .up{
	display: block;
	width: 0;
	height: 0;
	border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-bottom: 6px solid #fff;
	cursor: pointer;
	transform: translateY(-1px);
}
.zcfg_tab_content .zfcg_tab th .fiter_arr_box .up.active{
	border-bottom: 6px solid #f8b858;
}
.zcfg_tab_content .zfcg_tab th .fiter_arr_box .down{
	display: block;
	width: 0;
	height: 0;
	border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 6px solid #fff;
	cursor: pointer;
	transform: translateY(1px);
}
.zcfg_tab_content .zfcg_tab th .fiter_arr_box .down.active{
	border-top: 6px solid #f8b858;
}
.zcfg_tab_content .zfcg_tab td{
	height: 54px;
	border:1px solid #f2f2f2;
	text-align: center;
	font-size:14px;
}
.zcfg_tab_content .zfcg_tab tbody tr:nth-child(even){
	background: #fafafa;
}
.zcfg_tab_content .zfcg_tab td:nth-child(4){
	color:#e61717;
	font-size:16px;
}
.zfcg_tjfw_content{
	margin-top: 40px;
	background: #fff;
	padding:20px 16px;
	margin-bottom: 20px;
}
.zfcg_tjfw_content .title_box{
	display: flex;
	align-items: center;
	justify-content: space-between;
	border-bottom: 1px solid #f2f2f2;
	margin-bottom: 20px;
}
.zfcg_tjfw_content .title_box .l_txt{
	font-size:20px;
	font-weight: bold;
	color:#ff9000;
}
.zfcg_tjfw_content .title_box .r_navi_box{
	display: flex;
	align-items: center;
}
.zfcg_tjfw_content .title_box .r_navi_box .more{
	font-size:16px;
	color:#6a6a6a;
}
.zfcg_tjfw_content .title_box .r_navi_box .navi{
	display: flex;
	align-items: center;
}
.zfcg_tjfw_content .title_box .r_navi_box .navi a{
	padding:10px 0;
	margin-right: 24px;
	font-size:16px;
	color:#999999;
	border-bottom: 1px solid #fff;
}
.zfcg_tjfw_content .title_box .r_navi_box .navi a:hover{
	border-bottom: 1px solid #0a6afd;
	color:#0a6afd;
}
.zfcg_tjfw_content .title_box .r_navi_box .navi a.hover{
	border-bottom: 1px solid #0a6afd;
	color:#0a6afd;
}
.zfcg_tjfw_content .cont{
	display: flex;
	flex-wrap: wrap;
}
.zfcg_tjfw_content .cont .list_box{
	width: 228px;
	margin-right: 6px;
	margin-bottom: 6px;
	transition: all 0.5s;
}
.zfcg_tjfw_content .cont .list_box .i{
	display: block;
	width: 100%;
	height: 188px;
}
.zfcg_tjfw_content .cont .list_box .i img{
	width: 100%;
	height: 100%;
}
.zfcg_tjfw_content .cont .list_box .txt_box{
	width: 100%;
	padding:14px 10px;
	border:1px solid #e9e9e9;
	border-top: 0px;
}
.zfcg_tjfw_content .cont .list_box .txt_box .tle{
	font-size:16px;
	color:#c81b1b;
	margin-bottom: 10px;
}
.zfcg_tjfw_content .cont .list_box .txt_box p{
	font-size:14px;
	color:#999999;
	margin-bottom: 4px;
}
.zfcg_tjfw_content .cont .list_box .txt_box h2{
	font-size:16px;
	color:#333333;
}
.zfcg_tjfw_content .cont .list_box:nth-child(5n){
	margin-right: 0;
}
.zfcg_tjfw_content .cont .list_box:hover{
	box-shadow: 0px 0px 10px rgba(0,0,0,0.3);
}
/* */
.zqtj_content_box{
	width: 100%;
}
.rqsp_content_box{
	width: 100%;
	background: #fff;
	border:1px solid #ebebec;
	padding:18px 16px;
}
.rqsp_content_box .title_tis_box{
	display: flex;
	align-items: center;
	justify-content: space-between;
	margin-bottom: 24px;
}
.rqsp_content_box .title_tis_box .l_box{
	font-size:16px;
	color:#666666;
}
.rqsp_content_box .title_tis_box .l_box span{
	font-size:25px;
	font-weight: bold;
	color:#333333;
}
.rqsp_content_box .title_tis_box .more{
	font-size:14px;
	color:#bdbdbd;
}
.zqtj_rqsp_banner_box .arrow_box{
	width: 114px;
	display: flex;
	justify-content: space-between;
	position: absolute;
	left:60px;
	top: 366px;
	z-index:12;
}
.zqtj_rqsp_banner_box .arrow_box .zqtj_rqsp_prev{
	display: block;
	width: 44px;
	height: 44px;
	border-radius: 100%;
	background: url(../i/zqtj_rqtj_prev.png) no-repeat center;
	background-size:cover;
	transition: all 0.5s;
}
.zqtj_rqsp_banner_box .arrow_box .zqtj_rqsp_next{
	display: block;
	width: 44px;
	height: 44px;
	border-radius: 100%;
	background: url(../i/zqtj_rqtj_next.png) no-repeat center;
	background-size:cover;
	transition: all 0.5s;
}
.zqtj_rqsp_banner_box .arrow_box>span:hover{
  opacity: 0.6;
}
.zqtj_rqsp_banner_box .swiper-slide{
	display: flex;
	flex-wrap: wrap;
}
.zqtj_rqsp_banner_box .swiper-slide .rq_tle_cont{
	width: 224px;
	height: 430px;
	background: #f09510 url(../i/zqtj_rqtj_tle_bg.png) no-repeat bottom left;
	background-size:cover;
  padding-top: 30px;
	padding-left:20px;
	margin-right: 10px;
}
.zqtj_rqsp_banner_box .swiper-slide .rq_tle_cont span{
	display: block;
	width: 34px;
	font-size:36px;
	font-weight: bold;
	color:#f5f5fa;
}
.zqtj_rqsp_banner_box .swiper-slide img{
	width: 100%;
	height: 100%;
	transition: all 0.5s;
}
.zqtj_rqsp_banner_box .swiper-slide .img_b{
	width: 468px;
	height: 430px;
	margin-right: 10px;
	margin-bottom: 10px;
	overflow: hidden;
}
.zqtj_rqsp_banner_box .swiper-slide .img_s{
	width: 222px;
	height: 210px;
	overflow: hidden;
}
.zqtj_rqsp_banner_box .swiper-slide .img_m{
	width: 468px;
	height: 210px;
	margin-right: 10px;
	overflow: hidden;
}
.zqtj_rqsp_banner_box .swiper-slide .img_r{
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	width: 454px;
}
.zqtj_rqsp_banner_box .swiper-slide .img_r .img_s{
  margin-right: 10px;
	margin-bottom: 10px;
}
.zqtj_rqsp_banner_box .swiper-slide .img_r .img_s:nth-child(2n){
	margin-right: 0;
}
.zqtj_rqsp_banner_box .swiper-slide .img_bit{
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.zqtj_rqsp_banner_box .swiper-slide .img_bit .img_s{
	margin-right: 10px;
}
.zqtj_rqsp_banner_box .swiper-slide .img_bit .img_s:last-child{
	margin-right: 0;
}
.zqtj_rqsp_banner_box .swiper-slide img:hover{
	transform: scale(1.1,1.1);
}
.zqtj_adver_cont{
	width: 100%;
	margin:20px auto;
	border:1px solid #ebebec;
}
.zqtj_adver_cont img{
	display: block;
	width: 100%;
}
.zqtj_personnel_cont{
	background: #fff;
	padding:20px;
	border:1px solid #ebebec;
}
.zqtj_personnel_cont .title_box{
  display: flex;
	align-items: center;
	border-bottom: 1px solid #dedede;
	margin-bottom: 20px;
}
.zqtj_personnel_cont .title_box span{
	padding-bottom: 20px;
  margin-right: 34px;
	font-size:25px;
	font-weight: bold;
	color:#6e6e6e;
  cursor: pointer;
	position: relative;
	border-bottom: 1px solid #fff;
}
.zqtj_personnel_cont .title_box span::after{
	content: "";
	position: absolute;
	right: -14px;
	top: 35%;
	background: #f8d1ac;
	width: 2px;
	height: 24px;
	transform: rotate(20deg) translateY(-50%);
}
.zqtj_personnel_cont .title_box span:last-child::after{
	display: none;
}
.zqtj_personnel_cont .title_box span:hover{
	color:#f09510;
	border-bottom: 1px solid #f09510;
}
.zqtj_personnel_cont .title_box span:hover::after{
	color:#f09510;
}
.zqtj_personnel_cont .title_box span.hover{
	color:#f09510;
	border-bottom: 1px solid #f09510;
}
.zqtj_personnel_cont .title_box span.hover::after{
	color:#f09510;
}
.zqtj_personnel_cont .cont{
	display: flex;
	flex-wrap: wrap;
}
.zqtj_personnel_cont .cont .list_box{
	position: relative;
	width: 218px;
	height: 180px;
	border:1px solid #e5e5e5;
	padding:10px;
	margin-right: 12px;
	transition: all 0.5s;
}
.zqtj_personnel_cont .cont .list_box .tips{
	position: absolute;
	left:0;
	top: -1px;
	width: 61px;
	height: 58px;
	z-index: 10;
}
.zqtj_personnel_cont .cont .list_box .det_cont{
  display: flex;
	align-items: center;
}
.zqtj_personnel_cont .cont .list_box .det_cont .i{
	width: 86px;
	height: 78px;
}
.zqtj_personnel_cont .cont .list_box .det_cont .i img{
	display: block;
	width: 100%;
	height: 100%;
}
.zqtj_personnel_cont .cont .list_box .det_cont .txt{
	width: calc(100% - 86px);
	padding-left:10px;
}
.zqtj_personnel_cont .cont .list_box .det_cont .txt .user{
	display: flex;
	align-items: center;
	margin-bottom: 4px;
	font-size:16px;
	color:#151515;
}
.zqtj_personnel_cont .cont .list_box .det_cont .txt .jy{
	font-size:16px;
	color:#333333;
	margin-bottom: 5px;
}
.zqtj_personnel_cont .cont .list_box .det_cont .txt .jy span{
	color:#999999;
}
.zqtj_personnel_cont .cont .list_box .det_cont .txt .bq{
	display: flex;
	align-items: center;
	background: #f19208;
	padding: 0 5px 0 10px;
	border-radius: 100px;
	font-size: 12px;
	color: #fff;
	position: relative;
	width: 65px;
margin-left: 10px;
}
.zqtj_personnel_cont .cont .list_box .det_cont .txt .bq img{
	position: absolute;
	left: -10px;
	top: 50%;
	transform: translateY(-50%);
	width: 20px;
}
.zqtj_personnel_cont .cont .list_box .price{
	font-size:16px;
	color:#a83520;
	padding:20px 0 6px;
}
.zqtj_personnel_cont .cont .list_box .price span{
	font-size:18px;
}
.zqtj_personnel_cont .cont .list_box .bits{
	display: flex;
	flex-wrap: wrap;
}
.zqtj_personnel_cont .cont .list_box .bits span{
	padding:4px 6px;
	border:1px solid #e0e0e0;
	margin-right: 6px;
	font-size:14px;
	color:#333333;
}
.zqtj_personnel_cont .cont .list_box:nth-child(5n){
	margin-right: 0;
}
.zqtj_personnel_cont .cont .list_box:hover{
	box-shadow: 0px 0px 10px rgba(0,0,0,0.3);
}
/* */
.zqtj_publicity_cont{
	margin:20px auto;
}
.zqtj_publicity_cont .publi_title{
	font-size:16px;
	color:#a7a7a9;
	margin-bottom: 14px;
}
.zqtj_publicity_cont .publi_title span{
	font-size:25px;
	font-weight: bold;
	color:#505051;
}
.zqtj_publicity_cont .content_bg{
	display: flex;
	background: #fff;
}
.zqtj_publicity_cont .content_bg .l_tle{
	width: 196px;
	height: 320px;
}
.zqtj_publicity_cont .content_bg .l_tle:hover{
	cursor: pointer;
}
.zqtj_publicity_cont .content_bg .l_tle img{
	display: block;
	width: 100%;
}
.zqtj_publicity_cont .content_bg .m_cont_box{
	width: 794px;
	border-right: 1px solid #e8e8e9;
	padding:10px 10px;
}
.zqtj_publicity_cont .content_bg .m_cont_box .tis_last_cont{
	display: flex;
	flex-wrap: wrap;
	padding-bottom: 14px;
	border-bottom: 1px solid #e8e8e8;
}
.zqtj_publicity_cont .content_bg .m_cont_box .tis_last_cont .list_box{
  width: 178px;
	margin-right: 16px;
}

.zqtj_publicity_cont .content_bg .m_cont_box .tis_last_cont .list_box:nth-child(4n){
	margin-right: 0;
}
.zqtj_publicity_cont .content_bg .m_cont_box .tis_last_cont .list_box .tle{
	margin-bottom: 6px;
	text-align: center;
}
.zqtj_publicity_cont .content_bg .m_cont_box .tis_last_cont .list_box .tle h2{
	font-size:18px;
	color:#333333;
}
.zqtj_publicity_cont .content_bg .m_cont_box .tis_last_cont .list_box .tle p{
	font-size:12px;
	color:#f47916;
}
.zqtj_publicity_cont .content_bg .m_cont_box .tis_last_cont .list_box .i{
	width: 100%;
	height: 164px;
}
.zqtj_publicity_cont .content_bg .m_cont_box .tis_last_cont .list_box .i img{
	display: block;
	width: 100%;
	height: 100%;
}
.zqtj_publicity_cont .content_bg .m_cont_box .tis_last_cont .list_box:hover .tle h2{
	color:#fcab00;
	cursor: pointer;
}
.zqtj_publicity_cont .content_bg .m_cont_box .bit_txt_box{
	display: flex;
	flex-wrap: wrap;
	padding:10px 0;
}
.zqtj_publicity_cont .content_bg .m_cont_box .bit_txt_box a{
  padding:0 10px;
	font-size:13px;
	color:#525252;
	margin-bottom: 10px;
}
.zqtj_publicity_cont .content_bg .m_cont_box .bit_txt_box a:hover{
	color:#f47916;
}
.zqtj_publicity_cont .content_bg .m_cont_box .bit_txt_box a.hover{
	color:#f47916;
}
.zqtj_publicity_cont .content_bg .r_glp_box{
	width: calc(100% - 990px);
}
.zqtj_publicity_cont .content_bg .r_glp_box .tle_box{
	padding:10px;
	font-size:15px;
	color:#fff;
	font-weight: bold;
	background: #fcab00;
}
.zqtj_publicity_cont .content_bg .r_glp_box .li{
	padding:6px 14px;
	border-top: 1px solid #e8e8e9;
}
.zqtj_publicity_cont .content_bg .r_glp_box .li img{
	width: 100%;
	height: 75px;
	cursor: pointer;
	transition: all 0.5s;
}
.zqtj_publicity_cont .content_bg .r_glp_box .li img:hover{
	box-shadow: 0px 0px 20px rgba(252, 171, 0, 0.8);
	    transform: scale(1.1,1.1);
}
.zqtj_publicity_adver{
	width: 100%;
	margin:44px auto 22px;
}
.zqtj_publicity_adver img{
	display: block;
	max-width: 100%;
	margin:0 auto;
}
/* */
.leaderboard_tab_content{
	width: 100%;
}
.leaderboard_tab_content table{
	width: 100%;
}
.leaderboard_tab_content table th{
	height: 38px;
	background: #dddddd;
	font-size:15px;
	color:#222222;
	padding-left: 20px;
	text-align: left;
}
.leaderboard_tab_content table th:first-child{
	padding-left:20px;
}
.leaderboard_tab_content table th:last-child{
	text-align: left;
	padding-left:20px;
	/* width: 360px; */
}
.leaderboard_tab_content table tr{

}
.leaderboard_tab_content table td{
	border-bottom: 1px solid #f0f0f0;
	padding:12px 0;
  text-align: left;
	font-size:15px;
	color:#222222;
	padding-left:20px;
}
.leaderboard_tab_content table td img{
	display: inline-block;
	vertical-align: middle;
	margin-left:6px;
}
.leaderboard_tab_content table td:first-child{
	text-align: left;
	padding:0 0 0 20px;
}
.leaderboard_tab_content table td:last-child{
	text-align: left;
		padding-left:20px;
}
.leaderboard_tab_content table td .gjc{
	color:#ff3535;
	font-size:15px;
	margin-right: 10px;
}
.leaderboard_tab_content table td .lx{
	font-size:15px;
	color:#579ef0;
	margin-right: 14px;
}
.leaderboard_tab_content table td .more{
	font-size:15px;
	color:#ff9900;
}
.leaderboard_tab_content table td .more:hover{
	color:#fcab00;
}
/* */
.pulic_page_content{
	display: flex;
	align-items: center;
	justify-content: center;
	padding:20px 0;
	background: #fff;
}
.pulic_page_content span{
  padding:6px 10px;
	border:1px solid #cccccc;
	margin:0 2px;
	font-size:12px;
	color:#78756e;
	cursor: pointer;
}
.pulic_page_content span:hover{
	background: #ff6501;
	color:#fff;
	border:1px solid #ff6501;
}
.pulic_page_content span.hover{
	background: #ff6501;
	color:#fff;
	border:1px solid #ff6501;
}
.pulic_page_content span.initial{
	color: #cbcbcb !important;
	cursor: not-allowed;
	background: #fff !important;
	border:1px solid #ccc !important;
}
.khxl_bit_content{
	background: #fff;
	padding:20px;
	border:1px solid #ccc;
}
.khxl_bit_content .pulic_title_box{
	display: flex;
	align-items: center;
	margin-bottom: 20px;
}
.khxl_bit_content .pulic_title_box .line{
	display: block;
	width: 5px;
	height: 24px;
	background: #fdab00;
	margin-right: 5px;
}
.khxl_bit_content .pulic_title_box b{
	font-size:24px;
	color:#353535;
}
.khxl_bit_content .pulic_title_box em{
	font-size:16px;
	color:#353535;
	margin-left:4px;
}
.khxl_bit_content .last_cont_box{
  padding:20px 0;
}
.khxl_bit_banner .swiper-wrapper {
    -webkit-transition-timing-function: linear;
    -moz-transition-timing-function: linear;
    -ms-transition-timing-function: linear;
    -o-transition-timing-function: linear;
    transition-timing-function: linear;
    margin: 0 auto;
}
.khxl_bit_content .last_cont_box .swiper-slide{
	height: 130px;
	display: flex;
	align-items: center;
	justify-content: center;
}
.khxl_bit_content .last_cont_box .list img{
	max-width: 100%;
}
/* *********** */
.pulic_tis_nav_content{
	padding:20px 20px 0 20px;
	background: #fff;
	border:1px solid #e9e9e9;
	border-bottom: 0px;
}
.pulic_tis_nav_content .tis_nav_box{
	border-bottom: 1px solid #ef950f;
	display: flex;
	align-items: center;

}
.pulic_tis_nav_content .tis_nav_box span{
	display: flex;
	width: 122px;
	height: 46px;
	align-items: center;
	justify-content: center;
	background: #fdf3e5;
	margin-right: 4px;
	font-size:15px;
	color:#ff6600;
	cursor: pointer;
}
.pulic_tis_nav_content .tis_nav_box span a{
	color:#ff6600;
	display: flex;
	align-items: center;
	justify-content: center;
	width: 100%;
	height: 100%;
}
.pulic_tis_nav_content .tis_nav_box span:hover{
	background: #ef950f;
	color:#fff;
}
.pulic_tis_nav_content .tis_nav_box span:hover a{
	color:#fff;
}
.pulic_tis_nav_content .tis_nav_box span.hover{
	background: #ef950f;
	color:#fff;
}
.pulic_tis_nav_content .tis_nav_box span.hover a{
	color:#fff;
}
/* ************* */
.xfwsal_last_content{
  padding:20px 0;
}
.xfwsal_last_content .last_box{
	display: flex;
	width: 100%;
	flex-wrap: wrap;
}
.xfwsal_last_content .list{
	width: 285px;
	margin-right: 17px;
	margin-bottom: 20px;
	transition: all 0.5s;
}
.xfwsal_last_content .list:nth-child(3n){
	margin-right: 0;
}
.xfwsal_last_content .list .img_box{
	width: 100%;
	height: 172px;
}
.xfwsal_last_content .list .img_box img{
	display: block;
	width: 100%;
	height: 100%;
}
.xfwsal_last_content .list .txt_deta_box{
	padding:20px 14px 15px;
	border:1px solid #e6e6e6;
	border-top: 0px;
	height: 153px;
}
.xfwsal_last_content .list .txt_deta_box .tle{
  display: flex;
	align-items: center;
	justify-content: space-between;
}
.xfwsal_last_content .list .txt_deta_box .tle .l{
	font-size:16px;
	color:#333333
}
.xfwsal_last_content .list .txt_deta_box .tle .ckl{
	font-size:14px;
	color:#999999;
	margin-bottom: 0px;
}
.xfwsal_last_content .list .txt_deta_box .txt{
	font-size:14px;
	color:#999999;
	padding-bottom: 10px;
	height: 30px;
	/* border-bottom: 1px dashed #e7e7e7; */
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.xfwsal_last_content .list .txt_deta_box .bit_txt{
	border-top: 1px dashed #e7e7e7;
}
.xfwsal_last_content .list .txt_deta_box .det_tip{
	display: flex;
	align-items: center;
	justify-content: space-between;
	margin-bottom: 4px;
	padding-top: 10px;
}
.xfwsal_last_content .list .txt_deta_box .det_tip .sj{
	display: flex;
	align-items: center;
}
.xfwsal_last_content .list .txt_deta_box .det_tip .name{
	font-size:14px;
	color:#545353;
	margin-right: 5px;
}
.xfwsal_last_content .list .txt_deta_box .det_tip .dj{
	display: flex;
	align-items: center;
	font-size:13px;
	color:#666666;
}
.xfwsal_last_content .list .txt_deta_box .det_tip .dj img{
	margin:0 1px;
}
.xfwsal_last_content .list .txt_deta_box .det_tip .dz{
	display: flex;
	align-items: center;
	font-size:14px;
	color:#999999;
}
.xfwsal_last_content .list .txt_deta_box .det_tip .dz img{
	margin-right: 4px;
}
.xfwsal_last_content .list .txt_deta_box .bit_txt p{
	font-size:12px;
	color:#999999;
}
.xfwsal_last_content .list:hover{
	box-shadow: 0px 0px 10px rgba(0,0,0,0.5);
	cursor: pointer;
}
/* *************************** */
#zfcg_colr_bg .pulic_tis_search .logo_cont .txt_tle{
  color: #1890ff;
}
#zfcg_colr_bg .pulic_tis_search .l_search_box .tis_search_box{
	border:2px solid #3984f7;
}
#zfcg_colr_bg .pulic_tis_search .l_search_box .tis_search_box .public_btn{
	background: #3984f7;
}
#zfcg_colr_bg .pulic_tis_search .r_btn_box .public_btn{
	background: #3984f7;
}
#zfcg_colr_bg .pulic_content_header_navi .r_navi_last .li.b a{
	color:#0a6afd;
}
#zfcg_colr_bg .pulic_tis_search .l_search_box .bit_hot a.hot{
	color:#008fff;
}
#zfcg_colr_bg .pulic_content_header_navi .r_navi_last .li .hot{
	color:#3984f7;
}/*
#zfcg_colr_bg .pulic_content_header_navi .l_menu_btn{
	background: #fff url(../i/header_sele_arr.png) no-repeat 98% center;
	box-shadow: 0px 0px 4px rgba(0,0,0,0.2);
	color:#333;
}*/
#zfcg_colr_bg .pulic_content_header_navi .r_navi_last .li:hover {
  background: #3984f7;
	color:#fff;
}
#zfcg_colr_bg .pulic_content_header_navi .r_navi_last .li:hover a{
	color:#fff;
}
#zfcg_colr_bg .pulic_content_header_navi .r_navi_last .li:hover .hot{
	color:#fff;
}
#zfcg_colr_bg .mtzy_tis_fittel_cont .dl_cont_box .dl .public_dd a:hover {
    background: #e5effe;
    color: #3984f7;
}
#zfcg_colr_bg .mtzy_tis_fittel_cont .dl_cont_box .dl .public_dd a.hover {
    background: #e5effe;
    color: #3984f7;
}
/*************服务商详情*************** */
.xfws_deta_header{
	display: flex;
	align-items: center;
	position: relative;
	padding:16px 0;
	z-index: 12;
}
.xfws_deta_header .pany_name{
	font-size:16px;
	color:#403d3d;
	margin-right: 2px;
}
.xfws_deta_header .pany_name span{
	padding:2px 4px;
	border-radius: 2px;
	font-size:12px;
	color:#fff;
	margin:0 2px;
}
.xfws_deta_header .pf_box{
	display: flex;
	align-items: center;
	font-size:14px;
	color:#cccccc;
	position: relative;
	cursor: default;
}
.xfws_deta_header .pf_box em{
	margin:0 4px;
}
.xfws_deta_header .pf_box .li{
	font-size:14px;
	color:#666666;
	margin:0 6px;
}
.xfws_deta_header .coll_btn{
	position: absolute;
	right: 0;
	top: 50%;
	transform: translateY(-50%);

}
.xfws_deta_header .pf_box .bit_detail_box{
	display: none;
	position: absolute;
	left:0;
	top: 24px;
	width: 340px;
	background: #fff;
	border:1px solid #f0f0f0;
	padding:18px;
	box-shadow: 0px 0px 10px rgba(0,0,0,0.3);
}
.xfws_deta_header .pf_box:hover .bit_detail_box{
	display: block;
}
.pf_box .bit_detail_box .name{
	font-size:18px;
	color:#393737;
	margin-bottom: 8px;
}
.pf_box .bit_detail_box .xy_cont{
	display: flex;
	align-items: center;
	font-size:12px;
	color:#999999;
}
.pf_box .bit_detail_box .xy_cont img{
	margin:0 4px;
}
.pf_box .bit_detail_box .xy_cont span{
	margin:0 4px;
}
.pf_box .bit_detail_box .tips_box{
	display: flex;
	flex-wrap: wrap;
	margin-top: 6px;
}
.pf_box .bit_detail_box .tips_box .list{
	padding:2px 4px;
	margin-right: 4px;
	margin-bottom:6px;
	border-radius: 3px;
	font-size:12px;
	color:#fff;
}
.pf_box .bit_detail_box .bzj_cont_box{
	display: flex;
	align-items: center;
	padding:14px 20px;
	background: #0dad51;
}
.pf_box .bit_detail_box .bzj_cont_box .img_box{
	display: flex;
	align-items: center;
	justify-content: center;
	width: 55px;
}
.pf_box .bit_detail_box .bzj_cont_box .img_box img{
	display: block;
	width: 100%;
}
.pf_box .bit_detail_box .bzj_cont_box .bzj_txt{
	width: calc(100% - 55px);
	padding-left:10px;
}
.pf_box .bit_detail_box .bzj_cont_box .bzj_txt h2{
	font-size:14px;
	color:#fff;
	font-weight: bold;
	margin-bottom: 6px;
}
.pf_box .bit_detail_box .bzj_cont_box .bzj_txt p{
	font-size:12px;
	color:#fff;
	margin-bottom: 4px;
}
.pf_box .bit_detail_box .bzj_cont_box .bzj_txt p span{
}
.pf_box .bit_detail_box .bzj_cont_box .bzj_txt p a{

}
.pf_box .bit_detail_box .bit_deta_box{
	display: flex;
	flex-wrap: wrap;
}
.pf_box .bit_detail_box .bit_deta_box .list{
	width: calc(100% / 4);
	text-align: center;
	padding:14px 0 0;
}
.pf_box .bit_detail_box .bit_deta_box .list h2{
	font-size:12px;
	color:#f87c1e;
	margin-bottom: 4px;
}
.pf_box .bit_detail_box .bit_deta_box .list p{
	font-size:12px;
	color:#999999;
}
.xfws_deta_adver{
	width: 100%;
	padding:20px 0;
	background: #e94c27;
}
.xfws_deta_adver .warpin{
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.xfws_deta_adver .l_box{
	display: flex;
	align-items: center;
}
.xfws_deta_adver .l_box .logo_box{
	margin-right: 60px;
}
.xfws_deta_adver .l_box .logo_box .logo{
	margin-bottom: 3px;
	max-width: 250px;
	height: 80px;
}
.xfws_deta_adver .l_box .logo_box .logo img {
	max-width: 100%;
	height: 100%;
}
.xfws_deta_adver .l_box .logo_box .txt{
	font-size:16px;
	color:#ffffff;
	letter-spacing: 3px;
}
.xfws_deta_adver .l_box .navi_box{
	display: flex;
	flex-wrap: wrap;
	width: 450px;
}
.xfws_deta_adver .l_box .navi_box .li{
	width:calc(100% / 3);
	margin-bottom: 4px;
	display: flex;
	align-items: center;
}
.xfws_deta_adver .l_box .navi_box .li a{

	font-size:14px;
	color:#ffffff;
}
.xfws_deta_adver .l_box .navi_box .li img{
	margin-right: 6px;
}
.xfws_deta_bitbg{
	padding:18px 0;
	background: #f5f5fa;
	position: relative;
}
.xfws_deta_bitbg .pulic_bg_box{
	width: 1200px;
	margin:0 auto;
	position: relative;
}
.suspen_share_box{
	position: absolute;
	left: -84px;
	top: 0;
	width: 58px;
	background: #fff;
	box-shadow: 0px 0px 8px rgba(0,0,0,0.3);
	padding:6px 8px;
	z-index: 12;
}
.suspen_share_box .share_last{
	border-bottom: 1px solid #edecec;
	margin-bottom: 10px;
}
.suspen_share_box .share_last .li{
	display: block;
	width: 30px;
	height: 30px;
	margin:0 auto 10px;
	background: url(../i/detail/ico_4.png) no-repeat;
}
.suspen_share_box .share_last .li:nth-child(1){
	background-position: -13px -12px;
}
.suspen_share_box .share_last .li:nth-child(2){
	background-position: -13px -55px;
}
.suspen_share_box .share_last .li:nth-child(3){
	background-position: -13px -99px;
}
.suspen_share_box .share_last .li:nth-child(4){
	background-position: -13px -139px;
}
.suspen_share_box .data_box .li{
	margin-bottom: 10px;
}
.suspen_share_box .data_box .li .i{
	display: block;
	width: 30px;
	height: 30px;
	margin:0 auto 4px;
	background: url(../i/detail/ico_4.png) no-repeat;
}
.suspen_share_box .data_box .li .focus .i{
	background: url(../i/detail/ico_4s.png) no-repeat;
}

.suspen_share_box .data_box .li .txt{
	text-align: center;
	font-size:12px;
	color:#c6c0c0;
}
.suspen_share_box .data_box .li:nth-child(1) .i{
	background-position: -13px -211px;
}
.suspen_share_box .data_box .li:nth-child(2) .i{
	background-position: -13px -255px;
}
.suspen_share_box .data_box .li:nth-child(3) .i{
	background-position: -13px -298px;
}
.suspen_ask_box{
	position: fixed;
	right:64px;
	top: 20%;
	z-index: 12;
}
.suspen_ask_box .list_box{
	display: flex;
	align-items: center;
	padding-left:34px;
	width: 172px;
	height: 40px;
	border-radius: 100px;
	margin-bottom: 10px;
	position: relative;
	border:1px solid #fcab00;
	background: linear-gradient(#eb8f06, #fcaa00);
	font-size:15px;
	color:#ee9405;
	box-shadow: 0px 5px 14px rgba(255,255,255,0.5);
	cursor: default;
}
.suspen_ask_box .list_box a{
	display: flex;
	align-items: center;
	font-size:15px;
	color:#ffffff;
}
.suspen_ask_box .list_box img{
	margin-right: 8px;
}
.suspen_ask_box .list_box:last-child{
	background: #fbf1db;
}
.suspen_ask_box .list_box .ask_bit_last{
	position: absolute;
	right:0;
	top: 40px;
	display: none;
	padding:15px 0;
}
.suspen_ask_box .list_box .ask_bit_last .li{
  display: flex;
	align-items: center;
	justify-content: center;
	width: 300px;
	height: 36px;
	border-radius: 100px;
	background: rgba(0,0,0,0.6);
	font-size:13px;
	color:#fff;
	margin-bottom:8px;
}
.suspen_ask_box .list_box:hover .ask_bit_last{
	display: block;
}
.suspen_right_sidebar{
	position: fixed;
	right: 0;
	top: 0;
	height: 100%;
	width: 46px;
	display: flex;
	align-items: center;
}
.suspen_right_sidebar .cont_box{
	background: #fff;
	padding:10px;
	box-shadow: 0px 0px 10px rgba(0,0,0,0.4);
}
.suspen_right_sidebar .cont_box .li{
	display: block;
	padding:14px 0;
	border-bottom: 1px solid #dbdbdb;
}
.suspen_right_sidebar .cont_box .li .i{
	display: block;
	width: 26px;
	height: 26px;
	margin:0 auto 4px;
	background: url(../i/detail/ico_7.png) no-repeat;
}
.suspen_right_sidebar .cont_box .li .txt{
	text-align: center;
	font-size:13px;
	color:#403e3e;
}
.suspen_right_sidebar .cont_box .li:nth-child(1) .i{
  background-position: -10px -18px;
}
.suspen_right_sidebar .cont_box .li:nth-child(2) .i{
  background-position: -10px -90px;
}
.suspen_right_sidebar .cont_box .li:nth-child(3) .i{
  background-position: -12px -171px;
}
.suspen_right_sidebar .cont_box .li:nth-child(4) .i{
  background-position: -11px -240px;
}
.suspen_right_sidebar .cont_box .li:nth-child(5) .i{
  background-position: -10px -316px;
}
.suspen_right_sidebar .cont_box .li:last-child{
	border-bottom: 0px;
}
/* */
.xfws_prodate_header{
	display: flex;
	align-items: flex-start;
	justify-content: space-between;
	background: #fff;
	border:1px solid #e9e9ed;
	padding:18px 20px;
	margin-bottom: 20px;
}
.xfws_prodate_header .l_box{
	width: 680px;
}
.prodeta_tis_img{
	width: 100%;
	height: 460px;
	margin-bottom: 6px;
}
.prodeta_tis_img img{
	display: block;
	width: 100%;
	height: 100%;
}
.prodeta_bit_img{
	width: 100%;
	height: 62px;
	margin-bottom: 24px;
}
.prodeta_bit_img img{
	display: block;
	width: 100%;
	height: 100%;
	cursor: pointer;
}
.prodeta_bit_img .swiper-slide.active{
	border:1px solid #ff6900;
}
.prodeta_bit_img .swiper-slide-thumb-active {
	border:1px solid #ff6900;
}
.xfws_prodate_header .l_box .bit_share_box{
	display: flex;
}
.xfws_prodate_header .l_box .bit_share_box .li{
	font-size:12px;
	color:#666666;
	margin-right: 34px;
}
.xfws_prodate_header .l_box .bit_share_box .li img{
	margin-right: 4px;
}
.xfws_prodate_header .l_box .bit_share_box .li a{
	display: flex;
	align-items: center;
}
.xfws_prodate_header .r_box{
	width: 460px;
}
.xfws_prodate_header .r_box .pro_tle{
	font-size:17px;
	line-height: 26px;
	color:#333333;
	margin-bottom: 8px;
}
.xfws_prodate_header .r_box .pro_tips{
	display: flex;
	flex-wrap: wrap;
	margin-bottom: 8px;
}
.xfws_prodate_header .r_box .pro_tips span{
	padding:4px 10px;
	background: #f39d03;
	margin-right: 3px;
	font-size:12px;
	color:#fff;
}
.xfws_prodate_header .r_box .list{
	display: flex;
	margin-bottom:10px;
}
.xfws_prodate_header .r_box .list .dt{
	width: 60px;
	line-height: 36px;
	font-size:12px;
	color:#999999;
}
.xfws_prodate_header .r_box .list .public_dd{
	width: calc(100% - 60px);
	padding-left:10px;
}
.xfws_prodate_header .r_box .list.price_box{
	padding-bottom: 20px;
	border-bottom: 1px solid #ededed;
}
.xfws_prodate_header .r_box .list.price_box .public_dd {
	display: flex;
	justify-content: space-between;
}
.xfws_prodate_header .r_box .list.price_box .public_dd .det_box{
	width: 210px;
}
.xfws_prodate_header .r_box .list.price_box .public_dd .det_box .tle{
	font-size:24px;
	color:#cc1617;
	margin-bottom: 5px;
	font-weight: bold;
}
.xfws_prodate_header .r_box .list.price_box .public_dd .det_box .tle span{
	font-size:19px;
	font-family: "Arial";
	color:#cc1617;
}
.xfws_prodate_header .r_box .list.price_box .public_dd .det_box .txt{
	font-size:12px;
	color:#474747;
}
.xfws_prodate_header .r_box .list.price_box .public_dd .sj_box{
	display: flex;
	width: 144px;
	background: #fcf3e0;
}
.xfws_prodate_header .r_box .list.price_box .public_dd .sj_box .li{
	width: 50%;
	text-align: center;
	padding:8px 0;
}
.xfws_prodate_header .r_box .list.price_box .public_dd .sj_box .n{
	font-size:18px;
	color:#666666;
	font-family: "Arial";
	margin-bottom: 4px;
}
.xfws_prodate_header .r_box .list.price_box .public_dd .sj_box .t{
	font-size:12px;
	color:#999999;
}
.ifica_last{
	display: flex;
	flex-wrap: wrap;
}
.ifica_last .li{
	height: 36px;
	border:1px solid #e8e8e8;
	margin-right: 8px;
	padding:0 14px;
	display: flex;
	align-items: center;
	justify-content: center;
	font-size:14px;
	color:#333333;
	cursor: pointer;
}
.ifica_last .li:hover{
	background: url(../i/detail/ico_9.png) bottom right no-repeat;
	background-size: 16px;
	border:1px solid #fcab00 !important;
}

.ifica_last .li.hover{
	background: url(../i/detail/ico_9.png) bottom right no-repeat;
	background-size: 16px;
	border:1px solid #fcab00 !important;
}

.ificaxm_last{
	display: flex;
	flex-wrap: wrap;
}
.ificaxm_last .li{
	height: 28px;
	padding:0 14px;
	border:1px solid #e8e8e8;
	margin-right: 8px;
	display: flex;
	align-items: center;
	justify-content: center;
	font-size:14px;
	color:#333333;
	cursor: pointer;
	margin-bottom: 4px;
}
.ificaxm_last .li:hover{
	background: url(../i/detail/ico_9.png) bottom right no-repeat;
	background-size: 16px;
	border:1px solid #fcab00 !important;
}
.ificaxm_last .li.hover{
	background: url(../i/detail/ico_9.png) bottom right no-repeat;
	background-size: 16px;
	border:1px solid #fcab00 !important;
}
.amount_cont_box{
	display: flex;
	align-items: center;
	margin-right: 8px;
}
.amount_cont_box .public_btn{
	display: flex;
	align-items: center;
	justify-content: center;
	width: 36px;
	height: 36px;
	background: #e1e1e1;
	border:1px solid #d5d4d4;
	font-size:24px;
	font-weight: bold;
	cursor: pointer;
	color:#666666;
	-moz-user-select: none; /*火狐*/
  -webkit-user-select: none; /*webkit浏览器*/
  -ms-user-select: none; /*IE10*/
  -khtml-user-select: none; /*早期浏览器*/
  user-select: none;
}
.amount_cont_box input{
	width: 30px;
	height: 36px;
	border:1px solid #d5d4d4;
	margin:0 2px;
	text-align: center;
}
.xfws_prodate_header .r_box .btn_box{
	display: flex;
	align-items: center;
	margin-bottom: 10px;
}
.xfws_prodate_header .r_box .btn_box .public_btn{
	display: flex;
	align-items: center;
	justify-content: center;
	width:156px;
	height: 44px;
	background: #eb8f06;
	border:1px solid #eb8f06;
	border-radius: 5px;
	font-size:17px;
	color:#ffffff;
	margin-right: 16px;
}
.xfws_prodate_header .r_box .btn_box .public_btn img{
	margin-right: 5px;
}
.xfws_prodate_header .r_box .btn_box .public_btn:last-child{
	background: #fff;
	color:#eb8f06;
}
.xfws_prodate_header .r_box .bit_txt p{
	font-size:12px;
	color:#999999;
	margin-bottom: 10px;
}
.xfws_prodate_content{
	display: flex;
  justify-content: space-between;
}
.xfws_prodate_content .l_box{
	width: 935px;
}
.xfws_prodate_content .r_box{
	width: 246px;
}
.prodate_infor_box{
	width: 100%;
	background: #fff;
	border:1px solid #e9e9ed;
	margin-bottom: 20px;
}
.prodate_infor_box .nav_box{
	display: flex;
	align-items: center;
	width: 100%;
	background: #f5f5f5;
	border-bottom: #e9e9ea;
}
.prodate_infor_box .nav_box .li{
	padding:20px 34px;
	font-size:16px;
	color:#666666;
	position: relative;
	border-bottom: 1px solid #e9e9ea;
	cursor: pointer;
}
.prodate_infor_box .nav_box .li:hover{
	background: #fff;
	border-bottom: 1px solid #fff;
}
.prodate_infor_box .nav_box .li:hover::after{
	content: "";
	display: block;
	width: 100%;
	height: 2px;
	background: #ef950f;
	position: absolute;
	left:0;
	top: 0;
}
.prodate_infor_box .nav_box .li.hover{
	background: #fff;
	border-bottom: 1px solid #fff;
}
.prodate_infor_box .nav_box .li.hover::after{
	content: "";
	display: block;
	width: 100%;
	height: 2px;
	background: #ef950f;
	position: absolute;
	left:0;
	top: 0;
}
.prodate_infor_box .cont_box{
	padding:20px 14px;
}
.prodate_infor_box .cont_box .about_txt{
	font-size:14px;
	line-height: 24px;
	color:#414040;
}
.prodate_infor_box .cont_box .about_txt p{
	margin-bottom: 20px;
	font-size:14px;
	color:#414040;
}
.prodate_infor_box .cont_box .about_txt img{
	display: block;
	margin:20px auto ;
	max-width: 100%;
}
.prodate_fwal_content{
	width: 100%;
	padding:30px 24px;
	background: #fff;
	border:1px solid #e9e9ed;
	margin-top: 20px;
	margin-bottom: 20px;
}
.prodate_pulic_title{
	display: flex;
	align-items: center;
	font-size:21px;
	color:#333333;
	margin-bottom: 26px;
	font-weight: bold;
}
.prodate_fwal_content .last_box{
	display: flex;
	flex-wrap: wrap;
}
.prodate_fwal_content .last_box .list{
	width: 286px;
	margin-right: 12px;
	margin-bottom: 18px;
}
.prodate_fwal_content .last_box .list:nth-child(3n){
	margin-right: 0;
}
.prodate_fwal_content .last_box .list .img_tis{
	width: 100%;
	height: 172px;
}
.prodate_fwal_content .last_box .list .img_tis img{
	display: block;
	width: 100%;
	height: 100%;
}
.prodate_fwal_content .last_box .list .txt_box{
	width: 100%;
	padding:16px 14px;
	border:1px solid #e4e6e5;
	border-top: 0px;
}
.prodate_fwal_content .last_box .list .txt_box .tle{
	font-size:15px;
	color:#333333;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.prodate_fwal_content .last_box .list .txt_box .txt{
	font-size:12px;
	color:#999999;
	padding:4px 0 12px 0;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.prodate_fwal_content .last_box .list .txt_box .bit_box{
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.prodate_fwal_content .last_box .list .txt_box .bit_box .ck{
	font-size:13px;
	color:#999999;
}
.prodate_fwal_content .last_box .list .txt_box .bit_box .dz{
	display: flex;
	align-items: center;
	font-size:13px;
	color:#999999;
}
.prodate_fwal_content .last_box .list .txt_box .bit_box img{
	margin-right: 5px;
}
.prodate_fwal_content .last_box .list:nth-child(3n){
	margin-right: 0;
}
.prodate_fwxm_content{
	background: #fff;
	padding:30px 24px 10px;
	border:1px solid #e9e9ed;
}
.prodate_fwxm_nav{
	display: flex;
	align-items: center;
	margin:0 10px;
}
.prodate_fwxm_nav .li{
	padding:6px 14px;
	border:1px solid #d2d1d1;
	border-radius: 4px;
	margin-right: 8px;
	font-size:12px;
	color:#514f4f;
	position: relative;
	cursor: pointer;
	font-weight: normal;
}
.prodate_fwxm_nav .li::after{
	content: "";
	display: none;
	width: 0;
	height: 0;
	border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-top: 8px solid #eb8f06;
	position: absolute;
	bottom: -8px;
	left:50%;
	transform: translateX(-50%);
}
.prodate_fwxm_nav .li:hover{
	background: #eb8f06;
	border:1px solid #eb8f06;
	color:#fff;
}
.prodate_fwxm_nav .li:hover::after{
	display: block;
}
.prodate_fwxm_nav .li.hover{
	background: #eb8f06;
	border:1px solid #eb8f06;
	color:#fff;
}
.prodate_fwxm_nav .li:hover a,
.prodate_fwxm_nav .li.hover a {
	color:#fff;
}
.prodate_fwxm_nav .li.hover::after{
	display: block;
}
.prodate_fwxm_nav_content {
	margin-bottom: 20px;
}
.prodate_fwxm_nav_content .cont{
	display: flex;
	padding:22px 14px;
	border:1px solid #e4e4e4;
}
.prodate_fwxm_nav_content .cont .dt{
	width: 60px;
	font-size:14px;
	color:#333333;
	font-weight: bold;
}
.prodate_fwxm_nav_content .cont .public_dd{
	width: calc(100% - 160px);
	padding-left:10px;
	display: flex;
	flex-wrap: wrap;
}
.prodate_fwxm_nav_content .cont .public_dd a{
	font-size:15px;
	margin-right: 30px;
	margin-bottom: 20px;
}
.prodate_fwxm_nav_content .cont .public_dd a:hover{
	color:#ff6900;
}
.prodate_fwxm_nav_content .cont .public_dd a.hover{
	color:#ff6900;
}
.prodate_fwxm_content{
	margin-bottom: 20px;
}
.prodate_fwxm_content .fwxm_pro_content .cont{
	/* display: flex; */
	/* flex-wrap: wrap; */
	overflow: hidden;
}
.fwxm_pro_content .cont .list{
	/* width: 286px; */
	width: 280px;
	margin-right: 20px;
	margin-bottom: 18px;
	border:1px solid #e4e6e5;
	padding:15px 15px 9px 15px;
	float: left;
}
.fwxm_pro_content .cont .list:nth-child(4n){
	margin-right: 0;
}
.fwxm_pro_content .cont .list .img_box{
	width: 100%;
	height: 170px;
	position: relative;
	margin-bottom: 12px;
}
.fwxm_pro_content .cont .list .img_box img{
	display: block;
	width: 100%;
	height: 100%;
}
.fwxm_pro_content .cont .list .img_box .tl{
	width: 100%;
	padding:10px 6px;
	background: rgba(0,0,0,0.5);
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
	font-size:14px;
	color:#ffffff;
	position: absolute;
	bottom: 0;
	left:0;
}
.fwxm_pro_content .cont .list .txt_box{
	width: 100%;
}
.fwxm_pro_content .cont .list .txt_box .pri{
	font-size:19px;
	color:#cc3232;
}
.fwxm_pro_content .cont .list .txt_box .bit_box{
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.fwxm_pro_content .cont .list .txt_box .bit_box .cs{
	font-size:12px;
	color:#999999;
}
.fwxm_pro_content .cont .list .txt_box .bit_box .public_btn{
	display: flex;
	align-items: center;
	justify-content: center;
	width: 80px;
	height: 30px;
	background: #ef950f;
	border-radius: 3px;
	font-size:13px;
	color:#ffffff;
}
.prodate_ljpj_content{
	width: 100%;
	background: #fff;
	border:1px solid #e9e9ed;
	padding:30px 24px;
}
.prodate_ljpj_content .tis_title{
	font-size:21px;
	color:#333333;
	margin-bottom: 24px;
}
.prodate_ljpj_content .tis_title span{
  font-size:16px;
}
/**/
.evalu_score_box{
	margin-bottom: 10px;
	margin-top:10px;
}
.evalu_score_box .score_warpin{
	display: flex;
	align-items: center;
	margin-bottom: 24px;
}
.evalu_score_box .score_warpin .star_pf{
	display: flex;
	align-items: center;
	font-size:19px;
	color:#ef950f;
	margin-right: 6px;
}
.evalu_score_box .score_warpin .star_box{
	width: 102px;
	height: 19px;

	position: relative;
	overflow: hidden;
}
.evalu_score_box .score_warpin .star_box .bg{
	display: block;
	width: 100%;
	height: 100%;
}
.evalu_score_box .score_warpin .star_box .star_line{
	width: 88%;
	height: 100%;
	position: absolute;
	left:0;
	top: 0;
  overflow: hidden;
}
.evalu_score_box .score_warpin .star_box .star_line .line{
	position: absolute;
	left:0;
	top: 0;
}
.evalu_score_box .score_warpin .sq_cont_box{
	display: flex;
	align-items: center;
	margin-left:24px;
}
.evalu_score_box .score_warpin .sq_cont_box .li{
	margin-right: 30px;
	font-size:14px;
	color:#999999;
}
.evalu_score_box .score_hpl_box{
	display: flex;
	padding:10px 20px 0;
	background: #f8f8f8;
	align-items: center;
	margin-bottom: 14px;
}
.evalu_score_box .score_hpl_box .jg_box{
	width: 80px;
	text-align: center;
}
.evalu_score_box .score_hpl_box .jg_box .tle{
	font-size:24px;
	color:#eb8f06;
}
.evalu_score_box .score_hpl_box .jg_box .txt{
	font-size:13px;
	color:#999999;
}
.evalu_score_box .score_hpl_box .tips_box{
	display: flex;
	flex-wrap: wrap;
}
.evalu_score_box .score_hpl_box .tips_box .li{
	padding:6px 10px;
	background: #fff;
	margin-right: 10px;
	margin-bottom: 8px;
	font-size:12px;
	color:#666666;
	cursor: pointer;
}
.evalu_score_box .score_filter_cont{
	display: flex;
	align-items: center;
	position: relative;
	padding:15px 0;
	border-bottom: 1px solid #f0f0f0;
}
.evalu_score_box .score_filter_cont .select_box{
	display: flex;
	align-items: center;
	margin-right: 20px;
}
.evalu_score_box .score_filter_cont .select_box .li{
	display: flex;
	align-items: center;
	font-size:15px;
	color:#68686e;
	margin-right: 30px;
}
.evalu_score_box .score_filter_cont .select_box .li .disc{
	width: 15px;
	height: 15px;
	border-radius: 100%;
	border:1px solid #d3d3d3;
	margin-right: 5px;
	position: relative;
}
.evalu_score_box .score_filter_cont .zh_last{
	display: flex;
	align-items: center;
}
.evalu_score_box .score_filter_cont .zh_last .li{
	display: flex;
	align-items: center;
	margin-right: 10px;
	font-size:14px;
	color:#999999;
}
.evalu_score_box .score_filter_cont .zh_last .li img{
	margin-right: 4px;
}
.evalu_score_box .score_filter_cont .sel{
	position: absolute;
	right:0;
	top: 50%;
	transform:translateY(-50%);
	border:1px solid #dfdede;
	color:#666666;
	height: 24px;
	padding: 0 10px;
	-webkit-appearance: menulist-button;
}
.score_comment_last{
	width: 100%;
}
.score_comment_last .list{
	display: flex;
	align-items: center;
	padding:28px 0;
	border-bottom: 1px solid #e5e5e5;
	position: relative;
}
.score_comment_last .list .ava_content{
	width: 90px;
	text-align: center;
}
.score_comment_last .list .ava_content .ava{
	display: flex;
	align-items: center;
	justify-content: center;
	width: 50px;
	height: 50px;
	border-radius: 100%;
	margin:0 auto;
	overflow: hidden;
}
.score_comment_last .list .ava_content .ava img{
	display: block;
	width: 100%;
	height: 100%;
}
.score_comment_last .list .ava_content .ph{
	display: flex;
	align-items: center;
	justify-content: center;
	width: 100%;
	margin:6px 0 4px ;
}
.score_comment_last .list .ava_content .name{
	text-align: center;
	font-size:12px;
	color:#666666;
	padding:0 5px;
  word-wrap:break-word;
}
.score_comment_last .list .dusc_content{
	width: calc(100% - 200px);
	padding-left:10px;
}
.score_comment_last .list .dusc_content .pl_star{
	display: flex;
	align-items: center;
	font-size:12px;
	color:#666666;
}
.score_comment_last .list .dusc_content .pl_star .star{
	display: flex;
	align-items: center;
	justify-content: space-between;
	margin-right: 2px;
	border-bottom: 1px solid #ff9900;
}
.score_comment_last .list .dusc_content .pl_star .star img{
	margin-right: 2px;
}
.score_comment_last .list .dusc_content .pl_star .star img:last-child{
	margin-right: 0;
}
.score_comment_last .list .dusc_content .txt{
	padding:14px 0;
	font-size:14px;
	color:#333333;
}
.score_comment_last .list .dusc_content .bits{
	display: flex;
	align-items: center;
	flex-wrap: wrap;
}
.score_comment_last .list .dusc_content .bits .li{
	padding:4px 10px;
	border:1px solid #e4e4e4;
	border-radius: 100px;
	margin-right: 8px;
	margin-bottom: 8px;
}
.score_comment_last .list .time{
	position: absolute;
	right: 0;
	top: 50%;
	transform: translateY(-50%);
}
.score_comment_last .list .time_box p{
	text-align: center;
	font-size:14px;
	color:#999999;
	margin-bottom: 10px;
}
.score_comment_last .list .time_box .tj_list{
	text-align: right;
}
.score_comment_last .list .time_box .tj_list p{
	text-align: right;
}
.score_comment_last .list:last-child{
	border-bottom: 0px;
}
.prodate_adver_box{
	width: 100%;
	margin-top: 20px;
}
.prodate_adver_box img{
	display: block;
	width: 100%;
}
.provider_contact_box{
	width: 100%;
	background: #fff;
	margin-bottom: 20px;
  border:1px solid #e9e9ed;
	padding:18px 16px;
	position: relative;
}
.provider_contact_box .img_box{
	width: 100%;
	height: 175px;
	margin-bottom: 14px;
}
.provider_contact_box .img_box img{
	display: block;
	width: 100%;
	height:100%;
}
.provider_contact_box .title_box{
	margin-bottom: 20px;
}
.provider_contact_box .title_box .tle{
	font-size:16px;
	color:#222222;
	margin-bottom: 6px;
}
.provider_contact_box .title_box .txt{
	display: flex;
	align-items: center;
	font-size:13px;
	color:#232222;
}
.provider_contact_box .title_box .txt img{
	margin:0 4px;
}
.provider_contact_box .tel_btn{
	display: flex;
	align-items: center;
	justify-content: center;
	width: 100%;
	padding:10px 0;
	border:1px solid #eb8f06;
	font-size:16px;
	color:#eb8f06;
	margin-bottom: 20px;
}
.provider_contact_box .tel_btn img{
	margin-right: 8px;
}
.provider_contact_box .bit_txt{
	display: flex;
	align-items: flex-start;
}
.provider_contact_box .rz_ts{
	padding:8px 0;
	font-size:12px;
	color:
}
.provider_contact_box .bit_txt .i{
	width: 36px;
}
.provider_contact_box .bit_txt .i img{
	width: 100%;
}
.provider_contact_box .bit_txt .txt{
	width: calc(100% - 36px);
	padding-left:10px;
}
.provider_contact_box .bit_detail_box{
	display: none;
	position: absolute;
	left: 200px;
	top: 0;
	width: 320px;
	background: #fff;
	border:1px solid #f0f0f0;
	padding:18px;
	box-shadow: 0px 0px 10px rgba(0,0,0,0.3);
	z-index: 200;
}
.provider_contact_box:hover .bit_detail_box{
	display: block;
}
.provider_contact_box .bit_detail_box .name{
	font-size:13px;
	color:#333333;
	margin-bottom: 8px;
}
.provider_contact_box .bit_detail_box .det_txt{
	margin-bottom: 10px;
}
.provider_contact_box .bit_detail_box .det_txt p{
	font-size:12px;
	color:#666666;
	padding:5px 0;
}
.provider_contact_box .bit_detail_box .xy_cont{
	display: flex;
	align-items: center;
	font-size:12px;
	color:#999999;
}
.provider_contact_box .bit_detail_box .xy_cont img{
	margin:0 4px;
}
.provider_contact_box .bit_detail_box .xy_cont span{
	margin:0 4px;
}
.provider_contact_box .bit_detail_box .tips_box{
	display: flex;
	flex-wrap: wrap;
	margin-top: 6px;
}
.provider_contact_box .bit_detail_box .tips_box .list{
	padding:2px 4px;
	margin-right: 4px;
	margin-bottom:6px;
	border-radius: 3px;
	font-size:12px;
	color:#fff;
}
.provider_contact_box .bit_detail_box .bit_deta_box{
	display: flex;
	flex-wrap: wrap;
}
.provider_contact_box .bit_detail_box .bit_deta_box .list{
	width: calc(100% / 4);
	text-align: center;
	padding:14px 0 0;
}
.provider_contact_box .bit_detail_box .bit_deta_box .list h2{
	font-size:12px;
	color:#f87c1e;
	margin-bottom: 4px;
}
.provider_contact_box .bit_detail_box .bit_deta_box .list p{
	font-size:12px;
	color:#999999;
}
.provider_contact_box .bit_detail_box .bit_oper_box{
	padding-top: 16px;
	margin-top: 18px;
	border-top: 1px solid #f2f2f2;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.provider_contact_box .bit_detail_box .bit_oper_box .sco_last{
	display: flex;
	align-items: center;
}
.provider_contact_box .bit_detail_box .bit_oper_box .sco_last .li{
	font-size:12px;
	color:#666666;
	margin-right: 20px;
}
.provider_contact_box .bit_detail_box .bit_oper_box .att_ul{
	display: flex;
	align-items: center;
}
.provider_contact_box .bit_detail_box .bit_oper_box .att_ul a{
	text-align: center;
	margin-left:10px;
}
.provider_list_cont{
	width: 100%;
	background: #fff;
	border-radius: 8px;
	margin-bottom: 18px;
	padding:20px 14px;
	position: relative;
}
.provider_list_cont .provider_bg_1{
	position: absolute;
	top: 0;
	left:0;
	width: 100%;
	height: 120px;
	background: linear-gradient(#2f96de, #ddeefa);
}
.provider_list_cont .provider_bg_2{
	position: absolute;
	top: 0;
	left:0;
	width: 100%;
	height: 120px;
	background: linear-gradient(#eb9957, #fdf3eb);
}
.provider_list_cont .provider_bg_3{
	position: absolute;
	top: 0;
	left:0;
	width: 100%;
	height: 120px;
	background: linear-gradient(#40d48e, #f3fcf8);
}
.provider_list_cont .provider_bg_4{
	position: absolute;
	top: 0;
	left:0;
	width: 100%;
	height: 120px;
	background: linear-gradient(#e67f7e, #fdf6f6);
}
.provider_list_cont .pulic_title{
	font-size:17px;
	color:#ffffff;
	position: relative;
	z-index: 2;
	margin-bottom: 16px;
}
.provider_list_cont .last_box{
	display: flex;
	flex-wrap: wrap;
	background: #fff;
	position: relative;
	z-index: 2;
	border-radius: 8px;
	padding:15px 0;
}
.provider_list_cont .last_box .li{
	width: calc(100% / 3);
	text-align: center;
	margin-bottom: 12px;
}
.provider_list_cont .last_box .li .i{
	display: flex;
	align-items: center;
	justify-content: center;
	width: 100%;
	margin-bottom: 4px;
}
.provider_list_cont .last_box .li .i img{
	width: 46px;
}
.xfws_prodate_content .r_box .map_cont_box{
	width: 100%;
	background: #fff;
	border:1px solid #e9e9ed;
}
.xfws_prodate_content .r_box .map_cont_box .map{
	display: block;
	width: 100%;
	height: 206px;
}
.xfws_prodate_content .r_box .map_cont_box .txt{
	padding:15px 20px 30px;
	font-size:13px;
	line-height: 22px;
	color:#666666;
}
.bit_guess_content{
	width: 100%;
	background: #fff;
	border:1px solid #e9e9ed;
	padding:26px 26px 12px;
	margin-top: 20px;
	margin-bottom: 20px;
}
.bit_guess_content .tis_title{
	font-size:17px;
	color:#333333;
	margin-bottom: 20px;
	font-weight: bold;
}
.bit_guess_content .content_box{
	display: flex;
	flex-wrap: wrap;
}
.bit_guess_content .content_box .list_box{
	width: 206px;
	margin-right:28px;
	margin-bottom: 30px;
}
.bit_guess_content .content_box .list_box:nth-child(5n){
  margin-right: 0;
}
.bit_guess_content .content_box .list_box .img_cont{
	display: flex;
	width: 100%;
 	height: 141px;
	border:1px solid #f0f0f0;
}
.bit_guess_content .content_box .list_box .txt_cont{
	display: flex;
	align-items: center;
	padding:12px 3px;
}
.bit_guess_content .content_box .list_box .txt_cont .logo{
	display: flex;
	align-items: center;
	justify-content: center;
	width: 58px;
	height: 50px;
	border:1px solid #f3f1f1;
}
.bit_guess_content .content_box .list_box .txt_cont .logo img{
	display: block;
	width: 70%;
}
.bit_guess_content .content_box .list_box .txt_cont .txt{
	width: calc(100% - 58px);
	padding-left:10px;
}
.bit_guess_content .content_box .list_box .txt_cont .txt h2{
	font-size:16px;
	color:#333333;
	margin-bottom: 4px;
}
.bit_guess_content .content_box .list_box .txt_cont .txt p{
	font-size:14px;
	color:#666666;
}
.bit_guess_content .content_box .list_box .bit_btn{
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.bit_guess_content .content_box .list_box .bit_btn .public_btn{
	display: flex;
	align-items: center;
	justify-content: center;
	width: 95px;
	height: 28px;
	background: #f4f4f4;
	border:1px solid #dedede;
	border-radius: 3px;
	font-size:14px;
	color:#757472;
}
.fws_case_bg{
	position: fixed;
	top:0;
	left:0;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.3);
	z-index: 130;
}
.fws_case_dc_box{
	position: fixed;
	top:50%;
	left:50%;
	width: 808px;
	background: #fff;
	padding:18px;
	z-index: 131;
	transform: translate(-50%,-50%);
	border: 2px solid #fcab00;
}
.fws_case_dc_box .tis_title{
	text-align: center;
	font-size:18px;
	color:#6f6e6e;
	margin-bottom: 28px;
}
.fws_case_dc_box .shut_btn{
	position: absolute;
	right: 20px;
	top: 30px;
	width: 16px;
	height: 14px;
	background: url(../i/detail/fws_case_dc_1.png) no-repeat center;
	background-size:cover;
	cursor: pointer;
}
.fws_case_dc_box .tis_ckl_tle{
	display: flex;
	align-items: center;
	justify-content: space-between;
	margin-bottom: 10px;
}
.fws_case_dc_box .tis_ckl_tle .l_tle{
	font-size:20px;
	font-weight: bold;
	color:#333333;
}
.fws_case_dc_box .tis_ckl_tle .r_txt{
	font-size:13px;
	color:#999999;
}
.fws_case_dc_box .pro_zs_cont{
	width: 100%;
	height: 396px;
	overflow-y: scroll;
}
.fws_case_dc_box .pro_zs_cont img{
	display: block;
	width: 100%;
}
.fws_case_dc_box .bit_like{
	padding:8px 0;
	display: flex;
	align-items: center;
	justify-content: center;
	font-size:17px;
	color:#6f6e6e;
}
.fws_case_dc_box .bit_like .public_btn{
	text-align: center;
	cursor: pointer;
}
.fws_case_dc_box .bit_like .public_btn p{
	margin-bottom: 5px;
}
.fws_case_dc_box .bit_like .public_btn img{
	width: 26px;
}
/* ************需求大厅详情************* */
.xqdt_detail_content{
	display: flex;
	justify-content: space-between;
	margin-bottom: 100px;
}
.xqdt_detail_content .l_content_box{
	width: 920px;
}

.xqdt_detail_content .bidd_header{
	width: 100%;
	background: #fff;
	border:1px solid #e8e8ea;
	padding:28px;
	margin-bottom: 20px;
	position: relative;
}
.bidd_header .tis_title{
	margin-bottom: 12px;
	display: flex;
	align-items: flex-start;
	width: 63%;
}
.bidd_header .tis_title .tips{
	display: flex;
	width: 80px;
	height: 26px;
	align-items: center;
	justify-content: center;
	background: #fcab00;
	border-radius: 3px;
	font-size:15px;
	color:#ffffff;
	margin-right: 6px;
}
.bidd_header .tis_title .txt{
	font-size:22px;
	color:#353332;
	line-height: 30px;
}
.bidd_header .tis_title .txt span{
	padding:2px 3px;
	background: #ee6e4c;
	font-size:12px;
	color:#fff;
	margin-left: 5px;
}
.bidd_header .tis_last{
	display: flex;
	align-items: center;
	flex-wrap: wrap;
	width: 78%;
}
.bidd_header .tis_last .li{
	display: flex;
	align-items: center;
	margin-right: 30px;
	margin-bottom: 10px;
	font-size:14px;
	color:#999999;
}
.bidd_header .tis_last .li img{
	height:16px;
	margin-right: 6px;
}
.bidd_header .bidd_price_cont{
	background: #fcfbfa;
	padding:20px 40px;
	display: flex;
	align-items: center;
}
.bidd_price_cont .list{
  margin-right: 90px;
}
.bidd_price_cont .list .tle{
	font-size: 13px;
	color:#7d7c7c;
	margin-bottom: 6px;
}
.bidd_price_cont .list .txt{
	font-size:28px;
	color:#fcab00;
}
.bidd_price_cont .list .tips{
	font-size:16px;
	color:#353332;
	position: relative;
}
.bidd_price_cont .list .tips .tips_txt{
	position: absolute;
	top: 24px;
	left:0;
	padding:6px 10px;
	background: #fff9ec;
	border:1px solid #f7dda7;
	border-radius: 2px;
	font-size:12px;
	color:#a88d54;
	width: 264px;
	display: none;
}
.bidd_price_cont .list .tips:hover .tips_txt{
	display: block;
}
.bidd_header .ys_ra_content{
	position: absolute;
	right: 0;
	top: 28px;
	padding:14px 14px;
	background: linear-gradient(to right, #f7f7f7, #fff);
	width: 200px;
	z-index: 2;
}
.ys_ra_content h3{
	font-size:13px;
	color:#7d7c7c;
	margin-bottom: 5px;
}
.ys_ra_content h2{
	font-size:28px;
	color:#fcab00;
	margin-bottom: 14px;
}
.ys_ra_content .bit_txt{
	position: relative;
	font-size:14px;
	color:#353332;
	cursor: pointer;
}
.ys_ra_content .bit_txt .txt{
	display: none;
	position: absolute;
	left:0;
	top: 20px;
	font-size:12px;
	color:#a88d54;
	padding:6px 8px;
	background: #fff9ec;
	border:1px solid #f7dda7;
	border-radius: 3px;
	width: 290px;
}
.ys_ra_content .bit_txt:hover .txt{
	display: block;
}
.ys_ra_tg{
	position: absolute;
	right: 14px;
	top: 28px;
	padding:4px 8px;
	background: #fff7ec;
	font-size:12px;
	color:#fcab00;
	border:1px solid #fcab00;
	border-radius: 3px;
	z-index: 3;
}
.xqdt_detail_content .bit_detail_cont{
  padding:18px 24px 0;
	border-top: 1px dashed #e7e7e7;
	margin-top: 20px;

}
.bit_detail_cont .txt{
	font-size:16px;
	color:#333333;
	margin-bottom: 18px;;
}
.bit_detail_cont .bit_btn_box{
	display: flex;
	align-items: center;
}
.bit_detail_cont .public_btn{
	display: flex;
	width: 156px;
	height: 42px;
	border:1px solid #eb8f06;
	border-radius: 3px;
	margin-right: 10px;
	font-size:15px;
	color:#eb8f06;
	align-items: center;
	justify-content: center;
	cursor: pointer;
}
.bit_detail_cont .bit_btn_box .public_btn:last-child{
	background: #eb8f06;
	color:#fff;
}
.xqdt_detail_content .xqms_content{
	background: #fff;
	border:1px solid #e8e8ea;
	margin-bottom: 20px;
}
.xqms_content .tis_nav_cont{
	border-bottom: 1px solid #e8e8ea;
	display: flex;
	align-items: center;
}
.xqms_content .tis_nav_cont span{
	width: 170px;
	height: 55px;
	display: flex;
	align-items: center;
	justify-content: center;
	position: relative;
	border-right: 1px solid #e8e8ea;
	font-size:17px;
	color:#5e5b57;
}
.xqms_content .tis_nav_cont span:last-child{
	border-right: 0px;
}
.xqms_content .tis_nav_cont span:hover{
	color:#eb8f06;
	cursor: pointer;
}
.xqms_content .tis_nav_cont span:hover::after{
	content: "";
	display: block;
	width: 100%;
	height: 2px;
	background: #eb8f06;
	position: absolute;
	left:0;
	top: -2px;
}
.xqms_content .tis_nav_cont span:hover::before{
	content: "";
	display: block;
	width: 100%;
	height: 1px;
	background: #fff;
	position: absolute;
	left:0;
	bottom: -1px;
}
.xqms_content .tis_nav_cont span.hover{
	color:#eb8f06;
	cursor: pointer;
}
.xqms_content .tis_nav_cont span.hover::after{
	content: "";
	display: block;
	width: 100%;
	height: 2px;
	background: #eb8f06;
	position: absolute;
	left:0;
	top: -2px;
}
.xqms_content .tis_nav_cont span.hover::before{
	content: "";
	display: block;
	width: 100%;
	height: 1px;
	background: #fff;
	position: absolute;
	left:0;
	bottom: -1px;
}
.xqms_content .cotnent_box{
	padding:20px 28px;
}
.xqms_content .cotnent_box .xq_last_txt{
	margin-bottom: 10px;
}
.xq_last_txt .dl{
	margin-bottom: 20px;
}
.xq_last_txt .dl .tle{
	font-size:15px;
	color:#a0a0a0;
	margin-bottom: 4px;
}
.xq_last_txt .dl .txt{
	font-size:15px;
	color:#333333;
}
.xqms_content .cotnent_box .xq_cl_cont{
	padding:6px 6px 0 6px;
	background: #fffbf3;
	display: flex;
	flex-wrap: wrap;
}
.xq_cl_cont .li{
	display: flex;
	align-items: center;
	background: #fff;
	border:1px solid #fad7a3;
	border-radius: 1px;
	margin-right: 6px;
	font-size:12px;
	color:#ffb218;
	padding:4px 6px;
	margin-bottom: 6px;
}
.xq_cl_cont .li img{
	margin-right: 6px;
}
.xqms_content .cotnent_box .xq_down_last{
	margin:20px 0 40px;
	position: relative;
}
.xq_down_last .tle{
	font-size:18px;
	color:#292727;
	margin-bottom: 16px;
}
.xq_down_last .tle span{
	font-size:17px;
	color:#4d4c4c;
	margin-left:5px;
}
.xq_down_last .down_btn{
	display: flex;
	align-items: center;
	justify-content: center;
  padding:5px 10px;
	background: #fcab00;
	border-radius: 4px;
	font-size:12px;
	color:#ffffff;
	position: absolute;
	right: 0;
	top:0;
}
.xq_down_last .down_btn img{
	margin-right: 4px;
}
.xq_down_last .down_li{
	display: flex;
	align-items: center;
	margin-bottom: 10px;
}
.xq_down_last .down_li img{
	margin-right: 4px;
}
.xq_down_last .down_li span{
	font-size:14px;
	color:#1691e9;
	margin:0 5px;
}
.xq_down_last .down_li em{
	font-size:13px;
	color:#a2a2a2;
	margin-right: 10px;
}
.xq_down_last .down_li .down{
	display: flex;
	align-items: center;
	font-size:14px;
	color:#0a96f7;
}
.xq_bcsm_box .title{
	font-size:18px;
	font-weight: bold;
	color:#292727;
	margin-bottom: 20px;
}
.xq_bcsm_box .title span{
	color:#999999;
	font-size:13px;
	margin-left:10px;
	font-weight: normal;
}
.xq_bcsm_box .txt_box{
	margin-bottom: 20px;
}
.xq_bcsm_box .txt_box p{
	padding:4px 0 4px 20px;
	font-size:14px;
	color:#333;

}
.xq_bcsm_box .wxtis_txt{
	background: #fff9ec;
	border:1px solid #f4cf80;
	padding:20px 24px 40px;
}
.xq_bcsm_box .wxtis_txt .tle{
	display: flex;
	align-items: center;
	font-size:13px;
	color:#fcab00;
	margin-bottom: 10px;
}
.xq_bcsm_box .wxtis_txt .tle img{
	margin-right: 6px;
}
.xq_bcsm_box .wxtis_txt p{
	font-size:12px;
	color:#55545d;
	margin-bottom: 8px;
}
.xqdt_detail_content .apply_content{
	background: #fff;
	border: 1px solid #e8e8ea;
	margin-bottom: 20px;
}
.apply_content .tis_title{
	padding:30px 24px 16px 24px;
	border-bottom: 1px solid #f0f0f0;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.apply_content .tis_title .tl{
	font-size:21px;
	color:#272727;
}
.apply_content .tis_title .tl span{
	font-size:20px;
}
.apply_content .tis_title .last{
	display: flex;
	align-items: center;
}
.apply_content .tis_title .last .li{
	padding:0 6px;
	border-right: 1px solid #cacaca;
	font-size:12px;
	color:#999999;
}
.apply_content .tis_title .last .li:last-child{
	border-right: 0px;
}
.apply_content .fitter_box{
	padding:10px 30px 14px 30px;
	border-bottom: 1px solid #f0f0f0;
}
.apply_content .fitter_box .tis_box{
	display: flex;
	flex-wrap: wrap;
}
.apply_content .fitter_box .tis_box a{
	padding:6px;
	margin-right: 14px;
	margin-bottom: 10px;
	font-size:15px;
	color:#eb8f06;
	border-radius: 4px;
}
.apply_content .fitter_box .tis_box a:hover{
	background: #eb8f06;
	color:#fff;
}
.apply_content .fitter_box .tab_tag{
	display: flex;
	align-items: center;

}
.apply_content .fitter_box .tab_tag .li{
	padding:8px 14px;
	background: #f4f4f4;
	display: flex;
	align-items: center;
	justify-content: center;
	border:1px solid #e5e5e5;
	border-right: 0px;
	font-size:12px;
	color:#999999;
}
.apply_content .fitter_box .tab_tag .li .arr{
	width: 10px;
	height: 12px;
	background: url(../i/detail/xqdt_ti_12.png) no-repeat center;
	background-size:cover;
	margin-left:4px;
}
.apply_content .fitter_box .tab_tag .li:last-child{
	border-right:1px solid #e5e5e5;
}
.apply_content .fitter_box .tab_tag .li:hover{
	background: #fff;
}
.bidding_user_list{
	padding:20px 32px 10px;
	display: flex;
	justify-content: space-between;
}
.bidding_user_list .l_num{
	width: 15px;
  font-size: 13px;
  color: #999999;
  text-align: center;
}
.bidding_user_list .r_cont{
	width: calc(100% - 50px);
	border-bottom: 1px solid #e0e0e0;
	position: relative;
}
.bidding_user_list .bidd_title{
	display: flex;
	align-items: center;
	border-bottom: 1px dashed #d6d6d6;
	padding-bottom: 24px;
	margin-bottom: 20px;
}
.bidding_user_list .bidd_title .logo{
	width: 60px;
	height: 60px;
	display: flex;
	align-items: center;
	justify-content: center;
}
.bidding_user_list .bidd_title .detail_box{
	width: calc(100% - 60px);
	padding-left:20px;
	position: relative;
}
.bidding_user_list .bidd_title .tle{
	display: flex;
	align-items: center;
	font-size:15px;
	color:#202020;
	margin-bottom: 12px;
}
.bidding_user_list .bidd_title .tle .togs{
	padding:3px 6px;
	border-radius: 3px;
	font-size:13px;
	color:#fff;
	margin-left: 6px;
}
.bidding_user_list .bidd_title .deta{
	display: flex;
	align-items: center;
}
.bidding_user_list .bidd_title .xy{
	display: flex;
	align-items: center;
	margin-right: 10px;
	font-size:14px;
	color:#666666;
}
.bidding_user_list .bidd_title .xy .star{
	display: block;
	width: 20px;
  height: 18px;
	margin:0 2px;
	background: url(../i/qyfws_pro_ic_1.png) no-repeat center;
	background-size:cover;
}
.bidding_user_list .bidd_title .vip{
	font-size:14px;
	color:#fcb81d;
	margin-right: 10px;
}
.bidding_user_list .bidd_title .time{
	font-size:14px;
	color:#f87928;
	margin-right: 10px;
}
.bidding_user_list .bidd_title .map{
	display: flex;
	align-items: center;
	font-size:14px;
	color:#999999;
}
.bidding_user_list .bidd_title .map img{
	margin-right: 5px;
}
.bidding_user_list .bidd_title .zx_btn{
	display: flex;
	align-items: center;
	justify-content: center;
	width: 95px;
	height: 38px;
	border:1px solid #ed991b;
	border-radius: 3px;
	font-size:14px;
	color:#eb7706;
	position: absolute;
	right: 0;
	top: 50%;
	transform: translateY(-50%);
}
.bidding_user_list .bidd_title .zb_ico{
	position: absolute;
	right: 120px;
	top: 50%;
	width: 134px;
	transform: translateY(-50%);
}
.bidding_user_list .bidd_detail_cont{
	padding-bottom: 20px;
}

.bidd_detail_cont .intro_last{
	display: flex;
	align-items: center;
}
.bidd_detail_cont .intro_last .list_box{
	width: calc(100% / 3);
}
.bidd_detail_cont .intro_last .list_box .tle{
	font-size:26px;
	color:3666666;
	text-align: center;
	padding:16px 0;
}
.bidd_detail_cont .intro_last .list_box .line{
	display: flex;
	align-items: center;
	justify-content: center;
	width: 110%;
	height: 34px;
	background: #ffa200;
	border-radius: 100px;
	font-size:14px;
	color:#ffffff;
	border: 3px solid #fff;
	position: relative;
  transform: translateX(-14px);
	margin-bottom: 5px;
}
.bidd_detail_cont .intro_last .list_box .txt{
	display: flex;
	align-items: center;
	width: 98%;
	height: 34px;
	background: #fffbf3;
	border:1px solid #f7d7a0;
	padding:0 16px;
	font-size:12px;
	color:#ffa200;
	margin:0 auto;
}
.bidd_detail_cont .intro_last .list_box:nth-child(2) .line{
	background: #999999;
}
.bidd_detail_cont .intro_last .list_box:nth-child(2) .txt{
	background: #f1f1f1;
	border:1px solid #dedada;
	color:#999999;
}
.bidd_detail_cont .intro_last .list_box:first-child .tle{
	color:#ffa200;
}
.bidd_detail_cont .intro_txt{
	padding:16px 14px;
	background: #f8f8f8;
	margin-bottom: 20px;
	margin-top: 20px;
}
.bidd_detail_cont .intro_txt .tle{
	font-size:15px;
	color:#333333;
	margin-bottom: 6px;
}
.bidd_detail_cont .intro_txt .list_txt{
	margin-bottom: 20px;
}
.bidd_detail_cont .intro_txt .list_txt span{
	display: inline-block;
	padding:4px 8px;
	background: #ffa200;
	font-size:14px;
	color:#fff;
	margin-bottom: 10px;
}
.bidd_detail_cont .intro_txt .list_txt p{
	font-size:12px;
	color:#999999;
}
.bidd_detail_cont .intro_bit{
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.bidd_detail_cont .intro_bit .l_txt{
	display: flex;
	align-items: center;
	font-size:14px;
	color:#666666;
}
.bidd_detail_cont .intro_bit .l_txt span{
	margin-right: 20px;
	display: flex;
	align-items: center;
}
.bidd_detail_cont .intro_bit .l_txt span img{
	margin-right: 5px;
}
.bidd_detail_cont .intro_bit .report_btn{
	font-size:13px;
	color:#5f94eb;
}
.bidd_detail_cont .intro_hide{
	padding:36px 0;
	text-align: center;
}
.bidd_detail_cont .intro_hide img{
	margin-bottom: 10px;
}
.bidd_detail_cont .intro_hide p{
	text-align: center;
	font-size:13px;
	color:#666666;
}
.bidding_user_list .bidd_detail_cont.blur{
  filter: blur(8px);
	height: 423px;
	overflow-y: hidden;
}
.bidding_user_list .r_cont .bidd_detail_login{
	position: absolute;
	bottom: 0;
	left:0;
	width: 100%;
	height:423px;
	display: flex;
	align-items: center;
	justify-content: center;
}
.bidding_user_list .r_cont .bidd_detail_login .public_btn{
	display: flex;
	align-items: center;
	justify-content: center;
	width: 178px;
	height: 42px;
	background: #eb8f06;
	border-radius: 5px;
	font-size:16px;
	color:#fff;
	border:1px solid #da8a14;
}
.xqdt_detail_content .r_content_box{
	width: 260px;
}
.xqdt_detail_content .task_r_detail{
	width: 100%;
	background: #fff;
	margin-bottom: 20px;
	padding:20px;
}
.task_r_detail .tis_tle{
	display: flex;
	align-items: center;
	margin-bottom: 24px;
}
.task_r_detail .tis_tle .li{
	width: calC(100% / 2);
	text-align: center;
	padding:10px 0;
	border-right: 1px solid #e8e8e8;
}
.task_r_detail .tis_tle .li:last-child{
	border-right: 0px;
}
.task_r_detail .tis_tle .li h2{
	font-size:15px;
	color:#999999;
}
.task_r_detail .tis_tle .li p{
	font-size:23px;
}
.task_r_detail .share_box{
	padding-bottom: 16px;
	border-bottom: 1px dashed #d9d9d9;
}
.task_r_detail .share_box .tle{
	font-size:14px;
	color:#da9f11;
	margin-bottom: 10px;
}
.task_r_detail .share_box .share_last{
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.task_r_detail .share_box .share_last a{
	filter: grayscale(100%);
	opacity: 0.5;
}
.task_r_detail .share_box .share_last a.focus,
.task_r_detail .share_box .share_last a:hover{
	opacity: 1;
	filter: grayscale(0%);
}
.task_r_detail .cgs_box{
	display: flex;
	align-items: center;
	padding:10px 0;
}
.task_r_detail .cgs_box .l_medals{
	display: flex;
	align-items: center;
	justify-content: center;
	width: 42px;
	height: 42px;
}
.task_r_detail .cgs_box .l_medals img{
	width: 100%;
}
.task_r_detail .cgs_box .r_txt .tle{
	font-size:12px;
	color:#9d9a9a;
}
.task_r_detail .cgs_box .r_txt .name_box{
	display: flex;
	align-items: center;
}
.task_r_detail .cgs_box .r_txt .name_box .name{
	font-size:15px;
	color:#3e3e3e;
	width: 80px;
	display: block;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.task_r_detail .cgs_box .r_txt .name_box .bq{
	width: 36px;
	height: 20px;
	display: flex;
	align-items: center;
	justify-content: center;
	background: #eb8f06;
	border-radius: 3px;
	font-size:12px;
	color:#fff;
	margin:0 4px;
}
.task_r_detail .cgs_box .r_txt .name_box img{
	width: 22px;
}
.task_r_detail .grand_txt {
	border-bottom: 1px dashed #dedede;
	padding-bottom: 16px;
}
.task_r_detail .grand_txt p{
	font-size:14px;
	color:#383737;
	margin: 2px 0;
}
.task_r_detail .btn_box{
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.task_r_detail .btn_box .public_btn{
	display: flex;
	align-items: center;
	justify-content: center;
	width: 99px;
	height: 32px;
	background: #eb8f06;
	font-size:13px;
	color:#fff;
}
.contact_custo{
	background: #fff;
	padding:18px 20px;
	margin-bottom: 20px;
}
.contact_custo .title{
	display: flex;
	align-items: center;
	font-size:14px;
	color:#e9a730;
	margin-bottom: 8px;
}
.contact_custo .title img{
	margin-left:6px;
}
.contact_custo .txt{
	font-size:17px;
	color:#474c4f;
	margin-bottom: 10px;
}
.contact_custo .btn_box{
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.contact_custo .btn_box .public_btn{
	display: flex;
	align-items: center;
	justify-content: center;
	width: 100px;
	height: 30px;
	background: #f4f4f4;
	border:1px solid #e4e4e4;
	border-radius: 3px;
	font-size:12px;
	color:#7b7979;
}
.demand_custo{
	width: 100%;
	background: #fff;
	margin-bottom:20px;
	padding-bottom: 20px;
}
.demand_custo .tle{
	width: 100%;
}
.demand_custo .tle img{
	display: block;
	width: 100%;
}
.demand_custo .txt_box{
	padding:0 20px;
	margin-bottom: 24px;
}
.demand_custo .txt_box p{
	font-size:13px;
	color:#434343;
	position: relative;
	margin:5px 0;
}
.demand_custo .txt_box p::after{
	content: "";
	display: block;
	width: 6px;
	height:6px;
	background: #adadad;
	position: absolute;
	left:-10px;
	top: 50%;
	transform: translateY(-50%);
	border-radius: 100%;
}
.demand_custo .tel_int{
	width: 90%;
	height: 35px;
	margin:0 auto 10px;
}
.demand_custo .tel_int input{
	width: 100%;
	height: 100%;
	border:1px solid #d7d6d6;
	padding-left:34px;
}
.demand_custo .ff_btn{
	display: flex;
	align-items: center;
	justify-content: center;
	width: 90%;
	height: 35px;
	background: #4619ff;
	border-radius: 3px;
	font-size:15px;
	color:#ffffff;
	border:1px solid #3a0eff;
	margin:0 auto;
}
.milar_need{
	background: #fff;
	padding:14px;
	margin-bottom: 20px;
}
.milar_need .title{
	padding:14px 0;
	border-bottom: 1px solid #e9e9eb;
	font-size:20px;
	font-weight: bold;
	color:#7c7878;
}
.milar_need .list_box{
	margin:10px auto;
}
.milar_need .list_box .tle{
	font-size:14px;
	color:#666666;
	margin-bottom: 6px;
}
.milar_need .list_box .tle span{
	color:#b12704;
}
.milar_need .list_box .txt{
	display: flex;
	align-items: center;
	justify-content: space-between;
	font-size:12px;
	color:#999999;
}
.xqdt_detail_content .r_content_box .sjphb_cont{
	width: 100%;
	background: #fff;
	border:1px solid #e9e9ea;
	margin-bottom:10px;
}
.success_case_bit{
	width: 100%;
	padding:28px 24px;
	background: #fff;
}
.success_case_bit .title_box{
	font-size:17px;
	font-weight: bold;
	color:#333333;
	margin-bottom: 14px;
}
.success_case_bit .last_cont{
	display: flex;
	flex-wrap: wrap;
}
.success_case_bit .last_cont .list{
	width: 276px;
	margin-right: 16px;
}
.success_case_bit .last_cont .list:nth-child(4n){
	margin-right: 0;
}
.success_case_bit .last_cont .list .img_box{
	width: 100%;
	height: 164px;
}
.success_case_bit .last_cont .list .img_box img{
	display: block;
	width: 100%;
	height: 100%;
}
.success_case_bit .last_cont .list .txt_content{
	border:1px solid #e6e6e6;
	border-top: 0px;
	padding:12px;
}
.success_case_bit .last_cont .list .title_box{
	padding:14px 0;
	border-bottom: 1px dashed #e1e1e1;
}
.success_case_bit .last_cont .list .title_box .tle_box{
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.success_case_bit .last_cont .list .title_box .tle_box .tl{
	font-size:16px;
	color:#333333;
	width: 175px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.success_case_bit .last_cont .list .title_box .tle_box .tr{
	font-size:14px;
	color:#999999;
}
.success_case_bit .last_cont .list .title_box .txt{
	font-size:14px;
	color:#999999;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.success_case_bit .last_cont .list .bit_detail{
	padding:8px 0;
}
.success_case_bit .last_cont .list .bit_detail .pj_tis{
	display: flex;
	align-items: center;
	justify-content: space-between;
	margin-bottom: 10px;
	font-size:14px;
	color:#545353;
}
.success_case_bit .last_cont .list .bit_detail .pj_tis .tl{
	display: flex;
	align-items: center;
	margin-right: 5px;
}
.success_case_bit .last_cont .list .bit_detail .pj_tis .star{
	display: block;
	width: 16px;
	height: 14px;
	margin:0 2px;
	background: url(../i/qyfws_pro_ic_1.png) no-repeat center;
	background-size:cover;
}
.success_case_bit .last_cont .list .bit_detail .tr{
	display: flex;
	align-items: center;
	font-size:14px;
	color:#999999;
}
.success_case_bit .last_cont .list .bit_detail .tr img{
	margin-right: 4px;
}
.success_case_bit .last_cont .list .bit_detail .bit{
	display: flex;
	align-items: center;
	justify-content: space-between;
	font-size:12px;
	color:#999999;
}
.deta_bitbg_dcbg{
	display: none;
	position: fixed;
	top:0;
	left:0;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.5);
	z-index: 121;
}
.deta_bitbg_dc{
	display: none;
	position: fixed;
	width: 840px;
	background: #fff;
	top: 50%;
	left:50%;
	transform: translate(-50%,-50%);
	border:1px solid #d2cfcf;
	z-index: 122;
}
.deta_bitbg_dc .dc_header_box{
	display: flex;
	align-items: center;
	width: 100%;
	height: 46px;
	background: #f5f5f5;
	padding-left:25px;
	font-size:17px;
	color:#2c2b2b;
	position: relative;
}
.deta_bitbg_dc .dc_header_box .shut_btn{
	display: block;
	width: 13px;
	height: 13px;
	background: url(../i/detail/ico_15.png) no-repeat center;
	background-size:cover;
	position: absolute;
	right: 20px;
	top:50%;
	transform: translateY(-50%);
	cursor: pointer;
}
.deta_bitbg_dc .content_box{
	padding:20px 24px;
}
.deta_bitbg_dc .content_box .int_last{
	display: flex;
	flex-wrap: wrap;
}
.deta_bitbg_dc .content_box .int_last .li{
	width: 49%;
	height: 50px;
	margin-right: 2%;
	margin-bottom: 20px;
	position: relative;
	border:1px solid #dfdede;
	display: flex;
	align-items: center;
}
.deta_bitbg_dc .content_box .int_last .li .tl{
	width: 70px;
	height: 50px;
	display: flex;
	align-items: center;
	justify-content: center;
	font-size:15px;
	color:#4f4d4d;
}
.deta_bitbg_dc .content_box .int_last .li input{
	width: 268px;
	height: 100%;
	border:none;
}
.deta_bitbg_dc .content_box .int_last .li:nth-child(2n){
	margin-right: 0;
}
.deta_bitbg_dc .content_box .int_last .li .tp{
	font-size:15px;
	color:#fc9a00;
}
.deta_bitbg_dc .content_box .plan_descr_box{
	margin-bottom: 24px;
}
.deta_bitbg_dc .content_box .plan_descr_box .tle{
	font-size:15px;
	color:#4f4d4d;
	margin-bottom: 10px;
}
.deta_bitbg_dc .content_box .plan_descr_box .plan_txt_box{
	width: 100%;
	border:1px solid #dfdede;
	border-radius: 3px;
	display: flex;
	margin-bottom: 12px;
	padding:10px;
}
.deta_bitbg_dc .content_box .plan_descr_box .plan_txt_box .tl{
	font-size:15px;
	color:#faa82e;
	width: 80px;
}
.deta_bitbg_dc .content_box .plan_descr_box .plan_txt_box textarea{
	width: calc(100% - 80px);
	height: 60px;
  border:0px;
}
.deta_bitbg_dc .content_box .file_int_box{
	display: flex;
	align-items: center;
	margin-bottom: 26px;
	position: relative;
	font-size:13px;
	color:#999999;
}
.deta_bitbg_dc .content_box .file_int_box input{
	position: absolute;
	right: 0;
	top: 0;
	width: 100%;
	height: 100%;
	opacity: 0;
}
.deta_bitbg_dc .content_box .file_int_box .public_btn{
	display: flex;
	align-items: center;
	justify-content: center;
	width: 165px;
	height: 40px;
	border:1px solid #dedddd;
	border-radius: 3px;
	font-size:15px;
	color:#565555;
  background: linear-gradient(#f8f7f7, #e8e6e6);
	margin-right: 10px;
}
.deta_bitbg_dc .sub_btn{
	display: flex;
	align-items: center;
	justify-content: center;
	width: 130px;
	height: 48px;
	background: #fcab00;
	border-radius: 8px;
	font-size:21px;
	color:#ffffff;
	margin:30px auto;
}
/* ************** */
.xrc_prodate_content{
	display: flex;
	background: #f8f8f8;
	border:1px solid #e9e9ed;
	margin-bottom: 20px;
}
.xrc_prodate_header{
	width: 938px;
	background: #fff;

	padding:20px;

	display: flex;
	align-items: flex-start;
	justify-content: space-between;
}
.xrc_prodate_header .l_box{
  width: 490px;
}
.xrc_prodate_header .l_box .xrcdeta_tis_img{
	width: 100%;
	height: 350px;
  margin-bottom: 6px;
}
.xrc_prodate_header .l_box .xrcdeta_bit_img{
	height: 62px;
    margin-bottom: 24px;
}
.xrc_prodate_header .l_box .xrcdeta_bit_img img{
	display: block;
	width: 100%;
	height: 100%;
}
.xrcdeta_bit_img .swiper-slide.active {
    border: 1px solid #ff6900;
}
.xrc_prodate_header .l_box .bit_share_box{
	display: flex;
}
.xrc_prodate_header .l_box .bit_share_box .li{
	font-size:12px;
	color:#666666;
	margin-right: 34px;
}
.xrc_prodate_header .l_box .bit_share_box .li img{
	margin-right: 4px;
}
.xrc_prodate_header .l_box .bit_share_box .li a{
	display: flex;
	align-items: center;
}
.xrc_prodate_header .r_box{
	width: calc(100% - 490px);
	padding-left:14px;
}
.xrc_prodate_header .r_box .pro_tle{
	font-size:17px;
	line-height: 26px;
	color:#333333;
	margin-bottom: 14px;
}
.xrc_prodate_header .r_box .pro_tips{
	display: flex;
	flex-wrap: wrap;
	margin-bottom: 14px;
}
.xrc_prodate_header .r_box .pro_tips span{
	padding:4px 10px;
	background: #f39d03;
	margin-right: 3px;
	font-size:12px;
	color:#fff;
}
.xrc_prodate_header .r_box .list_box{
	display: flex;
	align-items: center;
	padding:14px 0;
}
.xrc_prodate_header .r_box .list_box .dt{
	width: 50px;
	font-size:12px;
	color:#999999;
}
.xrc_prodate_header .r_box .list_box .public_dd{
	width: calc(100% - 50px);
	padding-left:10px;
	display: flex;
  align-items: center;
}
.xrc_prodate_header .r_box .list_box .public_dd .price{
	font-size:13px;
	color:#ff9d42;
}
.xrc_prodate_header .r_box .list_box .public_dd .price b{
	font-size:19px;
	font-family: "Arial";
}
.xrc_prodate_header .r_box .list_box .pf_cont{
	display: flex;
	align-items: center;
}
.xrc_prodate_header .r_box .list_box .pf_cont h2{
	font-size:12px;
	text-align: center;
}
.xrc_prodate_header .r_box .list_box .pf_cont .star_box{
	display: flex;
	align-items: center;
	margin:6px 0 4px;
	border-bottom: 1px solid #ff9900;
}
.xrc_prodate_header .r_box .list_box .pf_cont .star_box .star{
  display: block;
	width: 20px;
	height: 20px;
	background: url(../i/detail/star.png) no-repeat center;
	background-size:cover;
	margin:0 2px 2px;
}
.xrc_prodate_header .r_box .list_box .pf_cont p{
	text-align: center;
	font-size:12px;
	color:#999999;
	margin-bottom: 5px;
}
.xrc_prodate_header .r_box .list_box .pf_cont .pf_r{
	padding-left:20px;
	margin-left:20px;
	border-left:2px dashed #f0f0f0;
}
.xrc_prodate_header .r_box .btn_box{
	display: flex;
	align-items: center;
	margin-bottom: 10px;
}
.xrc_prodate_header .r_box .btn_box .public_btn{
	display: flex;
	align-items: center;
	justify-content: center;
	width:156px;
	height: 44px;
	background: #eb8f06;
	border:1px solid #eb8f06;
	border-radius: 5px;
	font-size:17px;
	color:#ffffff;
	margin-right: 16px;
}
.xrc_prodate_header .r_box .btn_box .public_btn img{
	margin-right: 5px;
}
.xrc_prodate_header .r_box .btn_box .public_btn:last-child{
	background: #fff;
	color:#eb8f06;
}
.xrc_prodate_header .r_box .bit_txt p{
	font-size:12px;
	color:#999999;
	margin-bottom: 10px;
}
.xrc_prodate_content .src_user_content{
	width: 260px;
	padding:28px 42px 0;
	position: relative;
}
.src_user_content .user_ava{
	width: 100%;
	height: 158px;
	border-radius: 10px;
	margin-bottom: 12px;
	overflow: hidden;
}
.src_user_content .user_name{
	padding-bottom:24px;
	border-bottom: 1px solid #e6e6e6;
	margin-bottom: 14px;
	display: flex;
	align-items: center;
	justify-content: center;
	flex-wrap: wrap;
	font-size:16px;
	color:#3e3e3e;
}
.src_user_content .user_name img{
	margin-left:6px;
}
.src_user_content .lv_box{
	display: flex;
	align-items: center;
	position: relative;
	padding:8px 0;
}
.src_user_content .lv_box .tips{
	position: relative;
	padding:2px 10px 2px 16px;
	background: #f19208;
	border-radius: 10px;
	font-size:12px;
	color:#fff;
}
.src_user_content .lv_box .tips img{
	position: absolute;
	left:-5px;
	top: 50%;
	transform: translateY(-50%);
	width: 20px;
}
.src_user_content .kx_box{
	position: absolute;
	right: 0;
	top:50%;
	transform: translateY(-50%);
	display: flex;
	align-items: center;
	font-size:14px;
	color:#ef950f;
}
.src_user_content .kx_box .disc{
	display: block;
	width: 8px;
	height: 8px;
	background: #fff;
	border-radius: 100%;
	border:2px solid #f68508;
	margin-right: 5px;
}
.src_user_content .exp_box{
	font-size:14px;
	color:#666666;
	padding:8px 0;
}
.src_user_content .dz_box{
	display: flex;
	align-items: center;
	font-size:14px;
	color:#666666;
	padding:8px 0;
	position: relative;
}
.src_user_content .dz_box img{
  margin-right: 4px;
}
.src_user_content .lx_btn{
	display: flex;
	align-items: center;
	justify-content: center;
	width: 100%;
	height: 42px;
	background: #fff;
	border:1px solid #eb8f06;
	font-size:16px;
	color:#eb8f06;
	margin-top: 40px;
}
.src_user_content .lx_btn img{
	margin-right: 10px;
}
.src_user_content .bit_detail_box{
	display: none;
	position: absolute;
	left: 200px;
	top: 0;
	width: 320px;
	background: #fff;
	border:1px solid #f0f0f0;
	padding:18px;
	box-shadow: 0px 0px 10px rgba(0,0,0,0.3);
	z-index: 110;
}
.src_user_content:hover .bit_detail_box{
	display: block;
}
.src_user_content .bit_detail_box .secon_last{
	font-size:13px;
	color:#333333;
	margin-bottom: 8px;
	display: flex;
	align-items: center;
}
.src_user_content .bit_detail_box .secon_last .pri_li{
	display: flex;
	align-items: center;
	margin-right: 10px;
	font-size:14px;
	color:#666666;
}
.src_user_content .bit_detail_box .secon_last .pri_li span{
	display: flex;
	align-items: center;
	justify-content: center;
	width: 20px;
	height: 20px;
	background: #f19208;
	border-radius: 100%;
	font-size:12px;
	color:#ffffff;
	margin-right: 6px;
}
.src_user_content .bit_detail_box .secon_last .sec_li{
	display: flex;
	align-items: center;
	font-size:14px;
	color:#666666;
}
.src_user_content .bit_detail_box .secon_last .sec_li span{
	display: flex;
	align-items: center;
	justify-content: center;
	width: 20px;
	height: 20px;
	border:1px solid  #f19208;
	border-radius: 100%;
	font-size:12px;
	color:#f19208;
	margin-right: 6px;
}
.src_user_content .bit_detail_box .det_txt{
	margin-bottom: 10px;
}
.src_user_content .bit_detail_box .det_txt p{
	font-size:12px;
	color:#666666;
	padding:5px 0;
}
.src_user_content .bit_detail_box .xy_cont{
	display: flex;
	align-items: center;
	font-size:12px;
	color:#999999;
}
.src_user_content .bit_detail_box .xy_cont img{
	margin:0 4px;
}
.src_user_content .bit_detail_box .xy_cont span{
	margin:0 4px;
}
.src_user_content .bit_detail_box .tips_box{
	display: flex;
	flex-wrap: wrap;
	margin-top: 6px;
}
.src_user_content .bit_detail_box .tips_box .list{
	padding:2px 4px;
	margin-right: 4px;
	margin-bottom:6px;
	border-radius: 3px;
	font-size:12px;
	color:#fff;
}
.src_user_content .bit_detail_box .bit_deta_box{
	display: flex;
	flex-wrap: wrap;
}
.src_user_content .bit_detail_box .bit_deta_box .list{
	width: calc(100% / 4);
	text-align: center;
	padding:14px 0 0;
}
.src_user_content .bit_detail_box .bit_deta_box .list h2{
	font-size:12px;
	color:#f87c1e;
	margin-bottom: 4px;
}
.src_user_content .bit_detail_box .bit_deta_box .list p{
	font-size:12px;
	color:#999999;
}
.src_user_content .bit_detail_box .bit_oper_box{
	padding-top: 16px;
	margin-top: 18px;
	border-top: 1px solid #f2f2f2;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.src_user_content .bit_detail_box .bit_oper_box .sco_last{
	display: flex;
	align-items: center;
}
.src_user_content .bit_detail_box .bit_oper_box .sco_last .li{
	font-size:12px;
	color:#666666;
	margin-right: 20px;
}
.src_user_content .bit_detail_box .bit_oper_box .att_ul{
	display: flex;
	align-items: center;
}
.src_user_content .bit_detail_box .bit_oper_box .att_ul a{
	text-align: center;
	margin-left:10px;
}
.src_expert_box{
	display: block;
	width: 100%;
	background: #fff;
	margin-bottom: 18px;
	border:1px solid #e9e9ed;
	padding:16px 14px;
}
.src_expert_box .tle{
	font-size:17px;
	color:#333333;
	margin-bottom: 12px;
}
.src_expert_box .last_box{
	display: flex;
	flex-wrap: wrap;
}
.src_expert_box .last_box .li{
	padding:8px 18px;
	background: #f7edc7;
	border-radius: 100px;
	margin-right: 6px;
	margin-bottom:9px;
	font-size:14px;
	color:#666666;
}
.src_expert_box .last_box .li:first-child{
	background: #c5f4de !important;
}
.src_expert_box .last_box .li:nth-child(2n){
	background: #afdafa !important;
}
.src_expert_box .last_box .li:nth-child(3n){
	background: #f4d7bf !important;
}
.mtzy_area_last{
	display: flex;
	align-items: center;
}
.mtzy_area_last select{
	height: 31px;
	border:1px solid #e8e8e8;
	padding-right: 40px;
	background: url(../i/detail/mtzy_i_1.png) no-repeat right top;
	background-size:contain;
	margin-right: 10px;
}
.mtzy_price_cont{
  padding:16px 12px 0px;
	border-bottom: 1px solid #ededed;
	margin-bottom: 15px;
}
.mtzy_price_cont .dl{
	display: flex;
	margin-bottom: 10px;
}
.mtzy_price_cont .dl .dt{
	width: 60px;
	font-size:12px;
	line-height: 24px;
	color:#999999;
}
.mtzy_price_cont .dl .public_dd{
	width: calc(100% - 60px);
	padding-left:10px;
	font-size:12px;
	color:#474747;
	line-height: 24px;
}
.mtzy_price_cont .dl .public_dd h2{
	font-size:19px;
	font-family: "Arial";
	font-weight: bold;
}
.mtzy_price_cont .dl .public_dd s{
	font-size:19px;
	font-size: "Arial";
}
.mtzy_price_cont .dl .public_dd span{
	font-size:13px;
}
.mtzy_price_cont .dl .public_dd p{
  font-size:12px;
}
.rmmttj_last_cont{
	width: 100%;
	background: #fff;
	padding:16px;
	border:1px solid #e9e9ed;
	margin-bottom: 20px;
}
.rmmttj_last_cont .tis_tle{
	font-size:20px;
	font-weight: bold;
	color:#7c7878;
	margin-bottom: 20px;
}
.rmmttj_last_cont .list_box{
	width: 100%;
	margin-bottom: 20px;
}
.rmmttj_last_cont .list_box .i{
	display: block;
	width: 100%;
	height: 150px;
	margin-bottom: 10px;
}
.rmmttj_last_cont .list_box .i img{
	display: block;
	width: 100%;
	height: 100%;
}
.rmmttj_last_cont .list_box .txt_box h2{
	font-size:15px;
	color:#333333;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	margin-bottom: 8px;
}
.rmmttj_last_cont .list_box .txt_box p{
	font-size:12px;
	color:#b12704;
}
.rmmttj_last_cont .list_box .txt_box p b{
	font-size:13px;
}
.zfcg_detail_content{
	padding:0 0 18px 0;
  background: #f5f5fa;
  position: relative;
}
.zfcg_detail_content .bidd_zfcg_header{
	width: 100%;
	background: #fff;
	border: 1px solid #e8e8ea;
	padding: 28px;
	margin-bottom: 20px;
	position: relative;
}
.bidd_zfcg_header .tis_title{
	margin-bottom: 12px;
	display: flex;
	align-items: center;
	flex-wrap: wrap;
	width: 75%;
}
.bidd_zfcg_header .tis_title .tips{
	display: flex;
	height: 26px;
	align-items: center;
	justify-content: center;
	background: #1890ff;
	border-radius: 3px;
	font-size:15px;
	color:#ffffff;
	margin-right: 6px;
	padding:0 8px;
}
.bidd_zfcg_header .tis_title .txt{
	font-size:22px;
	color:#353332;
	line-height: 30px;
}
.bidd_zfcg_header .tis_title .txt span{
	padding:2px 3px;
	background: #ee6e4c;
	font-size:12px;
	color:#fff;
	margin-left: 5px;
}
.bidd_zfcg_header .tis_last{
	display: flex;
	align-items: center;
	flex-wrap: wrap;
	width: 68%;
}
.bidd_zfcg_header .tis_last .li{
	display: flex;
	align-items: center;
	margin-right: 50px;
	margin-bottom: 10px;
	font-size:14px;
	color:#999999;
}
.bidd_zfcg_header .tis_last .li img{
	height:16px;
	margin-right: 6px;
}
.bidd_zfcg_header .bidd_price_cont{
	background: #fcfbfa;
	padding:20px 40px;
	display: flex;
	align-items: center;
}
.bidd_zfcg_header .ys_ra_content{
	position: absolute;
	right: 0;
	top: 28px;
	padding:14px 14px;
	background: linear-gradient(to right, #f7f7f7, #fff);
	width: 200px;
	z-index: 2;
}
.bidd_zfcg_header .ys_ra_content h2{
	color:#2c91ef;
}
.bidd_zfcg_header .ys_ra_tg{
	display: none;
	border:1px solid #2c91ef;
	color:#2c91ef;
}
.zfcg_detail_content .xqms_zfcg_content{
	background: #fff;
	border: 1px solid #e8e8ea;
	margin-bottom: 20px;
}
.xqms_zfcg_content .tis_nav_cont{
	border-bottom: 1px solid #e8e8ea;
	display: flex;
	align-items: center;
}
.xqms_zfcg_content .tis_nav_cont span{
	width: 170px;
	height: 55px;
	display: flex;
	align-items: center;
	justify-content: center;
	position: relative;
	border-right: 1px solid #e8e8ea;
	font-size:17px;
	color:#5e5b57;
}
.xqms_zfcg_content .tis_nav_cont span:last-child{
	/* border-right: 0px; */
}
.xqms_zfcg_content .tis_nav_cont span:hover{
	color:#1890ff;
	cursor: pointer;
}
.xqms_zfcg_content .tis_nav_cont span:hover::after{
	content: "";
	display: block;
	width: 100%;
	height: 2px;
	background: #1890ff;
	position: absolute;
	left:0;
	top: -2px;
}
.xqms_zfcg_content .tis_nav_cont span:hover::before{
	content: "";
	display: block;
	width: 100%;
	height: 1px;
	background: #fff;
	position: absolute;
	left:0;
	bottom: -1px;
}
.xqms_zfcg_content .tis_nav_cont span.hover{
	color:#1890ff;
	cursor: pointer;
}
.xqms_zfcg_content .tis_nav_cont span.hover::after{
	content: "";
	display: block;
	width: 100%;
	height: 2px;
	background: #1890ff;
	position: absolute;
	left:0;
	top: -2px;
}
.xqms_zfcg_content .tis_nav_cont span.hover::before{
	content: "";
	display: block;
	width: 100%;
	height: 1px;
	background: #fff;
	position: absolute;
	left:0;
	bottom: -1px;
}
.xqms_zfcg_content .cotnent_box{
	padding:20px 28px;
}
.xqms_zfcg_content .cotnent_box .xq_last_txt{
	margin-bottom: 10px;
}
.xqms_zfcg_content .cotnent_box .xq_cl_cont{
	padding:6px 6px 0 6px;
	background: #fffbf3;
	display: flex;
	flex-wrap: wrap;
}
.xqms_zfcg_content .cotnent_box .xq_down_last{
	margin:20px 0 40px;
	position: relative;
}
.xqms_zfcg_content .zfcg_xqms_txt{
	margin-bottom: 30px;
}
.xqms_zfcg_content .zfcg_xqms_txt p{
	font-size:15px;
	color:#a0a0a0;
	padding:6px 0;
}
.xqms_zfcg_content .zfcg_xqms_txt b{
	color:#403d3d;
}
.xqms_zfcg_content .xq_down_last .down_btn{
	background: #3498f5;
}
.zfcg_detail_content .zfcg_cgxx_infor{
	background: #fff;
  border: 1px solid #e8e8ea;
  margin-bottom: 20px;
  padding: 20px 28px;
}
.zfcg_detail_content .zfcg_cgxx_infor .tis_title{
	font-size:21px;
	color:#272727;
	font-weight: bold;
	margin-bottom: 14px;
}
.zfcg_detail_content .zfcg_cgxx_infor .txt_cont{
	padding:10px 0 20px 0;
}
.zfcg_detail_content .zfcg_cgxx_infor .txt_cont .li{
	display: flex;
	align-items: center;
	font-size:12px;
	color:#495060;
	margin:6px 0;
}
.zfcg_detail_content .zfcg_cgxx_infor .txt_cont .li a{
	color:#1890ff;
}
.zfcg_detail_content .zfcg_cgxx_infor .txt_cont .li img{
	margin-right: 5px;
}
.zfcg_ptfw_content{
	background: #fff;
	border: 1px solid #e8e8ea;
	margin-bottom: 20px;
	padding: 20px 28px;
}
.zfcg_ptfw_content .tis_title{
	font-size:21px;
	color:#272727;
	font-weight: bold;
	margin-bottom: 16px;
}
.zfcg_ptfw_content .tis_title .more{
	font-size: 16px;
	color: #6a6a6a;
}
.zfcg_ptfw_content .nav_cont{
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	padding:22px 16px;
	border:1px solid #e4e4e4;
	margin-bottom: 16px;
}
.zfcg_ptfw_content .nav_cont .dt{
	width: 76px;
	line-height: 32px;
	font-size:15px;
	color:#272727;
}
.zfcg_ptfw_content .nav_cont .public_dd{
	display: flex;
	width: calc(100% - 76px);
	padding-left:10px;
	flex-wrap: wrap;
}
.zfcg_ptfw_content .nav_cont .public_dd a{
	font-size:15px;
	color:#272727;
	margin-right: 30px;
}
.zfcg_ptfw_content .nav_cont .public_dd a:hover{
	color:#ff6900;
}
.zfcg_ptfw_content .nav_cont .public_dd a.active{
	color:#ff6900;
}
.zfcg_ptfw_content .cont{
	display: flex;
	flex-wrap: wrap;
}
.zfcg_ptfw_content .cont .list_box{
	width: 276px;
	margin-right: 12px;
	padding:15px;
	border:1px solid #e4e6e5;
}
.zfcg_ptfw_content .cont .list_box:nth-child(4n){
	margin-right: 0;
}
.zfcg_ptfw_content .cont .list_box .img_box{
	width: 100%;
	height: 170px;
	position: relative;
	overflow: hidden;
}
.zfcg_ptfw_content .cont .list_box .img_box img{
	display: block;
	width: 100%;
	height: 100%;
}
.zfcg_ptfw_content .cont .list_box .img_box .tle{
	position: absolute;
	bottom: 0;
	left:0;
	width: 100%;
	padding:10px 8px;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
	background: rgba(0,0,0,0.5);
	font-size:14px;
	color:#fff;
}
.zfcg_ptfw_content .cont .list_box .txt_cont .tle{
	padding:14px 40px 12px 0;
	border-bottom: 1px dashed #e1e1e1;
	font-size:19px;
	color:#0b0b0b;
}
.zfcg_ptfw_content .cont .list_box .txt_cont .tle .ck{
	position: absolute;
	right: 0;
	top: 50%;
	transform: translateY(-50%);
	font-size:12px;
	color:#999999;
}
.zfcg_ptfw_content .cont .list_box .bit_detail{
	padding:12px 0;
}
.zfcg_ptfw_content .cont .list_box .bit_detail .com_tle{
	display: flex;
	flex-wrap: wrap;
	font-size:14px;
	color:#545353;
	margin-bottom: 10px;
}
.zfcg_ptfw_content .cont .list_box .bit_detail .com_tle .pf{
	display: flex;
	align-items: center;
	font-size:13px;
	color:#666666;
	margin:0 8px;
}
.zfcg_ptfw_content .cont .list_box .bit_detail .com_tle .pf img{
	width: 16px;
	margin:0 2px;
}
.zfcg_ptfw_content .cont .list_box .bit_detail .com_tle .dz{
	display: flex;
	align-items: center;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	width: 100px;
	font-size:14px;
	color:#999999;
}
.zfcg_ptfw_content .cont .list_box .bit_detail .com_tle .dz img{
	width: 12px;
	margin-right: 4px;
}
.zfcg_ptfw_content .cont .list_box .bit_detail .bit{
	font-size:12px;
	color:#999999;
}
.zqtj_detail_content{
	background: #f5f5fa;
	position: relative;
}
.zqtj_prodate_content{
	display: flex;
	border: 1px solid #e9e9ed;
	margin-bottom: 20px;
}
.zqtj_prodate_cont{
	background: #fff;
	padding: 20px;
	display: flex;
  align-items: flex-start;
  justify-content: space-between;
}
.zqtj_prodate_cont .l_box{
	width: 450px;
}
.zqtj_prodate_cont .l_box .zqtjdeta_tis_img{
	width: 100%;
	height: 350px;
  margin-bottom: 6px;
}
.zqtj_prodate_cont .l_box .zqtjdeta_tis_img img{
	display: block;
	width: 100%;
	height: 100%;
}
.zqtj_prodate_cont .l_box .zqtjdeta_bit_img{
	height: 62px;
    margin-bottom: 24px;
}
.zqtj_prodate_cont .l_box .zqtjdeta_bit_img img{
	display: block;
	width: 100%;
	height: 100%;
}
.zqtjdeta_bit_img .swiper-slide-thumb-active {
    cursor: pointer;
    border: 1px solid #ff6900;
}
.zqtj_prodate_cont .l_box .bit_share_box{
	display: flex;
	margin-bottom: 24px;
}
.zqtj_prodate_cont .l_box .bit_share_box .li{
	font-size:12px;
	color:#666666;
	margin-right: 34px;
}
.zqtj_prodate_cont .l_box .bit_share_box .li img{
	margin-right: 4px;
}
.zqtj_prodate_cont .l_box .bit_share_box .li a{
	display: flex;
	align-items: center;
}
.zqtj_prodate_cont .l_box .zqtj_excell_box{
	width: 100%;
	padding:14px 0;
	border:1px solid #f0f0f0;
	display: flex;
	align-items: center;

}
.zqtj_excell_box .l_tle{
	width: 30px;
	padding:20px 0;
	background: #ff7717;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;
	text-align: center;
	font-size:15px;
	font-weight: bold;
	color:#ffffff;
	letter-spacing: 1px;
}
.zqtj_excell_box .last_box{
	margin-left:20px;
	display: flex;
	flex-wrap: wrap;
}
.zqtj_excell_box .last_box .list{
	position: relative;
	padding:11px;
	border:1px solid #e5e5e5;
	margin-right: 10px;
}
.zqtj_excell_box .last_box .list .tips{
	position: absolute;
	left:0;
	top: 0;
}
.zqtj_excell_box .last_box .list .tips span{
	display: block;
	padding: 2px 0 0 3px;
	text-align: center;
	font-size:13px;
	color:#ffffff;
	position: relative;
	z-index: 2;
}
.zqtj_excell_box .last_box .list .tips::after{
	content: "";
	display: block;
	width: 0;
	height:0;
	border-top: 50px solid #ec2828;
	border-right:50px solid transparent;
	position: absolute;
	left:0;
	top: 0;
}
.zqtj_excell_box .last_box .list .tis_cont{
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.zqtj_excell_box .last_box .list .tis_cont .img{
	width: 70px;
	height: 65px;
}
.zqtj_excell_box .last_box .list .tis_cont .img img{
	display: block;
	width: 100%;
	height: 100%;
}
.zqtj_excell_box .last_box .list .tis_cont .cont{
	width: calc(100% - 70px);
	padding-left:10px;
}
.zqtj_excell_box .last_box .list .tis_cont .tle{
	display: flex;
	flex-wrap: wrap;
	font-size:15px;
	color:#000000;
	align-items: center;
}
.zqtj_excell_box .last_box .list .tis_cont .tle img{
	margin-left:4px;
}
.zqtj_excell_box .last_box .list .tis_cont .jy{
	padding:2px 0;
	font-size:13px;
	color:#999999;
}
.zqtj_excell_box .last_box .list .tis_cont .jy span{
	color:#666666;
}
.zqtj_excell_box .last_box .list .tis_cont .zh{
	display: flex;
	align-items: center;
	justify-content: center;
	border-radius: 100px;
	background: #f19208;
	font-size:12px;
	color:#ffffff;
	position: relative;
	padding-left: 14px;
	padding-right: 8px;
}
.zqtj_excell_box .last_box .list .tis_cont .zh img{
	position: absolute;
	left: -8px;
}
.zqtj_excell_box .last_box .list .bit_cont .price{
	padding:6px 0 5px;
	font-size:13px;
	color:#b12704;
}
.zqtj_excell_box .last_box .list .bit_cont .bq{
	display: flex;
	flex-wrap: wrap;
}
.zqtj_excell_box .last_box .list .bit_cont .bq span{
	padding:3px 4px;
	border:1px solid #dcdbdb;
	margin-right: 4px;
	font-size: 12px;
	color:#454545;
}
.zqtj_prodate_cont .r_box{
	width: 524px;
	padding:0 18px;
}
.zqtj_detail_title {
	margin-bottom: 6px;
}
.zqtj_detail_title .tle{
	font-size:16px;
	color:#333333;
	line-height: 23px;
	margin-bottom: 4px;
}
.zqtj_detail_title .bis{
	font-size:12px;
	color:#f39d03;
}
.zqtj_pro_detail{
	border-bottom: 1px solid #ebebeb;
	margin-bottom:14px;
}
.zqtj_pro_detail .dl{
	display: flex;
	margin: 6px 0;
}
.zqtj_pro_detail .dl .dt{
	width: 50px;
	font-size:12px;
	color:#999999;
}
.zqtj_pro_detail .dl .public_dd{
	width: calc(100% - 50px);
	position: relative;
	font-size:12px;
	color:#474646;
}
.zqtj_pro_detail .dl.price{
	background: #fcfbf9;
	padding:20px 8px;
}
.zqtj_pro_detail .dl.price .public_dd{
  font-size:14px;
	font-family: "Arial";
}
.zqtj_pro_detail .dl.price .public_dd b{
	font-size:20px;
}
.zqtj_pro_detail .dl .public_dd .xq{
	position: absolute;
	right: 0;
	top: -10px;
	display: flex;
	align-items: center;
}
.zqtj_pro_detail .public_dd .xq .li{
	margin:0 20px;
	text-align: center;
}
.zqtj_pro_detail .public_dd .xq .li h2{
	font-size:17px;
	color:#71706e;
	margin-bottom: 6px;
}
.zqtj_pro_detail .public_dd .xq .li p{
	font-size:13px;
	color:#999999;
}
.zqtj_pro_detail .public_dd p{
	margin-bottom: 4px;
}
.zqtj_pro_detail .public_dd select{
	border:0px;
	padding:0 5px;
  -webkit-appearance: menulist-button;
}
.zqtj_prodate_cont .r_box .list{
	display: flex;
	margin-bottom: 5px;
}
.zqtj_prodate_cont .r_box .list .dt{
	width: 60px;
  line-height: 36px;
  font-size: 12px;
  color: #999999;
}
.zqtj_prodate_cont .r_box .list .public_dd{
	width: calc(100% - 60px);
	padding-left: 10px;
	display: flex;
	align-items: center;
	flex-wrap: wrap;
}
.zqtj_prodate_cont .r_box .list .ifica_last .li{
	width: 50px;
	height: 36px;
	padding:0;
	position: relative;
	z-index: 2;
}
.zqtj_prodate_cont .r_box .list .ifica_last .li::after{
	content: "";
	display: none;
	width: 15px;
	height: 14px;
	background: url(../i/qyfws_hyfitter_hover.png) no-repeat center;
	background-size:cover;
	position: absolute;
	bottom:0;
	right: 0;
}
.zqtj_prodate_cont .r_box .list .ifica_last .li img{
	display: block;
	width: 100%;
	height: 100%;
}
.zqtj_prodate_cont .r_box .list .ifica_last .li .txt{
	display: none;
	position: absolute;
	bottom: -30px;
	left:0;
	padding:4px 10px;
	background: #f5ecde;
	border:1px solid #cf9f57;
	font-size:12px;
	color:#996920;
  white-space: nowrap;
}
.zqtj_prodate_cont .r_box .list .ifica_last .li:hover .txt{
	display: block;
}
.zqtj_prodate_cont .r_box .list .ifica_last .li:hover::after{
	display: block;
}
.zqtj_prodate_cont .r_box .list .ifica_last .li.hover .txt{
	display: block;
}
.zqtj_prodate_cont .r_box .list .ifica_last .li.hover::after{
	display: block;
}
.zqtj_upload_last{
	display: flex;
	flex-wrap: wrap;
}
.zqtj_upload_last .li{
	padding:8px 14px;
	background: #f3ecec;
	border:1px solid #e3e3e3;
	margin-right: 9px;
	text-align: center;
	position: relative;
	cursor: pointer;
}
.zqtj_upload_last .li img{
	display: block;
	width: 24px;
	margin:0 auto 6px;
}
.zqtj_upload_last .li p{
	text-align: center;
	font-size:12px;
	color:#ff7112;
	border-bottom: 1px solid #f9b599;
}
.zqtj_upload_last .li input{
	position: absolute;
	top: 0;
	left:0;
	width: 100%;
	opacity: 0;
}
.tocol_cont{
	display: flex;
	align-items: flex-start;
}
.tocol_cont .l{
	width: 100px;
	font-size:12px;
	color:#999999;
}
.tocol_cont .r{
	width: calc(100% - 100px);
	padding-left:10px;
}
.tocol_cont .r .li{
	display: flex;
	align-items: center;
	position: relative;
	padding-left:24px;
	font-size:12px;
	color:#4c4a4a;
	margin-bottom: 8px;
}
.tocol_cont .r .li::after{
	content: "";
	display: block;
	width: 16px;
	height: 15px;
	border:1px solid #cecccc;
	border-radius: 3px;
	position: absolute;
	left:0;
	top: 50%;
	transform: translateY(-50%);
}
.tocol_cont .r .li input{
	position: absolute;
	left:0;
	top: 0;
	width: 100%;
	height: 100%;
	opacity: 0;
}
.tocol_cont .r .li.active::after{
	background: url(../i/detail/zqtj_ic_1.png) no-repeat center;
	background-size:cover;
	border:none;
}
.zqtj_prodate_cont .r_box .btn_box{
	display: flex;
	align-items: center;
	margin-bottom: 10px;
}
.zqtj_prodate_cont .r_box .btn_box .public_btn{
	display: flex;
	align-items: center;
	justify-content: center;
	width:156px;
	height: 44px;
	background: #eb8f06;
	border:1px solid #eb8f06;
	border-radius: 5px;
	font-size:17px;
	color:#ffffff;
	margin-right: 16px;
}
.zqtj_prodate_cont .r_box .btn_box .public_btn img{
	margin-right: 5px;
}
.zqtj_prodate_cont .r_box .btn_box .public_btn:last-child{
	background: #fff;
	color:#eb8f06;
}
.zqtj_prodate_cont .r_box .txt_box{
	padding:10px 0;
}
.zqtj_prodate_cont .r_box .txt_box .li{
	display: flex;
	align-items: center;
	margin:0 5px;
}
.zqtj_prodate_cont .r_box .txt_box .li img{
	margin-right: 2px;
}
.zqtj_prodate_content .zqtj_rb_cont{
	width: 206px;
	padding:20px 16px;
}
.zqtj_prodate_content .zqtj_rb_cont .tis_title{
	margin-bottom: 12px;
}
.zqtj_prodate_content .zqtj_rb_cont .li{
	display: flex;
	align-items: center;
	margin-bottom: 16px;
}
.zqtj_prodate_content .zqtj_rb_cont .li .top{
	width: 28px;
	height: 34px;
	background: url(../i/detail/zqtj_rb_bg.png) no-repeat center;
	background-size:cover;
	position: relative;
	box-shadow: 0px -1px 6px rgba(0,0,0,0.2);
}
.zqtj_prodate_content .zqtj_rb_cont .li .top span{
	position: absolute;
	top:8px;
	left:0;
	width: 100%;
	text-align: center;
	font-size:12px;
	font-weight: bold;
	color:#ffffff;
}
.zqtj_prodate_content .zqtj_rb_cont .li .txt{
	width: calc(100% - 38px);
	margin-left:10px;
}
.zqtj_prodate_content .zqtj_rb_cont .li .txt span{
	padding:6px 0 6px 10px;
	background: #36beea;
	font-size:14px;
	color:#fff;
	display: block;
}
.zqtj_prodate_content .zqtj_rb_cont .li:nth-child(3) .txt span{
	background: #1e62ee;
}
.zqtj_prodate_content .zqtj_rb_cont .li:nth-child(2) .txt span{
	background: #ec661e;
}
.zqtj_prodate_content .zqtj_rb_cont .li:nth-child(1) .txt span{
	background: #f42b43;
}
.zqtj_prodate_content .zqtj_rb_cont .li .txt p{
	font-size:12px;
	color:#333;
}
.zqtj_rmzh_cont {
	width: 100%;
	background: #ffffff;
	border:1px solid #e9e9ed;
	margin-bottom: 20px;
	padding-bottom: 10px;
}
.zqtj_rmzh_cont .tis_title span{
 display: inline-block;
 padding:14px 26px;
 font-size:17px;
 color:#fdb621;
 border-top: 2px solid #ef950f;
}
.zqtj_rmzh_cont .last_cont{
	display: flex;
	flex-wrap: wrap;
	padding:0 30px;
}
.zqtj_rmzh_cont .last_cont .list_box{
	width: 148px;
	margin-right: 16px;
	margin-bottom: 10px;
}
.zqtj_rmzh_cont .last_cont .list_box:nth-child(7n){
	margin-right: 0;
}
.zqtj_rmzh_cont .last_cont .list_box .i{
	display: block;
	width: 100%;
	height: 125px;
}
.zqtj_rmzh_cont .last_cont .list_box .i img{
	display: block;
	width: 100%;
	height: 100%;
}
.zqtj_rmzh_cont .last_cont .list_box .tle{
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	font-size:14px;
	color:#333333;
	margin-bottom: 4px;
}
.zqtj_rmzh_cont .last_cont .list_box .txt_cont{
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.zqtj_rmzh_cont .last_cont .list_box .txt_cont .l{
	font-size:13px;
	color:#666666;
	font-family: "Arial";
}
.zqtj_rmzh_cont .last_cont .list_box .txt_cont .r{
	font-size:12px;
	color:#999999;
}
.zqtj_bit_detail_content{
	display: flex;
	justify-content: space-between;
}
.zqtj_bit_detail_content .l_box{
	width: 244px;
}
.zqtj_bit_detail_content .l_box .bzss_cont_box{
	width: 100%;
	background: #fff;
	border:1px solid #e9e9ed;
	margin-bottom: 22px;
}
.zqtj_bit_detail_content .l_box .bzss_cont_box .title{
	width: 100%;
	height: 50px;
	line-height: 50px;
	background: #f4f4f4;
	border-bottom:1px solid #e9e9ed;
	padding-left:14px;
	font-size:17px;
	color:#333333;
}
.zqtj_bit_detail_content .l_box .bzss_cont_box .cont_box{
	padding:13px 28px 22px;
}
.zqtj_bit_detail_content .l_box .bzss_cont_box .cont_box .list{
	display: flex;
	align-items: center;
	margin-bottom: 10px;
}
.zqtj_bit_detail_content .l_box .bzss_cont_box .dt{
	width: 58px;
	font-size:14px;
	color:#333333;
}
.zqtj_bit_detail_content .l_box .bzss_cont_box .public_dd{
	display: flex;
	align-items: center;
	width: calc(100% - 58px);
	padding-left:5px;
}
.zqtj_bit_detail_content .l_box .bzss_cont_box .public_dd input{
	width: 100%;
	height: 33px;
	border:1px solid #dad9d9;
}
.zqtj_bit_detail_content .l_box .bzss_cont_box .public_dd input.w5{
	width: 54px;
	margin:0 4px;
}
.zqtj_bit_detail_content .l_box .rmxs_cont_box{
	width: 100%;
	background: #fff;
	border:1px solid #e9e9ed;
	margin-bottom: 22px;
}
.rmxs_cont_box .nav_cont{
  display: flex;
	align-items: center;
	justify-content: center;
}
.rmxs_cont_box .nav_cont span{
	width: 50%;
	height: 50px;
	line-height: 50px;
	text-align: center;
	font-size:16px;
	color:#999999;
	background: #f4f4f4;
	border-bottom: 1px solid #e9e9ed;
	border-right: 1px solid #e9e9ed;
	cursor: pointer;
	position: relative;
}
.rmxs_cont_box .nav_cont span:last-child{
	border-right: 0px;
}
.rmxs_cont_box .nav_cont span:hover{
	background: #fff;
	border-bottom: 1px solid #fff;
	color:#333333;
}
.rmxs_cont_box .nav_cont span:hover::after{
	content: "";
  display: block;
	width: 100%;
	height: 2px;
	background: #ffc602;
	position: absolute;
	left:0;
	top: 0;
}
.rmxs_cont_box .nav_cont span.hover{
	background: #fff;
	border-bottom: 1px solid #fff;
	color:#333333;
}
.rmxs_cont_box .nav_cont span.hover::after{
	content: "";
  display: block;
	width: 100%;
	height: 2px;
	background: #ffc602;
	position: absolute;
	left:0;
	top: 0;
}
.rmxs_cont_box .cont_box{
	padding:18px 24px;
}
.rmxs_cont_box .list{
  padding:22px 0;
	border-bottom: 1px dashed #cfcfcf;
}
.rmxs_cont_box .list .i{
	display: flex;
	align-items: center;
	justify-content: center;
	width: 100%;
	height: 164px;
	margin-bottom: 8px;
}
.rmxs_cont_box .list .i img{
	display: block;
	width: 100%;
	height: 100%;
}
.rmxs_cont_box .list .tle{
	font-size:13px;
	color:#272626;
	margin-bottom: 6px;
}
.rmxs_cont_box .list .txt{
	display: flex;
	align-items: center;
	flex-wrap: wrap;
}
.rmxs_cont_box .list .txt span{
	width: 16px;
	height: 16px;
	border-radius: 100%;
	background: #ffc402;
	margin-right: 5px;
	display: flex;
	align-items: center;
	justify-content: center;
	font-size:12px;
	color:#000000;
}
.rmxs_cont_box .list:last-child{
	border-bottom: 0px;
}
.zqtj_bit_detail_content .r_box{
	width: 935px;
}
.zqtj_bit_detail_content .r_box .zqtj_detail_adver{
	margin: 30px 0;
	display: flex;
	align-items: center;
	justify-content: center;
}
.zqtj_detail_adver img{
	max-width: 100%;
}
.zqtj_zxfw_cont{
	padding:27px 24px;
	background: #fff;
	border:1px solid #e9e9ed;
	margin-bottom: 22px;
}
.zqtj_zxfw_cont .tis_title{
	font-size:21px;
	color:#333333;
	margin-bottom: 26px;
}
.zqtj_zxfw_cont .list_box{
	display: flex;
	align-items: center;
	margin-bottom: 24px;
}
.zqtj_zxfw_cont .list_box .i{
	display: flex;
	align-items: center;
	justify-content: center;
	width: 74px;
	height: 74px;
}
.zqtj_zxfw_cont .list_box .i img{
	width: 70px;
}
.zqtj_zxfw_cont .list_box .txt{
	width: calc(100% - 70px);
	padding-left:5px;
}
.zqtj_zxfw_cont .list_box .txt h2{
	font-size:19px;
	margin-bottom: 4px;
	color:#3c3c3c;
}
..zqtj_zxfw_cont .list_box .txt p{
	font-size:14px;
	color:#767676;
}
.zqtj_fwwt_cont{
  padding:24px 20px;
	background: #fff;
	border:1px solid #e9e9ed;
	margin-bottom: 22px;
}
.zqtj_fwwt_cont .tis_title{
	font-size:21px;
	color:#333333;
	margin-bottom: 14px;
}
.zqtj_fwwt_cont .list_box{
	padding:20px 0;
	border-bottom: 1px solid #f0f0f0;
}
.zqtj_fwwt_cont .list_box:last-child{
	border-bottom: 0px;
}
.zqtj_fwwt_cont .list_box .tle{
	font-size:18px;
	color:#1c1b1b;
	margin-bottom: 10px;
}
.zqtj_fwwt_cont .list_box .txt{
	font-size:13px;
	color:#999999;
	margin-bottom: 12px;
}
.zqtj_fwwt_cont .list_box .bit_cont_box{
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.zqtj_fwwt_cont .list_box .bit_cont_box .user{
	display: flex;
	align-items: center;
  font-size:14px;
	color:#999999;
}
.zqtj_fwwt_cont .list_box .bit_cont_box .user .ava{
	display: flex;
	align-items: center;
	justify-content: center;
	width: 24px;
	height: 24px;
	border-radius: 100%;
	margin-right: 10px;
}
.zqtj_fwwt_cont .list_box .bit_cont_box .user .ava img{
	display: block;
	width: 100%;
	height: 100%;
}
.zqtj_fwwt_cont .list_box .bit_cont_box .user span{
	margin:0 5px;
}
.zqtj_fwwt_cont .list_box .bit_cont_box .r_cont{
	display: flex;
	align-items: center;
}
.zqtj_fwwt_cont .list_box .bit_cont_box .r_cont .li{
	display: flex;
	align-items: center;
	margin:0 13px;
}
/* 活动大赛 */
.hdds_prodate_cont{
	background: #fff;
  padding: 20px;
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
	border: 1px solid #e9e9ed;
	margin-bottom: 20px;
}
.hdds_prodate_cont .l_box{
	width: 537px;
}
.hdds_prodate_cont .l_box .hdds_tis_img{
	width: 100%;
	height: 384px;
	margin-bottom: 20px;
}
.hdds_prodate_cont .l_box .hdds_tis_img img{
	display: block;
	width: 100%;
	height: 100%;
}
.hdds_prodate_cont .l_box .bit_share_box{
	display: flex;
	margin-bottom: 24px;
}
.hdds_prodate_cont .l_box .bit_share_box .li{
	font-size:12px;
	color:#666666;
	margin-right: 34px;
}
.hdds_prodate_cont .l_box .bit_share_box .li img{
	margin-right: 4px;
}
.hdds_prodate_cont .l_box .bit_share_box .li a{
	display: flex;
	align-items: center;
}
.hdds_prodate_cont .r_box{
	width: 600px;
	position: relative;
}
.hdds_prodate_cont .r_box .title_box{
	font-size:17px;
	color:#333333;
	margin-bottom: 18px;
}
.hdds_prodate_cont .r_box .dl{
	display: flex;
	align-items: center;
	margin-bottom: 10px;
}
.hdds_prodate_cont .r_box .dl .dt{
	width: 90px;
	display: flex;
	align-items: center;
	font-size:14px;
	color:#999999;
}
.hdds_prodate_cont .r_box .dl .dt .i{
	display: flex;
	align-items: center;
	justify-content: center;
	width: 22px;
	height: 22px;
	margin-right: 4px;
}
.hdds_prodate_cont .r_box .dl .dt .i img{
	display: block;
	max-width: 100%;
}
.hdds_prodate_cont .r_box .dl .public_dd{
	width: calc(100% - 90px);
	padding-left:6px;
	font-size:14px;
	color:#666666;
}
.hdds_prodate_cont .r_box .dl .public_dd .ing{
	display: inline-block;
	padding:6px 8px;
	border:1px solid #fcab00;
	border-radius: 4px;
	font-size:13px;
	color:#fcab00;
}
.hdds_prodate_cont .r_box .bit_sub_box{
	display: flex;
	align-items: center;
}
.hdds_prodate_cont .r_box .bit_sub_box .public_btn{
	display: flex;
	align-items: center;
	justify-content: center;
	width: 156px;
	height: 44px;
	background: #eb8f06;
	border-radius: 6px;
	font-size:17px;
	color:#ffffff;
}
.hdds_prodate_cont .r_box .bit_sub_box .txt{
	margin-left:6px;
	font-size:15px;
	color:#333333;
}
.hdds_prodate_cont .r_box .fq_btn{
	position: absolute;
	right: 0;
	bottom: 0;
	display: flex;
	align-items: center;
	justify-content: center;
	width: 156px;
	height: 44px;
	background: #fdedd5;
	border:1px solid #f7ca87;
	border-radius: 5px;
	font-size:17px;
	color:#a16b1c;
}
.suspen_hdds_box{
	position: fixed;
	right: 10%;
	top: 40%;
	z-index: 12;
}
.hdds_bit_hdxz{
	padding:20px;
	background: #fff;
	border:#e9e9ed;
}
.hdds_bit_hdxz h2{
	font-size:21px;
	color:#272727;
	margin-bottom: 24px;
}
.hdds_bit_hdxz p{
	font-size:14px;
	color:#414040;
	margin: 8px 0;
}
.hdds_pulic_list{
	background: #fff;
	border:1px solid #e9e9ed;
	margin-bottom: 20px;
}
.hdds_pulic_list .tis_tle_box{
	padding:14px 18px;
	font-size:20px;
	font-weight: bold;
	color:#7c7878;
}
.hdds_pulic_list .map_box{
	width: 100%;
}
.hdds_pulic_list .map_box img{
	width: 100%;
	display: block;
}
.hdds_pulic_list .ss_last_cont{
	padding:14px 18px;
}
.hdds_pulic_list .ss_last_cont .list_box{
	width: 100%;
	margin-bottom: 18px;
	position: relative;
}
.hdds_pulic_list .ss_last_cont .list_box .img_box{
	width: 100%;
	height: 150px;
}
.hdds_pulic_list .ss_last_cont .list_box .img_box img{
	display: block;
	width: 100%;
}
.hdds_pulic_list .ss_last_cont .list_box .bit_txt{
	padding:8px 0 0;
}
.hdds_pulic_list .ss_last_cont .list_box .bit_txt.bor{
	border:1px solid #ebebeb;
	border-top: 0px;
}
.hdds_pulic_list .ss_last_cont .list_box .btn_box{
	display: flex;
	align-items: center;
	justify-content: center;
	padding:8px 0;
	position: relative;
}
.hdds_pulic_list .ss_last_cont .list_box .btn_box .public_btn{
	display: block;
	text-align: center;
	font-size: 13px;
	color: #ffffff;
	width: 48px;
	height: 48px;
	background: rgba(0,0,0,0.4);
	border-radius: 100%;
	position: absolute;
	left: 50%;
	top: -33PX;
	transform: translateX(-50%);
	padding: 6px;
}
.hdds_pulic_list .ss_last_cont .list_box .tle{
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	font-size:15px;
	color:#333333;
	padding:4px 0 8px 0;
}
.hdds_pulic_list .ss_last_cont .list_box .bit_txt.bor .tle{
	padding:0 8px;
}
.hdds_pulic_list .ss_last_cont .list_box .price{
	font-size:12px;
	color:#999999;
	padding:5px 0;
}
.hdds_pulic_list .ss_last_cont .list_box .bit_txt.bor .price{
	padding:5px 8px;
}
.hdds_pulic_list .ss_last_cont .list_box .time{
	display: flex;
	align-items: center;
	font-size:12px;
	color:#616060;
}
.hdds_pulic_list .ss_last_cont .list_box .time .tips{
	width: 60px;
	height: 24px;
	line-height: 24px;
	padding-left:4px;
	background: url(../i/detail/hdds_bg_1.png) no-repeat center;
	background-size:cover;
	font-size:13px;
	color:#fff;
}
.article_detail_txt{
	width: 100%;
	padding:20px;
	background: #fff;
	border: 1px solid #e8e8ea;
	margin-bottom: 20px;
}
.article_detail_txt .tis_title{
	padding:10px 0;
	border-bottom: 1px solid #ccc;
	margin-bottom: 10px;
}
.article_detail_txt .tis_title h2{
	font-size:25px;
  padding: 20px 0 20px;
	text-align: center;
}
.article_detail_txt .tis_title p{
	 padding:4px 0;
	 text-align: center;
	 font-size:12px;
	 color:#9a9a9a;
}
.article_detail_txt .txt_cont p{
	font-size:14px;
	line-height: 28px;
	color:#333;
	margin:5px 0;
	text-indent: 2em;
}
.article_detail_txt .prevnext{
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding:16px 0;
	border-top: 1px solid #efefef;
}
.article_detail_txt .prevnext span{
	font-size:12px;
	color:#333;
}
.article_detail_txt .prevnext span a{
	color:#06c;
}
.article_xgzx_cont{
	width: 100%;
	background: #fff;
	border:1px solid #e9e9e9;
	margin-bottom:20px;
}
.article_xgzx_cont .tis_title{
	height: 40px;
  line-height: 40px;
	padding: 0 10px 0 15px;
	background: linear-gradient(#fefefe, #e9e9e9);
	border-bottom: 1px solid #efefef;
	font-size:14px;
	color:#333;
}
.article_xgzx_cont .cont_box{
  padding:20px;
	display: flex;
	justify-content: space-between;
}
.article_xgzx_cont .cont_box ul{
	width: 50%;
	padding-left:10px;
	margin-left:10px;
}
.article_xgzx_cont .cont_box ul li{
	width: 100%;
	list-style-type: square;
	margin-bottom: 10px;
}
.article_xgzx_cont .cont_box ul li a{
	font-size:12px;
	color:#333;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.article_xgzx_cont .cont_box ul li a:hover{
	color:#eb2626;
}
.article_tpzx_cont{
	width: 100%;
	background: #fff;
	border:1px solid #e9e9e9;
	margin-bottom:20px;
}
.article_tpzx_cont .tis_title{
	height: 40px;
  line-height: 40px;
	padding: 0 10px 0 15px;
	background: linear-gradient(#fefefe, #e9e9e9);
	border-bottom: 1px solid #efefef;
	font-size:14px;
	color:#333;
	margin-bottom: 20px;
}
.article_tpzx_cont .cont_box{
	display: flex;
	flex-wrap: wrap;
}
.article_tpzx_cont .cont_box .li{
	width: calc(100% / 5);
	padding:0 15px;
}
.article_tpzx_cont .cont_box .li .i{
	display: block;
	width: 100%;
	height: 152px;
}
.article_tpzx_cont .cont_box .li .i img{
	display: block;
	width: 100%;
	height: 100%;
}
.article_tpzx_cont .cont_box .li p{
	margin-top: 10px;
	height: 40px;
	line-height: 20px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
/* ******login******** */
.login_pulic_hader{
	height: 124px;
}
.login_pulic_hader .warpin{
	display: flex;
	height: 100%;
	align-items: center;
}
.login_pulic_hader .logo_cont{
	display: flex;
	align-items: center;
}
.login_pulic_hader .logo_cont .txt{
	padding-left:20px;
	height: 40px;
	line-height: 40px;
	margin-left:20px;
	border-left:1px solid #e3e3e3;
	font-size:30px;
	color:#666666;
}
.login_content_box{
	display: block;
	width: 100%;
	position: relative;
}
.login_content_box .bg{
	display: block;
	width: 100%;
}
.login_content_box .cont_bg{
	width: 1200px;
	height: 100%;
	position: absolute;
	top: 0;
	left:50%;
	transform: translateX(-50%);
	display: flex;
	align-items: center;
	justify-content: flex-end;
	padding-right: 20px;
}
.login_content_box .login_cont_bg{
	width: 300px;
	background: #fff;
	padding:20px 26px;
}
.login_content_box .login_cont_bg .nav_box{
	border-bottom: 1px solid #d5d5d5;
	margin-bottom: 38px;
	display: flex;
}
.login_content_box .login_cont_bg .nav_box span{
	padding:14px 0;
	width: 50%;
	text-align: center;
	font-size:17px;
	color:#999999;
	position: relative;
	cursor: pointer;
}
.login_content_box .login_cont_bg .nav_box span:hover{
	color:#3c3332;
}
.login_content_box .login_cont_bg .nav_box span:hover::after{
	content: "";
	display: block;
	width: 100%;
	height: 2px;
	background: #ef9610;
	position: absolute;
	bottom: -1px;
	left:0;
}
.login_content_box .login_cont_bg .nav_box span.hover{
	color:#3c3332;
}
.login_content_box .login_cont_bg .nav_box span.hover::after{
	content: "";
	display: block;
	width: 100%;
	height: 2px;
	background: #ef9610;
	position: absolute;
	bottom: -1px;
	left:0;
}
.login_content_box .login_cont_bg .int{
	display: flex;
	align-items: center;
	justify-content: center;
	width: 100%;
	height: 35px;
	margin-bottom: 22px;
}
.login_content_box .login_cont_bg .int input{
	width: 100%;
	height: 100%;
	padding-left:10px;
}
.login_content_box .login_cont_bg .int .dtm_btn{
	display: flex;
	align-items: center;
	justify-content: center;
	width: 140px;
	height: 35px;
	background: #fb9921;
	font-size:14px;
	color:#ffffff;
	margin-left:6px;
}
.login_content_box .login_cont_bg .bit_regis_cont{
	display: flex;
	justify-content: space-between;
}
.bit_regis_cont .l_box{
	display: flex;
	align-items: center;
	font-size:14px;
	color:#46403c;
}
.bit_regis_cont .l_box a{
	font-size:12px;
	color:#fb9921;
}
.bit_regis_cont .l_box .check{
	width: 15px;
	height: 15px;
	border:1px solid #706e6e;
	position: relative;
	margin-right: 8px;
}
.bit_regis_cont .l_box .check input{
	position: absolute;
	top: 0;
	left:0;
	width: 100%;
	height: 100%;
	opacity: 0;
}
.bit_regis_cont .l_box .check.active::after{
	content: "";
	display: block;
	width: 10px;
	height: 10px;
	position: absolute;
	top: 50%;
	left:50%;
	transform: translate(-50%,-50%);
	background: #fe6c02;
	border-radius: 2px;
}
.bit_regis_cont .regis{
	font-size:14px;
	color:#fe6a02;
}
.login_content_box .login_cont_bg .bit_sub{
	display: flex;
	align-items: center;
	justify-content: center;
	width: 100%;
	height: 40px;
	background: #fe6c02;
	border-radius: 6px;
	margin-top: 30px;
	font-size:16px;
	color:#fff;
	letter-spacing: 2px;
}
.login_content_box .login_cont_bg .last_box{
	margin-bottom: 16px;
}
.login_content_box .login_cont_bg .bit_regis_txt{
	display: flex;
	align-items: center;
	justify-content: center;
	font-size:14px;
	color:#999999;
}
.login_content_box .login_cont_bg .bit_regis_txt a{
	font-size:14px;
	color:#fe6c02;
}
/* 个人中心 */
.sonal_cen_content{
	display: flex;
	justify-content: space-between;
	align-items: flex-start;
}
.sonal_cen_content .l_menu_box{
	width: 216px;
	background: #fff;
	padding:26px 18px;
}
.sonal_cen_content .l_menu_box .list{
	margin-bottom: 14px;
}
.sonal_cen_content .l_menu_box .list h2{
	font-size:20px;
	color:#333333;
	font-weight: bold;
	margin-bottom: 14px;
}
.sonal_cen_content .l_menu_box .list a{
	font-size: 14px;
	color:#666666;
	display: block;
	margin-bottom: 14px;
}
.sonal_cen_content .r_cont_box{
	width: 966px;
}
.sonal_user_cont{
	width: 100%;
	background: #fff;
	margin-bottom: 22px;
}
.sonal_user_cont .tis{
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding:20px 26px;
}
.sonal_user_cont .tis .user_box{
	display: flex;
	align-items: center;
}
.sonal_user_cont .tis .user_box .ava{
	display: flex;
	align-items: center;
	justify-content: center;
	width: 72px;
	height: 72px;
	border-radius: 100%;
}
.sonal_user_cont .tis .user_box .ava img{
	display: block;
	width: 100%;
	height: 100%;
}
.sonal_user_cont .tis .user_box .txt{
	margin-left:20px;
	font-size:21px;
	color:#444453;
}
.sonal_user_cont .tis .last_cont{
	display: flex;
	align-items: center;
}
.sonal_user_cont .tis .last_cont .li{
	margin-right: 100px;
}
.sonal_user_cont .tis .last_cont .li .t{
	display: flex;
	align-items: center;
	margin-bottom: 8px;
}
.sonal_user_cont .tis .last_cont .li .t img{
	margin-right: 8px;
}
.sonal_user_cont .tis .last_cont .li h2{
	font-size:26px;
	font-weight: bold;
	color:#444448;
}
.sonal_pulic_content{
	width: 100%;
	background: #fff;
	margin-bottom: 24px;
}
.sonal_pulic_content .tis_nav{
	border-bottom: 1px solid #f0f0f0;
	display: flex;
	align-items: center;
	position: relative;
	padding-left:20px;
}
.sonal_pulic_content .tis_nav span{
	padding:0 10px;
	margin-right: 24px;
	height: 55px;
	line-height: 55px;
	font-size:15px;
	color:#666666;
	cursor: pointer;
	position: relative;
}
.sonal_pulic_content .tis_nav span:hover{
 font-size:20px;
 color:#333333;
 font-weight: bold;
}
.sonal_pulic_content .tis_nav span:hover::after{
	content: "";
	display: block;
	width: 100%;
	height: 2px;
	background: #fcab00;
	position: absolute;
	bottom: -1px;
	left:0;
}
.sonal_pulic_content .tis_nav span.hover{
 font-size:20px;
 color:#333333;
 font-weight: bold;
}
.sonal_pulic_content .tis_nav span.hover::after{
	content: "";
	display: block;
	width: 100%;
	height: 2px;
	background: #fcab00;
	position: absolute;
	bottom: -1px;
	left:0;
}
.sonal_pulic_content .tis_nav .more_btn{
	position: absolute;
	right: 20px;
	top: 50%;
	transform: translateY(-50%);
	font-size:15px;
	color:#a5a5a5;
}
.sonal_pulic_content .content_box{
	padding:24px 20px;
}
.sonal_pulic_content .content_box .zf_tab{
	width: 100%;
	border:1px solid #ededed;
}
.sonal_pulic_content .content_box .zf_tab th{
	background: #f7f7f7;
	height: 36px;
	font-size:14px;
	color:#636161;
	text-align: left;
}
.sonal_pulic_content .content_box .zf_tab th:nth-child(1){
	text-align: center;
}
.sonal_pulic_content .content_box .zf_tab td{
	height: 44px;
	text-align: left;
	font-size:14px;
	color:#666666;
}
.sonal_pulic_content .content_box .zf_tab td p{;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.sonal_pulic_content .content_box .zf_tab td a{
	font-size:14px;
	color:#666666;
}
.sonal_pulic_content .content_box .zf_tab td:nth-child(1){
	text-align: center;
}
.sonal_pulic_content .content_box .sonal_list_box{
	position: relative;
	display: flex;
	align-items: flex-start;
	padding:24px 0;
	border-bottom: 1px dashed #d3d3d3;
}
.sonal_pulic_content .content_box .sonal_list_box:last-child{
	border-bottom: 0px;
}
.sonal_pulic_content .sonal_list_box .deta_content{
	width: 490px;
}
.sonal_pulic_content .sonal_list_box .deta_content .tle{
	font-size:16px;
	color:#272727;
	font-weight: bold;
	margin-bottom: 8px;
}
.sonal_pulic_content .sonal_list_box .deta_content .tle em{
	margin-right: 8px;
}
.sonal_pulic_content .sonal_list_box .deta_content .tle span{
	padding:1px 2px;
	background: #e61d1d;
	border-radius: 5px;
	margin-left:4px;
	font-size:16px;
	color:#fff;
}
.sonal_pulic_content .sonal_list_box .deta_content .txt{
	font-size:13px;
	color:#666666;
	margin-bottom: 16px;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
}
.sonal_pulic_content .sonal_list_box .deta_content .sj{
	font-size:14px;
	color:#837e7e;
	margin-bottom: 6px;
}
.sonal_pulic_content .sonal_list_box .deta_content .bits_cont{
	display: flex;
	flex-wrap: wrap;
}
.sonal_pulic_content .sonal_list_box .deta_content .bits_cont .li{
	padding:2px 6px;
	border:1px solid #ef950f;
	border-radius: 3px;
	font-size:14px;
	color:#ef950f;
	margin-right: 6px;
	cursor: default;
}
.sonal_pulic_content .sonal_list_box .deta_content .bits_cont .li:hover{
	border:1px solid #57bf43;
	color:#57bf43;
}
.sonal_pulic_content .sonal_list_box .time_content{
	width: 190px;
	margin-left:20px;
}
.sonal_pulic_content .sonal_list_box .time_content .tle{
	font-size:15px;
	color:#333333;
	margin-bottom: 6px;
}
.sonal_pulic_content .sonal_list_box .time_content .time_n{
	font-size:18px;
	color:#333333;
	margin-bottom: 15px;
}
.sonal_pulic_content .sonal_list_box .time_content .time_n span{
}
.sonal_pulic_content .sonal_list_box .time_content .time_n  .det{
	font-size:14px;
	color:#999999;
}
.sonal_pulic_content .sonal_list_box .sub_btn{
	position: absolute;
	right: 20px;
	top: 20px;
	display: flex;
	width: 98px;
	height: 36px;
	align-items: center;
	justify-content: center;
	background: #ff9000;
	border:1px solid #e47b00;
	border-radius: 5px;
	font-size:15px;
	color:#fff;
}
.sonal_bit_detail{
	display: flex;
	justify-content: space-between;
}
.sonal_bit_detail .l_box{
	width: 472px;
	background: #fff;
}
.sonal_bit_detail .title_box{
	padding:20px;
	border-bottom: 1px solid #f0f0f0;
	font-size:20px;
	font-weight: bold;
	color:#333333;
}
.sonal_bit_detail .last_cont{
	padding:20px;
}
.sonal_bit_detail .last_cont .list{
	padding:15px 0;
}
.sonal_bit_detail .last_cont .list a{
	display: flex;
	align-items: center;
}
.sonal_bit_detail .last_cont .list .i{
	width: 98px;
	height: 98px;
}
.sonal_bit_detail .last_cont .list .i img{
	display: block;
	width: 100%;
	height: 100%;
}
.sonal_bit_detail .last_cont .list .txt_cont{
	width: calc(100% - 98px);
	padding-left:20px;
}
.sonal_bit_detail .last_cont .list .txt_cont h2{
	font-size:16px;
	color:#000000;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	margin-bottom: 10px;
}
.sonal_bit_detail .last_cont .list .txt_cont p{
	font-size:12px;
	line-height: 22px;
	color:#999999;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
}
.sonal_bit_detail .last_cont .list .txt_cont .pri{
	font-size:14px;
	color:#4c4c4c;
}
.sonal_bit_detail .last_cont .list:first-child{
	padding-top: 0;
}
.sonal_bit_detail .r_box{
	width: 472px;
	background: #fff;
}
.sonal_bit_detail .fkwt_content_box{
	padding:20px;
}
.sonal_bit_detail .fkwt_content_box .tis_cont{
  display: flex;
	flex-wrap: wrap;
	align-items: center;
	font-size:14px;
	color:#333333;
	margin-bottom: 14px;
}
.sonal_bit_detail .fkwt_content_box .tis_cont span{
	width: 88px;
	height: 28px;
	line-height: 28px;
	text-align: center;
	border:1px solid #c5c5c5;
	margin:0 5px;
	font-size:14px;
	color:#333333;
	cursor: pointer;
}
.sonal_bit_detail .fkwt_content_box .tis_cont span:hover{
	background: url(../i/detail/sonal_ni_3.png) no-repeat top left;
	background-size:20px;
	border:1px solid #ff6900;
	color:#ff6900;
}
.sonal_bit_detail .fkwt_content_box .tis_cont span.hover{
	background: url(../i/detail/sonal_ni_3.png) no-repeat top left;
	background-size:20px;
	border:1px solid #ff6900;
	color:#ff6900;
}
.sonal_bit_detail .fkwt_content_box textarea{
	width: 100%;
	height: 134px;
	padding:10px;
	margin-bottom: 14px;
	resize: none;
	border:1px solid #ebebeb;
}
.sonal_bit_detail .fkwt_content_box .public_btn{
	display: flex;
	align-items: center;
	justify-content: center;
	width: 80px;
	height: 26px;
	background: #ff6900;
	border-radius: 5px;
	font-size:14px;
	color:#fff;
}
.zfzx_content_box .gress_bar_cont{
	display: flex;
	justify-content: center;
	margin-bottom: 30px;
	width: 100%;
	overflow: hidden;
	position: relative;
}
.zfzx_content_box .gress_bar_cont::after{
	content: "";
	display: block;
	width: 30px;
	height: 100%;
	background: #f5f5fa;
	position: absolute;
	left:0;
	top: 0;
}
.zfzx_content_box .gress_bar_cont::before{
	content: "";
	display: block;
	width: 30px;
	height: 100%;
	background: #f5f5fa;
	position: absolute;
	right:0;
	top: 0;
}
.zfzx_content_box .gress_bar_cont .li{
	width: 304px;
	height:42px;
	line-height: 42px;
	background: url(../i/detail/zfzx_ing_bg.png) no-repeat center;
	background-size:cover;
	padding-left:40px;
	font-size:16px;
	color:#999999;
	margin-left:-8px;
}
.zfzx_content_box .gress_bar_cont .li.active{
	background: url(../i/detail/zfzx_ing_hover.png) no-repeat center;
	color:#fff;
}
.zfzx_shdz_content{
	width: 100%;
	background: #fff;
	margin-bottom: 54px;
}
.zfzx_shdz_content .tis_title{
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding:12px 20px;
}
.zfzx_shdz_content .tis_title span{
	font-weight: bold;
	font-size:17px;
	color:#272d31;
}
.zfzx_shdz_content .tis_title .public_btn{
	font-size:14px;
	color:#7797de;
}
.zfzx_shdz_content .last_cont{
	padding:20px;
}
.zfzx_shdz_content .last_cont .li{
	height: 40px;
	padding:0 20px 0 80px;
	display: flex;
	align-items: center;
	position: relative;
}
.zfzx_shdz_content .last_cont .li .js{
	display: none;
	align-items: center;
	font-size:14px;
	color:#de981e;
	position: absolute;
	left:10px;
  top: 50%;
	transform: translateY(-50%);
}
.zfzx_shdz_content .last_cont .li .js img{
	margin-right: 6px;
}
.zfzx_shdz_content .last_cont .li .dz_box{
	display: flex;
	align-items: center;
	font-size:14px;
	color:#383736;
	margin:0 6px;
}
.zfzx_shdz_content .last_cont .li .dz_box .check{
  display: block;
	width: 20px;
	height: 20px;
	position: relative;
	background: #fff;
	border:1px solid #cfccc7;
	margin-right: 10px;
	border-radius: 100%;
}
.zfzx_shdz_content .last_cont .li .dz_box .check input{
	position: absolute;
	top: 0;
	left:0;
	width: 100%;
	height: 100%;
	opacity: 0;
}

.zfzx_shdz_content .last_cont .li .dz_box .mr{
	font-size:14px;
	color:#e68108;
	margin:0 5px;
}
.zfzx_shdz_content .last_cont .li .dz_box .change_btn{
	font-size:4px;
	color:#5b87e6;
	margin:0 5px;
}
.zfzx_shdz_content .last_cont .li .xgdz_btn{
	position: absolute;
	right: 10px;
	top: 50%;
	transform: translateY(-50%);
	font-size:14px;
	color:#7797de;
}
.zfzx_shdz_content .last_cont .li:nth-child(odd){
	background: #f6f3ed;
}
.zfzx_shdz_content .last_cont .li.active {
	border:1px solid #f3c26e;
}
.zfzx_shdz_content .last_cont .li.active .js{
	display: flex;
}
.zfzx_shdz_content .last_cont .li.active .dz_box .check input{
  opacity: 1;
}
.zfzx_detail_content{
	width: 100%;
	background: #fff;
	padding:25px 20px 40px;
}
.zfzx_detail_content .tis_title_box{
	font-size:18px;
	color:#272d31;
	margin-bottom: 20px;
	font-weight: bold;
}
.zfzx_detail_content .detail_cont_box .last_box{
	display: flex;
	justify-content: space-between;
	border-bottom: 1px dashed #b0b0b0;
}
.zfzx_detail_content .detail_cont_box .last_box .l_box{
	width: 672px;
	padding:20px;
}
.zfzx_detail_content .last_box .l_box .tis_cont{

}
.zfzx_detail_content .last_box .l_box .sj_tl{
	font-size:14px;
	color:#666666;
	margin-bottom:20px;
}
.zfzx_detail_content .last_box .l_box .sj_pro{
	display: flex;
	align-items: center;
}
.zfzx_detail_content .last_box .sj_pro .i{
	display: flex;
	align-items: center;
	justify-content: center;
	width: 108px;
	height: 94px;
}
.zfzx_detail_content .last_box .sj_pro .i img{
	display: block;
	width: 100%;
	height: 100%;
}
.zfzx_detail_content .last_box .sj_pro .inf_cont{
	width: calc(100% - 108px);
	padding-left:10px;
	position: relative;
}
.zfzx_detail_content .last_box .sj_pro .inf_cont h2{
	font-size:14px;
	color:#666666;
	margin-bottom: 10px;
}
.zfzx_detail_content .last_box .sj_pro .inf_cont p{
	font-size:14px;
	color:#999999;
	margin-bottom: 10px;
}
.zfzx_detail_content .last_box .sj_pro .inf_cont .sj_gk{
	position: absolute;
	right: 0;
	top: 0;
	width: 240px;
	font-size:14px;
	color:#999999;
}
.zfzx_detail_content .last_box .list_box .ly_box{
	margin-top: 14px;
}
.zfzx_detail_content .last_box .list_box .ly_box h2{
	font-size:14px;
	color:#666666;
	margin-bottom: 10px;
}
.zfzx_detail_content .last_box .list_box .ly_box textarea{
	width: 100%;
	height: 50px;
	border:1px solid #ebebeb;
	border-radius: 5px;
}
.acount_box{
	display: flex;
	height: 28px;
	width: 120px;
	justify-content: space-between;
}
.acount_box span{
	display: flex;
	align-items: center;
	justify-content: center;
	width: 30px;
	height:30px;
	border:1px solid #f0f0f0;
	border-radius: 3px;
	font-size:16px;
	font-weight: bold;
	color:#333;
	cursor: pointer;
}
.acount_box input{
	width: 40px;
	height: 30px;
	border:1px solid #f0f0f0;
	margin:0 10px;
	text-align: center;
}
.zfzx_detail_content .last_box .sport_cont{
	width: 465px;
	background: #f7f7f7;
	padding:20px 30px;
}
.zfzx_detail_content .last_box .sport_cont .fs_last{
  padding:10px 0;
	border-bottom: 1px solid #e8e8e8;
}
.zfzx_detail_content .last_box .sport_cont .fs_last:last-child{
	border-bottom: 0px;
}
.zfzx_detail_content .last_box .sport_cont .fs_last h2{
	font-size:14px;
	color:#666666;
	margin-bottom: 10px;
}
.zfzx_detail_content .last_box .sport_cont .fs_last .ps_box{
	display: flex;
	flex-wrap: wrap;
}
.zfzx_detail_content .last_box .sport_cont .fs_last .ps_box .li{
	width: 145px;
	height: 32px;
	line-height: 32px;
	text-align: center;
	background: #fff;
	border:2px solid #e8e8e8;
	margin-right: 10px;
	margin-bottom: 10px;
	font-size:14px;
	color:#333;
	cursor: pointer;
}
.zfzx_detail_content .last_box .sport_cont .fs_last .ps_box .li.active{
	border:2px solid #ffa200;
	background: #fff url(../i/detail/sonal_ni_3.png) no-repeat left top;
	background-size:20px;
	color:#ffa200;
}
.zfzx_detail_content .last_box .sport_cont .fs_last .txt{
	font-size:12px;
	color:#999999;
}
.zfzx_detail_content .last_box .sport_cont .fs_last select{
	width: 280px;
	height: 34px;
	background: #fff;
	border:1px solid #d9d9d9;
	border-radius: 3px;
}
.zfzx_detail_content .invoice_cont{
	padding:18px 0;
	border-bottom: 1px solid #b2b2b2;
}
.zfzx_detail_content .invoice_cont .tle{
	display: flex;
	align-items: center;
	font-size:15px;
	color:#333333;
}
.zfzx_detail_content .invoice_cont .tle img{
	margin-right: 8px;
}
.zfzx_detail_content .invoice_cont p{
	font-size:12px;
	color:#333;
}
.zfzx_detail_content .bit_payment_cont{
	display: flex;
	justify-content: flex-end;
	padding-top: 20px;
	text-align: right;
}
.zfzx_detail_content .bit_payment_cont p{
	font-size:13px;
	color:#666666;
	margin-bottom: 20px;
}
.zfzx_detail_content .bit_payment_cont p span{
  font-size:22px;
	color:#e4393c;
}
.zfzx_detail_content .bit_payment_cont .pay_btn{
	margin-top: 40px;
}
.zfzx_detail_content .bit_payment_cont .public_btn{
	display: flex;
	align-items: center;
	justify-content: center;
	width: 170px;
	height: 54px;
	background: #ffa200;
	font-size:14px;
	color:#fff;
	border-radius: 5px;
    margin-left: 14px;
}
/************************************* */
/*      1200    */
@media (max-width:1600px) {
  .pulic_tool_cont{
		right: 0;
	}
	.index_pf_floor{
		left:0;
	}
}
