@font-face {
font-family:fontDin1;
src: url(../cssnew/DIN-MEDIUM_otf.txt),url(../cssnew/DIN-MEDIUM_woff.txt),url(../cssnew/DIN-MEDIUM_eot.txt),url(../cssnew/DIN-MEDIUM_woff2.txt),url(../cssnew/DIN-MEDIUM_ttf.txt)}

/*标签样式初始化*/
div,ul,li,span,p,img,h1,h2,h3,h4,h5,h6,dl,dt,dd {margin: 0px; padding: 0px;list-style: none;border: 0px;}

/*公共样式部分*/
body {color: #666;margin: 0 auto;background-color: #fff; font-family: "Microsoft YaHei";font-family:'微软雅黑';overflow-x: hidden; font-size:14px;min-width:1400px;font-weight:300;}
*{margin:0px; padding:0px;box-sizing: border-box;}
#copy { display: none;}
a{color: #222; text-decoration: none;}
a:hover { color:#e62129;text-decoration: none; border-bottom-style:}
.w1400{width:1400px; margin:0 auto;}
.fl { float: left;}
.fr {float: right;}
em ,i{ font-style:normal;}
input,button,select,textarea{outline:none;font-family:"Microsoft YaHei"; font-family:'微软雅黑';}

/*左右浮动清除*/
.clear { clear: both;height: 0px; overflow: hidden;}

/*英文样式*/
.font_en {font-family: Arial, Helvetica, sans-serif;text-transform: uppercase;font-weight: normal;}
.en{font-family: Arial, Helvetica, sans-serif;font-weight: normal;}

@keyframes bounce_fountainG { 
0% {
transform:scale(1);
}
100% {
transform:scale(.5);
}
}
.top10{ margin-top:10px;}
.top20{ margin-top:20px;}
.top30{ margin-top:30px;}
.top40{ margin-top:40px;}
.top50{ margin-top:50px;}
.top60{ margin-top:60px;}
.top70{ margin-top:70px;}
.top80{ margin-top:80px;}
.top90{ margin-top:90px;}

/*抬头*/
.head_bc{width: 100%;display: flex;justify-content: space-between;}
.nav_bc.on{background:#fff;box-shadow:1px 1px 10px rgba(0,0,0,0.1);}
.head_c{display: flex;justify-content: space-between;align-items: center;position: relative;z-index: 99;padding: 0 0px 0 48px;}
.nav_bc.on .head_c{height:112px;}
.nav_bc{ width: 95.3%; position: fixed; top: 0; left: 0; z-index: 180;  transition: all 0.5s ease;background:none;box-shadow:none;}
.nav_bc.cur{width: 86.3%;}
.nav_c li a,.icon>div i,.icon_pho .irh span,.nav_rc a,.nav_rc span{color:#fff;}
.nav_bc.on .nav_c li a,.nav_bc.on .icon>div i,.nav_bc.on .icon_pho .irh span,.nav_bc.on .nav_rc a,.nav_bc.on .nav_rc span,.nav_bc.on .hea_logo>p{color:#333;}
.nav_bc.on .nav_c li.cur a{color:#e62129;}
.nav_bc.on .nav_c li:hover a{color:#e62129;}
.hea_logo .two,.nav_bc.on .hea_logo .one{display:none;}
.hea_logo .one,.nav_bc.on .hea_logo .two{display:block;}
.head_lc{width: 92%;display: flex;justify-content: space-between;align-items: center;height: 100%;}
.nav_c{display: flex;justify-content: space-between;height: 100%;}
.nav_c>li{position: relative;height: 100%;display: flex;justify-content: center;align-items: center;line-height: 112px;}
.nav_c li+li{padding-left: 50px;}
.nav_c>li a{color: #fff;display: block;font-size: 18px;height: 100%;display: flex;justify-content: center;align-items: center;transition: all .3s;}
.nav_c li ul li a{ font-size: 14px; line-height: 46px;font-weight: lighter;color: #ffffff !important;}
.nav_c li ul {position: absolute;width: 100%;background: rgba(0, 0, 0, 0.2); top: 100%; display: none;}
.nav_c>li:hover ul {display: block;}
.nav_c li.cur a,.nav_c li:hover a{ color:#e62129;font-weight: bold;}

.yds1{background:url(//memberpic.114my.com.cn/0433311/uploadfile/image/20220421/20220421110341_355500933.png) no-repeat;width: 27px;height: 27px;}
.nav_bc.on .yds1{background:url(//memberpic.114my.com.cn/0433311/uploadfile/image/20220421/20220421110531_1249987846.png) no-repeat;}
.yd2{background:url(//memberpic.114my.com.cn/0433311/uploadfile/image/20220421/20220421110618_526242438.png) no-repeat;width: 27px;height: 27px;padding-left: 37px;}
.nav_bc.on .yd2{background:url(//memberpic.114my.com.cn/0433311/uploadfile/image/20220421/20220421110653_1880768219.png) no-repeat;}

/*搜索*/
.dfss{display:flex;align-items:end;justify-content:space-between;width: 190px;padding-right: 110px;}
.icon>div{height:112px;display: flex;align-items: center;justify-content: center;}
.icon>div i{color:#fff;user-select:none;transition:all 0.5s;display: flex;align-items: center;justify-content: center;position: relative;height: 100%;}
.icon>div i span{font-size: 20px;}
.icon>div:hover i{border-color: #e60113;}
.iser_box,.itel_box{background:rgba(0,0,0,0.5);position:absolute;top:112px;right:0;padding:30px;transform-origin:top;transform:rotateX(90deg);transition:all 0.5s;z-index: 9}
.nav_bc.on .iser_box,.itel_box{top:112px;}
.icon>div:hover .iser_box,.icon>div:hover .itel_box{transform:rotateX(0deg);}
.search_l{display:flex;align-items:center;justify-content:end;color: #fff;}
.search_l span+span{margin-left:4px;}
.search_l a{color: #fff;font-size: 14px;}
.search_r{margin-top:20px;position:relative;}
#infoname{width:100%;height:38px;line-height: 38px;border:1px solid #eee;text-indent:12px;}
.z_img{width:38px;height:38px;position:absolute;top:0;right:0;background: no-repeat;}
.itel_box{width:220px;text-align:center;right: 40px;}
.dh_h {line-height: 36px;font-size: 22px;}
.itel_box p{color:#fff;position:relative;font-size:20px;}
.itel_box p:before{position:absolute;left:0;color:#333;}
.itel_box em{font-family:'arial';font-size:26px;font-weight: bold;color:#feac00;margin-top:10px;}
.search_l .iconfont{font-size: 16px;}
.search_l span{color: #fff}
.icon_pho {display: flex;align-items: center;}
.icon_pho .irh span a{color: #fff;font-size: 18px;position: relative;}
.icon_pho .irh span a:hover{color: #e62129;}
.nav_bc.on .icon_pho .irh span a:hover{color: #e62129;}
.nav_bc.on .icon_pho .irh span a{color: #333;}
.icon_pho .irh span a:after{content: "";display: block;position: relative;background:url(//memberpic.114my.com.cn/0433311/uploadfile/image/20220421/20220421111539_547768879.png) no-repeat;width: 14px;height: 8px;right: -68px;top: -15px;}
.icon_pho .irh span a:hover:after,.nav_bc.on .icon_pho .irh span a:hover:after{background:url(//memberpic.114my.com.cn/0433311/uploadfile/image/20220421/20220421111757_378227552.png) no-repeat;}
.nav_bc.on .icon_pho .irh span a:after{background:url(//memberpic.114my.com.cn/0433311/uploadfile/image/20220421/20220421111757_1569959230.png) no-repeat;}
.icon_pho b {font-size: 26px;color: #e62129;padding-left: 10px;}
.nav_rc{display: flex;width: 10%;justify-content: space-between;}
.nav_rc a{font-size: 18px;color: #fff;position: relative;}
.nav_rc a.on{color: 003793!important;}
.nav_rc span{color: #fff;font-size: 14px;padding-top: 3px;}
.hea_icon{width: 90px;height: 112px;z-index: 9999;transition: all .5s;cursor: pointer;position: fixed;top: 0;right: 0;background: #e62129;display: flex;flex-direction: column;align-items: center;justify-content: center;box-shadow: 1px 1px 10px rgba(0,0,0,0.1);}
.hea_icon>i {width: 30px;height: 4px;border-radius: 5px;background: #fff;position: relative;z-index: 999;transition: all.5s ease;-webkit-transition: all.5s ease;-moz-transition: all.5s ease;-ms-transition: all.5s ease;-o-transition: all.5s ease;-webkit-transform: rotate(0);-moz-transform: rotate(0);-ms-transform: rotate(0);-o-transform: rotate(0);display: block;transform: rotate(0);}
.hea_icon>i+i{margin-top: 6px;}
.hea_ul li img {width: 80%;margin: 0 auto;display: block;margin-top: 9px;}
.hea_ul {transition: all .5s;top: 0;right: 0;z-index: 999;width: 0;position: fixed;height: 100%;background: #fff;}
.hea_ul.cur{width: 9%;box-shadow: 1px 1px 10px rgba(0,0,0,0.1);height: 34%;}
.hea_icon.cur{right: 9%;}
.hea_icon.cur>i{margin:0;}
.hea_icon.cur>i:nth-child(1){
    top: 0;
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
}
.hea_icon.cur>i:nth-child(2){
    top: -2px;
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
}
.hea_icon.cur>i:last-child{
	display: none;
}
.hea_ul>ul {
    height: 100%;
    padding-top: 20px;
}
.hea_ul>ul>li>a {
    display: block;
    font-size: 16px;
    height: 50px;
    line-height: 50px;
    text-align: center;
}
.hea_ul>ul>li>a>span {
    font-size: 16px;
    display: inline-block;
    padding-right: 10px;
}

.hea_ul li p {
    font-size: 0.74vw;
    text-align: center;
    margin-top: 7px;
}

/*下拉导航*/
.nav2{ position: absolute; top:100%; z-index: 9999; width:500px; height:0; transition:all linear 0.3s; background:rgba(255,255,255,1);overflow: hidden;box-shadow: 0 0 20px rgba(0,0,0,0.1);}
.nav2 a{display: block; width:100%; height:44px; line-height:44px; font-size:15px !important;font-weight: normal!important;color:#333 !important; text-align:left; transition:all linear 0.3s; display: inherit !important;}
.nav_c li:hover .nav2{ height:auto; z-index:9;padding:26px 50px 35px;}
.nav2 a:hover{color:#e62129 !important;}
.nav2_l{width:40%;padding: 20px 0 0 0px;}
.nav2_r{width:60%; padding-top:14px;}
.nav2_r img{width:100%;}
#a1 .nav2, #a5 .nav2, #a4 .nav2{left:0;}

/*幻灯片*/
.banner-box{background:#000;}
.banner-box,.banner-box .bd li{height:938px;}
.banner-box{min-width:1300px;position:relative;overflow:hidden;margin: 0 auto;}
.banner-box .bd{ width:100% !important;}
.banner-b{position: absolute;bottom: 0;}
.banner-box .bd li{width:100%;background-position: center;background-repeat: no-repeat;}
.banner-box .bd li a{display:block;background-size:auto;width:100% !important; height:100% !important; text-align:center;}
.banner-btn a{display:block;width:40px;height:40px;position:absolute;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transition: 0.3s all ease-in-out;transition:0.3s all ease-in-out}
.banner-box .banner-btn a.prev,.banner-box .banner-btn a.next{top:500px;background-position:0 -40px;}
.banner-btn a.prev{left:-80px;background-image:url(//memberpic.114my.com.cn/0433311/uploadfile/image/20220421/20220421173013_1285706760.png); background-repeat:no-repeat;} 
.banner-btn a.next{right:-80px;background-image:url(//memberpic.114my.com.cn/0433311/uploadfile/image/20220421/20220421173013_1619333474.png); background-repeat:no-repeat;}
.banner-box:hover .banner-btn a.prev{ left:80px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-box:hover .banner-btn a.next{ right: 80px; 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;}
.banner-box .hd {position:absolute;bottom:40px;width: 100%;display: block;}
.banner-box .hd ul{ text-align: center}
.banner-box .hd ul li{ width:20px; height:10px; border-radius :20px; text-indent:-9999px; background:rgba(255,255,255,0.2); cursor:pointer; display:inline-block; margin:0 5px; -webkit-transition: 0.3s all ease-in-out; transition:0.3s all ease-in-out;}
.banner-box .hd ul li.on{background:#fff; width: 32px;}

/*介绍*/
.into{background:url(//memberpic.114my.com.cn/0433311/uploadfile/image/20220421/20220421135128_82122266.jpg) no-repeat center;width: 100%;height: 564px;padding-top: 70px;}
.into_fl{width: 50%;}
.into_t b{color: #e62129;font-size: 50px;text-transform: uppercase;}
.into_t p{font-size: 20px;font-weight: lighter;color: #484848;padding-top: 5px;}
.into_t p i{text-decoration: underline;}
.num{margin-top: 50px;}
.num li{float: left;font-weight: lighter;color: #484848;text-align: center;width: 226px;height: 142px;padding-top: 10px;position: relative;}
.num li span{font-size: 50px;font-weight: normal;font-family: fontDin1;letter-spacing: -2px;}
.num li i{font-size: 16px;display: inline-block;vertical-align: top;padding: 30px 0 0 10px;}
.num li p{font-size: 16px;color: #999;}
.num li+li{border-left: 1px solid #e2e2e2;}
.num li:after{position: absolute;content: "";display: block;width: 22px;height: 22px;bottom: 15px;left: 100px; background:url(//memberpic.114my.com.cn/0433311/uploadfile/image/20220421/20220421141348_1246099089.png) no-repeat;}
.into_fl em{font-size: 12px;color: #ddd;font-weight: lighter;line-height: 20px;display: block;padding-top: 32px;text-transform: uppercase;}
.into_ab{width: 50%;padding-left: 76px;padding-top: 10px;}
.int_t{position: relative;}
.int_t span{font-size: 25px;font-weight: normal;color: #484848;}
.int_t em{font-size: 14px;text-transform: uppercase;color: #484848;display: block;font-weight: normal;letter-spacing: 0.2px;line-height: 1;}
.int_t a{position: absolute;right: 0px;top: 0px;display: block;width: 119px;height: 43px;line-height: 43px;font-size: 16px;font-weight: lighter;color: #fff;border-radius: 50px;text-align: center;padding-left: 25px;background:#e62129 url(//memberpic.114my.com.cn/0433311/uploadfile/image/20220421/20220421142449_1724119089.png) no-repeat 15px 16px;}
.int_t a:hover{transition: all .3s;background:#222 url(//memberpic.114my.com.cn/0433311/uploadfile/image/20220421/20220421142449_1724119089.png) no-repeat 15px 16px;}
.int_t em:after{content: "";display: block;background: #e62129;width: 45px;height: 2px;margin: 40px 0 30px;}
.int_t p{font-size: 16px;line-height: 36px;font-weight: lighter;color: #a3a3a3;padding-bottom: 30px;}
.spleft{position:relative; width:623px; height:191px; background:url(//memberpic.114my.com.cn/0433311/uploadfile/image/20220421/20220421143503_1556162016.png) no-repeat center;display: -webkit-flex;display: flex;justify-content:center;flex-wrap: nowrap;align-items:center;}
.spvidio{ display:inline-block; width:48px; height:48px; position:relative;}
.spvidio span{width:48px; height:48px; background:url(//memberpic.114my.com.cn/0433311/uploadfile/image/20220421/20220421143545_1916767593.png) no-repeat center; display:block;z-index:33; position:relative; cursor:pointer;}
.video_box{width:100%;height:100%;background:rgba(0,0,0,0.6);position: fixed;top:0;left:0;z-index:-1;opacity:0;transition:600ms ease;}
.video_box.cur{opacity:1;z-index:999999;transition:600ms ease;}
.video{position: fixed;top:-100%;left:47%;margin-top:-250px;margin-left:-500px;transition:600ms ease;}
.video_box.cur .video,.video_box.cur .video_x{top:42%;transition:600ms ease;}
.video_x{width:50px;height:50px;border-radius:50px;background:#fff;position: fixed;top:-100%;left:44%;margin-left:520px;margin-top:-270px;text-align: center;line-height:50px;font-size:22px;font-weight: lighter;cursor: pointer;transition:600ms ease;}
.pulse2 {position: absolute;  top: -25%;left: -25%;z-index: 1; width:150%; height:150%; border-radius: 50%; opacity: 0; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; opacity: 0; -webkit-animation: warn 2s ease-out; animation: warn 2s ease-out;-o-animation:warn 2s linear infinite;-moz-animation:warn 2s linear infinite; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; background: #e62129;box-shadow: 1px 1px 30px #e62129; }
.pulse3 {position: absolute; top: -25%;left: -25%;z-index: 1; width:150%; height:150%; border-radius: 50%; opacity: 0; -webkit-animation: warn1 2s ease-out; animation: warn1 2s ease-out;-o-animation:warn1 2s linear infinite;-moz-animation:warn1 2s linear infinite; -webkit-animation-iteration-count: infinite;background: #e62129; animation-iteration-count: infinite;box-shadow: 1px 1px 30px #e62129;}
@keyframes warn {
    0% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.1;
    }
    25% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.4;
    }
    50% {
        transform: scale(0.5);-webkit-transform: scale(0.5);opacity: 0.6;
    }
    75% {
        transform: scale(0.8);-webkit-transform: scale(0.8);opacity: 0.65;
    }
    100% {
        transform: scale(1);-webkit-transform: scale(1);opacity: 0.0;
    }
}
@-o-keyframes warn {
    0% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.1;
    }
    25% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.4;
    }
    50% {
        transform: scale(0.5);-webkit-transform: scale(0.5);opacity: 0.6;
    }
    75% {
        transform: scale(0.8);-webkit-transform: scale(0.8);opacity: 0.65;
    }
    100% {
        transform: scale(1);-webkit-transform: scale(1);opacity: 0.0;
    }
}
@-moz-keyframes warn {
    0% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.1;
    }
    25% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.4;
    }
    50% {
        transform: scale(0.5);-webkit-transform: scale(0.5);opacity: 0.6;
    }
    75% {
        transform: scale(0.8);-webkit-transform: scale(0.8);opacity: 0.65;
    }
    100% {
        transform: scale(1);-webkit-transform: scale(1);opacity: 0.0;
    }
}
@-webkit-keyframes warn {
    0% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.1;
    }
    25% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.4;
    }
    50% {
        transform: scale(0.5);-webkit-transform: scale(0.5);opacity: 0.6;
    }
    75% {
        transform: scale(0.8);-webkit-transform: scale(0.8);opacity: 0.65;
    }
    100% {
        transform: scale(1);-webkit-transform: scale(1);opacity: 0.0;
    }
}
@keyframes warn1 {
    0% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.1;
    }
    25% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.4;
    }
    50% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.6;
    }
    75% {
        transform: scale(0.5);-webkit-transform: scale(0.5);opacity: 0.65;
    }
    100% {
        transform: scale(0.8);-webkit-transform: scale(0.8);opacity: 0.0;
    }
}
@-webkit-keyframes warn1 {
    0% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.1;
    }
    25% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.4;
    }
    50% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.6;
    }
    75% {
        transform: scale(0.5);-webkit-transform: scale(0.5);opacity: 0.65;
    }
    100% {
        transform: scale(0.8);-webkit-transform: scale(0.8);opacity: 0.0;
    }
}
@-o-keyframes warn1 {
    0% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.1;
    }
    25% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.4;
    }
    50% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.6;
    }
    75% {
        transform: scale(0.5);-webkit-transform: scale(0.5);opacity: 0.65;
    }
    100% {
        transform: scale(0.8);-webkit-transform: scale(0.8);opacity: 0.0;
    }
}
@-moz-keyframes warn1 {
    0% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.1;
    }
    25% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.4;
    }
    50% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.6;
    }
    75% {
        transform: scale(0.5);-webkit-transform: scale(0.5);opacity: 0.65;
    }
    100% {
        transform: scale(0.8);-webkit-transform: scale(0.8);opacity: 0.0;
    }
}

/*产品*/
.product{padding: 60px 0;}
.pro_t span{font-size: 36px;}
.pro_t{position: relative;color: #222;font-weight: lighter;}
.pro_t b{color: #e62129;}
.pro_t p{font-size: 18px;text-transform: uppercase;font-size:18px;letter-spacing: 2px;line-height: 1;}
.pro_t a{position: absolute;font-size: 14px;position: absolute;right: 0px;top: 40px;}
.pro_t a:before{content: "";display: block;width: 18px;height: 16px; background:url(//memberpic.114my.com.cn/0433311/uploadfile/image/20220421/20220421144530_246310456.png) no-repeat;right: 0px;position: absolute;top:-25px;}
.pro_t a:hover:before{background:url(//memberpic.114my.com.cn/0433311/uploadfile/image/20220421/20220421144932_203586671.png) no-repeat;}
.procon li{float: left;width: 327px;height: 226px;margin-top: 20px;margin-right:30px;background: #f8f8f8;border-radius: 10px;padding: 32px 30px;font-weight: normal;position: relative;transition: all .3s;cursor: pointer;}
.procon li:nth-child(4n){margin-right: 0px;}
.procon li a{font-size: 20px;color: #484848;position: relative;}
.procon li i{float: right;font-size: 20px;color: #bfbfbf;}
.procon li p{font-size: 14px;font-weight: lighter;line-height: 25px;color: #aaa;padding-top: 25px;}
.procon li a:after{position: absolute;width: 100px;content: "Learn more →";display: block;font-size: 14px;font-weight: lighter;color: #aaa;bottom: -125px;left: 0px;}
.procon li img{position: absolute;right: 32px;bottom: 32px;}
.procon li:hover{background: #e62129;}
.procon li:hover a,.procon li:hover i,.procon li:hover p,.procon li:hover a:after{color: #fff;}
.procon li:hover img{animation: rolation 2s linear infinite;}
@keyframes rolation{
	0%{ transform:rotate(0deg);}
	100%{ transform:rotate(360deg);}
	}

/*新闻*/
.news_bg{width:100%; height:864px; background:url(//memberpic.114my.com.cn/0433311/uploadfile/image/20220421/20220421153622_1684039401.png) no-repeat center;padding-top: 80px;}
.news_bg_l{float:left;}
.news_bg_r{width:1140px; float:right;}
.news_tab{ width:200px;height:70px;}
.news_tab li{ width:200px; height:70px; line-height:70px; position:relative; font-size:20px; color:#414755; font-weight: normal; transition:all .3s ease; cursor:pointer;}
.news_tab li:nth-child(1){margin-left:0px;}
.news_tab li a{line-height:70px; font-size:20px; display: block; width:200px;}
.news_tab li.on{ color:#e62129; text-decoration:underline; font-weight:bold;}
.news_tab li.on a{color:#e62129;}
.news_tab li.on a:hover{color:#e62129;}
.news_tab .n1{font-size:48px; font-weight:bold; line-height:48px; text-transform:uppercase;}
.news_tab .n2{margin-top:37px; margin-bottom:27px;}
.news_tab .n3{font-size:36px; font-weight:bold; color:#e62129;}
.news_tab .n4{height:50px;}
.news_tab .n5 a{font-size: 40px;color: #fff;background: #e62129;border-radius: 50%;width: 60px;height: 60px;display: inline-block;text-align: center;font-weight: lighter;margin-top: 100px;}
.news_tab .n5 a:hover{background: #222;transition: 0.3s all ease-in-out;}

.news_fr{width:1120px !important;height: 706px !important;}
.news_fr .news_div_item{position: relative;}
/*第一条新闻*/
.news_ul_fl{width:52%;}
.news_ul_fl .news_div_item{float: left;width: 100%;}
.news_ul_fl .news_div_item .news_div_item_pic{position: absolute;top: 0;width:100%;height: 400px;overflow: hidden;}
.news_ul_fl .news_div_item .news_div_item_image{width: 100%;position: absolute;bottom:0px;}
.news_ul_fl .news_div_item .news_div_item_date{position: absolute;top: 470px;left: 30px;z-index: 999;color: #484848;}
.news_ul_fl .news_div_item .news_div_item_year,.news_ul_fl .news_div_item .news_div_item_month,.news_ul_fl .news_div_item .news_div_item_day{float:left;}
.news_ul_fl .news_div_item .news_div_item_content{height:306px;padding: 30px 35px 0 30px;position: absolute;top: 400px;background: #fff;box-shadow: 0 0 20px #ebebeb;}
.news_ul_fl .news_div_item .news_div_item_a{font-size:22px;color:#484848;position: relative;font-weight: normal;}
.news_ul_fl .news_div_item .news_div_item_a:after{display:block;content:"了解详请";width: 175px;height: 40px;line-height: 40px;background: #dcdcdc;font-size: 14px;color: #484848;text-align: center;position: absolute;top: 195px;transition: all 0.3s ease-in-out;}
.news_div_item_content:hover .news_div_item_a:after{background: #e62129;color:#fff;}
.news_div_item_content:hover .news_div_item_a{color:#e62129;}
.news_ul_fl .news_div_item .news_div_item_body{margin-top: 45px;font-size: 14px;color: #ccc;line-height: 30px;}
/*第二到第四条新闻*/
.swiper-container{overflow: inherit !important;}
.news .swiper-container{margin-right: -30px;overflow: inherit !important;}
.news .swiper-slide{padding:30px 0;box-sizing: border-box;}
.news_ul_fr{width:49%;padding:0 45px;box-sizing: border-box;}
.news_ul_fr .news_div_item:first-child,.news_ul_fr .news_div_item .news_div_item_image{display:none;}
.news_ul_fr .news_div_item_body{position: absolute;top: 105px;line-height: 30px;font-size: 14px; opacity: 0;width:90%;color: #ccc;}
.news_ul_fr .news_div_item{height:120px;margin-bottom: 25px;padding:0 33px;box-shadow: 0 0 20px #ebebeb;overflow: hidden;transition: all 0.3s ease-in-out; box-sizing: border-box;background: #fff;}
.news_ul_fr .news_div_item_date{position: absolute;top: 70px;left: 33px;color: #484848;}
.news_ul_fr .news_div_item_year,.news_ul_fr .news_div_item_month,.news_ul_fr .news_div_item_day{float:left;}
.news_ul_fr .news_div_item_a{font-size: 18px;color: #484848;position: absolute;top: 38px;display: block;height: 230px;width: 100%;position: relative;z-index: 9;}
.news_ul_fr .news_div_item.on{height:270px;}
.news_ul_fr .news_div_item.on .news_div_item_body{opacity: 1;}
.news_ul_fr .news_div_item_body:after{content:"了解详情";width:175px;height:40px;display:block;background:#f3f3f3;line-height:40px;text-align:center;font-size:14px;color:#999;margin-top:30px;transition: all 0.3s ease-in-out;}
.news_div_item_content:hover .news_div_item_body:after{background: #e62129;color:#fff;}
@keyframes myfirst
{
	0%   { width: 36%;}
	50%  { width: 0%;}
	100% { width: 36%;}
}

/*服务中心*/
.seriver{padding: 60px 0;}
.ser_t{position: relative;}
.ser_t a{font-size: 28px;color: #e62129;font-weight: normal;position: absolute;left: 70px;bottom: -13px;}
.ser_t a:hover{color: #222;}
.sert{width: 211px;text-align: center;padding-top: 30px;}
.sercon ul a{float: left;display: inline-block;width: 366px;height: 198px;box-shadow: 0 0 20px #e6e6e6;padding: 20px;}
.sercon ul a+a{margin-left: 30px;}
.sercon ul a img{float: left;}
.sercon ul a span{font-size: 25px;font-weight: normal;color: #222;}
.sert p{font-size: 18px;color: #aaa;padding-top: 5px;}
.sert img{margin: 15px auto 0;float: none !important;}
.sercon ul a:hover{background: #e62129;transition: all 0.3s ease-in-out;}
.sercon ul a:hover span,.sercon ul a:hover p{color: #fff;}
.sercon ul a:hover .sert img{filter:contrast(0%) brightness(200%);-webkit-filter: contrast(0%) brightness(200%);-moz-filter: contrast(0%) brightness(200%);-ms-filter: contrast(0%) brightness(200%); -o-filter: contrast(0%) brightness(200%);}

/*版权*/
.foot{background:url(//memberpic.114my.com.cn/0433311/uploadfile/image/20220421/20220421170023_304513375.jpg) no-repeat center;width: 100%;height: 652px;padding-top: 80px;}
.foot_tel li{font-weight: normal;font-size: 16px;color: #8d8d8d;margin-top: 45px;}
.foot_tel li p{font-size: 33px;color: #fff;font-family: fontDin1;letter-spacing: -1px;line-height: 40px;}
.foot_tel li+li{margin-top: 25px;}
.kslj li a{ display:block; font-size:14px; color:#8d8d8d; font-weight:lighter; line-height:38px;}
.kslj li{width: 199px;}
.kslj li:nth-child(5){width: 120px;}
.kslj li:nth-child(4){margin-right: 87px;}
.kslj li:nth-child(5) p{margin-bottom: 20px;}
.kslj li a:hover{ color:#fff;}
.kslj li em{display: block;color: #8d8d8d;font-size: 14px;text-align: center;line-height: 40px;}
.crcon{display: -webkit-flex;display: flex;justify-content:space-between;flex-wrap: nowrap;align-items:flex-start;}
.crcon .kslj{display: -webkit-flex;display: flex;justify-content:flex-start;flex-wrap: nowrap;align-items:flex-start;}
.crcon ul p{ font-size:22px; color:#ffffff; font-weight:lighter; margin-bottom:65px;}
.ftall{height: 413px;width: 100%;}
.end{border-top: 1px solid #333333;line-height: 158px;}
.end p{color: #8d8d8d;font-size: 15px;}
.end a{color: #8d8d8d;font-size: 15px;}
.end a:hover{color: #fff;}

/*友情链接*/
.links_bg{width:100%; height:90px; background:#e62129; overflow:hidden;}
.links{line-height: 90px; font-size: 18px; color: #fff;font-weight: lighter;}
.links p.fl{padding-left: 34px; background: url(//memberpic.114my.com.cn/0433311/uploadfile/image/20220421/20220421164923_1189226848.png) no-repeat left center;margin-right: 20px;}
.links p.fl span{font-family: impact; text-transform: uppercase; padding: 0 20px 0 0px; border-right: 1px solid #ff353d;font-size: 18px;}
.linkTagcs li a{line-height: 90px !important;}
.links p.fr a{font-size: 14px;color: #fff;font-weight: lighter;}
.linkTagcs li{line-height: 90px !important;}

/*右边浮动*/
.my-kefu{position: fixed;right: 0px;top:35% !important;z-index:9999;}
.my-kefu ul{width: 77px;}
.my-kefu li a{text-decoration: none;}
.my-kefu li{background:#e62129; margin-top: 1px;padding: 9px 0;height: 77px;width: 77px;}
.my-kefu li i{background: url(//memberpic.114my.com.cn/0433311/uploadfile/image/20220421/20220421172827_258056434.png) no-repeat;display:block; width: 30px; height: 27px; margin: 0px auto; text-align: center;}
.my-kefu li p{height: 20px; line-height: 20px; overflow: hidden;text-align: center;color: #fff;}
.my-kefu .my-kefu-qq i{background-position: 4px 0;}
.my-kefu .my-kefu-tel i{background-position: 0 -25px;}
.my-kefu .my-kefu-tel1 i{background-position: -35px 4px;}
.my-kefu .my-kefu-tel1:hover{ width:246px; height:145px;}
.my-kefu .my-kefu-tel2 i{background-position: -35px 4px;}
.my-kefu .my-kefu-tel2:hover{ width:246px; height:166px;}
.my-kefu .my-kefu-tel3 i{background-position: -28px -98px;}
.my-kefu .my-kefu-liuyan i{background-position: 4px -53px;}
.my-kefu .my-kefu-weixin i{background-position: -34px 4px;} 
.my-kefu .my-kefu-xiadan i{background-position: 0 -98px;}
.my-kefu .my-kefu-wuliu i{background-position: 0 -123px;} 
.my-kefu .my-kefu-weibo i{background-position: -30px -22px;}
.my-kefu .my-kefu-ftop{background-color:#222;cursor: pointer;}
.my-kefu .my-kefu-ftop i{width:33px;height:35px;background-position: -27px -51px;}
.my-kefu .my-kefu-ftop p{color:#fff;}
.my-kefu-left{ float: left; width: 77px; height: 47px;position: relative;}
.my-kefu-tel-right{font-size: 18px; color: #fff; float: left; height: 40px; line-height: 18px; padding-left:15px; border-left: 1px solid #ddd; padding-top: 10px;}
.my-kefu-tel1-right{font-size: 20px; color: #fff; float: left; height: 40px; line-height: 22px; margin-top: 8px; border:none; margin:0 auto; margin-bottom:5px;}
.my-kefu-tel2-right{font-size: 20px; color: #fff; float: left; height: 40px; line-height: 22px; margin-top: 8px; border:none; margin:0 auto; margin-bottom:5px;}
.my-kefu-right{width: 20px;}
.my-kefu-tel-main{color: #fff; margin-top: 9px; height: 47px; width: 247px;}
.my-kefu-main{width: 97px;position: relative;}
.my-kefu-weixin-pic{position: absolute;left: -130px;top: -24px; display: none;}
.my-kefu-xiadan a{color: #fff;font-size: 15px;}
.my-kefu-wuliu a{color: #fff;font-size: 15px;}
.my-kefu-qq a{color: #fff;font-size: 15px;}