@charset "utf-8";
/* CSS Document */
html{font-size:100px;}
body{transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;position:relative;overflow-x:hidden;}
.contain{width:1380px;margin:0 auto;}
/*初始化按钮*/
.btn{display:inline-block;text-align:center;padding:0px;border:0px;margin:0px;position:relative;cursor:pointer;}
input.text,textarea.text{display:block;padding:0px;width:100%;border:0px;background:none;margin:0px;resize:none;}
/*--- Header ---*/
.Header-wrapper{z-index:99;}
.header-container{width:100%;background:#fff;position:fixed;top:0px;left:0px;z-index:120;box-shadow:0 0 8px #888;}
.bgwhite{position: absolute;left:0px;top:0px;width:100%;height:100%;background:#fff;z-index:0;}
/*logo*/
.H-logo{height:90px;line-height:90px;font-size:0px;float:left;position:relative;overflow:hidden;z-index:5;}
.H-logo img.rollover{display:none;}
.H-action{float:right;z-index:2;position: relative;}
.H-action .split{display:block;width:1px;height:16px;background:#cbcbcb;float:left;margin:37px 10px 0 0;}
.H-lang,.H-srch{height:90px;float:left;}
/*Hlang*/
.H-lang{position:relative;}
.H-lang .Hlang-menu{color:#666;display:block;height:90px;line-height:90px;background:url(../images/icon_lang.jpg) no-repeat left center;transition:none;-webkit-transition:none;padding-left:33px;margin-left:20px;}
/*mycss*/
.H-lang .Hlang-menu-en{color:#666;display:block;height:90px;line-height:90px;
background:url(../images/icon-en.png) no-repeat 10px center;transition:none;-webkit-transition:none;padding-left:33px;margin-left:20px;}
.Hlang-box{padding:20px 0px;width:200px;box-shadow:1px 1px 10px #666;background:#fff;position:absolute;top:70px;left:-50px;display:none;}
.Hlang-box:before{content:"";display:block;width:0px;height:0px;border-style:solid;border-width:0 8px 8px;border-color:transparent transparent #fff transparent;position:absolute;top:-8px;left:50%;margin:0 0 0 -4px;}
.Hlang-box a{display:block;padding:5px 10px 5px 60px;line-height:30px;background-repeat:no-repeat !important;background-position:20px center !important;}
.Hlang-box a:hover{color:#fff;background:#0065d9;}
.Hlang-box a.CN{background-image:url(../images/icon-cn.png);}
.Hlang-box a.JP{background-image:url(../images/icon-jp.png);}
.Hlang-box a.EN{background-image:url(../images/icon-en.png);}
/*login*/
.Header-login{width: 50px;height: 90px;float: left;}
.Header-login i{display: block;width: 100%;height: 100%;background: url(../images/login.png) no-repeat center;}
@media all and (max-width:981px) {
.Header-login{height: 50px;}
}
/*Hsrch*/
.H-srch .Hsrch-menu{display:block;width:24px;height:100%;background:url(../images/icon_sq.jpg) no-repeat center;margin-right:10px;}
.Hsrch-box{width:300px;height:55px;padding:10px;background:#fff;position:absolute;top:90px;right:0px;display:none;position:absolute;z-index:2;border-top:1px solid #f7f7f7;}
.Hsrch-block{height:32px;}
.Hsrch-block .btn{width:24px;height:32px;background:url(../images/icon_sq.svg) no-repeat center / contain;float:left;}
.Hsrch-block .close{display:block;width:28px;height:28px;background:url(../images/icon_close.svg) no-repeat center / contain;float:right;}
.Hsrch-block .text{width:200px;height:32px;font-size:16px;float:left;margin:0 0 0 10px;}
.Hsrch-block .text::-webkit-input-placeholder{color:#6f6f6f;}
.Header-wrapper.Header-searching .H-logo img{display:none;}
.Header-wrapper.Header-searching .H-logo img.rollover{display:inline-block;}
/*Hnav*/
.H-nav{float:right;margin:0 0 0 4.75%;}
.H-nav>li{padding:0 30px;float:left;}
.H-nav .Hnav-menu{display:block;height:90px;line-height:90px;font-size:16px;position:relative;}
.H-nav .Hnav-menu:hover{color:#0065d9;}
.Hnav-menu i{display:block;width:50px;height:50px;background:url(../images/icon-dd1.svg) no-repeat center / 50% auto;position:absolute;right:0px;top:0px;z-index:2;display:none;}
.Hnav-menu.cur i{transform:rotate(-180deg);-webkit-transform:rotate(-180deg);}
.Hnav-sub{padding:48px 0;width:100%;background:rgba(255,255,255,0.85);position:absolute;top:70px;left:0px;opacity:0;margin-top:-100%;transition: all 0.8s ease;z-index:-2;}
.Hnav-sub .contain{max-width:1080px;}
.HnavSub-list{width:66%;float:right;}
.HnavSub-list li{width:31%;float:left;margin-left:2%;margin-bottom:-1px;}
.HnavSub-list li a{display:block;height:54px;line-height:54px;text-align:left;padding-left:15px;color:#666;border-bottom: 1px solid #dcdcdc;border-top:1px solid #dcdcdc;}
.H-nav>li.cur .Hnav-menu,.a_cur{color:#0065d9 !important;}
.HnavSub-list li.cur a,
.HnavSub-list li a:hover{background:#0065d9;color:#fff;}
.HnavSub-img{display:block;width:28.8%;height:178px;overflow:hidden;float:left;}
.HnavSub-img img{width:100%;height:100%;object-fit:cover;}
.Hnav-sub dl{width:25%;float:left;text-align:center}
.Hnav-sub dl dt{font-size:18px;color:#333;font-weight:bold;margin-bottom:10px;}
.Hnav-sub dl dd{font-size:15px;color:#666666;line-height:30px;}
.Hnav-sub dl dd i{display:inline-block;margin-left:10px;width:9px;height:5px;position: relative;top:-2px;}
/* background:url(../images/icon/sub_navck.png) no-repeat center; */
.Hnav-sub dl dd.cur i{transform: rotate(180deg);}
.Hnav-sub dl dd:hover,.Hnav-sub dl dd.cur{color:#0065d9}
.Hnav-sub .son_nav{display:none;}
.Hnav-sub .son_nav a{display:block;color:#666666;font-size:15px;line-height:30px;}
.nav_line{height:2px;background-color:#e61114;position:absolute;bottom:0px;display:none;z-index:0;}
@media all and (min-width:980px){
.H-lang:hover .Hlang-box{display:block;animation:fadeUp .6s ease-in-out;-webkit-animation:fadeUp .6s ease-in-out;}
.H-nav>li:hover .Hnav-sub{opacity:1;margin-top:0px;}
}
@keyframes fadeUp{0%{transform:translateY(-20px);-webkit-transform:translateY(-20px);opacity:0;}100%{transform:translateY(0);-webkit-transform:translateY(0);opacity:1;}}
@keyframes fadeDown{0%{transform:translateY(20px);-webkit-transform:translateY(20px);opacity:0;}100%{transform:translateY(0);-webkit-transform:translateY(0);opacity:1;}}
/*--- Footer ---*/
.Footer-wrapper{color:#888;}
.F-cr .contain{border-top:1px solid #e5e5e5;padding-top:20px;overflow: hidden;}
.F-cr{padding:0px 0 20px;line-height:20px;text-align:center;font-size:13px;background:#fff;}
.footer-container{padding:0px 0 45px;background:#fff;}
.ft_menu{margin-top:22px;}
.ft_menu a{color:#a1a1a1;margin-right:10px;padding-right:10px;border-right:1px solid #e5e5e5;}
.ft_menu a:last-child{border-right:0px;}
.ft_share{text-align:right;margin-bottom: 35px;}
.ft_share a{width:28px;height:28px;background:url(../images/icon/icon_ftshare.png) no-repeat left center;display:inline-block;margin-left:8px;}
.ft_share a.i_in{background-position:-43px center;}
.ft_share a.i_t{background-position:-83px center;}
.F-nav{width:13.8333%;float:left;margin-left:30px;}
.F-nav.F-nav2{width:18.0833%;}
.F-nav dt,.F-ct .top{line-height:25px;font-size:16px;position:relative;color:#666;}
.F-nav dt i{display:block;width:50px;height:50px;background:url(../images/icon/icon-dd1.svg) no-repeat center / 50% auto;position:absolute;right:0px;top:0px;display:none;}
.F-nav dt.cur i{transform:rotate(-180deg);-webkit-transform:rotate(-180deg);}
.F-nav dd{margin:15px 0 0;}
.F-nav dd a{display:block;padding:5px 0;line-height:24px;}
.F-nav dd a:hover{color:#0065d9;}
.F-ct{width:370px;float:right;margin-right:30px;
/*border-left:1px solid #dfdfdf;*/
}
.F-ct .tel{line-height:22px;color:#666;margin:11px 0 0;font-size:26px;}
.F-ct .time{color:#888;font-size:14px;margin-top:12px;}
.F-ct ul{
margin:15px auto;padding:15px 0;
border-top: 1px solid #dfdfdf;
border-bottom: 1px solid #dfdfdf;
}
.F-ct ul li{color: #888;font-size:14px;background:url(../images/icon_ftall.png) no-repeat left 3px;padding-left:24px;height:30px;line-height:30px;}
.F-ct ul li.ema{background-position:left -24px;}
.F-ct .indline{border:1px solid #c00e1c;font-size:16px;color:#c00e1c;width:160px;height:45px;line-height:45px;position:absolute;right:0px;top:0px;text-align:center;display:block;}
.F-ct .indline:hover{background:#c00e1c;color:#fff;}
.F-code{display:inline-block;text-align:center;}
.F-code .type{line-height:22px;color:#888;margin:10px 0 0;}
/*--- Banner ---*/
#web-bnr{display:none;margin-top:50px;}
#index-bnr{height:800px;margin-top:90px;}
.bnr-img{display:block;width:100%;height:auto;background-position:center center !important;background-repeat:no-repeat !important;background-size:cover !important;position:relative;}
.index-bnr .bnr-img{height:800px;}
.index-bnr .swiper-pagination{font-size:0px;bottom:8.070175438596491% !important;opacity:.75;}
.index-bnr .swiper-pagination-bullet{width:10px;height:10px;border-radius:50%;background:#fff;position:relative;overflow:hidden;margin:0 8px;opacity:1;padding:0px;}
.index-bnr .swiper-pagination-bullet:after{content:"";width:0%;height:100%;background:#f00;position: absolute;left:0px;top:0px;opacity:0;}
.index-bnr .swiper-pagination-bullet-active{width:42px;border-radius:5px;}
.index-bnr .swiper-pagination-bullet-active:after{width:100%;opacity:1; transition: width 3s linear;-moz-transition: width 3s linear;-webkit-transition: width 3s linear;-o-transition: width 3s linear;}
.index-bnr .bnr-bg{width:100%;height:100%;background-position:center center !important;background-repeat:no-repeat !important;background-size:cover !important;position:absolute;top:0px;left:0px;}
/*iBnr-1*/
.iBnr1-box{text-align:center;color:#fff;z-index:2;position:absolute;left:50%;top:40%;width:1200px;margin-left:-600px;text-align:left;}
.iBnr1-box .t1{margin-top:80px;transition-delay:.6s;-webkit-transition-delay:.6s;opacity:0;transition:all .6s ease-in-out .2s;-webkit-transition:all .6s ease-in-out .2s;transform:translateY(50px);-webkit-transform:translateY(-50px);font-size:24px;margin-bottom:22px;text-align:right;}
.iBnr1-box .t2{font-size:42px;font-weight:bold;transition-delay:.6s;-webkit-transition-delay:.6s;opacity:0;transition:all .6s ease-in-out .2s;-webkit-transition:all .6s ease-in-out .2s;transform:translateY(50px);-webkit-transform:translateY(50px);text-align:right;}
.swiper-slide.swiper-slide-active .iBnr1-box .t1,.swiper-slide.swiper-slide-active .iBnr1-box .t2{transform:translate(0,0) scale(1);-webkit-transform:translate(0,0) scale(1);opacity:1;}
/* 内页全局通用banner */
.bann{margin-top:70px;color:#fff;}
.bann h2{font-size:42px;margin-bottom:10px;text-align:center;}
.bann h3{font-size:24px;text-transform:uppercase;text-align:center;}
.bann h2,.bann h3,.bann h4{animation:mymove 1s infinite;-webkit-animation:mymove 1s infinite;animation-iteration-count:1;-webkit-animation-iteration-count:1;}
@keyframes mymove{from{transform:translateY(-50px);}to{transform:translateY(0px);}}
@-webkit-keyframes mymove{from{transform:translateY(-50px);}to{transform:translateY(0px);}}
/*服务支持-下载中心*/
.download{padding:80px 0;}
.download ul{margin-bottom:60px;width:100%;}
.download ul li.first{background:#c00e1c;height:70px;line-height:70px;color:#fff;}
.download ul li{height:60px;border-bottom:1px solid #e5e5e5;line-height:60px;color:#666;font-size:16px;}
.download ul{overflow:hidden;}
.download ul li span{float:left;text-align:center;display:block;}
.download ul li span.d_name{text-align:left;padding:0px 50px;}
.download ul li span.d_down img{display:block;margin:0px auto;margin-top:20px;}
.download ul li .d_name{width:40%;}
.download ul li .d_ms{width:23%;}
.download ul li .d_gs{width:17%;}
.download ul li .d_time{width:9%;}
.download ul li .d_down{width:8%;}
.download ul li .d_down a{width:16px;height:18px;display:block;background:url(../images/icon/icon_down.png) no-repeat center;margin:20px auto 0;}
.download ul li .d_down a:hover{background:url(../images/icon/downon.png) no-repeat center;}
/* 新闻资讯 */
.news ul li{border-bottom:1px solid #eee;margin-bottom:80px;padding-bottom:40px;overflow: hidden;}
.news ul li .com-img{width:29.6875%;float:left;position: relative;}
.news ul li .com-img .time{position:absolute;bottom:0px;right:0px;background:rgba(0,0,0,0.5);color:#fff;padding:10px 20px;text-align:center;}
.news ul li .com-img .time p{font-size:30px;margin-bottom:5px;}
.news ul li .com-img img{width:100%;height:233px;object-fit:cover;}
.news ul li .note{width:65%;float:right;position: relative;height:233px;}
.news ul li .note:after{position: absolute;left:0px;bottom:12px;width:100px;height:1px;background:#eee;content:"";}
.news ul li .note h4{font-size:20px;color:#333;font-weight: bold;}
.news ul li .note p{font-size:16px;margin:30px 0 40px;color:#666;height:82px;overflow: hidden;line-height:30px;}
.news ul li .note a.more{position: absolute;left:120px;bottom:5px;color:#c5c5c5;}
.news ul li a{transition:all 0.5s ease;}
.news ul li:hover .note a{color:#0065d9;}
.news ul li:hover .note:after{background:#ccc;}
/* 新闻详情页 */
.newsc_fl{width:73%;float:left;}
.newsc_fl h1{font-size:28px;color:#333;font-weight: bold;}
.newsc_fl .info{margin:20px auto;border-bottom:1px solid #e5e5e5;padding-bottom:30px;color:#888;font-size:16px;overflow: hidden;}
.newsc_fl .content{color:#888;font-size:16px;line-height:30px;}
.newsc_fl .content img{max-width:100%;display:block;margin:0px auto;}
.news-more{width:180px;height:46px;line-height:46px;display: block;background:#c00e1c;color:#fff;text-align: center;position:relative;margin:40px auto 0;font-size:16px;}
.news-more span{position:relative;z-index:3;}
.news-more{overflow:hidden;}
.news-more:after{content:"";display:block;width:100%;height:100%;background:#a60713;position:absolute;top:0px;left:-100%;}
.news-more:hover{color:#fff;}
.news-more:hover:after{left:0px;}
.news-more:after,.show-more{-moz-transition: all 0.5s ease-out;-o-transition: all 0.5s ease-out;-webkit-transition: all 0.5s ease-out;transition: all 0.5s ease-out;}
.info-fl{float:left;width:60%;line-height:30px;height:30px;}
.info-fr{float:right;width:150px;}
.info-fr .bdsharebuttonbox a{display:inline-block;width:30px;height:30px;background:url(../images/icon/icon_share.png) no-repeat left center;margin:0px 3px 0 0;}
.bdsharebuttonbox a#bds_more{background-position:-121px -4px;float:none;}
.bdsharebuttonbox a#bds_qzone{background-position:-41px -4px;float:none;}
.bdsharebuttonbox a#bds_tsina{background-position:-81px -4px;float:none;}
.bdsharebuttonbox a#bds_weixin{background-position:-1px -4px;float:none;}
.newsc_fr{width:22.6%;float:right;}
.wc_ewm{border:1px solid #dcdcdc;padding:40px 30px;text-align:center;font-size:16px;color:#333;margin-bottom:18px;}
.wc_ewm span{position:relative;}
.wc_ewm span:after{position: absolute;content:"";width:30px;height:1px;background:#eee;left:-50px;top:50%;}
.wc_ewm span:before{position: absolute;content:"";width:30px;height:1px;background:#eee;right:-50px;top:50%;}
.wc_ewm p img{margin-top:25px;}
.hotnews{border:1px solid #dcdcdc;}
.hotnews h2{padding:20px;font-size:18px;color:#333;border-bottom:1px solid #dcdcdc;}
.hotnews ul{padding:20px;}
.hotnews ul li span{color:#888888;font-size:15px;}
.hotnews ul li h4{color:#666666;margin-top:10px;}
.hotnews ul li h4:hover{color:#c00e1c;}
.hotnews ul li{margin-bottom:20px;}
.flip_page{border:1px solid #dcdcdc;padding: 20px;margin-top:15px;}
.flip_page .tit{margin-bottom:10px;position:relative;}
.flip_page .tit:after{position: absolute;content:"";width:100%;height: 1px;background-color:#eee;left:0px;top:50%;}
.flip_page .tit span{position: relative;z-index: 3;padding-right: 10px;}
.flip_page .tit span{font-size:18px;color:#333;background:#fff url(../images/icon/newsprev.png) no-repeat left center;padding-left:30px;}
.flip_page .next .tit span{font-size:18px;color:#333;background:#fff url(../images/icon/newsnext.png) no-repeat left center;padding-left:30px;}
.flip_page span{color:#888888;font-size:15px;}
.flip_page h4{color:#666;margin-top:5px;}
.flip_page h4:hover{color:#c00e1c;}
.flip_page .prev{margin-bottom:20px;}
/* 联系我们 */
.ct_cmp{overflow:hidden;padding:110px 0 90px;}
.ct_cmp h4{font-size:20px;color:#333;margin-bottom:15px;}
.ct_cmp_fl{width:48%;float:left;}
.ct_cmp_fr{width:48%;float:right;}
.ct_cmp p{font-size:15px;color:#666;line-height:30px;}
.map{margin-bottom:100px;}
.ct_form{background:#f5f5f5;}
.ct_form h2{font-size:30px;color:#333333;text-align:center;margin-bottom:60px;}
.ct_form ul{overflow: hidden;}
.ct_form ul li{width:25%;float:left;margin-right:12.5%;}
.ct_form ul li:last-child{margin-right:0;}
.ct_form ul li input{width:100%;border:0px;border-bottom:1px solid #cdcdcd;background:#f5f5f5;padding:10px 0;}
.ct_form p {margin-top:40px;}
.ct_form p textarea{width:100%;border:1px solid #cdcdcd;background:#f5f5f5;padding:10px;}
.ct_form .inp_sub{width:200px;height:46px;background:#c00e1c;font-size:16px;color:#fff;border:0px;margin:0px auto;display:block;cursor:pointer;transition:all 0.5s ease;}
.ct_form .inp_sub:hover{background:#960813;}
/* 服务理念 */
.server-idea h2{text-align:center;font-size:36px;color:#333;}
.server-idea .info{text-align:center;font-size:16px;color:#666;margin-top:10px;}
.server-idea ul{overflow: hidden;margin-top:50px;}
.server-idea ul li{width:19.42%;float:left;border:1px solid #e5e5e5;text-align:center;padding:50px 30px;margin-right:0.725%;height:320px;}
.server-idea ul li:last-child{margin-right:0;}
.server-idea ul li .sline{display:block;width:20px;height:1px;background:#c00e1c;margin:30px auto 40px;}
.server-idea ul li h4{line-height:28px;font-size:16px;color:#666;}
.ct_formbg{background:url(../images/bg/fwln.jpg) no-repeat center / cover;}
.ct_formbg h2{color:#fff;}
.ct_formbg ul li input{background:none;color:#fff;}
.ct_formbg input::-webkit-input-placeholder,.ct_formbg textarea::-webkit-input-placeholder{color:#fff;}
.ct_formbg p textarea{background:none;}
/* 样品申请 */
.sample h2{font-size:36px;color:#333;text-align:center;margin-bottom:10px;}
.sample .info{color:#666;text-align:center;margin-bottom:60px;}
.sample ul{overflow: hidden;}
.sample ul li{width:32%;float:left;margin-right:2%;margin-bottom:20px;position:relative;}
.sample ul li i,.sample p i{position:absolute;left:10px;top:50%;color:#c00e1c;margin-top:-6px;}
.sample p i{top:18px;}
.sample ul li:nth-child(3n){margin-right:0;}
.sample ul li input[type="text"]{width:100%;height:50px;border:1px solid #e5e5e5;padding:0px 10px 0 20px;}
.sample ul li:last-child{width:100%;}
.sample p{position: relative;}
.sample p textarea{width:100%;padding:10px 10px 10px 20px;border:1px solid #e5e5e5;}
.sample .info{font-size:14px;color:#666;text-align:left;}
.sample .inp_sub{width:100%;height:46px;background:#c00e1c;font-size:16px;color:#fff;border:0px;margin:0px auto;display:block;cursor:pointer;transition:all 0.5s ease;margin:20px auto;}
.sample .inp_sub:hover{background:#960813;}
/* 产品列表 */
.prolist li{overflow: hidden;background:#f4f4f4;margin-bottom:30px;}
.prolist .prol-pic{width:50%;float:left;}
.prolist .prol-note{width:50%;float: right;padding:45px;}
.prolist .prol-note h4{color:#0065d9;font-size:20px;font-weight:bold;margin-bottom:20px;}
.prolist .prol-note p{color:#888888;line-height:25px;margin-bottom:35px;}
.prolist .prol-subcate a{padding:5px 16px;background:#373737;display:inline-block;margin-bottom:5px;color:#fff;font-size:14px;transition:all 0.3s ease;}
.prolist .prol-subcate a:hover{background:#0065d9;}
/* 服务支持 */
.server-sup{background:#f5f5f5;}
.server-sup h2{text-align:center;font-size:36px;color:#333;}
.server-sup .info{text-align:center;font-size:16px;color:#666;margin-top:10px;position:relative;padding-bottom:20px;}
.server-sup .info:after{position:absolute;left:50%;margin-left:-10px;bottom:0px;width:20px;height:1px;background:#c00e1c;content:"";}
.server-sup ul{margin-top:50px;}
.server-sup ul li{width:24.2%;float:left;background:#fff;text-align:center;padding:50px 30px;margin-right:1%;height:210px;-webkit-transition:all .2s linear;transition:all .2s linear;}
.server-sup ul li:last-child{margin-right:0;}
.server-sup ul li h4{line-height:28px;font-size:16px;color:#666;margin-top:30px;}
.server-sup ul li:hover{-webkit-box-shadow:0 15px 30px rgba(0, 0, 0, 0.1);box-shadow:0 15px 30px rgba(0, 0, 0, 0.1);-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0)}
.sup-contact{background:url(../images/bg/sp-bg.jpg) no-repeat center / cover;}
/*.sup-contact h2{color:#fff;}
.sup-contact .info{color:#fff;}*/
.server-down h2{text-align:center;font-size:36px;color:#333;}
.server-down .info{text-align:center;font-size:16px;color:#666;margin-top:10px;position:relative;padding-bottom:20px;}
.server-down .info:after{position:absolute;left:50%;margin-left:-10px;bottom:0px;width:20px;height:1px;background:#c00e1c;content:"";}
.server-down ul{overflow: hidden;margin-top:35px;}
.server-down ul li{width:48%;float:left;border-bottom:1px solid #e5e5e5;padding:20px 0px 20px 40px;background:url(../images/icon/pdf.png) no-repeat left center;color:#666;}
.server-down ul li:hover{color:#c00e1c;}
.server-down ul li:nth-child(2n){float:right;}
.server-down ul li a{display:block;background:url(../images/icon/server-down.png) no-repeat right center;}
/* 产品详情页 */
.product_note{background:#f7f7f7;overflow: hidden;}
.pro-tit{font-size:36px;color:#333;border-left:4px solid #c00e1c;height:32px;line-height:32px;padding-left:10px;}
.proc-pic{float:left;width:50%;text-align:center;}
.proc-note{width:50%;float:right;}
.proc-note h4{font-weight:bold;font-size:36px;color:#000;margin-bottom:10px;}
.proc-note .submsg{font-size:18px;color:#666;}
.proc-note .pro-msg{border-top:1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;padding:25px 0;margin:25px 0;font-size:15px;color:#666;}
.proc-note .pro-msg h5{font-size:20px;color:#c00e1c;margin-bottom:10px;}
.proc-note .morect{width:250px;height:60px;line-height:60px;background:#c00e1c;color:#fff;display:inline-block;text-align: center;font-size:16px;}
.proc-note .morepro{width:140px;height:60px;line-height:60px;background:#a0a0a0;color:#fff;display:inline-block;text-align: center;font-size:16px;margin-left:15px;}
.pro-des-fl{width:60%;float:left;}
.pro-des-fl h4{margin:20px auto;color:#c00e1c;font-size:24px;}
.pro-des-fl p{font-size:15px;color:#666;line-height:26px;}
.pro-des-fr{width:20%;float:right;}
.pro-des-fr h4{margin-top:52px;color:#c00e1c;font-size:24px;margin-bottom:20px;}
.pro-des-fr dd{font-size:15px;color:#666;line-height:28px;position: relative;padding-left:20px;}
.pro-des-fr dd:after{content: "";width:5px;height:5px;background:#666;border-radius:50%;left:0px;top:12px;position:absolute;}
.pro-des-fr .wtgntd-list li{font-family: 微软雅黑, "Microsoft YaHei"; font-size: 16px; color: rgb(102, 102, 102);}
.pro-des-fr .wtgntd-list li p{position:relative;padding-left:10px;}
.pro-des-fr .wtgntd-list li p:after{content:"";position:absolute;left:0;top:50%;margin-top:-2px;width:4px;height:4px;border-radius:4px;background: rgb(102, 102, 102);}
.wtcpyy-msgp{width:100%;overflow:hidden;}
.wtcpyy-msgp p{font-family: 微软雅黑, "Microsoft YaHei"; font-size: 16px; color: rgb(102, 102, 102);width:50%;float:left;}
.pro-apply{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;}
.pro-apply h2{margin-bottom:40px;}
.pro-apply table{width:100%;text-align:center;}
.pro-apply table th{background:#acacac;color:#f0f0f0;font-weight:normal;font-size:16px;border:1px solid #fff;}
.firstRow td{background:#acacac;border:2px solid #fff;font-size:14px;color:#666;}
.pro-apply table td{background:#f5f5f5;border:2px solid #fff;font-size:14px;color:#666;}
.pro-apply table td a{background:#c00e1c;padding:2px 15px;border-radius:25px;color:#fff;}
.pro-apply table th,.pro-apply table td{height:60px;}
.pro-apply table th:first-child{width:20%;background:#c00e1c;color:#fff;padding:0px 20px;text-align:left;}
.pro-apply table td:first-child{width:20%;background:#f9e6e8;padding:0px 20px;text-align:left;}
.firstRow{background-color: #acacac;}
.firstRow td{background: #acacac; color: #fff;}
.firstRow td {
background-color: #acacac!important;
color: #fff!important;}
.profile h2{margin-bottom:40px;}
.table_x{width:100%;overflow-x:auto;}
.product{padding:35px 0;}
.product h1{font-size:16px;color:#666;border-left:3px solid #c00e1c;height:20px;line-height:20px;padding-left:10px;margin-bottom:20px;}
.product {
margin:35px auto;
height: auto;
width:96%;
margin-left:2%;
font-size:12px;
line-height:26px;
color: #666;
clear: both;
}
.product .prd_table tr th {
background-color: #c00e1c;
vertical-align:middle;
font-size: 12px;
height: 100px;
color:#fff;
line-height:20px;
}
.product .list {
float: left;
height: auto;
width: 1100px;
}
.product .list li {
float: left;
height: 355px;
width: 1100px;
margin-top: 30px;
background-color: #f4f4f4;
}
.product .list li img {
float: left;
height: 355px;
width: 545px;
}
.product .list li strong {
font-size: 20px;
line-height: 40px;
color: #e60012;
float: left;
width: 510px;
margin-left: 25px;
padding-top: 10px;
}
.product .list li p {
font-size: 12px;
line-height: 25px;
color: #666666;
float: left;
width: 510px;
margin-left: 25px;
}
.product .list li span {
float: left;
width: 510px;
margin-left: 25px;
margin-top: 30px;
}
.product .list li span .lsx {
float: left;
width: 510px;
}
.product .list li span .yiji {
font-size: 13px;
line-height: 30px;
color: #FFF;
background-color: #373737;
float: left;
margin-right: 5px;
padding-right: 15px;
padding-left: 15px;
margin-top:5px;
}
.product .list li span .yiji:hover{
background-color:#e60012; color:#fff;
}
.product .list li span .lsx .yijix {
font-size: 13px;
line-height: 30px;
color: #FFF;
background-color: #373737;
float: left;
margin-right: 5px;
padding-right: 15px;
padding-left: 15px;
margin-top:5px;
position:relative;
}
.product .list li span .lsx .yijix em{
font-style: normal;
}
.product .list li span .lsx:hover .lsx2{
display:block;
}
.product .list li span .lsx .lsx2{
position:absolute;
top:-5px;
right:-420px;
width:400px;
border:1px #CCC solid;
border-radius:3px;
padding-bottom:5px;
padding-left:5px;
display:none;
}
.product .list li span .lsx .yijix .lsx2 i{
width: 8px;
height: 15px;
margin-left: -13px;
margin-top:10px;
background-image: url(../images/jian_l.png);
float:left;
}
.product .list li span .lsx .yijix .lsx2 a{
font-size: 13px;
line-height: 30px;
color: #000;
background-color:#e0dfdf;
float: left;
margin-right: 5px;
padding-right: 15px;
padding-left: 15px;
margin-top:5px;
}
.product .list li span .lsx .yijix .lsx2 a:hover{
background-color:#e60012; color:#fff;
}
.product .list li span .sel {
background-color: #e60012;
}
.product .product2 {
float: left;
height: auto;
width: 1100px;
padding-bottom: 50px;
background-color: #6d6d6d;
}
.product .product2 li {
float: left;
height: auto;
width: 1040px;
padding-right: 30px;
padding-left: 30px;
color: #FFF;
display: none;
}
.product .product2 li strong {
float: left;
width: 1040px;
font-size: 20px;
line-height: 50px;
font-weight: normal;
padding-top: 20px;
}
.product .product2 li p {
font-size: 12px;
line-height: 25px;
float: left;
height: auto;
width: 1040px;
padding-top: 15px;
}
.product .product2 li span {
float: left;
height: auto;
width: 1040px;
margin-top: 30px;
}
.product .product2 li span a {
font-size: 13px;
line-height: 30px;
color: #FFF;
background-color: #e60012;
float: left;
margin-right: 5px;
padding-right: 15px;
padding-left: 15px;
}
.prd_table tr:nth-child(2n+1){background:#eee;}
.product .prd_table {
background-color: #fff;
width: 100%;
}
.product .prd_table tr .lie {
width: 65px;
text-align: center;
position:relative;
}
.product .prd_table tr .lie span {
text-align: center;
width: 100%;
display: inline-block;
font-weight:normal;
font-size:10px;
}
.product .prd_table tr td {
text-align: center;
font-size: 12px;
}
.product .prd_table tr .nm {
color: #fff;
font-weight:normal;
text-align:center;
}
.product .prd_table tr .nm a{
color: #e60012;
}
.product .prd_table tr .gu {
width:130px;
font-weight:normal;
}
/* 关于40001百老汇官网电子游戏 */
.about_txt{background:url(../images/bg/ab-bg.png) no-repeat center bottom;}
.about_txt h2{color:#333;font-size:36px;margin-bottom:40px;text-align:center;}
.about_txt p{color:#666;line-height:30px;margin-bottom:30px;}
.about-modul ul{overflow:hidden}
.about-modul ul li{width:33.333333%;float:left;text-align:center;position: relative;}
.about-modul ul li .note{position: absolute;left:50%;top:50%;transform: translate(-50%,-50%);color:#fff;width:100%;}
.about-modul li .note span{display:block;width:89px;height:89px;line-height:89px;border-radius:50%;margin:0px auto;}
.about-modul li .note h4{margin:25px auto 15px;font-size:20px;color:#fff;}
.about-modul ul li:hover img{transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1);-ms-transform:scale(1.1);}
.joinus{background:url(../images/bg/join_bg.jpg) no-repeat center / cover;padding:110px 0 100px;color:#fff;text-align:center;}
.joinus h2{font-size:36px;color:#fff;margin-bottom:25px;}
.joinus p{text-align:center;font-size:16px;}
.joinus .job-join{width:180px;height:46px;line-height:46px;color:#fff;font-size:16px;text-align:center;display:block;background:#0065d9;margin:40px auto;transition: all 0.5s ease;}
.joinus .job-join:hover{background:#0065d9;}
.ind-part{text-align:center;}
.ind-part h2,.abt-honor h2,.abt-history h2{font-size:36px;color:#333;margin-bottom:60px;}
.ind-part .contain{position: relative;}
.ind-part .swiper-slide{border:1px solid #e5e5e5;height:150px;line-height:150px;}
.ind-part .swiper-button-prev{background:url(../images/icon/hisprev.png) no-repeat left center;left:-70px;width:40px;height:40px;top:auto;bottom:60px;}
.ind-part .swiper-button-next{background:url(../images/icon/hisnext.png) no-repeat left center;right:-70px;width:40px;height:40px;top:auto;bottom:60px;}
.abt-honor{background:#f5f5f5;}
.abt-honor ul li{width:29%;float:left;margin-right:6.5%;
background:#fff;margin-bottom:40px;text-align:center;
height:300px;}
.abt-honor ul li:nth-child(3n){margin-right:0;}
.abt-honor ul li .com-img{padding:40px;}
.abt-honor ul li .com-img img{max-height:200px;}
.abt-honor ul li h4{
padding:20px;
/*border-top:1px solid #f5f5f5;*/
color:#666;
}
.abt-honor .honor_more{background:#0065d9;width:180px;height:46px;line-height:46px;color:#fff;text-align:center;display:block;margin:0px auto;transition: all 0.5s ease;}
.abt-honor .honor_more:hover{background:#a70411;}
.develop_hist{padding:100px 0;}
.develop_hist .ab_intName{color:#333;font-size:36px;text-align:center;margin-bottom:50px;}
.ab_histCon{overflow: hidden;}
.ab_histCon ul{ width: 100%; overflow: hidden;}
.ab_histCon li{ display: inline-block; width: 100%; text-align: center;}
.ab_histCon li.cur{ display: block;}
.ab_histNum span{ display: inline-block; position: relative; font-weight: bold; border-radius:8px; width:190px; height:150px; line-height:150px; background-color: #0065d9; color: #fff; margin: 0 12px; font-size:90px;}
.his_line{ display: inline-block; position: absolute; left: 0; top: 50%; margin-top: -5px; z-index: 10; width: 100%; height: 10px; background-color: #0065d9;}
.ab_hisintro{color:#666;font-size:16px;text-align:left;margin:50px auto 70px;max-width:845px;}
.ab_hisys{ position: relative;}
.his_click{ position: relative; z-index: 100; display: inline-block; width:40px; height: 40px; cursor: pointer;}
.his_clickl{ background: url("../images/icon/hisprev.png") no-repeat;}
.his_clickr{ background: url("../images/icon/hisnext.png") no-repeat;}
/* .his_clickl:hover{ background: url("../images/his_lho.png") no-repeat;}
.his_clickr:hover{ background: url("../images/his_rho.png") no-repeat;} */
.his_mline{ position: absolute; top: 50%; padding:0 40px;margin-top:19px; width: 100%; height: 2px;}
.his_mpline{ width: 100%; height: 2px; background-color: #959595;}
.his_mlist{ position: absolute; width: 100%; padding: 0 40px;}
.his_mlist li{ position: relative; float: left; width:8.333333%; height: 40px; line-height: 15px; text-align: center; cursor: pointer;}
.his_icon{ display:inline-block; position: relative; z-index: 20; width: 15px; height: 15px; border-radius: 50%; margin-bottom: 10px; margin-top: 12px; background-color: #959595;}
.his_mlist li span.his_year{ display: block; text-align: center;}
.his_poline{ display: none; position: absolute; top: 50%; left: 0; margin-top: -1px; width: 100%; height: 2px; background-color:#0065d9;}
.his_mlist li.cur .his_poline,
.his_mlist li.on .his_poline{ display: block;}
.his_mlist li.cur .his_icon{ background-color: #0065d9;}
/*搜索结果*/
.search-list{padding:80px 0;}
.search-list ul{margin-bottom:60px;width:100%;}
.search-list ul li:nth-child(2n+1){background:#eeeeee;}
.search-list ul li.first{background:#c00e1c;height:70px;line-height:70px;color:#fff;}
.search-list ul li{height:60px;border-bottom:1px solid #e5e5e5;line-height:60px;color:#666;font-size:16px;}
.search-list ul{overflow:hidden;}
.search-list ul li span{float:left;text-align:left;display:block;}
.search-list ul li span.d_name{text-align:left;padding:0px 50px;}
.search-list ul li .d_name{width:30%;}
.search-list ul li .d_gs{width:45%;}
.search-list ul li .d_time{width:25%;}
.search-list ul li .d_down a{width:16px;height:18px;display:block;background:url(../images/icon/icon_down.png) no-repeat center;margin:20px auto 0;}
.search-list ul li .d_down a:hover{background:url(../images/icon/downon.png) no-repeat center;}
.com-img img{
max-width:100%;
height:100%;
}
/*.swiper-wrapper img{
max-width:100%;
height:100%;
}*/
.ab_intName {
color: #333;
font-size: 36px;
text-align: center;
margin-bottom: 50px;
}
.hide,.box_open_0{
display:none!important;
}
.goods_box .info {
text-align: center;
font-size: 16px;
color: #666;
margin-top: 10px;
position: relative;
padding-bottom: 20px;
}
.goods_box h2 {
text-align: center;
font-size: 36px;
color: #333;
}
.goods_box .info::after {
position: absolute;
left: 50%;
margin-left: -10px;
bottom: 0px;
width: 20px;
height: 1px;
background: #0065d9;
content: "";
}
.goods_box{
padding-bottom:20px;
}
.goods_cate{
height: 42px;
line-height: 42px;
color: #fff;
font-size: 16px;
font-weight:900px;
padding:0 10px;
}
.cate_line{
border-bottom:1px #ffffff solid;
}
.nav_clear{
clear:both;
}
.product_cate{
background: #0065d9;
color:#fff;
padding:0 10px;
}
.md_line{
height:5px;
position:relative;
top:-100px;
z-index:1000;
}
.about_line{
height:5px;
position:relative;
top:-100px;
}
.big_box{
/*padding:0 14px!important;*/
position: absolute;
max-width: 1380px;
bottom: 0px;
/*background: rgba(0,0,0,0.52);*/
background: rgba(0,0,0,0.30);
text-align: center;
width: 100%;
left: 0px;
margin-left: 0px;
}
.goods_nav_left{
float:left;
min-width:90px;
background:#0065d9;
/* min-height:50px; */
padding:0 30px;
}
.goods_nav_right{
float:left;
/*min-height:90px;*/
margin-left:30px;
/*min-width:1100px; */
width:1100px;
color:#fff;
}
.list_box{
color:#fff;
float:left;
width: 140px;
text-align: left;
}
.cate_text_en{
width: 200px;
}
.row_box{
clear:both;
line-height:42px;
overflow:hidden;
}
.list_box a{
width:100%;
text-align:center;
margin-top:3px;
display: block;
height: 36px;
line-height: 36px;
font-size:15px;
/*padding:0 10px;*/
}
.list_box a:hover{
background: #0065d9;
transition: all 0.5s ease;
color: #fff;
border-radius: 25px;
}
.abt-honor ul li .com-img{
padding-bottom:0px;
}
.show_text{
display:none;
color: #666;
}
.wtwximg-change:hover .show_text{
display: block;
}
.nav-cls-1{width:270px;}
.nav-cls-1 dl{width:100%;}
#tf-contact #allmap {
height: 400px;
}
#tf-contact{
padding-bottom:60px;
}
.container{
/* width:80%;*/
margin:0 auto;
padding:0 30px;
}
#map{
position:relative;
height:1px;
top:-140px;
}
.xline{
text-align: center;
font-size: 16px;
color: #666;
margin-top: 10px;
position: relative;
padding-bottom: 10px;
margin-bottom:20px;
}
.xline::after {
position: absolute;
left: 50%;
margin-left: -13px;
bottom: 0px;
width: 20px;
height: 2px;
background: #0065d9;
content: "";
}
.Hnav-sub-m{
display:none;
}
.Hnav-sub-m dl {
width: 50%;
margin-bottom:1rem;
text-align: left;
float: left;
}
.Hnav-sub-m dl dt {
font-size: 14px;
color: #333;
font-weight: bold;
margin-bottom: 10px;
}
.Hnav-sub-m dl dd {
font-size: 13px;
color: #666666;
line-height: 30px;
}
.adr{
height:auto!important;
background: url(../images/icon_ftall_ad.png) no-repeat left 8px!important;
}
.mobile{
background: url(../images/mobile.png) no-repeat left 3px!important;
}