/* CSS Document */
* {margin: 0; padding: 0; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, p { font: 16px/1.5 'Arial', '\5FAE\8F6F\96C5\9ED1', 'Microsoft Yahei', 'Helvetica', 'sans-serif'; }
table, th, td, tr { border-collapse: collapse; border-spacing: 0; font-size: 16px; }
ol, ul { list-style: none; }
li { list-style-type: none; }
i, em { font-style: normal; }
img { max-width: 100%; border: 0; }
.clear::after { content: ''; display: block; height: 0; overflow: hidden; clear: both; }
a { color: #292929; text-decoration: none; }
a:visited, a:hover, a:active { text-decoration: none; }
.fl { float: left; }
.fr { float: right; }
body, html { overflow-x: hidden; }
.icon { display: block; width: 100%; height: 100%; }
.cover, .cover1 { display: block; position: absolute; left: 0; top: 0; right: 0; bottom: 0; }
.cover { width: 100%; height: 100%; object-fit: cover; }
.cover1 { max-width: 100%; max-height: 100%; margin: auto; }

/* 设置滚动条的样式 */
::-webkit-scrollbar {
width: 0;
}
/* 滚动槽宽度 */
::-webkit-scrollbar-track {
background-color: #f6f6f6;
}
/* 滚动条滑块默认状态 */
::-webkit-scrollbar-thumb {
background-color: #cb0306;
}
::-webkit-scrollbar-thumb:window-inactive {
background-color: #cb0306;
}
/* 滚动条滑块点击状态 */
@font-face { font-family: "Aileron-Regular"; src: url('../fonts/Aileron-Regular.ttf'); }

.cover, .cover1 { display: block; position: absolute; left: 0; top: 0; right: 0; bottom: 0; }
.cover { width: 100%; height: 100%; object-fit: cover; }
.cover1 { max-width: 100%; max-height: 100%; margin: auto; }
.w1400 { width: 1400px; margin: 0 auto; }
@media (max-width:1440px) {
.w1400 { width: 94%; }
}

/*头部 开始*/
.lq_Top { width:100%; height:100px;background-color:#fff;}
.lq_Top .lqTop_Main{overflow:hidden;}
.lqTop_Main .lq_Logo { width:20%; height:80px; overflow:hidden; margin:10px 0; padding:0; float:left;}
.lq_Logo a { display: table-cell; vertical-align: middle; width:100%; height:80px; overflow:hidden;}
.lq_Logo a img { display:inline-block; max-width:100%; height:auto; max-height:100%;}

.lqTop_Main .lqTop_Tel { width:auto; max-width:250px;color:#222; font-size:22px; font-weight:bold;float:right; border:1px solid #e6e6e6; border-radius:5px; padding:5px 30px; line-height:22px; position:relative; margin:23px 0 0 40px;}
.lqTop_Tel:before{ content:""; display:block; background:url(../images/tel.png) no-repeat; background-size:38px 38px; position:absolute; left:-18px; width:38px; height:38px; top:50%;transform: translate(0, -50%);}
.lqTop_Tel span{ font-size:14px; display:block; color:#999; font-weight:normal;}




/*导航栏 开始*/
.lq_Nav { width:auto; height:auto;float:right;}
.lq_Nav .nav_list { width:100%; margin:0 auto;}
.lq_Nav .nav_list > ul > li { display:inline-block; width:auto; position: relative; list-style: none; padding:0 25px; float:left; position:relative;}
.lq_Nav .nav_list > ul > li:last-child { background:none;}
.lq_Nav .nav_list > ul > li:hover {}
.lq_Nav .nav_list > ul > li > a { display: inline-block; width:100%; line-height: 60px; color: #222; font-size: 18px;text-align:center; padding: 20px 0;}
.lq_Nav .nav_list > ul > li:hover, .lq_Nav .nav_list > ul > li.active {}
.lq_Nav .nav_list > ul > li:hover > a, .lq_Nav .nav_list > ul > li.active > a { color: #0291bc;}
.lq_Nav .nav_list > ul > li > em { display:block; width:0px; height:3px; overflow:hidden; background-color:#0291bc; margin:0; padding:0; position:absolute; bottom:0px; left:50%; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lq_Nav .nav_list > ul > li:hover > em, .lq_Nav .nav_list > ul > li.active > em { width:80px; margin:0 0 0 -40px;}
.lq_Nav .nav_list > ul > li:nth-child(1):hover > em, .lq_Nav .nav_list > ul > li:nth-child(1).active > em { width:40px; margin:0 0 0 -20px;}
.lq_Nav .nav_list > ul > li i { display:inline-block; width:20px; height:20px; background:url(../images/down.png) center center no-repeat; background-size:10px 10px; vertical-align:middle; cursor:pointer; margin:0; display:none;}
.lq_Nav .nav_list > ul > li i.cur{ background:url(../images/up.png) center center no-repeat; background-size:10px 10px; text-decoration:none;}
.lq_Nav .nav_list > ul > li ul { display:none; position:absolute; left:-17%; top:80px; z-index:9; width:134%; overflow:hidden; background-color:#fff; border-top:2px solid #0291bc; box-shadow:0 4px 6px rgba(0, 0, 0, 0.1); border-radius:0 0 2px 2px;}
.lq_Nav .nav_list > ul > li:hover ul { display:block;}
.lq_Nav .nav_list > ul > li ul li { width:100%; overflow:hidden; margin:0 auto; padding:0; border-bottom:1px solid rgba(85, 87, 89, 0.1);}
.lq_Nav .nav_list > ul > li ul li:last-child { border:0;}
.lq_Nav .nav_list > ul > li ul li a { display:block; width:100%; height:40px; overflow:hidden; line-height:40px; color:#555; font-size:14px; text-align:center; white-space:nowrap; text-overflow: ellipsis; margin:0 auto; padding:0 8px; }
.lq_Nav .nav_list > ul > li ul li a:hover { color:#0291bc;}
.lq_Nav .nav_menu { display: none;}

/*导航栏 结束*/
/*头部 结束*/


/*底部 开始*/
.lqFoot{ width:100%; background:#1b1b1b; padding-top:75px; overflow:hidden;}
.lqFoot .lqFoot_logo{ float:left;}
.lqFoot .lqFoot_tel{ float:right; color:#fff; margin:15px 0 0;}
.lqFoot_tel i{display: block;width:40px;height:40px;background:#f5f8fb;padding:8px;border-radius:50px;margin: 5px 15px 0 0;float: left;}
.lqFoot_tel span{font-size:18px;display: block;float: left;margin: 13px 0 0 0;}
.lqFoot_tel b{font-size:36px;color:#0291bc;display: block;float: left;}
.lqFoot_Main{ padding:50px 0 25px; border-top:1px solid rgba(255,255,255,0.1);border-bottom:1px solid rgba(255,255,255,0.1); margin:25px 0 0;}
.lqFoot_Main .lqFoot_nav{ width:50%; float:left;}
.lqFoot_nav ul li{ width:33.333%; height:44px; line-height:44px; float:left; margin-bottom:28px; position:relative;}
.lqFoot_nav ul li a{ display:inline-block; color:#fff; font-size:18px; width:52%; border:1px solid rgba(255,255,255,0.1); text-align:center;}
.lqFoot_nav ul li:after{ content:""; display:block; width:38%; height:1px; background:rgba(255,255,255,0.1); position:absolute; top:50%; right:5%;}
.lqFoot_nav ul li:nth-child(3n+3):after{ display:none;}
.lqFoot_nav ul li:hover a{ border:1px solid rgba(255,255,255,1);}
.lqFoot_Main .lqFoot_lxfs{ width:30%; float:left; margin-top:10px;}
.lqFoot_lxfs p{ color:rgba(255,255,255,0.45); font-size:16px; margin-bottom:15px;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.lqFoot_lxfs p:first-child{overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; text-overflow: ellipsis; word-break: break-all; max-height:48px;white-space: inherit; line-height:24px;}
.lqFoot_lxfs p i{ display:inline-block; width:18px; height:18px; opacity:0.45; margin:0 10px -3px 0;}
.lqFoot_Main .ewm{ width:155px;color:#fff; float:right;}
.lqFoot_Main .ewm img{ max-width:130px;}
.lqFoot_Main .ewm span{width: 18px;float: right;padding: 12px 0;color:rgba(255,255,255,0.45);font-size:16px; line-height:18px;}
.lqFoot_Copy { width: 100%; padding:15px 0; overflow: hidden; }
.lqFoot_Copy p { line-height: 40px; color: rgba(255, 255, 255, .45); font-size: 16px; }
.lqFoot_Copy p a { color: rgba(255, 255, 255, .45); font-size: 16px; }
.lqFoot_Copy p a:hover { color: #fff; }
/*底部 结束*/

@media (max-width:1680px) {
	.lq_Nav .nav_list > ul > li { padding:0 22px;}
	.lqFoot_Copy p, .lqFoot_Copy p a { font-size: 15px; }
	.lqFoot_tel b{ font-size:34px;}
	.lqFoot_tel i{ width:38px; height:38px;}
	
}
@media (max-width:1600px) {
	.lq_Nav .nav_list > ul > li { padding:0 20px;}
}
@media (max-width:1560px) {
	.lq_Top { height:90px;}
	.lqTop_Main .lq_Logo, .lq_Logo a { height:70px;}
	.lqTop_Main .lqTop_Tel{ font-size:20px; margin-top:18px;}
	.lq_Nav .nav_list > ul > li { padding:0 18px;}
	.lq_Nav .nav_list > ul > li > a { line-height:50px;}
}
@media (max-width:1440px) {
	.lq_Nav .nav_list > ul > li { padding:0 15px;}
	.lqFoot_Copy p, .lqFoot_Copy p a { font-size: 14px; }
	.lqFoot .lqFoot_logo img{ height:75px;}
	.lqFoot_tel span{ font-size:16px;}
	.lqFoot_tel b{ font-size:32px;}
	.lqFoot_tel i{ width:36px; height:36px;}
	.lqFoot_nav ul li a{ font-size:16px;} 
	.lqFoot_Main .lqFoot_lxfs{ margin-top:0;}
	.lqFoot_lxfs p{ font-size:15px;}
}
@media (max-width:1366px) {

}
@media (max-width:1280px) {
	.lq_Top { height:80px;}
	.lqTop_Main .lq_Logo { height:60px;}
	.lq_Logo a { height:60px;}
	.lqTop_Main .lqTop_Tel{ margin-top:13px;}
	.lq_Nav .nav_list > ul > li { padding:0 12px;}
	.lq_Nav .nav_list > ul > li > a { line-height:60px; font-size:17px; padding:10px 0;}
}
@media (max-width:1200px) {
	.lqTop_Main .lq_Logo { width:30%;}
	.lqTop_Main .lqTop_Tel{ font-size:18px; position:absolute; right:80px; margin-top:12px;}
	.lq_Nav { height:0; margin:0;}
	.lq_Nav .nav_list { width: 60%; height: 100%; margin:0; padding: 0; position:fixed; top: 0; left: -100%; z-index: 9999; transition: 0.5s; -webkit-transition: 0.5s;}
	.lq_Nav .nav_list ul { width:60%; height:100%; background-color: #fff; position:relative; z-index:9999;}
	.lq_Nav .nav_list .nav_mask { width:100%; height:100%; background-color:rgba(0, 0, 0, 0.6); position:absolute; left:0; top:0; z-index:9998;}
	.lq_Nav .nav_list ul > li { width: 100%; overflow: hidden; margin:0 auto; padding:0; background:none; position:relative;}
	.lq_Nav .nav_list ul > li a { display:block; width: 100%; line-height:60px; color:#333; font-size:16px; text-align:left; padding:0 60px 0 20px; border-bottom:1px solid rgba(85, 87, 89, 0.1); -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
	.lq_Nav .nav_list > ul > li:hover, .lq_Nav .nav_list > ul > li.active { background-color:#0291bc;}
	.lq_Nav .nav_list > ul > li:hover > a, .lq_Nav .nav_list > ul > li.active > a { color: #fff; border-bottom:1px solid #0291bc;}
	.lq_Nav .nav_list > ul > li > em { margin:0; left:20px;}
	.lq_Nav .nav_list > ul > li i { display:block; width:60px; height:60px; background-size:14px 9px; position:absolute; top:0; right:0;}
	.lq_Nav .nav_list > ul > li i.cur { background-size:14px 9px;}
	.lq_Nav .nav_list > ul > li ul { width:100%; overflow:hidden; position:inherit; left:inherit; top:inherit; background-color:#f8f8f8; box-shadow:none; border:0; border-radius:0; border-bottom:1px solid rgba(85, 87, 89, 0.1);}
	.lq_Nav .nav_list > ul > li:hover > em, .lq_Nav .nav_list > ul > li.active > em { display:none;}
	.lq_Nav .nav_list > ul > li ul li a { height:48px; line-height:48px; color:#888; text-align:left; border:0; padding:0 40px;}
	
	.lq_Nav .nav_menu { display: block; width:40px; padding:11px 9px; background-color:#0291bc; border-radius:0; margin: 0; position:absolute; top:20px; right:20px;}
	.lq_Nav .nav_menu span { display: block; width: 100%; height: 2px; background-color: #fff; border-radius: 1px;}
	.lq_Nav .nav_menu span + span { margin-top: 6px;}
	.lq_Nav .open { width:100%; overflow: auto; left: 0%;}	
	.lq_Nav .nav_menu:active { background-color:#0291bc;}
	.lqFoot{ padding-top:65px;}
	.lqFoot_nav ul li{ height:40px; line-height:40px;}
	.lqFoot_nav ul li a{ font-size:15px; width:60%;}
	.lqFoot_nav ul li:after{ width:30%;}
	.lqFoot .lqFoot_logo img{ height:70px;}
	.lqFoot_tel span{ font-size:15px;}
	.lqFoot_tel b{ font-size:30px;}
	.lqFoot_tel i{ width:34px; height:34px;}
	.lqFoot_Main{ margin:20px 0 0; padding: 50px 0 30px;}
	.lqFoot_lxfs p{ font-size:14px;}
}
@media (max-width:1080px) {
.lqFoot_Copy p { line-height: 30px; float: none !important; }
}
@media (max-width:920px) {
.lqFoot_Main .lqFoot_lxfs{ display:none;}	
.lqFoot_Main .lqFoot_nav{ width:78%;}


	
}
@media (max-width:820px) {
.lqTop_Main .lq_Logo { width:26%;}
.lqFoot_Copy p { text-align: center; }
}

@media (max-width: 767px) {
	.lq_Top {width:100%;height: auto;position: fixed;top: 0;z-index: 999;}
	.lqTop_Main .lq_Logo {width:80%;height: 60px;margin:0;padding: 7px 0;background:none;}
	.lq_Logo a { height:50px;}
	.lqTop_Main .lqTop_Tel { display:none;}
	.lq_Nav { height:0; margin:0;}
	.lq_Nav .nav_list { width: 60%; height: 100%; margin:0; padding: 0; position:fixed; top: 0; left: -100%; z-index: 9999; transition: 0.5s; -webkit-transition: 0.5s;}
	.lq_Nav .nav_list ul { width:60%; height:100%; background-color: #fff; position:relative; z-index:9999;}
	.lq_Nav .nav_list .nav_mask { width:100%; height:100%; background-color:rgba(0, 0, 0, 0.6); position:absolute; left:0; top:0; z-index:9998;}
	.lq_Nav .nav_list ul > li { width: 100%; overflow: hidden; margin:0 auto; padding:0; background:none;position:relative;}
	.lq_Nav .nav_list ul > li a { display:block; width: 100%; line-height:48px; color:#555; font-size:15px; text-align:left; padding:0 48px 0 20px; border-bottom:1px solid rgba(85, 87, 89, 0.1); -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
	.lq_Nav .nav_list > ul > li:hover, .lq_Nav .nav_list > ul > li.active { background-color:#0291bc;}
	.lq_Nav .nav_list > ul > li:hover > a, .lq_Nav .nav_list > ul > li.active > a { color: #fff; border-bottom:1px solid #0291bc;}
	.lq_Nav .nav_list > ul > li > em { margin:0; left:20px;}
	.lq_Nav .nav_list > ul > li i { display:block; width:48px; height:48px; background-size:14px 9px; position:absolute; top:0; right:0;}
	.lq_Nav .nav_list > ul > li i.cur { background-size:14px 9px;}
	.lq_Nav .nav_list > ul > li ul { width:100%; overflow:hidden; position:inherit; left:inherit; top:inherit; background-color:#f8f8f8; box-shadow:none; border:0; border-radius:0; border-bottom:1px solid rgba(85, 87, 89, 0.1);}
	.lq_Nav .nav_list > ul > li:hover > em, .lq_Nav .nav_list > ul > li.active > em { display:none;}
	.lq_Nav .nav_list > ul > li ul li a { height:48px; line-height:48px; color:#888; text-align:left; border:0; padding:0 20px 0 40px;}	
	.lq_Nav .nav_menu { display: block; width:38px; padding:10px 9px; background-color:#0291bc; position:absolute; top:12px;}
	.lq_Nav .nav_menu span { display: block; width: 100%; height: 2px; background-color: #fff; border-radius: 1px;}
	.lq_Nav .nav_menu span + span { margin-top: 6px;}
	.lq_Nav .open { width:100%; overflow: auto; left: 0%;}	
	.lq_Nav .nav_menu:active { background-color:#0291bc;}
	.lqFoot{ padding-top:30px; text-align:center;}
	.lqFoot .lqFoot_tel,.lqFoot_Main .lqFoot_nav,.lqFoot_Main .lqFoot_lxfs{ display:none;}
	.lqFoot .lqFoot_logo{ float:none;}
	.lqFoot .lqFoot_logo img{ height:65px;}
	.lqFoot_Main{padding:20px 0;}
	.lqFoot_Main .ewm{ display:inline-block; float:none;}
	.lqFoot_Copy p span.icp, .lqFoot_Copy p span.login, .lqFoot_Copy p span.sitemap, .lqFoot_Copy p span.support,.lyIdx_Links { display: none; }
}
@media (max-width: 375px) {
	.lq_Nav .nav_list ul > li a { font-size:14px;}
}

/*网站右侧漂浮*/
.f_pf1 { margin:-90px 0 0; position:fixed;top:35%;right:10px;z-index:999;}
.f_pf1 a.qqa {display:block;width:44px;height:44px;overflow:hidden;background:rgba(0,0,0,.5);margin-bottom:2px;}
.f_pf1 a.qqa:hover { background:#0291bc;}
.f_pf1 a.qqa:after {content:'';display:block;width:24px;height:24px;background:url(../images/slidebar_icon.png) top center no-repeat;overflow:hidden;margin:9px 10px;}
.f_pf1 .tela>a {display:block;width:44px;height:44px;overflow:hidden;background:rgba(0,0,0,.5);margin-bottom:2px;}
.f_pf1 .tela>a:hover { background:#0291bc;}
.f_pf1 .tela>a:after {content:'';display:block;width:24px;height:24px;background: url(../images/slidebar_icon.png) center -27px no-repeat;overflow:hidden;margin:9px 10px;}
.f_pf1 .tela .wz {position:absolute;top:0;left:-274px;z-index:999;display:none;box-shadow: 0 0 10px rgba(0,0,0,.2);}
.f_pf1 .tela:hover .wz{display:block;}
.f_pf1 .telb .wz{ top:50px;}
.f_pf1 .tela p {background:#fff;padding:7px 5px;width:250px;height:40px;overflow:hidden;font-size:18px;font-weight:bold;color:#0291bc;text-align:center;}
.f_pf1 .tela p em {width:0;height:0;border-width:6px 0 6px 6px;border-style:solid;border-color:transparent transparent transparent #fff;margin-top:-4px;position:absolute;top:50%;right:-6px;}
.f_pf1 .wxa {position:relative; text-align:center;}
.f_pf1 .wxa>span {display:block;width:44px;height:44px;overflow:hidden;background:rgba(0,0,0,.5);margin-bottom:2px;}
.f_pf1 .wxa>span:hover { background:#0291bc;}
.f_pf1 .wxa>span:after {content:'';display:block;width:24px;height:24px;background: url(../images/slidebar_icon.png) center -52px no-repeat;overflow:hidden;margin:9px 10px;}
.f_pf1 .wxa .code {position:absolute;top:-44px;left:-144px;z-index:999;display:none;box-shadow: 0 0 10px rgba(0,0,0,.2);}
.f_pf1 .wxa:hover .code{display:block;}
.f_pf1 .wxa .code p {width:120px;overflow:hidden; background:#fff;}
.f_pf1 .wxa .code p img {max-width:100%;max-height:100%;}
.f_pf1 .wxa .code p em {width:0;height:0;border-width:6px 0 6px 6px;border-style:solid;border-color:transparent transparent transparent #fff;margin-top:-4px;position:absolute;top:42%;right:-6px;}
.f_pf1 .wxa .code span {width:120px;overflow:hidden; font-size:14px; line-height:30px;}
.f_pf1 a.totop {display:block;width:44px;height:44px;overflow:hidden;background:rgba(0,0,0,.5);margin-bottom:2px; cursor:pointer;}
.f_pf1 a.totop:hover { background:#0291bc;}
.f_pf1 a.totop:after {content:'';display:block;width:24px;height:24px;background: url(../images/slidebar_icon.png) center -76px no-repeat;overflow:hidden;margin:9px 10px;}

@media (max-width:1440px) {
#KFRightScreen,.Xwt{ display:none !important;}	
}
@media (max-width:800px) {
	.my-kefu-liuyan,.my-kefu-weixin,.my-kefu-tel-right { display:none;}
	.client-2 {right:0;}
	.client-2 li { height:48px; position: static; margin:0;}
	.client-2 .my-kefu-tel-main,.client-2 .my-kefu-main { width:48px;border-radius: 48px; height:40px; padding:4px 0;}
	.my-kefu-main { background: #0291bc !important;}
	.client-2 li a p{ display:none;}
	.client-2 .my-kefu-left { height:48px;}
	.client-2 .my-kefu-ftop i { margin: 4px 0 0 8px;}
	.client-2 .my-kefu-ftop { margin-top:10px;}
	.client-2 .my-kefu-tel i { margin: 6px 0 0 8px;}
	.f_pf1 a.qqa { display:none;}
	.f_pf1 .wxa { display:none;}
	#KFRightScreen,.Xwt{ display:block !important;}	
}
/*右侧漂浮 结束*/

/*右侧漂浮*/
.pf_new{width:166px;position: fixed;right: 20px;top: 200px;z-index: 99999;}
.pf_new .hd{width:100%;background:#0291bc url(../images/pf_tlt_bg.png) right center no-repeat;text-align:center;border-radius:8px 8px 0 0;padding: 16px 0 14px;}
.pf_new .hd p{font-size:18px;font-weight:bold;color:#fff;text-align:center;}
.pf_new .hd span{display:block;font-size:14px;color:#fff;font-style:italic;margin-top:2px;}
.pf_new .hd em{display:block;width:15px;height:15px;background:url(../images/pf_close.png) center center no-repeat;position:absolute;top:10px;right:10px;cursor:pointer;transition: 0.5s;}
.pf_new .hd em:hover{-webkit-transform: rotate(90deg); -o-transform: rotate(90deg);-moz-transform: rotate(90deg);transform: rotate(90deg);}	
.pf_new .conn{width:166px;border-left:1px solid #dedede;border-right:1px solid #dedede;border-bottom:1px solid #dedede;background:#fff;padding:10px 10px;}
.pf_new .conn .lxr{border-bottom:1px dashed #dedede;padding-bottom:10px;}
.pf_new .conn .lxr a.zx { display: block; width: 80%; margin: 10px auto 0px; height: 34px; line-height: 34px; text-align: center;
    font-size: 14px; color: #fff; border-radius: 40px; cursor: pointer;background: #0291bc url(../images/zx2.png) 17px center no-repeat;padding-left: 22px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.pf_new .conn .lxr p{text-align:center;font-size:14px;color:#555;margin-bottom:0;}
.pf_new .conn .lxr p img{vertical-align:middle;margin-top:-2px;margin-right:4px;}
.pf_new .conn .lxr a.qq{display:block;width:92px;height:22px;background:url(../images/pf_icon2.png) center center no-repeat;margin:5px auto 0;}
.pf_new .conn .tel{border-bottom:1px dashed #dedede;padding:10px 0;}
.pf_new .conn .tel p{text-align:center;font-size:14px;color:#555;}
.pf_new .conn .tel img{vertical-align:middle;margin-top:-2px;margin-right:4px;}
.pf_new .conn .tel span{display:block;font-size:18px;font-weight:bold;color:#ff6b26;text-align:center;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;padding-top:6px;}
.pf_new .conn .wx{padding:10px 0;}
.pf_new .conn .wx p{width:88px;height:88px;background:url(../images/pf_code_bg.jpg) center center no-repeat;margin:0 auto;text-align:center;}
.pf_new .conn .wx p img{width:80px;height:80px;vertical-align:middle;}
.pf_new .conn .wx p .iblock {display:inline-block;height:100%;width:0;vertical-align:middle}
.pf_new .conn .wx span{display:block;text-align:center;font-size:12px;color:#999;margin-top:5px;}
.pf_new .conn .wx span em{font-style:normal;color:#ff6b26;}
.pf_new .bd{display:none;}
.pf_new .bd a{display:block;padding:10px 0;background:#fff;color:#555;font-size:14px;vertical-align:middle;text-align:center;border:1px solid #dedede;border-top:0;}
.pf_new .bd a p{height:20px;background:url(../images/pf_icon4.png) center center no-repeat;}
.pf_new .bd a span{display:block;text-align:center;padding-top:5px;}
.pf_new .bd a:hover{background:#0291bc;color:#fff;width:100%;border:0;}
.pf_new .bd a:hover p{background:url(../images/pf_icon4_2.png) center center no-repeat;}
.pf_new_bx{width:40px;height:134px;background:#ff7802 url(../images/pf_tlt_bg2.png) bottom center no-repeat;border-radius:4px 0 0 4px;position:fixed;right:0;top:200px;z-index:99999;padding-top:5px;cursor:pointer;display:none;-webkit-transition: all .25s;-moz-transition: all .25s;-ms-transition: all .25s;-o-transition: all .25s;transition: all .25s;}
.pf_new_bx p{height:17px;background:url(../images/pf_icon5.png) center center no-repeat;animation:pulse 2s infinite;-webkit-animation:pulse 2s infinite;}
@-webkit-keyframes pulse{0%{-webkit-transform: translate(0, 0); transform: translate(0, 0);} 50%{-webkit-transform: translate(0, 10px); transform: translate(0, 10px);} 100%{-webkit-transform:translate(0, 0); transform: translate(0, 0);} }
@keyframes pulse{0%{-webkit-transform: translate(0, 0); transform: translate(0, 0);} 50%{-webkit-transform: translate(0, 10px); transform: translate(0, 10px);} 100%{-webkit-transform: translate(0, 0); transform: translate(0, 0);} }
.pf_new_bx span{font-size:17px;color:#fff;line-height:21px;font-weight:bold;text-align:center;display:block;padding-top:10px;}
.pf_new_bx em{display:block;height:19px;background:url(../images/pf_icon6.png) center center no-repeat;}
.pf_new_bx:hover{background:#ffa126 url(../images/pf_tlt_bg2.png) bottom center no-repeat;}
@media screen and (max-width:1023px) and (min-width:768px) {
 .pf_new,.pf_new_bx{ display:none;}
}
@media (max-width:767px) {
 .pf_new,.pf_new_bx{ display:none;}
	}

/*一键拨打功能*/
@media (min-width: 1024px) {
.suspension{ display:none}
}
.suspension {position: fixed; z-index: 55; right: 0;bottom: 85px; width: 70px; height: 240px;z-index: 9999;}
.suspension-box{position:relative;float:right;}
.suspension .a{display:block;width:54px;height:54px;background-color:#353535;cursor:pointer;outline:none;}
.suspension .a, .suspension .a:hover {border-radius: 50px; background-image: linear-gradient(to top right, #0a4f9c, #169ec7); opacity: 0.9; margin-bottom: 15px;}
.suspension .a .i{float:left;width:54px;height:54px;background-image:url(../images/side_icon.png);background-repeat:no-repeat;}
.suspension .a-service-phone .i{background-image: url(../images/suspension-bgxin.png);background-position: 10px 7px;width: 45px;height: 45px; margin-left:0; margin-top:0;}
.suspension .a-top{ display:none;}
.suspension .a-top .i{background-position: -127px 5px;}
.suspension .a-top,.suspension .a-top:hover{background-image: linear-gradient(to top right, #34ad6a, yellow);}