@font-face {
font-family: 'iconfont';
src: url('../cssnew/iconfont.eot.txt');
src: url('../cssnew/iconfont.eot.txt?#iefix') format('embedded-opentype'),
url('../cssnew/iconfont.woff2.txt') format('woff2'),
url('../cssnew/iconfont.woff.txt') format('woff'),
url('../cssnew/iconfont.ttf.txt') format('truetype'),
url('../cssnew/iconfont.svg.txt#iconfont') format('svg');
}
.iconfont {
font-family: "iconfont";
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}

@font-face {
font-family: "akr";
src: url("../cssnew/akr.woff2.txt"),
url("../cssnew/akr.woff.txt"),
url("../cssnew/akr.ttf.txt"),
url("../cssnew/akr.eot.txt"),
url("../cssnew/akr.svg.txt");
}
.font_a{font-family:"akr";}
.font_a span{font-family:"akr"; font-weight:400;}


* {
padding: 0;
margin: 0;
}

ul li {
list-style: none;
}

a{font-size:14px; color:#555;}
a:link{text-decoration:none;}
a:visited{text-decoration:none; color:#555;}
a:hover{text-decoration:none; color:#006fe4; transition:0.5s all; -webkit-transition:0.5s all; -o-transition:0.5s all; -moz-transition:0.5s all; -ms-transition:0.5s all;}
a:active{text-decoration:none; color:#555;}

input {
border: none;
background: none;
}

input,
textarea {
font-family:Microsoft YaHei;
outline: 0;
font-size: 14px;
-webkit-appearance: none;
}

.clear {
clear: both;
}

.fl {
float: left;
}

.fr {
float: right;
}
em,i{font-style:normal;}
.ellipsis {
text-overflow: ellipsis;
overflow: hidden;
white-space: nowrap;
display: block;
}

.yy_tag_I {
margin: 0 5px;
}

html,
body {
font-size:14px;
font-family:Microsoft YaHei;
color: #666;
width: 100%;
height: 100%;
background: #fff;
}

.fw {
margin: 0 auto;
width: 1320px;
}

body {
overflow-x: hidden;
min-width: 1320px;
}


.rightarrowpointer{display:none;}
.webs_z{width:1320px; margin:0 auto;}
.clearfix {zoom: 1;}
.nybanner_bottom{margin-bottom:150px;}
.bottom80{margin-bottom:80px;}
.bottom70{margin-bottom:70px;}
.bottom60{margin-bottom:60px;}
.bottom50{margin-bottom:50px;}
.bottom40{margin-bottom:40px;}
.top5{margin-top:5px;}
.top30{margin-top:30px;}
.top40{margin-top:40px;}
.top50{margin-top:50px;}
.top60{margin-top:60px;}
.top70{margin-top:70px;}
.top80{margin-top:80px;}

#header {
width: 100%;
height: auto;
position: fixed;
padding-top: 20px;
transition: all ease 0.3s;
z-index: 99;
transition-property: padding, background;
}

.nobanner #header {
background: rgba(255, 255, 255, 1);
}


#header.mini {

padding-top: 10px;
}

#header.mini ul li.navitem {
padding-bottom: 0;
}
#header.mini ul li.navitem a{ font-size:16px;}

#header #logo {
width: auto;
display: block;
float: left;
}


#header ul li.navitem {
padding: 34px 0;
width: auto;
height: 62px;
line-height:40px;
float: left;
position: relative;
}

#header ul li.navitem ul.subnav {
transition: all 0.3s ease-out 0s;
position: absolute;
opacity: 0;
visibility: hidden;
transform: translate3d(0px, 10px, 0px);
-moz-transform: translate3d(0px, 10px, 0px);
-webkit-transform: translate3d(0px, 10px, 0px);
}

#header ul li.navitem:hover ul.subnav {
opacity: 1;
visibility: visible;
transform: translate3d(0px, 0px, 0px);
-moz-transform: translate3d(0px, 0px, 0px);
-webkit-transform: translate3d(0px, 0px, 0px);
}

#header ul li.navitem a {
color: #fff;
transition: none ease-out 0.3s;
transition-property: color, background, text-indent, opacity;
}


#header ul li.navitem ul.subnav li {
border-bottom:solid rgba(240,240,240,.8) 1px;
}


#header ul li.navitem ul.subnav li a {
padding: 14px 20px;
width: 85px;
height: 20px;
line-height: 20px;
background: rgba(255,255,255,1);
display: block;
text-align:center;
font-size: 14px;
transition: all 0.2s ease-out 0s;
box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.1);
}
.wid_xla li a{width:210px !important;}

#header ul li.navitem ul.subnav li a i {
float: right;
margin-top: 3px;
transition: all ease-out 0.2s;
opacity: 0;
}

#header ul li.navitem ul.subnav li a:hover {
background: rgba(0, 0, 0, 1);
color: #fff;
}

#header ul li.navitem ul.subnav li a:hover i {
opacity: 1;
}

#sitecontent {
height: auto;
min-height: 1000px;
}

#indexPage #mslider {
height: 100%;
width: 100%;
position: relative;
overflow: hidden;
}

#indexPage #mslider .bx-wrapper {
position: fixed;
width: 100%;
}

#indexPage #mslider .bx-wrapper .bx-pager {
bottom: 50px;
}

#indexPage #mslider ul li {
width: 100%;
height: 100%;
display: block;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
}

#indexPage #mslider ul li a {
display: table;
width: 100%;
height: 100%;
}

