.abn_xksld {
	position: relative;
	display: block;
	height: 682px;
}

.ztkds {
	width: 69px;
	height: 69px;
	display: block;
	overflow: hidden;
	border-radius: 50%;
	position: absolute;
	bottom: 30px;
	left: 35px;
}

.in_abnsk {
	margin-top: 30px;
	display: block;
	overflow: hidden;
}

.in_xskdj li {
	width: 50%;
	float: left;
	display: block;
}

.in_kdjsd {
	position: relative;
	overflow: hidden;
	height: 521px;
}

.is_bejisd {
	position: absolute;
	TOP: 0;
	left: 0;
}

.in_xsjdewks {
	position: absolute;
	TOP: 0;
	left: 0;
	z-index: 2;
	padding: 50px;
	width: 100%;
}

.in_xsjd_titlsd {
	clear: both;
	display: block;
}

.in_xrtkds {
	width: 136px;
	height: 136px;
	display: block;
}

.txksd_view {
	overflow: hidden;
	display: block;
}

.in_skdsvioew {
	padding: 30px 0;
	display: block;
}

.in_skdsvioew b {
	width: 90px;
	display: block;
	height: 2px;
	background: #9e9e9f;
}

.in_skdsvioew a {
	font-size: 18px;
	color: #9e9e9f;
	display: block;
	line-height: 30px;
	text-align: right;
	margin-top: 10px;
}

.in_xsjd_titlsd {
	margin: 45px 0 50px;
	display: block;
}

.in_xsjd_yeks {
	font-size: 24px;
	display: block;
	color: #323236;
	line-height: 34px;
	font-family: 'books';
}

.in_xsjdk_zwks {
	font-size: 36px;
	display: block;
	color: #323236;
	line-height: 45px;
	font-family: 'fzdh';
}

.in_xsjkd_lisyk dd {
	width: 25%;
	float: left;
	display: block;
	margin-bottom: 10px;
}

