@charset "utf-8";/*初始化样式*/
html{width:100%;/*height: 100%;*/font-size:100px; }
body{ padding:0; height: 100%; margin:0 auto; zoom:1;font-size:0.14rem;line-height:0.24rem;



    /*font-family:"Arial","sans-serif","微软雅黑","宋体"; */

font-family: 'Barlow', Arial, sans-serif, 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', '微软雅黑';



    color:#333;/*设置宽度*/width:100%; background-color:#f6f6f6; }
ul,li,form, dl,dt,dd, div{ padding: 0; margin: 0; }
.ul,.ul li{ list-style:none; }
.h1,.h2,.h3,.h4,.h5,.h6,.p{ padding:0; margin:0;}
p{ margin:0; }
b,strong{ font-weight: bold; }
select,input,textarea{ border-radius:0; -webkit-border-radius:0; color:#414446;}
input:focus { outline: none;}
body.hide{ overflow: hidden; }

/*强制去除表单自带的样式*/
input,button,select,textarea{outline:none;/*-webkit-appearance:none;*/ }

/*强制去除textarea自带的样式*/
textarea{resize:none;/*-webkit-appearance:none;*/}

textarea,input,select { background:none; border:none; margin:0; padding:0;}

/*html5设置*/
article,aside,footer,header,hgroup,nav,section,figure,figcaption{ display: block;}
figure,figcaption{ margin:0; padding:0;}
audio,canvas,progress,video { display: inline-block; vertical-align: baseline;}
/*百度分享弹框*/
.bd_weixin_popup{ box-sizing: content-box; }
img,video{ border:none; border:0; vertical-align:top; max-width: 100%; }
span{ outline: none; }
strong{ font-weight: bold; }
a{ color:#333333; text-decoration:none; -webkit-tap-highlight-color:rgba(0,0,0,0); outline: none; }
a:link,a:visited,a:focus{outline:none;text-decoration: none; -moz-outline:none;}
a:hover{ text-decoration:none; color:#4293f4;}
* {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
*:before,
*:after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;position: relative;overflow-x: hidden;}
[data-lw^=a-][data-lw*=-li]{ transition-timing-function:linear; -webkit-transition-timing-function:linear; -moz-transition-timing-function:linear; -ms-transition-timing-function:linear; -o-transition-timing-function:linear; }
[data-lw^=a-][data-lw*=-ea]{ transition-timing-function:ease; -webkit-transition-timing-function:ease; -moz-transition-timing-function:ease; -ms-transition-timing-function:ease; -o-transition-timing-function:ease; }
[data-lw^=a-][data-lw*=-ei]{ transition-timing-function:ease-in; -webkit-transition-timing-function:ease-in; -moz-transition-timing-function:ease-in; -ms-transition-timing-function:ease-in; -o-transition-timing-function:ease-in; }
[data-lw^=a-][data-lw*=-eo]{ transition-timing-function:ease-out; -webkit-transition-timing-function:ease-out; -moz-transition-timing-function:ease-out; -ms-transition-timing-function:ease-out; -o-transition-timing-function:ease-out; }
[data-lw^=a-][data-lw*=-io]{ transition-timing-function:ease-in-out; -webkit-transition-timing-function:ease-in-out; -moz-transition-timing-function:ease-in-out; -ms-transition-timing-function:ease-in-out; -o-transition-timing-function:ease-in-out; }
[data-lw^=a-][data-lw*=-all]{ transition-property:all; -webkit-transition-property:all; -moz-transition-property:all; -ms-transition-property:all; -o-transition-property:all; }
[data-lw^=a-][data-lw*=-s3s]{ transition-duration:.3s; -webkit-transition-duration:.3s; -moz-transition-duration:.3s; -ms-transition-duration:.3s; -o-transition-duration:.3s; }
.animate5s{ transition: all 0.5s linear; -webkit-transition: all 0.5s linear; -moz-transition: all 0.5s linear; -ms-transition: all 0.5s linear; -o-transition: all 0.5s linear; }
.animate3s{ transition: all 0.3s linear; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -ms-transition: all 0.3s linear; -o-transition: all 0.3s linear; }
.textover{overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.textovers{ overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.t-center{ text-align: center; }
.t-left{ text-align: left; }
.t-right{ text-align: right; }
.x-half{ transform: translateX(-50%); -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); }
.y-half{ transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); }
.xy-half{ transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); -o-transform: translate(-50%,-50%); }
.bg0{ background-color: #ffffff; }
.bg1{ background-color: #f5f5f5; }
.bg2{ background-color: #f6f6f6; }
.bg3{ background-color: #f7f7f7; }
.bg4{ background-color: #f8f8f8; }
.colr_main{ color:#4293f4; }
.colr_main2{ color:#038c7c; }
.colrf{ color:#fff; }
.colr0{ color:#000; }
.colr1{ color:#111; }
.colr2{ color:#222; }
.colr3{ color:#333; }
.colr4{ color:#444; }
.colr5{ color:#555; }
.colr6{ color:#666; }
.colr7{ color:#777; }
.colr8{ color:#888; }
.colr9{ color:#999; }
.o-hide{ overflow: hidden; }
.imgBox{ overflow: hidden; }
.imgBox img{ display: block; transform: scale(1); /*opacity: 1;*/ }
.imgBox.imgh:hover img,
.imgh.imgBox:hover img,
.imgh:hover .imgBox img{ transform: scale(1); /*opacity: .7;*/ }
.Br5{ border-radius: 5px; -webkit-border-radius: 5px; }
.vmd{ display: inline-block; vertical-align: middle; }
.b-shadow{ box-shadow:0 0 0.1rem rgba(0,0,0,0.08); }
.a-wid1{ width: 10.45rem; }
.a-wid2{ width: 4.2rem; }
.a-wid3{ width: 9rem; }
.a-wid4{ width: 2.7rem; }
.a-wid5{ width: 2.35rem; }
.a-wid6{ width: 6.35rem; }
.a-wid7{ width: 2.75rem; }
.a-wid8{ width: 8.85rem; }
.a-wid9{ width: 9.45rem; }
.a-pad{ padding:0.25rem; }
.a-pad1{ padding:0.3rem 0.25rem; }
.a-pad2{ padding:0.25rem 0.23rem; }
.a-pad3{ padding:0.35rem 0.25rem; }
.a-pad4{ padding:0.22rem 0.23rem 0.3rem; }
.a-pad5{ padding:0.2rem; }
.a-pad6{ padding:0.2rem 0.35rem; }
.ml0{ margin-left: 0.3rem; }
.mb0{ margin-bottom: 0.25rem; }
.mb1{ margin-bottom: 0.35rem; }
.mb2{ margin-bottom: 0.65rem; }
.mb3{ margin-bottom: 0.4rem; }
.mb4{ margin-bottom: 0.3rem; }
.mb5{ margin-bottom: 0.75rem; }
.mb6{ margin-bottom: 0.5rem; }
.mb7{ margin-bottom: 0.1rem; }
.mb8{ margin-bottom: 0.15rem; }
.mb9{ margin-bottom: 0.2rem; }
.mb-1{ margin-bottom:-0.2rem; }
/*清楚浮动*/
.clear{ clear:both; height:0; overflow:hidden;}
.clearfix:after{ content: "."; display: block; height: 0; visibility: hidden; clear: both; font-size: 0;}
.clearfix { zoom: 1; }
::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:#cccccc;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:#cccccc;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:#cccccc;
}
:-ms-input-placeholder { /* Internet Explorer 10-11 */
    color:#cccccc;
}
.input_color1::-webkit-input-placeholder { color:#585a58; }
.input_color1:-moz-placeholder { color:#585a58; }
.input_color1:-ms-input-placeholder { color:#585a58; }
.input_color2::-webkit-input-placeholder { color:#777; }
.input_color2:-moz-placeholder { color:#777; }
.input_color2:-ms-input-placeholder { color:#777; }
.input_color3::-webkit-input-placeholder { color:#888; }
.input_color3:-moz-placeholder { color:#888; }
.input_color3:-ms-input-placeholder { color:#888; }
/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/
.scrollbar::-webkit-scrollbar
{
    width: 3px;
    background-color: #dddddd;
}
/*定义滚动条轨道 内阴影+圆角*/
.scrollbar::-webkit-scrollbar-track
{
    border-radius: 3px;
    background-color: #dddddd;
}
/*定义滑块 内阴影+圆角*/
.scrollbar::-webkit-scrollbar-thumb
{
    border-radius: 3px;
    background-color: #4293f4;
}
/*滑块效果*/
.scrollbar::-webkit-scrollbar-thumb:hover
{
    border-radius: 3px;
    background-color: #4293f4;
}

/*初始化样式*/
.f_l{ float: left; display: inline-block; }
.f_r{ float: right; display: inline-block; }
.container{ margin:0 auto; padding-left: 0.15rem; padding-right: 0.15rem; width: 15.3rem; } 

/**动画**/
*[data-animation]{ opacity: 0; }
/**导航**/
#header{ background:#fff; }
#header .top{ background-color: #f5f6f9; border-bottom: 1px solid #eeeeee; }
#header .word{ font-size: 0.12rem; color:#666666; line-height: 0.36rem; }
#header .links{ font-size: 0; line-height: 0; }
#header .links .logBox{}
#header .links .logedBox{ display: none; }
#header .links a{ color:#666666; }
#header .links .colr_main{ color:#4293f4; }
#header .links .li{ display: inline-block; vertical-align: middle; font-size: 0.12rem; color:#666666; line-height: 0.36rem; position: relative; padding:0 0.15rem; z-index: 3; }
#header .links .li+.li:before{ content:""; position: absolute; height: 0.12rem; left:0; top:50%; margin-top:-0.06rem; width: 1px; background: #bcbcbc; }
#header .links .li:last-child{ padding-right:0; }
#header .links .hlib .tit{ padding-right: 0.11rem; background:url(../images/icon_jt_2.png) no-repeat right center; }
#header .links .hlib{ position: relative; }
#header .links .kfBox,
#header .links .lib{ background: #fff; position: absolute; top:90%; left:-1px; width: 160%; border:1px solid #eeeeee; border-top:0 none; padding:0.05rem 0.1rem 0.05rem 0; display: none; }
#header .links .lib a{ width: 50%; display: inline-block; padding-left:0.1rem; line-height: 0.24rem; float: left; }
#header .links .kfBox{ padding:0.05rem 0.1rem 0.1rem; width:150%; left: auto; right:-1px; text-align: center; line-height: 0.24rem; }
#header .links .kfBox p{ font-weight: bold; text-align: center; }
#header .links .kfBox .phone{ font-style:normal; }
#header .links .kfBox .topDBox_qq{ color:#fff; display: block; border-radius: 0.05rem; background: #4293f4; }
#header .mid{ padding:0.15rem 0 0.2rem; text-align: center; }
#header .mid .logo img{ display:inline-block; vertical-align:middle; }
#header .mid .logo .word{ display: inline-block; vertical-align: middle; font-size:0.22rem; line-height:0.3rem; color:#333333; padding-left:0.25rem; margin-left:0.25rem; border-left:0.01rem solid #f2f2f2; }
#header .mid .middle{ height: 0; }
#header .mid .middle .form{ border:0.01rem solid #4293f4; border-radius: 0.05rem; display: inline-block; vertical-align: middle; line-height: 0.38rem; position: relative; overflow: hidden; top: 0.13rem; right: 0.5rem; }
#header .mid .middle .form::before{ content: ""; display: block; position: absolute; left: 1rem; height: 70%; top:15%; width:0.01rem; background:#d9d9d9 ; }
#header .mid .middle .ftype{ width: 0.95rem; height: 0.38rem; line-height: 0.38rem; font-size: 0.14rem; color:#222222; text-align: center; padding:0 0.1rem; position: absolute; left: 0; position: absolute; left:0; top:0; cursor: pointer; border:0 none; background:transparent; }
#header .mid .middle input[name="title"],
#header .mid .middle .Key{ width: 5.4rem; display: block; padding:0 1.2rem 0 1.1rem; height: 0.38rem; line-height: 0.38rem; font-size: 0.14rem; color:#666; box-sizing:border-box; margin:0; background:transparent; border:0 none; }
#header .mid .middle .submit{ height: 100%; line-height: 0.38rem; width: 1.08rem; color:#fff; background:#4293f4 url(../images/icon_search.png) no-repeat 0.24rem center; padding-left:0.5rem; font-size: 0.15rem; color:#ffffff; position: absolute; display: block; right: 0; top:0; text-align: left; }
#header .mid .Phone{ font-size: 0.26rem; color:#4293f4; padding-left: 0.4rem; background:url(../images/icon_phone1.png) no-repeat left center; font-weight: bold; line-height: 0.66rem; }
#header .mid .MemberBlock{ font-size:0.15rem; color:#333333; line-height:0.66rem; display: none; }
#header .mid .MemberBlock>div{ display: none; }
#header .mid .MemberBlock a{ color:#4293f4; }
#header .bot{ border-bottom:0.02rem solid #4293f4; }
#header .bot .Menu{ float: right; }
#header .bot .Menu .ul{ font-size: 0; line-height: 0; }
#header .bot .Menu li{ display: inline-block; vertical-align: middle; position: relative; z-index: 10; }
#header .bot .Menu li+li{ margin-left:0.3rem; }
#header .bot .Menu .title{ font-size: 0.16rem; line-height: 0.48rem; color:#333333; display: block; padding:0 0.05rem; position: relative; }
#header .bot .Menu .lib{ position: absolute; left: 50%; top:100%; margin-left:-0.75rem; width: 1.5rem; text-align: center; opacity:0; margin-top:0.1rem; transform:scale(0); transition:margin-top 0.3s,opacity 0.3s; }
#header .bot .Menu .lib a{ display: block; font-size: 0.14rem; line-height: 0.42rem; color:#fff; background-color: #4393f4; }
#header .bot .All{ float: left; width: 2.35rem; border-top-left-radius: 0.05rem; border-top-right-radius: 0.05rem; background-color: #4293f4; color:#fff; padding:0 0.25rem; position: relative; z-index: 10; }
#header .bot .All .title{ line-height: 0.48rem; font-size: 0.16rem; padding-left: 0.3rem; background:url(../images/icon_menu.png) no-repeat left center; }
#header .bot .sulib{ position: absolute; left: 0; top:100%; background:#4293f4; width: 100%; display:none; }
#header .bot .sulib .ul{ width: 100%; }
#header .bot .sulib .ul li{ background-color: #4293f4; }
#header .bot .sulib .ul li+li{ border-top:0.01rem solid #2a7bdb; }
#header .bot .sulib .li_tit{ display: block; color:#fff; font-size: 0.14rem; line-height: 0.2rem; padding:0.1rem 0.25rem; position: relative; left:0; transition:all 0.3s; }
#header .bot .sulib .li_tit::after{ content:""; position: absolute; top:0.1rem; right:0; height: 0.2rem; width: 0.05rem; background:url(../images/icon_jt_1_1.png) no-repeat center; transition:all 0.3s; }
#header .bot .sulib .Ltank{ position: absolute; left: 100%; width: 9.65rem; background-color: #fff; min-height: 100%; top:0; border-top:0.02rem solid #4293f4; padding:0.25rem 0.2rem 0.25rem 0.3rem; display: none; transform:scale(0); transition:opacity 0.3s; }
#header .bot .sulib .dBox{ width: 5.95rem; }
#header .bot .sulib .dBox dl{ border-bottom:0.01rem dashed #dbdbdb; font-size: 0; line-height: 0; padding-bottom: 0.1rem; }
#header .bot .sulib .dBox dl+dl{ margin-top: 0.1rem; }
#header .bot .sulib .dBox dt a{ font-size: 0.14rem; line-height: 0.24rem; color:#ff7000; }
#header .bot .sulib .dBox dd a{ font-size: 0.12rem; line-height: 0.24rem; color:#333333; display: inline-block; position: relative; padding-left: 0.11rem; margin:0 0.05rem; }
#header .bot .sulib .dBox dt{ float: left; width: 0.8rem; padding-right: 0.1rem; }
#header .bot .sulib .dBox dd{ overflow: hidden; }
#header .bot .sulib .Imgs{ width: 2.4rem }
#header .bot .sulib .Imgs a{ display: block; }
#header .bot .sulib .Imgs a+a{ margin-top:0.07rem; }
#PhoneMenu{ display:none; }
@media only screen and (min-width: 768px){
    #header .links a:hover{ color:#4293f4; }

    #header .links .kfBox .topDBox_qq:hover{ background-color:#116ede; }
    #header .links .hlib:hover{ background: #fff; }
    #header .links .hlib:hover:before,
    #header .links .hlib:hover+.li:before{ background-color: transparent; }
    #header .links .hlib:hover .kfBox,
    #header .links .hlib:hover .lib{ display: block; }

    #header .mid .middle .submit:hover{ background-color:#116ede; }

    #header .bot .All:hover .sulib{ display:block; }

    #header .bot .Menu .title:hover{ color:#4293f4; }
    #header .bot .Menu .hot .title::before{ content:""; display: block; width: 0.34rem; height: 0.16rem; position: absolute; top:0; right:-0.18rem; background:url(../images/icon_hot.png) no-repeat center; }
    #header .bot .Menu li.on .title{ color:#4293f4; }
    #header .bot .Menu li:hover .lib{ margin-top:0; opacity: 1; transform:scale(1); }

    #header .bot .Menu .lib a:hover{ background-color:#1a76e5; }

    #header .bot .sulib li:hover{ background-color: #fff; }
    #header .bot .sulib li:hover .li_tit{ color:#1875f0; margin-left:1em; }
    #header .bot .sulib li:hover .li_tit::after{ right: 0.15rem; }
    #header .bot .sulib li:hover .Ltank{ transform: scale(1); display: block; background: #fff; }

    #header .bot .sulib .dBox dt a:hover{ color:#bf5302; }
    #header .bot .sulib .dBox dd a::before{ content:""; position: absolute; left: 0; height: 0.12rem; width: 0.01rem; background:#dbdbdb; top:0.06rem; }
    #header .bot .sulib .dBox dd a:hover{ color:#1875f0; }
}

/***首页侧边栏***/
#IndexNav{ position:fixed; right:50%; top:0; margin-top:0.5rem; margin-right:7.1rem; text-align:center; z-index:-1; top:-0.5rem; transform: scale(0); opacity: 0; transition:opacity 0.3s,top 0.3s; }
#IndexNav.on{ opacity:1; top:0; transform:scale(1); z-index: 9; }
#IndexNav a{ display:block; width:0.55rem; background-color:#fff; position: relative; }
#IndexNav a+a::before{ content:""; display:block; width:0.44rem; height:0.01rem; background:#dfdfdf; position: absolute; left:50%; margin-left:-0.22rem; top:0; }
#IndexNav a img{ display:block; margin:0 auto; transition:all 0.3s; }
#IndexNav a .word{ font-size: 0.14rem; line-height:0.36rem; color:#ffffff; display: block; width: 100%; position: absolute; left: 0; top:0; background:#4293f4; opacity:0; transition:all 0.3s; }
#IndexNav a.Returntop,
#IndexNav a:hover{ background-color:#4293f4; }
#IndexNav a:hover img{ opacity: 0; }
#IndexNav a:hover .word{ opacity: 1; }
#IndexNav a:hover::before,
#IndexNav a.Returntop+a::before,
#IndexNav a.on+a::before,
#IndexNav a.Returntop::before,
#IndexNav a.on::before,
#IndexNav a:hover+a::before{ opacity:0; }
#IndexNav a.Returntop img,
#IndexNav a.on img{ opacity: 0; }
#IndexNav a.Returntop .word,
#IndexNav a.on .word{ opacity: 1; }
#IndexNav a.Returntop{ height: 0.32rem; }
#IndexNav a.Returntop .word{ padding-top: 0.05rem; line-height:0.28rem; }
#IndexNav a.Returntop .word::before{ content:""; border:0.06rem solid transparent; border-top:0 none; border-bottom:0.04rem solid #fff; position: absolute; left:50%; margin-left:-0.06rem; top:0.06rem; }

/**侧边栏**/
#Nav{ position: fixed; right: 0.1rem; top: 50%; width: 0.42rem; z-index: 9; margin-top:-1.74rem; }
#Nav .a{ text-align:center; position: relative; display:block; transition:all 0.3s; }
#Nav .a+.a{ margin-top:0.04rem; }
#Nav .icon{ height: 0.3rem; display: block; background:no-repeat center; margin-bottom: 0.04rem; }
#Nav .word{ font-size: 0.13rem; color:#333333; line-height: 0.15rem; padding:0.06rem 0.05rem; border:0.01rem solid #d6d6d6; border-radius:0.03rem; transition:all 0.3s; background-color:#eaeaea; }
#Nav .word:hover{ color:#fff; background:#4293f4; border-color:#4293f4; }
#Nav .licon{ display:block; height: 0.42rem; background-color:#d5d5d5; background-repeat:no-repeat; background-position:center; border-radius:0.02rem; }
#Nav .edit{ background-image:url(../images/icon_nav_2_2.png); }
#Nav .rtop{ background-image:url(../images/icon_nav_2_3.png); }
#Nav .licon:hover{ background-color:#4293f4; border-color:#4293f4; }
#Nav .weixin{}
#Nav .weixin .icon{ padding:0.06rem; background:#d5d5d5; height:auto; border-radius:0.02rem; }
#Nav .weixin .icon:hover{ background-color:#4293f4; }
#Nav .weixin .txt{ font-size: 0.13rem; line-height: 0.2rem; margin:0 -0.1rem; }
#Nav .Returntop{}
#Nav .codeBox{ position: absolute; display: block; top:-0.01rem; left: 100%; width: 1rem; padding:0.04rem; background: #fff; z-index: 2; border:0.03rem solid #4293f4; border-top-left-radius: 0.03rem; border-bottom-left-radius: 0.03rem; transition:opacity 0.3s,margin 0.3s; opacity:0; transform:scale(0); }
#Nav .a:hover .codeBox{ margin-right:0.01rem; opacity: 1; transform:scale(1); }
#Nav .wBox{ position: absolute; display: block; top:-0.01rem; right: 100%; width:1.8rem; height: 0.8rem; line-height: 0.8rem; padding:0 0.04rem; background: #fff; z-index: 2; border:0.02rem solid #4293f4; border-top-left-radius: 0.03rem; border-bottom-left-radius: 0.03rem; transition:opacity 0.3s,margin 0.3s; opacity:0; transform:scale(0); color:#4293f4; font-size: 0.24rem; font-weight: bold; font-style: italic; }
#Nav .a:hover .wBox{ margin-right:-0.01rem; opacity: 1; transform:scale(1); }


/***底部**/
#footer{ border-top:0.5rem solid #f6f6f6; }
#footer .top{ background:#ffffff; padding-bottom:0.25rem; }


#footer .Links{ background:#f9f9f9; border-top:0.01rem solid #eeeeee;  font-size:0.14rem; line-height: 2em; /* padding:0.35rem 0; */  }



#footer .bot{ background:#353535; color:#999999; font-size:0.14rem; padding:0.25rem 0; }
#footer .Ficons{ font-size:0; line-height:0; border-bottom:0.01rem solid #eeeeee; margin-bottom:0.45rem; }
#footer .Ficons .tabs{ width:25%; display:inline-block; text-align: center; }
#footer .Ficons .Box{ padding:0.35rem 0.15rem 0.3rem; display:inline-block; }
#footer .Ficons img{ display: inline-block; vertical-align: middle; border:0.01rem solid #4293f4; border-radius: 50%; }
#footer .Ficons .word{ display: inline-block; padding-left: 0.15rem; vertical-align: middle; font-size:0.18rem; line-height: 1.4em; color:#333333; }
#footer .Menu{ font-size:0; line-height:0; }
#footer .Menu li{ width:1.7rem; padding-left:0.15rem; display:inline-block; vertical-align:top; }
#footer .Menu .li_tit{ font-size:0.15rem; line-height: 1.4em; color:#333333; }
#footer .Menu .aBox{ padding-top:0.15rem; }
#footer .Menu .aBox .a{ padding:0.05rem 0; }
#footer .Menu .aBox a{ font-size:0.13rem; line-height: 1.4em; color:#666666; }
#footer .Menu .aBox a:hover{ color:#4293f4; }
#footer .KFBlock{}
#footer .KFBlock img{ display:block; margin:0 auto 0.1rem; }
#footer .KFBlock .phone{ font-size:0.18rem; line-height: 1.4em; color:#333333; }
#footer .KFBlock .pword{ font-size:0.12rem; line-height: 1.4em; color:#666666; padding-bottom: 0.05rem; }
#footer .KFBlock .zxfw{ border:0.01rem solid #ff7000; display: block; margin:0 auto; width:1.2rem; transition:all 0.3s; }
#footer .KFBlock .icon{ font-size:0.12rem; line-height: 0.28rem; color:#ff7000; display: inline-block; font-style:normal; padding-left:0.23rem; background:url(../images/icon_kf2.png) no-repeat left center; }
#footer .KFBlock .zxfw:hover{ background-color: #ff7000; }
#footer .KFBlock .zxfw:hover .icon{ color:#fff; background-image:url(../images/icon_kf2_h.png); }
#footer .codeBox{ font-size:0; line-height:0; }
#footer .codeBox .wid{ display:inline-block; vertical-align:top; }
#footer .codeBox .wid+.wid{ margin-left:0.1rem; }
#footer .codeBox img{ padding:0.04rem; border:0.01rem solid #efefef; }
#footer .codeBox .txt{ font-size:0.12rem; line-height: 1.4em; color:#666666; padding-top:0.12rem; }
#footer .Links .t{ color:#333333; float:left; margin-right: 0.2rem; }
#footer .Links .aBox{ overflow:hidden; }
#footer .Links a{ color:#999999; margin-right: 0.2rem; }
#footer .Links a:hover{ color:#4293f4; }
#footer .bot a{ color:#999999; }
#footer .bot a:hover{ color:#4293f4; }
#footer .bot .copy{ padding:0.05rem 0 0.12rem; }
#footer .bot .aBox a{ display:inline-block; position:relative; }
#footer .bot .aBox a+a{ margin-left:0.35rem; padding-left:0.35rem; }
#footer .bot .aBox a+a::before{ content:""; display:block; width:0.01rem; height:0.1rem; top:50%; margin-top:-0.05rem; position:absolute; left: 0; background:#545454; }
#footer .alinks a{ margin:0 0.07rem; }

/*************公用****************/
/**首页Banner图片**/
#IndexBan{ overflow: hidden; }
#IndexBan .swiper-slide a{ width: 100%; display: block; height: 5.3rem; }
#IndexBan .swiper-slide{ opacity: 0.6;}
#IndexBan .swiper-slide-active{ opacity: 1;}
#IndexBan .point{ position: absolute; bottom: 0.45rem; left: 0; z-index: 5; width: 100%; }
.point{ text-align: center; font-size: 0; line-height: 0; }
.point span{ height: 0.02rem; width: 0.32rem; opacity: 0.15; background-color: #fff; margin:0 0.025rem; cursor: pointer; border-radius: 0; }
.point .swiper-pagination-bullet-active{ opacity: 1; }
#IndexBan .Btns{}
#IndexBan .Btns .btn{ position: absolute; top:0; width: 0.4rem; height: 100%; background:transparent no-repeat center; z-index: 3; outline: none; border:0 none; box-shadow:none; }
#IndexBan .Btns .Prev{ left:0.4rem; background-image:url(../images/icon_jt_4_1.png); }
#IndexBan .Btns .Next{ right:0.4rem; background-image:url(../images/icon_jt_4_2.png); }
@keyframes scaleAnim{
    0%{
        -webkit-transform: scale(1);
        transform: scale(1);
    }
    100%{
        -webkit-transform: scale(1.1);
        transform: scale(1.1);
    }
}
/**内页Banner图片**/
#AutoBan{ position: relative; overflow: hidden; }
#AutoBan .pc{ display: block; }
#AutoBan .phone{ display: none; }
#AutoBan .Box{ position: absolute; height: 100%; width: 100%; left:0; top:0; display: block; }
#AutoBan .Box .container{ height: 100%; }
#AutoBan .table{ height: 100%; width: 100%; display: table; margin:0; }
#AutoBan .t-cell{ display: table-cell; vertical-align: middle; }
#AutoBan .cn{ font-size: 0.34rem; line-height: 1.2em; display: inline-block; margin-bottom: 0.2rem; color:#fff; }
#AutoBan .cn::after{ content: ""; display: block; width:1em; height: 0.02rem; background: #fff; margin-top:0.15rem; }
/*************标题****************/
.AutoTitle1{ padding:0.5rem 0 0.3rem; }
.AutoTitle1 .word{ font-size: 0.28rem; color:#222222; line-height: 0.38rem; position: relative; padding-left:0.2rem; }
.AutoTitle1 .word::before{ content:""; position: absolute; left:0; top:0; width:0.04rem; height: 100%; background:#4293f4; }
.AutoTitle1 .more{}
.AutoTitle1 .more a{ font-size: 0.14rem; line-height: 0.38rem; color:#4293f4; transition:all 0.3s; }
.AutoTitle1 .more a i{ margin-left: 0.03rem; font-style:normal; font-family: "宋体"; }
.AutoTitle1 .more a:hover{ color:#333; }
.AutoTitle2{ padding-bottom:0.3rem; }
.AutoTitle2 .word{ font-size: 0.2rem; color:#333333; line-height: 0.3rem; position: relative; padding-left:0.17rem; }
.AutoTitle2 .word::before{ content:""; position: absolute; left:0; top:0; width:0.05rem; height: 100%; background:#4293f4; }
.AutoTitle2 .more{}
.AutoTitle2 .more a{ font-size: 0.14rem; line-height: 0.3rem; color:#4293f4; transition:all 0.3s; }
.AutoTitle2 .more a i{ margin-left: 0.03rem; font-style:normal; font-family: "宋体"; }
.AutoTitle2 .more a:hover{ color:#333; }
.AutoTitle3{ padding-bottom:0.24rem; }
.AutoTitle3 .word{ font-size: 0.26rem; color:#222222; line-height: 0.28rem; position: relative; padding-left:0.19rem; }
.AutoTitle3 .word::before{ content:""; position: absolute; left:0; top:0; width:0.04rem; height: 100%; background:#4293f4; }
.AutoTitle3 .tabTit{}
.AutoTitle3 .tabTit .a{ font-size: 0.14rem; line-height: 0.3rem; color:#666; cursor: pointer; }
.AutoTitle3 .tabTit .a+.a{ margin-left:.15rem; }
.AutoTitle3 .tabTit .a:hover{ color:#4293f4; }
.AutoTitle3 .more{}
.AutoTitle3 .more a{ font-size: 0.14rem; line-height: 0.3rem; color:#4293f4; transition:all 0.3s; }
.AutoTitle3 .more a i{ margin-left: 0.03rem; font-style:normal; font-family: "宋体"; }
.AutoTitle3 .more a:hover{ color:#333; }
.AutoTitle4{ padding-bottom:0.15rem; }
.AutoTitle4 .word{ font-size: 0.2rem; color:#333333; line-height: 0.3rem; position: relative; font-weight:bold; }
.AutoTitle4 .more{}
.AutoTitle4 .more a{ font-size: 0.14rem; line-height: 0.3rem; color:#4293f4; transition:all 0.3s; }
.AutoTitle4 .more a i{ margin-left: 0.03rem; font-style:normal; font-family: "宋体"; }
.AutoTitle4 .more a:hover{ color:#333; }
.AutoTitle5{ padding-bottom:0.15rem; }
.AutoTitle5 .word{ font-size: 0.24rem; color:#333333; line-height: 0.3rem; position: relative; font-weight:bold; padding-left:0.22rem; }
.AutoTitle5 .word::before{ content:""; position: absolute; left:0; top:0; width:0.05rem; height: 100%; background:#4293f4; }
.AutoTitle5 .more{}
.AutoTitle5 .more a{ font-size: 0.14rem; line-height: 0.3rem; color:#4293f4; transition:all 0.3s; }
.AutoTitle5 .more a i{ margin-left: 0.03rem; font-style:normal; font-family: "宋体"; }
.AutoTitle5 .more a:hover{ color:#333; }
.AutoTitle6{ padding:0.2rem 0; }
.AutoTitle6 .word{ font-size: 0.22rem; color:#333333; line-height: 0.28rem; position: relative; font-weight:bold; padding-left:0.14rem; }
.AutoTitle6 .word::before{ content:""; position: absolute; left:0; top:0; width:0.04rem; height: 100%; background:#4293f4; }
.AutoTitle6 .more{}
.AutoTitle6 .more a{ font-size: 0.14rem; line-height: 0.3rem; color:#4293f4; transition:all 0.3s; }
.AutoTitle6 .more a i{ margin-left: 0.03rem; font-style:normal; font-family: "宋体"; }
.AutoTitle6 .more a:hover{ color:#333; }
.AutoTitle7{ padding-bottom:0.3rem; }
.AutoTitle7 .word{ font-size: 0.22rem; color:#333333; line-height: 0.28rem; position: relative; padding-left:0.14rem; }
.AutoTitle7 .word::before{ content:""; position: absolute; left:0; top:0; width:0.04rem; height: 100%; background:#4293f4; }
.AutoTitle7 .more{}
.AutoTitle7 .more a{ font-size: 0.14rem; line-height: 0.3rem; color:#4293f4; transition:all 0.3s; }
.AutoTitle7 .more a i{ margin-left: 0.03rem; font-style:normal; font-family: "宋体"; }
.AutoTitle7 .more a:hover{ color:#333; }
.AutoTitle8{ padding-bottom:0.15rem; }
.AutoTitle8 .word{ font-size: 0.18rem; color:#333333; line-height: 0.2rem; position: relative; font-weight:normal; padding-left: .15rem; }
.AutoTitle8 .word::before{ content:""; position: absolute; left:0; top:0; width:0.03rem; height: 100%; background:#4293f4; }
.AutoTitle8 .more{}
.AutoTitle8 .more a{ font-size: 0.14rem; line-height: 0.3rem; color:#4293f4; transition:all 0.3s; }
.AutoTitle8 .more a i{ margin-left: 0.03rem; font-style:normal; font-family: "宋体"; }
.AutoTitle8 .more a:hover{ color:#333; }
/*************More点击框****************/
.MoreBox{}
.More .a{ display: inline-block; vertical-align: middle; font-size: 0.14rem; line-height: 0.42rem; color:#666666; padding:0 2.5em; border:1px solid #999999; border-radius: 0.05rem; position: relative; overflow: hidden; transition: all 0.3s; }
.More .a::before{ content: ""; position: absolute; top: 0; right:100%; height: 100%; width: 100%; border-radius: 0.05rem; transition: all 0.3s; }
.MoreBox .a::before{ background: #4293f4; }
.MoreBox_h .a::before{ background: #fff; }
.More .a i{ display: block; position: relative; font-style: normal; }
.MoreBox_h .More .a,
.MoreBox:hover .More .a,
.More .a:hover{ border-color: #fff; color:#fff; }
.MoreBox_h:hover .More .a{ color: #666666; border-color: #4293f4; }
.MoreBox_h:hover .More .a::before,
.MoreBox:hover .More .a::before{ right:0; }
/*************分页*************/
.PageBtns{ font-size: 0; line-height: 0; padding:0.35rem 0.23rem 0.4rem; text-align:center; }
.PageBtns a{ display: inline-block; vertical-align: middle; background-color: #fff; font-size: 0.16rem; color:#888888; line-height: 0.36rem; border:1px solid #ccc; border-radius: 0.05rem; padding:0 0.14rem; margin:0.02rem 0.04rem; }
.PageBtns .on{ background:#4293f4; border-color:#4293f4; color:#fff; }
.PageBtns .Home{ font-size:0.15rem; }
.PageBtns .Home::before{ content:""; display:inline-block; vertical-align:top; width:0.13rem; height:0.16rem; background:url(../images/icon_page.png) no-repeat center; margin-right: 0.05rem; margin-top:0.08rem; }
.PageBtns .Prev,
.PageBtns .Next{ font-family:"宋体"; font-weight:bold; font-size:0.18rem; }
.PageBtns a:hover{ color:#4293f4; border-color:#4293f4; }
.PageBtns .Home:hover::before{ background-image:url(../images/icon_page_h.png); }
.PageBtns .on:hover{ color:#fff; }
/*************视频弹框*************/
.TankVideoBox{ position: fixed; left: 0; top: 0; height: 100%; width: 100%; z-index: 9999; background-color: rgba(255,255,255,0.9); display: none; cursor: pointer; }
.TankVideoBox .VideoBox{ position: absolute; }
.TankVideoBox iframe{ position: absolute; }
.TankVideoBox .VideoBox .exit{ display: block; position: absolute; height: 30px; width: 30px; top: -30px; right: -30px; border-radius:50%; background:url(../images/icon_exit1_1.png) no-repeat center/50%; }
.TankVideoBox .VideoBox .exit:before{ /*content: "";*/ display: block; height: 80%; width: 2px; position: absolute; left: 50%; margin-left: -1px; top: 10%; background-color: #fff; transform: rotate(45deg); }
.TankVideoBox .VideoBox .exit:after{ /*content: "";*/ display: block; height: 80%; width: 2px; position: absolute; left: 50%; margin-left: -1px; top: 10%; background-color: #fff; transform: rotate(-45deg);}
.TankVideoBox .VideoBox .exit:hover{ background-color: #4293f4; }
.TankVideoBox .VideoBox video{ display: block; width: 100%; }
/*************面包屑地址*************/
#Location{ font-size: 0; line-height: 0; padding:0; }
#Location.line{ border-bottom:0.01rem solid #eaeaea; }
#Location.line2{ border-bottom:0.01rem solid #cfcfcf; }
#Location .Box{ padding:0.2rem 0 0.18rem; }
#Location a,
#Location span,
#Location .jt{ font-size: 0.14rem; line-height: 0.22rem; color:#555555; font-style: normal; display:inline-block; vertical-align:middle; }
#Location .jt{ margin:0 0.08rem; }
#Location a:hover{ color:#4293f4; }
/****************二级菜单****************/
#SMenu .aBox{}
#SMenu a{ font-size:0.16rem; color:#333333; line-height: 0.65rem; position: relative; display: inline-block; }
#SMenu a+a{ margin-left: 3.5em; }
#SMenu a:hover{ color:#198778; }
#SMenu a.on{ color:#198778; }
#SMenu a.on::after{ content:""; position: absolute; left:0; width:100%; bottom:-1px; height: 2px; background:#198778; }
/****************选项卡****************/
.TabBox{}
.TabBox .Tab_head{ border-bottom:0.01rem solid #eaeaea; font-size: 0; line-height: 0; }
.TabBox .Tab_head .tit{ font-size: 0.18rem; line-height:0.22rem; padding:0.12rem 0; color:#333333; display: inline-block; position: relative; cursor:pointer; }
.TabBox .Tab_head .tit+.tit{ margin-left:0.25rem; }
.TabBox .Tab_head .tit::after{ content:""; height: 0.03rem; width: 100%; position: absolute; left:0; top:100%; margin-top:0; background:transparent; transition:all 0.3s; }
.TabBox .Tab_head .tit.on::after{ background:#1875f0; margin-top:-0.01rem; }
.TabBox .Tab_head .tit:hover{ color:#1875f0; }
/**上一篇下一篇**/
.pnlinks{ border-top:0.01rem solid #eeeeee; padding:0.33rem 0; }
.pnlinks .a{ max-width: 48%; font-size:0.15rem; line-height: 1.4em; color:#555555; }
.pnlinks .a:hover{ color:#4293f4; }
/***评论***/
.comment-block{ padding:0.15rem 0; }
.comment-block .form{ display:block; }
.comment-block .comment-tit{ font-size: 0.16rem; line-height: 0.36rem; color:#000000; padding-left:0.44rem; position: relative; }
.comment-block .comment-tit::before{ content:""; position: absolute; left:0; top:0; height: 0.36rem; width:0.36rem; border-radius:50%; background:#d6d6d6 url(../images/icon_member.png) no-repeat center; }
.comment-block .textareaBox{ margin:0.1rem 0 0.3rem; }
.comment-block .textareaBox .textarea{ display:block; width:100%; padding:0.2rem 0.2rem; font-size:0.15rem; color:#999; line-height:1.4em; border:0.01rem solid #e9e9e9; height: 1.8rem; }
.comment-block .submitBox{}
.comment-block .submitBox .submit{ height:0.4rem; line-height: 0.4rem; width:1.56rem; text-align: center; display: block; margin:0 auto; color:#fff; background-color:#ff7000; transition:all 0.3s; }
.comment-block .submitBox .submit:hover{ background-color:#4293f4; }
.comment-list{ padding:0.1rem 0 0.2rem; }
.comment-list .comment-tit{ font-size: 0.16rem; line-height: 0.36rem; color:#333333; }
.comment-list .ul{ margin-top:-0.03rem; }
.comment-list .ul li{ border-bottom:0.01rem solid #e4e4e4; padding:0.25rem 0; }
.comment-list .ul .i-head{ float:left; width:0.32rem; margin-right:0.13rem; transition:all 0.3s; }
.comment-list .ul .i-head img{ display:block; border-radius:50%; }
.comment-list .ul .cont{ overflow:hidden; font-size:0.14rem; color:#777777; line-height:1.4em; }
.comment-list .ul .title{ padding-bottom: 0.02rem; }
.comment-list .ul .name{ margin-right:0.1rem; color:#ff7000; transition:all 0.3s; }
.comment-list .ul .word{}
.comment-list .ul .i-head:hover{ opacity:0.8; }
.comment-list .ul .name:hover{ color:#ffb780; }

/******首页******/
#IndexBan{}
#IndexBan .swiper-container a{ background-position:center; background-repeat:no-repeat; }
#IndexBan .swiper-container img{ display: none; }
#IndexBan .BotBox{}
#IndexBan .BotBox .container{ position: relative; top:-5.3rem; height: 0; z-index: 9; }
#IndexBan .BotBox .WinBlock{ position: absolute; right: 0; top:0.8rem; width: 4.4rem; }
#IndexBan .BotBox .title{ font-size:0.16rem; line-height: 1.4em; color:#fff; margin-bottom: 0.08rem; }
#IndexBan .BotBox .top{ background-color:rgba(0,0,0,0.5); border-radius: 0.05rem; margin-bottom: 0.05rem; padding:0.2rem; }
#IndexBan .BotBox .bot{ background-color:rgba(0,0,0,0.5); border-radius: 0.05rem; padding:0.2rem 0.2rem 0.15rem; }
#IndexBan .BotBox .l-cont{ width: 2.4rem; }
#IndexBan .BotBox .l-cont .more{ display:none; }
#IndexBan .BotBox .swiper-list{ height: 0.4rem; overflow: hidden; }
#IndexBan .BotBox .swiper-slide{ font-size: 0.12rem; opacity: 1; }
#IndexBan .BotBox .li_t{ color:#dbdada; display: block; line-height: 0.2rem; height: 0.2rem; padding-left:0.15rem; }
#IndexBan .BotBox .li_t::before{ content:""; display: block; height: 0.05rem; width: 0.05rem; border-radius: 50%; background-color: #dbdada; position: absolute; left: 0; top:0.075rem; }
#IndexBan .BotBox .li_t:hover{ color:#4293f4; }
#IndexBan .BotBox .li_t:hover::before{ background-color:#4293f4; }
#IndexBan .BotBox .r-cont{ width: 1.43rem; padding-left:0.25rem; border-left:0.01rem solid rgba(255,255,255,0.1); }
#IndexBan .BotBox .r-cont a{ display: block; font-size: 0.15rem; color:#ffffff; font-weight: bold; line-height: 0.28rem; background-color: #ff7000; border-radius: 0.05rem; text-align: center; }
#IndexBan .BotBox .r-cont a:hover{ background-color: #f38631; }
#IndexBan .BotBox .r-cont .cont{ line-height: 1.4em; font-size: 0.12rem; color:#dbdada; padding:0.08rem 0 0.05rem; }
#IndexBan .BotBox .ul{ margin-top: -0.15rem; }
#IndexBan .BotBox .ul li{ text-align: center; width: 25%; float: left; margin-top: 0.15rem; }
#IndexBan .BotBox .ul .Box{ display: block; padding:0 0.1rem 0.1rem; position: relative; border-bottom:0.01rem solid rgba(255,255,255,0.1); }
#IndexBan .BotBox .ul .Box::after{ content:""; display: block; position: absolute; top:0; width:0.01rem; bottom:0.15rem; right: 0; background: rgba(255,255,255,0.1); }
#IndexBan .BotBox .ul .imgBox{ padding-bottom: 0.03rem; }
#IndexBan .BotBox .ul .imgBox img{ display: block; margin:0 auto; }
#IndexBan .BotBox .ul .imgBox .m{ display: none; }
#IndexBan .BotBox .ul .atitle{ font-size: 0.15rem; line-height: 1.4em; color:#ffffff; }
#IndexBan .BotBox .ul li:nth-child(4n+4) .Box::after{ display: none; }
#IndexBan .BotBox .ul li:nth-last-child(1) .Box,
#IndexBan .BotBox .ul li:nth-last-child(2) .Box,
#IndexBan .BotBox .ul li:nth-last-child(3) .Box,
#IndexBan .BotBox .ul li:nth-last-child(4) .Box{ border-bottom: 0; }
#IndexBan .BotBox .ul .Box:hover .atitle{ color:#4293f4; }

#DataBlock1{}
#DataBlock1 .ul{ font-size:0; line-height:0; }
#DataBlock1 .ul li{ width: 23.34%; display:inline-block; margin-left:2.214%; }
#DataBlock1 .ul li:nth-child(4n+1){ margin-left:0; }
#DataBlock1 .ul .Box{ display: block; }
#DataBlock1 .ul img{ display: block; width: 2.8rem; height: 1.65rem; }
#DataBlock2{}
#DataBlock2 .list{ padding:0.25rem 0.1rem; margin-bottom:0.3rem; font-size: 0; line-height:0; }
#DataBlock2 .list li{ width: 25%; display:inline-block; position: relative; text-align:center; }
#DataBlock2 .list li::before{ content:""; position: absolute; left:0; top:0; height:100%; border-left:0.01rem dashed #e9e9e9; }
#DataBlock2 .list li:nth-child(4n+1)::before{ display:none; }
#DataBlock2 .list .Box{ display: block; padding:0.35rem 0; }
#DataBlock2 .list img{ display: inline-block; vertical-align:middle; }
#DataBlock2 .list .word{ display: inline-block; vertical-align:middle; text-align:left; max-width: 60%; padding-left: 0.2rem; }
#DataBlock2 .list .t1{ font-size: 0.24rem; line-height: 1.4em; color:#222222; }
#DataBlock2 .list .t2{ font-size: 0.15rem; line-height: 1.4em; color:#999999; }
#DataBlock2 .list .Box:hover .t1{ color:#4293f4; }
#DataBlock2 .TabBox{ padding:0.14rem 0.24rem 0.4rem; }
#DataBlock2 .TabBox .Tab_head{ margin-bottom:0.25rem; }
#DataBlock2 .imglist{ font-size: 0; line-height:0; border-left:0.01rem solid #e5e5e5; }
#DataBlock2 .imglist li{ width:14.285%; vertical-align: top; width: 14.285%; display:inline-block; }
#DataBlock2 .imglist a{ display:block; border:0.01rem solid #e5e5e5; margin-left: -0.01rem; margin-top: -0.01rem; }
#DataBlock3{}
#DataBlock3 .ul{ font-size:0; line-height:0; }
#DataBlock3 .ul li{ width: 23.34%; display:inline-block; margin-left:2.214%; vertical-align:top; }
#DataBlock3 .ul li:nth-child(4n+1){ margin-left:0; }
#DataBlock3 .ul .pad{ padding:0.25rem 0.24rem; }
#DataBlock3 .ul .top{ text-align: center; padding:0 0.1rem 0.2rem; }
#DataBlock3 .ul .top img{ display: block; margin:0 auto 0.1rem; }
#DataBlock3 .ul .top .title{ font-size:0.24rem; color:#222222; line-height: 1.4em; margin-bottom:0.04rem; }
#DataBlock3 .ul .top .longtitle{ font-size:0.15rem; line-height: 1.4em; color:#999999; }
#DataBlock3 .ul .TabBox{}
#DataBlock3 .ul .Tab_head{ border-top:1px solid #eaeaea; }
#DataBlock3 .ul .Tab_head .tit{ width: 50%; text-align: center; position: relative; }
#DataBlock3 .ul .Tab_head .tit+.tit{ margin-left: 0; }
#DataBlock3 .ul .Tab_head .tit+.tit::before{ content:""; position: absolute; left: 0; top:50%; width:0.01rem; height:.12rem; margin-top:-0.06rem; background-color: #eaeaea; }
#DataBlock3 .imglist{ font-size: 0; line-height: 0; padding-top:0.12rem; }
#DataBlock3 .imglist a{ display:inline-block; border:0.01rem solid #e5e5e5; vertical-align:top; margin-top: 0.16rem; width: 1.45rem; }
#DataBlock3 .imglist a:nth-child(2n+1){ margin-right: 0.08rem; }
#DataBlock3 .imglist a img{ display: block; width: 100%; }
#DataBlock3 .wordlist{ padding-top: 0.08rem; }
#DataBlock3 .wordlist .a{}
#DataBlock3 .wordlist .a a{ display: block; font-size: 0.15rem; line-height: 0.4rem; color:#555555; padding-left:0.18rem; position: relative; }
#DataBlock3 .wordlist .a a::before{ content:""; position: absolute; left: 0.04rem; top:50%; margin-top:-0.025rem; height: 0.05rem; width: 0.05rem; border-radius:50%; background:#ebebeb; }
#DataBlock3 .wordlist .a+.a{ border-top:0.01rem solid #eaeaea; }
#DataBlock3 .wordlist .a a:hover{ color:#4293f4; }
#DataBlock3 .wordlist .a a:hover::before{ background:#4293f4; }
#DataBlock4{}
#DataBlock4 .list{ padding:0.3rem 0.1rem; margin-bottom:0.3rem; font-size: 0; line-height:0; }
#DataBlock4 .list li{ width: 33.33%; display:inline-block; position: relative; text-align:center; }
#DataBlock4 .list li::before{ content:""; position: absolute; left:0; top:0; height:100%; border-left:0.01rem dashed #e9e9e9; }
#DataBlock4 .list li:nth-child(4n+1)::before{ display:none; }
#DataBlock4 .list .Box{ display: block; padding:0.35rem 0; }
#DataBlock4 .list img{ display: inline-block; vertical-align:middle; }
#DataBlock4 .list .word{ display: inline-block; vertical-align:middle; text-align:left; max-width: 74%; padding-left: 0.3rem; }
#DataBlock4 .list .t1{ font-size: 0.24rem; line-height: 1.4em; color:#222222; margin-bottom:0.02rem; }
#DataBlock4 .list .links a{ font-size: 0.15rem; line-height: 1.4em; color:#999999; display: inline-block; vertical-align: middle; }
#DataBlock4 .list .links a:hover{ color:#4293f4; }
#DataBlock4 .list .links .line{ display:inline-block; vertical-align: middle; height:0.1rem; width:0.01rem; margin:0 0.08rem; background-color:#e2e2e2; }
#DataBlock4 .Prolist{ font-size: 0; line-height: 0; text-align: center; }
#DataBlock4 .Prolist li{ margin-top:1.66%; margin-left:1.66%; display:inline-block; width: 18.672%; }
#DataBlock4 .Prolist li:nth-child(5n+1){ margin-left: 0; }
#DataBlock4 .Prolist .Box{ display:block; background-color: #fff; padding:0.25rem 0.2rem; }
#DataBlock4 .Prolist img{ display: block; margin:0 auto; }
#DataBlock4 .Prolist .imgBox{ margin:0.05rem auto 0.05rem; }
#DataBlock4 .Prolist .title{ font-size: 0.14rem; line-height: 1.4em; color:#666; }
#DataBlock4 .Prolist .Box:hover .title{ color:#4293f4; }
#DataBlock5{}
#DataBlock5 .pad{ padding:0.35rem 0.25rem; font-size: 0; line-height: 0; }
#DataBlock5 .wid{ display:inline-block; vertical-align:top; }
#DataBlock5 .wid1{ width: 4.1rem; border-right:0.02rem dashed #e9e9e9; }
#DataBlock5 .wid2{ width: 4.2rem; padding:0 0.25rem 0 0.5rem; }
#DataBlock5 .wid3{ width: 3.2rem; }
#DataBlock5 .wid1 .Box{ display: block; padding:0.15rem 0.4rem; }
#DataBlock5 .wid1 .Box+.Box{ margin-top:0.4rem; }
#DataBlock5 .wid1 .Box img{ display: inline-block; vertical-align: middle; }
#DataBlock5 .wid1 .Box .word{ display:inline-block; vertical-align: middle; padding-left: 0.3rem; max-width: 86%; }
#DataBlock5 .wid1 .Box .t1{ font-size: 0.24rem; color:#222222; line-height: 1.6em; }
#DataBlock5 .wid1 .Box .t2{ font-size:0.15rem; line-height: 1.4em; color:#999999; }
#DataBlock5 .wid1 .Box:hover .t1{ color:#4293f4; }
#DataBlock5 .wid2 a{ display: inline-block; border:0.01rem solid #e5e5e5; width: 1.62rem; margin-bottom:0.3rem; }
#DataBlock5 .wid2 a:nth-child(2n+1){ margin-right: 0.2rem; }
#DataBlock5 .wid2 a:nth-last-child(1),
#DataBlock5 .wid2 a:nth-last-child(2){ margin-bottom: 0; }
#DataBlock5 .wid3 .title{ font-size: 0.15rem; line-height:0.44rem; color:#444444; padding:0 0.2rem 0 0.3rem; position: relative; border-bottom:0.01rem dashed #e5e5e5; display:block; }
#DataBlock5 .wid3 .title::before{ content:""; position: absolute; left:0.12rem; top:50%; height: 0.04rem; width: 0.04rem; margin-top:-0.02rem; background-color: #d4d4d4; }
#DataBlock5 .wid3 .title:first-child{ border-top:0.01rem dashed #e5e5e5; }
#DataBlock5 .wid3 .title:nth-child(3){ border-top:0.01rem dashed #e5e5e5; margin-top: 0.3rem; }
#DataBlock5 .wid3 .title:hover{ color:#4293f4; }
#DataBlock5 .wid3 .title:hover::before{ background-color:#4293f4; }
#DataBlock6{}
#DataBlock6 .wid1{ width:10.35rem; }
#DataBlock6 .wid2{ width:4.45rem; }
#DataBlock6 .wid1 .pad{ padding:0.2rem 0.25rem 0.3rem; }
#DataBlock6 .wid2 .pad{ padding:0.25rem; }
#DataBlock6 .TabBox{ overflow: hidden; }
#DataBlock6 .Tab_head{ margin-bottom: 0.2rem; }
#DataBlock6 .Tab_cont{ margin:0 -0.18rem; }
#DataBlock6 .SBox{ position: relative; }
#DataBlock6 .SBox .point{ position: absolute; width: 100%; left: 0; bottom:0; width: 100%; font-size:0; line-height:0.46rem; padding:0 0.12rem; text-align: right; }
#DataBlock6 .SBox .point span{ display: inline-block; margin:0; vertical-align: middle; height: 0.1rem; width: 0.1rem; border-radius:50%; border:0.01rem solid #fff; background-color:transparent; opacity: 1; position: relative; z-index: 8; }
#DataBlock6 .SBox .point span+span{ margin-left:0.05rem; }
#DataBlock6 .SBox .point .swiper-pagination-bullet-active{ background-color:#fff; }
#DataBlock6 .SBox .Box{ padding:0; border-bottom:0 none; }
@media only screen and (min-width: 768px){
    #DataBlock6 .SBox .Box{ width:4.7rem; height:2.45rem; }
}
#DataBlock6 .SBox .swiper-slide{ position: relative; }
#DataBlock6 .SBox .title{ position: absolute; left:0; bottom:0; width: 100%; padding:0 25% 0 .12rem; font-size:0.14rem; line-height: 0.46rem; color:#ffffff; background:rgba(0,0,0,0.67); transition:all 0.3s; }
#DataBlock6 .SBox .swiper-slide:hover .title{ background: #4293f4; }
#DataBlock6 .a{ width: 50%; float: left; padding:0 0.18rem; }
#DataBlock6 .a a{ display:block; line-height:0.48rem; padding:0 0.2rem 0 0.2rem; position: relative; border-bottom:0.01rem dashed #e2e2e2; font-size: 0.15rem; color:#333333; }
#DataBlock6 .a a::before{ content:""; height: 0.05rem; width: 0.05rem; position: absolute; left:0.05rem; top:50%; margin-top:-0.025rem; border-radius:50%; background-color:#ebebeb; }
#DataBlock6 .a a:hover{ color:#4293f4; }
#DataBlock6 .a a:hover::before{ background-color:#4293f4; }
#DataBlock6 .wid2 .Imgs{ margin:-0.035rem; font-size:0; line-height:0; }
#DataBlock6 .wid2 .Imgs .Box{ display: inline-block; width: 50%; padding:0.035rem; height:100px; overflow:hidden; }
#DataBlock6 .wid2 .Imgs .imgBox{ display: block; }
#DataBlock6 .wid2 .Imgs img{ display: block; }
#DataBlock6 .wid2 .list{ padding-top: 0.13rem; }
#DataBlock6 .wid2 .list li{ line-height: 0.24rem; }
#DataBlock6 .wid2 .list li+li{ margin-top:0.14rem; }
#DataBlock6 .wid2 .list .title{ padding-left: 0.15rem; padding-right:0.7rem; font-size:0.15rem; color:#333333; position: relative; display: block; }
#DataBlock6 .wid2 .list .time{ font-size:0.13rem; color:#999999; position: absolute; top:0; right:0; }
#DataBlock6 .wid2 .list .title::before{ content:""; border:0.03rem solid transparent; border-right:0; border-left:0.05rem solid #a8a8a8; position: absolute; left:0; top:50%; margin-top:-0.03rem; }
#DataBlock6 .wid2 .list .title:hover{ color:#4293f4; }
#DataBlock6 .wid2 .list .title:hover::before{ border-left-color:#4293f4; }
#DataBlock7{}
#DataBlock7 .wid1{ width:10.35rem; }
#DataBlock7 .wid2{ width:4.45rem; }
#DataBlock7 .wid1 .pad{ padding:0.17rem 0.25rem 0.4rem; }
#DataBlock7 .wid2 .pad{ padding:0.25rem 0.25rem 0.4rem; }
#DataBlock7 .wid1 .dl{ padding:0.15rem 0; border-bottom:0.01rem dashed #dbdbdb; font-size:0; line-height:0; }
#DataBlock7 .wid1 .dl dt{ display: inline-block;vertical-align: middle; width:0.95rem; padding-right:0.15rem; font-weight: normal }
#DataBlock7 .wid1 .dl dt a{ font-size:0.15rem; line-height:1.4em; color:#222222; }
#DataBlock7 .wid1 .dl dd{ display: inline-block;vertical-align: middle; border-left:0.01rem solid #dbdbdb; padding-left:0.45rem; width: 6.9rem; margin:-0.05rem 0; }
#DataBlock7 .wid1 .dl dd a{ font-size:0.14rem; line-height:1.2em; display:inline-block; width: 25%; vertical-align: top; padding:0.05rem 0.1rem 0.05rem 0; color:#666666; }
#DataBlock7 .wid1 .dl dd a:hover{ color:#4293f4; }
#DataBlock7 .wid1 .imgdl{}
#DataBlock7 .wid1 .imgdl dd .imgBox{ display:inline-block; width:auto; width: 0.64rem; margin-right: 0.52rem; }
#DataBlock7 .wid1 .imgdl dd .imgBox:nth-child(6n){ margin-right:0; }
#DataBlock7 .wid2 .list{}
#DataBlock7 .wid2 .list li+li{ margin-top:0.01rem; }
#DataBlock7 .wid2 .list video{ display: none; }
#DataBlock7 .wid2 .list .Video{ position: relative; }
#DataBlock7 .wid2 .list .Video .play{ display:block; position: absolute; left: 0; top: 0; height: 100%; width: 100%; cursor:pointer; }
#DataBlock7 .wid2 .list .Video .play::before,
#DataBlock7 .wid2 .list .Video .play::after{ content:""; display:block; position: absolute; left: 50%; top: 50%; border-radius:50%; height: 0.5rem; width: 0.5rem; margin-left:-0.25rem; margin-top:-0.25rem; }
#DataBlock7 .wid2 .list .Video .play::before{ background:rgba(0,0,0,0.52); transition:all 0.3s; }
#DataBlock7 .wid2 .list .Video .play::after{ background:url(../images/icon_play.png) no-repeat 60% center; }
#DataBlock7 .wid2 .list img{ display: block; width:100%; height:auto; }
#DataBlock7 .wid2 .list .title{ font-size:0.15rem; color:#333333; line-height:0.48rem; padding:0 0.15rem; background:#f6f6f6; transition:all 0.3s; cursor: pointer; }
#DataBlock7 .wid2 .list .title:hover{ color:#fff; background-color:#4293f4; }
#DataBlock7 .wid2 .list .Video:hover .play::before{ background:#4293f4; opacity: 0.95; }
#DataBlock7 .wid2 .list .on .Video{}
#DataBlock7 .wid2 .list .on .title{ padding:0; background-color: transparent; color:#333; }
#DataBlock8{}
#DataBlock8 .pad{ padding:0.3rem 0.25rem 0.35rem; margin-bottom: 0.5rem; }
#DataBlock8 .wid{ width: 46.25%; }
#DataBlock8 .table{ width: 100%; margin:0; }
#DataBlock8 .table th{ background-color: #f6f6f6; font-size:0.16rem; color:#222222; font-weight: bold; line-height: 0.28rem; }
#DataBlock8 .table .wid1{ width: 1.7rem; }
#DataBlock8 .table .wid2{ width: 2.15rem; }
#DataBlock8 .table .wid3{}
#DataBlock8 .table tr+tr{ border-bottom:0.01rem dashed #dbdbdb; }
#DataBlock8 .table td,
#DataBlock8 .table th{ padding:0.1rem; text-align: center; border:0 none; }
#DataBlock8 .table td{ padding:0.13rem 0.1rem; }

/***媒体活动***/
#DataBlock9{}
#DataBlock9 .ul{ margin-top:-0.17rem; }
#DataBlock9 .ul li{ display: inline-block; float: left; width:2.5rem; margin-top:0.17rem; }
#DataBlock9 .ul .Box{ display:block; color:#fff; position: relative; }
#DataBlock9 .ul img{ display:block; width: 100%; height: 1.61rem; }
#DataBlock9 .ul .word{ position: absolute; width: 100%; bottom:0; height:50%; background: linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.5)); }
#DataBlock9 .ul .title{ display:block; padding:0.15rem 4.67%; width:100%; position: absolute; left: 0; bottom: -0.02rem; font-size:0.15rem; }
#DataBlock9 .ul li:nth-child(3n+1){ width:5.28rem; margin-right:0.17rem; }
#DataBlock9 .ul li:nth-child(3n+1) .title{ font-size:0.18rem; font-weight:bold; bottom:0; }
#DataBlock9 .ul li:nth-child(3n+1) img{ /*height:3.45rem;*/ height: auto; }
#DataBlock9 .ul .Box:hover .word{ background:linear-gradient(rgba(66,147,244,0),rgba(66,147,244,0.5)); }
#DataBlock10{}
#DataBlock10 .Alinks{ border-bottom:0.01rem solid #dddddd; }
#DataBlock10 .Alinks a{ font-size:0.18rem; line-height:0.6rem; color:#333333; padding:0 0.24rem; position: relative; display:inline-block; }
#DataBlock10 .Alinks a::before{ content:""; width:100%; position: absolute; left:0; top:0; height: 0.02rem; background-color:#4293f4; transition:all 0.3s; top:-0.02rem; opacity:0; }
#DataBlock10 .Alinks a.on{ border-left:0.01rem solid #dddddd; border-right:0.01rem solid #dddddd; }
#DataBlock10 .Alinks a.on::before{ top:0; opacity:1; }
#DataBlock10 .Alinks a.on::after{ content:""; width:100%; position: absolute; left:0; bottom:-0.01rem; height: 0.01rem; background-color:#fff; }
#DataBlock10 .Alinks a:first-child{ border-left:0 none!important; }
#DataBlock10 .Alinks a:hover{ color:#4293f4; }
#DataBlock10 .ul{ padding:0.4rem 0.23rem 0; }
#DataBlock10 .ul li{ padding-bottom: 0.35rem; border-bottom:0.01rem dashed #dfdfdf; }
#DataBlock10 .ul li+li{ margin-top:0.35rem; }
#DataBlock10 .ul .Box{}
#DataBlock10 .ul .Box .imgBox{ float:left; width: 2.25rem; margin-right:0.25rem; }
#DataBlock10 .ul .Box .cont{ overflow:hidden; font-size:0.14rem; line-height:1.4em; color:#999999; padding-top: 0.12rem; }
#DataBlock10 .ul .Box .title{ font-size:0.18rem; line-height: 1.4em; color:#333333; font-weight:bold; }
#DataBlock10 .ul .Box .word{ margin:0.15rem 0 0.45rem; -webkit-line-clamp:0; }
#DataBlock10 .ul .Box .other{}
#DataBlock10 .ul .Box:hover .title{ color:#4293f4; }
#DataBlock11{}
#DataBlock11 .ul{ margin:-0.03rem 0 0.1rem; }
#DataBlock11 .ul li{}
#DataBlock11 .ul li+li{ border-top:0.01rem dashed #dfdfdf; padding-top:0.2rem; margin-top:0.2rem; }
#DataBlock11 .ul .Box{ padding-left:0.32rem; display:block; position: relative; font-size:0.15rem; line-height: 0.24rem; color:#444; }
#DataBlock11 .ul .Box .num{ display:block; line-height: 0.18rem; width:0.18rem; text-align: center; color:#fff; font-size:0.14rem; position: absolute; left:0.01rem; top:0.03rem; border-radius: 50%; background-color:#4293f4; }
#DataBlock11 .ul li:nth-child(1) .num{ background-color:#f70f0f; }
#DataBlock11 .ul li:nth-child(2) .num{ background-color:#f68c29; }
#DataBlock11 .ul li:nth-child(3) .num{ background-color:#f6bf29; }
#DataBlock11 .ul .Box:hover{ color:#4293f4; }
#DataBlock11 .ul li:nth-child(1) .Box:hover{ color:#f70f0f; }
#DataBlock11 .ul li:nth-child(2) .Box:hover{ color:#f68c29; }
#DataBlock11 .ul li:nth-child(3) .Box:hover{ color:#f6bf29; }
#DataBlock12{}
#DataBlock12 .ul{ padding-bottom:0.15rem; }
#DataBlock12 .ul li{}
#DataBlock12 .ul li+li{ margin-top: 0.22rem; }
#DataBlock12 .ul .Box{ font-size: 0.14rem; display:block; }
#DataBlock12 .ul .imgBox{ float:left; margin-right:0.08rem; width: 1rem; }
#DataBlock12 .ul .cont{ overflow:hidden; }
#DataBlock12 .ul .title{ font-size:0.15rem; line-height: 1.4em; height: 2.8em; padding-top: 0.1rem; }
#DataBlock12 .ul .other{ margin-top: 0.4rem; font-size: 0.14rem; line-height: 1.4em; color:#333; }
#DataBlock13{}
#DataBlock13 .Top-cont{}
#DataBlock13 .Top-cont .h1{ font-size:0.24rem; line-height:1.4em; color:#333333; margin-bottom:0.18rem; }
#DataBlock13 .Top-cont .other{ font-size:0.14rem; line-height: 1.4em; color:#999999; padding-bottom:0.23rem; border-bottom:0.01rem solid #eeeeee; }
#DataBlock13 .Top-cont .bgcont{ font-size: 0.15rem; line-height: 1.8em; color:#777777; background-color: #fafafa; padding:0.2rem 0.24rem; border:0.01rem solid #eeeeee; margin:0.25rem 0; }
#DataBlock13 .Top-cont .cont{ padding-top:0.1rem; padding-bottom:0.05rem; font-size:0.15rem; line-height:1.8em; color:#555555; overflow:hidden; word-break: break-word; }
#DataBlock13 .Top-cont .tags{ padding:0.41rem 0; margin:0 -0.04rem; }
#DataBlock13 .Top-cont .tags span{ font-size:0.15rem; line-height:0.26rem; border-radius:0.13rem; color:#4293f4; display:inline-block; padding:0 0.13rem; background-color: #ecf4fd; transition:all 0.3s; cursor: pointer; margin:0.04rem 0.04rem; }
#DataBlock13 .Top-cont .tags span:hover{ background-color: #4293f4; color:#fff; }
#DataBlock13 .Top-cont .shareBox{ text-align: center; padding:0.2rem; border-top:0.01rem solid #eeeeee; }
#DataBlock13 .Top-cont .shareBox a{ display: inline-block; font-size: 0; line-height: 0; height: 0.32rem; width: 0.32rem; background:no-repeat center; border:0 none; margin:0 0.45rem; }
#DataBlock13 .Top-cont .shareBox .sc{ background-image:url(../images/icon_article1_1.png); }
#DataBlock13 .Top-cont .shareBox .dz{ background-image:url(../images/icon_article1_2.png); }
#DataBlock13 .Top-cont .shareBox .icon-wechat{ background-image:url(../images/icon_article1_3.png); }
#DataBlock13 .Top-cont .shareBox .icon-qq{ background-image:url(../images/icon_article1_4.png); }
#DataBlock13 .Top-cont .shareBox .icon-qzone{ background-image:url(../images/icon_article1_5.png); }
#DataBlock13 .Top-cont .shareBox .sc.on{ background-image:url(../images/icon_article1_1_h.png); }
#DataBlock13 .Top-cont .shareBox .dz.on{ background-image:url(../images/icon_article1_2_h.png); }
#DataBlock13 .Top-cont .shareBox .sc:hover{ background-image:url(../images/icon_article1_1_h.png); }
#DataBlock13 .Top-cont .shareBox .dz:hover{ background-image:url(../images/icon_article1_2_h.png); }
#DataBlock13 .Top-cont .shareBox .icon-wechat:hover{ background-image:url(../images/icon_article1_3_h.png); }
#DataBlock13 .Top-cont .shareBox .icon-qq:hover{ background-image:url(../images/icon_article1_4_h.png); }
#DataBlock13 .Top-cont .shareBox .icon-qzone:hover{ background-image:url(../images/icon_article1_5_h.png); }

#DataBlock13 .Top-cont .shareBox .icon-weibo{ background-image:url(../images/icon_article1_5.png); }
#DataBlock13 .Top-cont .shareBox .icon-weibo:hover{ background-image:url(../images/icon_article1_5_h.png); }




#DataBlock14{}
#DataBlock14 .ul{ padding-bottom:0.1rem; }
#DataBlock14 .ul li{}
#DataBlock14 .ul li+li{ padding-top:0.18rem; margin-top:0.18rem; border-top:0.01rem dashed #dfdfdf; }
#DataBlock14 .ul .Box{ display:block; }
#DataBlock14 .ul .imgBox{ float:left; width: 1.35rem; margin-right:0.15rem; }
#DataBlock14 .ul .cont{ overflow: hidden; padding-top:0.08rem; }
#DataBlock14 .ul .title{ font-size:0.15rem; line-height:1.6em; color:#444444; -webkit-line-clamp: 3; height:4.8em; }
#DataBlock14 .ul .Box:hover .title{ color:#4293f4; }
/***产品及行业标准***/
#DataBlock15{ border-top:0.02rem solid #4293f4; }
#DataBlock15 .pad{ padding:0 0.3rem 0 0.2rem; }
#DataBlock15 .h1{ font-size:0.22rem; line-height: 1.4em; color:#333333; font-weight:bold; }
#DataBlock15 .h1 .Btn{ line-height:0.36rem; height:0.36rem; padding:0 2em; font-size: 0.15rem; color:#fff; background:#ff7000; border-radius:0.04rem; font-weight: normal; display: inline-block; cursor: pointer; }
#DataBlock15 .h1 .Btn:hover{ background-color:#ff923d; }
#DataBlock15 .h1 .Btn.bg2{ background-color: #4293f4; }
#DataBlock15 .h1 .Btn.bg2:hover{ background-color: #66acff; }
#DataBlock15 .h1 .Btn+.Btn{ margin-left:0.1rem; }
#DataBlock15 .form{ margin:-0.05rem; font-size:0; line-height:0; padding:0.25rem 0 0.25rem; }
#DataBlock15 .wid{ display: inline-block; vertical-align:middle; padding:0.05rem; }
#DataBlock15 .wid1{ width:50%; }
#DataBlock15 .wid2{ width: 33.33%; }
#DataBlock15 .wid3{ width: 100%; }
#DataBlock15 .wid4{ width: 25%; }
#DataBlock15 .wid5{ width: 40%; }
#DataBlock15 .wid6{ width: 20%; }
#DataBlock15 .select{ font-size:0.15rem; line-height:0.38rem; height: 0.38rem; color:#585a58; background:#f5f4f3; padding:0 0.1rem; border-radius:0.04rem; display:block; width:100%; }
#DataBlock15 .input{ font-size:0.15rem; line-height:0.38rem; height: 0.38rem; color:#585a58; background:#f5f4f3; padding:0 0.1rem; border-radius:0.04rem; display:block; width:100%; }
#DataBlock15 .submitBox{ padding:0.1rem 0.05rem 0.05rem; }
#DataBlock15 .submitBox2{ padding-top:0.05rem; }
#DataBlock15 .submitBox .submit{ line-height: 0.38rem; height: 0.38rem; padding:0 0.25rem; color:#fff; font-size:0.15rem; color:#ffffff; background-color: #4293f4; border-radius: 0.03rem; }
#DataBlock15 .submitBox .submit:hover{ background-color:#6aaeff; }
#DataBlock15 .SearchBox{ line-height:24px; font-size: 0.15rem; margin-right:-0.2rem; padding:0.05rem 0 0.1rem; }
#DataBlock15 .SearchBox .title{ color:#333333; font-weight:bold; margin-right:0.22rem; float:left; }
#DataBlock15 .SearchBox .aBox{ overflow:hidden; }
#DataBlock15 .SearchBox .aBox a{ color:#777777; margin:0 0.2rem 0 0; display:inline-block; min-width:0.4rem; }
#DataBlock15 .SearchBox .aBox a:hover{ color:#4293f4; }
#DataBlock16{}
#DataBlock16 .pad{ margin-bottom:-0.25rem; }
#DataBlock16 .dl{ font-size:0; line-height:0; }
#DataBlock16 .dl dt{ background-color:#f3f3f3; border:0.01rem solid #c7c7c7; padding:0.125rem 0; font-weight:normal; }
#DataBlock16 .dl dd{ border:0.01rem solid #c7c7c7; border-top:0 none; }
#DataBlock16 .dl .wid{ display:inline-block; vertical-align:middle; color:#333; padding:0 0.08rem; text-align: center; }
#DataBlock16 .dl dt .wid{ font-size:0.15rem; line-height:1.4em; }
#DataBlock16 .dl dd .wid{ font-size:0.14rem; line-height:1.6em; }
#DataBlock16 .dl .wid1{ width:1.6rem; padding-left:0.15rem; padding-right:0.1rem; text-align:left; }
#DataBlock16 .dl .wid2{ width:3.1rem; text-align:left; }
#DataBlock16 .dl .wid3{ width:1.2rem; }
#DataBlock16 .dl .wid4{ width:1rem; }
#DataBlock16 .dl .wid5{ width:1rem; color:#ff7000; }
#DataBlock16 .dl .Box{ padding:0.125rem 0; display:block; cursor:auto; }
#DataBlock17{}
#DataBlock17 .ul{ margin-top:-0.05rem; padding-bottom:0.1rem; }
#DataBlock17 .ul li{}
#DataBlock17 .ul li+li{ margin-top:0.18rem; }
#DataBlock17 .ul .Box{ font-size:0.15rem; line-height:1.4em; color:#444444; padding-left:0.2rem; position: relative; display:block; }
#DataBlock17 .ul .Box::before{ content:""; position:absolute; left:0; top:50%; margin-top:-0.03rem; height:0.06rem; width:0.06rem; background:#4293f4; }
#DataBlock17 ul.ul1 .Box::before{ background:#e0e0e0; }
#DataBlock17 ul.ul1 .Box:hover::before{ background:#4293f4; }
#DataBlock17 .ul .Box:hover{ color:#4293f4; }
/***资料下载***/
#DataBlock18{ position: relative; }
#DataBlock18 .point{ position:absolute; left: 0; bottom:0.24rem; font-size: 0; line-height: 0; padding:0 0.16rem; text-align:right; z-index: 2; }
#DataBlock18 .point2{ padding:0 0.26rem; }
#DataBlock18 .point span{ display:inline-block; vertical-align:middle; opacity:1; height:0.12rem; width:0.12rem; margin:0 0.04rem; border-radius:50%; background-color:#ffffff; }
#DataBlock18 .point span.swiper-pagination-bullet-active{ background:#ff7000; }
#DataBlock19{}
#DataBlock19 .Btn{ display:block; border-radius:0.05rem; font-size:0.16rem; color:#fff; line-height:0.52rem; height:0.52rem; text-align:center; }
#DataBlock19 .Btn+.Btn{ margin:0.05rem 0 0.18rem; }
#DataBlock19 .Btn .word{ padding-left:0.3rem; display: inline-block; vertical-align: top; background-position:left center; background-repeat:no-repeat; }
#DataBlock19 .btn-up .word{ background-image:url(../images/icon_icon1.png); }
#DataBlock19 .btn-form .word{ background-image:url(../images/icon_icon2.png); }
#DataBlock19 .btn-sq .word{ background-image:url(../images/icon_icon13.png); }
#DataBlock19 .btn-up{ background-color:#ff7000; }
#DataBlock19 .btn-form{ background-color:#4293f4; }
#DataBlock19 .btn-sq{ background-color:#4293f4; }
#DataBlock19 .btn-up:hover{ background-color:#ff923d; }
#DataBlock19 .btn-sq:hover,
#DataBlock19 .btn-form:hover{ background-color:#66acff; }
#DataBlock19 .ul{ margin:-0.13rem 0 0; }
#DataBlock19 .ul li{ padding:0.08rem 0; }
#DataBlock19 .ul1 li{ padding:0.09rem 0; }
#DataBlock19 .ul .a{ display:block; font-size:0.15rem; line-height:0.2rem; color:#666666; }
#DataBlock19 .ul .a:hover{ color:#4293f4; }
#DataBlock20{}
#DataBlock20 .color{ color:#ff7000; }
#DataBlock20 li{ width:48%; }
#DataBlock20 li:nth-child(odd){ float:right; }
#DataBlock20 li:nth-child(even){ float:left; }
#DataBlock20 .put{ width:100%; }
#DataBlock20 .Box{ display:block; }
#DataBlock20 .put .Box{ padding:0.1rem 0.2rem 0.2rem; border:0.01rem solid #ededed; margin-bottom:0.18rem; position: relative; overflow:hidden; }
#DataBlock20 .put .Box .word{ display:block; font-size:0.14rem; line-height:0.22rem; color:#999999; }
#DataBlock20 .put .Box .tj{ position: absolute; font-size:0.15rem; line-height:0.55rem; width:0.55rem; color:#ffffff; display:block; left:0; top:0; transform:rotate(-45deg) translate(26%,-27%); }
#DataBlock20 .put .Box .tj::before{ content:""; position: absolute; border:0.36rem solid transparent; border-left:0.36rem solid #f70f0f; transform:rotate(-90deg) translate(45%,-32%); }
#DataBlock20 .put .Box .tj .i{ position: relative; z-index: 2; font-style:normal; }
#DataBlock20 .Box .tj,
#DataBlock20 .Box .word{ display:none; }
#DataBlock20 .put .Box .title{ padding-left: 0.33rem; padding-right:0; background:url(../images/icon_icon3.png) no-repeat left center; font-size:0.18rem; border-bottom:0 none; line-height:0.42rem; }
#DataBlock20 .Box .title{ padding-left:0.3rem; padding-right:0.1rem; background:url(../images/icon_icon3.png) no-repeat 0.05rem center/0.16rem auto; border-bottom:0.01rem dashed #e2e2e2; line-height:0.46rem; }



#DataBlock20 .put .Box .title_pdf{ padding-left: 0.33rem; padding-right:0; background:url(../images/icon_pdf.png) no-repeat left center; font-size:0.18rem; border-bottom:0 none; line-height:0.42rem; }
#DataBlock20 .Box .title_pdf{ padding-left:0.3rem; padding-right:0.1rem; background:url(../images/icon_pdf.png) no-repeat 0.05rem center/0.16rem auto; border-bottom:0.01rem dashed #e2e2e2; line-height:0.46rem; }


#DataBlock20 .put .Box .title_rar{ padding-left: 0.33rem; padding-right:0; background:url(../images/icon_rar.png) no-repeat left center; font-size:0.18rem; border-bottom:0 none; line-height:0.42rem; }
#DataBlock20 .Box .title_rar{ padding-left:0.3rem; padding-right:0.1rem; background:url(../images/icon_rar.png) no-repeat 0.05rem center/0.16rem auto; border-bottom:0.01rem dashed #e2e2e2; line-height:0.46rem; }


#DataBlock20 .put .Box .title_zip{ padding-left: 0.33rem; padding-right:0; background:url(../images/icon_zip.png) no-repeat left center; font-size:0.18rem; border-bottom:0 none; line-height:0.42rem; }
#DataBlock20 .Box .title_zip{ padding-left:0.3rem; padding-right:0.1rem; background:url(../images/icon_zip.png) no-repeat 0.05rem center/0.16rem auto; border-bottom:0.01rem dashed #e2e2e2; line-height:0.46rem; }






#DataBlock21{}
#DataBlock21 .ul{ margin:0 0 0.1rem; }
#DataBlock21 .ul li{}
#DataBlock21 .ul li+li{ margin-top:0.1rem; }
#DataBlock21 .ul .Box{ padding-left:0.32rem; display:block; position: relative; font-size:0.15rem; line-height: 0.24rem; color:#666666; }
#DataBlock21 .ul .Box .num{ display:block; line-height: 0.18rem; width:0.18rem; text-align: center; color:#fff; font-size:0.14rem; position: absolute; left:0.01rem; top:0.03rem; border-radius: 50%; background-color:#8eb9f5; }
#DataBlock21 .ul li:nth-child(1) .num{ background-color:#f70f0f; }
#DataBlock21 .ul li:nth-child(2) .num{ background-color:#ff8547; }
#DataBlock21 .ul li:nth-child(3) .num{ background-color:#ffac38; }
#DataBlock21 .ul .Box:hover{ color:#8eb9f5; }
#DataBlock21 .ul li:nth-child(1) .Box:hover{ color:#f70f0f; }
#DataBlock21 .ul li:nth-child(2) .Box:hover{ color:#ff8547; }
#DataBlock21 .ul li:nth-child(3) .Box:hover{ color:#ffac38; }
#DataBlock22{}
#DataBlock22 .ul{ margin:-0.12rem; }
#DataBlock22 .ul video{ display:none; }
#DataBlock22 .ul li{ padding:0.12rem; text-align:center; display:inline-block; width:25%; float:left; }
#DataBlock22 .ul .Box{ display:block; }
#DataBlock22 .Video{ position: relative; }
#DataBlock22 .Video .play{ display:block; position: absolute; left: 0; top: 0; height: 100%; width: 100%; cursor:pointer; }
#DataBlock22 .Video .play::before,
#DataBlock22 .Video .play::after{ content:""; display:block; position: absolute; left: 50%; top: 50%; border-radius:50%; height: 0.5rem; width: 0.5rem; margin-left:-0.25rem; margin-top:-0.25rem; }
#DataBlock22 .Video .play::before{ background:rgba(0,0,0,0.52); transition:all 0.3s; }
#DataBlock22 .Video .play::after{ background:url(../images/icon_play.png) no-repeat 60% center; }
#DataBlock22 .ul .title{ font-size:0.15rem; line-height:1.4em; color:#555555; padding:0 0.1rem; margin-top:0.15rem; }
#DataBlock22 .ul .Box:hover .title{ color:#4293f4; }
#DataBlock22 .ul .Box:hover .play::before{ background:#4293f4; opacity: 0.95; }
#DataBlock23{}
#DataBlock23 .h1{ font-size:0.22rem; line-height:1.4em; color:#333333; font-weight:bold; }
#DataBlock23 .options{ padding:0.06rem 0 0.13rem; }
#DataBlock23 .options .tit{ font-size:0.15rem; color:#333333; float:left; display:inline-block; margin-right:0.01rem; line-height:0.3rem; }
#DataBlock23 .options .BtnBox{ overflow:hidden; }
#DataBlock23 .options .dBox{ padding:0.03rem; float:left; }
#DataBlock23 .options .a{ display:inline-block; font-size:0.14rem; color:#333; background-color:#f3f3f3; padding:0 0.08rem; line-height:0.24rem; }
#DataBlock23 .options .a .exit{ float: right; display:inline-block; height: 0.24rem; width:0.15rem; background:url(../images/icon_icon4.png) no-repeat center; margin-left:0.03rem; }
#DataBlock23 .options .a:hover{ color:#f71010; }
#DataBlock23 .ul{ border-top:0.01rem solid #dddddd; background:#f3f3f3; }
#DataBlock23 .ul li{ border-bottom:0.01rem solid #dddddd; }
#DataBlock23 .ul .li_tit{ font-size:0.15rem; padding:0.1rem 0.1rem 0.1rem 0.2rem; width:1rem; float: left; display:inline-block; color:#333333; line-height: 0.26rem; }
#DataBlock23 .ul .titBox{ overflow:hidden; font-size:0; line-height:0; padding:0.1rem 0; background-color:#fff; }
#DataBlock23 .ul .aBox{ overflow:hidden; padding:0 0.7rem 0 0.24rem; position: relative; margin-left:-0.1rem; }
#DataBlock23 .ul .aBox a{ min-width:0.8rem; font-size:0.14rem; color:#333333; line-height: 0.26rem; display:inline-block; margin:0 0.1rem; }
#DataBlock23 .ul .aBox a:hover{ color:#4293f4; }
#DataBlock23 .ul .aBox .more{ line-height:0.3rem; display:block; position: absolute; top:0; right: 0; cursor:pointer; background:#f5f4f3; font-size:0.12rem; padding:0 0.13rem 0 0.15rem; border-radius:0.03rem; display:none; }
#DataBlock23 .ul .aBox.hClass .more{ display:block; }
#DataBlock23 .ul .aBox .more .i{ font-style:normal; display:block; padding-right:0.21rem; background:url(../images/icon_jt_4_3_1.png) no-repeat right center; }
#DataBlock23 .ul .aBox.hshow .more .i{ background-image:url(../images/icon_jt_4_3_2.png); }
#DataBlock23 .ul .aBox .more:hover{ color:#f71010; }
#DataBlock23 .ul .aBox .more:hover i{ color:#f71010; background-image:url(../images/icon_jt_4_3_1_h.png); }
#DataBlock23 .ul .aBox.hshow .more:hover .i{ background-image:url(../images/icon_jt_4_3_2_h.png); }
#DataBlock23 .FormBox{ padding:0.15rem 0 0.2rem; }
#DataBlock23 .FormBox .form{ display:block; }
#DataBlock23 .FormBox .Key{ display:inline-block; font-size:0.15rem; color:#585a58; padding:0 0.15rem; line-height:0.38rem; height:0.38rem; background-color:#f5f4f3; border-radius:0.04rem; font-weight:normal; width:2.75rem; }
#DataBlock23 .FormBox .submit{ color:#ffffff; font-size:0.15rem; line-height:0.38rem; height:0.38rem; padding:0 2em; background-color:#4293f4; border-radius:0.04rem; margin-left:0.1rem; }
#DataBlock23 .FormBox .submit:hover{ background-color:#65aafc; }
#DataBlock24{ padding-bottom:0.1rem; }
#DataBlock24 ul{}
#DataBlock24 ul li{ border-bottom:0.01rem dashed #dfdfdf; padding-bottom:0.25rem; }
#DataBlock24 ul li+li{ margin-top:0.26rem; }
#DataBlock24 ul .top{ line-height:0.26rem; }
#DataBlock24 ul .compay{ font-size:0.15rem; color:#4293f4; float:right; display:inline-block; margin-left:0.15rem; width:2.2rem; text-align:right; }
#DataBlock24 ul .title{ padding-left:0.35rem; background:url(../images/icon_icon5.png) no-repeat left center; font-size:0.18rem; font-weight:bold; color:#333333; display:block; }

#DataBlock24 ul .title_pdf{ padding-left:0.35rem; background:url(../images/icon_pdf.png) no-repeat left center; font-size:0.18rem; font-weight:bold; color:#333333; display:block; }
#DataBlock24 ul .title_rar{ padding-left:0.35rem; background:url(../images/icon_rar.png) no-repeat left center; font-size:0.18rem; font-weight:bold; color:#333333; display:block; }
#DataBlock24 ul .title_zip{ padding-left:0.35rem; background:url(../images/icon_zip.png) no-repeat left center; font-size:0.18rem; font-weight:bold; color:#333333; display:block; }

#DataBlock24 ul .word{ font-size:0.15rem; line-height:1.6em; color:#777777; margin:0.12rem 0 0.15rem; }
#DataBlock24 ul .other{ font-size:0.15rem; color:#666666; line-height:0.24rem; position: relative; }
#DataBlock24 ul .other .margin{ margin:0 0.2rem; }
#DataBlock24 ul .other .down{ transition:all 0.3s; position: absolute; right:0; top:0; height:0.24rem; width:0.2rem; display:block; background:url(../images/icon_icon6.png) no-repeat right center; transform:translateY(0); }
#DataBlock24 ul .other .down:hover{ transform:translateY(-0.05rem); }
#DataBlock24 ul .title:hover{ color:#4293f4; }
#DataBlock25{}
#DataBlock25 .aBox{ margin:-0.04rem -0.06rem; font-size:0; line-height:0; padding-bottom:0.22rem; }
#DataBlock25 .aBox .a{ display:inline-block; width:50%; padding:0.04rem 0.06rem; }
#DataBlock25 .aBox a{ display:block; border-radius:0.05rem; color:#fff; background:#4293f4; font-size:0.18rem; line-height:0.42rem; text-align:center; }
#DataBlock25 .aBox a:hover{ background:#65aafc; }
#DataBlock25 .ul{ margin-top:-0.1rem; }
#DataBlock25 .ul li{ padding:0.06rem 0; }
#DataBlock25 .ul .title{ display:block; font-size:0.15rem; color:#444444; line-height:0.24rem; padding-left:0.25rem; background:url(../images/icon_icon5_1.png) no-repeat left center; }
#DataBlock25 .ul .title:hover{ color:#4293f4; }
/**上传资料弹框**/
/**下载详情**/
#DataBlock26{}
#DataBlock26 .h1{ padding-left:0.4rem; line-height:0.3rem; margin:0; font-size:0.22rem; background:url(../images/icon_icon5.png) no-repeat left 0.02rem; }

#DataBlock26 .h1_pdf{ padding-left:0.4rem; line-height:0.3rem; margin:0; font-size:0.22rem; background:url(../images/icon_pdf.png) no-repeat left 0.02rem; }
#DataBlock26 .h1_rar{ padding-left:0.4rem; line-height:0.3rem; margin:0; font-size:0.22rem; background:url(../images/icon_rar.png) no-repeat left 0.02rem; }
#DataBlock26 .h1_zip{ padding-left:0.4rem; line-height:0.3rem; margin:0; font-size:0.22rem; background:url(../images/icon_zip.png) no-repeat left 0.02rem; }



#DataBlock25 .ul .title_pdf{ display:block; font-size:0.15rem; color:#444444; line-height:0.24rem; padding-left:0.25rem; background:url(../images/icon_pdf.png) no-repeat left center; }
#DataBlock25 .ul .title_rar{ display:block; font-size:0.15rem; color:#444444; line-height:0.24rem; padding-left:0.25rem; background:url(../images/icon_rar.png) no-repeat left center; }
#DataBlock25 .ul .title_zip{ display:block; font-size:0.15rem; color:#444444; line-height:0.24rem; padding-left:0.25rem; background:url(../images/icon_zip.png) no-repeat left center; }


#DataBlock26 .other{ font-size:0.15rem; color:#555555; margin-top:0.15rem; border-bottom:0.01rem solid #f0f0f0; margin-bottom:0.25rem; padding-bottom:0.2rem; }
#DataBlock26 .pdfBox{ border:0.01rem solid #f0f0f0; height:8.8rem; overflow-y: auto; }
#DataBlock26 .ElseBox{ padding-top:0.3rem; line-height: 0.42rem; font-size:0.15rem; color:#555; }
#DataBlock26 .ElseBox .down{ display:inline-block; vertical-align:top; background:#4293f4; color:#fff; padding:0 0.5rem; font-size:0.16rem; cursor:pointer; }
#DataBlock26 .ElseBox .down:hover{ background:#5fa2f3; }
#DataBlock26 .ElseBox .sc{ display:inline-block; vertical-align: top; padding-left:0.25rem; background:url(../images/icon_article1_6.png) no-repeat left center; margin:0 0.25rem; cursor:pointer; }
#DataBlock26 .ElseBox .fx{ display:inline-block; vertical-align: top; padding-left:0.25rem; background:url(../images/icon_article1_7.png) no-repeat left center; position: relative; }
#DataBlock26 .ElseBox .sc.on,
#DataBlock26 .ElseBox .sc:hover{ background-image:url(../images/icon_article1_6_h.png); color:#efa843; }
#DataBlock26 .ElseBox .fx:hover{ background-image:url(../images/icon_article1_7_h.png); color:#efa843; }
#DataBlock26 .ElseBox .fx .shareBox{ width: 350%; position: absolute; left: 100%; top:0;  padding-left:30%; }
#DataBlock26 .ElseBox .fx:hover .shareBox{ display:block; }
#DataBlock27{}
#DataBlock27 .content{ font-size:0.15rem; line-height:1.6em; color:#666666; min-height: 4em; padding:0.1rem 0; }
/**检测机构**/
#DataBlock28{}
#DataBlock28 .ul{}
#DataBlock28 .ul li{ padding-bottom:0.35rem; border-bottom:0.01rem dashed #dfdfdf; }
#DataBlock28 .ul li+li{ padding-top:0.35rem; }
#DataBlock28 ul.ul1 li{ padding-bottom:0.2rem; border-bottom:0.01rem dashed #dfdfdf; }
#DataBlock28 ul.ul1 li+li{ padding-top:0.2rem; }
#DataBlock28 .ul .orange{ color:#f68c29; }
#DataBlock28 .ul .Box{ display:block; }
#DataBlock28 .ul .imgBox{ float: left; display:inline-block; border:0.01rem solid #ddd; margin-right:0.27rem; transition:all 0.3s; }
#DataBlock28 .ul .imgBox img{ display:block; transition:all 0.3s; width:2.35rem; /* height: 2.35rem; */ }
#DataBlock28 .ul .cont{ overflow:hidden; padding-top:0.1rem; }
#DataBlock28 .ul .title{ font-size:0.2rem; line-height: 1.4em; color:#333333; font-weight:bold; margin-bottom:0.07rem; transition:all 0.3s; }
#DataBlock28 .ul .word{ font-size:0.14rem; line-height:2em; color:#777777; }
#DataBlock28 .ul .word p{ position: relative; padding-left:0.38rem; }
#DataBlock28 .ul .word .tit{ display:block; position: absolute; left:0; }
#DataBlock28 ul.ul1 .cont{ padding-top:0; overflow: hidden; }
#DataBlock28 ul.ul1 .title{ margin-bottom:0.05rem; }
#DataBlock28 ul.ul1 .word{ line-height:1.8em; color:#333333; }
#DataBlock28 ul.ul1 .word p{ padding:0; }
#DataBlock28 ul.ul1 .word .tit{ color:#999999; position: static; float: left; }
#DataBlock28 .ul .Box:hover .imgBox{ border-color:#4293f4; }
#DataBlock28 .ul .Box:hover .title{ color:#4293f4; }
#DataBlock29{}
#DataBlock29 .ul{ margin:-0.11rem -0.06rem -0.06rem; font-size:0; }
#DataBlock29 .ul li{ width:50%; vertical-align:top; padding:0.06rem; display:inline-block; }
#DataBlock29 .ul .Box{ display:block; position: relative; border:0.01rem solid #dddddd; }
#DataBlock29 .ul .Box img{ display: block; transition:all 0.3s; }
#DataBlock29 .ul .Box::before{ content:""; position: absolute; left:0; top:0; height:100%; width:100%; background:#4293f4; opacity: 0; transition:all 0.3s; z-index:1; }
#DataBlock29 .ul .Box .title{ position: absolute; left:0; top:50%; width:100%; padding:0 0.1rem; font-size:0.14rem; color:#ffffff; line-height:0.24rem; margin-top:-0.12rem; text-align: center; opacity: 0; transition:all 0.3s; z-index:1; }
#DataBlock29 .ul .Box:hover::before{ opacity: 1; }
#DataBlock29 .ul .Box:hover .title{ opacity: 1; }
/**检测机构详情**/
#DataBlock30{}
#DataBlock30 .h1{ font-size:0.24rem; color:#333333; line-height:1.4em; padding-bottom:0.15rem; border-bottom:0.01rem solid #eeeeee; }
#DataBlock30 .content{ font-size:0.15rem; line-height:0.3rem; color:#555555; min-height: 4em; padding:0.2rem 0; }
#DataBlock31{}
#DataBlock31 .cont{ padding-bottom:0.15rem; font-size:0.15rem; line-height:0.4rem; margin-top:-0.22rem; word-break:break-word; }
#DataBlock31 p{ position: relative; padding:0 0.2rem 0 0.15rem; }
#DataBlock31 p::before{ content:""; display:block; height:0.06rem; width:0.06rem; background:#4293f4; position: absolute; left:0; top:0.16rem; }
#DataBlock31 .imgBox{ display:block; margin-left:0.15rem; border:0.01rem solid #dddddd; width:2.37rem; }
#DataBlock31 .icon-box{ display: flex; flex-wrap: wrap; align-items: center; }
#DataBlock31 .icon-box img { display: block; }
#DataBlock31 .icon-box .icon-li { position: relative; margin-right: 15px; cursor: pointer; }
#DataBlock31 .icon-box .icon-li-icon {}
#DataBlock31 .icon-box .code-img { position: absolute; left: 50%; bottom: 100%; margin-bottom: 0; width: 1.42rem; height: 1.49rem; padding: .12rem; background: url(../images/icon_icon40_4_bg.png) no-repeat center; pointer-events: none; opacity: 0; transform: translateX(-50%); transition: margin .3s; }
#DataBlock31 .icon-box .code-img::after { content: ""; display: block; position: absolute; left: 0; top: 100%; width: 100%; height: .1rem; }
#DataBlock31 .icon-box .code-img img { display: block; }
#DataBlock31 .icon-box .icon-li:hover .code-img { opacity: 1; margin-bottom: .05rem; pointer-events: auto; }
/***租修服务***/
/***我要租***/
#DataBlock32{}
#DataBlock32 .h1{ font-size:0.26rem; line-height:0.68rem; color:#333333; }
#DataBlock32 .SBox{}
#DataBlock32 .SBox .Box{ display:block; text-align:center; }
#DataBlock32 .SBox .imgBox{ border:0.01rem solid #dddddd; margin-bottom:0.05rem; }
#DataBlock32 .SBox img{ display: block; transition:all 0.3s; }
#DataBlock32 .SBox .title{ font-size:0.15rem; line-height: 1.6em; color:#444444; }
#DataBlock32 .SBox .Box:hover .title{ color:#4293f4; }
#DataBlock33{}
#DataBlock33 .dl{ border:0.01rem solid #c7c7c7; font-size:0; line-height:0; color:#333333; }
#DataBlock33 .dl dt{ background-color: #f3f3f3; font-weight:normal; }
#DataBlock33 .dl dd{ border-top:0.01rem solid #c7c7c7; padding:0.08rem 0; }
#DataBlock33 .dl .wid{ display: inline-block; vertical-align: middle; text-align:center; padding:0 0.1rem; }
#DataBlock33 .dl dt .wid{ font-size:0.15rem; line-height: 0.46rem; }
#DataBlock33 .dl dd .wid{ font-size:0.14rem; line-height: 0.22rem; }
#DataBlock33 .dl .wid1{ width:22%; }
#DataBlock33 .dl .wid2{ text-align:left; width:12%; padding:0 0.2rem; }
#DataBlock33 .dl .wid3{ width:9%; }
#DataBlock33 .dl .wid4{ width:12%; }
#DataBlock33 .dl .wid5{ width:12%; }
#DataBlock33 .dl .wid6{ width:11%; }
#DataBlock33 .dl .wid7{ width:11%; }
#DataBlock33 .dl .wid8{ width:11%; }
#DataBlock33 .dl .form{ display:block; width:100%; padding:0; margin:0; }
#DataBlock33 .dl .form label{ display:inline-block; padding:0; margin:0; font-weight:normal; }
#DataBlock33 .dl .form label input{ width:0.15rem; }
#DataBlock33 .dl .form .submit{ display: block; text-align:center; box-sizing: border-box; width: 100%; font-size:0.15rem; line-height:0.3rem; color:#ffffff; background-color: #4293f4; border-radius:0.04rem; transition:all 0.3s; }
#DataBlock33 .dl .form .submit:hover{ background-color: #6aaeff; }
#DataBlock33 .PageBtns{ margin-bottom:-0.15rem; }
/***我要修***/
#DataBlock34{}
#DataBlock34 .dl{ border:0.01rem solid #c7c7c7; font-size:0; line-height:0; color:#333333; }
#DataBlock34 .dl dt{ background-color: #f3f3f3; font-weight:normal; }
#DataBlock34 .dl dd{ border-top:0.01rem solid #c7c7c7; padding:0.07rem 0; }
#DataBlock34 .dl .wid{ display: inline-block; vertical-align: middle; padding:0 0.1rem; }
#DataBlock34 .dl dt .wid{ font-size:0.15rem; line-height: 0.46rem; }
#DataBlock34 .dl dd .wid{ font-size:0.14rem; line-height: 0.22rem; }
#DataBlock34 .dl .wid1{ width:26.5%; padding:0 0.2rem; }
#DataBlock34 .dl .wid2{ width:10.5%; }
#DataBlock34 .dl .wid3{ width:32%; }
#DataBlock34 .dl .wid4{ width:10.5%; text-align:center; }
#DataBlock34 .dl .wid5{ width:10.5%; text-align:center; }
#DataBlock34 .dl .wid6{ width:10%; text-align:center; }
#DataBlock34 .dl .submit{ display: block; box-sizing: border-box; width: 100%; border:0.01rem solid #4293f4; color:#4293f4; background-color:transparent; border-radius:0.04rem; line-height:0.32rem; height:0.32rem;  font-size:0.15rem; text-align: center; transition:all 0.3s; }
#DataBlock34 .dl .submit:hover{ color:#fff; background-color: #4293f4; }
#DataBlock34 .PageBtns{ margin-bottom:-0.15rem; }
#DataTank3.DataTank .Cont{ padding-bottom:0.4rem; }
/***二手仪器***/
#DataBlock35{ min-width:16rem; }
#DataBlock35 .top{ min-width:16rem; border-top:0.01rem solid #c0c0c0; border-bottom:0.01rem solid #c0c0c0; padding:0 0.15rem 0 0.1rem; }
#DataBlock35 .top .wid{ display: inline-block; vertical-align: top; padding:0.1rem 0.2rem; border-right:0.01rem solid #c0c0c0; }
#DataBlock35 .top .select{ font-size:0.15rem; line-height:0.36rem; height:0.36rem; color:#333333; display: block; padding-right:0.15rem; }
#DataBlock35 .top .select option{}
#DataBlock35 .top .f_r{ padding-top:0.1rem; line-height:0.36rem; font-size:0; }
#DataBlock35 .top .form{ display: inline-block; vertical-align: middle; }
#DataBlock35 .top .form .Key{ display:inline-block; width:3.1rem; color:#585a58; padding:0 0.12rem; font-size:0.15rem; background-color:#f5f4f3; border-radius:0.04rem; line-height:0.36rem; height:0.36rem; vertical-align: middle; }
#DataBlock35 .top .form .submit{ display:inline-block; font-size:0.15rem; height:0.36rem; color:#fff; padding:0 0.25rem; border-radius:0.04rem; margin-left:0.08rem; vertical-align: middle; }
#DataBlock35 .top .form+*{ margin-left:0.25rem; }
#DataBlock35 .top .Btn{ width:1.5rem; color:#fff; border-radius:0.04rem; display: inline-block; text-align: center; font-size:0.15rem; vertical-align: middle; margin-right:0.08rem; }
#DataBlock35 .top .bg1{ background-color: #ff7000; }
#DataBlock35 .top .bg2{ background:#4293f4; }
#DataBlock35 .top .bg1:hover{ background-color: #ff9039; }
#DataBlock35 .top .bg2:hover{ background-color: #6aaeff; }
#DataBlock35 .checks{ padding:0.035rem 0.035rem 0.035rem 0.65rem; min-height:0.4rem; background:url(../images/icon_icon7.png) no-repeat 0.2rem 0.08rem; }
#DataBlock35 .checks .a{ display:inline-block; background:#f3f3f3; font-size:0.14rem; color:#333333; padding:0 0.08rem; margin:0.035rem; }
#DataBlock35 .checks .a .exit{ font-style:normal; display: block; padding-right:0.15rem; background:url(../images/icon_icon4.png) no-repeat right center; }
#DataBlock35 .checks .a:hover{ color:#f71d1d; }
#DataBlock35 .table{ width: 100%; margin:0; font-size:0.15rem; }
#DataBlock35 .table .wid1{ width: 3.38%; }
#DataBlock35 .table .wid2{ width: 13.28%; }
#DataBlock35 .table .wid3{ width: 12%; }
#DataBlock35 .table .wid4{ width: 10.93%; }
#DataBlock35 .table .wid5{ width: 10.41%; }
#DataBlock35 .table .wid6{ width: 11.45%; }
#DataBlock35 .table .wid7{ width: 7.55%; }
#DataBlock35 .table .wid8{ width: 7.29%; }
#DataBlock35 .table .wid9{ width: 10.93%; }
#DataBlock35 .table .wid10{ width: 12.5%; }
#DataBlock35 .table tr{}
#DataBlock35 .table th{ background-color: #f3f3f3; font-weight:normal; text-align:center;border:0.01rem solid #c0c0c0; padding:0.05rem 0.1rem; vertical-align: middle; }
#DataBlock35 .table td{ text-align:center; border:0.01rem solid #c0c0c0; padding:0.05rem 0.1rem; vertical-align: middle; }
#DataBlock35 .table .imgBox{ display: block; }
#DataBlock35 .table .imgBox img{ margin:0 auto; }
#DataBlock35 .table .select{}
#DataBlock35 .table .submit{ color:#4293f4; }
#DataBlock35 .table .submit:hover{ color:#ff7000; }
#DataBlock35 .table1{ width: 100%; margin:0; font-size:0.15rem; }
#DataBlock35 .table1 tr{}
#DataBlock35 .table1 th{ background-color: #f3f3f3; font-weight:normal; text-align:center;border:0.01rem solid #c0c0c0; padding:0.05rem 0.1rem; vertical-align: middle; }
#DataBlock35 .table1 td{ text-align:center; border:0.01rem solid #c0c0c0; padding:0.05rem 0.1rem; vertical-align: middle; }
#DataBlock35 .table1 .imgBox{ display: block; }
#DataBlock35 .table1 .imgBox img{ margin:0 auto; }
#DataBlock35 .table1 .select{}
#DataBlock35 .table1 .submit{ color:#4293f4; }
#DataBlock35 .table1 .submit:hover{ color:#ff7000; }
#DataBlock35 .table1 .wid1{ width: 3.33%; }
#DataBlock35 .table1 .wid2{ width: 6.51%; }
#DataBlock35 .table1 .wid3{ width: 10.15%; }
#DataBlock35 .table1 .wid4{ width: 13.33%; }
#DataBlock35 .table1 .wid5{ width: 16.66%; }
#DataBlock35 .table1 .wid6{ width: 10.15%; }
#DataBlock35 .table1 .wid7{ width: 9.89%; }
#DataBlock35 .table1 .wid8{ width: 7.55%; }
#DataBlock35 .table1 .wid9{ width: 6.77%; }
#DataBlock35 .table1 .wid10{ width: 6.77%; }
#DataBlock35 .table1 .wid11{ width: 8.85%; }
/***弹框***/
.DataTank{ position: fixed; height: 100%; width:100%; background:rgba(0,0,0,0.64); left: 0; top:0; z-index: 99; display:none; }
.DataTank .Block{ position: absolute; background-color: #fff; border-radius:0.05rem; top:50%; left:50%; width:8rem; margin-left:-4rem; }
.DataTank .title{ font-size:0.22rem; line-height:0.6rem; color:#333; padding:0 0.3rem; border-bottom:0.02rem solid #4293f4; position: relative; }
.DataTank .title .exit{ position: absolute; height: 0.3rem; width:0.3rem; right:0.25rem; top:0.15rem; display:block; background:url(../images/icon_exit1_3.png) no-repeat center; cursor: pointer; }
.DataTank .title .exit:hover{ transform:rotate(90deg); }
.DataTank .Cont{ padding:0.3rem 0.3rem 0.39rem; }
.DataTank .Cont .form{}
.DataTank .Cont .wid{ margin-bottom:0.15rem; border:0.01rem solid #dddddd; font-size:0; line-height:0; }
.DataTank .Cont .wid1{ width:48%; }
.DataTank .Cont .wid2{ width: 100%; }
.DataTank .Cont .input{ font-size:0.14rem; line-height: 0.38rem; color:#555; padding:0 0.15rem; width:100%; display:block; }
.DataTank .Cont textarea.input{ height:1.9rem; padding-top:0.1rem; padding-bottom:0.1rem; line-height:1.4em; }
.DataTank .Cont .UpfileBox{ font-weight:normal; margin:0; padding:0 0.15rem; display: inline-block; font-size:0.14rem; line-height:0.38rem; color:#777; position: relative; overflow:hidden; }
.DataTank .Cont .UpfileBox .word{ cursor: pointer }
.DataTank .Cont .UpfileBox .word:hover{ color:#4293f4; }
.DataTank .Cont .UpfileBox .file{ display: none; position: absolute; left:0; top:0; opacity:0; cursor: pointer; }
.DataTank .Cont .UpfileBox .filename{ margin-left:10px; display: inline-block; color:#4293f4; width:2rem; overflow: hidden; }
.DataTank .Cont .selectBox{}
.DataTank .Cont .selectBox .select{ line-height:38px; height:38px; display: block; width:100%; font-size:0.14rem; padding:0 0.12rem; color:#777; }
.DataTank .Cont .selectBox .select option{ color:#555; }
.DataTank .Cont .yzmBox{ width:auto; display: inline-block; vertical-align: top; margin-bottom:0.2rem; }
.DataTank .Cont .yzmBox .yzm{ display:inline-block; vertical-align: middle; width:1.3rem; }
.DataTank .Cont .yzmBox img{ vertical-align: middle; margin-right:0.1rem; }
.DataTank .Cont .submitBox{}
.DataTank .Cont .submitBox .submit{ text-align:center; font-size:0.15rem; color:#fff; display:block; width:1.8rem; line-height:0.48rem; height:0.48rem; background:#4293f4; }
.DataTank .Cont .form.select-type-a {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.DataTank .form.select-type-a .wid {
  width: 100%;
}
.DataTank .form.select-type-a .wid1 {
  width: 48%;
}
.DataTank .Cont .select-type-a>.select {
  --aslh: 38px;
  display: block;
  margin-bottom: .15rem;
  border: 0.01rem solid #dddddd;
  height: var(--aslh);
  width: 48%!important;
  padding:0 0.12rem;
  line-height: var(--aslh);
  font-size:0.14rem;
  color:#777;
}
.DataTank .Cont .submitBox .submit:hover{ background:#6aaeff; }
.DataTank .Mcont{ font-size:0.15rem; line-height:1.6em; color:#666; padding:0.3rem; }
.DataTank .Mcont p+p{ margin-top:0.1rem; }
/***仪器选型***/
#DataBlock36{ min-width:16rem; padding:0.15rem 0.15rem; }
#DataBlock36 .PutList{ width:3.15rem; margin-left:0.3rem; }
#DataBlock36 .PutList .h2{ margin:0.1rem 0; font-size:0.2rem; line-height:1em; color:#333333; font-weight:bold; }
#DataBlock36 .PutList .SBox{ position: relative; }
#DataBlock36 .PutList .BtnBox{ position: absolute; right: 0; top:-0.3rem; }
#DataBlock36 .PutList .BtnBox .Btn{ height:0.2rem; width:0.16rem; display: inline-block; vertical-align: middle; cursor:pointer; }
#DataBlock36 .PutList .BtnBox .Prev{ background:url(../images/icon_jt_5_1.png) no-repeat left center; }
#DataBlock36 .PutList .BtnBox .Next{ background:url(../images/icon_jt_5_2.png) no-repeat right center; }
#DataBlock36 .PutList .BtnBox .Prev:hover{ background-image:url(../images/icon_jt_5_1_h.png); }
#DataBlock36 .PutList .BtnBox .Next:hover{ background-image:url(../images/icon_jt_5_2_h.png); }
#DataBlock36 .PutList .Box{ display:block; border:0.01rem solid #dddddd; padding:0.1rem; }
#DataBlock36 .PutList .imgBox{ float: left; border:0.01rem solid #dddddd; margin-right:0.13rem; }
#DataBlock36 .PutList .Mtext{ overflow:hidden; }
#DataBlock36 .PutList .s-title{ font-size:0.16rem; line-height:1.4em; color:#333333; font-weight:bold; margin:0.1rem 0; }
#DataBlock36 .PutList .word{ font-size:0.14rem; line-height:1.4em; color:#555555; }
#DataBlock36 .PutList .Box:hover .s-title{ color:#4293f4; }
#DataBlock36 .Mcont{}
#DataBlock36 .Mcont .imgBox{ float:left; margin:0 0.4rem 0 0.05rem; }
#DataBlock36 .Mcont .Mtext{ overflow:hidden; padding-top:0.35rem; }
#DataBlock36 .Mcont .h1{ font-size:0.22rem; line-height:1.4em; color:#333333; font-weight:bold; margin-bottom:0.08rem; }
#DataBlock36 .Mcont .word{ font-size:0.14rem; line-height:1.6em; color:#555555; }
/***品牌大全***/
#DataBlock37{ background:url(../images/back1.jpg) no-repeat top center; }
#DataBlock37 .h1{ font-size:0.16rem; line-height:1.4em; padding:0.32rem 0 0.2rem; font-weight: bold; }
#DataBlock37 .ul1{ font-size:0; line-height:0; padding:0.2rem 0 0.1rem; }
#DataBlock37 .ul1 li{ display:inline-block; vertical-align:top; width:16.66%; }
#DataBlock37 .ul1 .Box{ display:block; text-align:center; padding:0.11rem 0.12rem; }
#DataBlock37 .ul1 .img{ display: inline-block; vertical-align: top; position: relative; }
#DataBlock37 .ul1 .i1{ opacity: 1; transition:all 0.3s; }
#DataBlock37 .ul1 .i2{ opacity: 0; position: absolute; left: 0; top: 0; transition:all 0.3s; }
#DataBlock37 .ul1 .title{ font-size:0.14rem; line-height:1.4em; color:#333333; margin-top:0.1rem; }
#DataBlock37 .ul1 .Box:hover .i1,
#DataBlock37 .ul1 .Box.on .i1{ opacity: 0; }
#DataBlock37 .ul1 .Box:hover .i2,
#DataBlock37 .ul1 .Box.on .i2{ opacity: 1; }
#DataBlock37 .ul1 .Box:hover .title,
#DataBlock37 .ul1 .Box.on .title{ color:#4293f4; }
#DataBlock37 .checks{ padding:0.2rem 0; border-top:0.01rem solid #dddddd; }
#DataBlock37 .checks .c_tit{ font-size:0.16rem; line-height:0.36rem; color:#333333; font-weight:bold; float:left; display:inline-block; }
#DataBlock37 .checks .c_cont{ padding-left:0.96rem; position: relative; }
#DataBlock37 .checks.check_area .c_cont{ z-index:2; }
#DataBlock37 .checks .c_li{ display:inline-block; }
#DataBlock37 .checks .c_li+.c_li{ margin-left:0.04rem; }
#DataBlock37 .checks .word{ border:0.01rem solid #dddddd; position: relative; z-index: 1; }
#DataBlock37 .checks .word .span{ display:block; line-height:0.34rem; color:#333333; font-size:0.15rem; margin:0 0.1rem 0 0.15rem; padding-right:0.24rem; background:url(../images/icon_jt_4_3_1.png) no-repeat right 50%;  }
#DataBlock37 .checks .c_lis{ position: absolute; border:0.01rem solid #ddd; top:100%; margin-top:-0.01rem; padding:0.06rem 0 0.1rem; display: none; background:#fff; }
#DataBlock37 .checks .c_lis .a{ font-size:0.15rem; line-height:0.26rem; display:inline-block; margin:0 0.15rem; }
#DataBlock37 .checks .az{ font-size:0.16rem; color:#444444; line-height:0.36rem; margin:0 0.145rem; }
#DataBlock37 .checks .az:hover,
#DataBlock37 .checks .az.on{ color:#4293f4; }
#DataBlock37 .checks .c_li:hover .word{ border-bottom-color:#fff; }
#DataBlock37 .checks .c_li:hover .c_lis{ display:block; }
#DataBlock37 .Letterul{ border-top:0.01rem solid #dddddd; padding:0.24rem 0; }
#DataBlock37 .Letterul .let-tit{ float:left; padding:0 0.12rem; width: 2.4rem; }
#DataBlock37 .Letterul .let-tit .zm{ font-size:0.28rem; line-height:1em; color:#222222; font-weight:bold; }
#DataBlock37 .Letterul .let-tit .word{ font-size:0.14rem; line-height:1.4em; color:#999999; }
#DataBlock37 .Letterul .Imgs{ overflow:hidden; margin:-0.1rem 0; }
#DataBlock37 .Letterul .Imgs a{ display:inline-flex; flex-direction: column; vertical-align: top; margin:0.1rem 0.08rem; border:0.01rem solid #dddddd; position: relative; text-align:center; }
#DataBlock37 .Letterul .Imgs a img{ display: block; transition:all 0.3s; object-fit: contain; }
#DataBlock37 .Letterul .Imgs a::before{ content:""; position: absolute; left:0; top:0; height:100%; width:100%; background:#4293f4; opacity: 0; z-index: 2; }
#DataBlock37 .Letterul .Imgs a .title{ color:#fff; line-height:0.22rem; font-size:0.14rem; position: absolute; left: 0; top:50%; width:100%; padding:0 0.1rem; margin-top:-0.11rem; opacity: 0; z-index: 3; }
#DataBlock37 .Letterul .Imgs a:hover::before{ opacity: 1; }
#DataBlock37 .Letterul .Imgs a:hover .title{ opacity: 1; }
/***品牌详情***/
#DataBlock38{ font-size:0.15rem; color:#555555; }
#DataBlock38 .Top{}
#DataBlock38 .Top .cont{ width: 10rem; }
#DataBlock38 .Top .cont .imgBox{ border:0.01rem solid #dddddd; margin-right:0.3rem; }
#DataBlock38 .Top .cont .Tcont{ overflow:hidden; }
#DataBlock38 .Top .cont .h1{ padding:0.1rem 0; font-size:0.28rem; line-height:1.4em; color:#333333; }
#DataBlock38 .Top .cont .h1 .icon{ display: inline-block; vertical-align:top; font-size:0.18rem; color:#4293f4; font-weight:bold; padding-left:0.4rem; background:url(../images/icon_icon12_1.png) no-repeat left center; margin-left:0.2rem; }
#DataBlock38 .Top .cont .word{ font-size:0.15rem; line-height:0.3rem; color:#999999; }
#DataBlock38 .Top .cont .word .table td{ border:0 none; padding:0.05rem 0.05rem 0.05rem 0; vertical-align:middle; }
#DataBlock38 .Top .cont .word .table td:first-child{ width:3.2rem; }
#DataBlock38 .Top .cont .word .table td .social-share{ display:inline-block; }
#DataBlock38 .Top .Store{ max-width:1.2rem; }
#DataBlock38 .Top .Store .aBox{ padding-top:0.18rem; }
#DataBlock38 .Top .Store .aBox a{ display: inline-block; text-align:left; font-size:0.15rem; line-height: 0.2rem; padding:0.08rem 0 0.08rem 0.45rem; background:no-repeat left 0.005rem; }
#DataBlock38 .Top .Store .aBox .div+.div{ margin-top:0.08rem; }
#DataBlock38 .Top .Store .btns { padding-top: 0.3rem; }
#DataBlock38 .Top .Store .btns .btn {  border-radius: 0.04rem; width: 1.25rem; padding: 0 0.15rem; text-align: center; font-size: 0.2rem;font-weight: bold; line-height: 0.36rem; color: #ffffff; background-color: #e80028; }
#DataBlock38 .Top .Store .btns .btn + .btn {  margin-left: 0.15rem; }
#DataBlock38 .Top .Store .btns .btn::before { content: ""; display: inline-block; width: .3rem; height: .14rem; background: url(../images/icon_menu.png) no-repeat left center; margin-bottom: .03rem; vertical-align: middle; }
#DataBlock38 .Top .Store .btns .btn.type1 {  background: #ff7000; }
#DataBlock38 .Top .Store .btns .btn:hover {  background: #116ede; }
#DataBlock38 .Top .cont .word .table td .social-share .icon-wechat .wechat-qrcode{ top: -117px; left: -51px; width: 130px; height: 120px; }
#DataBlock38 .Top .cont .word .table td .social-share .icon-wechat .wechat-qrcode .qrcode{ width:70px; }
#DataBlock38 .Top .cont .word .table td .social-share .help{ display:none; }
#DataBlock38 .Top .cont .word .share-box .social-share .icon-wechat .wechat-qrcode{ top: -117px; left: -51px; width: 130px; height: 120px; }
#DataBlock38 .Top .cont .word .share-box .social-share .icon-wechat .wechat-qrcode .qrcode{ width:70px; }
#DataBlock38 .Top .cont .word .share-box .social-share{ display: inline-block; margin-left: .2rem; }
#DataBlock38 .Top .cont .word .share-box .social-share .help{ display:none; }
#DataBlock38 .Block1{ margin-bottom:0.2rem; }
#DataBlock38 .Block1 li{ line-height:0.22rem; padding:0.04rem 0; }
#DataBlock38 .Block1 li .company{ display:inline-block; min-width:2.9rem; padding-right:0.1rem; }
#DataBlock38 .Block2{}
#DataBlock38 .Block2 .ul{ margin:0.18rem -0.25rem 0 0; }
#DataBlock38 .Block2 li{ display:inline-block; font-size:0; line-height: 0; vertical-align:top; margin-left:4%; width: 13%; }
#DataBlock38 .Block2 li:nth-child(6n+1){ margin-left:0; }
#DataBlock38 .Block2 li .tit{ font-size:0.16rem; line-height: 1.2em; font-weight: bold; color:#333333; margin-bottom:0.14rem; }
#DataBlock38 .Block2 li .aBox{}
#DataBlock38 .Block2 li .aBox a{ font-size:0.15rem; line-height:1.4em; display:block; color:#666666; }
#DataBlock38 .Block2 li .aBox a+a{ margin-top:0.1rem; }
#DataBlock38 .Block3{}
#DataBlock38 .Block3 .SBox{ margin-top:0.2rem; }
#DataBlock38 .Block3 .SBox .imgBox{ display: block; border:0.01rem solid #e5e5e5; padding:0.13rem; }
#DataBlock38 .Block3 .SBox img{ display: block; margin:0 auto; transition:all 0.3s; }
#DataBlock38 .Block4{}
#DataBlock38 .Block4 .table{ margin:0; width:100%; max-width:100%; font-size:0.15rem; word-break: break-word; }
#DataBlock38 .Block4 .wid1{ width:4.16%; }
#DataBlock38 .Block4 .wid2{ width:5.46%; }
#DataBlock38 .Block4 .wid3{ width:8.33%; }
#DataBlock38 .Block4 .wid4{ width:7.55%; }
#DataBlock38 .Block4 .wid5{ width:9.11%; }
#DataBlock38 .Block4 .wid6{ width:9.37%; }
#DataBlock38 .Block4 .wid7{ width:7.55%; }
#DataBlock38 .Block4 .wid8{ width:8.33%; }
#DataBlock38 .Block4 th,
#DataBlock38 .Block4 td{ /* border:0.01rem solid #e5e5e5;*/ border: none; vertical-align: middle; }
#DataBlock38 .Block4 th{ /* color:#fff; background:linear-gradient(#227dc7,#2798ed); */  font-weight:normal; }
#DataBlock38 .Block5{}
#DataBlock38 .Block5 .AutoTitle6{ margin-bottom:0.05rem; }
#DataBlock38 .Block5 .img{ display:inline-block; vertical-align:bottom; }
#DataBlock38 .Block5 .words{ margin-left:0.25rem; width:9rem; display:inline-block; vertical-align:bottom; }
#DataBlock38 .Block6 .word{ line-height:1.6em; }
#DataBlock38 .Block6 .word p+p{ margin-top:0.15rem; }
#DataBlock38 .Block7{}
#DataBlock38 .Block7 .aBox{ margin:0 -0.06rem; }
#DataBlock38 .Block7 .aBox a{ display: inline-block; margin:0.04rem 0.06rem; font-size:0.15rem; color:#4293f4; padding:0 0.25rem; line-height:0.38rem; background:#ecf4fd; transition:all 0.3s; border-radius:0.19rem; }
#DataBlock38 .Block7 .aBox a:hover{ color:#fff; background:#4293f4; }
#DataBlock38 .Block8{}
#DataBlock38 .Block8 .list{ margin-left:0.01rem; font-size:0; line-height:0; }
#DataBlock38 .Block8 .imgBox{ display: inline-block; vertical-align: top; width:14.28%; margin-left:-0.01rem; margin-top:-0.01rem; border:0.01rem solid #e5e5e5;}
#DataBlock38 .Block8 .imgBox img{ display: block; transition:all 0.3s; }
/***一起分类***/
#DataBlock39{}
#DataBlock39 .h1{ font-size:0.26rem; line-height:0.78rem; color:#222222; }
#DataBlock39 .ul{}
#DataBlock39 .ul li{ padding:0.15rem 0; border-top:0.01rem solid #dddddd; }
#DataBlock39 .ul li::after{ content: ""; clear: both; height: 0; width:0; display: block; }
#DataBlock39 .ul .tit{ float: left; display: inline-block; width:2.55rem; font-size:0.18rem; color:#333333; line-height:1.6em; padding:0.16rem 0; }
#DataBlock39 .ul .list{ overflow:hidden; font-size:0; line-height:0; padding-left:0.04rem; }
#DataBlock39 .ul .Box{ cursor:pointer; display:inline-block; vertical-align:top; text-align:center; background:#f8f8f8; border-radius:0.05rem; margin:0.11rem 0.21rem; width:1.45rem; padding:0.15rem 0.05rem; transition:all 0.3s; }
#DataBlock39 .ul .Box .img{ display: inline-block; position: relative; vertical-align: top; }
#DataBlock39 .ul .Box .img img{ display: block; width:0.9rem; height:0.9rem; transition:all 0.3s; }
#DataBlock39 .ul .Box .img .i1{ opacity: 1; }
#DataBlock39 .ul .Box .img .i2{ opacity: 0; position: absolute; left:0; top:0; }
#DataBlock39 .ul .Box .title{ font-size:0.15rem; line-height:1.2em; color:#444444; vertical-align: middle; transition:all 0.3s; }
#DataBlock39 .ul .Box:hover{ background:#4293f4; }
#DataBlock39 .ul .Box:hover .i1{ opacity: 0; }
#DataBlock39 .ul .Box:hover .i2{ opacity: 1; }
#DataBlock39 .ul .Box:hover .title{ color:#fff; }
#DataBlock39 .ul .Box .childcatlist{ display:none; position: fixed; height:100%; width:100%; left:0; top:0; z-index:999; background:rgba(0,0,0,.35); }
#DataBlock39 .ul .Box .childcatlist .ABox{ border-radius:.08rem; background:#fff; padding:.2rem .25rem; position: absolute; left:50%; top:50%; width:12rem; max-width:94vw; max-height:80vh; text-align:left; }
#DataBlock39 .ul .Box .childcatlist .ABox .exit{ display:block; position: absolute; top:.05rem; right:.05rem; font-size:.18rem; line-height:.22rem; width:.22rem; text-align:center; border-radius:50%; }
#DataBlock39 .ul .Box .childcatlist .ABox .exit:hover{ color:#4293f4; }
#DataBlock39 .ul .Box .childcatlist .ABox .childs{ display: inline-block; vertical-align:top; font-size:.14rem; line-height:1.4em; color:#555; margin:.05rem .05rem; border-right: 1px solid #ccc;
    padding-right: 10px; }

    #DataBlock39 .ul .Box .childcatlist .ABox .childs:last-child{ border-right: none; }



#DataBlock39 .ul .Box .childcatlist .ABox .childs:hover{ color:#4293f4; }
/***行业解决方案***/
#DataBlock40{ position: relative; background:#fff; z-index: 2; height:4.05rem; }
#DataBlock40.show .Btn{ bottom: auto; }
#DataBlock40 .Btn{ position: absolute; left:0; bottom:0; width:100%; line-height:0.4rem; cursor: pointer; background-color: #e5e5e5; }
#DataBlock40 .Btn .i{ display: inline-block; vertical-align:top; padding-right:0.23rem; font-size:0.15rem; font-style:normal; background:url(../images/icon_jt_1_5.png) no-repeat right center; }
#DataBlock40.show .Btn .i{ background-image:url(../images/icon_jt_1_7.png); }
#DataBlock40.show .Btn:hover .i{ background-image:url(../images/icon_jt_1_6.png); }
#DataBlock40 .Btn:hover{ background-color: #4293f4; color:#fff; }
#DataBlock40 .Btn:hover .i{ background-image:url(../images/icon_jt_1_4.png); }
#DataBlock40 .ul{ width: 100%; }
#DataBlock40 .ul li{ background-color: #fff; transition:all 0.3s; }
#DataBlock40 .ul li.mheight{ height:0.4rem; overflow: hidden; }
#DataBlock40.show .ul li.mheight{ height:auto; overflow: auto; }
#DataBlock40 .li_tit{ display: block; color:#333; font-size: 0.15rem; line-height: 0.2rem; padding:0.1rem 0.35rem 0.1rem 0.25rem; position: relative; left:0; transition:all 0.3s; }
#DataBlock40 .li_tit::after{ content:""; position: absolute; top:0.1rem; right:0.25rem; height: 0.2rem; width: 0.05rem; background:url(../images/icon_jt_1_3.png) no-repeat center; transition:all 0.3s; }
#DataBlock40 li:hover{ background-color: #4293f4; }
#DataBlock40 li:hover .li_tit{ color:#fff; }
#DataBlock40 li:hover .li_tit::after{ background-image:url(../images/icon_jt_1_2.png); }
#DataBlock40 li:hover .Ltank{ opacity: 1; transform: scale(1); }
#DataBlock40 .Ltank{ position: absolute; left: 100%; width: 6.65rem; background-color: #fff; min-height: 100%; top:0; padding:0.25rem 0.35rem 0.4rem 0.3rem; opacity:0; transform:scale(0); /*transition:opacity 0.3s;*/ box-shadow:0 0 0.1rem rgba(0,0,0,0.1); }
#DataBlock40 .dBox{}
#DataBlock40 .dBox dl{ border-bottom:0.01rem dashed #dbdbdb; font-size: 0; line-height: 0; padding-bottom: 0.1rem; }
#DataBlock40 .dBox dl+dl{ margin-top: 0.1rem; }
#DataBlock40 .dBox dt a{ font-size: 0.14rem; line-height: 0.24rem; color:#ff7000; }
#DataBlock40 .dBox dd a{ font-size: 0.12rem; line-height: 0.24rem; color:#333333; display: inline-block; position: relative; padding-left: 0.11rem; margin:0 0.05rem; }
#DataBlock40 .dBox dt a:hover{ color:#bf5302; }
#DataBlock40 .dBox dd a::before{ content:""; position: absolute; left: 0; height: 0.12rem; width: 0.01rem; background:#dbdbdb; top:0.06rem; }
#DataBlock40 .dBox dd a:hover{ color:#1875f0; }
#DataBlock40 .dBox dt{ float: left; width: 0.8rem; padding-right: 0.1rem; }
#DataBlock40 .dBox dd{ overflow: hidden; }
#DataBlock41{}
#DataBlock41 .o-hide{ border-top:0.01rem solid #dddddd; padding-top:0.25rem; }
#DataBlock41 .ul{ font-size:0; line-height:0; margin:-0.05rem; }
#DataBlock41 .ul li{ width:14.28%; display:inline-block; vertical-align:top; padding:0.05rem; }
#DataBlock41 .ul .Box{ display:block; border:0.01rem solid #dddddd; transition:all 0.3s; }
#DataBlock41 .ul .Box img{ transition:all 0.3s; }
#DataBlock41 .ul .Box:hover{ border-color:#1875f0; }
#DataBlock42{}
#DataBlock42 .o-hide{ border-top:0.01rem solid #dddddd; padding-top:0.25rem; }
#DataBlock42 .ul{ font-size:0; line-height:0; margin:-0.1rem; }
#DataBlock42 .ul li{ width:16.66%; display:inline-block; vertical-align: top; padding:0.1rem; }
#DataBlock42 .ul .Box{ display: block; }
#DataBlock42 .ul .Box .imgBox{ padding:0.2rem 0.16rem; border:0.01rem solid #ddd; margin-bottom:0.07rem; }
#DataBlock42 .ul .Box .imgBox img{ transition:all 0.3s; display: block; margin:0 auto; }
#DataBlock42 .ul .title{ font-size:0.14rem; line-height:1.6em; }
#DataBlock43{ font-size:0.15rem; line-height:1.8em; color:#555555; }
#DataBlock43 .h1{ font-weight:normal; font-size:0.24rem; line-height: 1.4em; color:#333333; border-bottom:0.01rem solid #eeeeee; padding-bottom:0.15rem; }
#DataBlock43 .cont{ padding-top:0.05rem; }
#DataBlock43 .Block2{}
#DataBlock43 .Block2 .ul{}
#DataBlock43 .Block2 .ul li{ width:48.2%; }
#DataBlock43 .Block2 .ul li:nth-child(odd){ float:left; }
#DataBlock43 .Block2 .ul li:nth-child(even){ float:right; }
#DataBlock43 .Block2 .ul .Box{ position:relative; padding:0 0.9rem 0 0.2rem; display: block; line-height:0.56rem; transition:all 0.3s; border-bottom:0.01rem solid #eeeeee; }
#DataBlock43 .Block2 .ul .Box::before{ content:""; display:block; height:0.06rem; width:0.06rem; background-color:#e8e8e8; position: absolute; left: 0; top:50%; margin-top:-0.03rem; transition:all 0.3s; }
#DataBlock43 .Block2 .ul .time{ position: absolute; right: 0; color:#999999; font-size:0.14rem; }
#DataBlock43 .Block2 .ul .Box:hover{ color:#4293f4; border-color:#4293f4; }
#DataBlock43 .Block2 .ul .Box:hover::before{ background:#4293f4; }
#DataBlock43 .Block3{}
#DataBlock43 .Block3 .ul{}
#DataBlock43 .Block3 .ul li{}
#DataBlock43 .Block3 .ul .Box{ position:relative; padding-right:40%; display: block; line-height:0.54rem; transition:all 0.3s; border-bottom:0.01rem solid #eeeeee; }
#DataBlock43 .Block3 .ul .company{ position: absolute; top:0; right:0; width:38%; text-align: right; padding-right:0.9rem; color:#4293f4; }
#DataBlock43 .Block3 .ul .time{ position: absolute; right: 0; color:#999999; font-size:0.14rem; }
#DataBlock43 .Block3 .ul .Box:hover{ color:#4293f4; border-color:#4293f4; }
#DataBlock43 .Block3 .ul .Box:hover::before{ background:#4293f4; }
#DataBlock43 .Block4 .cont{ padding:0.2rem 0; }
#DataBlock43 .Block4 .cont .linkimgBox{ display:block; width:5.05rem; height:5rem; margin:0 auto; position: relative; }
#DataBlock43 .Block4 .cont .linkimgBox .a{ height:1.4rem; width:1.4rem; display:block; position: absolute; border-radius:50%; background:#4372c4; color:#fff; font-size:0.32rem; line-height:0.44rem; text-align:center; padding:0.25rem 0.2rem; letter-spacing:0.1em; }
#DataBlock43 .Block4 .cont .linkimgBox .a1{ top:0; left:50%; margin-left:-0.8rem; }
#DataBlock43 .Block4 .cont .linkimgBox .a2{ right:0%; top:25%; }
#DataBlock43 .Block4 .cont .linkimgBox .a3{ right:15%; bottom:0%; }
#DataBlock43 .Block4 .cont .linkimgBox .a4{ left:13%; bottom:0%; }
#DataBlock43 .Block4 .cont .linkimgBox .a5{ left:0%; top:30%; }
#DataBlock43 .Block4 .cont .linkimgBox .center{ top:50%; left:50%; margin-top:-0.54rem; margin-left:-0.76rem; }

/**会员**/
/**登录**/
#DataBlock44{ background:url(../images/member/img.jpg) no-repeat center/cover; /*center/cover*/ padding:0.8rem 0; }
#DataBlock44 .mgt35{ margin-top:0.35rem; }
#DataBlock44 .Block{ background: #fff; width:3.85rem; }
#DataBlock44 .pad{ padding:0.15rem 0.2rem 0.35rem; }
#DataBlock44 .TabHead{ border-bottom:0.01rem solid #d9d9d9; font-size:0; line-height:0; }
#DataBlock44 .TabHead .span{ display:inline-block; vertical-align: top; font-size:0.22rem; color:#333333; line-height:0.6rem; position: relative; }
#DataBlock44 .TabHead .span.on{ color:#4293f4; }
#DataBlock44 .TabHead .span.on::after{ content: ""; display: block; height:0.03rem; width:100%; position: absolute; left:0; top:100%; margin-top:-0.01rem; background:#4293f4; }
#DataBlock44 .TabHead .span+.span{ margin-left:0.4rem; }
#DataBlock44 .TabHead .span+.span::before{ content:""; position: absolute; top:50%; left:-0.2rem; height:0.18rem; margin-top:-0.09rem; width:0.01rem; background:#d9d9d9; }
#DataBlock44 .TabCon{ padding-top:0.3rem; }
#DataBlock44 .form{ width:100%; display: none; }
#DataBlock44 .form:nth-child(1){ display: block; }
#DataBlock44 .form .label{ padding:0; margin:0; border:0.01rem solid #d9d9d9; display:block; font-weight:normal; border-radius:0; }
#DataBlock44 .form .label .icon{ width:0.18rem; height:0.44rem; margin-left:0.1rem; background:no-repeat center; }
#DataBlock44 .form .label .input{ display: block; width:100%; height:0.44rem; line-height:0.44rem; font-size:0.14rem; color:#666; padding:0 0.2rem; }
#DataBlock44 .form .label.name .icon{ background-image:url(../images/icon_member_1_1.png); }
#DataBlock44 .form .label.password .icon{ background-image:url(../images/icon_member_1_2.png); }
#DataBlock44 .form .label.yzm{ position: relative; padding-right:0.8rem; }
#DataBlock44 .form .label.yzm .icon{ background-image:url(../images/icon_member_1_3.png); }
#DataBlock44 .form .label.yzm .img{ background:url(../images/yzm2.jpg) no-repeat center/100% 100%; position: absolute; right:0; top:0; display:block; width:0.8rem; height:100%; cursor:pointer; }
#DataBlock44 .form .label.yzm2{ position: relative; padding-right:0.9rem; }
#DataBlock44 .form .label.yzm2 .YzmBtn{ color:#4293f4; border:0.01rem solid #4293f4; font-size:0.14rem; line-height:0.24rem; border-radius:0.04rem; padding:0 0.07rem; display: block; position: absolute; top:50%; margin-top:-0.13rem; right:0.05rem; transition:all 0.3s; }
#DataBlock44 .form .label.yzm2 .YzmBtn:hover{ background:#4293f4; color:#fff; }
#DataBlock44 .form .label+.label{ margin-top:0.1rem; }
#DataBlock44 .form .word a{ font-size:0.14rem; color:#333333; line-height:0.42rem; }
#DataBlock44 .form .word a:hover{ color:#4293f4; }
#DataBlock44 .form .submit{ display: block; width:100%; color:#fff; font-size:0.18rem; line-height:0.5rem; background:#4293f4; border-radius:0.06rem; letter-spacing:0.1rem; transition:all 0.3s; }
#DataBlock44 .form .submit:hover{ background:#1b7cf1; }
#DataBlock44 .other{}
#DataBlock44 .other .title{ display: block; width:92%; margin:0.2rem auto 0.25rem; text-align:center; color:#ccc; font-size:0.14rem; overflow: hidden; position: relative; }
#DataBlock44 .other .title span{ display: inline-block; vertical-align: top; padding:0 0.05rem; background:#fff; position: relative; z-index: 2; }
#DataBlock44 .other .title::before{ content:""; display: block; width:100%; position: absolute; left:0; top:50%; margin-top:-0.005rem; height:0.01rem; background:#e0e0e0; }
#DataBlock44 .loginType{ text-align:center; font-size:0; line-height:0; }
#DataBlock44 .loginType .a{ display:inline-block; vertical-align:middle; background:no-repeat center; border-radius:50%; margin:0 0.08rem; height:0.46rem; width:0.46rem; }
#DataBlock44 .loginType .a.qq{ background-image:url(../images/icon_member_2_1.png); }
#DataBlock44 .loginType .a.wx{ background-image:url(../images/icon_member_2_2.png); }
.MemberBody #header .bot,
.MemberBody #header .mid .middle,
.MemberBody #header .mid .Phone,
.MemberBody #header .mid .MenuBtn,
.MemberBody #header .top{ display:none; }
.MemberBody #header .MemberBlock{ display: inline-block; }
.LoginBody #header .MemberBlock .regist,
.RegistBody #header .MemberBlock .login{ display: block; }

/**个人信息**/
#DataBlock45{ padding:0.6rem 0 0.7rem; }
#DataBlock45 .PageBtns{ padding-bottom:0.5rem; }
#DataBlock45 .red{ color:#e92f2f; }
#DataBlock45 .red2{ color:#f71010; }
#DataBlock45 .green{ color:#0f990f; }
#DataBlock45 .border-style{ border:0.01rem solid #ebebeb; }
#DataBlock45 .pad{ padding:0.3rem; }
#DataBlock45 .h1{ border-bottom:0.01rem solid #ebebeb; font-size:0.18rem; color:#333333; margin:0; padding:0 0.3rem; line-height:0.6rem; }
#DataBlock46{}
#DataBlock46 .MemberInfo{ background:#fbfbfb; padding:0.25rem 0.2rem; font-size:0; line-height:0; color:#333333; }
#DataBlock46 .MemberInfo .Img{ display: inline-block; vertical-align: middle; }
#DataBlock46 .MemberInfo .Img img{ display:block; border-radius:50%; }
#DataBlock46 .MemberInfo .name{ display: inline-block; vertical-align: middle; padding-left:0.2rem; width:calc(100% - 0.6rem); font-size:0.15rem; line-height:1.4em; }
#DataBlock46 .ul{ border-top:0.01rem solid #ebebeb; }
#DataBlock46 .ul li{ border-bottom:0.01rem solid #ebebeb; }
#DataBlock46 .ul li a{ display: block; padding:0.15rem 0.3rem; position: relative; line-height:0.28rem; font-size:0.15rem; color:#333333; }
#DataBlock46 .ul li a::before{ content:""; position: absolute; left:0; height:0.28rem; width:0.03rem; background:#4293f4; opacity:0; transition:all 0.3s; }
#DataBlock46 .ul li:hover a::before,
#DataBlock46 .ul li.on a::before{ opacity:1; }
#DataBlock46 .ul li:hover a{ color:#4293f4; }
#DataBlock46 .exit{ display:block; padding:0.15rem 0.3rem; font-size:0.18rem; color:#333333; line-height:0.5rem; }
#DataBlock46 .exit:hover{ color:#4293f4; }
#DataBlock47{}
#DataBlock47 .Info{ padding:0.15rem 0; font-size:0.15rem; line-height:0.3rem; }
#DataBlock47 .Info .Img{ display:inline-block; vertical-align:top; }
#DataBlock47 .Info .Img img{ display:block; width:1.08rem; height:1.08rem; border-radius:0.05rem; }
#DataBlock47 .Info .content{ display:inline-block; vertical-align:top; width:4.3rem; margin-left:0.1rem; font-family:"微软雅黑"; }
#DataBlock47 .Info .content .name{ font-size:0.18rem; margin-bottom:0.8em; }
#DataBlock47 .Info .content .name a{ font-size:0.15rem; }
#DataBlock47 .Info .content .phone{}
#DataBlock47 .Info .content .phone a{}
#DataBlock47 .Info .content .mail{}
#DataBlock47 .Info .content .mail .nData{ font-size:0.12rem; color:#999999; }
#DataBlock47 .Info .content .mail a{}
#DataBlock47 .Info .content a:hover{ color:#4293f4; }
#DataBlock47 .Info .MType{ display:inline-block; vertical-align:top; width:2.1rem; }
#DataBlock47 .Info .MType .word{ font-size:0.26rem; }
#DataBlock47 .RealInfo{ border-top:0.01rem solid #ebebeb; }
#DataBlock47 .RealInfo .pad{ padding-top:0.25rem; padding-bottom:0.65rem; }
#DataBlock47 .RealInfo .word{ font-size:0.16rem; line-height:1.4em; }
#DataBlock47 .RealInfo .form{ margin-top:0.25rem; display: block; width:100%; }
#DataBlock47 .RealInfo .tips{ width:3.8rem; padding-right:0.4rem; font-size:0.16rem; padding-top:10%; }
#DataBlock47 .RealInfo .tips .TipWord{ font-size:0.14rem; color:#777777; line-height:2.2em; }
#DataBlock47 .RealInfo .label{ padding:0 0 0 0.8rem; font-weight:normal; margin:0; font-size:0.15rem; line-height:0.4rem; color:#444444; display:block; position: relative; }
#DataBlock47 .RealInfo .label+.label{ margin-top:0.1rem; }
#DataBlock47 .RealInfo .wid1{ width:3.8rem; }
#DataBlock47 .RealInfo .lab_t{ width:0.75rem; text-align:right; position: absolute; left:0; top:0; }
#DataBlock47 .RealInfo .inpuBox{ overflow:hidden; }
#DataBlock47 .RealInfo .input{ border:0.01rem solid #ebebeb; line-height:0.4rem; border-radius:0.04rem; padding:0 0.18rem; font-size:0.15rem; color:#444444; width:100%; display:block; }
#DataBlock47 .RealInfo .input:focus{ border-color:rgba(66,147,244,0.2); }
#DataBlock47 .RealInfo textarea.input{ line-height: 1.4em; height:1.08rem; padding-top:0.08rem; padding-bottom:0.08rem; }
#DataBlock47 .RealInfo .yzm .inpuBox{ position: relative; }
#DataBlock47 .RealInfo .yzm .inpuBox .input{ padding-right:1rem; }
#DataBlock47 .RealInfo .yzm .YzmBtn{ position: absolute; right:0; top:50%; margin-top:-0.15rem; text-align:center; font-size:0.12rem; color:#4293f4; background:#fff; line-height:0.28rem; width:0.8rem; right:0.08rem; border:0.01rem solid #4293f4; border-radius:0.04rem; cursor:pointer; transition:all 0.3s; }
#DataBlock47 .RealInfo .yzm .YzmBtn.default{ cursor: default; color:#aaa; border-color:#eee; background:#f2f2f2; }
#DataBlock47 .RealInfo .yzm .YzmBtn.default:hover{ color:#aaa; border-color:#eee; background:#f2f2f2; }
#DataBlock47 .RealInfo .yzm .YzmBtn:hover{ color:#fff; background:#4293f4; }
#DataBlock47 .RealInfo .submitBox{}
#DataBlock47 .RealInfo .submit{ font-size:0.15rem; color:#ffffff; text-align:center; line-height:0.44rem; height:0.44rem; background:#4293f4; display: block; width:1.64rem; transition:all 0.3s; }
#DataBlock47 .RealInfo .submit:hover{ background:#2184fa; }


#DataBlock47 .currency-box{}
#DataBlock47 .currency-box .flex { display: flex; }
#DataBlock47 .currency-box .wrap { flex-wrap: wrap; }
#DataBlock47 .currency-box .jb { justify-content: space-between; }
#DataBlock47 .currency-box .pad{ padding: .35rem; }
#DataBlock47 .currency-box .select{ font-size:0.15rem; line-height:0.38rem; height: 0.38rem; color:#585a58; background:#f5f4f3; padding:0 0.1rem; border-radius:0.04rem; display:block; width:100%; }
#DataBlock47 .currency-box .input{ font-size:0.15rem; line-height:0.38rem; height: 0.38rem; color:#585a58; background:#f5f4f3; padding:0 0.1rem; border-radius:0.04rem; display:block; width:100%; }
#DataBlock47 .currency-box .btn{ width: 100%; line-height: 0.38rem; height: 0.38rem; padding:0 0.25rem; color:#fff; font-size:0.15rem; color:#ffffff; background-color: #4293f4; border-radius: 0.03rem; outline: none; }
#DataBlock47 .currency-box .btn:hover{ background-color:#6aaeff; }
#DataBlock47 .currency-box .wid{ display: inline-block; vertical-align: middle; }
#DataBlock47 .currency-box .wid1{ width: 42%; }
#DataBlock47 .currency-box .wid2{ width: 1.14rem; }
#DataBlock47 .business-opportunity .AutoTitle8{ margin-top: .35rem; }
#DataBlock47 .parameter { font-size: 0; line-height: .2rem; }
#DataBlock47 .parameter .link{ display: inline-block; padding-right: .14rem; position: relative; vertical-align: middle; font-size: .14rem; line-height: .2rem; color: #444444; }
#DataBlock47 .parameter .link::before ,
#DataBlock47 .parameter .link::after { content:''; position: absolute; right: 0; top: 50%; border-left:.04rem solid transparent; border-right:.04rem solid transparent; }
#DataBlock47 .parameter .link::before { margin-top:-.05rem; border-bottom: .04rem solid #a9a9a9; }
#DataBlock47 .parameter .link::after { margin-top: .01rem; border-top: .04rem solid #a9a9a9; }
#DataBlock47 .parameter .line{ display: inline-block; margin: 0 .25rem; width: .01rem; height: .08rem; vertical-align: middle; background-color: #e6e6e6; }
#DataBlock47 .parameter .link:hover { color: #4293f4; }
#DataBlock47 .parameter .link.up:before { margin-top: -.02rem; border-bottom-color: #4293f4; }
#DataBlock47 .parameter .link.up:after { display: none; }
#DataBlock47 .parameter .link.down:before { display: none; }
#DataBlock47 .parameter .link.down:after { margin-top: -.01rem; border-top-color: #4293f4; }
#DataBlock47 .my-offer {}
#DataBlock47 .my-offer .offer-info { display: flex; padding: .3rem 0; justify-content: space-around; align-items: center; font-size: .15rem; line-height: .24rem; color: #555; background: #f5f4f3; }
#DataBlock47 .offer-info .wid { display: inline-flex; align-items: baseline; }
#DataBlock47 .offer-info .red { margin: 0 .05rem; font-size: .32rem; color: #f71010; }
#DataBlock47 .my-offer .form { margin: .2rem 0 .25rem; }
#DataBlock47 .my-offer .AutoTitle8 { margin-bottom: .1rem; }
#DataBlock47 .inquiry-list .AutoTitle8 { margin-bottom: .1rem; }
#DataBlock47 .inquiry-info .inquiry-info-title { margin-top: .06rem; margin-bottom: .4rem; font-size: .22rem; font-weight: 700; line-height: .26rem; color: #333; }



/**我的下载**/
#DataBlock48{}
#DataBlock48 .pad{ padding-top:0.1rem; padding-bottom:0; }
#DataBlock48 .TypeTitle{ border-bottom:0.01rem solid #ebebeb; margin-bottom:0.18rem; }
#DataBlock48 .TypeTitle .span{ display: inline-block; vertical-align: top; font-size:0.16rem; line-height:0.2rem; color:#333333; font-weight:bold; padding:0.12rem 0; position: relative; min-width:0.5rem; text-align:center; }
#DataBlock48 .TypeTitle .span:hover{ color:#4293f4; }
#DataBlock48 .TypeTitle .span+.span{ margin-left:0.3rem; }
#DataBlock48 .TypeTitle .span+.span::before{ content: ""; display:block; position: absolute; left:-0.15rem; top:50%; height:0.1rem; width:0.01rem; margin-top:-0.05rem; background:#ebebeb; }
#DataBlock48 .TypeTitle .span::after{ content:""; display:block; width:100%; height:0.02rem; background:#4293f4; position: absolute; left:0; top:100%; opacity:0; }
#DataBlock48 .TypeTitle .span.on{ color:#4293f4; }
#DataBlock48 .TypeTitle .span.on::after{ opacity: 1; }
#DataBlock48 .TypeTitle .Btn1{ line-height:0.36rem; color:#fff; padding:0 0.2rem; background:#ff7000; border-radius:0.05rem; display: inline-block; margin-bottom:0.1rem; transition:all 0.3s; }
#DataBlock48 .TypeTitle .Btn1:hover{ background:#4293f4; }
#DataBlock48 .TypeTitle .select{ display:block; line-height:0.36rem; height:0.36rem; padding:0 0.2rem; color:#585a58; font-size:0.15rem; border:0 none; border-radius:0.03rem; background:#f3f3f3; min-width:2.45rem; }
#DataBlock48 .TypeTitle .RWord{ font-size:0.16rem; color:#333333; line-height:0.36rem; font-weight:bold; }
#DataBlock48 .TypeTitle .RWord .num{ font-size:0.28rem; font-family:"Arial"; }
#DataBlock48 .icon{ display:inline-block; vertical-align:middle; line-height:0.18rem; height:0.18rem; width:0.18rem; border-radius:50%; background:#0f990f; text-align: center; color:#fff; font-style:normal; margin-top:-0.06rem; margin-right:0.05rem; }
#DataBlock48 .dl{ border-top:0.01rem solid #ebebeb; }
#DataBlock48 .dl dt{ background:#f3f3f3; padding:0.1rem 0; border-bottom:0.01rem solid #ebebeb; font-weight:normal; }
#DataBlock48 .dl dt .wid{ color:#333; }
#DataBlock48 .dl dd{ padding:0.1rem 0; border-bottom:0.01rem solid #ebebeb; }
#DataBlock48 .dl .wid{ display: inline-block; vertical-align: middle; font-size:0.14rem; color:#555555; text-align:center; line-height:0.24rem; height:0.24rem; }
#DataBlock48 .dl .d_icon{ display:block; height:0.24rem; width:0.24rem; background:url(../images/icon_down1.png) no-repeat center; margin:0 auto; }
#DataBlock48 .dl .d_icon:hover{ background-image:url(../images/icon_down1_hover.png); }
#DataBlock48 .dl .edit{ display:inline-block; vertical-align: middle; height:0.24rem; width:0.24rem; background:url(../images/icon_edit1_1.png) no-repeat center; }
#DataBlock48 .dl .line{ display:inline-block; vertical-align: middle; height:0.1rem; width:0.01rem; background:#ebebeb; margin:0 0.04rem; }
#DataBlock48 .dl .delete{ display:inline-block; vertical-align: middle; height:0.24rem; width:0.24rem; background:url(../images/icon_delete1_2.png) no-repeat center; }
#DataBlock48 .dl .edit:hover{ background-image:url(../images/icon_edit1_1_hover.png); }
#DataBlock48 .dl .delete:hover{ background-image:url(../images/icon_delete1_2_hover.png); }
#DataBlock48 .other{ padding-left:0.23rem; vertical-align:middle; padding-top:.24rem; }
#DataBlock48 .other .checkBox{ vertical-align: middle; margin:0 0.12rem 0 0; }
#DataBlock48 .other .line{ display:inline-block; vertical-align:middle; height:0.12rem; width:0.01rem; background:#ebebeb; margin:0 0.15rem; }
#DataBlock48 .other .AllBtn{ display:inline-block; vertical-align:middle; border-radius:0.03rem; color:#fff; padding:0 0.1rem; line-height:0.26rem; background:#5c5c5c; font-size:0.14rem; transition:all 0.3s; }
#DataBlock48 .other .AllBtn .txt{ display:block; padding-left:0.2rem; background:url(../images/icon_down_down.png) no-repeat left center; }
#DataBlock48 .other .AllBtn:hover{ background:#4293f4; }
#DataBlock48 .other .AllBtn .icon1{ background-image:url(../images/icon_down_down.png); }
#DataBlock48 .other .AllBtn .icon2{ background-image:url(../images/icon_delete1_1.png); }
#DataBlock48 .dl1 .wid1{ width:0.6rem; }
#DataBlock48 .dl1 .wid2{ width:0.4rem; }
#DataBlock48 .dl1 .wid3{ width:3.6rem; padding:0.02rem 0.1rem; text-align:left; height:auto; line-height:0.2rem; }
#DataBlock48 .dl1 .wid4{ width:1rem; margin-right:0.65rem; }
#DataBlock48 .dl1 .wid5{ width:1.8rem; }
#DataBlock48 .dl1 .wid2{ background:no-repeat center; }
#DataBlock48 .dl1 .p .wid2{ background-image:url(../images/icon_down_pdf.png); }
#DataBlock48 .dl1 .w .wid2{ background-image:url(../images/icon_down_word.png); }
/**租修服务**/
#DataBlock48 .dl2 .wid1{ width:0.6rem; }
#DataBlock48 .dl2 .wid2{ width:2.6rem; padding:0.02rem 0.1rem; text-align:left; line-height:0.2rem; height:auto; }
#DataBlock48 .dl2 .wid3{ width:3.2rem; padding:0.02rem 0.1rem; text-align:left; line-height:0.2rem; height:auto; }
#DataBlock48 .dl2 .wid4{ width:1.7rem; }
/**发布仪器租赁**/
#DataBlock48 .form{ display:block; }
#DataBlock48 .formType1{ border-top:0.01rem solid #ebebeb; }
#DataBlock48 .formType1 .label{ border-bottom:0.01rem solid #ebebeb; display:block; margin:0; padding:0.1rem 0.2rem 0.1rem 1.4rem; position: relative; font-weight:normal; color:#888; line-height:0.3rem; font-size:0; text-align:left; }
#DataBlock48 .formType1 .label:nth-child(odd){ background:#f3f3f3; }
#DataBlock48 .formType1 .label+.label{  }
#DataBlock48 .formType1 .tips{ color:#f71010; font-weight:bold; margin-right:0.07rem; }
#DataBlock48 .formType1 .lab_title{ position: absolute; width:1.4rem; left:0; text-align:right; padding-right:0.1rem; color:#333; font-size:0.14rem; }
#DataBlock48 .formType1 .input{ display:inline-block; vertical-align:middle; border:0.01rem solid #ebebeb; background:#fff; width:2.8rem; box-sizing:border-box; line-height:0.28rem; height:0.3rem; padding:0 0.12rem; max-width:100%; color:#555555; font-size:0.14rem; }
#DataBlock48 .formType1 .wid1{ width:1.3rem; display: inline-block; vertical-align: middle; }
#DataBlock48 .formType1 .wid1+.wid1{ margin-left:0.05rem; }
#DataBlock48 .formType1 .wid2{ width:1.55rem; display:inline-block; vertical-align:top; }
#DataBlock48 .formType1 .word{ font-size:0.14rem; margin:0 0.12rem 0 0.07rem; }
#DataBlock48 .formType1 .icon{ display:inline-block; vertical-align:middle; line-height:0.18rem; height:0.18rem; width:0.18rem; border-radius:50%; background:#0f990f; text-align: center; color:#fff; font-style:normal; margin-top:-0.04rem; margin-right:0.05rem; }
#DataBlock48 .formType1 textarea.input{ width:6.4rem; max-width:100%; height:1.6rem; padding-top:0.05rem; padding-bottom:0.05rem; line-height:0.22rem; }
#DataBlock48 .formType1 .text{ padding-left:0.33rem; padding-top:0.1rem; position: relative; line-height:1.8em; font-size:0.14rem; }
#DataBlock48 .formType1 .text .icon{ position: absolute; left:0; margin-top:0.02rem; }
#DataBlock48 .formType1 .text ol{ padding-left:0.12rem; }
#DataBlock48 .formType1 .submitBox{ padding:0.35rem 0 0.5rem; }
#DataBlock48 .formType1 .submit{ display:block; margin:0 auto; font-size:0.15rem; height:0.36rem; line-height:0.36rem; width:1.3rem; text-align:center; border-radius:0.03rem; background:#4293f4; color:#fff; transition:all 0.3s; }
#DataBlock48 .formType1 .submit:hover{ background:#2184fa; }
/**认证**/
#DataBlock48 .ICont{ padding:0.17rem 0 0.45rem; }
#DataBlock48 .ICont .lcont{ display: inline-block; width:2.95rem; text-align:center; font-size:0.14rem; line-height:1.8em; color:#555555; }
#DataBlock48 .ICont .imgBox{ border:0.01rem solid #ebebeb; display:table; width:100%; height:2.9rem; }
#DataBlock48 .ICont .imgBox .img{ display:table-cell; vertical-align:middle; padding:0.15rem; }
#DataBlock48 .ICont .imgBox img{ max-width:100%; max-height:100%; }
#DataBlock48 .ICont .text{ padding-top:0.1rem; }
#DataBlock48 .ICont .cont{ padding-top:0.25rem; width:4.8rem; }
#DataBlock48 .ICont .cont .p p{ position: relative; padding-left:0.25rem; }
#DataBlock48 .ICont .cont .p p .icon{ position: absolute; left:0; top:0.09rem; }
#DataBlock48 .ICont .word{ padding:0.3rem 0 0.2rem; }
#DataBlock48 .ICont .Btns{ font-size:0; line-height:0; }
#DataBlock48 .ICont .Btns input{ display: none; }
#DataBlock48 .ICont .Btns .Btn{ display:inline-block; font-size:0.14rem; color:#fff; line-height:0.36rem; height:0.36rem; width:1.3rem; border-radius:0.04rem; text-align: center; padding:0; cursor:pointer; transition:all 0.3s; margin-bottom:0; }
#DataBlock48 .ICont .Btns .Btn+.Btn{ margin-left:0.1rem; }
#DataBlock48 .ICont .Btns .Btn1{ background:#ff7000; }
#DataBlock48 .ICont .Btns .Btn2{ background:#4293f4; }
#DataBlock48 .ICont .Btns .Btn:hover{ background:#2184fa; }
::-webkit-clear-button,
::-webkit-inner-spin-button{ display: none; }
::-webkit-calendar-picker-indicator{}
#DataBlock48 .formType1 .c_logo{ border:0.01rem solid #ebebeb; display: inline-block; vertical-align: middle; }
#DataBlock48 .formType1 .UBtn{ display: inline-block; vertical-align: middle; margin:0 0.08rem; padding:0 0.09rem; font-size:0.14rem; line-height:0.22rem; background:#ff7000; border-radius:0.03rem; font-weight:normal; color:#fff; cursor:pointer; transition:all 0.3s; }
#DataBlock48 .formType1 .UBtn:hover{ background:#2184fa; }
#DataBlock48 .formType1 .t_tip{ position: relative; font-size:0.14rem; }
#DataBlock48 .formType1 .t_tip .icon{ margin-top:-0.02rem; }
#DataBlock48 .formType1 .wid3{ width:1.2rem; }
#DataBlock48 .formType1 .line2{ text-align:center; width:0.26rem; font-size:0.14rem; display: inline-block; vertical-align: middle; }
/**行业会议**/
#DataBlock48 .dl2 .wid5{ width:3.7rem; padding:0.02rem 0.1rem; text-align:left; height:auto; line-height:0.2rem; }
#DataBlock48 .dl2 .wid6{ width:1.2rem; padding:0.02rem 0.1rem; text-align:left; height:auto; line-height:0.2rem;  margin-right:0.9rem; }
/**知识中心**/
#DataBlock48 .dl3 .wid1{ width:4.35rem; padding:0.02rem 0.1rem 0 0.2rem; text-align:left; height:auto; line-height:0.2rem; }
#DataBlock48 .dl3 .wid2{ width:1.1rem; padding:0 0.1rem; margin-right:1.1rem; }
#DataBlock48 .dl3 .wid3{ width:1.6rem; padding:0 0.1rem; text-align:center; }

/**售后服务**/
#DataBlock49{ padding:0.35rem 0 0.65rem; }
#DataBlock50{}
#DataBlock50 .h1{ font-size:0.22rem; line-height:1.4em; color:#444444; font-weight:bold; margin:0; padding:0.3rem 0.2rem; }
#DataBlock50 .ul{ padding-bottom:0.27rem; }
#DataBlock50 .ul li{}
#DataBlock50 .ul .li_tit{}
#DataBlock50 .ul .li_tit a{ display:block; font-size:0.16rem; line-height:1.4em; color:#444444; padding:0.11rem 0.2rem; position: relative; }
#DataBlock50 .ul .li_tit a::before{ content:""; height:100%; position: absolute; left:0; top:0; width:0.03rem; background:#4293f4; transition:all 0.3s; opacity:0; }
#DataBlock50 .ul .libs{ padding:0.1rem 0.2rem; display:none; }
#DataBlock50 .ul .libs .a{ padding:0.04rem 0 0.04rem 0.25rem; line-height:1.4em; }
#DataBlock50 .ul .libs .a a{ font-size:0.13rem; color:#444444; }
#DataBlock50 .ul .li_tit a:hover,
#DataBlock50 .ul .libs .a a:hover,
#DataBlock50 .ul .libs .a a.on{ color:#4293f4; }
#DataBlock50 .ul li:hover .li_tit a::before,
#DataBlock50 .ul .on .li_tit a::before{ opacity:1; }
#DataBlock51{}
#DataBlock51 .h1{ font-size:0.3rem; line-height:1.4em; color:#cccccc; border-bottom:0.01rem solid #e9e9e9; padding:0.12rem 0; }
#DataBlock51 .content{ font-size:0.15rem; line-height:1.8em; color:#777777; padding:0.3rem 0; }
#DataBlock51 .content .h3{ color:#333333; font-weight:bold; font-size:0.15rem; line-height:1.8em; }

/**视频中心**/
#DataBlock52{}
#DataBlock52 .ul{ margin:-0.12rem; }
#DataBlock52 .ul video{ display:none; }
#DataBlock52 .ul li{ padding:0.12rem; text-align:center; display:inline-block; width:33.33%; float:left; }
#DataBlock52 .ul .Box{ display:block; }
/*#DataBlock52 .imgBox{ padding-top:70.29%; }
#DataBlock52 .imgBox img{ position:absolute; left:0; top:0; width:100%; height:100%; }*/
#DataBlock52 .Video{ position: relative; }
#DataBlock52 .Video .play{ display:block; position: absolute; left: 0; top: 0; height: 100%; width: 100%; cursor:pointer; }
#DataBlock52 .Video .play::before,
#DataBlock52 .Video .play::after{ content:""; display:block; position: absolute; left: 50%; top: 50%; border-radius:50%; height: 0.5rem; width: 0.5rem; margin-left:-0.25rem; margin-top:-0.25rem; }
#DataBlock52 .Video .play::before{ background:rgba(0,0,0,0.52); transition:all 0.3s; }
#DataBlock52 .Video .play::after{ background:url(../images/icon_play.png) no-repeat 60% center; }
#DataBlock52 .ul .title{ font-size:0.15rem; line-height:1.4em; color:#555555; padding:0 0.1rem; margin-top:0.15rem; }
#DataBlock52 .ul .Box:hover .title{ color:#4293f4; }
#DataBlock52 .ul .Box:hover .play::before{ background:#4293f4; opacity: 0.95; }
#DataBlock52 .PageBtns{ padding-top:0.45rem; padding-bottom:0.25rem; }
#DataBlock53 .AutoTitle2{ padding-bottom:0.25rem; }
#DataBlock53 .list{}
#DataBlock53 .list li+li{ margin-top:0.01rem; }
#DataBlock53 .list video{ display: none; }
#DataBlock53 .list .Video{ position: relative; transition:all 0.3s; height: 0; }
#DataBlock53 .list .Video .play{ display:block; position: absolute; left: 0; top: 0; height: 100%; width: 100%; cursor:pointer; }
#DataBlock53 .list .Video .play::before,
#DataBlock53 .list .Video .play::after{ content:""; display:block; position: absolute; left: 50%; top: 50%; border-radius:50%; height: 0.5rem; width: 0.5rem; margin-left:-0.25rem; margin-top:-0.25rem; }
#DataBlock53 .list .Video .play::before{ background:rgba(0,0,0,0.52); transition:all 0.3s; }
#DataBlock53 .list .Video .play::after{ background:url(../images/icon_play.png) no-repeat 60% center; }
#DataBlock53 .list img{ display: block; }
#DataBlock53 .list .title{ font-size:0.15rem; color:#333333; line-height:0.48rem; padding:0 0.15rem; background:#f6f6f6; transition:all 0.3s; cursor: pointer; }
#DataBlock53 .list .title:hover{ color:#fff; background-color:#4293f4; }
#DataBlock53 .list .Video:hover .play::before{ background:#4293f4; opacity: 0.95; }
#DataBlock53 .list .on .Video{ height: 1.73rem; }
#DataBlock53 .list .on .title{ padding:0; background-color: transparent; color:#333; }
/**视频详情**/
#DataBlock54{}
#DataBlock54 .imgBox{ width:4.95rem; }
#DataBlock54 .imgBox img{ display:block; width:100%; }
#DataBlock54 .Video{ position: relative; transition:all 0.3s; }
#DataBlock54 .Video .play{ display:block; position: absolute; left: 0; top: 0; height: 100%; width: 100%; cursor:pointer; }
#DataBlock54 .Video .play::before,
#DataBlock54 .Video .play::after{ content:""; display:block; position: absolute; left: 50%; top: 50%; border-radius:50%; height: 0.5rem; width: 0.5rem; margin-left:-0.25rem; margin-top:-0.25rem; }
#DataBlock54 .Video .play::before{ background:rgba(0,0,0,0.52); transition:all 0.3s; }
#DataBlock54 .Video .play::after{ background:url(../images/icon_play.png) no-repeat 60% center; }
#DataBlock54 .Video:hover .play::before{ background:#4293f4; opacity: 0.95; }
#DataBlock54 .content{ overflow:hidden; }
#DataBlock54 .content .Box{ padding:0.25rem 0 0.25rem 0.4rem; }
#DataBlock54 .content .h1{ font-size:0.22rem; color:#333333; line-height:1.4em; margin-bottom:0.4rem; }
#DataBlock54 .content .p{ font-size:0.14rem; line-height:1.6em; color:#777777; }
#DataBlock54 .content .p p{ padding:0.03rem 0; }
#DataBlock55{}
#DataBlock55 .cont{ font-size:0.15rem; line-height:2em; color:#555555; padding-bottom:0.25rem; }
#DataBlock55 .cont h2{ font-size:0.16rem; line-height:2em; color:#333333; font-weight:bold; margin:0; }

/**行业会展会议**/
#DataBlock56{}
#DataBlock56 .AutoTitle2{ padding-bottom:0.25rem; }
#DataBlock56 .ul{}
#DataBlock56 .ul li{}
#DataBlock56 .ul li+li{ margin-top:0.2rem; }
#DataBlock56 .ul .Box{ display:block; }
#DataBlock56 .ul .imgBox{}
#DataBlock56 .ul .imgBox img{ display:block; width:100%; transition:all 0.3s; }
#DataBlock56 .ul .title{ font-size:0.15rem; color:#444444; line-height:1.4em; margin-top:0.1rem; }
#DataBlock56 .ul .Box:hover .title{ color:#4293f4; }
/*品牌下载详情*/
.c_l{ clear:both; font-size:0; height:0; overflow:hidden;}
.brand_one{ padding-top:0.3rem;}
.brand_one .brand_one_l{ float:left; width:983px;}
.brand_one .brand_one_l .brand_one_adv{ overflow:hidden;}
.brand_one .brand_one_l .brand_one_adv .imgs_l{ float:left; width:340px; border:1px solid #ddd; overflow:hidden;}
.brand_one .brand_one_l .brand_one_adv .imgs_l img{ width:100%;height:186px; display:block; margin:0 auto;transition:all 0.3s;}
.brand_one .brand_one_l .brand_one_adv .imgs_l img:hover{opacity:0.9;filter:Alpha(opacity=90);}
.brand_one .brand_one_l .brand_one_adv .imgs_r{ float:right; width:617px;  overflow:hidden;transition:all 0.3s;}
.brand_one .brand_one_l .brand_one_adv .imgs_r img{width:100%;height:188px;}
.brand_one .brand_one_l .brand_one_adv .imgs_r img:hover{opacity:0.9;filter:Alpha(opacity=90);}
.brand_one_type{ margin-top:0.3rem; background:#fff; min-height:190px;}
.brand_one_type .ul li{ float:left; width:275px; margin-left:20px; margin-top:10px; position:relative; margin-bottom:20px; text-align: center; }
.brand_one_type .ul li:nth-child(4n+0){ margin-right:0;}
.brand_one_type .ul li span a{color:#444444; position:relative; z-index:-1;}
.brand_one_type .ul li:hover span a{color:#444444;}
.brand_one_type .ul li span{ font-size:0.16rem; height:48px; line-height:48px; overflow:hidden; color:#444444; display:block; width:100%; text-indent:24px; background:url(../images/brand/brand_bg4.jpg) no-repeat; background-size:100% 100%;transition:all 0.3s; position:relative; z-index:0;}
.brand_one_type .ul li span:after{ content:""; width:5px; height:7px; position:absolute; content:""; right:22px; top:50%; margin-top:-3px; /*background:url(../images/brand/brand_pic5.png) no-repeat; */ }
.brand_one_type .ul li .p{ overflow:hidden; background:#fff;}
.brand_one_type .ul li:hover span{ background-image:url(../images/brand/brand_bg4_on.jpg);color:#444444;}
.brand_one_type .ul li .dl{ padding-top:9px; padding-bottom:9px; position:absolute; padding-left:5px; padding-right:20px; width:208px; background:#fff; top:0; right:-207px; display:none;transition:all 0.3s; background:#fff; border:1px solid #dddddd; z-index:1;}
.brand_one_type .ul li .dl:before{ content:""; position:absolute; left:-1px; height:48px; width:1px; top:0; background:#fff; z-index:2;}
.brand_one_type .ul li:hover .dl{ display:block;}
.brand_one_type .ul li .dl dd{ display:block; overflow:hidden; margin-left:10px; margin-right:10px; height:40px; line-height:40px; text-align:center;}
.brand_one_type .ul li .dl dd a{ display:block;transition:all 0.3s; color:#555; font-size:0.16rem;}
.brand_one_type .ul li .dl dd a:hover{ color:#4393f4;}
.brand_one .brand_one_r{ float:right; width:192px; overflow:hidden; border:1px solid #dddddd;}
.brand_one .brand_one_r .bramd_ico{ width:105px; height:105px;position:relative; overflow:hidden; margin:0 auto; margin-top:28px;}
.brand_one .brand_one_r .bramd_ico canvas{position: absolute; width: 100%!important; height: 100%!important;top: 0;left: 0;}
.brand_one .brand_one_r .bramd_ico_txt{ text-align:center; font-size:0.14rem; height:45px; line-height:40px; overflow:hidden; width:160px; margin:0 auto; margin-bottom:8px;}
.brand_two_t{overflow:hidden; margin-top:0.3rem;}
.brand_two_t .tab_a{ float:left; width:880px; overflow:hidden;}
.brand_two_t .tab_a a{ float:left; width:164px; border:1px solid #dddddd; border-radius:4px; height:56px; line-height:56px; text-align:center; margin-right:7px; font-size:16px; color:#444444; background:#fff;transition:all 0.3s;}
.brand_two_t .tab_a a:nth-child(2){ width:184px;}
.brand_two_t .tab_a a:hover{ color:#4393f4;}
.brand_two_t .tab_a a i{ display:inline-block; width:24px; height:25px; vertical-align:middle; background-repeat:no-repeat; background-size:100% 100%;transition:all 0.3s; margin-right:10px;}
.brand_two_t .tab_a a i.bgs1{ background-image:url(../images/brand/brand_ico1.png);}
.brand_two_t .tab_a a i.bgs2{ background-image:url(../images/brand/brand_ico2.png);}
.brand_two_t .tab_a a i.bgs3{ background-image:url(../images/brand/brand_ico3.png);}
.brand_two_t .tab_a a i.bgs4{ background-image:url(../images/brand/brand_ico4.png);}
.brand_two_t .tab_a a i.bgs5{ background-image:url(../images/brand/brand_ico5.png);}
.brand_two_t .tab_a a.on i.bgs1{ background-image:url(../images/brand/brand_ico1_on.png);}
.brand_two_t .tab_a a.on i.bgs2{ background-image:url(../images/brand/brand_ico2_on.png);}
.brand_two_t .tab_a a.on i.bgs3{ background-image:url(../images/brand/brand_ico3_on.png);}
.brand_two_t .tab_a a.on i.bgs4{ background-image:url(../images/brand/brand_ico4_on.png);}
.brand_two_t .tab_a a.on i.bgs5{ background-image:url(../images/brand/brand_ico5_on.png);}
.brand_two_t .tab_a a.on{ color:#fff; background:#4393f4;}

.brand_two_t .search_r{ float:right; width:292px; overflow:hidden; height:38px; border:1px solid #dddddd; border-radius:20px; margin-top:9px;}
.brand_two_t .search_r .search_inputs{ float:left; width:238px; height:38px; line-height:38px; overflow:hidden; text-indent:20px; font-size:14px; color:#888888; border:0; background:none; outline:none;}
.brand_two_t .search_r .search_bnt{ float:right;width:49px; height:38px;overflow:hidden;  border:0; background:url(../images/brand/brand_bg5.png) no-repeat; outline:none;-webkit-appearance: none;cursor:pointer; border-radius:0 20px 20px 0;transition:all 0.3s;}
.brand_two_t .search_r .search_bnt:hover{opacity:0.8;filter:Alpha(opacity=80);}
.brand_two{ overflow:hidden; margin-top:0.25rem; border-top:1px solid #dddddd; padding-top:0.3rem;}
.brand_two .divhiden{ display:none;}
.brand_two ul li{ display:block; margin-bottom:2%;float:left; width:49%; overflow:hidden;}
.brand_two ul li a{ display:block;border:1px solid #ededed; overflow:hidden;transition:all 0.3s;}
.brand_two ul li a:hover{ border-color:#dddddd;}
.brand_two ul li:nth-child(2n+0){ float:right;}
.brand_two ul li .h3{ font-size:15px; color:#333333; font-weight:normal; background:#ededed; height:50px; line-height:50px; text-indent:49px; overflow:hidden; padding-right:60px; position:relative;}
.brand_two ul li .h3:before{ content:""; position:absolute; width:16px; height:18px; overflow:hidden; left:23px; top:17px;background:url(../images/brand/brand_pic6.png) no-repeat;}
.brand_two ul li .h3:after{ content:""; position:absolute; width:0px; height:0px; overflow:hidden; right:32px; top:17px;background:url(../images/brand/brand_pic7.png) no-repeat;}
.brand_two ul li .p{ font-size:14px; color:#999999; line-height:50px; height:50px;   padding-left:21px; padding-right:21px;text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}

/*品牌下载列表*/
.down_ul{ overflow:hidden; border-top:0.01rem solid #dddddd; padding-top:22px;}
.down_ul ul{list-style-type: none;}
.down_ul ul li{ float:left; width:13.4%; margin-right:1%; margin-bottom:1%;list-style-type: none; overflow:hidden; text-align:center;}
.down_ul ul li:nth-child(7n+0){ margin-right:0;}
.down_ul ul li .imgs{ overflow:hidden; border:0.01rem solid #dddddd; margin-left:1px;}
.down_ul ul li .imgs img{ display: block; transform: scale(1);transition:all 0.3s;}
.down_ul ul li:hover .imgs img{ /*transform: scale(1.05);*/ }
.down_ul ul li .title{ overflow:hidden; height:36px; line-height:36px; color:#444; font-size:14px;text-overflow: ellipsis;white-space: nowrap; display:block;}
.down_ul ul li:hover .title{ color:#4293f4;}
.down_ul2{ border-top:0.01rem solid #dddddd; padding-top:22px; overflow:hidden; margin-bottom:30px;}
.down_ul2 ul li{ display:block; float:left;text-overflow: ellipsis; white-space: nowrap; overflow:hidden;overflow:hidden; width:32%; margin-right:2%;}
.down_ul2 ul li:nth-child(3n+0){ margin-right:0;}
.down_ul2 ul li .title_pd{padding-left: 0.3rem; padding-right: 0.1rem;background: url(../images/icon_pdf.png) no-repeat 0.05rem center/0.16rem auto; height:46px;line-height: 0.46rem;text-overflow: ellipsis;white-space: nowrap;border-bottom: 0.01rem dashed #e2e2e2;}
.down_ul2 ul li:hover .title_pd{color:#4293f4;}

@media only screen and (max-width: 1600px){
    #IndexNav{ margin-right:6.1rem; }
}

ul.list-paddingleft-2{ padding-left:20px; }

/**社区**/
#DataBlock57_58{ padding-top:.45rem; margin-bottom:.5rem; }
#DataBlock57_58 .wid1{ width:8.35rem; }
#DataBlock57_58 .wid2{ width:3.45rem; }
#DataBlock57{}
#DataBlock57 .Banner{ position: relative;}
#DataBlock57 .Banner .swiper-slide{}
#DataBlock57 .Banner .Box{ display: block; position: relative; }
#DataBlock57 .Banner .imgBox{ position: relative; }
#DataBlock57 .Banner .imgBox::before{ content: ''; display:block; padding-top:53.893%;}
#DataBlock57 .Banner .imgBox img{ position: absolute; left:0; top:0; width:100%; transition: all .3s; transform: scale(1); }
#DataBlock57 .Banner .cont{ position: absolute; width:100%; left:0; bottom:0; padding:.25rem; background:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.7),rgba(0,0,0,1)); }
#DataBlock57 .Banner .title{ font-size: .2rem; line-height: .32rem; color:#fff; font-weight: bold;}
#DataBlock57 .Banner .des{ font-size: .14rem; color:rgba(255,255,255,.4); line-height: .22rem; }
#DataBlock57 .Btns{}
#DataBlock57 .Btns a{ z-index: 2; position: absolute; top:0; height: 80%; width: 0.65rem; display: block; opacity: 1; background:no-repeat center; transform:all .3s; }
#DataBlock57 .Btns .prev{ left:0; background-image: url(../images/icon_jt_6_1.png);}
#DataBlock57 .Btns .next{ right:0; background-image: url(../images/icon_jt_6_2.png);}
#DataBlock57 .Btns a:hover{ opacity: .7; }
#DataBlock57 .Banner .Box:hover .title{ color:#4293f4; }
#DataBlock57 .Banner .Box:hover .imgBox img{ transform: scale(1.03); }
/*精选分类*/
#DataBlock58{}
#DataBlock58 .AutoTitle2{ padding-bottom:.18rem; }
#DataBlock58 .Box{ padding:.25rem;}
#DataBlock58 .Box .dl{ height: 3.08rem; }
#DataBlock58 .Box .dl dd+dd{ margin-top: .2rem;}
#DataBlock58 .Box .dl .title{ font-size: .14rem; line-height: .24rem; color:#333333; font-weight: bold;}
#DataBlock58 .Box .dl .aBox{ font-size: 0; }
#DataBlock58 .Box .dl .aBox a{ font-size: .14rem; line-height:.24rem; color:#999999; display: inline-block; width:33.33%;}
#DataBlock58 .More{ color:#fff; text-align: center; line-height: .44rem; font-size: .14rem; background:#4293f4; display: block; border-radius:.03rem;; }
#DataBlock58 .Box .dl .aBox a:hover{ color:#4293f4; }
#DataBlock58 .More:hover{ background:#116ede; }
/**品牌推荐**/
#DataBlock59_60{ margin-bottom:.5rem; }
#DataBlock59_60 .wid1{ width:8.35rem; }
#DataBlock59_60 .wid2{ width:3.45rem; }
#DataBlock59_60 .pad{ padding:.3rem .25rem; height: 4.35rem; }
#DataBlock59_60 .AutoTitle3{ padding-bottom:.16rem; }
/*品牌推荐*/
#DataBlock59{}
#DataBlock59 .ul{}
#DataBlock59 li{ display: inline-block; width:3.95rem; float: right; }
#DataBlock59 li+li{ margin-top: .17rem; }
#DataBlock59 li:nth-child(2){ margin-top:0; }
#DataBlock59 li:first-child{ width:3.7rem; float: left;}
#DataBlock59 li .Box{ display: block; position: relative; font-size: 0;}
#DataBlock59 li:first-child .imgBox{ display: block; width:100%; border:0 none; }
#DataBlock59 li:first-child .imgBox::before{ padding-top:67.57%; }
#DataBlock59 li .imgBox{ position: relative; display: inline-block; vertical-align: middle; width:1.07rem; border:.01rem solid #ebebeb; }
#DataBlock59 li .imgBox::before{ content:""; display: block; padding-top:66.67%; }
#DataBlock59 li .imgBox img{ display: block; position: absolute; left:0; top:0; width:100%; transition: all .3s; transform: scale(1); }
#DataBlock59 li:first-child .cont{ position: absolute; left:0; width:100%; bottom:0; padding:.15rem; background:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.7),rgba(0,0,0,1)); }
#DataBlock59 li:first-child .title{ font-size: .16rem; line-height: .22rem; color:#fff; font-weight: bold;}
#DataBlock59 li:first-child .des{ font-size: .14rem; color:rgba(255,255,255,.4); line-height: .22rem; -webkit-line-clamp:1; }
#DataBlock59 li .cont{line-height: .2rem; display: inline-block; vertical-align: middle; width:calc(100% - 1.07rem); padding-left:.17rem;}
#DataBlock59 li .title{ font-size:.14rem; color:#333333; font-weight: bold; }
#DataBlock59 li .des{ font-size: .12rem; color:#999999; }
#DataBlock59 .dl{ padding-top:.2rem; }
#DataBlock59 .dl dd{ display: inline-block; vertical-align:top;; width:3.7rem; position: relative; font-size: .14rem;; line-height:.35rem; }
#DataBlock59 .dl dd:nth-child(odd){ margin-right:.17rem; }
#DataBlock59 .dl .company{ position: absolute; left:0; padding-right:.1rem; width:.72rem; display: block; color:#999999; }
#DataBlock59 .dl .company::after{ content: ''; display: block; position: absolute; right:0; top:50%; height: .12rem; margin-top:-.06rem; border-right:.01rem solid #ccc; }
#DataBlock59 .dl .title{ display: block; padding-left: .88rem; color:#444444; }
#DataBlock59 li .Box:hover .imgBox img{ transform: scale(1.03); }
#DataBlock59 li .Box:hover .title{ color:#4293f4; }
#DataBlock59 .dl .title:hover{ color:#4293f4; }
/*最新回复*/
#DataBlock60{}
#DataBlock60 .ul{}
#DataBlock60 .ul li+li{ border-top:.01rem solid #eaeaea; margin-top:.15rem; padding-top:.15rem; }
#DataBlock60 .ul li{ font-size: .14rem; line-height: .24rem; }
#DataBlock60 .ul .pleft{ padding-left: .25rem; background:no-repeat left .035rem; }
#DataBlock60 .ul .title{ color:#444444; background-image:url(../images/icon_icon15.png); display: block; }
#DataBlock60 .ul .text{ color:#999999; background-image:url(../images/icon_icon14.png); margin-bottom:.04rem; }
#DataBlock60 .ul .text .word{ display: inline-block; vertical-align: top; height: .24rem; max-width:calc(100% - .9rem); }
#DataBlock60 .ul .text .more{ color:#4293f4; }
#DataBlock60 .ul .other{ color:#666666;}
#DataBlock60 .ul .other span{ padding-left:.21rem; background:no-repeat left center; display: inline-block; width:1.1rem; }
#DataBlock60 .ul .other .name{ background-image:url(../images/icon_icon16.png); }
#DataBlock60 .ul .other .time{ background-image:url(../images/icon_icon17.png); }
#DataBlock60 .ul .title:hover{ color:#4293f4; }
#DataBlock60 .ul .text .more:hover{ color:#116ede; }
/**分类推荐**/
#DataBlock61{ margin-bottom:.5rem; }
#DataBlock61 .AutoTitle3{ padding-bottom:.16rem; }
#DataBlock61 .pad{ padding:.3rem .25rem;}
#DataBlock61 .swiper-slide .Box{ display: block; position: relative; font-size: 0;}
#DataBlock61 .swiper-slide .imgBox{ position: relative; }
#DataBlock61 .swiper-slide .imgBox::before{ content:""; display: block; padding-top:66.7%; }
#DataBlock61 .swiper-slide .imgBox img{ display: block; position: absolute; left:0; top:0; width:100%; transition:all .3s; transform: scale(1); }
#DataBlock61 .swiper-slide .cont{ position: absolute; left:0; width:100%; bottom:0; padding:.15rem; background:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.7),rgba(0,0,0,1)); }
#DataBlock61 .swiper-slide .title{ font-size:.16rem; line-height: .22rem; color:#fff; font-weight: bold; }
#DataBlock61 .swiper-slide .des{ font-size: .14rem; color:rgba(255,255,255,.4); line-height: .22rem; }
#DataBlock61 .dl{ padding-top:.2rem; font-size:0; line-height:0; }
#DataBlock61 .dl dd{ display: inline-block; vertical-align:top;; width:32%; position: relative; font-size: .14rem;; line-height:.35rem; }
#DataBlock61 .dl dd:nth-child(3n+2){ margin:0 2%; }
#DataBlock61 .dl .company{ position: absolute; left:0; padding-right:.1rem; width:.72rem; display: block; color:#999999; }
#DataBlock61 .dl .company::after{ content: ''; display: block; position: absolute; right:0; top:50%; height: .12rem; margin-top:-.06rem; border-right:.01rem solid #ccc; }
#DataBlock61 .dl .title{ display: block; padding-left: .88rem; color:#444444; }
#DataBlock61 .swiper-slide .Box:hover .imgBox img{ transform: scale(1.03); }
#DataBlock61 .swiper-slide .Box:hover .title{ color:#4293f4;}
#DataBlock61 .dl .title:hover{ color:#116ede; }
/**专家推荐**/
#DataBlock62{ margin-bottom:.2rem; }
#DataBlock62 .AutoTitle3{ padding-bottom:.16rem; }
#DataBlock62 .ul{ font-size: 0; line-height: 0; margin:0 -.14rem; }
#DataBlock62 .ul li{ display: inline-block; width:25%; padding:.22rem .14rem; }
#DataBlock62 .ul .Info{ display: block;}
#DataBlock62 .ul .imgBox{ width:1.24rem; display: inline-block; vertical-align: top; position: relative; }
#DataBlock62 .ul .imgBox::before{ content: ''; display: block; padding-top: 100%;}
#DataBlock62 .ul .imgBox img{ position: absolute; left:0; top:0; width:100%; transition:all .3s; transform: scale(1); }
#DataBlock62 .ul .cont{ display: inline-block; vertical-align: top; width:calc(100% - 1.24rem); padding:.15rem; font-size: .14rem; color:#999999; line-height:.2rem; }
#DataBlock62 .ul .name{ font-size: .15rem; color:#4293f4; line-height: .26rem; transition:all .3s; transform: translateX(0); }
#DataBlock62 .ul .job{ height:.4rem; }
#DataBlock62 .ul .answers{ padding-left: .22rem; background:url(../images/icon_icon18.png) no-repeat left center; }
#DataBlock62 .ul .des{ font-size:.14rem; line-height: .26rem; height:.52rem; margin:.2rem 0 .12rem; color:#777777;  }
#DataBlock62 .ul .des .tit{ color:#bcbcbc; }
#DataBlock62 .ul .other{ font-size:.14rem; line-height:.3rem; color:#999999;}
#DataBlock62 .ul .other .price{font-size: .18rem; color:#ff7000;}
#DataBlock62 .ul .other .Btn{ color:#fff; display: inline-block; border-radius:.15rem; background:#4293f4; width:.76rem; text-align: center; margin-left:.1rem; }
#DataBlock62 .ul .Info:hover img{ transform: scale(1.03); }
#DataBlock62 .ul .Info:hover .name{ transform: translateX(.03rem); }
#DataBlock62 .ul .other .Btn:hover{ background: #116ede; }

/**发布问题**/
#DataBlock65{}
#DataBlock63{ border-top:0.02rem solid #4293f4; }
#DataBlock63 .pad{}
#DataBlock63 .form{ display:block; }
#DataBlock63 .h6{ padding-left:.3rem; font-size: .22rem; line-height: .32rem; color:#333333; background:url(../images/icon_icon19.png) no-repeat left center; margin-bottom: .1rem; }
#DataBlock63 .title{ font-size: .15rem; color:#444444; line-height: .22rem; padding:.15rem 0; margin-top:.1rem; }
#DataBlock63 .h6+.title{ margin-top: 0; }
#DataBlock63 .widBox{ font-size: 0; }
#DataBlock63 .widBox .wid1{ display: inline-block; vertical-align: top; width:49%; }
#DataBlock63 .widBox .wid1:nth-child(2n+2){ margin-left: 2%; }
#DataBlock63 .inputBox{ border:.01rem solid #dadada; border-radius:.03rem; overflow: hidden; }
#DataBlock63 .inputBox .input{ padding:.1rem .15rem; font-size: .14rem; color:#666; display: block; width:100%; line-height: .24rem; }
#DataBlock63 .inputBox select.input{ height: .34rem; }
#DataBlock63 .inputBox textarea.input{ height: 2rem; }
#DataBlock63 .UpImg{ padding:.15rem; background:#f5f5f5; font-size:0; line-height: 0; }
#DataBlock63 .UpImg .li{ display: inline-block; vertical-align:middle; position: relative; background:#fff; width: .62rem; border:.01rem dashed #dadada; border-radius:.03rem; cursor: pointer; padding:0; margin:0 .15rem 0 0; overflow: hidden; }
#DataBlock63 .UpImg .li::before{ content: ''; display: block; padding-top:100%; }
#DataBlock63 .UpImg .li .icon{ display: block; height: .24rem; width: .24rem; position: absolute; left: 50%; top:50%; margin-top: -.12rem; margin-left: -.12rem; }
#DataBlock63 .UpImg .li .icon::before,
#DataBlock63 .UpImg .li .icon::after{ content: ''; display: block; background:#4293f4; border-radius: .12rem; position: absolute; }
#DataBlock63 .UpImg .li .icon::before{ height: 100%; width:.04rem; top:0; left: 50%; margin-left: -.02rem; }
#DataBlock63 .UpImg .li .icon::after{ width: 100%; height: .04rem; left:0; top: 50%; margin-top: -.02rem; }
#DataBlock63 .UpImg .li input{ display: none; }
#DataBlock63 .UpImg .li img{ display: block; position: absolute; left: 0; top: 0; width: 100%; }
#DataBlock63 .UpImg .tips{ display: inline-block; vertical-align: middle; font-size: .14rem; color:#999999; line-height:1.2em; margin:.1rem 0; }
#DataBlock63 .yzmBox{ font-size: 0; line-height: 0; padding:.15rem 0; margin-bottom: .1rem; }
#DataBlock63 .yzmBox .txt{ font-size: .14rem; line-height:.36rem; color:#555555; display: inline-block; vertical-align:middle; }
#DataBlock63 .yzmBox .yzm{ display: inline-block; vertical-align: middle; line-height: .34rem; border:.01rem solid #dadada; padding:0 .1rem; color:#666; font-size: .14rem; width:.84rem; margin:0 .15rem; }
#DataBlock63 .yzmBox .code{ display: inline-block; vertical-align: middle; width:rem; height: .36rem; }
#DataBlock63 .submitBox{}
#DataBlock63 .submitBox .submit{ display: block; width: 1.76rem; height: .46rem; color:#fff; text-align: center; border-radius: .03rem; font-size: .15rem; background:#4293f4; }
#DataBlock63 .submitBox .submit:hover{ background:#116ede; }
/**专家推荐**/
#DataBlock64{}
#DataBlock64 .AutoTitle2{ padding-bottom: .25rem; }
#DataBlock64 .ul{ border-top:.01rem solid #ededed; }
#DataBlock64 .ul li{ padding:.15rem 0; border-bottom:.01rem solid #ededed; }
#DataBlock64 .ul .Box{ display: block; font-size: 0; }
#DataBlock64 .ul .imgBox{ width:.9rem; display: inline-block; vertical-align: middle; position: relative; }
#DataBlock64 .ul .imgBox::before{ content: ''; display: block; width:100%; padding-top:100%; }
#DataBlock64 .ul .imgBox img{ display: block; position: absolute; left: 0; top:0; width:100%; height: 100%; border-radius: 50%; transition: all .3s; transform: scale(1); }
#DataBlock64 .ul .cont{ display: inline-block; vertical-align: middle; width:calc(100% - .9rem); font-size: .14rem; line-height: .22rem; color:#999999; padding-left:.12rem; }
#DataBlock64 .ul .name{ transition: all .3s; font-size: .16rem; color:#333333; margin-right:.1rem; }
#DataBlock64 .ul .Box:hover .name{ color:#4293f4; }

/**付费提问**/
#DataBlock66{}
#DataBlock66 .Top{ border-top:0.02rem solid #fe7102; font-size: 0; margin-bottom:.35rem; }
#DataBlock66 .Top .tips{ line-height: .36rem; font-size: .18rem; color:#ff7000; padding-left: .4rem; background:url(../images/icon_icon20.png) no-repeat left top; }
#DataBlock66 .Top .tips strong{ font-weight: bold; }
#DataBlock66 .Top .info{ padding:.35rem 0 .15rem; }
#DataBlock66 .Top .Img{ display: inline-block; vertical-align: top; width: 1.28rem; height: 1.28rem; border-radius: 50%; }
#DataBlock66 .Top .cont{ display: inline-block; vertical-align:top; width: calc(100% - 1.28rem); padding-left: .2rem; padding-top:.2rem; }
#DataBlock66 .Top .h2{ font-size: .24rem; line-height: .3rem; color:#333333; font-weight: bold; margin-bottom: .08rem; }
#DataBlock66 .Top .word{ font-size: .14rem; line-height: .24rem; color:#999999; }
#DataBlock66 .formBox{ display:block; border-top:0.02rem solid #4293f4; }
#DataBlock66 .formBox .h6{ padding-left:.3rem; font-size: .22rem; line-height: .32rem; color:#333333; background:url(../images/icon_icon19.png) no-repeat left center; font-weight: bold; margin-bottom: .1rem; }
#DataBlock66 .formBox .title{ font-size: .15rem; color:#444444; line-height: .22rem; padding:.15rem 0; }
#DataBlock66 .formBox .inputBox{ border:.01rem solid #dadada; border-radius:.03rem; overflow: hidden; margin-bottom:.1rem; }
#DataBlock66 .formBox .inputBox .input{ padding:.1rem .15rem; font-size: .14rem; color:#666; display: block; width:100%; line-height: .24rem; }
#DataBlock66 .formBox .inputBox textarea.input{ height: 2rem; }
#DataBlock66 .formBox .UpImg{ padding:.15rem; background:#f5f5f5; font-size:0; line-height: 0; }
#DataBlock66 .formBox .UpImg .li{ display: inline-block; vertical-align:middle; position: relative; background:#fff; width: .62rem; border:.01rem dashed #dadada; border-radius:.03rem; cursor: pointer; padding:0; margin:0 .15rem 0 0; overflow: hidden; }
#DataBlock66 .formBox .UpImg .li::before{ content: ''; display: block; padding-top:100%; }
#DataBlock66 .formBox .UpImg .li .icon{ display: block; height: .24rem; width: .24rem; position: absolute; left: 50%; top:50%; margin-top: -.12rem; margin-left: -.12rem; }
#DataBlock66 .formBox .UpImg .li .icon::before,
#DataBlock66 .formBox .UpImg .li .icon::after{ content: ''; display: block; background:#4293f4; border-radius: .12rem; position: absolute; }
#DataBlock66 .formBox .UpImg .li .icon::before{ height: 100%; width:.04rem; top:0; left: 50%; margin-left: -.02rem; }
#DataBlock66 .formBox .UpImg .li .icon::after{ width: 100%; height: .04rem; left:0; top: 50%; margin-top: -.02rem; }
#DataBlock66 .formBox .UpImg .li input{ display: none; }
#DataBlock66 .formBox .UpImg .li img{ display: block; position: absolute; left: 0; top: 0; width: 100%; }
#DataBlock66 .formBox .UpImg .tips{ display: inline-block; vertical-align: middle; font-size: .14rem; color:#999999; line-height:1.2em; margin:.1rem 0; }
#DataBlock66 .formBox .yzmBox{ font-size: 0; line-height: 0; padding:.15rem 0 .25rem; }
#DataBlock66 .formBox .yzmBox .txt{ font-size: .14rem; line-height:.36rem; color:#555555; display: inline-block; vertical-align:middle; }
#DataBlock66 .formBox .yzmBox .yzm{ display: inline-block; vertical-align: middle; line-height: .34rem; border:.01rem solid #dadada; padding:0 .1rem; color:#666; font-size: .14rem; width:.84rem; margin:0 .15rem; }
#DataBlock66 .formBox .yzmBox .code{ display: inline-block; vertical-align: middle; width:1.18rem; height: .36rem; }
#DataBlock66 .formBox .submitBox .tips2{ display: inline-block; line-height: .46rem; font-size: .14rem; color:#999999; margin-left:.2rem; }
#DataBlock66 .formBox .text{ line-height: .22rem; font-size:.14rem; color:#555555; margin:.22rem 0 .05rem; }
#DataBlock66 .formBox .text a{ color:#4293f4; }
#DataBlock66 .formBox .submitBox .submit{ display: inline-block; width: 1.76rem; height: .46rem; color:#fff; text-align: center; border-radius: .03rem; font-size: .15rem; background:#4293f4; }
#DataBlock66 .formBox .submitBox .submit:hover{ background:#116ede; }
/**付费弹框**/
/**提示**/
#DataBlock67{ position: fixed; z-index: 99; display:none; left: 0; top:0; width:100%; height: 100%; background:rgba(0,0,0,.16); }
#DataBlock67 .Block{ position: absolute; left:50%; top:50%; border-radius: .03rem; box-shadow:0 0 .1rem rgba(0,0,0,.1); width:4.5rem; max-width:92vw; max-height:90vh; }
#DataBlock67 .title{ font-size: .18rem; line-height: .58rem; color:#333333; padding:0 .25rem; border-bottom:.01rem solid #e4e4e4; position: relative; }
#DataBlock67 .title .exit{ height: 100%; width:.2rem; background:url(../images/icon_exit1_3.png) no-repeat center; position: absolute; right:.23rem; top:0; }
#DataBlock67 .title .exit:hover{ background-image:url(../images/icon_exit1_2.png); }
#DataBlock67 .cont{ padding:.2rem .25rem; }
#DataBlock67 .cont .h3{ font-size: .35rem; line-height: .42rem; color:#ff7000; text-align: center; margin-bottom: .14rem; }
#DataBlock67 .cont .word{ font-size: .14rem; line-height: .24rem; color:#555555; }
#DataBlock67 .cont .word a{ color:#4293f4; }
#DataBlock67 .Btns{ padding:.2rem .1rem .11rem; font-size: 0; text-align: center; }
#DataBlock67 .Btns a{ display: inline-block; line-height: .48rem; border-radius: .03rem; width: 45%; background:#666666; font-size: .15rem; color:#ffffff; transition: all .3s; }
#DataBlock67 .Btns a+a{ margin-left:5%; }
#DataBlock67 .Btns .h{ background:#4293f4; }
#DataBlock67 .Btns a:hover{ background:#116ede; }
/**付费**/
#DataBlock68 .cont .red{ color:#ff0000; }
#DataBlock68 .cont .h3{ line-height: .32rem; font-size: .18rem; color:#333333; }
#DataBlock68 .cont .txt{ font-size: .15rem; color:#555555; line-height: .22rem; }
#DataBlock68 .cont .code{ padding:.13rem 0 .05rem; }
#DataBlock68 .cont .code img{ display: block; width:2.16rem; margin:0 auto; }
#DataBlock68 .cont .tips{ line-height: .24rem; font-size:.16rem; color:#444444; margin-bottom:.2rem; }
#DataBlock68 .cont .link{ line-height: .24rem; font-size: .15rem; color:#4293f4; }

/**问答**/
#DataBlock69{}
#DataBlock69{ border-top:0.02rem solid #4293f4; }
#DataBlock69 .pad{ padding:0 0.3rem 0 0.2rem; }
#DataBlock69 .form{ vertical-align: top; display: inline-block; width:4.55rem; border:.01rem solid #4293f4; border-radius: .03rem; position: relative; padding-right:1.06rem; overflow: hidden; }
#DataBlock69 .form .input{ line-height: .42rem; padding:0 .15rem; color:#666; font-size: .14rem; display: block; width: 100%; }
#DataBlock69 .form .submit{ position: absolute; right:0; top:0; display: block; text-align: center; width:1.05rem; background:#4293f4; line-height: .42rem; font-size: .14rem; color:#fff; }
#DataBlock69 .Btn{ width:1.3rem; text-align:center; background:#ff7000; border-radius: .03rem; line-height: .44rem; font-size: .14rem; color:#fff; }
#DataBlock69 .SearchBox{ font-size: 0; line-height: 0; padding-top:.3rem; }
#DataBlock69 .SearchBox .title{ font-size: .15rem; line-height: .22rem; color:#333333; font-weight: bold; margin-bottom: .1rem; }
#DataBlock69 .SearchBox .aBox{ margin:0 -.1rem; }
#DataBlock69 .SearchBox a{ display: inline-block; vertical-align: top; line-height: .2rem; font-size: .14rem; color:#555555; min-width: 33.33%; padding:0 .1rem; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin:.06rem 0; }
#DataBlock69 .SearchBox a:hover{ color:#4293f4; }
#DataBlock69 .form .submit:hover,
#DataBlock69 .Btn:hover{ background:#116ede; }
#DataBlock70 .Alinks{ border-bottom:0.01rem solid #dddddd; }
#DataBlock70 .Alinks a{ font-size:0.18rem; line-height:0.6rem; color:#333333; padding:0 0.24rem; position: relative; display:inline-block; }
#DataBlock70 .Alinks a::before{ content:""; width:100%; position: absolute; left:0; top:0; height: 0.02rem; background-color:#4293f4; transition:all 0.3s; top:-0.02rem; opacity:0; }
#DataBlock70 .Alinks a.on{ border-left:0.01rem solid #dddddd; border-right:0.01rem solid #dddddd; }
#DataBlock70 .Alinks a.on::before{ top:0; opacity:1; }
#DataBlock70 .Alinks a.on::after{ content:""; width:100%; position: absolute; left:0; bottom:-0.01rem; height: 0.01rem; background-color:#fff; }
#DataBlock70 .Alinks a:first-child{ border-left:0 none!important; }
#DataBlock70 .Alinks a:hover{ color:#4293f4; }
#DataBlock69 .description{ padding-top:.25rem; line-height: .3rem; }
#DataBlock69 .description .title{ font-weight: bold; font-size: .15rem; color:#333333; margin-bottom: .05rem; }
#DataBlock69 .description .ps{ font-size: .14rem; color:#555555; }
#DataBlock70 .pad{ padding:.25rem .25rem 0; }
#DataBlock70 .dl{ line-height: 0; font-size:0; }
#DataBlock70 .dl dt{ border-bottom:.01rem solid #e8e8e8; background:#f3f3f3; font-weight: normal; }
#DataBlock70 .dl dd{ border-bottom:.01rem solid #e8e8e8; }
#DataBlock70 .dl dt .wid{ font-size: .15rem; }
#DataBlock70 .dl dd .wid{ font-size: .14rem; }
#DataBlock70 .dl .wid{ display: inline-block; vertical-align: top; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; text-align: center; padding:0 .3rem; line-height: .48rem; color:#333333; }
#DataBlock70 .dl .wid1{ text-align: left; width: calc(100% - 3rem); }
#DataBlock70 .dl .wid2{ width:1.5rem; }
#DataBlock70 .dl .wid3{ width:1.5rem; }
#DataBlock70 .dl dd a:hover{ color:#4293f4; }

/**问答详情**/
#DataBlock71{ border-top:.02rem solid #4293f4; }
#DataBlock71.noBorder{ border-top:0 none; }
#DataBlock71 .h2{ line-height: .28rem; font-size: .22rem; font-weight: bold; color:#333333; }
#DataBlock71 .other{ line-height: .22rem; font-size: .14rem; color:#999999; padding:.1rem 0 .12rem; }
#DataBlock71 .other .look{ margin-left: .25rem; }
#DataBlock71 .cont{ line-height: .28rem; font-size: .14rem; color:#555555; }
#DataBlock71 .Imgs{ padding-top:.15rem; }
#DataBlock71 .Imgs img{ width: .95rem; height: .95rem; font-size: 0; cursor: pointer; opacity: 1; transition:all .3s; }
#DataBlock71 .Imgs img+img{ margin-left: .13rem; }
#DataBlock71 .Imgs img:hover{ opacity: .7;}
/**全部回答**/
#DataBlock72{}
#DataBlock72 .h2{ padding:0 .25rem; border-bottom:.01rem solid #dddddd; line-height: .64rem; font-size: .18rem; color:#333333; }
#DataBlock72 .pad{ padding:.25rem; }
#DataBlock72 .dl{ padding-top:.05rem; }
#DataBlock72 .dl dd{ border-bottom:.01rem solid #ebebeb; font-size:0; }
#DataBlock72 .dl dd+dd{ padding-top:.3rem; }
#DataBlock72 .dl .people{ display: inline-block; width:.88rem; text-align: center; }
#DataBlock72 .dl .people img{ display: block; margin-bottom: .08rem; width:.88rem; height: .88rem; border-radius: 50%; }
#DataBlock72 .dl .people .name{ line-height: .22rem; font-size: .15rem; color:#333333; }
#DataBlock72 .dl .content{ position: relative; float: right; width:6.8rem; padding-right: .15rem; line-height: .32rem; font-size: .14rem; color:#777777; }
#DataBlock72 .dl .content .ycn{ display: inline-block; position: absolute; right:-.1rem; top:-.05rem; border-radius: 50%; width:.4rem; height:.4rem; text-align: center; transform: rotate(45deg); background:rgba(255,255,255,.5); opacity:.5; border:.02rem solid #0f990f; line-height:.4rem; font-weight: bold; font-size:.12rem; color:#0f990f; }
#DataBlock72 .dl .Imgs{ padding-top:.13rem; }
#DataBlock72 .dl .Imgs img{ width: .95rem; height: .95rem; font-size: 0; cursor: pointer; opacity: 1; transition:all .3s; }
#DataBlock72 .dl .Imgs img+img{ margin-left: .13rem; }
#DataBlock72 .dl .Imgs img:hover{ opacity: .7;}
#DataBlock72 .dl .other{ line-height: .2rem; font-size: .14rem; color:#777777; padding:.2rem 0 .25rem; }
#DataBlock72 .dl .other .Btn{ color:#777777; }
#DataBlock72 .dl .other .cn{ color:#333; }
#DataBlock72 .dl .other .Btn+.Btn{ margin-left:.05rem; }
#DataBlock72 .dl .other .Btn:hover{ color:#4293f4; }
/**我来回答**/
#DataBlock73 .form{ display:block; }
#DataBlock73 .title{ font-size: .18rem; color:#333333; line-height: .28rem; padding:.05rem 0 .15rem; }
#DataBlock73 .inputBox{ border:.01rem solid #dadada; border-radius:.03rem; overflow: hidden; margin-bottom:.1rem; }
#DataBlock73 .inputBox .input{ padding:.1rem .15rem; font-size: .14rem; color:#666; display: block; width:100%; line-height: .24rem; }
#DataBlock73 .inputBox textarea.input{ height: 2rem; }
#DataBlock73 .UpImg{ padding:.15rem; background:#f5f5f5; font-size:0; line-height: 0; }
#DataBlock73 .UpImg .li{ display: inline-block; vertical-align:middle; position: relative; background:#fff; width: .62rem; border:.01rem dashed #dadada; border-radius:.03rem; cursor: pointer; padding:0; margin:0 .15rem 0 0; overflow: hidden; }
#DataBlock73 .UpImg .li::before{ content: ''; display: block; padding-top:100%; }
#DataBlock73 .UpImg .li .icon{ display: block; height: .24rem; width: .24rem; position: absolute; left: 50%; top:50%; margin-top: -.12rem; margin-left: -.12rem; }
#DataBlock73 .UpImg .li .icon::before,
#DataBlock73 .UpImg .li .icon::after{ content: ''; display: block; background:#4293f4; border-radius: .12rem; position: absolute; }
#DataBlock73 .UpImg .li .icon::before{ height: 100%; width:.04rem; top:0; left: 50%; margin-left: -.02rem; }
#DataBlock73 .UpImg .li .icon::after{ width: 100%; height: .04rem; left:0; top: 50%; margin-top: -.02rem; }
#DataBlock73 .UpImg .li input{ display: none; }
#DataBlock73 .UpImg .li img{ display: block; position: absolute; left: 0; top: 0; width: 100%; }
#DataBlock73 .UpImg .tips{ display: inline-block; vertical-align: middle; font-size: .14rem; color:#999999; line-height:1.2em; margin:.1rem 0; }
#DataBlock73 .yzmBox{ font-size: 0; line-height: 0; padding:.2rem 0 .1rem; }
#DataBlock73 .yzmBox .txt{ font-size: .14rem; line-height:.36rem; color:#555555; display: inline-block; vertical-align:middle; }
#DataBlock73 .yzmBox .yzm{ display: inline-block; vertical-align: middle; line-height: .34rem; border:.01rem solid #dadada; padding:0 .1rem; color:#666; font-size: .14rem; width:.84rem; margin:0 .15rem; }
#DataBlock73 .yzmBox .code{ display: inline-block; vertical-align: middle; width:rem; height: .36rem; }
#DataBlock73 .submitBox .submit{ display: block; width: 1.76rem; height: .46rem; color:#fff; text-align: center; border-radius: .03rem; font-size: .15rem; background:#4293f4; }
#DataBlock73 .submitBox .submit:hover{ background:#116ede; }
/**相关问题**/
#DataBlock74{}
#DataBlock74 .h2{ line-height: .28rem; font-size: .18rem; font-weight: normal; color:#333333; }
#DataBlock74 .ul{ padding-top:.15rem; }
#DataBlock74 .ul li{ position: relative; line-height: .44rem; font-size: .15rem; }
#DataBlock74 .ul li+li{ border-top:.01rem dashed #cdcdcd; }
#DataBlock74 .ul .Box{ display: block; padding-right: 1rem; color:#444444; }
#DataBlock74 .ul .word{ position: absolute; right: 0; top:0; width: 1rem; }
#DataBlock74 .ul .Box:hover{ color:#4293f4; }

/**问答专栏**/
#DataBlock75{ padding-top:.7rem; padding-bottom: .95rem; }
#DataBlock75 .AutoTitle5{ padding-bottom: .35rem; font-weight: normal; }
#DataBlock75 .ul{ margin:-.12rem; font-size: 0; }
#DataBlock75 .ul li{ display: inline-block; width:20%; padding:.15rem; vertical-align: top; text-align: center; }
#DataBlock75 .ul .Box{ display: block; padding:.25rem; background:#fff; transition: all .3s; transform: translateY(0); box-shadow: 0 0 .1rem rgba(0,0,0,0); }
#DataBlock75 .ul img{ display: block; width:.75rem; height: .75rem; margin:0 auto; max-width: 100%; border-radius: 50%; border:.01rem solid #e8e8e8; }
#DataBlock75 .ul .title{ font-size: .16rem; color:#333333; margin:.1rem 0; }
#DataBlock75 .ul .des{ margin-bottom: .25rem; height: .72rem; line-height: .24rem; font-size: .14rem; color:#999999; -webkit-line-clamp: 3;  }
#DataBlock75 .ul .more{ display: inline-block; vertical-align: top; width:1rem; max-width: 100%; border-radius: .03rem; border:.01rem solid #4293f4; line-height: .34rem; font-size: .14rem; color:#4293f4; }
#DataBlock75 .ul .Box:hover{ transform: translateY(-.05rem); box-shadow: 0 0 .1rem rgba(0,0,0,.1); }
#DataBlock75 .ul .Box:hover .more{ background:#4293f4; color:#fff; }

/**专家**/
#DataBlock76{}
#DataBlock76{ border-top:0.02rem solid #4293f4; }
#DataBlock76 .pad{ padding:0 0.3rem 0 0.2rem; }
#DataBlock76 .top{ margin-bottom: .15rem; padding-bottom: .25rem; border-bottom: .01rem solid #ececec; font-size: 0; }
#DataBlock76 .top .Img{ display: inline-block; width: 1.28rem; height:1.28rem; border-radius: 50%; vertical-align: top; }
#DataBlock76 .top .cont{ display: inline-block; vertical-align: top; width:calc(100% - 1.28rem); padding-top:.1rem; padding-left:.2rem; line-height: .26rem; font-size: .14rem; color:#999999; }
#DataBlock76 .top .h2{ font-weight:bold; line-height: .3rem; font-size: .24rem; color:#333333; }
#DataBlock76 .top .word{ padding-top:.08rem; padding-bottom:.12rem; }
#DataBlock76 .top .Btn{ display: block; margin-top:.03rem; width:2.05rem; text-align:center; background:#4293f4; border-radius: .03rem; line-height: .44rem; font-size: .14rem; color:#fff; }
#DataBlock76 .top .txt span{ font-size: .18rem; color:#ff7000; }
#DataBlock76 .h3{ line-height: .3rem; font-size: .18rem; font-weight:bold; color:#4293f4;}
#DataBlock76 .dcont{ padding-top:.05rem; line-height: .26rem; font-size: .14rem; color:#999999; }
#DataBlock76 .Btn:hover{ background:#116ede; }
#DataBlock77 .h2{ padding:0 .25rem; border-bottom:.01rem solid #ececec; line-height: .68rem; font-size: .2rem; font-weight: bold; color:#333333; }
#DataBlock77 .pad{ padding:.25rem .25rem 0; }
#DataBlock77 .dl{}
#DataBlock77 .dl dd{ padding-bottom: .2rem; border-bottom:.01rem solid #ececec; line-height: .24rem;; font-size: .15rem; }
#DataBlock77 .dl dd+dd{ margin-top:.25rem; }
#DataBlock77 .dl .p-left{ font-size: .14rem; position: relative; padding-left:.35rem; }
#DataBlock77 .dl .letter{ display:block; position: absolute; left:0; top:0; font-size: .2rem; text-transform: uppercase; font-weight: bold; }
#DataBlock77 .dl .q{ margin-bottom: .1rem; }
#DataBlock77 .dl .q a{ color:#333333; }
#DataBlock77 .dl .a{ color:#888888; }
#DataBlock77 .dl .q .letter{ color:#4293f4; }
#DataBlock77 .dl .a .letter{ color:#ff7000; }
#DataBlock77 .dl .q a:hover{ color:#4293f4; }
/**社区分类**/
#DataBlock78{}
#DataBlock78 .checks{ padding:0.2rem 0; border-top:0.01rem solid #dddddd; border-bottom:0.01rem solid #dddddd; }
#DataBlock78 .checks .h1{ font-size:0.26rem; line-height:1.4em; padding-top:0.47rem; font-weight: normal; }
#DataBlock78 .checks .c_tit{ margin-left: .15rem; font-size:0.16rem; line-height:0.36rem; color:#333333; font-weight:bold; float:left; display:inline-block; }
#DataBlock78 .checks .c_cont{ padding-left:0.96rem; position: relative; }
#DataBlock78 .checks .az{ font-size:0.16rem; color:#444444; line-height:0.36rem; margin:0 0.145rem; }
#DataBlock78 .checks .az:hover,
#DataBlock78 .checks .az.on{ color:#4293f4; }
#DataBlock78 .ul{ padding:.1rem 0 .6rem; }
#DataBlock78 .ul li{ padding:.2rem 0; }
#DataBlock78 .ul .tit{ position: relative; padding-left: .15rem; line-height: .3rem; font-weight: bold; font-size: .28rem; color:#4293f4; }
#DataBlock78 .ul .tit::before{ content: ''; display: block; position: absolute; left:0; top:50%; border-left:.03rem solid #4293f4; height: .2rem; margin-top: -.1rem; }
#DataBlock78 .ul .list{ font-size: 0; }
#DataBlock78 .ul .min{ display: inline-block; vertical-align: top; width:25%; }
#DataBlock78 .ul .word{ display: inline-block; vertical-align: top; padding-left: .24rem; padding-top:.05rem; padding-bottom:.05rem; position: relative; line-height: .22rem; font-size: .16rem; color:#444444; }
#DataBlock78 .ul .word::before{ content:''; position: absolute; width:.04rem; height: .04rem; left:.1rem; top:.14rem; background:#bebebe; }
#DataBlock78 .ul .childcatlist{ display: none; position: fixed; height:100%; width:100%; left:0; top:0; z-index:999; background:rgba(0,0,0,.35); }
#DataBlock78 .ul .childcatlist .ABox{ border-radius:.08rem; background:#fff; padding:.2rem .25rem; position: absolute; left:50%; top:50%; width:12rem; max-width:94vw; max-height:80vh; text-align:left; }
#DataBlock78 .ul .childcatlist .ABox .exit{ display:block; position: absolute; top:.05rem; right:.05rem; font-size:.18rem; line-height:.22rem; width:.22rem; text-align:center; border-radius:50%; }
#DataBlock78 .ul .childcatlist .ABox .exit:hover{ color:#4293f4; }
#DataBlock78 .ul .childcatlist .ABox .childs{ display: inline-block; vertical-align:top; font-size:.14rem; line-height:1.4em; color:#555; margin:.05rem .05rem; border-right: 1px solid #ccc; padding-right: 10px; }
#DataBlock78 .ul .childcatlist .ABox .childs:last-child{ border-right: none; }
#DataBlock78 .ul .childcatlist .ABox .childs:hover{ color:#4293f4; }
#DataBlock78 .ul .word:hover{ color:#4293f4; }
#DataBlock78 .ul .word:hover::before{ background:#4293f4; }

/**会员中心-问答专区**/
#DataBlock88{}
#DataBlock88 .h1 .Btn{ margin-top: .12rem; width:1.3rem; text-align: center; border-radius: .03rem; background:#ff7000; line-height: .36rem; font-size: .15rem; color:#fff; }
#DataBlock88 .h1 .Btn:hover{ background:#116ede; }
#DataBlock88 .pad{}
#DataBlock88 .My_answer_lsit{ margin-top: -.1rem; margin-bottom: -.3rem; }
#DataBlock88 .My_answer_lsit .ul{}
#DataBlock88 .My_answer_lsit li{ padding-bottom: .2rem; border-bottom:.01rem solid #ebebeb; }
#DataBlock88 .My_answer_lsit li+li{ margin-top: .12rem; }
#DataBlock88 .My_answer_lsit .title{ display: block; padding-right: .9rem; line-height: .3rem; font-size: .16rem; color:#333333; position: relative; }
#DataBlock88 .My_answer_lsit .title .t_word{ display: inline-block; max-width: 100%; padding-right:.65rem; position: relative; }
#DataBlock88 .My_answer_lsit .title .cn{ display: block; position: absolute; top:50%; right:.05rem; background:#0f990f; margin-top:-.1rem; border-radius:.04rem; padding:0 .1rem; line-height: .2rem; font-size:.12rem; color:#fff; }
#DataBlock88 .My_answer_lsit .time{ position: absolute; right: 0; font-size: .14rem; color:#999999; }
#DataBlock88 .My_answer_lsit .cont{ background:#f3f3f3; margin-top:.08rem; padding:0 .95rem 0 .24rem; border:.01rem solid #ebebeb; border-radius: .03rem; position: relative; line-height: .38rem; font-size: .14rem; color:#999999; }
#DataBlock88 .My_answer_lsit .cont::before{ content: ''; position: absolute; left:.4rem; bottom:100%; width:.17rem; height: .08rem; background: url(../images/icon_jt_7.png) no-repeat center; }
#DataBlock88 .My_answer_lsit .des{ display: block; color:#999999; }
#DataBlock88 .My_answer_lsit .Btn{ position: absolute; height: 100%; width:.34rem; top:0; background:no-repeat center; }
#DataBlock88 .My_answer_lsit .edit{ right:.45rem; background-image: url(../images/icon_edit1_1.png); }
#DataBlock88 .My_answer_lsit .delete{ right:.07rem; background-image: url(../images/icon_delete1_2.png); }
#DataBlock88 .My_answer_lsit .edit:hover{ background-image: url(../images/icon_edit1_1_hover.png); }
#DataBlock88 .My_answer_lsit .delete:hover{ right:.07rem; background-image: url(../images/icon_delete1_2_hover.png); }
#DataBlock88 .My_answer_lsit .title:hover,
#DataBlock88 .My_answer_lsit .des:hover{ color:#4293f4; }#DataBlock48 .icon{ display:inline-block; vertical-align:middle; line-height:0.18rem; height:0.18rem; width:0.18rem; border-radius:50%; background:#0f990f; text-align: center; color:#fff; font-style:normal; margin-top:-0.06rem; margin-right:0.05rem; }
#DataBlock88 .Questions_list{ border-top:0.01rem solid #ebebeb; }
#DataBlock88 .Questions_list dt{ background:#f3f3f3; padding:0.1rem 0; border-bottom:0.01rem solid #ebebeb; font-weight:normal; }
#DataBlock88 .Questions_list dt .wid{ color:#333; }
#DataBlock88 .Questions_list dd{ padding:0.1rem 0; border-bottom:0.01rem solid #ebebeb; }
#DataBlock88 .Questions_list .wid{ display: inline-block; vertical-align: middle; font-size:0.14rem; color:#555555; text-align:center; line-height:0.24rem; }
#DataBlock88 .Questions_list .wid1{ width:0.6rem; }
#DataBlock88 .Questions_list .wid2{ width:4.6rem; text-align: left; }
#DataBlock88 .Questions_list .wid3{ width:1rem; }
#DataBlock88 .Questions_list .wid4{ width:1rem; margin-left: .6rem; }
#DataBlock88 .Questions_list .atitle{ color:#555555; }
#DataBlock88 .Questions_list .atitle .hf{ margin-left:.15rem; color:#999999; }
#DataBlock88 .Questions_list .atitle:hover{ color:#4293f4; }
#DataBlock88 .Questions_list .d_icon{ display:block; height:0.24rem; width:0.24rem; background:url(../images/icon_down1.png) no-repeat center; margin:0 auto; }
#DataBlock88 .Questions_list .d_icon:hover{ background-image:url(../images/icon_down1_hover.png); }
#DataBlock88 .Questions_list .edit{ display:inline-block; vertical-align: middle; height:0.24rem; width:0.24rem; background:url(../images/icon_edit1_1.png) no-repeat center; }
#DataBlock88 .Questions_list .line{ display:inline-block; vertical-align: middle; height:0.1rem; width:0.01rem; background:#ebebeb; margin:0 0.04rem; }
#DataBlock88 .Questions_list .delete{ display:inline-block; vertical-align: middle; height:0.24rem; width:0.24rem; background:url(../images/icon_delete1_2.png) no-repeat center; }
#DataBlock88 .Questions_list .edit:hover{ background-image:url(../images/icon_edit1_1_hover.png); }
#DataBlock88 .Questions_list .delete:hover{ background-image:url(../images/icon_delete1_2_hover.png); }
#DataBlock88 .Questions_list .other{ padding-left:0.23rem; vertical-align:middle; padding-top:.24rem; color:#555555; }
#DataBlock88 .Questions_list .other label{ font-weight: normal; }
#DataBlock88 .Questions_list .other .checkBox{ vertical-align: middle; margin:0 0.12rem 0 0; }
#DataBlock88 .Questions_list .other .line{ display:inline-block; vertical-align:middle; height:0.12rem; width:0.01rem; background:#ebebeb; margin:0 0.15rem; }
#DataBlock88 .Questions_list .other .AllBtn{ display:inline-block; vertical-align:middle; border-radius:0.03rem; color:#fff; padding:0 0.1rem; line-height:0.26rem; background:#5c5c5c; font-size:0.14rem; transition:all 0.3s; }
#DataBlock88 .Questions_list .other .AllBtn .txt{ display:block; padding-left:0.2rem; background:url(../images/icon_down_down.png) no-repeat left center; }
#DataBlock88 .Questions_list .other .AllBtn:hover{ background:#4293f4; }
#DataBlock88 .Questions_list .other .AllBtn .icon1{ background-image:url(../images/icon_down_down.png); }
#DataBlock88 .Questions_list .AllBtn .icon2{ background-image:url(../images/icon_delete1_1.png); }
#DataBlock88 .Questions_list .PageBtns{ padding-bottom:0; }
#DataBlock88 .Questions_list2{ border-top:0.01rem solid #ebebeb; }
#DataBlock88 .Questions_list2 dt{ background:#f3f3f3; padding:0.1rem .25rem; border-bottom:0.01rem solid #ebebeb; font-weight:normal; }
#DataBlock88 .Questions_list2 dt .wid{ color:#333; }
#DataBlock88 .Questions_list2 dd{ padding:0.1rem .25rem; border-bottom:0.01rem solid #ebebeb; }
#DataBlock88 .Questions_list2 .wid{ display: inline-block; vertical-align: middle; font-size:0.14rem; color:#555555; text-align:center; line-height:0.24rem; }
#DataBlock88 .Questions_list2 .wid1{ width:4.5rem; text-align: left; }
#DataBlock88 .Questions_list2 .wid2{ width:1.1rem; padding:0 .1rem; }
#DataBlock88 .Questions_list2 .wid3{ width:1.1rem; margin-left: .95rem; }
#DataBlock88 .Questions_list2 .atitle{ color:#555555; }
#DataBlock88 .Questions_list2 .atitle:hover{ color:#4293f4; }
#DataBlock88 .Questions_list2 .Btn{ display:block; line-height: .3rem; border-radius:.05rem; background:#4293f4; color:#fff; }
#DataBlock88 .Questions_list2 .Btn:hover{ background:#116ede; }
#DataBlock88 .Questions_list2 .PageBtns{ padding-bottom:0; }

/**会员中心-我的钱包**/
#DataBlock89{}
#DataBlock89 .Top_info{ background:#f3f3f3; padding:.2rem .2rem .2rem .25rem; margin-bottom: .35rem; }
#DataBlock89 .Top_info .money{ line-height: .54rem; font-size: .14rem; color:#4d4d4d; }
#DataBlock89 .Top_info .money::before{ content:""; display: inline-block; float: left; margin-right: .12rem; height: .54rem; width:.54rem; border-radius: 50%; background:#ff7000 url(../images/icon_icon25.png) no-repeat center/contain; }
#DataBlock89 .Top_info .money strong{ font-size: .15rem; color:#ff7000; }
#DataBlock89 .Top_info .Btn{ margin-top:.08rem; width:1.2rem; text-align: center; background:#ff7000; border-radius: .03rem; line-height: .38rem; font-size: .14rem; color:#fff; }
#DataBlock89 .Withdrawal_record{ }
#DataBlock89 .Withdrawal_record .dl{ border-top:.01rem solid #ebebeb; border-bottom:.01rem solid #ebebeb; font-size: 0; }
#DataBlock89 .Withdrawal_record dt{ background:#f3f3f3; font-weight: normal; }
#DataBlock89 .Withdrawal_record dd{ border-top:.01rem solid #ebebeb; }
#DataBlock89 .Withdrawal_record dt,
#DataBlock89 .Withdrawal_record dd{ padding:0 .15rem; }
#DataBlock89 .Withdrawal_record .wid{ display: inline-block; padding:.1rem; vertical-align: top; text-align: center; line-height: .2rem; font-size: .14rem; }
#DataBlock89 .Withdrawal_record .wid1{ text-align: left; width:2.1rem; }
#DataBlock89 .Withdrawal_record .wid2{ width:1.4rem; }
#DataBlock89 .Withdrawal_record .wid3{ width:1.4rem; }
#DataBlock89 .Withdrawal_record .wid4{ width:1.4rem; }
#DataBlock89 .Withdrawal_record .wid5{ width:1.4rem; }
#DataBlock89 .Withdrawal_record .time{ color:#555555; }
#DataBlock89 .Withdrawal_record .money{ color:#ff7000; }
#DataBlock89 .Withdrawal_record .status,
#DataBlock89 .Withdrawal_record .des,
#DataBlock89 .Withdrawal_record .word{ color:#999; }
#DataBlock89 .Top_info .Btn:hover{ background:#116ede; }

/***专家列表***/
#DataBlock90 .pad{ padding-left: .25rem; padding-right:.25rem; }
#DataBlock90 .dl{ padding-top:.24rem; padding-bottom: .2rem; }
#DataBlock90 .dl+.dl{ padding-top:0; }
#DataBlock90 .dl .dt{ line-height:.3rem; font-size: .15rem; font-weight: bold; color:#333333; }
#DataBlock90 .dl .dd{ overflow: hidden; font-size: 0; line-height: 0; }
#DataBlock90 .dl span{ display: inline-block; vertical-align: top; padding:.02rem; }
#DataBlock90 .dl span a{ display: block; padding:0 .1rem; border:.01rem solid transparent; border-radius: .04rem; line-height: .26rem; font-size: .14rem; color:#555555; }
#DataBlock90 .dl span a:hover{ color:#4293f4; }
#DataBlock90 .dl span.on a{ border-color:#4293f4; color:#4293f4; }
#DataBlock90 .Bot{ border-top:.01rem solid #f0f0f0; }
#DataBlock90 .Bot{ font-size: 0; }
#DataBlock90 .Bot .Btn{ display: inline-block; padding-right: .18rem; position: relative; line-height: .54rem; font-size: .14rem; color:#4293f4; }
#DataBlock90 .Bot .Btn::before,
#DataBlock90 .Bot .Btn::after{ content: ''; position: absolute; right: 0; top:50%; border-left:.04rem solid transparent; border-right:.04rem solid transparent; margin-top:-.02rem; }
#DataBlock90 .Bot .Btn.up::before{ border-bottom:.04rem solid #4293f4; }
#DataBlock90 .Bot .Btn.down::after{ border-top:.04rem solid #4293f4; }
#DataBlock91{ padding-top: .13rem; }

/***我的订单-课程订单***/
#DataBlock92{}
#DataBlock92 .OrderList{ margin-bottom: -.3rem; }
#DataBlock92 .OrderList .li{ border:1px solid #f2f2f2; }
#DataBlock92 .OrderList .li+.li{ margin-top: .18rem; }
#DataBlock92 .OrderList .l_title{ background:#f2f2f2; padding:0 .15rem; line-height: .48rem; font-size: .14rem; color:#999999; }
#DataBlock92 .OrderList .l_title span+span{ margin-left:.25rem; }
#DataBlock92 .OrderList .tabs{ font-size: 0; position: relative; }
#DataBlock92 .OrderList .tabs::before,
#DataBlock92 .OrderList .tabs::after{ content:''; display: block; position: absolute; top: 0; height: 100%; width: 1px; background:#f2f2f2; }
#DataBlock92 .OrderList .tabs::before{ left:50%; }
#DataBlock92 .OrderList .tabs::after{ left:70%; }
#DataBlock92 .OrderList .wid{ display: inline-block; vertical-align: middle; padding:.15rem; }
#DataBlock92 .OrderList .wid1{ width: 50%; }
#DataBlock92 .OrderList .wid2{ width: 21%; text-align: center; line-height: .22rem; font-size: .14rem; }
#DataBlock92 .OrderList .wid3{ width: 29%; text-align: center; font-size:14px; }
#DataBlock92 .OrderList .imgBox{ display: inline-block; vertical-align: middle; width: 1.25rem; }
#DataBlock92 .OrderList .word{ display: inline-block; vertical-align: middle; margin-left: .2rem; width:calc(100% - 1.55rem); }
#DataBlock92 .OrderList .c_title{ -webkit-line-clamp: 5; line-height: .22rem; font-size: .16rem; color:#333333; margin-bottom: .02rem; }
#DataBlock92 .OrderList .des{ line-height: .2rem; font-size: .14rem; color:#999999; }
#DataBlock92 .OrderList .free{ color:#49d366; }
#DataBlock92 .OrderList .price{ color:#f71010; }
#DataBlock92 .OrderList .status{ color:#999999; }
#DataBlock92 .OrderList .delete{ color:#555555; }
#DataBlock92 .OrderList .delete:hover{ color:#f71010; }
#DataBlock92 .OrderList .Btn{ display: inline-block; margin:.03rem; vertical-align: top; border:1px solid #4293f4; border-radius: .05rem; line-height: .4rem; padding:0 .22rem; color:#4293f4; }
#DataBlock92 .OrderList .Btn_h{ width:1.1rem; background:#4293f4; color:#fff; }
#DataBlock92 .OrderList .Btn:hover{ background:#116ede; border-color:#116ede; color:#fff; }

/**评价弹框**/
#DataBlock93{}
#DataBlock93 .cont{ text-align: center; }
#DataBlock93 .cont .stars{ display: inline-block; vertical-align:top; position: relative; line-height: 0; font-size: 0; }
#DataBlock93 .cont .stars .i_h{ position: absolute; left:0; top:0; word-break: keep-all; white-space: nowrap; overflow: hidden; }
#DataBlock93 .cont .stars .i{ display: inline-block; vertical-align: top; margin:0 .04rem; height: .18rem; width:.18rem; background:url(../images/icon_icon29.png) no-repeat center/contain; cursor: pointer; }
#DataBlock93 .cont .stars .i_h .i{ background-image:url(../images/icon_icon29_h.png); }
#DataBlock93 .cont .textarea{ display: block; margin:.2rem 0 .29rem; width:100%; height: 2.1rem; padding:.15rem .2rem; border:1px solid #eaf0ee; background:#f5f6f6; line-height: .22rem; font-size: .15rem; color:#666; }
#DataBlock93 .cont .submit{ display: block; margin:0 auto; background:#4293f4; text-align: center; width:1.45rem; border-radius: .05rem; line-height: .46rem; font-size: .15rem; color:#fff; }
/**首页图片弹窗**/
/*html, body{ margin:0; height:100%; }*/
#qgg_popup{position: fixed;top: 0; left: 0;display: none;width: 100%;height: 100%;margin: auto;/*background: rgba(36, 36, 36, 0.8);*/}
.qgg_popup_box {z-index: 10;position: absolute;top: 0; left: 0; bottom: 0; right: 0;width: 280px;height: 396px;margin: auto;text-align: center; } 
.qgg_popup_close{position: relative;width: 36px;height: 36px;background: #fff;color: #999;float: right;font-size: 24px;text-align: center;    border-radius: 50%;line-height: 36px;font-weight: bold;}
.qgg_popup_close:hover,
.qgg_popup_close:focus {color: red;cursor: pointer;}
.qgg_popup_img{    position:relative;top: 36px;left: 0px;width:480px;height:854px;border-radius: 15px;}
@media (max-width: 480px){.qgg_popup_close{ display: none; }
}