#indexPage #mslider ul li div {
display: table-cell;
text-align: center;
vertical-align: middle;
color: transparent;
}

#indexPage #mslider ul li p {
color: #fff;
text-align: center;
}

#indexPage #mslider ul li p.title {
font-size: 60px;
line-height: 100px;
height: 100px;
transition-delay: 0;
}

#indexPage #mslider ul li p.subtitle {
font-size: 16px;
height: 20px;
transition-delay: 0.2s;
}

#indexPage #mslider.sliderArrow {
display: none;
}

#indexPage #mslider ul li a i {
text-indent: 20px;
font-size: 24px;
}

#indexPage #mslider ul li p {
transform: translateY(25px);
transition: all ease-out 0.3s;
-webkit-transition: all ease-out 0.3s;
opacity: 0;
}

#indexPage #mslider ul li.active p {
transform: translateY(0px);
opacity: 1;
}

#indexPage #mproject .bgmask,
#indexPage #mnews .bgmask,
#indexPage #mservice .bgmask,
#indexPage #mpage .bgmask {
}

#indexPage .module {
background-repeat: no-repeat;
background-position: center;
background-size: cover;
position: relative;
z-index: 2;
height: 100%;
}

#indexPage .module:last-child {
border: none;
}

#indexPage .module .bgmask {
background-color: rgba(0, 0, 0, 0.7);
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
display: none;
}

#indexPage .module.bgShow {
background-attachment: fixed;
}

#indexPage .module.bgShow .bgmask {
display: block;
}

#indexPage .module .content {
position: absolute;
top: 50%;
width: 100%;
}

#indexPage #mservice {
background-color: #fff;
}

#indexPage #mservice .content {
margin-top: -238px;
height: 516px;
}


#indexPage #mproject .content .wrapper {
width: 100%;
margin: 0;
}

#projectlist .projectitem {
width: 24%;
height: auto;
margin-right: 1%;
margin-bottom: 1%;
float: left;
position: relative;

}

#indexPage #projectlist .projectitem {
margin: 0;
}

#indexPage #mproject .bx-wrapper .bx-pager {
bottom: -40px;
}

#indexPage #mproject .bx-wrapper .bx-controls-direction {
display: none;
}

#indexPage #mproject a.more {
margin-top:30px;
}

#projectlist .projectitem a {
display: block;
overflow: hidden;
}

#projectlist .projectitem a img {
float: none;
width: 100%;
height: auto;
transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
}

#projectlist .projectitem a:hover img {
transform: scale(1.2, 1.2);
}

#projectlist .projectitem a .project_info {
width: 100%;
height: 100%;
position: absolute;
left: 0;
top: 0;
transition: all ease-out 0.3s;
}

#projectlist .projectitem a:hover .project_info {
background: rgba(0, 0, 0, 0.7);
}

#projectlist .projectitem a .project_info p {
text-align: center;
color: #fff;
padding: 0 20px;
}

#projectlist .projectitem a .project_info div {
position: relative;
top: 50%;
margin-top: -15px;
}

#projectlist .projectitem a .project_info p.title {
margin-top: 10px;
color: rgba(0, 0, 0, 0);
font-size: 19px;
transition: all ease-out 0.3s;
}

#projectlist .projectitem a:hover .project_info p.title {
margin-top: 0px;
color: #fff;
font-size: 16px;
}

#projectlist .projectitem a .project_info p.subtitle {
margin-top: 16px;
color: rgba(0, 0, 0, 0);
font-size: 14px;
transition: all ease-out 0.3s;
}

#projectlist .projectitem a:hover .project_info p.subtitle {

margin-top: 0px;
color: #b7b7b7;
}


#projectlist .wrapper {
margin-left: 1%;
}


#headSHBtn {
display: none;
width: 40px;
height: 40px;
background: #000;
line-height: 40px;
text-align: center;
color: #fff;
position: absolute;
top: 0;
right: -40px;
}

#header.show {
right: 0;
}

.ipusher.open #header {
transform: translate3d(350px, 0, 0);
-webkit-transform: translate3d(350px, 0, 0);
-moz-transform: translate3d(350px, 0, 0);
-o-transform: translate3d(350px, 0, 0);
}

.ipusher #header .content {
padding: 0;
}

.ipusher #header #logo {
width: 100%;
/* float: none; */
margin:10px 0 0 0;
}

.ipusher #header #logo img {
/* float: none; */
margin: 0 auto;
display: block;
}

.ipusher #header ul li.navitem {
width: 100%;
padding: 0;
text-align: center;
line-height: 50px;
border-top: 1px solid #272727;
}

.ipusher #header ul li.navitem ul.subnav li a:hover {
text-indent: 0px;
}

.ipusher #header ul li.navitem ul.subnav {
left: 100%;
top: 0;
}

/*导航*/
#indexPage .module.bgShow .bgmask {
display: none;
}

#teampost {
padding-top: 80px;
}

#teambody .theader .subtitle {
color: #9E9E9E;
}

#teamlist {
margin-top: 23px;
}

#header ul li.navitem a.active,

#header ul li.navitem:hover a {
background: transparent;
}

#header.mini {

padding-top: 0px;
box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.1);
height: 70px;
}

#header .content {
padding-left: 0px;
padding-right: 0px;

}

#header ul#nav {
float: right;

transition: all 0.3s ease-out 0s;
}

#header.mini ul li.navitem {
padding: 10px 0;
}

#header {
padding-top: 0px;
background: rgba(255,255,255,1);
height: 128px;
}

#header #logo {
padding:30px 0 0 0;
transition: all 0.3s ease-out 0s;
}

