﻿.header {width:100%;height:66px;background-color:#fff;}
.header .w1200 {position:relative;height:66px;}
.header .w1376 {position:relative;height:66px;}
.header div.selbox {height:auto;}
.header.fixed {position:fixed;top:0;left:0;z-index:1111;}
.header .hsz-logo {height:34px;left:0;top:16px;}
.header .hsz-logo a {display:block;}
.header .hsz-logo img {display:block;height:34px;}
.header .hsz-logo h2 {display:none;}
.header .header-nav {height:66px;font-size:0;text-align:left;}
.header .header-nav .link,.header .header-nav .phone {display:inline-block;vertical-align:top;color:#000;font-size:16px;margin-left:51px;height:66px;line-height:66px;position:relative}
.header .header-nav .link:last-child {padding-right:0}
.header .header-nav .link.curr {color:#30c8c6}
.header .header-nav .link.curr::before {content:"";position:absolute;bottom:0;left:50%;margin-left:-12px;background:#30c8c6;width:24px;height:3px}
.header .header-nav .link:hover::before {content:"";position:absolute;bottom:0;left:50%;margin-left:-12px;background:#30c8c6;width:24px;height:3px}
.header .navbox {padding:16px 0;color:#222;font-size:16px;margin-right:40px;margin-left:180px;position:relative;}
.header .navbox span {cursor:pointer;display:block;color:#fff;line-height:34px;font-size:14px;text-indent:12px;width:90px;height:34px;border-radius:18px;background-color:#b7c0c1;}
.header .navbox i {display:block;position:absolute;top:50%;right:11px;margin-top:-2px;background:#30c8c6;background:url(../images/all_sel_icon.png) no-repeat center;background-size:100%;width:7px;height:4px;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;}
.header .navbox.selnavbox span {background-color:#30c8c6;}
.header .navbox.selnavbox i {-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);}
.header .navboxshow {display:none;z-index:9;width:100%;position:absolute;left:0;top:66px;padding:40px 0 34px 0;background:rgba(211,211,217,0.86) fixed;border-top:1px solid #ececec;}
.header .navboxshow .maskbox::before {content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;background:rgba(211,211,217,0.86) fixed;-webkit-filter:blur(2px);filter:blur(2px);}
.header .navboxshow .selbox .item {padding-bottom:15px;position:relative;}
.header .navboxshow .selbox .item .title {width:88px;height:33px;line-height:33px;font-size:15px;color:#ffffff;margin-right:20px;background-color:#30c8c6;text-align:center;position:absolute;left:0;top:0;z-index:2;}
.header .navboxshow .selbox .item .tags {padding-left:108px;position:relative;z-index:1;}
.header .navboxshow .selbox .item .tags li {float:left;height:33px;line-height:33px;font-size:15px;color:#666666;padding:0 10px;margin-right:15px;margin-bottom:20px;}
.header .navboxshow .selbox .item .tags li a {color:#666666;line-height:33px;}
.header .navboxshow .selbox .item .tags li a:hover {color:#30c8c6;}
.footer-benefit-wrap {width:100%;height:165px;background-color:#f5f5f5}
.footer-benefit-list {position:relative;width:299px;height:165px;-webkit-box-sizing:border-box;box-sizing:border-box}
.footer-benefit-list::after {position:absolute;top:50px;right:0;content:"";width:1px;height:46px;background:#e4e4e4}
.footer-benefit-list4::after {width:0}
.fbi-img {display:block;width:47px;height:40px;margin:53px 20px 0 18px}
.footer-benefit-list1 .fbi-img {margin-left:0}
.fbi-wrap {width:214px;height:165px}
.fbi-wrap .p1 {font:18px/18px "微软雅黑";color:#333;padding:38px 0 18px}
.fbi-wrap .p2 {font:14px/14px "微软雅黑";color:#999;padding-bottom:10px}
.footer-meta-wrap {width:100%;background:#252526}
.footer-meta-wrap .footer-top {font-size:0;text-align:left;white-space:nowrap;overflow:hidden;}
.footer-meta-wrap .footer-top .footer-left {width:519px;height:190px;display:inline-block;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:40px}
.footer-meta-wrap .footer-top .footer-left .footer-title {height:26px;line-height:26px;color:#fff;font-size:18px}
.footer-meta-wrap .footer-top .footer-left .footer-tags {margin-top:25px;font-size:0;white-space:normal;}
.footer-meta-wrap .footer-top .footer-left .footer-tags .tag {display:inline-block;vertical-align:top;height:32px;line-height:32px;padding:0 10px;background:#1b1b1b;color:#737373;margin-right:15px;margin-bottom:10px;font-size:14px;}
.footer-meta-wrap .footer-top .footer-left .footer-tags .tag a {display:block;color:#737373}
.footer-meta-wrap .footer-top .footer-left .footer-tags .tag:hover {background:#30c8c6}
.footer-meta-wrap .footer-top .footer-left .footer-tags .tag:hover a {color:#fff}
.footer-meta-wrap .footer-top .footer-qr-wraper {width:216px;height:124px;margin-top:40px;display:inline-block;vertical-align:top}
.footer-meta-wrap .footer-top .footer-qr-wraper .qr-img {width:94px;height:94px;background:url(http://www.qiancs.com/storage/19220/tpl/my_23/images/erweima_07.png) no-repeat center center;background-size:94px 94px;margin:5px auto 0}
.footer-meta-wrap .footer-top .footer-qr-wraper .qr-img img {width:100%;height:100%}
.footer-meta-wrap .footer-top .footer-qr-wraper .gz-text {line-height:18px;color:#fff;font-size:14px;text-align:center;margin-top:10px}
.footer-meta-wrap .footer-top .footer-rx-wraper {display:inline-block;vertical-align:top;width:464px;height:190px;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:42px;padding-left:47px;font-size:0;text-align:left;white-space:normal}
.footer-meta-wrap .footer-top .footer-rx-wraper .rx-item {display:inline-block;vertical-align:top;width:208px}
.footer-meta-wrap .footer-top .footer-rx-wraper .rx-item .rx-top {font-size:0;text-align:left}
.footer-meta-wrap .footer-top .footer-rx-wraper .rx-item .rx-top .rx-icon {width:27px;height:27px;display:inline-block;vertical-align:top;margin:5px 5px 0 0}
.footer-meta-wrap .footer-top .footer-rx-wraper .rx-item .rx-top .rx-icon.ts {background:url(../images/icon_bpone.png) no-repeat center center;background-size:27px 27px;}
.footer-meta-wrap .footer-top .footer-rx-wraper .rx-item .rx-top .rx-icon.tel {background:url(../images/icon_erji.png) no-repeat center center;background-size:27px 27px;}
.footer-meta-wrap .footer-top .footer-rx-wraper .rx-item .rx-top .rx-icon.js {background:url(../images/icon_oclck.png) no-repeat center center;background-size:27px 27px;}
.footer-meta-wrap .footer-top .footer-rx-wraper .rx-item .rx-top .rx-num {height:34px;line-height:34px;color:#fff;font-size:18px;display:inline-block;vertical-align:top}
.footer-meta-wrap .footer-top .footer-rx-wraper .rx-item .rx-top .rx-num a {color:#fff;}
.footer-meta-wrap .footer-top .footer-rx-wraper .rx-item .rx-text {height:26px;line-height:26px;color:#6b6b6b;font-size:14px;padding-left:32px}
.footer-meta-wrap .footer-mid {height:60px;font-size:0;border-top:1px solid #2c2c2e}
.footer-meta-wrap .footer-mid span {display:inline-block;vertical-align:top;margin-right:20px;font-size:14px;line-height:60px;color:#7c7c7c}
.footer-meta-wrap .footer-mid span a {display:block;line-height:60px;color:#7c7c7c;font-size:14px}
.footer-meta-wrap .footer-bottom {border-top:1px solid #2c2c2c;height:56px;line-height:56px;font-size:12px;color:#7c7c7c}
.footer-meta-wrap .footer-bottom a {color:#7c7c7c}
.com-sidebar {position:fixed;z-index:999;right:12px;top:50%;margin-top:-75px;width:50px;height:150px;background-color:#667eff;}
.com-sidebar li {padding-top:10px;width:50px;height:40px;position:relative;cursor:pointer;}
.com-sidebar li:hover {background-color:#425ce8;}
.com-sidebar li .item {width:50px;text-align:center;}
.com-sidebar li .item img {width:28px;height:28px;}
.com-sidebar li .tbox {width:290px;position:absolute;top:0;right:50px;display:none;opacity:0;}
.com-sidebar li .tbox1 {height:102px;}
.com-sidebar li .tbox2 {height:230px;}
.com-sidebar li .xxbox {width:243px;height:102px;background-color:#fff;position:absolute;top:0;right:17px;padding-left:30px;-webkit-box-shadow:0 0 10px 4px rgba(0,0,0,0.2);box-shadow:0 0 10px 4px rgba(0,0,0,0.2);}
.com-sidebar li .xxbox:after,.com-sidebar li .pbox:after {content:'';width:0;height:0;border:7px solid transparent;border-left-color:#fff;position:absolute;top:16px;right:-14px;}
.com-sidebar li .xxbox .tit {padding-top:23px;}
.com-sidebar li .xxbox .tit img {width:20px;height:21px;margin-right:8px;}
.com-sidebar li .xxbox .tit .word {font-size:16px;color:#333;line-height:21px;}
.com-sidebar li .xxbox .cont {font-size:14px;color:#666;line-height:30px;padding-top:5px;}
.com-sidebar li .pbox {width:243px;height:auto;padding-left:30px;background-color:#fff;position:absolute;top:0;right:17px;-webkit-box-shadow:0 0 10px 4px rgba(0,0,0,0.2);box-shadow:0 0 10px 4px rgba(0,0,0,0.2);}
.com-sidebar li .pbox .tit {padding:12px 0;line-height:28px;font-size:15px;color:#333;}
.com-sidebar li .pbox .tit a {color:#667eff;}
.com-sidebar li .pbox .tis {line-height:20px;font-size:12px;color:#666;margin-bottom:17px;}
.com-sidebar li .pbox .insome {width:167px;height:38px;border:1px solid #d4d4d4;border-radius:4px;padding:0 10px;margin-bottom:10px;}
.com-sidebar li .pbox .insome input {width:100%;height:36px;line-height:36px;font-size:12px;color:#333;}
.com-sidebar li .pbox .insome input::-ms-input-placeholder {color:#999;}
.com-sidebar li .pbox .insome input::-webkit-input-placeholder {color:#999;}
.com-sidebar li .pbox .btn {width:189px;height:40px;border-radius:4px;line-height:40px;text-align:center;font-size:14px;color:#fff;cursor:pointer;background:-webkit-gradient(linear,left top,right top,from(#ff7928),to(#fd924b));background:linear-gradient(90deg,#ff7928 0%,#fd924b 100%);}
.zc-kefu {position:fixed;bottom:0;right:3px;z-index:999999999;width:178px;height:135px;background:url(../images/im_lady.png) no-repeat center top;cursor:pointer;font-size:0;}
.zc-text {position:absolute;bottom:0;left:0;width:178px;height:39px;background:url(../images/im_anniu.png) no-repeat center center;font-size:16px;color:#ffffff;text-align:center;line-height:39px;}
.zc-cir {position:absolute;bottom:30px;left:13px;width:23px;height:23px;background:url(../images/im_pop.png) no-repeat center center;}
.hm-cover {width:100%;height:100%;background:rgba(0,0,0,0.5);position:fixed;top:0;left:0;z-index:990;display:none;}
.hm-dynamic-wrap {width:600px;position:fixed;left:50%;margin-left:-300px;top:15%;z-index:999;display:none;}
.hm-dynamic-title-wrap {width:100%;height:125px;background:url(../images/bg6.png) no-repeat;}
.hm-dynamic-title {font-size:26px;color:#fff;text-align:center;padding-top:40px;}
.hm-dynamic-des {font-size:16px;color:#fff;text-align:center;padding-top:10px;}
.hm-dynamic-con {background:#fff;padding:30px 0 45px;border-radius:0 0 10px 10px;}
.hm-dynamic-tel {padding-top:20px;width:460px;height:50px;line-height:50px;margin:0 auto;}
.hm-dynamic-tel-name {font-size:14px;color:#3d4450;margin-right:1em;width:3em;}
.hm-dynamic-tel-input {width:382px;height:48px;border:1px solid #d2d2d2;padding-left:16px;}
.hm-dynamic-tel-input input {display:block;border:none;outline:none;height:44px;width:380px;margin-top:1px;font-size:14px;}
.hm-dynamic-pic {padding-top:16px;width:460px;height:50px;line-height:50px;margin:0 auto;}
.hm-dynamic-pic-name {font-size:14px;color:#3d4450;margin-right:3px;}
.hm-dynamic-pic-wrap {width:253px;height:48px;border:1px solid #d2d2d2;padding-left:16px;position:relative;}
.hm-dynamic-pic-input {display:block;width:250px;border:none;outline:none;height:44px;margin-top:1px;font-size:14px;}
.hm-dynamic-pic-fresh {width:130px;height:50px;line-height:50px;text-align:center;font-size:14px;color:#6d7373;cursor:pointer;background:url(../images/hm-shuaxin.png) no-repeat 20px center;background-size:15px;}
.hm-dynamic-img {position:absolute;right:0;top:0;display:block;width:100px;height:48px;}
.hm-dynamic-code {padding-top:16px;width:460px;height:50px;line-height:50px;margin:0 auto;}
.hm-dynamic-code-name {font-size:14px;color:#3d4450;margin-right:18px;}
.hm-dynamic-code-wrap {width:253px;height:48px;border:1px solid #d2d2d2;padding-left:16px;}
.hm-dynamic-code-input {display:block;width:253px;border:none;outline:none;height:44px;margin-top:1px;font-size:14px;}
.hm-dynamic-code-btn {display:block;width:128px;border:none;outline:none;height:50px;color:#fff;background:#64a6fe;cursor:pointer;}
.hm-dynamic-button {font-size:18px;color:#fff;border:none;outline:none;padding:16px 164px;background:#04cb9a;cursor:pointer;text-align:center;margin-left:130px;margin-top:16px;}
.hm-dynamic-cue {font-size:14px;color:#3d4450;text-align:center;padding-top:16px;}
.hm-dynamic-cue span {color:#64a6fe;cursor:pointer;}
.hm-dynamic-close {position:absolute;top:-44px;right:-44px;cursor:pointer;}
.hm-dynamic-close img {display:block;width:44px;height:44px;}
.xfbtn {position:fixed;left:0;bottom:62px;z-index:991;cursor:pointer;width:114px;height:70px;font-size:15px;color:#fff;line-height:20px;border-radius:0 35px 35px 0;background:-webkit-gradient(    linear,left top,left bottom,from(#31c9c6),to(#12cb81)  );background:linear-gradient(top,#31c9c6,#12cb81);-webkit-filter:brightness(1.2);filter:brightness(1.2);}
.xfbtn .word {line-height:20px;padding:16px 0 0 12px;letter-spacing:1px;background:url(../images/bottom_icon_right.png) no-repeat top 28px    right 10px;background-size:8px 17px;}
.xfform {position:fixed;left:-100%;bottom:0;z-index:990;width:100%;height:128px;background-color:rgba(0,0,0,0.8);}
.xfform .use-ggwbox {width:714px;height:196px;background:url(../images/bottom_bg.png) no-repeat left bottom;background-size:100%;position:absolute;left:0;bottom:0;}
.xfform .box {width:318px;position:absolute;right:152px;top:13px;}
.xfform .box .insome {height:46px;padding:0 18px;border-radius:3px;background-color:#fff;margin-bottom:10px;}
.xfform .box .insome input {display:block;width:100%;height:46px;font-size:15px;line-height:46px;background-color:#fff;}
.xfform .box .btns button {width:154px;height:44px;border-radius:3px;background-color:#11cc80;font-size:15px;line-height:44px;color:#fff;letter-spacing:1px;text-align:center;cursor:pointer;}
.xfform .box .btns .zx {background-color:#31c9c6;}
.xfform .w1200 {position:relative;height:128px;}
.xfform .w1200 .close {width:12px;height:12px;position:absolute;right:126px;top:7px;cursor:pointer;}
::-webkit-scrollbar {width:6px;height:6px;}
::-webkit-scrollbar-track {box-shadow:inset 0 0 0px rgba(193,193,193,0.5);border-radius:10px;}
::-webkit-scrollbar-thumb {border-radius:10px;box-shadow:inset 0 0 0px rgba(210,210,210,0.5);background-color:rgba(191,191,191,0.5);}