﻿@charset "utf-8";
/*字体库引入*/
@font-face {
    font-family: 'Alibaba';
    src: url('../fonts/alibaba.eot');
    src:
            url('../fonts/alibaba.eot?#font-spider') format('embedded-opentype'),
            url('../fonts/alibaba.woff') format('woff'),
            url('../fonts/alibaba.ttf') format('truetype'),
            url('../fonts/alibaba.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}
/*初始化样式*/
*{margin: 0px;padding: 0px;list-style: none;font-family: "微软雅黑",STXihei,STHeiti;border: none;text-decoration: none;}
address,caption,cite,code,dfn,em,th,var,i,h1,h2,h3,h4{font-style: normal;font-weight: normal;}
ol,ul{list-style: none;}
del,ins,a{text-decoration: none;}
caption,th{text-align: left;}
input,button,textarea,select{font-size: 100%; border:none;}
input::-webkit-input-placeholder {color: #fff;font-size: 15px;}
i,b,span,a{display:inline-block;}
a:hover,button:hover{cursor: pointer;}
select{border: none;outline: none;appearance:none; -moz-appearance:none;-webkit-appearance:none;background: #fff url("../images/xiala.png") no-repeat right 10px center!important;}
/*常用样式*/
/*统一浏览器盒子宽度：width（盒子宽度）=内容+padding*/
*, *:after, *:before {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
/*清浮动*/
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
* html .clearfix {height: 1%;}
/*定位*/
.pf{position: fixed;}
.pr{position: relative;}
.pa{position: absolute;}
.ps{position: static!important;}
/*布局*/
.none{display: none;}
.block{display: block;}
.inblock{display: inline-block;}
.flex{display: flex;}
.ablock a{display: block;width: 100%;}
/*浮动*/
.fl{float: left;display: inline-block;}
.fr{float: right;display: inline-block;}
/*宽度*/
.wp50{width: 50%;}
.wp100{width: 100%;}
.w920{width: 920px;}
.w930{width: 930px;}
.w1200{width: 1200px;}
/*补白*/
.pl10{padding-left: 10px!important;}
.pl20{padding-left: 20px!important;}
.pr20{padding-right: 20px!important;}
.pr160{padding-right: 160px!important;}
.pt30{padding-top: 30px!important;}
.pt50{padding-top: 50px!important;}
.pb0{padding-bottom: 0!important;}
.pb40{padding-bottom: 40px!important;}
.pb70{padding-bottom: 70px!important;}
/*边距*/
.mt5{margin-top: 5px!important;}
.mt10{margin-top: 10px!important;}
.mt15{margin-top: 15px!important;}
.mt20{margin-top: 20px!important;}
.mt25{margin-top: 25px!important;}
.mt30{margin-top: 30px!important;}
.mt35{margin-top: 35px!important;}
.mt40{margin-top: 40px!important;}
.mt45{margin-top: 45px!important;}
.mt50{margin-top: 50px!important;}
.mt55{margin-top: 55px!important;}
.mt60{margin-top: 60px!important;}
.mt65{margin-top: 65px!important;}
.mt70{margin-top: 70px!important;}
.mt80{margin-top: 80px!important;}
.mt90{margin-top: 90px!important;}
.mt100{margin-top: 100px!important;}
.mt120{margin-top: 120px!important;}
.mt130{margin-top: 130px!important;}
.mt170{margin-top: 170px!important;}
.mb15{margin-bottom: 15px!important;}
.ml25{margin-left: 25px!important}
.mr25{margin-right: 25px!important;}
/*背景颜色*/
.bgfff{background: #fff;}
.bgfa{background: #fafafa;}
.bgf5{background: #f5f5f5;}
.bgf9{background: #f9f9f9;}
/*边框*/
.bdnone{border: none!important;}
.bdtnone{border-top: none!important;}
.bdbnone{border-bottom: none!important;}
.bdlnone{border-left: none!important;}
.bdrnone{border-right: none!important;}
/*文本对齐*/
.tal{text-align: left!important;}
.tac{text-align: center!important;}
.tar{text-align: right!important;}
/*字体*/
.fs0{font-size: 0px;}
.afs0 a{font-size: 0px;}
.fs16{font-size: 16px!important;}
.fs48{font-size: 48px!important;}
/*----  文本行数 ------- */
.textov1{text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical; overflow: hidden;-moz-box-orient: vertical;}
.textov2{text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; overflow: hidden;-moz-box-orient: vertical;}
.textov3{text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical; overflow: hidden;-moz-box-orient: vertical;}
.textov4{text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical; overflow: hidden;-moz-box-orient: vertical;}
.textov5{text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical; overflow: hidden;-moz-box-orient: vertical;}
.textov6{text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 6;-webkit-box-orient: vertical; overflow: hidden;-moz-box-orient: vertical;}
.textov7{text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 7;-webkit-box-orient: vertical; overflow: hidden;-moz-box-orient: vertical;}
/*字体颜色*/
.cwhite{color: #fff!important;}
/*动画过渡时间*/
.transition5,.transitionImg5 img,
.moveUp,.moveUp2,
.enlarge,.enlargeLi img,
.horizontalFlip,.horizontalFlipImg img,.horizontalFlipIcon li .icon,
.rgbTgray,.rgbTgrayImg li img,.rgbTgrayIcon li .icon,
.grayTrgb,.grayTrgbImg li img,.grayTrgbIcon li .icon{
    -moz-transition: all ease .5s 0s;-webkit-transition: all ease .5s 0s;cursor: pointer;transition: all ease .5s 0s;
}
/*鼠标悬浮上移*/
.moveUp:hover{-webkit-transform: translateY(-5px);-moz-transform: translateY(-5px);-ms-transform: translateY(-5px);-o-transform: translateY(-5px);transform: translateY(-5px);}
.moveUp2:hover{-webkit-transform: translateY(-25px);-moz-transform: translateY(-25px);-ms-transform: translateY(-25px);-o-transform: translateY(-25px);transform: translateY(-25px);}
/*（列表项图片）鼠标悬浮图片放大*/
.enlarge:hover,.enlargeLi li:hover img{-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-ms-transform: scale(1.05);-o-transform: scale(1.05);transform: scale(1.05);}
/*鼠标悬浮（图片、图标）水平翻转*/
.horizontalFlip:hover,.horizontalFlipImg li:hover img,.horizontalFlipIcon li:hover .icon{-moz-transform: rotateY(180deg);-ms-transform: rotateY(180deg);-o-transform: rotateY(180deg);-webkit-transform: rotateY(180deg);transform: rotateY(180deg);}
/*鼠标悬浮箭头样式改变*/
.cursor:hover,.cursorLi li:hover{cursor: url("../images/pointer.ico"),auto;}
/*rgb图变灰度图片*/
.rgbTgray,.rgbTgrayImg li img,.rgbTgrayIcon li .icon{-webkit-filter: grayscale(0); -moz-filter: grayscale(0); -ms-filter: grayscale(0); -o-filter: grayscale(0); filter: grayscale(0);}
.rgbTgray:hover,.rgbTgrayImg li:hover img,.rgbTgrayIcon li:hover .icon{-webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%); filter: gray;}
/*灰度图变rgb图片*/
.grayTrgb,.grayTrgbImg li img,.grayTrgbIcon li .icon{-webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%); filter: gray;}
.grayTrgb:hover,.grayTrgbImg li:hover img,.grayTrgbIcon li:hover .icon{-webkit-filter: grayscale(0); -moz-filter: grayscale(0); -ms-filter: grayscale(0); -o-filter: grayscale(0); filter: grayscale(0);}
/*持续性上下跳动*/
@keyframes beating{
    from{-moz-transform: translateY(10px);-ms-transform: translateY(10px);-o-transform: translateY(10px);-webkit-transform: translateY(10px);transform: translateY(10px);}
    to{-moz-transform: translateY(-10px);-ms-transform: translateY(-10px);-o-transform: translateY(-10px);-webkit-transform: translateY(-10px);transform: translateY(-10px);}
}
/*持续性左右延长收缩*/
@keyframes extending{
    from{-moz-transform: scaleX(1);-ms-transform: scaleX(1);-o-transform: scaleX(1);-webkit-transform: scaleX(1);transform: scaleX(1);}
    to{-moz-transform: scaleX(2);-ms-transform: scaleX(2);-o-transform: scaleX(2);-webkit-transform: scaleX(2);transform: scaleX(2);}
}
/*持续性放大缩小*/
@keyframes zoomimg{
    from{-moz-transform: scale(1.05);-ms-transform: scale(1.05);-o-transform: scale(1.05);-webkit-transform: scale(1.05);transform: scale(1.05);}
    to{-moz-transform: scale(0.95);-ms-transform: scale(0.95);-o-transform: scale(0.95);-webkit-transform: scale(0.95);transform: scale(0.95);}
}
/*持续性平移*/
@keyframes translating{
    from{-moz-transform: translateX(20px);-ms-transform: translateX(20px);-o-transform: translateX(20px);-webkit-transform: translateX(20px);transform: translateX(20px);}
    to{-moz-transform: translateX(-20px);-ms-transform: translateX(-20px);-o-transform: translateX(-20px);-webkit-transform: translateX(-20px);transform: translateX(-20px);}
}
/*溢出隐藏*/
.hidden{overflow: hidden;}
/*主体内容宽度*/
.content{width: 1200px;margin: 0 auto;}
.content2{width: 1370px;min-width: 1200px;margin: 0 auto;}
@media screen and (max-width: 1520px){
    .content2{width: 96%;}
}
/*--------------------------- 通用样式 结束----------------------------------- */
/*--------------------------- 公共样式 开始----------------------------------- */
body {font:14px/1.5 \5FAE\8F6F\96C5\9ED1;}/*定义默认字体大小为14px；行间距是1.5em，字体是微软雅黑*/
.top{background: #f7f7f7;line-height: 45px;height: 45px;}
.topfl,.topfr,.topfr a{color: #636363;font-size: 14px;cursor: pointer;}
/*header头部 修饰*/
.header{width: 100%;background: #fff; height: 130px;}
.headerLogo{display: flex;width: 420px;height: 130px;align-items: center;font-size: 0;}
.logo{height: 90px;}
.logoRCon{position: relative;width: 230px;background: url("../images/tel.png") no-repeat left bottom; margin-top: 30px;padding-left: 80px;}
.logoRCon .title{font-size: 16px;color: #424242;}
.logoRCon .tel{font-size: 18px;color: #d70d25;font-weight: bold; /*line-height: 1.2em;*/margin-top: 10px;}
.logoRCon .icon{display: inline-block;width: 55px;height: 55px;}
.logoRCon .icon{position: absolute;left: 0;width: 58px;height: 58px;}
/*导航 修饰*/
.navman{width: 100%;height: 60px;background: #004da2;text-align: right;font-size: 18px;color: #fff;}
.nav a{display: block;width: 100%;font-size: 18px;color: #fff;}
.nav .nLi{position: relative;float: left;display: inline-block;width: 171px;line-height: 60px;text-align: center;}
/*.nav .nLi .title{position: relative;display: inline-block;height: 95px;line-height: 95px;font-size: 17px;color:#424242;transition: all .5s;}*/
.nav .nLi:hover,.nav .current{background: #d70d25;}
.nav .nLi::before,.nav .nLi::after{content: "";position: absolute;right: 0;top: 22px;display: block;width: 1px;height: 17px;background: #1b6cc6;}
.nav .nLi::before{background: #032d5b;left: 0;right: auto;}
.nav .nLi:nth-of-type(1)::before,.nav .nLi:nth-last-of-type(1)::after{display: none;}
.nav .sub{position:absolute;left: 0;top: 60px;z-index: 9999;display: none;width: 100%;background: #004da2;text-align: center;}
.nav .sub li{zoom:1;display: block;height: 45px;line-height: 45px;}
.nav .sub a{color:#fff;}
.nav .sub li:hover{background: #d70d25;}
/*banner 修饰*/
.banner{position: relative;float: none;text-align: center;width: 100%;font-size: 0;}
.rslides {position: relative;list-style: none;overflow: hidden;width: 100%;padding: 0;margin: 0;}
.rslides li {-webkit-backface-visibility: hidden;position: absolute;display: none;width: 100%;left: 0;top: 0;}
.rslides li:first-child {position: relative;display: block;float: left;}
.rslides img {display: block;height: auto;float: left;width: 100%;border: 0;}
.rslides_tabs{position: absolute;bottom: 55px;left: 50%;z-index: 99;-webkit-transform: translateX(-50%);-o-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);}
.rslides_tabs li{position: relative;float: left;display: inline-block;width: 20px;height: 20px;border-radius: 100%;background: #fff;margin: 0 10px;transition: all .5s;}
.rslides_tabs li a{color: transparent;font-size: 16px;}
.rslides_tabs li.rslides_here{background: #f10000;}
/*底部 修饰*/
.link{background: #e8e8e8;height: 70px;}
.linkTit{width: 120px;height: 46px;margin-top: 12px;border-right: 1px solid #c1cbcd;}
.linkTit .title{text-transform: uppercase;font-size: 30px;color: #c1cbcd;font-weight: bold;font-family: Arial;line-height: 1em;}
.linkTit .subhead{font-size: 16px;color: #3bcc66;line-height: 1em;}
.linkCon{width: calc(100% - 120px);line-height: 70px;font-size: 15px;}
.linkCon a{display: inline-block;padding-left: 30px;color: #4c4c4c;}
/*底部表单 修饰*/
.footerForm{position: fixed;z-index: 1000;left: 0;bottom: 0;width: 100%;height: 100px;background: rgba(0,0,0,.6);}
.footerForm .close{position: absolute;right: 0;top: 5px;width: 27px;height: 27px;background: url("../images/close.png") no-repeat;}
.footerFormLCon{width: 285px;height: 100px;padding-top: 25px;padding-left: 65px;background: url("../images/tel2.png") no-repeat left center;color: #fff;}
.footerFormLCon .title{font-size: 16px;}
.footerFormLCon .tel{margin-top: 5px;font-size: 18px;font-weight: bold;line-height: 1.2em;}
.footerFormMain{width: calc(100% - 285px);padding-top: 25px;}
.footerFormMain p{float: left;width: 335px;height: 50px;line-height: 50px;border-radius: 3px;padding: 0 18px;font-size: 14px;color: #acacac;margin-right: 15px;background: #fff url("../images/name.png") no-repeat right 18px center;}
.footerFormMain p:nth-of-type(2){background-image: url("../images/tel3.png");}
.footerFormMain input{height: 50px;font-size: 14px;color: #acacac;}
.footerFormMain button{width: 155px;height: 50px;background: #f10000;font-size: 18px;color: #fff;text-align: center;border-radius: 3px;overflow: hidden;}
/*底部导航联系信息 修饰*/
.footer{background: #2e353f;padding-top: 30px;color: #d0d0d0;font-size: 14px;overflow: hidden;}
.footer a{color: #d0d0d0;}
.footer a:hover{color: #f10000;}
.fotLogo{width: 200px;}
.fotNav{width: 230px;}
.fotTit{font-size: 18px;color: #fff;}
.fotNavCon li{float: left;display: inline-block;width: 100px;margin-bottom: 10px;}
.fotNavCon li:nth-of-type(1){display: block;width: 100%;}
.fotTel{width: 235px;}
.fotTel .icon{display: inline-block;width: 31px;height: 25px;background: url("../images/tel4.png") no-repeat;}
.fotTel .tel{font-size: 20px;font-weight: bold;color: #f10000;}
.fotWechat{width: 260px;}
.fotWechat li{float: left;display: inline-block;width: 118px;margin-right: 24px;font-size: 16px;color: #fff;text-align: center;}
.fotWechat img{width: 100%;}
.fotWechat li:nth-last-of-type(1){margin-right: 0;}
.fotBCon{margin-top: 25px;background: #191e26;padding: 10px 0;font-size: 14px;color: #b2b3b3;}
.fotBCon a{color: #b2b3b3;}
/*当前位置 修饰*/
.location{height: 50px;line-height: 50px;background: #ededed;font-size: 16px;color: #666;border-bottom: 1px solid #e0e0e0;}
.location .icon{position: relative;top: 5px;display: inline-block;width: 21px;height: 22px;background: url("../images/home.png") no-repeat;margin-right: 10px;background-size: contain;}
.location a{color: #666;}
.location a:hover,.location a.current{color: #3bcc66;}
/*分页 修饰*/
.page{clear:both;text-align: center;line-height: normal;}
.pagenum,.pageup,.pagenext,.pagedown,.pageend,.pagefirst,.pageinfo,.total,.pagepreall,.pagenextall,.page .current{background: #fff;/*width: 30px;*/ padding: 0 5px;height: 30px;border-radius: 3px;margin: 0 5px;text-align: center;line-height: 30px;overflow: hidden;font-size: 16px;color: #636363;transition: all .5s;}
.page .current,.page a:hover{background-color: #004da2;color: #fff;}
.pageup,.pagedown{ /*background: #fff url("../images/arrowLBlack.png") no-repeat center center; */ background-size: 7px auto;}
.pagedown{-moz-transform: scale(-1);-ms-transform: scale(-1);-o-transform: scale(-1); /*-webkit-transform: scale(-1);transform: scale(-1);*/}
.pageup:hover,.pagedown:hover{/*background-image: url("../images/arrowLWhite.png");*/}
.page2 a{border: 1px solid #d8d8d8;}
.page2 a.current,.page2 a:hover{border-color: #004da2;}
/*上下页 修饰*/
.fanye{border-top: 1px solid #e7e7e7;height: 65px;line-height: 64px;}
.Previous,.Next{position: relative;overflow: hidden;float: left;width: 50%;padding: 0 30px;white-space: nowrap;font-size: 14px;color: #424242;cursor: pointer;}
.Next{border-left: 1px solid #e7e7e7;text-align: right;}
.Next a,.Previous a{display: inline-block;width: 100%;font-size: 14px;color: #424242;line-height: 1em;}
/*.Next b,.Previous b{display: inline;font-weight: normal;}*/
.Next:hover a,.Previous:hover a{color: #004da2;}
.goback{position: absolute;left: -60px;top: 0;display: flex;width: 60px;height: 60px;background: rgba(0,0,0,.5);text-align: center;align-items: center;justify-content: center;color: #fff;font-size: 16px;}
/*正文 修饰*/
.ChannelContent{font-size: 16px;color: #484848;line-height:1.8em;width: 100%;max-width: 100%;display: block;}
.ChannelContent img{max-width: 100%;height: auto!important;margin: 12px 0;}
.ChannelContent p{font-size: 16px;color: #484848;line-height:1.8em;margin: 12px 0;}
.ChannelContent p img{text-indent: 0;margin: 0;}
.ChannelContent p span img{display:inline-block;text-indent: 0;}
.ChannelContent span img{margin-left: 0em;display:inline-block;}
.ChannelContent span {margin-left: 0em;line-height:1.8em;}
.ChannelContent p span {text-indent: 0em;}
/*悬浮窗 修饰*/
/*列表加载更多*/
.showMorehandle{display: block;width: 120px;height: 35px;background: #0499f7;margin: 30px auto;text-align: center;line-height: 35px;cursor: pointer;color: #fff;font-size: 16px;font-family: Arial;}
.showMorehandle span:hover{cursor: pointer;}
/*放大镜*/
.rebox-contents {display: flex;justify-content: center;align-items: center;}
/*--------------------------- 公共样式 结束-----------------------------------*/
/*--------------------------- 首页样式 开始-----------------------------------*/
/*首页版块1 修饰*/
.index1LCon{width: 540px;background: url("../images/douhao.jpg") no-repeat left top;padding-top: 85px;font-size: 15px;color: #606060;}
.index1LTit{display: inline-block;height: 104px;padding-right: 45px;background: url("../images/index1LTitBg.png") no-repeat right top;}
.index1LTit .tips{font-size: 14px;color: #aeaeae;font-family: Arial;text-transform: uppercase;}
.index1LTit .title{font-size: 30px;color: #424242;letter-spacing: 5px;}
.index1LTit .subhead{font-size: 16px;color: #7c7c7c;font-family: Arial;text-transform: uppercase;}
.index1LMain p{line-height: 1.8em;margin-bottom: 10px;}
.index1LInfo li{float: left;display: inline-block;margin-right: 50px;font-size: 16px;color: #262626;}
.index1LInfo li:nth-last-of-type(1){margin-right: 0;}
.index1LInfo .title{font-size: 16px;color: #f10000;line-height: 1.5em;}
.index1LInfo .title em{font-size: 30px;font-family: Arial;margin-right: 10px;}
.index1RCon{width: 580px;height: 510px;}
.index1RCon img{width: 100%;height: 100%;object-fit: contain;}
.index1RCon .rslides_tabs{bottom: 35px;left: 50%;}
.index1RCon .rslides_tabs li{width: 16px;height: 16px;margin: 0 5px;}
.index1RCon .rslides_nav{display: none;}
/*首页版块2 修饰*/
/*.index2{background: url("../images/index2Bg.jpg") no-repeat center center;background-size: cover;padding-top: 70px;}
.h2Index{text-align: center;}
.h2Index .subhead{font-size: 36px;text-transform: uppercase;font-family: Arial;line-height: 1em;color: #004da2;}
.h2Index .title{margin-top: 10px;font-size: 36px;line-height: 1em;color: #004da2;}
.h2Index .description{margin-top: 15px;font-size: 15px;color: #616161;}
.index2 .cover{position:absolute;bottom: 0;overflow:hidden; zoom:1;width: 100%;height: 160px;background: rgba(0,0,0,.5);}
.index2Con{position:relative;z-index: 10;zoom:1;height: 320px;}
.index2Con li{float:left;_display:inline-block;width: 25%;height: 320px;overflow:hidden;text-align:center;}
.index2Main{padding-top: 18px;transition: all .5s;}
.index2Main .picBorder{width: 80px;height: 80px;overflow: hidden;border-radius: 100%;margin: auto;margin-top: 160px;}
.index2Con .picBorder img{width: 100%;height: 100%;object-fit: cover;}
.index2Main .title{margin-top: 10px;color: #fff;font-size: 18px;}
.index2Hover{display: none;height: 320px;transition: all .5s;}
.index2Hover .picBorder{width: 100%;height: 160px;}
.index2Hover .main{width: 100%;height: 160px;background: url("../images/index2ConBg.jpg") no-repeat;background-size: cover;color: #fff;padding: 40px 15px 0 15px;}
.index2Hover .title{font-size: 20px;font-weight: bold;}
.index2Hover .description{margin-top: 10px;font-size: 14px;}
.index2Con .sPrev,.index2Con .sNext{ position:absolute;left: -55px;bottom: 60px;display:block;width: 42px;height: 42px;margin: 0 auto;border: 1px solid #fff;background: url(../images/arrowL.png) no-repeat center center;transition: all .5s;}
.index2Con .sNext{left: auto;right: -55px;-moz-transform: scale(-1);-o-transform: scale(-1);-ms-transform: scale(-1);-webkit-transform: scale(-1);transform: scale(-1);}
.index2Con li:hover .index2Main{display: none;}
.index2Con li:hover .index2Hover{display: block;}*/
.index2{background: url("../images/index2Bg.jpg") no-repeat center center;background-size: cover;padding-top: 70px;}
.h2Index{text-align: center;}
.h2Index .subhead{font-size: 36px;text-transform: uppercase;font-family: Arial;line-height: 1em;color: #004da2;}
.h2Index .title{margin-top: 10px;font-size: 36px;line-height: 1em;color: #004da2;}
.h2Index .description{margin-top: 15px;font-size: 15px;color: #616161;}
.index2 .cover{position:absolute;bottom: 0;overflow:hidden; zoom:1;width: 100%;height: 160px;background: rgba(0,0,0,.5);}
.index2Con{position:relative;z-index: 10;zoom:1;height: 320px;padding: 0 50px;}
/*.swiper-wrapper{overflow: hidden;}*/
.index2Con li{float:left;_display:inline-block;width: 25%;height: 320px;overflow:hidden;text-align:center;}
.index2Main{padding-top: 18px;transition: all .5s;}
.index2Main .picBorder{width: 80px;height: 80px;overflow: hidden;border-radius: 100%;margin: auto;margin-top: 160px;}
.index2Con .picBorder img{width: 100%;height: 100%;object-fit: cover;}
.index2Main .title{margin-top: 10px;color: #fff;font-size: 18px;}
.index2Hover{display: none;height: 320px;transition: all .5s;}
.index2Hover .picBorder{width: 100%;height: 160px;}
.index2Hover .main{width: 100%;height: 160px;background: url("../images/index2ConBg.jpg") no-repeat;background-size: cover;color: #fff;padding: 40px 15px 0 15px;}
.index2Hover .title{font-size: 20px;font-weight: bold;}
.index2Hover .description{margin-top: 10px;font-size: 14px;}
.index2Con .sPrev,.index2Con .sNext,.swiper-button-next, .swiper-button-prev{ position:absolute!important;top: auto!important;left: 0!important;bottom: 60px!important;display:block;width: 42px!important;;height: 42px;margin: 0 auto;border: 1px solid #fff;background: url(../images/arrowL.png) no-repeat center center!important;;transition: all .5s;}
.index2Con .sNext,.swiper-button-next{left: auto!important;right: 0!important;-moz-transform: scale(-1)!important;-o-transform: scale(-1)!important;-ms-transform: scale(-1)!important;-webkit-transform: scale(-1)!important;transform: scale(-1)!important;}
.index2Con li:hover .index2Main,.swiper-slide-active .index2Main{display: none;}
.index2Con li:hover .index2Hover,.swiper-slide-active .index2Hover{display: block;}
/*首页版块3 修饰*/
.index3Con li{position: relative;height: 275px;margin-bottom: 20px;}
.index3Main{float: right;position: relative;width: 725px;height: 275px;background: #f5f8f9;padding: 65px 80px 0 60px;transition: all .5s;}
.index3Con .num{position: absolute;right: 30px;top: 25px;font-size: 72px;color: #e0e0e0;font-family: Arial;font-style: italic;font-weight: bold;text-shadow: 4px 2px 0 #cecece;letter-spacing: -2px;}
.index3Con .title{font-size: 24px;color: #090909;font-weight: bold;transition: all .5s;}
.index3Con .subhead{margin-top: 5px;font-size: 18px;color: #090909;transition: all .5s;}
.index3Con .description{margin-top: 15px;font-size: 15px;color: #464646;line-height: 1.8em;transition: all .5s;}
.index3Con .picBorder{position: absolute;top: 0;left: 0;width: 500px;height: 275px;overflow: hidden;}
.index3Con .picBorder img{width: 100%;height: 100%;object-fit: cover;}
.index3Con li:nth-of-type(2n) .index3Main{float: left;}
.index3Con li:nth-of-type(2n) .picBorder{left: auto;right: 0;}
.index3Con li:nth-of-type(2n) .index3Main .num{right: 40px;}
.index3Con li:hover .index3Main{background: #d70d25;}
.index3Con li:hover .index3Main .num{text-shadow: 4px 2px 0 #e4e3e3;}
.index3Con li:hover .index3Main .num,.index3Con li:hover .index3Main .title,.index3Con li:hover .index3Main .subhead,.index3Con li:hover .index3Main .description{color: #fff;}
/*首页版块4 修饰*/
.index4{background: url("../images/index4Bg.jpg") no-repeat center center;background-size: cover;padding: 50px 0 60px 0;}
.index4Con{position:relative;overflow:hidden; zoom:1; padding: 0 80px;}
.index4Con .sPrev,.index4Con .sNext{position:absolute;left: 0;top: 0;bottom: 0;display:block;width: 55px;height: 55px;margin: auto;border-radius: 100%;background: #fff url(../images/arrowLBlack.png) no-repeat center center;transition: all .5s;}
.index4Con .sNext{left: auto;right: 0;-moz-transform: scale(-1);-ms-transform: scale(-1);-o-transform: scale(-1);-webkit-transform: scale(-1);transform: scale(-1);}
.index4Con .sPrev:hover,.index4Con .sNext:hover{background-color: #d70d25;background-image: url("../images/arrowLWhite.png");}
.index4Con ul{ overflow:hidden; zoom:1;}
.index4Con li{float:left;_display:inline;overflow:hidden;text-align:center;margin-right: 25px;}
.index4Con .picBorder{width: 330px;height: 265px;overflow: hidden;}
.index4Con .picBorder img{width: 100%;height: 100%;object-fit: cover;}
.index4Con .title{height: 70px;background: #fff;text-align: center;line-height: 70px;font-size: 18px;color: #424242;}
/*首页版块5 修饰*/
.index5Con li{position: relative;z-index: 10;float: left;display: inline-block;width: 134px;height: 250px;background: #fff;margin: 0 8px;text-align: center;cursor: pointer;}
.index5Main{position: relative;width: 134px;height: 134px;padding-top: 20px;border-radius: 100%;border: 1px solid #004da2;overflow: hidden;}
.index5Con li:nth-of-type(2n) .index5Main{margin-top: 40px;}
.index5Main .icon{display: inline-block;width: 40px;height: 40px;background: url("../images/serviceIcons.png") no-repeat;}
.index5Con li:nth-of-type(2) .icon{background-position-x: -40px;}
.index5Con li:nth-of-type(3) .icon{background-position-x: -80px;}
.index5Con li:nth-of-type(4) .icon{background-position-x: -120px;}
.index5Con li:nth-of-type(5) .icon{background-position-x: -160px;}
.index5Con li:nth-of-type(6) .icon{background-position-x: -200px;}
.index5Con li:nth-of-type(7) .icon{background-position-x: -240px;}
.index5Con li:nth-of-type(8) .icon{background-position-x: -280px;}
.index5Main .title{font-size: 14px;color: #004da2;}
.index5Main .num{position: absolute;top: 104px;width: 134px;height: 134px;border-radius: 100%;background: #004da2;padding-top: 2px;font-size: 18px;color: #fff;font-weight: bold;}
.index5Con li:hover .index5Main{border-color: #f10000;}
.index5Con li:hover .icon{background-position-y: -40px;}
.index5Con li:hover .title{color: #f10000;}
.index5Con li:hover .num{background: #f10000;}
.index5Con li:nth-of-type(1)::before,.index5Con li:nth-last-of-type(1)::after{content: "";position: absolute;left: -8px;bottom: 8px;width: 12px;height: 12px;border-radius: 100%;overflow: hidden;background: #7c7c7c;}
.index5Con li:nth-last-of-type(1)::after{left: auto;right: -8px;}
.index5BCon .arrow::before,.index5BCon .arrow::after{position: absolute;z-index: -1;top: 0;right: -100px;bottom: 0;display: block;content: "";width: 200px;height: 1px;margin: auto;background: #7c7c7c;}
.index5BCon .arrow::before{width: 1px;height: 90px;left: 0;right: 0;bottom: -115px;}
.index5Con li:nth-of-type(2n) .index5BCon .arrow::before{height: 50px;bottom: -75px;}
.index5BCon .arrow{position: absolute;z-index: 2;bottom: 0;left: 0;right: 0;margin: auto;display: inline-block;width: 26px;height: 26px;border-radius: 100%;background: #7c7c7c url("../images/arrowLWhite.png") no-repeat left 7px center;
    -moz-transform: scale(-1);-o-transform: scale(-1);-ms-transform: scale(-1);-webkit-transform: scale(-1);transform: scale(-1);}
/*首页版块6 修饰*/
.index6{background: #f7f7f7;padding: 35px 0 45px 0;}
.index6Con{position:relative;overflow:hidden; zoom:1; padding: 0 75px;}
.index6Con .sPrev,.index6Con .sNext{ position:absolute;left: 0;top: 0;bottom: 0;display:block;width: 35px;height: 35px;margin: auto;border-radius: 100%;background: #999 url(../images/arrowLWhite.png) no-repeat center center;transition: all .5s;}
.index6Con .sNext{left: auto;right: 0;-moz-transform: scale(-1);-o-transform: scale(-1);-ms-transform: scale(-1);-webkit-transform: scale(-1);transform: scale(-1);}
.index6Con .sPrev:hover,.index6Con .sNext:hover{background-color: #058cea;}
.index6Con ul{ overflow:hidden; zoom:1;}
.index6Con li{float:left;_display:inline;overflow:hidden;text-align:center;margin: 0 20px;}
.index6Con .picBorder,.index6Con .picBorder a{width: 170px;height: 240px;overflow: hidden;border:1px solid #e6e6e6;}
.index6Con .picBorder img{width: 100%;height: 100%;object-fit: cover;}
.index6Con .title{margin-top: 15px;font-size: 15px;color: #424242;line-height: 1em;}
/*首页版块7 修饰*/
.index7Body{width: 48.5%;margin-right: 3%;}
.index7Body:nth-of-type(2){margin-right: 0;}
.index7Tit .title{font-size: 24px;color: #000000;}
.index7Tit .description,.index7Tit .more{font-size: 14px;color: #545454;font-family: Arial;text-transform: uppercase;line-height: 1em;}
.index7TMain .picBorder{width: 160px;height: 120px;overflow: hidden;}
.index7TMain .picBorder img{width: 100%;height: 100%;object-fit: cover;}
.index7TMain .main{width: calc(100% - 160px);height: 120px;padding: 15px 0 15px 20px;}
.index7TMain .title{font-size: 20px;color: #010101;}
.index7TMain .description{margin-top: 5px;font-size: 15px;color: #5f5f5f;line-height: 2em;}
.index7BMain li{position: relative;display: block;width: 100%;height: 55px;line-height: 54px;border-bottom: 1px dashed #b3b3b3;font-size: 15px;color: #444444;}
.index7BMain a{font-size: 15px;color: #444444;}
.index7BMain .title{display: inline-block;width: calc(100% - 90px);height: 100%;white-space: nowrap;}
.index7BMain .date{position: absolute;right: 0;top: 0;height: 100%;}
.index7BMain li:hover a,.index7BMain li:hover .date,.index7TMain a:hover p{color: #004da2;}

/*--------------------------- 首页样式 结束-----------------------------------*/
/*--------------------------- 内页样式 开始-----------------------------------*/
/*产品中心*/
.channelProduct{background: #f2f2f2;padding: 45px 0 195px 0;}
.leftNav{width: 300px;}
.leftNavTCon{width: 100%;padding: 25px 15px 30px 15px;background: #fff;}
.leftNavTit{position: relative;width: 100%;height: 70px;line-height: 70px;background: #004da2;color: #fff;text-align: center;}
.leftNavTit::after{content: "";position: absolute;left: 30px;bottom: -20px;display: block;width: 0;height: 0;border: 10px solid transparent;border-top-color: #004da2;}
.leftNavTit .title{font-size: 24px;font-weight: bold;}
.leftNavTit .subhead{margin-left: 10px;font-size: 18px;font-family: Arial;text-transform: capitalize;}
.leftNavTMain li{width: 100%;height: 45px;line-height: 45px;border-bottom: 1px solid #ededed;text-align: center;font-size: 16px;color: #424242;transition: all .5s;}
.leftNavTMain li:nth-last-of-type(1){border-bottom: none;}
.leftNavTMain a{font-size: 16px;color: #424242;}
.leftNavTMain li.current,.leftNavTMain li:hover{background: #d70d25;}
.leftNavTMain li.current a,.leftNavTMain li:hover a{color: #fff;}
.leftNavBCon{background: #fff;padding-bottom: 55px;}
.leftNavBTel{width: 100%;height: 90px;border-bottom: 1px solid #eaeaea;padding-left: 85px;padding-top: 22px;background: url("../images/tel5.png") no-repeat left 30px center;}
.leftNavBTel .title{font-size: 14px;color: #424242;}
.leftNavBTel .tel{font-size: 20px;color: #004da2;font-family: Arial;}
.leftNavBMain{padding: 0 20px;}
.leftNavBTit{font-size: 16px;color: #424242}
.leftNavBMain .title{margin-top: 25px;font-size: 16px;color: #101010;}
.leftNavBMain .description{margin-top: 7px;font-size: 14px;color: #424242;line-height: 1.4em;}
.channelBox{width: 865px;}
.chanProdCon li{position: relative;float: left;display: inline-block;width: 420px;height: 490px;margin-right: 25px;background: #fff;margin-bottom: 30px;}
.chanProdCon li:nth-of-type(2n){margin-right: 0;}
.chanProdCon .picBorder{width: 100%;height: 265px;overflow: hidden;}
.chanProdCon .picBorder img{width: 100%;height: 100%;object-fit: cover;}
.chanProdCon .main{padding: 30px;}
.chanProdCon .title{font-size: 16px;color: #424242;}
.chanProdCon .description{margin-top: 20px;font-size: 14px;color: #636363;line-height: 1.8em;}
.channelLink{position: absolute;left: 30px;bottom: 30px;width: calc(100% - 60px);}
.channelLink .more,.channelLink .zixun{float: left;display: inline-block;width: 48%;margin-right: 4%;height: 45px;background: #004da2;line-height: 45px;text-align: center;font-size: 16px;color: #fff;}
.channelLink .zixun{background: #d70d25;margin-right: 0;}
/*合作案例*/
.chanCaseCon li{position: relative;float: left;display: inline-block;width: 380px;margin-right: 30px;margin-bottom: 35px;}
.chanCaseCon li:nth-of-type(3n){margin-right: 0;}
.chanCaseCon .picBorder{width: 100%;height: 300px;overflow: hidden;}
.chanCaseCon .picBorder img{width: 100%;height: 100%;object-fit: cover;}
.chanCaseCon .title{margin-top: 15px;text-align: center;color: #424242;font-size: 18px;}
/*服务与支持*/
.chanService1Con{background: url(../images/service1Bg.jpg) no-repeat center center;padding: 45px 0 35px 0;background-size: cover;min-width: 1200px;font-size: 16px;color: #424242;}
.chanService1Main{padding-right: 620px;}
.chanService1Main p{margin-bottom: 15px;}
/*新闻资讯*/
.channelNav li{float: left;display: inline-block;width: 170px;height: 52px;line-height: 50px;border: 1px solid #dddddd;background: #fff;text-align: center;transition: all .5s;}
.channelNav li.current,.channelNav li:hover{background: #004da2;}
.channelNav a{font-size: 18px;color: #484848;}
.channelNav .icon{position: relative;top: 9px;display: inline-block;width: 32px;height: 32px;background: url("../images/newsIcons.png") no-repeat -32px 0;overflow: hidden;margin-right: 10px;}
.channelNav li:nth-of-type(2) .icon{background-position-x: 0;}
.channelNav li.current a,.channelNav li:hover a{color: #fff;}
.channelNav li.current .icon,.channelNav li:hover .icon{background-position-y: -32px;}
.chanNewsCon li{padding: 20px;background: #f7f7f7;margin-bottom: 30px;}
.chanNewsCon .picBorder{width: 310px;height: 210px;overflow: hidden;}
.chanNewsCon .picBorder img{width: 100%;height: 100%;object-fit: cover;}
.chanNewsCon .body{position: relative;width: calc(100% - 310px);height: 210px;padding-left: 30px;padding-top: 15px;font-size: 14px;color: #636363;}
.chanNewsCon .title{font-size: 20px;color: #555;}
.chanNewsCon .description{margin-top: 15px;}
.chanNewsCon .date{position: absolute;left: 30px;bottom: 70px;}
.chanNewsCon .more{position: absolute;left: 30px;bottom: 20px;width: 145px;height: 35px;line-height: 35px;text-align: center;border: 1px solid #c0bfbf;font-size: 15px;transition: all .5s;}
.chanNewsCon li:hover .more{background: #004da2;color: #fff;border-color: #004da2;}
/*关于通用*/
.channelAboutNav li:nth-of-type(1) .icon{background-position-x: -128px;}
.channelAboutNav li:nth-of-type(2) .icon{background-position-x: -160px;}
.channelAboutNav li:nth-of-type(3) .icon{background-position-x: -192px;}
.channelAboutNav li:nth-of-type(4) .icon{background-position-x: -224px;}
.channelAboutNav li:nth-of-type(5) .icon{background-position-x: -256px;}
.channelAboutNav li:nth-of-type(6) .icon{background-position-x: -288px;}
.channelAboutNav li:nth-of-type(7) .icon{background-position-x: -320px;}
.chanAbout1Con .main{width: 580px;padding-top: 15px;font-size: 15px;color: #606060;line-height: 2em;}
.chanAbout1Con .title{font-size: 30px;color: #424242;}
.chanAbout1Con .subhead{margin-top: 5px;font-size: 16px;color: #7c7c7c;font-family: Arial;text-transform: uppercase;}
.chanAbout1Con .description p{margin-bottom: 10px;}

.chanAbout2Con li{position: relative;float: left;display: inline-block;width: 20%;height: 210px;padding: 25px 10px;text-align: center;}
.chanAbout2Con .title{margin-top: 15px;font-size: 18px;color: #474747;font-weight: bold;}
.chanAbout2Con .description{margin-top: 25px;font-size: 15px;color: #636363;}
.chanAbout2Con .icon{display: inline-block;width: 58px;height: 58px;background: url("../images/cultureIcons.png") no-repeat;}
.chanAbout2Con li:nth-of-type(2) .icon{background-position-x: -58px;}
.chanAbout2Con li:nth-of-type(3) .icon{background-position-x: -116px;}
.chanAbout2Con li:nth-of-type(4) .icon{background-position-x: -174px;}
.chanAbout2Con li:nth-of-type(5) .icon{background-position-x: -232px;}
.chanAbout2Con li:hover{box-shadow: 0 0 20px rgba(0,77,162,.11);}
/*荣誉资质*/
.chanHonorCon li{float: left;display: inline-block;width: 275px;margin-right: 30px;margin-bottom: 30px;text-align: center;}
.chanHonorCon li:nth-of-type(4n){margin-right: 0;}
.chanHonorCon .picBorder{width: 275px;height: 345px;overflow: hidden;border: 1px solid #ddd;padding: 10px;}
.chanHonorCon .picBorder img{width: 100%;height: 100%;object-fit: contain;}
.chanHonorCon .title{font-size: 16px;color: #424242;margin-top: 10px;}
/*厂区风采*/
.chanCqfcCon li{float: left;display: inline-block;width: 385px;margin-right: 20px;margin-bottom: 30px;text-align: center;}
.chanCqfcCon li:nth-of-type(3n){margin-right: 0;}
.chanCqfcCon .picBorder{width: 385px;height: 260px;overflow: hidden;}
.chanCqfcCon .picBorder img{width: 100%;height: 100%;object-fit: cover;}
.chanCqfcCon .title{font-size: 16px;color: #424242;margin-top: 15px;}
/*合作伙伴*/
.chanPartnerCon{border-bottom: 1px solid #e7e7e7;overflow: hidden;}
.chanPartnerCon li{position: relative;float: left;display: inline-block;width: 20%;height: 140px;text-align: center;border-left: 1px solid #e7e7e7;border-top: 1px solid #e7e7e7;}
.chanPartnerCon li:nth-of-type(5n){border-right: 1px solid #e7e7e7;}
.chanPartnerCon .picBorder{width: 100%;height: 140px;overflow: hidden;}
.chanPartnerCon .picBorder img{width: 100%;height: 100%;object-fit: contain;}
.chanPartnerCon .title{display: none;position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: #004da2;font-size: 18px;color: #fff;font-weight: bold;align-items: center;transition: all .5s;justify-content: center;}
.chanPartnerCon .title::before,.Horizontalline{position: absolute;width: 85%;height: 1px;background: #fff;content: "";left: 0;right: 0;margin: 0 auto;transition: all .5s;}
.chanPartnerCon .title::after,.Verticalline{position: absolute;width: 1px;height: 80%;background: #fff;content: "";top: 0;bottom: 0;margin: auto 0;transition: all .5s;}
.chanPartnerCon .title::before{top: 25px;}
.Horizontalline{bottom: 25px;}
.chanPartnerCon .title::after{left: 25px;}
.Verticalline{right: 25px;}
.chanPartnerCon li:hover .title{display: flex;}
/*联系我们*/
.channelContact1{background: url(../images/contact1Bg.png) no-repeat left center;height: 236px;padding-top: 45px;padding-left: 270px;font-size: 16px;color: #696969;letter-spacing: 1px;line-height: 1.8em;}
.channelContact1 .title{font-size: 24px;color: #d70d25;}

.contactBot{background: #f7f7f7;width: 100%;height: 500px;font-size: 16px;color: #3a3a3a;line-height: 1.8em;}
.chanCont2Con{width: 535px;}
.chanCont2Tit{font-size: 24px;color: #004da2;}
.chanCont2Main li{position: relative;display: flex;height: 80px;border-bottom: 1px solid #b6b6b6;padding-left: 65px;align-items: center;font-size: 16px;color: #424242;}
.chanCont2Main li:nth-last-of-type(1){border-bottom: none;}
.chanCont2Main .icon{position: absolute;left: 0;top: 18px;display: inline-block;width: 44px;height: 44px;background: url(../images/contactIcons.png) no-repeat;overflow: hidden;margin-right: 15px;}
.chanCont2Main li.tel .icon{background-position-x: -44px;}
.chanCont2Main .title{color: #070707;}
.ditu{width: 610px;overflow: hidden;}

.h2About{text-align: center;}
.h2About .title{font-size: 38px;color: #333;}
.h2About .title:before,.h2About .title:after{position: relative;top: -12px;display: inline-block;width: 60px;height: 1px;background: #333;content: "";margin: 0 20px;}
.chanCont3Tit li{display: inline-block;width: 165px;height: 55px;background: #d5d5d5;margin: 0 5px;font-size: 20px;color: #424242;text-align: center;line-height: 55px;transition: all .5s;cursor: pointer;}
.chanCont3Tit li.current,.chanCont3Tit li:hover{background: #004da2;color: #fff;}
.chanCont3Main{position: relative;width: 1200px;height: 530px;margin: 0 auto;}
.chanCont3Main .roundabout-holder{width:905px;height:530px;margin:0px auto;}
.chanCont3Main .roundabout-moveable-item{width:905px;height:530px;cursor:pointer;background:#f9f9f9;font-size:18px!important;}
.chanCont3Main .roundabout-moveable-item img{height:100%;width:100%;background-color:#fff;margin:0;overflow: hidden;}
.chanCont3Main .roundabout-in-focus{cursor:auto;}
.chanCont3Main .roundabout-holder .title{display: none;width: 100%;color: #fff;border-radius: 0 0 10px 10px;overflow: hidden;}
.chanCont3Main .roundabout-in-focus .title{display: block;position:absolute;bottom: 0;left: 0;background: rgba(0,0,0,.5);width: 903px;height: 70px;line-height: 70px;text-align: center;}
.chanCont3Main .roundabout a:active,.ztsj5Con .roundabout a:focus,.ztsj5Con .roundabout a:visited{outline:none;text-decoration:none;}
.chanCont3Main .roundabout li{margin:0}
.chanCont3Main .ban_l_btn,.chanCont3Main .ban_r_btn{position: absolute;z-index: 1000;top: 50%;margin-top: -30px;display: inline-block;width: 54px;height: 54px;border-radius: 100%;transition: all .5s;cursor: pointer;}
.chanCont3Main .ban_l_btn,.chanCont3Main .ban_r_btn{left: 20px;background: #fff url(../images/arrowLBlack.png) center center no-repeat;}
.chanCont3Main .ban_r_btn{left: auto;right: 20px;-moz-transform: scale(-1);-o-transform: scale(-1);-ms-transform: scale(-1);-webkit-transform: scale(-1);transform: scale(-1);}
.chanCont3Main .ban_l_btn:hover,.chanCont3Main .ban_r_btn:hover{background-color: #004da2;background-image: url(../images/arrowLWhite.png);}
/*资讯详情*/
.detailNews{background: #f2f2f2;padding: 45px 0 160px 0;}
.detailNewsCon{width: 890px;background: #fff;padding-top: 30px;}
.h2xiang{position: relative;margin: 0 30px;padding-bottom: 20px;border-bottom: 1px solid #e7e7e7;}
.h2xiang h2{font-size: 30px;color: #424242;}
.h2xiang p{font-size: 14px;color: #636363;margin-top: 15px;}
.h2xiang::after{position: absolute;left: 0;bottom: 0;display: block;width: 26px;height: 1px;background: #004da2;content: "";}
.detailNews .ChannelContent{padding: 0 30px;}
.rightNav{width: 300px;}
.rightNavCon{width: 100%;background: #fff;padding: 30px 30px 15px 30px;}
.rightNavTit,.tuijianTit{position: relative;padding-bottom: 20px;border-bottom: 1px solid #e7e7e7;font-size: 18px;color: #424242;line-height: 1em;}
.rightNavTit a{color: #424242;}
.rightNavTit .title::after{position: absolute;left: 0;bottom: 0;width: 75px;height: 1px;background: #004da2;content: "";}
.rightNavTit em,.tuijianTit em{color: #004da2;}
.rightNavTit .more,.tuijianTit .more{font-size: 14px;color: #636363;}
.rightNavMain li{margin-bottom: 20px;font-size: 14px;color: #4e4e4e;}
.rightNavMain a{font-size: 14px;color: #4e4e4e;}
.tuijian{background: #fff;padding: 30px;}
.tuijianTit{font-size: 24px;color: #313131;font-weight: bold;}
.tuijianTit a{color: #313131;}
.tuijianTit .title::after{display: none;}
.tuijianTit em{font-weight: bold;}
.tuijianTit .more{font-size: 16px;color: #313131;font-weight: normal;}
.tuijianCon a{font-size: 14px;color: #636363;}
.tuijianLCon{width: 50%;border-right: 1px dashed #999898;}
.tuijianLCon .picBorder{width: 225px;height: 160px;overflow: hidden;}
.tuijianLCon .picBorder img{width: 100%;height: 100%;object-fit: cover;}
.tuijianLCon .main{position: relative;width: calc(100% - 225px);height: 160px;padding: 10px 60px 0 30px;}
.tuijianLCon .title{font-size: 16px;color: #141414;}
.tuijianLCon .date{position: absolute;bottom: 10px;}
.tuijianRCon{width: 50%;padding-left: 35px;}
.tuijianRCon li{margin-bottom: 7px;color: #636363;}
.tuijianRCon li:nth-last-of-type(1){margin-bottom: 0;}
.tuijianRCon .title{width: calc(100% - 100px);}
.tuijianRCon .date{width: 100px;text-align: right;}
.tuijianCon2 li{float: left;width: 270px;margin-right: 20px;}
.tuijianCon2 li:nth-of-type(4n){margin-right: 0;}
.tuijianCon2 .picBorder{width: 270px;height: 200px;border: 1px solid #dcdcdc;overflow: hidden;}
.tuijianCon2 .picBorder img{width: 100%;height: 100%;object-fit: cover;}
.tuijianCon2 .title{font-size: 16px;color: #424242;text-align: center;margin-top: 15px;}
/*产品详情*/
.detailProduct{background: #f2f2f2;padding: 45px 0 190px 0;}
.detailProdTLCon li{width: 550px;height: 410px;border: 1px solid #d9d9d9;overflow:hidden;}
.detailProdTLCon img{width: 100%;height: 100%;object-fit: cover;}
.detailProdTLCon .rslides_tabs{display: none;}
.detailProdTLCon{width: 550px;}
.detailProdTLCon .prev,.detailProdTLCon .next{position: absolute;z-index: 100;top: 0;bottom: 0;left: 0;margin: auto;width: 44px;height: 44px;background: rgba(0,0,0,.5) url("../images/arrowLWhite.png") no-repeat center center;color: transparent;}
.detailProdTLCon .next{left: auto;right: 0;-moz-transform: scale(-1);-o-transform: scale(-1);-ms-transform: scale(-1);-webkit-transform: scale(-1);transform: scale(-1);}
.detailProdTRCon{position: relative;width: 600px;height: 410px;font-size: 14px;color: #636363;}
.detailProdTRTit{font-size: 24px;color: #343434;font-weight: bold;padding: 35px 0 30px 0;border-bottom: 1px dashed #c7c7c7;}
/*.detailProdTRTit em{font-weight: normal;margin-left: 7px;}*/
.detailProdTRCon .title{font-size: 16px;color: #004da2;font-weight: bold;}
.detailProdTRCon .description{font-size: 15px;color: #636363;line-height: 1.8em;}
.detailProdTRZixun .zixun{width: 220px;height: 45px;background: #d70d25;text-align: center;line-height: 45px;font-size: 16px;color: #fff;margin-right: 40px;}
.detailProdTRZixun .tel{color: #d70d25;font-size: 22px;font-weight: bold;}
.detailProdTRZixun .icon{position: relative;top: 6px;display: inline-block;width: 25px;height: 25px;background: url("../images/message2.png") no-repeat center center;margin-right: 15px;}
.detailProdTRZixun .tel .icon{width: 27px;height: 27px;background-image: url("../images/tel6.png");margin-right: 12px;}
.detailProdBCon{background: #fff;padding: 60px 70px;}

.detailProdTit{height: 66px;background: url("../images/productXTit.png") no-repeat center center;text-align: center;}
.detailProdTit .title{font-size: 30px;font-weight: bold;color: #000;line-height: 1em;}
.detailProdTit .subhead{font-size: 20px;font-family: Arial;color: #0071b9;text-transform: uppercase;line-height: 1em;margin-top: 8px;}
.detailProdBMain3Con li{float: left;display: inline-block;width: 250px;margin-right: 15px;}
.detailProdBMain3Con li:nth-of-type(4n){margin-right: 0;}
.detailProdBMain3Con .picBorder{width: 100%;height: 300px;overflow: hidden;border: 2px solid #004da2;}
.detailProdBMain3Con .picBorder img{width: 100%;height: 100%;object-fit: cover;}
.detailProdBMain3Con .title{margin-top: 12px;font-size: 18px;color: #424242;text-align: center;}
.detailProdBMain4TCon li{float: left;width: 505px;height: 360px;margin-right: 50px;border: 1px solid #004da2;}
.detailProdBMain4TCon li:nth-of-type(2n){margin-right: 0;}
.detailProdBMain4BCon li{float: left;width: 250px;height: 360px;margin-right: 20px;border: 1px solid #004da2;}
.detailProdBMain4BCon li:nth-of-type(4n){margin-right: 0;}
.detailProdBMain4TCon img,.detailProdBMain4BCon img{width: 100%;height: 100%;object-fit: cover;}
.messageForm{background: #fff;padding: 30px;}
.h2Message{font-size: 24px;font-weight: bold;color: #313131;border-bottom: 1px solid #dcdcdc;padding-bottom: 15px;}
.h2Message em{color: #004da2;font-weight: bold;}
.messFormCon{padding-right: 75px;}
.messFormCon input,.messFormCon textarea{position: relative;overflow: hidden;border: 1px solid #d5d5d5;padding: 0 50px 0 10px;font-size: 16px;color: #6d6d6d;}
.messFormCon input::-webkit-input-placeholder{font-size: 16px;color: #6d6d6d;}
.messFormCon input{float: left;width: 32%;margin-right: 2%;height: 50px;line-height: 50px;}
.messFormCon input:nth-of-type(1){background: #fff url("../images/name.jpg") no-repeat right 10px center;}
.messFormCon input:nth-of-type(2){background: #fff url("../images/tel.jpg") no-repeat right 10px center;}
.messFormCon input:nth-of-type(3){background: #fff url("../images/email.jpg") no-repeat right 10px center;}
.messFormCon textarea{clear: both;width: 100%;line-height: 1.8em;background: #fff url("../images/message.jpg") no-repeat right 10px top 10px;margin-top: 25px;padding: 10px;}
.messFormCon input:nth-of-type(3){margin-right: 0;}
.messFormCon  button{display: block;margin-top: 35px;width: 215px;height: 50px;line-height: 50px;background: #004da2;font-size: 18px;color: #fff;text-align: center;}
/*火狐文本溢出隐藏*/
@-moz-document url-prefix() {

}
/*联系我们*/
.channelNav2{text-align: center;}
.channelNav2 li{display: inline-block;width: 180px;height: 45px;line-height: 45px;font-size: 18px;color: #424242;transition: all .5s;cursor: pointer;}
.channelNav2 li.on{background: #004da2;color: #fff;}