#header #logo img {
transform: scale(1, 1);
transition: all 0.3s ease-out 0s;
}

#header.mini #logo {
padding: 5px 20px 10px 0;
}

#header.mini #logo img {
transform: scale(0.8, 0.8);
margin-left:-20px;
}

#header ul li.navitem a {
color: #333;
font-size: 17px;
padding: 10px 28px;
display: block;
}

.nobanner #header {
background: #fff;
}

.lowB #header {
background: #FFF;
}

#header ul li.header_tel{font-size:28px; line-height:60px !important; color:#f20000;}
#header.mini .header_tel{ font-size:24px;}
#header ul li.header_tel i{display: inline-block; float: left;font-size:20px; margin:2px 10px 0 0; color:#333;}
#header ul li.header_ali{ width:160px !important; margin-left:20px !important;}
#header.mini .header_ali a{ font-size:16px;}
#header ul li.header_ali i{display: inline-block; float: left;font-size:32px; margin:12px 5px 0 0; color:#FF7900;}
/*导航下拉菜单 */
#indexPage #mproject .content .wrapper {
width: 100%
}

#header ul li.navitem ul.subnav li a:hover {
background: #006fe4;
}

#header ul li.navitem ul.subnav {
box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.1);
}

#header ul li.navitem ul.subnav li {
border-bottom:solid rgba(240,240,240,.7) 1px;
}

/*幻灯左右切换按钮 */

.bx-wrapper .bx-controls-direction a {
background-color: transparent;
border-radius: 0px;
width: 80px;
top: 50%;
}

