@charset "utf-8";
html,body{ margin: 0; padding: 0; font-family: "微软雅黑";}
img{ border: none;}
ul,li{ list-style: none;}
a{ outline: none;}
body{ background-color: #f8f8f8;}
.comminp input[type=text]{ padding: 0 10px; outline: none; width: 600px; height: 38px; color: #333; line-height: 40px; border: 1px solid #e5eaf0; border-radius: 4px;}
table.fs14 * { font-size:14px; color:#333; text-decoration:none;}
/* 登录 */
.logo_bg{ height: 100%; overflow: auto; background: url(login_bg.jpg) 0/100% 100% no-repeat; background-attachment: fixed;}
.lg_box{ width: 1200px;  height: hidden; margin-left: -600px; position: absolute; top: 50px; left: 50%;}
.lg_box .lg_logoimg{ width: 1200px; overflow: hidden; height: 80px; padding-bottom: 20px;}
.lg_box .lg_logoimg img{ height: 80px; margin-left: 20px; display: block;}
.lg_box .lg_main{ width: 1200px; overflow: hidden; min-height: 550px; margin-bottom: 50px; height: auto; background-color: #fff; border-radius: 20px;}
.lg_main .lg_main_img{ float: left; width: 660px; text-align: center; overflow: hidden; min-height: 550px; line-height: 540px;}
.lg_main .lg_main_img img{ vertical-align: middle;}
.lg_main_dl{ float: left; width: 460px; margin-left: 40px; overflow: hidden; height: 550px;}
.lg_main_dl .lgdl_tab{ width: 460px; overflow: hidden; height: 56px; margin-top: 20px;}
.lgdl_tab .js_tab{ float: left; height: 56px; cursor: pointer; margin-right: 60px; overflow: hidden;}
.lgdl_tab .js_tab p{ margin: 0; height: 52px; width: 100%; text-align: center; line-height: 54px; font-size: 24px; font-weight: bold; color: #666; overflow: hidden;}
.lgdl_tab .js_tab span{ display: block; height: 4px; width: 100%; overflow: hidden; background-color: transparent;}
/* 短信登录 */
.dxdl{ width: 460px; height: auto; overflow: hidden;}
.lgdl_tis{ width: 460px; font-size: 14px; margin: 20px 0 0; text-indent: 30px; height: 20px; line-height: 20px; font-weight: bold; color: #333; overflow: hidden;}
.lgdl_form{ width: 460px; overflow: hidden; height: auto;}
.lgdl_form .lgdl_inp{ width: 400px; overflow: hidden; display: block; font-size: 16px; height: 55px; outline: none; margin-top: 25px; background-color: #f5f6f9; border: none; padding: 0 30px; border-radius: 50px;}
.lgdl_form .lgdl_yzm{ width: 460px; overflow: hidden; height: 55px; margin-top: 25px; background-color: #f5f6f9; border-radius: 50px;}
.lgdl_form .lgdl_yzm input{ float: left; width: 259px; height: 55px; font-size: 16px; overflow: hidden; border: none; background-color: #f5f6f9; outline: none; padding: 0 30px;}
.lgdl_form .lgdl_yzm span{ float: left; height: 25px; width: 1px; background-color: #e0e0e0; margin-top: 15px; overflow: hidden;}
.lgdl_form .lgdl_yzm p{ float: right; height: 55px; width: 140px; text-align: center; cursor: pointer; overflow: hidden; margin: 0; font-size: 16px; line-height: 55px; color: #2f65ed;}
.lgdl_form .lgdl_xieyi{ width: 460px; text-align: center; height: auto; line-height: 20px; margin: 20px auto 0; overflow: hidden;}
.lgdl_xieyi label{ height: 20px; display: inline-block; font-size: 14px; color: #666;}
.lgdl_xieyi label input{ margin: 4px 5px 0 0; vertical-align: top;}
.lgdl_xieyi a{ font-size: 14px; display: inline-block; height: 20px; color: #2f65ed;}
.lgdl_form .lgdl_sub{ width: 460px; display: block; text-align: center; line-height: 55px; text-decoration: none; height: 55px; color: #fff; padding: 0; margin-top: 30px; letter-spacing: 2px; border-radius: 50px; border: none; font-size: 18px;
	background: -webkit-linear-gradient(left, #f15a24, #f14124);
    background: -moz-linear-gradient(left, #f15a24, #f14124);
    background: -ms-linear-gradient(left, #f15a24, #f14124);
    background: -o-linear-gradient(left, #f15a24, #f14124);
    background: linear-gradient(left, #f15a24, #f14124);
}
.lgdl_zhuce{ color: #f14124; font-size: 18px; display: block; width: 100px; text-align: center; height: 25px; line-height: 25px; margin: 20px auto 0; text-decoration: none; overflow: hidden;}
/* 密码登录 */
.mmdl{ width: 460px; height: auto; display: none; margin-top: 20px; overflow: hidden;}
.lgdl_wjmm{ width: 460px; overflow: hidden; height: 20px; margin-top: 20px; color: #333; font-size: 14px;}
.lgdl_wjmm span{ color: #333; font-size: 14px; float: right; color: #2f65ed; cursor: pointer; height: 20px;}
.lgdl_wjmm span:hover{ text-decoration: underline;}
/* 找回密码 */
.lg_main_zhmm{ float: left; width: 460px; margin-left: 40px; display: none; overflow: hidden; height: 550px;}
.zhmm_tit{ width: 460px; overflow: hidden; height: 56px; margin-top: 20px;}
.zhmm_tit div{ float: left; height: 56px; margin-right: 60px; overflow: hidden;}
.zhmm_tit div p{ margin: 0; height: 52px; width: 100%; text-align: center; line-height: 54px; font-size: 24px; font-weight: bold; color: #666; overflow: hidden;}
.zhmm_tit div span{ display: block; height: 4px; width: 100%; overflow: hidden;
	background: -webkit-linear-gradient(left, #f15a24, #f14124);
	background: -moz-linear-gradient(left, #f15a24, #f14124);
	background: -ms-linear-gradient(left, #f15a24, #f14124);
	background: -o-linear-gradient(left, #f15a24, #f14124);
	background: linear-gradient(left, #f15a24, #f14124);
}
.zhmm_txt{ width: 460px; margin: 30px 0 0; height: auto; line-height: 30px; color: #333; font-size: 16px;}
.zhmm_inp{ width: 400px; overflow: hidden; display: block; font-size: 16px; height: 55px; outline: none; margin-top: 30px; background-color: #f5f6f9; border: none; padding: 0 30px; border-radius: 50px;}
.zhmm_sub{ width: 460px; height: 55px; cursor: pointer; color: #fff; padding: 0; margin-top: 30px; letter-spacing: 2px; border-radius: 50px; border: none; font-size: 18px;
	background: -webkit-linear-gradient(left, #f15a24, #f14124);
    background: -moz-linear-gradient(left, #f15a24, #f14124);
    background: -ms-linear-gradient(left, #f15a24, #f14124);
    background: -o-linear-gradient(left, #f15a24, #f14124);
    background: linear-gradient(left, #f15a24, #f14124);
}
.zhmm_fh{ color: #2f65ed; font-size: 14px; cursor: pointer; display: block; width: 100px; text-align: center; height: 25px; line-height: 25px; margin: 20px auto 0; text-decoration: none; overflow: hidden;}
.zhmm_fh:hover{ text-decoration: underline;}
/* 注册账号 */
.lg_main_zhuce{ float: left; width: 460px; display: none; margin-left: 40px; overflow: hidden; height: auto;}
.zhuce_tit{ width: 100px; overflow: hidden; height: 56px; margin-top: 20px;}
.zhuc_dl{ width: 460px; margin: 20px 0 40px; height: auto; color: #333; font-size: 14px; text-align: center;}
.zhuc_dl span{ color: #2f65ed; cursor: pointer;}
.zhuc_dl span:hover{ text-decoration: underline;}

/* top */
.top{ width: 100%; height: 80px; position: sticky; top: 0; left: 0; z-index: 999; background-color: #fff; box-shadow: 0 1px 10px 0 rgba(0,0,0,.12);}
.top_logo{ float: left; height: 80px; margin-left: 30px; overflow: hidden;}
.top_logo img{ height: 66px; margin-top: 7px; display: block;}
/* main */
.main{ height: auto; width: 100%; min-width: 1480px; overflow: hidden; position: relative;}
.nav_show{ position: fixed; top: 50%; left: 220px; z-index: 999999; font-family: '宋体'; font-weight: bold; cursor: pointer; width: 20px; border-radius: 23px; height: 55px; text-align: center; line-height: 55px; background-color: #fff; color: #fff; overflow: hidden;
 -webkit-transition: all 0.3s;
 -moz-transition: all 0.3s;
 -ms-transition: all 0.3s;
 -o-transition: all 0.3s;
 transition: all 0.3s;
 background: -webkit-linear-gradient(top, #f15a24, #f14124);
 background: -moz-linear-gradient(top, #f15a24, #f14124);
 background: -ms-linear-gradient(top, #f15a24, #f14124);
 background: -o-linear-gradient(top, #f15a24, #f14124);
 background: linear-gradient(top, #f15a24, #f14124);
}
.main .main_right{ width: calc(100% - 280px); float: right; margin: 0 25px 30px; overflow: hidden; height: auto; transition: all 0.3s; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s;}
.main_right .main_img{ width: 100%; overflow: hidden; margin-top: 20px; height: auto; display: block;}
.main_right .main_img img{ width: 100%; height: auto; display: block;}
.main_neir{ height: auto; width: 100%; min-width: 1200px; overflow: hidden;}

.zuoce{ float: left; width: calc(76% - 30px); height: auto; margin-top: 30px; overflow: hidden;}
.zuoce .vip{ background-color: #fff; overflow: hidden; width: calc(100% - 80px); padding: 20px 40px; height: auto; border-radius: 6px;}
.vip .vip_logo{ float: left; height: 100px; overflow: hidden;}
.vip .vip_logo img{ height: 100px; display: block; opacity: 0.1; filter:Alpha(opacity=10);}
.vip .vip_txt{ float: left; height: 100px; margin-left: 50px; overflow: hidden;}
.vip .vip_txt .vip_txt1{ height: 30px; margin-top: 12px; overflow: hidden;}
.vip_txt .vip_txt1 p{ float: left; margin: 0; height: 30px; line-height: 30px; overflow: hidden; font-size: 20px; color: #333;}
.vip_txt .vip_txt1 a{ float: left; text-decoration: none; height: 22px; line-height: 22px; margin: 4px 0 0 15px; border-radius: 50px; padding: 0 10px; font-size: 12px; color: #fff; overflow: hidden;
    background: -webkit-linear-gradient(left, #f15a24, #f14124);
    background: -moz-linear-gradient(left, #f15a24, #f14124);
    background: -ms-linear-gradient(left, #f15a24, #f14124);
    background: -o-linear-gradient(left, #f15a24, #f14124);
    background: linear-gradient(left, #f15a24, #f14124);
}
.vip .vip_txt .vip_txt2{ height: 30px; overflow: hidden; margin-top: 20px;}
.vip_txt2 p{ float: left; margin: 0; height: 30px; line-height: 30px; font-size: 14px; color: #333; margin-right: 15px; overflow: hidden;}
.vip_txt2 p img{ height: 22px; margin: 4px 5px 0 0; vertical-align: top;}
.vip_txt2 a{ float: left; color: #2f65ed; height: 30px; line-height: 30px; font-size: 14px; overflow: hidden; text-decoration: underline;}
.vip_kf{ float: right; height: 80px; overflow: hidden; margin-top: 10px;}
.vip_kf div{ width: 80px; height: 80px; overflow: hidden; float: left;}
.vip_kf div img{ width: 100%; height: 100%; display: block;}
.vip_kf p{ float: left; height: 80px; line-height: 40px; margin: 0 0 0 20px; font-weight: bold; color: #333; overflow: hidden; font-size: 16px;}
.zgg{ display: block; width: 100%; height: auto; overflow: hidden; margin-top: 20px;}
.zgg img{ display: block; width: 100%; height: auto;}
.shuju_fff{ width: calc(100% - 40px); overflow: hidden; height: auto; padding: 50px 20px; margin-top: 20px; background-color: #fff;}
.shuju_box{ width: 100%; margin: 0 auto; display: flex; justify-content: center; overflow: hidden;}
.shuju_box .shuju_left{ float: left; width: 26%; margin-right: 23px; overflow: hidden; height: 400px;}
.shuju_left div{ padding: 20px; width: calc(100% - 40px); background-color: #f2f6fe; margin-bottom: 2px; height: 90px; overflow: hidden;}
.shuju_left div p{ width: 100%; color: #8a939b; margin: 0; height: 20px; line-height: 20px; font-size: 16px; background-color: transparent;}
.shuju_left div span{ width: 100%; display: block; color: #333; height: 30px; margin-top: 15px; line-height: 30px; font-weight: bold; font-size: 26px; background-color: transparent;}
.shuju_box .shuju_tu{ float: left; width: 600px; height: auto; overflow: hidden; position: relative;}
.shuju_tu .shuju_sjx{ width: 380px; height: 400px; overflow: hidden;}
.shuju_sjx div{ height: 130px; color: #fff; font-size: 16px; font-weight: bold; text-align: center; line-height: 130px; overflow: hidden; margin: 0 auto 2px;}
.shuju_tu-jt1{ position: absolute; top: 100px; left: 300px;}
.shuju_tu-sj1{ position: absolute; top: 120px; left: 340px; color: #333; font-size: 14px;}
.shuju_tu-jt2{ position: absolute; top: 230px; left: 240px;}
.shuju_tu-sj2{ position: absolute; top: 250px; left: 280px; color: #333; font-size: 14px;}
.shuju_tu-jt3{ position: absolute; top: 65px; left: 230px;}
.shuju_tu-sj3{ position: absolute; top: 180px; left: 450px; color: #333; font-size: 14px;}
.main_neir .youce{ width: 24%; min-width: 240px; float: right; height: auto; overflow: hidden;}
.youce .yonghu{ background-color: #fff; overflow: hidden; width: calc(100% - 40px); padding: 20px; border-radius: 6px; height: auto; margin-top: 30px;}
.yonghu .yonghu_tit{ width: 100%; overflow: hidden; height: 30px; line-height: 30px; color: #333; font-weight: bold; font-size: 18px;}
.yonghu .yonghu_a{ width: 100%; overflow: hidden; height: 40px; margin-top: 10px;}
.yonghu .yonghu_a a{ float: left; width: 40px; text-align: center; height: 40px; margin-right: 15px; border-radius: 50px; overflow: hidden;}
.yonghu .yonghu_a a img{ width: 40px; display: block; height: 40px;}
.yonghu .yonghu_ul{ margin: 0; padding: 0; width: 100%; height: auto; overflow: hidden;}
.yonghu .yonghu_ul li{ width: 100%; overflow: hidden; height: 20px; margin-top: 15px; color: #999; font-size: 14px; line-height: 20px;}
.yonghu .yonghu_ul li span{ color: #333; margin-left: 10px;}
.youce .hyzx{ background-color: #fff; overflow: hidden; width: calc(100% - 40px); padding: 20px; border-radius: 6px; height: auto; margin-top: 20px;}
.hyzx .hyzx_tit{ width: 100%; overflow: hidden; height: 30px; line-height: 30px; color: #333; font-weight: bold; font-size: 18px;}
.hyzx ul{ margin: 0; padding: 0; width: 100%; height: auto; overflow: hidden;}
.hyzx ul li{ width: 100%; height: 20px; line-height: 20px; margin-top: 15px; color: #333; font-size: 14px; overflow: hidden;}
.hyzx ul li a{ width: 100%; display: block; overflow: hidden; color: #333; white-space: nowrap; text-overflow: ellipsis; text-decoration: none;}
.hyzx ul li a:hover{ color: #f14124;}
.jsgn_tab{ width: 100%; display: none; height: auto; overflow: hidden;}
.iframe_yi{ display: none; border: none; width: 100%; height: calc(100vh - 130px);}
.iframe_er{ border: none; width: 100%; display: block; height: calc(100vh - 151px) !important;}
.shouyebox{ width: 100%; overflow: hidden; height: auto}
/* 公司信息 */
.gsxx{ height: auto; margin-top: 20px; overflow: hidden; width: 100%;}
.gsxx .gsxx_tit{ width: 100%; overflow: hidden; color: #333; font-size: 20px; height: 30px; line-height: 30px;}
.gsxx_box{ background-color: #fff; overflow: hidden; margin-top: 20px; height: auto; padding: 20px; width: calc(100% - 40px);}
.gsxx_ul{ margin: 0; padding: 0; width: 100%; height: 40px; border-bottom: 1px solid #eee; overflow: hidden;}
.gsxx_ul li{ float: left; height: 40px; margin-right: 40px; overflow: hidden;}
/* .gsxx_ul li.is{border-color: #f14124; color: #f14124;} */
.gsxx_ul li a{ display: block; height: 38px; line-height: 25px; color: #333; text-decoration: none; overflow: hidden; color: #333; border-bottom: 2px solid transparent; font-size: 15px;}
/* 基本信息 */
.gsxx_tongzhi{ width: calc(100% - 40px); padding: 0 20px; height: auto; line-height: 45px; overflow: hidden; margin-top: 20px; font-size: 14px; color: #e6a23c; background-color: #fdf8ed;}
.jbxx{ width: 100%; overflow: hidden; height: auto;}
.jbxx_user{ width: 900px; overflow: hidden; margin-top: 20px; height: 40px;}
.jbxx_user p{ float: left; margin: 0; width: 200px; height: 40px; margin-right: 30px; line-height: 40px; font-size: 14px; color: #333; text-align: right; overflow: hidden;}
.jbxx_user div{ float: left; width: 670px; height: 40px; font-size: 14px; line-height: 40px; color: #666; overflow: hidden;}
.jbxx_rad{ width: 900px; overflow: hidden; margin-top: 20px; height: 40px;}
.jbxx_rad p{ float: left; margin: 0; width: 200px; height: 40px; margin-right: 30px; line-height: 40px; font-size: 14px; color: #333; text-align: right; overflow: hidden;}
.jbxx_rad div{ float: left; width: 670px; height: 40px; font-size: 14px; line-height: 40px; overflow: hidden;}
.jbxx_rad div label{ margin-right: 30px; color: #333; font-size: 14px;}
.jbxx_rad div label input{ vertical-align: top; margin: 14px 6px 0 0;}
.jbxx_inp{ width: 900px; overflow: hidden; margin-top: 20px; height: 40px;}
.jbxx_inp p{ float: left; margin: 0; width: 200px; height: 40px; margin-right: 30px; line-height: 40px; font-size: 14px; color: #333; text-align: right; overflow: hidden;}
.jbxx_inp input{ float: left; padding: 0 10px; outline: none; width: 648px; height: 38px; color: #333; line-height: 40px; overflow: hidden; border: 1px solid #e5eaf0; border-radius: 4px;}
.jbxx_inp2{ width: 900px; overflow: hidden; margin-top: 20px; height: 40px;}
.jbxx_inp2 p{ float: left; margin: 0; width: 200px; height: 40px; margin-right: 30px; line-height: 40px; font-size: 14px; color: #333; text-align: right; overflow: hidden;}
.jbxx_inp2 input{ float: left; padding: 0 10px; outline: none; width: 428px; height: 38px; color: #333; line-height: 38px; overflow: hidden; border: 1px solid #e5eaf0; border-radius: 4px;}
.jbxx_inp2 select{ float: left; padding: 0 10px; width: 208px; outline: none; margin-left: 10px; height: 40px; color: #333; line-height: 40px; overflow: hidden; border: 1px solid #e5eaf0; border-radius: 4px;}
.jbxx_sele{ width: 900px; overflow: hidden; margin-top: 20px; height: 40px;}
.jbxx_sele p{ float: left; margin: 0; width: 200px; height: 40px; margin-right: 30px; line-height: 40px; font-size: 14px; color: #333; text-align: right; overflow: hidden;}
.jbxx_sele select{ float: left; padding: 0 10px; outline: none; width: 258px; height: 40px; color: #333; line-height: 40px; overflow: hidden; border: 1px solid #e5eaf0; border-radius: 4px;}
.jbxx_sele2{ width: 900px; overflow: hidden; margin-top: 20px; height: 40px;}
.jbxx_sele2 p{ float: left; margin: 0; width: 200px; height: 40px; margin-right: 30px; line-height: 40px; font-size: 14px; color: #333; text-align: right; overflow: hidden;}
.jbxx_sele2 select{ float: left; padding: 0 10px; outline: none; width: 378px; height: 40px; color: #333; line-height: 40px; overflow: hidden; border: 1px solid #e5eaf0; border-radius: 4px;}
.jbxx_che{ width: 900px; overflow: hidden; margin-top: 20px; height: auto;}
.jbxx_che p{ float: left; margin: 0; width: 200px; height: 40px; margin-right: 30px; line-height: 40px; font-size: 14px; color: #333; text-align: right; overflow: hidden;}
.jbxx_che .jbxx_cherig{ float: left; width: 670px; height: auto; overflow: hidden;}
.jbxx_cherig .jbxx_cherig_tit{ width: 670px; height: 40px; text-align: left; line-height: 40px; margin: 0; font-size: 14px; color: #666; overflow: hidden;}
.jbxx_cherig .jbxx_cherig_inp{ width: 670px; height: auto; overflow: hidden;}
.jbxx_cherig_inp label{ float: left; height: 40px; width: 200px; font-size: 14px; color: #333; line-height: 40px; margin: 10px 10px 0 0;}
.jbxx_cherig_inp label input{ vertical-align: top; margin: 13px 7px 0 0;}
.jbxx_text{ width: 900px; overflow: hidden; margin-top: 20px; height: auto;}
.jbxx_text p{ float: left; margin: 0; width: 200px; height: 40px; margin-right: 30px; line-height: 40px; font-size: 14px; color: #333; text-align: right; overflow: hidden;}
.jbxx_text .textarea{ float: left; outline: none; font-family: '微软雅黑'; font-size: 14px;  min-width: 648px; min-height: 300px; color: #333; line-height: 26px; overflow: hidden;}
.jbxx_text .textarea0{ float: left; padding: 10px; outline: none; font-family: '微软雅黑'; font-size: 14px; width: 648px; max-width: 648px; height: 200px; min-height: 200px; color: #333; line-height: 26px; overflow: hidden; border: 1px solid #e5eaf0; border-radius: 4px;}
.jbxx_file{ width: 900px; overflow: hidden; margin-top: 20px; height: auto;}
.jbxx_file p{ float: left; margin: 0; width: 200px; height: 40px; margin-right: 30px; line-height: 40px; font-size: 14px; color: #333; text-align: right; overflow: hidden;}
.jbxx_fileimg{ float: left; width: 670px; overflow: hidden;}
.jbxx_fileimg input{ height: 23px; float: left; margin-top: 8px; line-height: 23px;}
.jbxx_fileimg a{ float: left; height: 23px; text-decoration: none; font-size: 14px; color: #333; overflow: hidden; margin: 7px 0 0 50px; width: 60px; border: 1px solid #999; text-align: center; border-radius: 4px; line-height: 23px; background-color: #fff;}
.jbxx_sub{ display: block; height: 46px; outline: none; border-radius: 5px; width: 200px; margin: 40px 0 0 230px; padding: 0; font-size: 16px; overflow: hidden; border: none; cursor: pointer; background-color: #df3120; color: #fff;}
/* 公司logo */
.gslogo{ width: 100%; overflow: hidden; height: auto;}
.gslogo_img{ width: 900px; overflow: hidden; margin-top: 20px; height: auto;}
.gslogo_img p{ float: left; margin: 0; width: 200px; height: 40px; margin-right: 30px; line-height: 40px; font-size: 14px; color: #333; text-align: right; overflow: hidden;}
.gslogo_img div{ float: left; width: 300px; overflow: hidden; height: 70px;}
.gslogo_img div img{ max-width: 100%; max-height: 100%; display: block;}
.gslogo_file{ width: 900px; overflow: hidden; margin-top: 20px; height: auto;}
.gslogo_file p{ float: left; margin: 0; width: 200px; height: 40px; margin-right: 30px; line-height: 40px; font-size: 14px; color: #333; text-align: right; overflow: hidden;}
.gslogo_fileimg{ float: left; width: 670px; height: 40px; overflow: hidden;}
.gslogo_fileimg input{ height: 23px; float: left; margin-top: 8px; line-height: 23px;}
.gslogo_fileimg a{ float: left; height: 23px; text-decoration: none; font-size: 14px; color: #333; overflow: hidden; margin: 7px 0 0 50px; width: 60px; border: 1px solid #999; text-align: center; border-radius: 4px; line-height: 23px; background-color: #fff;}
/* 荣誉证书 */
.ryzs{ width: 100%; overflow: hidden; height: auto;}
.ryzs_inp{ width: 900px; overflow: hidden; margin-top: 20px; height: 40px;}
.ryzs_inp p{ float: left; margin: 0; width: 200px; height: 40px; margin-right: 30px; line-height: 40px; font-size: 14px; color: #333; text-align: right; overflow: hidden;}
.ryzs_inp input{ float: left; padding: 0 10px; outline: none; width: 548px; height: 38px; color: #333; line-height: 40px; overflow: hidden; border: 1px solid #e5eaf0; border-radius: 4px;}
.ryzs_file{ width: 900px; overflow: hidden; margin-top: 20px; height: auto;}
.ryzs_file p{ float: left; margin: 0; width: 200px; height: 40px; margin-right: 30px; line-height: 40px; font-size: 14px; color: #333; text-align: right; overflow: hidden;}
.ryzs_fileimg{ float: left; width: 670px; height: 40px; overflow: hidden;}
.ryzs_fileimg input{ height: 23px; float: left; margin-top: 8px; line-height: 23px;}
.ryzs_fileimg a{ float: left; height: 23px; text-decoration: none; font-size: 14px; color: #333; overflow: hidden; margin: 7px 0 0 50px; width: 60px; border: 1px solid #999; text-align: center; border-radius: 4px; line-height: 23px; background-color: #fff;}
.js_ryzs{ display: none;}
.ryzs_bd{ width: 100%; overflow: hidden; height: auto; margin-top: 20px;}
.ryzs_table{ width: 100%; border-top: 1px solid #ebeff4; border-left: 1px solid #ebeff4; border-right: 1px solid #ebeff4;}
.ryzs_table tr{ height: 45px; line-height: 45px; width: 100%;}
.ryzs_table tr td{ font-size: 14px; color: #333; text-align: center; padding: 0 10px; border-bottom: 1px solid #ebeff4;}
.ryzs_table_cz a{ text-decoration: none; color: #2f65ed; margin: 0 5px;}
.ryzs_table_img{ height: 90px; display: block; margin: 10px 0;}
.ryzs_table_img img{ max-height: 100%;}
/* 公司品牌 */
.gspp_add{ overflow: hidden; height: 55px; margin-top: 20px; background-color: #f7f6fb; padding: 0 20px; width: calc(100% - 40px);}
.gspp_add div{ float: left; height: 55px; line-height: 55px; overflow: hidden; font-size: 14px; color: #333;}
.gspp_add input{ float: left; height: 33px; padding: 0 10px; width: 360px; border-radius: 4px; outline: none; margin: 10px 0 0 20px; border: 1px solid #ebeff4;}
.gspp_add button{float: left; height: 35px; line-height: 35px; cursor: pointer; padding: 0 20px; text-align: center; outline: none; border: none; font-size: 14px; text-decoration: none; border-radius: 4px; color: #fff; margin: 10px 0 0 20px; background-color: #2f65ed;}
.gspp_bd{ width: 100%; overflow: hidden; height: auto; margin-top: 20px;}
.gspp_table{ width: 100%; border-top: 1px solid #ebeff4; border-left: 1px solid #ebeff4; border-right: 1px solid #ebeff4;}
.gspp_table tr{ height: 45px; line-height: 45px; width: 100%;}
.gspp_table tr td{ font-size: 14px; color: #333; text-align: center; padding: 0 10px; border-bottom: 1px solid #ebeff4;}
.gspp_sx span{ margin: 0 5px; cursor: pointer; color: #2f65ed;}
/* 办事处 */
.bsc_nav{ overflow: hidden; height: 50px; line-height: 50px; margin-top: 20px; background-color: #f7f6fb; width: 100%;}
.bsc_nav div{ float: left; color: #333; margin-left: 20px; height: 50px; line-height: 50px; cursor: pointer; font-size: 14px;}
.js_bsc{ display: none;}
/* 友情链接 */
.js_yqlj{ display: none;}

/* 管理产品 */
.glcp_ss{ overflow: hidden; height: 55px; margin-top: 20px; padding: 0 20px; background-color: #f7f6fb; width: calc(100% - 40px);}
.glcp_ss div{ float: left; height: 55px; line-height: 55px; overflow: hidden; font-size: 14px; color: #333;}
.glcp_ss input[type=text]{ float: left; height: 33px; padding: 0 10px; width: 250px; border-radius: 4px; outline: none; margin: 10px 0 0 20px; border: 1px solid #ebeff4;}
.glcp_ss button, .glcp_ss .button{ float: left; height: 35px; cursor: pointer; border: none; line-height: 35px; padding: 0 20px; text-align: center; font-size: 14px; border-radius: 4px; color: #fff; margin: 10px 0 0 20px; background-color: #2f65ed;}
.cpzx_bd{ width: 100%; overflow: hidden; height: auto; margin-top: 20px;}
.cpzx_table{ width: 100%; border-top: 1px solid #ebeff4; border-left: 1px solid #ebeff4; border-right: 1px solid #ebeff4;}
.cpzx_table tr{ height: 45px; line-height: 45px; width: 100%;}
.cpzx_table tr td{ font-size: 14px; color: #333; text-align: center; padding: 0 10px; border-bottom: 1px solid #ebeff4;}
.cpzx_table_img img{ max-height: 90px; display: block; margin: 10px auto;}
/* 分页 */
.fenye{ height: 28px; text-align: right; margin: 30px auto 0; overflow: hidden; width: 100%;}
.fenye div{ display: inline-block; height: 28px; line-height: 28px; font-size: 14px; overflow: hidden; vertical-align: top; color: #4f5862; margin-right: 10px;}
.fenye select{ display: inline-block; height: 28px; outline: none; padding: 0 8px; line-height: 28px; font-size: 14px; overflow: hidden; vertical-align: top; border: 1px solid #e5eaf0; border-radius: 3px; color: #4f5862; margin-right: 10px;}
.fenye a{ display: inline-block; height: 28px; width: 30px; text-align: center; font-size: 14px; font-family: 黑体; font-weight: bold; color: #666; background-color: #f6f7f7; border-radius: 2px; vertical-align: top; line-height: 28px; overflow: hidden; text-decoration: none;}
.fenye a.is {color: #fff; background-color: #2f80ed;}
.fenye a.dis {color: #ccc;}
.fenye span{ display: inline-block; height: 28px; width: 30px; text-align: center; margin: 0 5px; font-size: 14px; color: #fff; color: #aaa; background-color: #f6f7f7; border-radius: 2px; vertical-align: top; line-height: 28px; overflow: hidden;}
.fenye input{ display: inline-block; height: 26px; text-align: center; width: 40px; padding: 0 4px; outline: none; line-height: 26px; font-size: 14px; overflow: hidden; vertical-align: top; border: 1px solid #e5eaf0; border-radius: 3px; color: #4f5862; margin-right: 10px;}
/* 发布产品 */
.fbcp_tit{ margin-top: 20px; overflow: hidden; height: 50px; line-height: 50px; padding: 0 20px; background-color: #f7f6fb; width: calc(100% - 40px);}
.fbcp_tit div{ float: left; color: #f14124; border-left: 3px solid #f14124; font-weight: bold; height: 20px; line-height: 20px; margin-top: 15px; padding-left: 15px; font-size: 14px;}
.fbcp_ztbox{ width: 100%; overflow: hidden; height: auto;}
.fbcp_sele{ width: 1050px; overflow: hidden; margin-top: 20px; height: 40px;}
.fbcp_sele p{ float: left; margin: 0; width: 200px; height: 40px; margin-right: 30px; line-height: 40px; font-size: 14px; color: #333; text-align: right; overflow: hidden;}
.fbcp_sele select{ float: left; padding: 0 10px; outline: none; width: 230px; margin-right: 20px; height: 40px; color: #333; line-height: 40px; overflow: hidden; border: 1px solid #e5eaf0; border-radius: 4px;}
.fbcp_sele div{ float: left; font-size: 14px; height: 40px; color: #666; line-height: 40px; overflow: hidden;}
.fbcp_sele div a{ color: #2f65ed; text-decoration: none;}
.fbcp_sele div a:hover{ text-decoration: underline;}
.fbcp_inp{ width: 900px; overflow: hidden; margin-top: 20px; height: 40px;}
.fbcp_inp p{ float: left; margin: 0; width: 200px; height: 40px; margin-right: 30px; line-height: 40px; font-size: 14px; color: #333; text-align: right; overflow: hidden;}
.fbcp_inp input{ float: left; padding: 0 10px; outline: none; width: 648px; height: 38px; color: #333; line-height: 40px; overflow: hidden; border: 1px solid #e5eaf0; border-radius: 4px;}
.fbcp_sele2{ width: 1050px; overflow: hidden; margin-top: 20px; height: 40px;}
.fbcp_sele2 p{ float: left; margin: 0; width: 200px; height: 40px; margin-right: 30px; line-height: 40px; font-size: 14px; color: #333; text-align: right; overflow: hidden;}
.fbcp_sele2 select{ float: left; padding: 0 10px; outline: none; width: 230px; margin-right: 20px; height: 40px; color: #333; line-height: 40px; overflow: hidden; border: 1px solid #e5eaf0; border-radius: 4px;}
.fbcp_sele2 div{ float: left; font-size: 14px; margin-right: 20px; height: 40px; color: #666; line-height: 40px; overflow: hidden;}
.fbcp_sele2 input{ float: left; padding: 0 10px; margin-right: 20px; outline: none; width: 228px; height: 38px; color: #333; line-height: 40px; overflow: hidden; border: 1px solid #e5eaf0; border-radius: 4px;}
.fbcp_sele2 div a{ color: #2f65ed; text-decoration: none;}
.fbcp_sele2 div a:hover{ text-decoration: underline;}
.fbcp_sele3{ width: 900px; overflow: hidden; margin-top: 20px; height: 40px;}
.fbcp_sele3 p{ float: left; margin: 0; width: 200px; height: 40px; margin-right: 30px; line-height: 40px; font-size: 14px; color: #333; text-align: right; overflow: hidden;}
.fbcp_sele3 select{ float: left; padding: 0 10px; outline: none; width: 378px; margin-right: 20px; height: 40px; color: #333; line-height: 40px; overflow: hidden; border: 1px solid #e5eaf0; border-radius: 4px;}
.fbcp_che{ width: 900px; overflow: hidden; margin-top: 20px; height: auto;}
.fbcp_che p{ float: left; margin: 0; width: 200px; height: 40px; margin-right: 30px; line-height: 40px; font-size: 14px; color: #333; text-align: right; overflow: hidden;}
.fbcp_che .fbcp_cherig{ float: left; width: 670px; height: auto; overflow: hidden;}
.fbcp_cherig .fbcp_cherig_tit{ width: 670px; height: 40px; text-align: left; line-height: 40px; margin: 0; font-size: 14px; color: #666; overflow: hidden;}
.fbcp_cherig .fbcp_cherig_inp{ width: 670px; height: auto; overflow: hidden;}
.fbcp_cherig_inp label{ float: left; height: 40px; width: 200px; font-size: 14px; color: #333; line-height: 40px; margin: 10px 10px 0 0;}
.fbcp_cherig_inp label input{ vertical-align: top; margin: 13px 7px 0 0;}
.fbcp_rad{ width: 900px; overflow: hidden; margin-top: 20px; height: 40px;}
.fbcp_rad p{ float: left; margin: 0; width: 200px; height: 40px; margin-right: 30px; line-height: 40px; font-size: 14px; color: #333; text-align: right; overflow: hidden;}
.fbcp_rad div{ float: left; width: 670px; height: 40px; font-size: 14px; line-height: 40px; overflow: hidden;}
.fbcp_rad div label{ margin-right: 30px; color: #333; font-size: 14px;}
.fbcp_rad div label input{ vertical-align: top; margin: 14px 6px 0 0;}
.fbcp_inp2{ width: 900px; overflow: hidden; margin-top: 20px; height: 40px;}
.fbcp_inp2 p{ float: left; margin: 0; width: 200px; height: 40px; margin-right: 30px; line-height: 40px; font-size: 14px; color: #333; text-align: right; overflow: hidden;}
.fbcp_inp2 input{ float: left; padding: 0 10px; outline: none; width: 248px; height: 38px; color: #333; line-height: 40px; overflow: hidden; border: 1px solid #e5eaf0; border-radius: 4px;}
.fbcp_tit2{ margin-top: 20px; overflow: hidden; height: 55px; line-height: 55px; padding: 0 20px; background-color: #f7f6fb; width: calc(100% - 40px);}
.fbcp_tit2 p{ float: left; color: #f14124; border-left: 3px solid #f14124; font-weight: bold; height: 20px; line-height: 20px; margin-top: 17.5px; padding-left: 15px; font-size: 14px;}
.fbcp_tit2 div{ float: right; height: 35px; line-height: 35px; cursor: pointer; padding: 0 15px; text-align: center; font-size: 14px; border-radius: 4px; color: #fff; margin: 10px 0 0 20px; background-color: #2f65ed;}
.fbcp_inp3{ width: 900px; overflow: hidden; margin-top: 20px; height: 40px;}
.fbcp_inp3 p{ float: left; margin: 0; width: 200px; height: 40px; margin-right: 30px; line-height: 40px; font-size: 14px; color: #333; text-align: right; overflow: hidden;}
.fbcp_inp3 a{ float: left; font-size: 14px; margin-left: 20px; height: 40px; line-height: 40px; text-decoration: none; color: #2f65ed;}
.fbcp_inp3 a:hover{ text-decoration: underline;}
.fbcp_inp3 input{ float: left; padding: 0 10px; outline: none; width: 248px; height: 38px; color: #333; line-height: 40px; overflow: hidden; border: 1px solid #e5eaf0; border-radius: 4px;}
.fbcp_file{ width: 900px; overflow: hidden; margin-top: 20px; height: auto;}
.fbcp_file p{ float: left; margin: 0; width: 200px; height: 40px; margin-right: 30px; line-height: 40px; font-size: 14px; color: #333; text-align: right; overflow: hidden;}
.fbcp_fileimg{ float: left; width: 670px; min-height: 40px;}
.fbcp_fileimg input{ float: left;  line-height: 23px;}
.fbcp_fileimg span{ float: left; height: 40px; text-decoration: none; font-size: 14px; color: #666; overflow: hidden; margin-left: 20px; line-height: 40px;}
.fbcp_text{ width: 900px; overflow: hidden; margin-top: 20px; height: auto;}
.fbcp_text p{ float: left; margin: 0; width: 200px; height: 40px; margin-right: 30px; line-height: 40px; font-size: 14px; color: #333; text-align: right; overflow: hidden;}
.fbcp_text textarea{ float: left; padding: 10px; outline: none; font-family: '微软雅黑'; font-size: 14px; width: 648px; max-width: 648px; height: 100px; min-height: 100px; color: #333; line-height: 26px; overflow: hidden; border: 1px solid #e5eaf0; border-radius: 4px;}
.fbcp_text2{ width: 900px; overflow: hidden; margin-top: 20px; height: auto;}
.fbcp_text2 .fbcp_text2_tit{ float: left; margin: 0; width: 200px; height: 40px; margin-right: 30px; line-height: 40px; font-size: 14px; color: #333; text-align: right; overflow: hidden;}
.fbcp_text2 .fbcp_text2_rig{ float: left; width: 670px; overflow: hidden; height: auto;}
.fbcp_text2_rig p{ margin: 7px 0 0; width: 670px; overflow: hidden; color: #666; height: auto; line-height: 25px; font-size: 14px;}
.fbcp_text2_rig textarea{ float: left; margin-top: 10px; padding: 10px; outline: none; font-family: '微软雅黑'; font-size: 14px; width: 648px; max-width: 648px; height: 200px; min-height: 200px; color: #333; line-height: 26px; overflow: hidden; border: 1px solid #e5eaf0; border-radius: 4px;}
.fbcp_file2{ width: 900px; overflow: hidden; margin-top: 20px; height: auto;}
.fbcp_file2 .fbcp_file2_tit{ float: left; margin: 0; width: 200px; height: 40px; margin-right: 30px; line-height: 40px; font-size: 14px; color: #333; text-align: right; overflow: hidden;}
.fbcp_file2_rig{ float: left; width: 670px; overflow: hidden; height: auto;}
.fbcp_file2_rig p{ margin: 7px 0 0; width: 670px; overflow: hidden; color: #666; height: auto; line-height: 25px; font-size: 14px;}
.fbcp_file2_rig div{ width: 170px; height: 130px; margin-top: 10px; border: 1px solid #e5eaf0; border-radius: 4px; overflow: hidden; position: relative; display: flex; justify-content: center; align-items: center}
.fbcp_file2_rig div input{ position: absolute; left: 0; top: 0; z-index: 9; width: 170px; height: 130px; overflow: hidden; opacity: 0; filter: alpha(opacity=0);}
.fbcp_file2_rig div .fbcp_file2_scimg{ width: 100%; height: 100%; display: none; position: absolute; left: 0; top: 0; z-index: 8;}
.fbcp_file2_rig div .fbcp_file2_img{ max-width: 100%; max-height: 100%;}
.fbcp_file2_rig div:hover .fbcp_file2_scimg{ display: block;}
.fbcp_sub{ width: 100%; height: auto; padding: 15px 0; overflow: hidden; margin-top: 40px; background-color: rgb(247, 246, 251);}
.fbcp_sub .submitbtn{ margin: 0 auto; display: block; height: 50px; outline: none; border-radius: 5px; padding: 0 60px; font-size: 16px; overflow: hidden; border: none; cursor: pointer; background-color: #df3120; color: #fff;}
/* 立即报名 */
.fixd_ljbm{ display: none; width: 100vw; height: 100vh; background: rgba(0,0,0,0.6); overflow: hidden; position: fixed; left: 0; top: 0; z-index: 999999999; justify-content: center; align-items: center;}
.ljbm{ margin: 50px auto; overflow: hidden; width: 650px; height: auto; border-radius: 8px; background-color: #fff; padding: 30px; position: relative;}
.ljbm .ljbm_tit{ width: 650px; height: 30px; line-height: 30px; font-weight: bold; font-size: 22px; color: #333; text-align: center; overflow: hidden;}
.ljbm .ljbm_box{ width: 650px; overflow: hidden; margin-top: 30px; height: auto;}
.ljbm_box .ljbm_inp{ height: 40px; width: 650px; margin-bottom: 20px; overflow: hidden;}
.ljbm_box .ljbm_inp p{ float: left; margin: 0 15px 0 0; height: 40px; width: 110px; text-align: right; color: #333; font-size: 14px; line-height: 40px; overflow: hidden;}
.ljbm_box .ljbm_inp p span{ margin-right: 10px; font-size: 20px; color: #EB5757; vertical-align: top;}
.ljbm_box .ljbm_inp input{ float: left; height: 38px; padding: 0 10px; width: 480px; color: #333; border-radius: 4px; outline: none; font-size: 14px; border: 1px solid #E0E0E0; overflow: hidden;}
.ljbm_box .ljbm_sele{ height: 40px; width: 650px; margin-bottom: 20px; overflow: hidden;}
.ljbm_box .ljbm_sele p{ float: left; margin: 0 15px 0 0; height: 40px; width: 110px; text-align: right; color: #333; font-size: 14px; line-height: 40px; overflow: hidden;}
.ljbm_box .ljbm_sele p span{ margin-right: 10px; font-size: 20px; color: #EB5757; vertical-align: top;}
.ljbm_box .ljbm_sele select{ float: left; height: 40px; padding: 0 10px; width: 502px; color: #333; border-radius: 4px; outline: none; font-size: 14px; border: 1px solid #E0E0E0; overflow: hidden;}
.ljbm_sub{ width: 160px; height: 45px; line-height: 45px; cursor: pointer; letter-spacing: 4px; background: #2f65ed; border-radius: 6px; text-align: center; font-size: 16px; font-weight: 400; color: #FFF; margin: 10px auto 0;}
.ljbm_gb{ position: absolute; width: 24px; height: 20px; line-height: 16px; right: 20px; top: 20px; z-index: 9; color: #bdbdbd; cursor: pointer; font-size: 34px;}
/* 解决方案 */
.jjfa{ width: 100%; overflow: hidden; height: auto;}
.jjfa_inp{ width: 900px; overflow: hidden; margin-top: 20px; min-height: 40px;}
.jjfa_inp p{ float: left; margin: 0; width: 200px; height: 40px; margin-right: 30px; line-height: 40px; font-size: 14px; color: #333; text-align: right; overflow: hidden;}
.jjfa_inp input{ float: left; padding: 0 10px; outline: none; width: 648px; height: 38px; color: #333; line-height: 40px; overflow: hidden; border: 1px solid #e5eaf0; border-radius: 4px;}
.jjfa_yzm{ width: 900px; overflow: hidden; margin-top: 20px; height: 40px;}
.jjfa_yzm p{ float: left; margin: 0; width: 200px; height: 40px; margin-right: 30px; line-height: 40px; font-size: 14px; color: #333; text-align: right; overflow: hidden;}
.jjfa_yzm input{ float: left; padding: 0 10px; outline: none; width: 200px; height: 38px; color: #333; line-height: 40px; overflow: hidden; border: 1px solid #e5eaf0; border-radius: 4px;}
.jjfa_yzm img{ float: left; margin: 3px 0 0 10px; height: 34px; cursor: pointer;}
.jjfa_sub{ display: block; height: 46px; outline: none; border-radius: 5px; width: 200px; margin: 40px 0 0 230px; padding: 0; font-size: 16px; overflow: hidden; border: none; cursor: pointer; background-color: #df3120; color: #fff;}
/* 公司动态 */
.gsdt_table_img img{ max-height: 90px; display: block; margin: 10px auto;}
.gsdt_table_sytj a{ text-decoration: none; color: #2f65ed; margin: 0 5px;}
.fbxw_sele{ width: 900px; overflow: hidden; margin-top: 20px; height: 40px;}
.fbxw_sele p{ float: left; margin: 0; width: 200px; height: 40px; margin-right: 30px; line-height: 40px; font-size: 14px; color: #333; text-align: right; overflow: hidden;}
.fbxw_sele select{ float: left; padding: 0 10px; outline: none; width: 330px; margin-right: 20px; height: 40px; color: #333; line-height: 40px; overflow: hidden; border: 1px solid #e5eaf0; border-radius: 4px;}
.fbxw_sele div{ float: left; font-size: 14px; height: 40px; color: #666; line-height: 40px; overflow: hidden;}
.fbxw_sele div a{ color: #2f65ed; text-decoration: none;}
.fbxw_sele div a:hover{ text-decoration: underline;}
.fbxw_time{ width: 900px; overflow: hidden; margin-top: 20px; height: 40px;}
.fbxw_time p{ float: left; margin: 0; width: 200px; height: 40px; margin-right: 30px; line-height: 40px; font-size: 14px; color: #333; text-align: right; overflow: hidden;}
.fbxw_time input{ float: left; padding: 0 10px; outline: none; width: 308px; height: 38px; color: #333; line-height: 40px; overflow: hidden; border: 1px solid #e5eaf0; border-radius: 4px;}
.fbxw_video{ background-color: #000; width: 100%; height: 550px; margin-top: 20px; overflow: hidden;}
/* 微视频 */
.wsp_file{ width: 900px; overflow: hidden; margin-top: 20px; height: auto;}
.wsp_file p{ float: left; margin: 0; width: 200px; height: 40px; margin-right: 30px; line-height: 40px; font-size: 14px; color: #333; text-align: right; overflow: hidden;}
.wsp_fileimg{ float: left; width: 670px; height: auto; overflow: hidden;}
.wsp_fileimg input{ height: 23px; display: block; margin-top: 8px; line-height: 23px;}
.wsp_fileimg span{ height: auto; display: block; text-decoration: none; margin-top: 10px; font-size: 14px; color: #666; overflow: hidden; line-height: 30px;}
/* 验厂报告 */
.ycbg_inp{ width: 900px; overflow: hidden; margin-top: 20px; height: 40px;}
.ycbg_inp p{ float: left; margin: 0; width: 200px; height: 40px; margin-right: 30px; line-height: 40px; font-size: 14px; color: #333; text-align: right; overflow: hidden;}
.ycbg_inp input{ float: left; padding: 0 10px; outline: none; width: 236px; height: 38px; color: #333; margin-right: 10px; line-height: 38px; overflow: hidden; border: 1px solid #e5eaf0; border-radius: 4px;}
.ycbg_inp div{ height: 40px; line-height: 40px; color: #333; font-size: 14px; overflow: hidden; float: left;}
/* 展位定制 */
.bkmc_a a{ color: #2f65ed; text-decoration: none;}
.fwjs{ font-size: 14px; overflow: hidden; width: 100%; margin-top: 10px; color: #333; height: auto; line-height: 40px;}
.fwjs a{ text-decoration: none; margin-right: 20px; color: #2f65ed;}
/* 留言分析 */
.nftj{ width: 100%; height: auto; overflow: hidden;}
.nftj_qxt{ width: 100%; height: 420px; overflow: hidden;}
.lyfx_ss{ overflow: hidden; height: 55px; margin-top: 20px; padding: 0 20px; background-color: #f7f6fb; width: calc(100% - 40px);}
.lyfx_ss div{ float: left; height: 55px; line-height: 55px; overflow: hidden; font-size: 14px; margin-right: 20px; color: #333;}
.lyfx_ss input{ float: left; height: 33px; padding: 0 10px; width: 200px; border-radius: 4px; outline: none; margin: 10px 20px 0 0; border: 1px solid #ebeff4;}
.lyfx_ss button{ float: left; height: 35px; cursor: pointer; border: none; line-height: 35px; padding: 0 20px; text-align: center; font-size: 14px; border-radius: 4px; color: #fff; margin: 10px ; background-color: #2f65ed;}

/* 用户留言 */
.yhly_hf img{ cursor: pointer; height: 30px; vertical-align: middle;}
/* 修改密码 */
.pass_inp{ width: 900px; overflow: hidden; margin-top: 20px; height: 40px;}
.pass_inp p{ float: left; margin: 0; width: 200px; height: 40px; margin-right: 30px; line-height: 40px; font-size: 14px; color: #333; text-align: right; overflow: hidden;}
.pass_inp input{ float: left; padding: 0 10px; outline: none; width: 360px; height: 38px; color: #333; line-height: 40px; overflow: hidden; border: 1px solid #e5eaf0; border-radius: 4px;}
/* 优化设置 */
.yhsz_text{ width: 900px; overflow: hidden; margin-top: 20px; height: auto;}
.yhsz_text p{ float: left; margin: 0; width: 200px; height: 40px; margin-right: 30px; line-height: 40px; font-size: 14px; color: #333; text-align: right; overflow: hidden;}
.yhsz_text textarea{ float: left; padding: 10px; outline: none; font-family: '微软雅黑'; font-size: 14px; width: 648px; max-width: 648px; height: 160px; min-height: 160px; color: #333; line-height: 26px; overflow: hidden; border: 1px solid #e5eaf0; border-radius: 4px;}
.cpyh_add{ overflow: hidden; height: 55px; margin-top: 20px; background-color: #f7f6fb; padding: 0 20px; width: calc(100% - 40px);}
.cpyh_add div{ float: left; height: 55px; line-height: 55px; overflow: hidden; font-size: 14px; color: #333;}
.cpyh_add input[type=text]{ float: left; height: 33px; padding: 0 10px; width: 280px; color: #333; border-radius: 4px; outline: none; margin: 10px 0 0 20px; border: 1px solid #ebeff4;}
.cpyh_add select{ float: left; margin: 10px 0 0 20px; padding: 0 10px; height: 35px; width: 180px; color: #333; overflow: hidden; border: 1px solid; border: 1px solid #ebeff4; border-radius: 4px; outline: none;}
.cpyh_add .button{float: left; height: 35px; line-height: 35px; cursor: pointer; padding: 0 20px; text-align: center; outline: none; border: none; font-size: 14px; text-decoration: none; border-radius: 4px; color: #fff; margin: 10px 0 0 20px; background-color: #2f65ed;}
/* 客服中心 */
.kfzx_text{ width: 900px; overflow: hidden; margin-top: 20px; height: auto;}
.kfzx_text p{ float: left; margin: 0; width: 200px; height: 40px; margin-right: 30px; line-height: 40px; font-size: 14px; color: #333; text-align: right; overflow: hidden;}
.kfzx_text textarea{ float: left; padding: 10px; outline: none; font-family: '微软雅黑'; font-size: 14px; width: 648px; max-width: 648px; height: 160px; min-height: 160px; color: #333; line-height: 26px; overflow: hidden; border: 1px solid #e5eaf0; border-radius: 4px;}
.zxzh_tit{ color: #f14124; font-size: 16px; margin: 20px 0 0; width: 100%; height: auto; overflow: hidden;}
/* IP */
.ip_bt{ width: 100%; height: 420px; overflow: hidden;}
/* 数据概况 */
.sjgk_box{ width: 100%; height: auto; overflow: hidden;}
.sjgk_bt{ width: 100%; height: 55px; border-bottom: 1px solid #eee; overflow: hidden;}
.sjgk_bt .sjgk_bt_left{ float: left; color: #f14124; height: 53px; cursor: pointer; line-height: 50px; overflow: hidden; border-bottom: 2px solid #f14124; font-size: 16px;}
.sjgk_bt .sjgk_bt_rig{ float: right; height: 35px; line-height: 35px; overflow: hidden; margin-top: 10px; color: #333; font-size: 15px;}
.sjgk_bt_rig span{ float: left; color: #999; height: 35px; line-height: 35px; font-size: 12px; margin-right: 20px;}
.sjgk_bt_rig div{ float: left; height: 35px; line-height: 35px; overflow: hidden; font-size: 14px; margin-right: 20px; color: #333;}
.sjgk_bt_rig input{ float: left; height: 33px; padding: 0 10px;  border-radius: 4px; outline: none; margin: 0px 20px 0 0; border: 1px solid #ebeff4;}
.sjgk_bt_rig button{float: left; height: 35px; line-height: 35px; cursor: pointer; padding: 0 20px; text-align: center; outline: none; border: none; font-size: 14px; text-decoration: none; border-radius: 4px; color: #fff; background-color: #2f65ed;}
.sjgk_bt_rig input.submitbtn{float: left; height: 35px; width:auto; line-height: 35px; cursor: pointer; padding: 0 20px; text-align: center; outline: none; border: none; font-size: 14px; text-decoration: none; border-radius: 4px; color: #fff; background-color: #2f65ed;}
.sjgk_bt_rig2{ float: right; height: 35px; line-height: 35px; overflow: hidden; margin-top: 10px; color: #7e8790; font-size: 15px;}
.sjgk_bt_rig2 img{ height: 24px; vertical-align: top; margin: 5px 10px 0 0;}

.sjgk_fenlei{ width: 100%; height: auto; margin-top: 20px; overflow: hidden;}
.sjgk_fenlei div{ float: left; width:  calc(25% - 57px); height: 70px; padding: 15px 20px; cursor: pointer; overflow: hidden; border-radius: 10px; margin-left: 20px; border: 1px solid #e5eaf0; position: relative;}
.sjgk_fenlei div:nth-child(1){ margin-left: 0;}
.sjgk_fenlei span{ display: block;  width: 181px; height: 30px; color: #7e8790; font-size: 14px; line-height: 30px; overflow: hidden;}
.sjgk_fenlei p{ display: block; width: 181px; color: #333; margin: 10px 0 0; font-size: 24px; font-weight: bold; height: 30px; line-height: 30px; overflow: hidden;}
.sjgk_fenlei div img{ display: none; position: absolute; width: 45px; bottom: 0; right: 0;}
.sjgk_qxt{ width: 100%; height: 380px; overflow: hidden;}
.xpzh_tit{ width: 100%; overflow: hidden; height: 40px; font-size: 18px; margin-bottom: 40px; color: #333; font-weight: bold; line-height: 40px;}
.xpzh_tit span{ font-size: 14px; font-weight: normal; margin-left: 10px; color: #b8bfc7;}
.xpzh_tit div{ float: right; width: 140px; height: 38px; color: #333; outline: none; border-radius: 4px; padding: 0 8px; border: 1px solid #ebeff4;}
.xpzh_tit input{ float: right; height: 38px; padding: 0 10px; width: 200px; border-radius: 4px; outline: none; margin: 0px 20px 0 0; border: 1px solid #ebeff4;}
.sjgk_tit2{ height: 50px; line-height: 35px; width: 100%; margin-top: 40px; border-bottom: 1px solid #eee; font-size: 18px; font-weight: bold; overflow: hidden; color: #333;}
.sjgk_sjbox{ width: 100%; height: auto; margin-top: 20px; overflow: hidden;}
.sjgk_sjbox .shuju_cont{ width: 49%; height: auto; overflow: hidden;}
.shuju_cont .shuju_cont-tit{ width: 100%; height: 30px; line-height: 30px; color: #333; font-size: 16px; overflow: hidden;}
.shuju_cont .shuju_cont-feil{ width: 30%; height: auto; margin: 20px 0; padding: 15px 20px; background-color: #f4f7ff; overflow: hidden; border-radius: 6px;}
.shuju_cont-feil span{ display: block; width: 100%; height: 30px; color: #7e8790; font-size: 14px; line-height: 30px; overflow: hidden;}
.shuju_cont-feil p{ display: block; width: 100%; background-color: transparent; color: #333; margin: 5px 0 0; font-size: 24px; font-weight: bold; height: 30px; line-height: 30px; overflow: hidden;}
.shuju_cont-ul{ width: 100%; height: 40px; margin-top: 20px; overflow: hidden;}
.shuju_cont-ul div{ cursor: pointer; width: 60px; height: 38px; color: #333; border: 1px solid #ebeff4; font-size: 14px; border-radius: 4px; padding: 0 10px; float: left; line-height: 38px; overflow: hidden;}
.shuju_cont-ul select{ float: left; border: 1px solid #ebeff4; width: 100px; outline: none; border-radius: 4px; height: 40px; padding: 0 8px;}
.shuju_cont-ul ul{ float: right; margin: 0; padding: 0; height: 40px; overflow: hidden;}
.shuju_cont-ul ul li{ cursor: pointer; height: 38px; border: 1px solid #ebeff4; font-size: 14px; margin-left: 10px; border-radius: 4px; padding: 0 10px; float: left; line-height: 38px; overflow: hidden;}
.shuju_table{ width: 100%; height: auto; margin-top: 20px; border-top: 1px solid #ebeff4; border-left: 1px solid #ebeff4; border-right: 1px solid #ebeff4; overflow: hidden;}
.shuju_table tr{ height: 45px; line-height: 45px; width: 100%;}
.shuju_table tr td{ font-size: 14px; color: #333; text-align: center; padding: 0 10px; border-bottom: 1px solid #ebeff4;}
/* 综合分析 */
.zhfx_ul{ width: 90%; height: 40px; overflow: hidden; text-align: center; border-bottom: 3px solid #e5eaf0; margin: 30px auto 0; padding: 0;}
.zhfx_ul li{ cursor: pointer; display: inline-block; font-size: 16px; height: 38px; border-bottom: 2px solid transparent; margin: 0 10px; color: #333; padding: 0 8px; overflow: hidden;}
.zhfx_ditu{ width: 100%; overflow: hidden; height: 400px;}
.zhfx_zhu{ width: 100%; overflow: hidden; height: 400px;}
.xgnb_phb{ width: 100%; height: auto; margin-top: 40px; overflow: hidden;}
.xgnb_phbbox{ float: left; width: calc(50% - 102px); height: auto; margin: 0 30px; border-radius: 10px; padding: 20px; overflow: hidden; background-color: #1a1d3a;}
.xgnb_phb_tit{ width: 100%; height: 50px; line-height: 50px; letter-spacing: 2px; text-shadow: 0px 0px 4px #fff; text-align: center; color: #fff; font-weight: bold; font-size: 30px; overflow: hidden;
    background: -webkit-linear-gradient(top, #ddc185, #f0e0c1);
    background: -moz-linear-gradient(top, #ddc185, #f0e0c1);
    background: -ms-linear-gradient(top, #ddc185, #f0e0c1);
    background: -o-linear-gradient(top, #ddc185, #f0e0c1);
    background: linear-gradient(top, #ddc185, #f0e0c1);
    -webkit-background-clip: text;
    -moz-background-clip: text;
    -ms-background-clip: text;
    -o-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-text-fill-color: transparent;
    -ms-text-fill-color: transparent;
    -o-text-fill-color: transparent;
    text-fill-color: transparent;
}
.xgnb_phb_cont{ width: 100%; overflow: hidden; height: auto;}
.xgnb_phb_nr{ width: 100%; height: 100px; border-radius: 8px; margin-top: 25px; background-color: #fff; overflow: hidden;}
.xgnb_phb_pm{ width: 120px; float: left; height: 100px; text-align: center; overflow: hidden; position: relative;}
.xgnb_phb_pm span{ position: absolute; width: 120px; display: block; height: 46px; color: #fff; font-weight: bold; font-size: 16px; line-height: 46px; margin-top: 27px;}
.xgnb_phb_pm img{ width: 46px; vertical-align: top; margin-top: 27px;}
.xgnb_phb_tx{ float: left; background-color: #fff; height: 70px; width: 70px; line-height: 70px; margin-top: 15px; text-align: center; border-radius: 50%; border: 1px solid #f0f0f0; overflow: hidden;}
.xgnb_phb_tx img{ max-height: 100%; max-width: 100%; vertical-align: middle;}
.xgnb_phb_name{ float: left; height: 100px; text-decoration: none; line-height: 100px; margin-left: 30px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color: #333; font-size: 16px; font-weight: bold;}
.xgnb_phb_zs{ float: right; height: 100px; margin-right: 20px; overflow: hidden;}
.xgnb_phb_zs span{ font-size: 26px; overflow: hidden; text-align: center; margin: 25px 0 0; color: #634eff; display: block; height: 30px; line-height: 30px;}
.xgnb_phb_zs p{ margin: 0; width: 100%; height: 20px; line-height: 20px; font-size: 12px; color: #634eff; text-align: center; overflow: hidden;}
.nb_gongsi{ width: calc(100% - 80px); overflow: hidden; height: 100px; padding: 20px 40px; margin-top: 20px; background: url(nbbg.png) center/auto 100% no-repeat;}
.nbgs_logo{ float: left; height: 100px; overflow: hidden;}
.nbgs_logo img{ height: 100px; display: block; opacity: 0.1; filter: Alpha(opacity=10);}
.nbgs_txt{ float: left; height: 100px; margin-left: 40px; overflow: hidden;}
.nbgs_txt .nbgs_tit1{ height: 30px; overflow: hidden; margin-top: 16px;}
.nbgs_tit1 p{ margin: 0; float: left; height: 30px; line-height: 30px; font-size: 23px; font-weight: bold; color: #333;}
.nbgs_tit1 div{ height: 30px; float: left; margin-left: 20px; overflow: hidden; position: relative;}
.nbgs_tit1 div img{ float: left; height: 30px; position: absolute;}
.nbgs_tit1 div span{ height: 22px; line-height: 22px; padding: 0 6px 0 9px; font-size: 14px; float: left; margin: 4px 0 0 22px; border-radius: 5px; color: #fff;
    background: -webkit-linear-gradient(left, #61c1cc, #4ae2f4);
    background: -moz-linear-gradient(left, #61c1cc, #4ae2f4);
    background: -ms-linear-gradient(left, #61c1cc, #4ae2f4);
    background: -o-linear-gradient(left, #61c1cc, #4ae2f4);
    background: linear-gradient(left, #61c1cc, #4ae2f4);
}
.nbgs_tit2{ height: 30px; color: #f14124; line-height: 30px; font-size: 17px; font-weight: bold; overflow: hidden; margin: 10px 0 0;}
/* 访问数据 */
.xqfwsj{ width: 100%; height: auto; margin-top: 40px; overflow: hidden;}
.xqfwsj_tit{ width: 100%; height: 50px; line-height: 50px; font-size: 22px; text-indent: 22px; font-weight: bold; color: #fff; overflow: hidden; background: url(fwsj.png) 0 no-repeat; border-bottom: 2px solid #3c70f3;}
.xqfwsj .xqfwsj_cont{ width: 100%; overflow: hidden; height: 194px; margin-top: 20px;}
.xqfwsj_cont .xqfwsj_cont-tit{ float: left; width: 20%; height: 194px; color: #2f65ed; text-align: center; line-height: 194px; font-size: 20px; font-weight: bold; overflow: hidden; border-radius: 8px; background-color: #e5ecff;}
.xqfwsj_cont .xqfwsj_cont-neir{ width: 24.5%; height: 200px; margin-left: 2%; overflow: hidden; float: left;}
.xqfwsj_cont .xqfwsj_cont-neir div{ width: 100%; height: 50px; line-height: 50px; text-align: center; color: #333; font-size: 16px; background-color: #f4f7ff; overflow: hidden;}
.xqfwsj_cont .xqfwsj_cont-neir p{ width: 100%; overflow: hidden; margin: 20px 0 0; height: 52px; line-height: 50px; text-align: center;}
.xqfwsj .xqfwsj_tit2{ width: 100%; height: 30px; line-height: 30px; font-size: 22px; margin-top: 30px; font-weight: bold; color: #333;}
.xqfwsj .xqfwsj-table1{ width: 100%; height: auto; margin-top: 20px; overflow: hidden;}
.xqfwsj .xqfwsj-table1 tr{ height: 55px; line-height: 55px; width: 100%;}
.xqfwsj .xqfwsj-table1 tr:nth-child(odd){ background-color: #f4f7ff;}
.xqfwsj .xqfwsj-table1 tr td{ font-size: 14px; color: #333; padding: 0 20px;}
/* 销售线索数据 */
.xqxsxs{ width: 100%; height: auto; margin-top: 40px; overflow: hidden;}
.xqxsxs .xqxsxs_tit{ width: 100%; height: 50px; line-height: 50px; font-size: 22px; text-indent: 22px; font-weight: bold; color: #fff; overflow: hidden; background: url(fwsj.png) 0/195px 50px no-repeat; border-bottom: 2px solid #3c70f3;}
.xqxsxs-table1{ width: 100%; height: auto; margin-top: 20px; border-top: 1px solid #f4f7ff; border-left: 1px solid #f4f7ff; overflow: hidden;}
.xqxsxs-table1 tr{ height: 50px; line-height: 50px; width: 100%;}
.xqxsxs-table1 tr td{ font-size: 14px; text-align: center; border-right: 1px solid #f4f7ff; font-size: 15px; border-bottom: 1px solid #f4f7ff; color: #333; padding: 0 20px;}
.xqxsxs .xqxsxs_zhu{ width: 100%; height: 20px; line-height: 20px; margin-top: 10px; font-size: 14px; color: #333; overflow: hidden;}
.xqxsxs .xqxsxs_tit2{ width: 100%; height: 30px; line-height: 30px; font-size: 22px; margin-top: 20px; font-weight: bold; color: #333;}
.xqxsxs .xqxsxs-table2{ width: 100%; height: auto; margin-top: 20px; border-top: 1px solid #f4f7ff; border-left: 1px solid #f4f7ff; overflow: hidden;}
.xqxsxs .xqxsxs-table2 tr{ height: 45px; line-height: 45px; width: 100%;}
.xqxsxs .xqxsxs-table2 tr td{ font-size: 14px; text-align: center; border-right: 1px solid #f4f7ff; font-size: 15px; border-bottom: 1px solid #f4f7ff; color: #333; padding: 0 20px;}
/* 展位维护数据 */
.xqzwwh{ width: 100%; height: auto; margin-top: 40px; overflow: hidden;}
.xqzwwh .xqzwwh_tit{ width: 100%; height: 50px; line-height: 50px; font-size: 22px; text-indent: 22px; font-weight: bold; color: #fff; overflow: hidden; background: url(fwsj.png) 0/195px 50px no-repeat; border-bottom: 2px solid #3c70f3;}
.xqzwwh .xqzwwh-table{ width: 100%; height: auto; margin-top: 20px; border-top: 1px solid #f4f7ff; border-left: 1px solid #f4f7ff; overflow: hidden;}
.xqzwwh .xqzwwh-table tr{ height: 45px; line-height: 45px; width: 100%;}
.xqzwwh .xqzwwh-table tr td{ font-size: 14px; text-align: center; border-right: 1px solid #f4f7ff; font-size: 15px; border-bottom: 1px solid #f4f7ff; color: #333; padding: 0 20px;}
/* 展位用户画像 */
.xqyhhx{ width: 100%; height: auto; margin-top: 40px; overflow: hidden;}
.xqyhhx .xqyhhx_tit{ width: 100%; height: 50px; line-height: 50px; font-size: 22px; text-indent: 22px; font-weight: bold; color: #fff; overflow: hidden; background: url(fwsj.png) 0/195px 50px no-repeat; border-bottom: 2px solid #3c70f3;}
.xqyhhx .xqyhhx_tit2{ width: 100%; height: 30px; line-height: 30px; font-size: 22px; margin-top: 20px; font-weight: bold; color: #333;}
.xqyhhx .xqyhhx-table{ width: 100%; height: auto; margin-top: 20px; border-top: 1px solid #f4f7ff; border-left: 1px solid #f4f7ff; overflow: hidden;}
.xqyhhx .xqyhhx-table tr{ height: 45px; line-height: 45px; width: 100%;}
.xqyhhx .xqyhhx-table tr:nth-child(odd){ background-color: #f4f7ff;}
.xqyhhx .xqyhhx-table tr td{ font-size: 14px; color: #333; padding: 0 20px;}
/* 温馨提示 */
.xqwxts{ width: 100%; height: auto; margin: 20px 0; overflow: hidden;}
.xqwxts .xqwxts-tit{ width: 100%; height: 30px; line-height: 30px; font-size: 20px; font-weight: bold; color: #999; overflow: hidden;}
.xqwxts .xqwxts-txt{ width: 100%; overflow: hidden; height: auto; color: #333; font-size: 14px; line-height: 28px; margin-top: 20px; padding: 20px 0; border-top: 1px solid #f4f7ff; border-bottom: 1px solid #f4f7ff;}
.xqwxts .xqwxts-txt2{ width: 100%; height: auto; overflow: hidden; margin-top: 20px; color: #333; font-size: 14px; line-height: 28px;}
.xqwxts .xqwxts-txt3{ width: 100%; height: auto; overflow: hidden; text-align: right; margin-top: 20px; color: #333; font-size: 14px; line-height: 28px;}

/* 弹框-绑定手机 */
.tk{ display: none; width: 100%; height: 100vh; overflow: hidden; position: fixed; left: 0; top: 0; z-index: 9999; background-color: rgba(0, 0, 0, 0.6);}
.tk .tksj-box{ background-color: #fff; width: 600px; height: 260px; border-radius: 3px; margin: 15vh auto 0;}
.tk-top{ width: 560px; height: 55px; padding: 0 20px; overflow: hidden; border-bottom: 1px solid #f2f7fc;}
.tk-top .tktop-txt{ float: left; height: 55px; line-height: 55px; overflow: hidden; color: #333; font-size: 17px;}
.tk-top .tktop-gb{ float: right; font-size: 24px; width: 20px; color: #909399; height: 20px; cursor: pointer; margin-top: 18px; text-align: center; line-height: 16px; overflow: hidden;}
.tksj-box .tksj-inp{ width: 560px; padding: 0 20px; height: 32px; overflow: hidden; margin-top: 18px;}
.tksj-box .tksj-inp p{ float: left; margin: 0; width: 90px; height: 32px; color: #606266; font-size: 14px; line-height: 32px; overflow: hidden;}
.tksj-box .tksj-inp p span{ color: red;}
.tksj-box .tksj-inp input{ float: left; padding: 0 10px; width: 448px; height: 30px; line-height: 30px; outline: none; color: #333; border: 1px solid #dcdfe6; border-radius: 4px;}
.tksj-box .tksj-yzm{ width: 560px; padding: 0 20px; height: 32px; overflow: hidden; margin-top: 18px;}
.tksj-box .tksj-yzm p{ float: left; margin: 0; width: 90px; height: 32px; color: #606266; font-size: 14px; line-height: 32px; overflow: hidden;}
.tksj-box .tksj-yzm p span{ color: red;}
.tksj-box .tksj-yzm input{ float: left; padding: 0 10px; width: 348px; height: 30px; line-height: 30px; outline: none; color: #666; border: 1px solid #dcdfe6; border-radius: 4px; border-top-right-radius: 0; border-bottom-right-radius: 0;}
.tksj-box .tksj-yzm div{ float: left; width: 98px; height: 30px; text-align: center; cursor: pointer; color: #2f65ed; border-radius: 4px; font-size: 12px; line-height: 30px; border: 1px solid #dcdfe6; background-color: #f5f7fa; overflow: hidden; border-top-left-radius: 0; border-bottom-left-radius: 0;}
.tk-anniu{ width: 560px; padding: 20px 20px 0; text-align: right; margin-top: 30px; border-top: 1px solid #f2f7fc;}
.tk-anniu button{ height: 30px; overflow: hidden; color: #606266; padding: 0 15px; cursor: pointer; border: 1px solid; font-size: 12px; margin-left: 10px; border-radius: 3px;}
.tk-anniu .but1{ background-color: #fff; border-color: #dcdfe6;}
.tk-anniu .but2{ color: #fff; background-color: #0c7ff2; border-color: #0c7ff2;}
/* 绑定微信 */
.tk .tkwx-box{ background-color: #fff; width: 600px; height: auto; border-radius: 3px; margin: 15vh auto 0;}
.tkwx-box .tk-ewm{ width: 560px; height: auto; color: #333; padding: 20px; overflow: hidden;}
.tkwx-box .tk-ewm img{ width: 240px; display: block; margin: 0 auto; height: auto;}
.tkwx-box .tk-ewm span{ display: block; width: 560px; height: 30px; line-height: 30px; margin-top: 10px; font-size: 16px; color: #606266; overflow: hidden; text-align: center;}