.in_xsjkd_lisyk dd a {
	font-size: 16px;
	color: #323236;
	line-height: 30px;
	display: block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.in_bsztk .in_skdsvioew b {
	background: #fff;
}

.in_bsztk .in_skdsvioew a {
	color: #fff;
}

.in_bsztk .in_xsjd_yeks,
.in_bsztk .in_xsjdk_zwks,
.in_bsztk .in_xsjkd_lisyk dd a {
	color: #fff;
}

.in_hsztk .in_skdsvioew b {
	background: #000;
}

.in_hsztk .in_skdsvioew a {
	color: #000;
}

.in_hsztk .in_xsjd_yeks,
.in_hsztk .in_xsjdk_zwks,
.in_hsztk .in_xsjkd_lisyk dd a {
	color: #000;
}

.ins-jbax dd {
	width: 50%;
	float: left;
}


/************精品案例**************************/

.jpalk {
	margin: 20px 0 0;
	display: block;
	overflow: hidden;
	padding: 40px 0;
}

.ancl_ywksnd {
	font-size: 24px;
	color: #000;
	display: block;
	line-height: 30px;
	text-align: center;
	font-family: 'books';
}

.anckd_zwksd {
	font-size: 36px;
	display: block;
	color: #000;
	line-height: 45px;
	font-family: 'fangzk';
	text-align: center;
}

.an_flksd {
	display: table;
	margin: 30px auto;
}

.an_flksd tr td {
	padding: 0 10px;
}

.an_flksd tr td a {
	padding: 0 20px;
	display: block;
	height: 36px;
	border-radius: 18px;
	font-size: 16px;
	color: #000;
	text-align: center;
	border: 1px solid #b8b8b8;
	line-height: 34px;
	display: block;
}

.an_flksd td.on a,
.an_flksd td:hover a {}


/*案例选项卡*/

.tabPanel-al dl {
	/*height: 30px;
	border-bottom: 1px solid #aaa;*/
}

.tabPanel-al dl dd {
	padding: 0 20px;
	margin: 0 10px;
	display: block;
	float: left;
	height: 36px;
	border-radius: 18px;
	font-size: 16px;
	color: #000;
	text-align: center;
	border: 1px solid #b8b8b8;
	line-height: 34px;
	cursor: pointer;
}

.tabPanel-al .hit-al , .tabPanel-al dl dd:hover{
	background: #33a5c6;
	color: #fff;
	border-color: #33a5c6;
}

.pane {
	min-height: 100px;
	display: none;
}


/* main_image */

.main_visual {
	/*min-height: 340px;
    border-top: 1px solid #d7d7d7;*/
	overflow: hidden;
	position: relative;
	z-index: 0
}

.main_image {
	/*min-height: 340px;*/
	overflow: hidden;
	position: relative;
	height: 400px;
}

.main_image ul {
	width: 9999px;
	overflow: hidden;
	position: absolute;
	top: 0;
	left: 0;
}

.main_image li {
	float: left;
	width: 100%;
}

.main_image li a {
	display: block;
	width: 100%;
}

div.flicking_con {
	position: absolute;
	display: table;
	z-index: 2;
	left: 50%;
	height: 5px;
	padding: 0 18px;
	bottom: 20px;
	background: url(../img/flicking_conbg.jpg) center center repeat-x;
	box-sizing: border-box;
}

div.flicking_con a {
	float: left;
	width: 18px;
	height: 5px;
	margin: 0;
	padding: 0;
	background: none;
	display: block;
	text-indent: -1000px
}


/*div.flicking_con a.on {
    background: #fff;
}*/

.bank .swiper-button-prev,
.bank .swiper-button-next {
	z-index: 10;
	position: absolute;
	display: block;
	bottom: 40px !important;
	top: auto !important;
}

.bank .swiper-button-prev {
	display: block;
	width: 30px !important;
	height: 7px;
	background: url(../images/left.png) no-repeat left top;
	background-size: 100% 100%;
	left: 50%;
	margin-left: -90px;
}

.bank .swiper-button-next {
	display: block;
	width: 30px !important;
	height: 7px;
	background: url(../images/right.png) no-repeat right top;
	background-size: 100% 100%;
	right: 50%;
	margin-right: -90px;
}

.bans_bjkdjks .swiper-pagination-fraction {
	bottom: 30px !important;
	font-size: 18px;
	font-family: 'avantgardeitcbybt-book';
}

.swiper-pagination-current {
	color: #000;
	font-family: 'avantgardeitcbybt-book';
}

.swiper-pagination-total {
	color: #8b8b8b;
	font-family: 'avantgardeitcbybt-book';
}

.bans_bjkdjks {
	width: 226px !important;
	height: 80px;
	display: block;
	background: #fff;
	position: absolute;
	right: 0 !important;
	left: auto !important;
	bottom: 0 !important;
	z-index: 4;
}

.anslidtfd_sjkd {
	overflow: hidden;
	display: block;
}

.jdksd_left {
	width: 49.27%;
	display: block;
}

.jdhdsd_right {
	width: 49.38%;
	display: block;
}

.jdhdsd_right ul {
	margin-left: -20px;
	display: block;
}

.jdhdsd_right li {
	width: 50%;
	padding-left: 20px;
	display: block;
	float: left;
}

.sjdkh_skd_img {
	height: 320px;
	overflow: hidden;
}

.shjddf_imgkfs {
	height: 320px;
	display: block;
	width: 100%;
}

.sjdkh_skd_img {
	position: relative;
}

.an_ykcdsfs {
	width: 100%;
	height: 0%;
	background: url(../images/ank_list1_bj.png) center center no-repeat;
	background-size: cover;
	position: absolute;
	top: 0;
	left: 0;
}

.jdhdsd_right li:hover .an_ykcdsfs {
	height: 100%;
}

.sjdhfd_titk {
	font-size: 18px;
	display: block;
	color: #000;
	line-height: 30px;
}

.sjdfd_jskd {
	font-size: 14px;
	display: block;
	color: #8b8b8b;
	line-height: 30px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.sjddkfd_xjhd {
	padding: 15px 0 5px;
	display: block;
}

.jhdks_lisxkd {
	clear: both;
	display: block;
	margin: 30px 0;
	display: block;
	overflow: hidden;
}

.jhdks_lisxkd ul {
	margin-left: -20px;
}

.jhdks_lisxkd li {
	width: 25%;
	float: left;
	display: block;
	margin-bottom: 20px;
	padding-left: 20px;
}

.jhdks_lisxkd li:hover .an_ykcdsfs {
	height: 100%;
}

.an_listdkds_zjs .slideBox .prev,
.an_listdkds_zjs .slideBox .next {
	position: absolute;
	left: 20%;
	bottom: 30px;
	margin-top: -25px;
	display: block;
	width: 30px;
	height: 7px;
	background: url(../images/left.png) center center no-repeat;
}

.an_listdkds_zjs .slideBox .next {
	left: auto;
	right: 20%;
	background: url(../images/right.png) center center no-repeat;
}

.an_listdkds_zjs {
	position: relative;
	overflow: hidden;
	padding-bottom: 60px;
}

.juzkhdesz {
	width: 50px;
	height: 16px;
	display: block;
	background: #f6f6f6 url(../images/anx_zjk.png) center center no-repeat;
	background-size: contain;
	position: absolute;
	left: 50%;
	margin-left: -25px;
	bottom: 25px;
	z-index: 3;
}

.xcxtkdf {
	width: 52%;
	height: 1px;
	background: #eee;
	display: block;
	margin: 0 auto;
	position: absolute;
	left: 24%;
	bottom: 33px;
}

.in_about {
	margin-top: 50px;
	display: block;
	height: 425px;
}

.about_imgkd {
	margin-top: -55px;
	display: block;
}

.in_ablifet {
	width: 50%;
	display: block;
	padding-top: 80px;
	display: block;
}

.in-ab_tit {
	margin-bottom: 60px;
	display: block;
}

.in-ab_tit b {
	width: 40px;
	height: 5px;
	display: block;
	background: #2a97b7;
	margin-bottom: 10px;
}

.in-ab_tit span {
	font-size: 32px;
	color: #20a4cb;
	display: block;
	line-height: 40px;
}

.in_abkd_jskd {
	font-size: 14px;
	color: #434242;
	line-height: 28px;
	display: block;
	height: 150px;
	overflow: hidden;
}

.in_abright {
	width: 22.77%;
	display: block;
	position: relative;
}

.in_abright img {
	width: 100%;
}

.morejks {
	width: 53px;
	height: 32px;
	display: block;
	position: absolute;
	right: 75px;
	bottom: 75px;
	display: block;
}

.in_fote {
	padding: 30px 0;
	display: block;
	background: #273134;
	overflow: hidden;
}

.in_fots_dhsk {
	overflow: hidden;
	display: block;
}

.in_fots_dhsk ul {
	margin-left: -20px;
	padding: 16px 0;
	border-bottom: 1px solid #434343;
	overflow: hidden;
}

.in_fots_dhsk li {
	float: left;
	position: relative;
}

.in_fots_dhsk li a {
	padding: 0 30px;
	font-size: 14px;
	color: #b9bbbc;
	line-height: 30px;
	display: block;
}

.in_fots_dhsk li b {
	width: 1px;
	height: 15px;
	display: block;
	background: #646464;
	position: absolute;
	top: 7px;
	right: 0;
}

.in_fots_dhsk li:nth-last-child(1) b {
	display: none;
}

.in_fotsd_xksj {
	padding: 17px 0 0;
	display: block;
	font-size: 14px;
	color: #91999c;
	line-height: 28px;
}

.in_fotsd_xksj a {
	font-size: 14px;
	color: #91999c;
	line-height: 28px;
}

.in_fot_right {
	width: 22.77%;
	display: block;
	padding-top: 10px;
}

.in_fot_right b {
	width: 50px;
	height: 50px;
	display: block;
	float: left;
	background: url(../images/danjs.png) center center no-repeat;
	background-size: cover;
}

.in_fot_lxfsk {
	padding-left: 70px;
	display: block;
}

.zixudj {
	font-size: 14px;
	color: #fff;
	display: block;
	line-height: 20px;
}

.dhskd {
	font-size: 36px;
	color: #fff;
	line-height: 40px;
	display: block;
}

.jtwzkd {
	font-size: 14px;
	color: #949ea1;
	line-height: 30px;
	display: block;
}

.aboustr {
	overflow: hidden;
	display: block;
	padding: 80px 0 40px;
	display: block;
}

.about_right {
	width: 23.87%;
	display: block;
}

.aboure-right {
	position: relative;
	width: 391px;
	height: 448px;
	display: block;
	background: #c7e1e8;
	margin-top: 20px;
}

.aboure-right img {
	margin-left: 20px;
	margin-top: -20px;
}

.abour_ndk {
	height: auto;
}

.absour_left {
	width: 65%;
}

.abour_nrks {
	overflow: hidden;
	display: block;
}

.qiyewhjs {
	clear: both;
	margin: 50px 0;
	display: block;
}

.qywhks_list ul {
	margin-left: -1px;
}

.qywhks_list li {
	width: 33.33%;
	float: left;
	padding-left: 1px;
}

.qywhsk_xksj {
	width: 100%;
	height: 265px;
	display: block;
	padding: 55px 0;
	display: block;
}
/*
.qite1 {
	background: url(../images/qywh_bj1.jpg) center center no-repeat;
	background-size: cover;
}

.qite2 {
	background: url(../images/qywh_bj2.jpg) center center no-repeat;
	background-size: cover;
}

.qite3 {
	background: url(../images/qywh_bj3.jpg) center center no-repeat;
	background-size: cover;
}
*/

.qusjhdf_img {
	width: 13.93%;
	margin: 0 auto 20px;
	display: block;
}

.qusjhdf_img img {
	width: 100%;
}

.banx_imgk img {
	width: 100%;
}

.qudej_titls {
	font-size: 30px;
	color: #fff;
	display: block;
	line-height: 40px;
	text-align: center;
}

.qywhks_list {
	margin-top: 30px;
	display: block;
	overflow: hidden;
}

.vae_basn_txks {
	width: 136px;
	height: 136px;
	display: block;
}

.vae_basn_txks img {
	width: 100%;
}

.var_vtit {
	margin: 60px 0 80px;
	display: block;
}

.vr_bank {
	padding: 82px 0;
	display: block;
	overflow: hidden;
	width: 100%;
	height: 590px;
}

.vr_titksj_jdkf {
	margin-bottom: 30px;
	display: block;
}

.ver_loidst_left,
.ver_loidst_right {
	width: 50%;
	height: 400px;
	display: block;
}

.ver_loidst_left {
	position: relative;
	overflow: hidden;
}

.ver_listdkdf {
	height: 100%;
	display: block;
}

.vr_listkd {
	margin-top: 30px;
	display: block;
}

.ver_loidst_right {
	padding: 40px;
	display: block;
	background: #fff;
}

.vr_rightit {
	font-size: 26px;
	color: #000;
	display: block;
	line-height: 37px;
}

.vr_righjdskfd {
	font-size: 14px;
	color: #696969;
	display: block;
	line-height: 40px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.vr_list_dxtks {
	width: 60px;
	display: block;
	height: 1px;
	background: #d1d1d1;
}

.vr_righ_nrks {
	font-size: 14px;
	color: #696969;
	display: block;
	line-height: 30px;
	height: 145px;
	overflow: hidden;
}

.ljgdks {
	width: 150px;
	display: block;
	height: 40px;
	display: block;
	bordeR: 1px solid #eee;
	margin-top: 30px;
	position: relative;
}

.ljgdks b {
	width: 8px;
	height: 11px;
	display: block;
	background: url(../images/gdk_xjtk.png) center center no-repeat;
	background-size: cover;
	position: absolute;
	right: 25px;
	top: 13px;
	display: block;
}

.ljgdks span {
	font-size: 16px;
	color: #7f7f7f;
	display: block;
	text-align: center;
	line-height: 38px;
	padding-right: 10px;
}

.brd_listkd li {
	margin-bottom: 30px;
	display: block;
	overflow: hidden;
}

.xsjkd {
	width: 17px;
	height: 36px;
	display: block;
	background: url(../images/xsjdkl.png) center center no-repeat;
	background-size: cover;
	display: block;
	position: absolute;
	top: 50%;
	right: 0;
	margin-top: -18px;
}

.brd_listkd li:nth-child(2n) .xsjkd {
	left: 0;
	right: auto;
	background: url(../images/xsjdk.png) center center no-repeat;
	background-size: cover;
}

.vr_bank_view {
	overflow: hidden;
	display: block;
	height: 310px;
}

.vr_bank_view .var_vtit {
	margin: 120px 0 80px;
}

.bves_simciew {
	padding: 50px 0;
	display: block;
	overflow: hidden;
}

.bdjfht_titwzk {
	font-size: 26px;
	color: #000;
	display: block;
	line-height: 38px;
	text-align: center;
}

.bgferj_titkd b {
	width: 50px;
	display: block;
	height: 1px;
	background: #bebebe;
	margin: 10px auto;
}

.bhdjs_titjskd {
	font-size: 14px;
	color: #7f7f7f;
	display: block;
	line-height: 30px;
	text-align: center;
}

.bgferj_titkd {
	margin-bottom: 20px;
}

.jhdsl {
	font-size: 14px;
	color: #606060;
	line-height: 30px;
	display: block;
}

.xbtkdf {
	font-size: 16px;
	color: #000;
	display: block;
}

.xxks_titk .vr_ywzk {
	color: #7898b7;
}

.xxks_titk .vr_zwzk {
	color: #1b64a9;
}

.xxhs_list {
	margin-top: 50px;
	overflow: hidden;
}

.xxksd_listld ul {
	margin-left: -40px;
}

.xxksd_listld li {
	width: 50%;
	padding-left: 40px;
	margin-bottom: 40px;
	display: block;
	float: left;
}

.xxksd_brkd {
	background: #fff;
	overflow: hidden;
	display: block;
}

.xxksd_listld {
	padding: 0 100px 50px;
	overflow: hidden;
	display: block;
}

.xxh_wzj_sjd {
	padding: 50px;
	display: block;
	overflow: hidden;
}

.xxhbtks {
	font-size: 18px;
	color: #000;
	line-height: 30px;
	text-align: center;
	display: block;
}

.xxh_xbtks b {
	width: 30px;
	height: 1px;
	background: #D4DFDE;
	display: block;
	margin: 10px auto 20px;
}

.xxhs_jskd {
	font-size: 14px;
	color: #464646;
	line-height: 25px;
	height: 125px;
	overflow: hidden;
	display: block;
}

.xxxhs_imgkd {
	display: block;
	width: 100%;
	height: 260px;
	overflow: hidden;
}

.xxh_imgkd {
	position: relative;
	overflow: hidden;
}

.xxh_imgkd b {
	width: 39px;
	height: 15px;
	display: block;
	background: url(../images/xxh_szk.png) center center no-repeat;
	background-size: cover;
	position: absolute;
	top: 0;
	left: 50%;
	margin-left: -19px;
	display: block;
	z-index: 3;
}

.desmep .vr_rightit {
	margin-bottom: 10px;
}

.desmep .vr_righ_nrks {
	max-height: 240px;
	min-height: 140px;
	height: auto;
}

.andks {
	padding: 40px 0;
	display: block;
	overflow: hidden;
}

.anmjs_tisk .shzkd {
	font-family: 'fzzc';
	font-size: 50px;
	color: #c1c1c1;
	line-height: 60px;
}

.anmjs_tisk {
	position: relative;
	width: 150px;
	float: left;
}

.anmjs_tisk b {
	width: 50px;
	height: 1px;
	background: #b9b5b5;
	display: block;
	position: absolute;
	top: 20px;
	left: 10px;
}

.shzkd {
	padding-left: 80px;
	;
}

.adk_titkd {
	float: left;
	display: block;
	padding-left: 10px;
}

.amkdsjd_titwzk {
	font-size: 20px;
	color: #000;
	line-height: 30px;
	display: block;
}

.ansmjd_jskd {
	font-size: 14px;
	color: #4c4c4c;
	line-height: 25px;
}

.anskd_listdimgks {
	clear: both;
	display: block;
	overflow: hidden;
}

.namis-dtitldk {
	overflow: hidden;
	display: block;
	margin-bottom: 10px;
	padding: 20px 0;
}

.an_lisyd-img {
	display: block;
	overflow: hidden;
}

.anskd_listdimgks ul {
	margin-left: -22px;
}

.anskd_listdimgks li {
	width: 33.33%;
	display: block;
	padding-left: 22px;
	margin-bottom: 22px;
	overflow: hidden;
	float: left;
}

.anskdfl {
	padding: 0 100px;
	overflow: hidden;
}

.contskldas {
	width: 100%;
	height: 790px;
	overflow: hidden;
	position: relative;
}

.con_nrks {
	width: 530px;
	height: 680px;
	display: block;
	background: #33a5c6;
	position: absolute;
	right: 100px;
	top: 50px;
	padding: 20px;
}

.cosn_ndgbhfd {
	border: 1px solid #54cef1;
	display: block;
	overflow: hidden;
	height: 100%;
	padding: 50px 40px;
	display: block;
}

.con_yesks {
	font-size: 24px;
	color: #d1f5ff;
	line-height: 32px;
	display: block;
	font-family: 'books';
	text-align: left;
}

.conte_wzks {
	font-size: 40px;
	color: #fff;
	line-height: 50px;
	text-align: left;
	display: block;
	font-family: 'fangzk';
}

.conbhd_titks {
	margin-bottom: 20px;
}

.conts_jskd {
	font-size: 14px;
	color: #e8faff;
	line-height: 30px;
	display: block;
	height: 120px;
}

.contsm_lcxks {
	margin-top: 30px;
	display: block;
}

.contsm_lcxks li {
	position: relative;
	overflow: hidden;
	display: block;
	padding: 15px 0;
	display: block;
}

.contsm_lcxks b {
	width: 45px;
	height: 50px;
	display: block;
	background: url(../images/lxk_list1.png) center center no-repeat;
	background-size: cover;
	position: absolute;
	left: 0;
	top: 14px;
	display: block;
}

.dlwzks {
	display: block;
	font-size: 20px;
	color: #fff;
	line-height: 30px;
}

.lixk_ywndsjs {
	padding-left: 60px;
	display: block;
}

.jtwzks {
	display: block;
	font-size: 16px;
	color: #fff;
	line-height: 30px;
}

.contsm_lcxks li:nth-child(2) b {
	background: url(../images/lxk_list2.png) center center no-repeat;
	background-size: cover;
}

.contsm_lcxks li:nth-child(3) b {
	background: url(../images/lxk_list3.png) center center no-repeat;
	background-size: cover;
}

.jhdhnsa {
	position: relative;
	display: block;
	padding-bottom: 50px;
}

.jhdhnsa .slideBox .prev,
.jhdhnsa .slideBox .next {
	position: absolute;
	left: 20%;
	bottom: 30px;
	margin-top: -25px;
	display: block;
	width: 30px;
	height: 7px;
	background: url(../images/left.png) center center no-repeat;
}

.jhdhnsa .slideBox .next {
	left: auto;
	right: 20%;
	background: url(../images/right.png) center center no-repeat;
}

.hjdss_tit {
	font-size: 40px;
	color: #000;
	display: block;
	line-height: 50px;
	font-family: 'fangzk';
}

.hjfkbs_right li {
	padding: 0 20px;
	display: block;
	float: left;
}

.hjfkbs_right li a {
	font-size: 16px;
	padding: 10px 0;
	color: #010101;
	display: block;
	line-height: 30px;
}

.hjfkbs_right li.on a {
	color: #0090ba;
	border-bottom: 1px solid #0090BA;
}

.jawke_titkd {
	overflow: hidden;
	display: block;
}

.is_bejisd img,
.ver_listdkdf img {
	width: 100%;
}

.in_xrtkds img {
	width: 100%;
}

.swiper-slide img {
	width: 100%;
}

.ansmkdhj-listjd {
	overflow: hidden;
}

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

.banx_imgk video {
	width: 100%;
	height: 100%;
	display: block;
	overflow: hidden;
}

.fdks {
	position: fixed;
	top: 40%;
	right: 0;
	padding-bottom: 30px;
	display: block;
	z-index: 9999;
}

.fdks .bnt {
	width: 72px;
	height: 73px;
	margin-bottom: 1px;
	cursor: pointer;
	position: relative;
}

.fdkqq {
	background: #6da9de url(../images/r_qq.png) center center no-repeat;
	background-size: contain;
}

.fdk_wzk {
	background: #78c340 url(../images/r_wx.png) center center no-repeat;
	background-size: contain;
}

.fdk_jkfdhk {
	background: #fbb01f url(../images/r_phone.png) center center no-repeat;
	background-size: contain;
}

.ycewmak {
	position: absolute;
	top: 0;
	right: 73px;
	width: 0px;
	height: 150px;
}

.ycewmak img {
	width: 100%;
}

.fdk_wzk:hover .ycewmak {
	display: block;
	width: 150px;
}

.kfdhsl {
	height: 73px;
	padding: 20px 30px;
	width: 0px;
	font-size: 20px;
	display: none;
	color: #fff;
	line-height: 30px;
	position: absolute;
	top: 0;
	right: 73px;
	background: #fbb01f;
}

.fdk_jkfdhk:hover .kfdhsl {
	width: 200px;
	display: block;
}

.fdkqq a {
	display: block;
	width: 100%;
	height: 100%;
}

.xxksd_brkd:hover .xxhbtks {
	color: #1892b6;
}

.qywhks_list li:hover .qusjhdf_img img,
.in_xskdj li:hover .in_xrtkds img {
	-webkit-transform: rotateY(360deg);
	-moz-transform: rotateY(360deg);
	-o-transform: rotateY(360deg);
	transform: rotateY(360deg);
}

.brd_listkd li:hover .ver_listdkdf,
.xxksd_brkd:hover .xxxhs_imgkd,
.ansmkdhj-listjd:hover .an_lisyd-img {
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);
}

.brd_listkd li:hover .vr_rightit,
.in_xskdj li:hover .in_xsjd_titlsd,
.jhdks_lisxkd li:hover .sjdhfd_titk {
	-webkit-transform: translateX(20px);
	-moz-transform: translateX(20px);
	-o-transform: translateX(20px);
	transform: translateX(20px);
}

.sylkd {
	margin: 20px 0 0;
	overflow: hidden;
	display: block;
	padding: 20px 0;
	display: block;
	border-top: 1px solid #c8c8c8;
}

.sydknfd_left {
	width: 60%;
	display: block;
}

.sydknfd_left a {
	font-size: 14px;
	color: #000;
	display: block;
	line-height: 30px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.fhlbks {
	width: 120px;
	height: 40px;
	border: 1px solid #c8c8c8;
	font-size: 14px;
	color: #000;
	line-height: 38px;
	text-align: center;
	display: block;
}

.xxxhs_imgkd img,
.an_lisyd-img img {
	width: 100%;
}

.brd_listkd li .ver_listdkdf,
.brd_listkd li .vr_rightit,
.xxksd_brkd .xxxhs_imgkd,
.ansmkdhj-listjd .an_lisyd-img,
.in_xskdj li .in_xrtkds img,
.in_xskdj li .in_xsjd_titlsd,
.jhdks_lisxkd li .sjdhfd_titk,
.xxksd_brkd .xxhbtks,
.fdk_wzk .ycewmak,
.fdk_jkfdhk .kfdhsl,
.an_flksd td a,
.jdhdsd_right li .an_ykcdsfs,
.jhdks_lisxkd li .an_ykcdsfs,
.qywhks_list li .qusjhdf_img img,
.tabPanel-al dl dd {
	transition: all 0.3s linear;
	-webkit-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
}