.bx-wrapper .bx-controls-direction a i {
transition: all .6s cubic-bezier(.215, .61, .355, 1) 0s;
color: transparent;
background: url(//memberpic.114my.com.cn/jinerlai/uploadfile/image/20210319/20210319160814_1852423376.png) no-repeat 10px -243px;
width: 50px;
height: 50px;
margin-left: 0;
transition: all .3s ease 0s;
border-radius: 0;
}

.bx-wrapper .bx-controls-direction a:hover i {
background: url(//memberpic.114my.com.cn/jinerlai/uploadfile/image/20210319/20210319160814_1852423376.png) no-repeat 10px -278px;
background-color: #3d3d3d;
}

.bx-wrapper .bx-controls-direction a {
background-color: transparent;
border-radius: 0;
width: 50px;
top: 48%;
right: -40px;
border-radius: 0;
}

#indexPage #mslider .bx-wrapper .bx-controls-direction a.bx-next {
right: 0px;
}

.bx-wrapper .bx-controls-direction a.bx-next i {
background: url(//memberpic.114my.com.cn/jinerlai/uploadfile/image/20210319/20210319160814_1852423376.png) no-repeat -38px -243px;
width: 50px;
height: 50px;
transition: all .3s ease 0s;
border: 0;
margin-left: 0;
}

.bx-wrapper .bx-controls-direction a.bx-next:hover i {
background: url(//memberpic.114my.com.cn/jinerlai/uploadfile/image/20210319/20210319160814_1852423376.png) no-repeat -38px -278px;
background-color: #3d3d3d;
}

/*幻灯片*/
.banner{overflow:hidden; width:100%; position:relative; z-index:1; background:#f5f5f5;}
.banner-box{ min-width:1320px; height:780px; position:relative; margin:0 auto; }
.banner-box .bd, .banner-box .bd ul{ width:100% !important; }
.banner-box .bd li{ width:100% !important; height:780px; background-position: center; background-repeat: no-repeat; background:bottom;}
.banner-box .bd li a{ display:block; background-size:auto; width: 100%;
height: 80%;
position: relative;
z-index: 9;}
.banner-btn{ width: 100%; position: absolute; top:300px; left: 0; margin-left: 0; height: 440px; overflow: hidden; }
.banner-btn a{ display:block; background-color:rgba(0,0,0,0.3); border-radius:50%; height:45px; width:45px; font-size:25px; text-align:center; line-height:45px; font-weight:100; color:#fff; position:absolute; top:100px; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; transition:0.3s all ease-in-out; z-index: 9;}
.banner-btn a.prev{ left:-50px;} 
.banner-btn a.next{ right:-50px;}
.banner-box .hd { position:absolute; bottom:0px; width: 100%; display: block; }
.banner-box .hd ul{ text-align: center}
.banner-box .hd ul li{ width:8px; height:8px;border:solid #222 1px; border-radius :50%; text-indent:-9999px; background:#fff; cursor:pointer; display:inline-block; margin:0 5px; transition:0.3s all ease-in-out; opacity:0.8;}
.banner-box .hd ul li.on{border:solid #222 1px;border-radius: 8px; width:30px;}
.banner-box:hover .banner-btn a.prev{ left:20px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-box:hover .banner-btn a.next{ right: 20px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-box .banner-btn a.prev:hover,.banner-box:hover .banner-btn a.next:hover{ filter:alpha(opacity=80); -moz-opacity:.8; -khtml-opacity:.8; opacity:.8; }
.sliderArrow{ position:absolute; left:0; right:0; margin:0 auto; z-index:9; bottom:100px; width:7px; height:25px;animation: fadeInUp 0.6s cubic-bezier(0.445, 0.05, 0.55, 0.95) 0.2s infinite alternate;
-moz-animation: fadeInUp 0.6s cubic-bezier(0.445, 0.05, 0.55, 0.95) 0.2s infinite alternate;
-webkit-animation: fadeInUp 0.6s cubic-bezier(0.445, 0.05, 0.55, 0.95) 0.2s infinite alternate;
-o-animation: fadeInUp 0.6s cubic-bezier(0.445, 0.05, 0.55, 0.95) 0.2s infinite alternate;}
.fa-angle-down:before{content: "";position: absolute; width:7px; height:4px; left:12px; top:-7px; z-index: 1; background:url(//memberpic.114my.com.cn/jinerlai/uploadfile/image/20210319/20210319160734_2049477819.png) bottom no-repeat;}
.banner .fa-angle-down:before{ left:0; top:0;}

/*搜索*/
.search{height:96px;line-height:96px; box-sizing: border-box; position:relative; z-index:99; box-shadow:  0 10px 15px 0 #f5f5f5;}
.search1{width:100%;height:96px;line-height:100px;background:#fff; box-sizing: border-box; position: relative;z-index:99999; position:absolute; top:470px; box-shadow: 0 10px 15px 0 #f5f5f5;}
.searFont{width:82%; overflow:hidden;}
.searMain{width:18%;height:96px;overflow:hidden;}
.searMain .sear_text{float:left; height:96px;line-height:96px;background:#fff;padding:0 15px;}
.searMain .sear_btn{float:right;width:30px;height:30px; background:url(//memberpic.114my.com.cn/jinerlai/uploadfile/image/20210319/20210319160714_1241548524.png) center no-repeat #006fe4;margin-top:32px; border-radius:50%;}

/*产品*/
.pro_list { overflow:hidden;}
.fenlei_til{ width:224px; height:122px; line-height:35px; text-align:center; background-color:#006fe4; overflow:hidden; padding-top:60px;}
.fenlei_til span { font-size:30px; color:#fff; display:block;} 
.fenlei_til em{font-size:16px; text-transform:uppercase; color:rgba(255,255,255,.4);}
.fenlei_nor { width:1096px; background-color:#fff; border-top: solid 1px #eee; border-bottom: solid 1px #eee; height:180px; overflow:hidden;}
.fenlei_nor tr { display:block; float:left; width:274px; height:211px; text-align:center; border-right: solid 1px #eee; box-sizing:border-box; overflow:hidden;}
.fenlei_nor tr td b { display:block; font-size:0;}
.fenlei_nor tr td b a { display:block; font-size:16px; margin-top:30px; margin-bottom:15px;}
.fenlei_nor tr #showtyepname { display:inline-block; font-size:0;}
.fenlei_nor tr #showtyepname a { font-size:14px; display:block; line-height:28px;}

.pro_tu {overflow:hidden;}
.pro_tu .divproduct_new_div .divproduct_new_div_item { margin-top:25px;}
.pro_tu .divproduct_new_div .divproduct_new_div_item:nth-child(2) { margin-left:25px; margin-right:25px;}
.pro_tu .divproduct_new_div .divproduct_new_div_item:nth-child(4) { margin-left:25px;}
.pro_tu .divproduct_new_div .divproduct_new_div_item:nth-child(6) { margin-left:25px; margin-right:25px;}
.pro_tu .divproduct_new_div .divproduct_new_div_item:nth-child(8) { margin-left:25px;}

.divproduct_new_div_item {width:311px; float:left; position:relative; height:405px;}
.product_div_item_pic img { width:311px; height:311px;}
.divproduct_new_div_item_content { border: solid 1px #eaeaea; box-sizing:border-box; padding:25px 20px; border-top:none; width:311px; left:0px; background:#f8f8f8; height:125px; position:absolute; bottom:0px; z-index:10;}
.divproduct_new_div_item_content:hover{ background-color:#fff;}
.divproduct_new_div_item_title {position: absolute;width:311px;height:145px; z-index: 2; overflow:hidden;}
.divproduct_new_div_item_body { position: absolute; top:50px; line-height:28px; color:#888; z-index:1;}


/*服务*/
.service { width:100%; background:url(//memberpic.114my.com.cn/jinerlai/uploadfile/image/20210309/20210309134150_618980221.jpg) bottom fixed; overflow:hidden; box-shadow:0 0 15px 5px #f6f6f6; padding:65px 0 40px 0;}
.service_txt{background:url(//memberpic.114my.com.cn/jinerlai/uploadfile/image/20210309/20210309115225_1116841867.png) top center no-repeat; padding:96px 0 20px 80px; text-align:center; font-size:1.1vw; letter-spacing:3px; margin-bottom:60px;}
.service_nor {}
.service_nor dl {width:350px; height:190px;}
.service_nor dl dt { font-size:24px; color:#333;height:63px; line-height:63px; margin-bottom:20px; overflow:hidden;}
.service_nor dl dt span { display:block; float:left; width:63px; height:63px; line-height:63px; color:#fff; font-size:2vw; margin-right:15px; border-radius:50%; background:#006fe4; text-align:center; overflow:hidden;}
.service_nor dl dd { font-size:16px; color:#777; line-height:26px;}

.service_nor dl:hover { cursor:pointer;}
.service_nor dl:hover dt { color:#f20000;}
.service_nor dl:hover dt span { background:#f20000; color:#fff;}

/**/
.solution { position:relative; overflow:hidden;}
.solution .solution_list { width:1320px; margin:auto; height:114px; margin-bottom:20px; overflow: hidden;}
.solution .solution_list li { background:#006fe4; float:left; width:330px; border-right: solid 1px #005bc4; box-sizing:border-box; height:114px; color:#fff; text-align:center;}
.solution .solution_list li img { margin-top:23px;}

.solution .solution_list li strong { font-weight: normal; display:block; margin-top:10px;}
.solution .solution_list li strong a { color:#fff; font-size:18px;}
.solution .solution_list li:hover {background-color:#f20000; cursor:pointer;}
.solution .solution_tu { width:1320px; height:497px;}
.solution .solution_list li.on { background-color:#f20000;}
.solution .solution_list li.on strong { font-weight: normal;}

.solution .solution_list li:hover strong { color:#fff;}
.solution .solution_list li.on strong { color:#fff;}

.solution .solution_list li:nth-child(4) { border-right:none;}

.solution .solution_tu dl {background:url(//memberpic.114my.com.cn/jinerlai/uploadfile/image/20210319/20210319105311_1977062655.jpg) center bottom no-repeat; position:relative; width:1320px; height:500px; overflow:hidden;}
.solution .solution_tu dl.beijing2 {background:url(//memberpic.114my.com.cn/jinerlai/uploadfile/image/20210309/20210309145237_1708821072.jpg) center bottom no-repeat; position:relative; width:1320px; height:500px; overflow:hidden;}
.solution .solution_tu dl.beijing3 {background:url(//memberpic.114my.com.cn/jinerlai/uploadfile/image/20210319/20210319103136_1389167075.jpg) center bottom no-repeat; position:relative; width:1320px; height:500px; overflow:hidden;}
.solution .solution_tu dl.beijing4 {background:url(//memberpic.114my.com.cn/jinerlai/uploadfile/image/20210319/20210319110849_1793922561.jpg) center bottom no-repeat; position:relative; width:1320px; height:500px; overflow:hidden;}

.solution .solution_tu dl { width:1320px; height:500px; overflow:hidden;}
.solution .solution_tu dl dt { float:left; background:url(//memberpic.114my.com.cn/jinerlai/uploadfile/image/20210319/20210319160645_651526155.png); width:908px; height:150px; padding-left:40px; padding-right:30px; margin-left:100px; margin-top:315px; overflow:hidden;}
.solution .solution_tu dl dt strong { display:block; font-size:1.3vw; color:#333; margin-top:25px;}
.solution .solution_tu dl dt span { display:block; margin-top:8px; font-size:0.9vw; color:#666; line-height:28px;}
.solution .solution_tu dl dd { float:left; width:150px; margin-top:315px; height:120px; line-height:40px; background:#fff; text-align:center; overflow:hidden; padding-top:30px;}
.solution .solution_tu dl dd:hover,.solution .solution_tu dl dd:hover a{ background-color:#f20000; color:#fff; display:block;}
.solution .solution_tu dl dd i { display: inline-block; font-size:1vw;}
.solution .solution_tu dl dd a { display:block; font-size:1vw;}

/*流程*/
.fwlc-list {}
.fwlc-list li {float:left;margin-right:5%; text-align:center;}
.fwlc-list li:nth-child(8){ margin-right:0;}
.fwlc-list li i{display: inline-block; width:107px; height:107px; line-height:107px; font-size:2.1vw; color:#fff; border-radius:50%; background-color:#006fe4; vertical-align: middle; position:relative;}
.fwlc-list li i:hover{ background-color:#f20000;}
.fwlc-list li i:before{width:137px; height:137px; background-color:rgba(100,100,100,.1); content:""; position: absolute; border-radius:50%; left:-15px; top:-15px;}
.fwlc-list li p { font-size: 1.3rem; padding-top:2.3rem; text-align: center;}

/*留言*/
.ly_bg{width:100%; border-top:solid #eee 1px; padding-top:70px;}
.feed_lx{overflow: hidden;}
.feed_lx+.feed_lx{margin-top:18px;}
.cc_ri ul li{float: left;height: 47px;position: relative;}
.cc_ri ul li+li{margin-left:18px;}
.cc_ri ul li span{position:absolute;top:-20px;left:0;line-height: 20px;color: #294293;}
.cc_ri ul li input{width:316px;height:45px;line-height:43px;padding: 0 10px 0 17px;border:1px solid #e5e5e5;outline: none;font-size: 16px;color: #333;}
.cc_ri ul li input.cur{border:1px solid #294293;background:#c8c8c8;}
.cc_ri ul li .input-name01{background: #fff url(//memberpic.114my.com.cn/jinerlai/uploadfile/image/20210319/20210319160615_1757569169.png) 268px 11px no-repeat;}
.cc_ri ul li .input-name02{background: #fff url(//memberpic.114my.com.cn/jinerlai/uploadfile/image/20210319/20210319160600_455131125.png) 274px 11px no-repeat;}
.cc_ri ul li .input-name03{ background:#fff url(//memberpic.114my.com.cn/jinerlai/uploadfile/image/20210319/20210319160544_1874889878.png) 268px 8px no-repeat;}
.cc_ri textarea{background: #fff url(//memberpic.114my.com.cn/jinerlai/uploadfile/image/20210319/20210319160528_1291324702.png) 1270px 15px no-repeat;width:1320px; line-height:33px;border:1px solid #e5e5e5;outline: none;font-size: 16px;color: #333;padding:10px 10px 10px 17px;}
.code{ width:1320px; margin:18px auto 0;float: left;font-size: 0;}
.code input#authcode{width: 416px;height: 45px;background: #ffffff url(//memberpic.114my.com.cn/jinerlai/uploadfile/image/20210319/20210319160510_2071920414.png) 378px 10px no-repeat;border:1px solid #e5e5e5;padding-left: 12px;display:inline-block;vertical-align: top; float:left;}
.code i{width:119px;display:inline-block;vertical-align:middle;padding:7.5px 0; margin-left:30px; float:left;}
.code img{margin-left:18px;}
#submit{color: #fff;font-size: 16px;width:185px;height: 45px;line-height: 43px;text-align: center;background-color: #555;display:inline-block;vertical-align: top; float:right;}
.feed_lx b {font-size: 20px;line-height: 40px;}
#file{margin-top: 37px;}

input::-webkit-input-placeholder{color: #b8b8b8;}
input::-moz-input-placeholder {color: #b8b8b8;}
input::-ms-input-placeholder{color:#b8b8b8;}
textarea::-webkit-input-placeholder{color:#b8b8b8;}
textarea::-moz-input-placeholder{color:#b8b8b8;}
textarea::-ms-input-placeholder{color:#b8b8b8;}

/*服务*/
.Aftersale{padding:75px 0; background:url(//memberpic.114my.com.cn/jinerlai/uploadfile/image/20210308/20210308172707_1638650344.jpg) bottom center fixed;}
.Aftersale-inner{position:relative;margin:0 auto;width:1320px;height:370px;}
.Aftersale-inner .sell_z{position:relative;z-index:333;margin:0 auto;width:365px;height:365px; line-height:2.6rem; font-size:1vw; color:#fff; text-align:center;}
.sell_top40{padding-top:40px; box-sizing:border-box;}
.sell_top60{padding-top:60px; box-sizing:border-box;}
.sell_left30{padding-left:30px; box-sizing:border-box;}
.sell_right30{padding-right:30px; box-sizing:border-box;}
.sell{width:180px; height:180px; border-radius:100% 0 0 0; background-color:#f20000;}
.sell1{width:180px; height:180px; border-radius:0 100% 0 0; background-color:#008ae4;}
.sell2{width:180px; height:180px; border-radius:0 0 0 100%; background-color:#00b5a1;}
.sell3{width:180px; height:180px; border-radius:0 0 100% 0; background-color:#f29700;}	
.Aftersale-inner .item{position:absolute;width:530px;height:146px;color:#333;overflow:hidden; box-sizing:border-box;}
.Aftersale-inner .item h3{font-size:24px;}
.Aftersale-inner .item p{margin-top:10px;font-size:16px; color:#666;}
.Aftersale-inner .item1{padding:40px 0 0 60px;left:0;top:34px; border-radius:0 70px; background-color:#fff;}
.Aftersale-inner .item2{padding:40px 0 0 90px;right:0;top:34px; border-radius:70px 0 ; background-color:#fff;}
.Aftersale-inner .item3{padding:40px 0 0 90px;right:0;bottom:39px; border-radius:0 70px; background-color:#fff;}
.Aftersale-inner .item4{padding:40px 0 0 60px;left:0;bottom:39px; border-radius:70px 0 ; background-color:#fff;}
.sell i,.sell1 i,.sell2 i,.sell3 i{ display:block; font-size:2vw;}

/* 关于 */
.about{position:relative; overflow:hidden;}
.aboutL{width:40%; line-height:30px;}
.hTitle{font-size: 2.625rem; color: #222; margin-bottom:30px;}
.hTitle span{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-transform:uppercase; display:block; color:#999;}
.aboutL .txt{overflow-y: auto;}
.aboutR{width:55%; overflow:hidden;position: relative;}
.aboutR .bgImg{animation:scale 50s infinite;} 
.hVideo{position: absolute;right:30px;bottom:0;background: rgba(0,0,0,.8);text-align:center;color:#fff;height:60px;line-height:60px;width:210px;}
.hVideo:hover{background:#007a2c;color:#fff;}
.aboutNum{width:65%; position: absolute;bottom:0;left:0;background:#fff;z-index:3;padding-top:50px; border-top:dashed #eee 1px;}
.aboutNum ul{display: flex;flex-flow: row nowrap;justify-content: space-between;font-size:1.143em;overflow:hidden;margin-bottom:30px;}
.aboutNum li{float:left;border-right: 1px dotted #ddd;min-height:60px;padding-right:5%;}
.aboutNum li span{display: block;color:#333;font-size:2.125em;}
.aboutNum .more{display:inline-block;background:#006fe4;font-size:16px;display:inline-block;width:180px;height:40px;line-height:40px;color:#fff;text-align:center;}
.aboutNum .more i{font-style:normal;margin-left:15px;}
.aboutNum .more:hover{background:#f20000;width:240px;}
@keyframes scale
{
  from {transform:scale(1);}
  50% {transform:scale(1.1);}
  to {transform:scale(1);}
}

/*新闻*/
.news_bg{width:100%; background-color:#f5f5f5; padding:70px 0;}	
.txt_t{text-align:center; font-size:18px; color:#888; line-height:40px; margin-bottom:40px;}
.txt_t p{color:#222; font-size:40px; display:block;}
.news_list{height:510px;width: 100%;}
.news_list .tempWrap {width: 100% !important;}
.news_list .news_div{height:510px;}
.news_list .news_div+.news_div{}
.news_list .news_div_item{width:24%;display: inline-block;position: relative; background-color:#fff; min-height:500px;-webkit-transition:0.5s;transition:0.5s; border: 1px #eee solid;}
.news_list .news_div_item+.news_div_item{ margin-left:1.1%}
.news_list .news_div_item_date{position: absolute;top:245px;display: inline-block;font-weight: 400;left: 25px;padding-left:30px;height: 22px; font-size:16px;font-family: "akr"; color:#aaa;}
.news_list .news_div_item_date::before{position:absolute;content:'';background:url(//memberpic.114my.com.cn/jinerlai/uploadfile/image/20210319/20210319160439_1504800531.png) no-repeat left center;top:3px;left: 0;width:15px;height:15px;}
.news_list .news_div_item_content{position: absolute;top:212px;left: 25px;padding-right:25px;}
.news_list .news_div_item_year, .news_list .news_div_item_month, .news_list .news_div_item_day{float: left; line-height: 22px;}
.news_list .news_div_item_title{margin-bottom:53px;}
.news_list .news_div_item_a{font-size:17px;display: block;margin-bottom: 16px;position:relative;-webkit-transition:0.3s;transition:0.3s; font-weight:normal;}
.news_list .news_div_item_a::before{position:absolute;content:"查看详情";top:200px;left: 0;width: 130px;height: 33px;background: #fff;border-radius: 40px;line-height: 33px;color: #999;-webkit-transition:0.5s;transition:0.5s;padding-left: 43px; border:1px #eee solid; font-size:14px;}
.news_list .news_div_item_a::after{position:absolute;content:'';top:210px; background:url(//memberpic.114my.com.cn/jinerlai/uploadfile/image/20210319/20210319160418_835593256.png) no-repeat center;width:15px;height:15px;left: 130px;-webkit-transition:0.5s;transition:0.5s;}
.news_list .news_div_item_body{color: #888;line-height:30px;}
.news_list .news_div_item_pic, .news_list .news_div_item_pic a, .news_list .news_div_item_image{width:317px;height:178px;}

.news_list .news_div_item:hover .news_div_item_a{color: #006fe4;-webkit-transition:0.3s;transition:0.3s;}
.news_list .news_div_item:hover .news_div_item_a::before{background: #f8f8f8;-webkit-transition:0.5s;transition:0.5s;padding-left:35px;}
.news_list .news_div_item:hover .news_div_item_a::after{left:110px;-webkit-transition:0.5s;transition:0.5s;}

/*友情*/
.link_bg{background-color:#fff; padding:1.4% 2%;}
.link_dht{width:100px; line-height:40px; background:url(//memberpic.114my.com.cn/jinerlai/uploadfile/image/20210319/20210319160358_1778816420.png) left no-repeat; padding-left:55px; font-size:18px;}
.link_nr{}

/*版权*/
.copy{background: #242b2f; color:rgba(255,255,255,.55); padding:3% 2% 2% 2%;}
.copy a{color:rgba(255,255,255,.55);}
.copy a:hover{text-decoration:underline;}
.copy1{background: #242b2f; color:rgba(255,255,255,.7); padding:1.5% 2%;}
.copy1 a{color:rgba(255,255,255,.7);}
.copy1 a:hover{text-decoration:underline;}
.copy_cont_bt{text-align:center; font-size:2.2vw; text-transform:uppercase; color:#006fe4; margin-bottom:50px;}
.copy_cont{color:rgba(255,255,255,.6); border-bottom: dotted rgba(255,255,255,.1) 1px; padding-bottom:50px;}
.copy_cont li{width:30%;float: left; line-height:30px;}
.copy_cont li:nth-child(2){width:70%;}
/*.copy_cont li:nth-child(3){width:16%;}*/

.copy_cont_l{ margin-top:-15px;}
.copy_cont_l em{ color:rgb(255,255,255,.8); font-size:26px; letter-spacing: 1px;background:url(//memberpic.114my.com.cn/jinerlai/uploadfile/image/20210319/20210319160308_1330842783.png) left 3px no-repeat; display:block; margin-bottom:15px; padding-left:32px;}
.copy_cont_l img{/*filter:contrast(0%) brightness(200%);*/ margin:8px 0 30px 0; display:block;}
.copy_cont_l img:hover{filter: none;}

.copy_dh{line-height:33px; min-height:195px; margin-left:7%; padding-left:7%; float:right;border-left: solid rgba(80,85,89,.2) 1px;}
.copy_dh p{height:64px; font-size:20px; color:#eee; position: relative; display:block;}

.copy_dh a{display:block;}

.codecon{}
.codecon dl p{ font-size:18px; color:#fff; margin-bottom:10px;}
.codecon dl img{ display:block; width:112px; height:112px; padding:4px; border:1px solid #383838;}
.codecon dl { width:150px !important;}
.codetab{ margin-top:38px;}
.codetab p{ width:35px; height:35px; border-radius:50%; cursor:pointer; background:#222;}
.codetab p img{width:35px;}
.codetab p+p{ margin-top:10px;}
.codetab p.on{ background:#006fe4;}
.end{ border-top:1px solid rgba(255,255,255,0.1); line-height:50px;}
.end,.end a{ font-size:15px; color:#ccc;}
.end a:hover{ color:#fff;}

.copy_r{width:260px;}
.copy_tantou{text-align: center;position: relative; z-index:9999;}
.copy_wx{ width:32px; height:32px; line-height:32px; margin-left:12px; text-align:center;float:left; background:rgba(255,255,255,.2); border-radius:50%; box-sizing:border-box;}
.copy_wx em{color:rgba(255,255,255,.5); font-size:15px; font-weight:400;}
.copy_wx:hover{background:#018def;}
.copy_wx:hover em{color:#fff;}

.copy_ewm .ewm{ display: none; position: absolute; bottom:40px; left:38px; width:150px; z-index:999; border:solid #fff 5px;}


/*右侧浮动*/
.y-kefu-box{ position:fixed; right:0; top:20%; z-index:99899999; font-size:13px;}
.y-kefu-box img{height:auto;}
.y-kefu-box01 .icon{ display:block; background:url(//memberpic.114my.com.cn/jinerlai/uploadfile/image/20210319/20210319191850_1239398068.png) no-repeat; margin:0 auto 6px;}
.y-kefu-box01{ width:54px; color:#666; text-align:center;}
.y-kefu-box01 .kf-close-btn{ width:27px; height:27px; background-position:-5px -115px; position:relative; cursor:pointer;}
.y-kefu-box01 .kf-close-btn:before{ content:''; display:block; width:1px; height:12px; background-color:#006fe4; position:absolute; bottom:-12px; left:13px; z-index:1;}
.y-kefu-box01 .show-status>a, .y-kefu-box01 .show-status>div{ display:block; width:52px; padding:10px 0 12px; background-color:#fff; border-left:solid 1px #efefef; border-top:solid 1px #efefef; border-right:solid 1px #efefef; position:relative;}
.y-kefu-box01 .show-status{ position:relative;}
.y-kefu-box01 .show-status .kf-zixun{ background-color:#006fe4; border-color:#006fe4; color:#fff; margin:10px 0 7px;}
.y-kefu-box01 .kf-zixun{ border-radius:2px;}
.y-kefu-box01 .kf-zixun i{ width:21px; height:22px; background-position:-5px -5px;}
.y-kefu-box01 .kf-mobile{ border-top-left-radius:2px; border-top-right-radius:2px;}
.y-kefu-box01 .kf-mobile>i{ width:18px; height:18px; background-position:-5px -32px;}
.y-kefu-box01 .kf-mobile:hover>i{ background-position:-30px -32px;}
.y-kefu-box01 .kf-weChat>i{ width:22px; height:19px; background-position:-5px -55px;}
.y-kefu-box01 .kf-weChat:hover>i {background-position:-30px -55px;}
.y-kefu-box01 .kf-email{ border-bottom-left-radius:2px; border-bottom-right-radius:2px;}
.y-kefu-box01 .kf-email>i{ width:18px; height:14px; background-position:-5px -80px;}
.y-kefu-box01 .kf-email:hover>i{ background-position:-30px -80px;}
.y-kefu-box01 .back-top i{ width:13px; height:11px; background-position:-5px -98px;}
.y-kefu-box01 .back-top:hover i{ background-position:-30px -98px;}
.y-kefu-box01 .kf-email, .y-kefu-box01 .back-top { border-bottom:solid 1px #efefef;}
.y-kefu-box01 .back-top{ margin-top:20px; border-radius:2px; left:55px;}
.y-kefu-box01 .hver:hover{ background-color:#006fe4; border-color:#006fe4;}
.y-kefu-box01 .hver:hover>p{ color:#fff;}
.y-kefu-box01 .mobile-infos, .y-kefu-box01 .y-ewm-box, .y-kefu-box01 .y-email-infos{ background-color:#fff; border:solid 1px #efefef; position:absolute; right:90px; z-index:2; border-radius:2px; display:none;} 
/*咨询热线*/
.y-kefu-box01 .mobile-infos{ width:200px; text-align:left; top:0;}
.y-kefu-box01 .mobile-infos>div{ padding:20px 0 20px 45px; position:relative;}
.y-kefu-box01 .mobile-infos>div i{ width:15px; height:15px; background-position:-52px -32px; position:absolute; top:22px; left:20px; z-index:2;}
.y-kefu-box01 .mobile-infos .online1{ border-bottom:solid 1px #efefef;}
.y-kefu-box01 .mobile-infos span{ color:#aaa;}
.y-kefu-box01 .mobile-infos p{ color:#006fe4; font-size:18px;}
.right {width:12px; height:12px; position:absolute; right:-12px; top:24px;}
.right-arrow1,.right-arrow2 {width:0; height:0; display:block; position:absolute; left:0; top:0; border-top:6px transparent dashed; border-right:6px transparent dashed; border-bottom:6px transparent dashed; border-left:6px white solid; overflow:hidden;}
.right-arrow1 {left:1px; border-left:6px #efefef solid;}
.right-arrow2 {border-left:6px white solid;}
/*二维码*/
.y-kefu-box01 .y-ewm-box{ width:151px; top:-60px;}
.y-kefu-box01 .y-ewm-box>div{ width:151px; height:178px;}
.y-kefu-box01 .y-ewm-box img{ width:120px; height:120px; margin:16px auto 10px;}
.y-kefu-box01 .y-ewm-box .y-ewm-img1{ width:150px; border-right:solid 1px #efefef;}
.y-kefu-box01 .y-ewm-box .right{ top:84px;}
/*email*/
.y-kefu-box01 .y-email-infos{ padding:28px 20px 28px 45px; color:#aaa; text-align:left; bottom:0;}
.y-kefu-box01 .y-email-infos p{ color:#006fe4; font-size:16px;}
.y-kefu-box01 .y-email-infos>i{ width:18px; height:13px; background-position:-52px -80px; position:absolute; left:15px; top:30px;}
.y-kefu-box01 .y-email-infos .right{ top:55px;}
.y-kefu-box01 .hide-status{ width:54px; height:65px; background-color:#006fe4; position:absolute; top:37px; left:55px; z-index:9;}
.y-kefu-box01 .hide-status .kf-zixun{ padding:10px 0 7px; color:#fff; cursor:pointer;}
/*阿里*/
.albbs{width:52px;height:60px;background:#ff7300 !important;border:none !important;margin-top:7px;border-radius: 2px;padding:0!important;}
.albbs a{color:#fff;}