﻿@charset "utf-8";
/* CSS Document Edited by 木易 */
* {margin:0;padding:0;outline:none;list-style:none;text-decoration:none;blr:expression(this.onFocus=this.blur()); box-sizing: border-box; }
body,html {color:#333;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;background: none;font-family:arial, "微软雅黑", Microsoft YaHei;position: relative;font-size: .18rem;line-height: 1.7;overflow-x: hidden; }
img {border:none;max-width: 100%;width: auto\9;height: auto;-ms-interpolation-mode: bicubic;_width:auto;  }
input, textarea ,select{border:none;background:none;cursor:pointer;font-size:14px;vertical-align:middle;color:#333; font-family:arial, "微软雅黑", Microsoft YaHei;  }
select {border:inherit;background: inherit; }
a {text-decoration:none;blr:expression(this.onFocus=this.blur());outline: none;color:#333;  }
a:hover,a:active {text-decoration:none;color:#ffd200;  }
em, i {font-style:normal;  }
a:focus, input, select {outline:none;  }
.clearfix {*zoom:1; clear: both; }
.clearfix:after {content:"\200B"; display: block;clear: both;height: 0;  }
input[type="submit"], input[type="reset"], input[type="button"], button, select {-webkit-appearance: none;  }
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{ font-weight: normal; padding: 0; margin: 0; font-size: 14px; line-height: 1.4;  font-family:arial, "微软雅黑", Microsoft YaHei;}
p,ul, ol{ margin: 0;}
.owl-controls .owl-nav div{ -webkit-border-radius: 0; -moz-border-radius: 0; border-radius:0; filter:alpha(opacity=100); opacity:1; margin:0;padding:0;}
.owl-controls,.owl-carousel .owl-nav{margin:0;}
.owl-dots{width:100%;text-align: center;}
.owl-controls .owl-dot {width:12px;height:12px; background:#ffd200;display: inline-block;margin:0 5px;opacity:0.5;filter:alpha(opacity=0);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;  }
.owl-controls .owl-dot.active{opacity:1;filter:alpha(opacity=100);}
.owl-carousel .owl-dots .owl-dot.active span, .owl-carousel .owl-dots .owl-dot:hover span{background:#ffd200;}
.owl-carousel .owl-nav [class*=owl-]{margin:0;padding:0;background:none;text-indent:-9999px;-webkit-border-radius:initial;-moz-border-radius:initial;border-radius:initial; font-size: 0; }
#ascrail2000-hr{ display: none;}
#ascrail2000{z-index: 9999999999999;}
/**  字号    begin  **/
.fs12{font-size: 12px;}
.fs14{font-size: 14px;}
.fs16{font-size: 16px;}
.fs18{font-size: 18px;}
.fs20{font-size: 20px;}
.fs22{font-size: 22px;}
.fs24{font-size: 24px;}
.fs26{font-size: 26px;}
.fs28{font-size: 28px;}
.fs30{font-size: 30px;}
.fs42{font-size: 42px;}
.fs48{font-size: 48px;}
.fs75{font-size: 75px;}

/**  字号  END    **/
/**  公共样式  END  **/

/**   header  begin  **/

header{padding: 0 5%;background: #fff;position: fixed;top: 0;left: 0;width: 100%;z-index: 300;box-shadow: 3px 4px 6px #aaa;}
.logo{display: block;float: left;position: relative;top: 10px;}
.logo img{width: 197px; height: 68px;}
.headerR{width:72%;float: right;}
.indexNav{width: 90%;float: left;}
.indexNav>li{float: left;width:11%;margin-left: .1rem;position: relative;}
.indexNav>li>a{display: block;line-height: 90px;color: #333;position: relative;text-align: center;width: 100%;}
.indexNav>li>a:before{content: '';width: 0;height: 100%;background: #595757;position: absolute;top: 0;right: 50%;z-index: 1;opacity: 0;}
.indexNav>li>a>em{position: relative;z-index: 2;}
.indexNav>li:hover>a:before,.indexNav>.navCur>a:before{right: 0;opacity: 1;width: 100%;}
.indexNav>li:hover>a,.indexNav>.navCur>a{color: #fff;}

.subNav{position: absolute;top: 100px;left: 0;width: 100%;background:rgba(89, 87, 87, 0.87);height: 0;overflow: hidden;}
.subNav>a{display: block;color: #fff;text-align: center;line-height: 35px;position: relative;}
.subNav>a:before{content: '';width: 0;height: 1px;background: #fff;position: absolute;bottom: 0;left: 50%;opacity: 0;}
.subNav>a:hover:before{left: 0;width: 100%;opacity: 1;}
.indexNav>li:hover .subNav{top: 90px;height: auto;}

.lang{float: right;height: 25px;line-height: 25px;background: url("../images/langbg_06.png") no-repeat left center;padding-left: 30px;background-size: 22px;position: relative;top: 34px;cursor: pointer;}
.langP{padding-right: 20px;background: url("../images/sjhei_09.png") no-repeat right center;}
.langList{width: 100%;background: rgba(0,0,0,.8);position: absolute;top: 35px;left: 0;height: 0;overflow: hidden;opacity: 0;}
.langList li{padding: 5px;}
.langList li a{color: #fff;padding-left: 30px;position: relative;}
.langList li a:before{content: '';width: 5px;height: 2px;background: #fff;position: absolute;top: 50%;left: 2px;margin-top: -1px;}
.lang:hover .langList{top: 25px;opacity: 1;height: auto;}
.langList li:hover a:before{width: 15px;}
.menu_box{width:0;height:0;background:rgba(0,0,0,0.9) !important;position: fixed;z-index: 9999999;right:50%;top:50%;opacity:0;transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;border-radius: 50%;overflow: hidden;}
.menu_box.active{width:100%;right:0;opacity:1;height: 100%;top: 0;border-radius: 0;}
.menu_box.active .menu_list{opacity:1;}
.menu_list{width:70%;height:80%;overflow-y: auto;margin: 0 auto;margin-top:15%;opacity:0;}
.menu_list li{line-height:30px;text-align: center;position: relative;font-size: 15px;float: left;width: 100%;}
.menu_list>li>a{color:#fff;display: block;padding:5px 0;position: relative;margin-bottom:10px;}
.menu_list > li > a.only{margin: 0 5px;display: inline-block;}
.menu_list>li::before{width:100%;height:0;display: block;background:#b8975c;position: absolute;top:0;left:0;content: '';display: none;}
.menu_list>li:hover::before{height:100%;}
.menu_nav{position: relative;z-index: 1;}
.menu_nav a{display: block;color:#fff;padding:5px 0;}
.menu_list>li>a>span{display: block;text-transform: uppercase;}
.phoneNavSub{border-top: 1px #fff solid;overflow: hidden;padding: .1rem;border-bottom: 1px #fff solid;}
.phoneNavSub>a{display: block;float: left;width: 25%;text-align: center;height: 25px;line-height: 25px;color: #fff;}
/*a.menu-activator*/
.a_btn{position: fixed;right:160px;z-index: 1;}
a.menu-activator{ display: none;border-left: 1px solid transparent;position: relative;z-index: 99999999;position: absolute;top:23px;right:20px;}
a.menu-activator span.descriptor,a.menu-activator div.visual { display: inline-block; vertical-align: middle; cursor: pointer; color: #ffd200;}
a.menu-activator span.descriptor { font-family:Aparajita; font-size: 18px; text-transform: uppercase; }
a.menu-activator div.visual { position: relative; margin-left: 4px; width: 32px; height:30px; }
a.menu-activator div.visual i.line {width: 100%;height:3px;background-color: #ffd200;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;display: block;position: absolute;-moz-transition: all 300ms ease; -o-transition: all 300ms ease;-webkit-transition: all 300ms ease;transition: all 300ms ease;-moz-transform: translate3d(0, 0, 0);-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);  }
a.menu-activator div.visual i.line.line01 {top: 6px;filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity: 1;-moz-transition-delay: 210ms;-o-transition-delay: 210ms;-webkit-transition-delay: 210ms;transition-delay: 210ms;  }
a.menu-activator div.visual i.line.line02 {top: 14px;-moz-transition-delay: 140ms;-o-transition-delay: 140ms;-webkit-transition-delay: 140ms; transition-delay: 140ms;  }
a.menu-activator div.visual i.line.line03 {top: 22px;-moz-transition-delay: 70ms;-o-transition-delay: 70ms;-webkit-transition-delay: 70ms; transition-delay: 70ms;  }
a.menu-activator div.visual i.line.line04 {top: 30px;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity: 0;-moz-transition-delay: 0ms;-o-transition-delay: 0ms;-webkit-transition-delay: 0ms;transition-delay: 0ms;  }
a.menu-activator.active div.visual i.line:nth-child(1), a.menu-activator.active div.visual i.line:nth-child(3) {top:16px  }
a.menu-activator.active div.visual i.line:nth-child(1) {-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)  }
a.menu-activator.active div.visual i.line:nth-child(3) {-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg); transform:rotate(45deg) }
a.menu-activator.active div.visual i.line:nth-child(2), a.menu-activator.active div.visual i.line:nth-child(4) {filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0); opacity:0  }
a.menu-activator.active div.visual i.line.line01, a.menu-activator.active div.visual i.line.line02, a.menu-activator.active div.visual i.line.line03, a.menu-activator.active div.visual i.line.line04 {background-color: #ffd200;-moz-transition-delay:0ms;-o-transition-delay:0ms;-webkit-transition-delay:0ms;transition-delay:0ms  }
a.menu-activator.active div.visual:hover i.line.line01, a.menu-activator.active div.visual:hover i.line.line03 {filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1  }
a.menu-activator.active div.visual:hover i.line.line01, a.menu-activator.active div.visual:hover i.line.line02, a.menu-activator.active div.visual:hover i.line.line03, a.menu-activator.active div.visual:hover i.line.line04 {-moz-transition-delay:0ms;-o-transition-delay:0ms;-webkit-transition-delay:0ms;transition-delay:0ms  }

/**   header  END    **/
.banner{opacity: 1 !important;display: block !important;}
.abMof1Viod .example_video_1-dimensions{width: 100%;}
/**  footer  begin  **/

.footerTop{background: #595757;padding:3%  5%;overflow: hidden;}
.footerBotm{background: #595757e6;padding: 1% 5%;overflow: hidden;}
.technique{float: right;color: #fff;opacity: .3;}
.technique a{color: #fff;}
.technique a:hover{opacity: 1;}
.footB-R{overflow: hidden;color: #fff;opacity: .3;}
.footNav{float: left;}
.footNav>li{float: left;margin-right: 19px;}
.footNavSub>a{display: block;}
.footEwm li{display: inline-block;padding-left: 3%;text-align: center;}
.footEwm{float: right;overflow: hidden;text-align: right; margin-top: 30px;}
.footEwmImg{/*width: 1.35rem;height: 1.35rem;*/overflow: hidden;margin-bottom: .14rem;padding: .1rem;border: 1px rgba(255,255,255,.5) solid;}
.footEwmImg img{display: block;}
.footEwmTit{color: #fff;}
.footNavTop{color: #fff;padding-right: .47rem;position: relative;margin-bottom: .1rem;}
.footNavTop:before{content: '';width: 2px;height: .17rem;background: #fff;position: absolute;right: 0;top: 50%;margin-top: -.085rem;}
.footNavTop a{color: #fff;}
.footNavSub a{color: #fff;opacity: .5;line-height: 30px;}
.footNavSub a:hover{opacity: 1;}
.footNav>li:last-child .footNavTop:before{display: none;}
.footNav>li:last-child{margin-left: 1rem;}
.footC-p{color: #fff;opacity: .5;padding-bottom: .1rem;}
.footerShare{padding-top: .1rem;}
.footSIco{display: inline-block;padding: 5px;position: relative;border-radius: 50%;vertical-align: middle;}
.footSIco:before{content: '';background: rgba(255,255,255,.2);position: absolute;top: 0;left: 0;width: 100%;height: 100%;border-radius: 50%;opacity: 0;}
.footSIco a{display: block;width: .3rem;height: .3rem;overflow: hidden;position: relative;z-index: 2;}
.footSIco a img{display: block;}
.footSIco:hover:before{opacity: 1;}
.footSelect{display: inline-block;width: 1.55rem;cursor: pointer;margin-left: .2rem;position: relative;}
.footSelectP1{background: #8590a6;text-align: center;height: .4rem;line-height: .4rem;}
.footSelectP1 em{display: inline-block;padding-left: .3rem;padding-right: .2rem;color: #334154;position: relative;}
.footSelectP1 em:before{content: '';width: .2rem;height: .2rem;background: url("../images/footslbg_05.png") no-repeat center;background-size: cover;position: absolute;left: 0;top: 50%;margin-top: -.1rem;}
.footSelectP1 em:after{content: '';width: .07rem;height: .11rem;background: url("../images/jtslv_08.png") no-repeat center;background-size: cover;position: absolute;top: 50%;margin-top: -.055rem;right: 0;}
.footSelect:hover .footSelectP1 em:before{left: -.05rem;}
.footSelect:hover .footSelectP1 em:after{right: -.05rem;}
.footSelList{background: rgba(255,255,255,.8);position: absolute;bottom: .5rem;left: 0;width: 100%;text-align: center;height: 0;overflow: hidden;opacity: 0;}
.footSelList li{border-bottom: 1px #aaa solid;}
.footSelList li a{display: inline-block;position: relative;padding-left: .3rem;height: .4rem;line-height: .4rem;}
.footSelList li a:before{content: '';width: 5px;height: 2px;background: #ffd200;position: absolute;top: 50%;left: 2px;margin-top: -1px;}
.footSelList li:hover a:before{width: 15px;}
.footSelect:hover .footSelList{opacity: 1;bottom: .4rem;height: auto;}


/**  footer  END   **/

/**  首页  begin  **/

main{margin-top: 90px;}
.bannerBox{overflow: hidden;}
.banner .owl-dots{width: 100%;position: absolute;bottom: 2%;}
.indexM{padding: 4% 5%;overflow: hidden;}
.indexMTit{text-align: center;color: #1e2d4b;margin-bottom: 2%;}
.indexMTit a{color:#1e2d4b;}
.indexMPrCon .item{background: #fafafa;padding:.5rem .35rem}
.indexMPrCon .owl-item:nth-child(even) .item{background: #f1f1f1;}
.indexMPrCImg{overflow: hidden;}
.indexMPrCImg img{display: block;width: 100%;}
.indexMPrCTit{height: .8rem;line-height: .8rem;overflow: hidden;color: #000;position: relative;}
.indexMPrCTit:before{content: '';width: 0;height: 1px;background: #ffd200;position: absolute;left: 0;bottom: 15%;}
.indexMPrCBri{line-height: .25rem;height: .75rem;overflow: hidden;color: #666;}
.indexMPrCon .item:hover .indexMPrCTit:before{width: 100%;}
.indexMPrCon .item:hover *{color:#ffd200; }
.indexMBtn{display: block;width: 1.2rem;height: .5rem;line-height: .5rem;text-align: center;background: #ffd200;float: right;text-transform: uppercase;position: relative;z-index: 3;}
.indexMBtn:before{content: '';width: 100%;height: 100%;background: #ffd200;position: absolute;top: 0;left: 0;}
.indexMBtn em{display: inline-block;color: #fff;position: relative;padding-right: .24rem;}
.indexMBtn em:before{content: '';width: .08rem;height: .13rem;background: url("../images/jtbai_17.png") no-repeat center;background-size: cover;position: absolute;right: 0;top: 50%;margin-top: -.065rem;}
.indexMBtn:hover:before{opacity: 0;}

.indexMCase{background: no-repeat center bottom;background-attachment: fixed;}
.indexMCase .indexMTit a{color: #fff;}
.indexMCNr-Lb .item{position: relative;}
.inMCNr-LbImg{overflow: hidden;}
.inMCNr-LbImg img{display: block;width: 100%;}
.inMCNr-LbTit{height: .6rem;line-height: .6rem;overflow: hidden;color: #fff;position: absolute;bottom: 0;padding: 0 5%;}
.inMCNr-LbNr{position: absolute;bottom: -50%;left: 5%;width: 90%;background: #ffd200;padding: .3rem;opacity: 0;}
.inMCNr-LbNr:before{content: '';width: .13rem;height: .11rem;background: url("../images/jthong_03.png") no-repeat center;position: absolute;top: -.11rem;left: .45rem;}
.inMCNr-LbNrTit{color: #fff;font-weight: bold;margin-bottom: .2rem;}
.inMCNr-LbNrBri{color: #fff;line-height: .25rem;height: .5rem;overflow: hidden;}
.indexMCNr-Lb .item:hover .inMCNr-LbNr{bottom: 10px;opacity: 1;}
.indexMCNr-Lb .item:hover .inMCNr-LbTit{opacity: 0;}
.indexMCNr-Lb .owl-dots .owl-dot span{width: .5rem;height: 5px;}
.indexMCNr-Lb .owl-nav.disabled+.owl-dots{margin-top: 40px;}

.indexMAbout{background: url("../images/inaboutbg_06.jpg") repeat-x center bottom;}
.indexAboutCon{width: 70%;margin: 0 auto;text-align: center;}
.indexAboutCon .i-A-ConList{display: none;}
.indexAboutBri{color: #444;padding-top: 0;}
.i-A-ConList li{display: inline-block;padding: 0 .34rem;}
.i-A-ConList .i-A-ConListMiddle{border-left: 1px #ddd solid;border-right: 1px #ddd solid;}
.i-A-ConListNum{color: #ea0506;display: inline-block;}
.i-A-ConListP2{text-transform: uppercase;color: #999;}
.i-A-ConListP1{color: #464646;}
.inAbLb{padding-top: 3%;}
.i-A-ConListNumBox sup{font-size: .42rem;color: #c3c3c3;}
/**********roundabout**********/
.roundabout-holder{list-style:none;width:60%;height:460px;margin:0 auto;}
.roundabout-moveable-item{height:460px;width:960px;cursor:pointer;}
.roundabout-moveable-item img{height:100%;width:100%;background-color:#FFFFFF;margin:0;}
.roundabout-in-focus{cursor:auto;border-left:1px #fff solid;border-right:1px #fff solid;}
.roundabout-in-focus000:hover{-webkit-box-shadow:0px 0px 20px #787878;-moz-box-shadow:0px 0px 20px #787878;background:#f9f9f9;}
.roundabout-holder .text{color:#999;}
.roundabout-in-focus000:hover span{display:inline;position:absolute;bottom:5px;right:5px;padding:8px 20px;background:#f9f9f9;color:#3366cc;z-index:999;-webkit-border-top-left-radius:5px;-moz-border-radius-topLeft:5px;border-left:1px solid #aaaaaa;border-top:1px solid #aaaaaa;}
.roundabout a:active, .roundabout a:focus, .roundabout a:visited{outline:none;text-decoration:none;}
.roundabout li{margin:0}
.rou_bList li{background: #fff;padding: .2rem;box-shadow: 0 0 10px #aaa;}
.inAbLbPhone{display: none;}
/**  首页  END    **/

/**  关于我们  begin  **/

.subBanner{height: 4rem;width: 100%;display: table;vertical-align: middle;background: no-repeat center;text-align: center;}
.subBannerCon{display: table-cell;vertical-align: middle;}
.subBanerConTit{color: #fff;}
.subMain{background: #fff;}
.subMTop{overflow: hidden;padding: 2% 0;border-bottom: 1px #e5e5e5 solid;}
.mbxBox{float: right;padding-left: 20px;background: url("../images/mbxbg_05.png") no-repeat left center;margin-left: 5%;height: .4rem;line-height: .4rem;color: #b9b9b9;}
.mbxBox a{color: #b9b9b9;}
.mbxBox a:hover{color: #ffd200;}
.mbxBox span{color: #ffd200;}
.subMTopNav{overflow: hidden;margin-left: -.08rem;}
.subMTopNav a{display: block;float: left;width: 1.22rem;text-align: center;border: 1px #ccc solid;height: .42rem;line-height: .42rem;margin-left: .08rem;position: relative;}
.subMTopNav a em{color: #000;position: relative;z-index: 2;}
.subMTopNav a:before{content: '';width: 100%;height: 0;left:0;top: 50%;position: absolute;background: #ffd200;}
.subMTopNav a:hover:before,.subMTopNav .subMTopNavCur:before{height: 100%;top: 0;}
.subMTopNav a:hover em,.subMTopNav .subMTopNavCur em{color: #fff;}

.aboutM{padding: 3% 0;}
.abMTit{margin-bottom: 2%;}
.abMTit a{color: #000;}
.abMTit a em{color: #747474;display: none;}
.abMof1R{overflow: hidden;}
.abMof1Viod{float: left;width: 5.86rem;margin-right: .58rem;}

.aboutMof2{background:#f2f2f2 url("../images/mapbg_12.png") no-repeat center;}
.aboutMof2 .abMTit,.aboutMof3 .abMTit,.aboutMof5 .abMTit{text-align: center;}
.abMof2CXxk{margin-bottom: .4rem;}
.abMof2CXxk-Lb{position: relative;height: 1.15rem;padding-top: .3rem;padding-bottom: .18rem;}
.abMof2CXxk-Lb:before{content: '';width: 94%;height: 1px;background: #c0c0c0;position: absolute;bottom: 0;left: 3%;}
.abMof2CXxk-Lb .item{text-align: center;cursor: pointer;}
.abMof2CXxk-Lb .item em{display: inline-block;height: .5rem;line-height: .5rem;}
.abMof2CXxk-Lb-nian{padding-bottom: .4rem;position: relative;}
.abMof2CXxk-Lb-nian:before{content: '';width: .12rem;height: .12rem;background: #666666;position: absolute;bottom: 0;left: 50%;margin-left: -.06rem;border-radius: 50%;}
.abMof2CXxk-Lb-nian:after{content: '';width: .16rem;height: .2rem;background: url("../images/niancurbg_14.png") no-repeat center;position: absolute;bottom: .2rem;left: 50%;margin-left: -.08rem;opacity: 0;background-size: cover;}
.abMof2CXxk-Lb .owl-item .abMof2CXxk-LbCur .abMof2CXxk-Lb-nian:after{opacity: 1;bottom: .15rem}
.abMof2CXxk-Lb .owl-item .abMof2CXxk-LbCur .abMof2CXxk-Lb-nian:before{background: #c6281d;}
.abMof2CXxk-Lb .owl-item .abMof2CXxk-LbCur em{color: #c6281d;font-weight: bold;}
.abMof2CXxkCon{width: 60%;margin: 0 auto;text-align: center;padding: .2rem 0;}
.abMof2CXxkCon .abMof2CXxkC-1{overflow: hidden;}
.abMof2CXxkC-1Lb .owl-dots .owl-dot span{width: .34rem;height: 2px;}
.abMof2CXxk-Lb .owl-nav [class*=owl-prev]{width: .36rem;height: .36rem;background: url("../images/jtleft.png") no-repeat left center;background-size: cover;position: absolute;left: 0;bottom: -.18rem;}
.abMof2CXxk-Lb .owl-nav [class*=owl-prev]:hover,.abMof2CXxk-Lb .owl-nav [class*=owl-prev]:focus{background: url("../images/jtleft.png") no-repeat right center;background-size: cover;}
.abMof2CXxk-Lb .owl-nav [class*=owl-next]{width: .36rem;height: .36rem;background: url("../images/jtright.png") no-repeat right center;background-size: cover;position: absolute;right: 0;bottom: -.18rem;}
.abMof2CXxk-Lb .owl-nav [class*=owl-next]:hover,.abMof2CXxk-Lb .owl-nav [class*=owl-next]:focus{background: url("../images/jtright.png") no-repeat left center;background-size: cover;}
.abMof2CXxkC-1LbBri{line-height: 25px;color: #666;}
.abMof2CXxk-Lb .owl-nav.disabled+.owl-dots{margin-top: .35rem;}

.abMof3Con{border-bottom: 1px #e5e5e5 solid;overflow: hidden;padding: 3% 0;}
.abMof3CImg{float: right;margin-left: .15rem;}
.abMof3CImg img{display: block;}
.abMof3CLeft{overflow: hidden;}
.abMof3CLTit{color: #333;margin-bottom: 2%;}
.abMof3CLBri{margin-bottom: 3%;/*max-height: 2.3rem;*/overflow: hidden;line-height: .23rem;}
.abBtn{display: block;width: 1.8rem;height: .5rem;line-height: .5rem;text-align: center;border: 1px #ccc solid;position: relative;}
.abBtn:before{content: '';width: 100%;height: 0;left:0;top: 50%;position: absolute;background: #ffd200;}
.abBtn em{display: inline-block;padding-right: .35rem;position: relative;}
.abBtn em:before{content: '';width: .16rem;height: .1rem;background: url("../images/jtbai.png") no-repeat right center;background-size: cover;position: absolute;top: 50%;right: 0;margin-top: -.05rem;}
.abBtn:hover em:before{background-position: left center;}
.abBtn:hover:before{height: 100%;top: 0;}
.abBtn:hover em{color: #fff;}

.aboutMof4{padding-top: 0;}
.aboutMof4  .abMof3CImg{float: left;margin-right: .5rem;margin-left: 0;}
.aboutMof4 .abMof3Con{border-bottom: none;}

.aboutMof5{background: #f4f4f4;}
.abMof5Con{background: #fff;padding: .2rem;height: 4.48rem;overflow-y: auto;position: relative;}
.abMof5CLTit{color: #333;padding: .1rem 0;}
.abMof5CList li{padding: .15rem;border-bottom: 1px #e5e5e5 solid;cursor: pointer;}
.abMof5CLBri{color: #333;padding-right: .6rem;display: none;}
.abMof5CList .abMof5CLiOpen{background: #d23939;}
.abMof5CList .abMof5CLiOpen *{color: #fff;}

.abMof5CLImg{width: 1.9rem;height: 1.2rem;float: left;overflow: hidden;display: none;}
.abMof5CLImg img{display: block;margin: 0 auto;}
.abMof5CLR{overflow: hidden;}
.abMof5CList .abMof5CLiOpen .abMof5CLTit{padding-left: .6rem;}
.subCon{padding: 3% 0;}
.abCLeft li{margin-bottom: .3rem;overflow: hidden;}
.abCLeft li img{display: block;}
.abCLeft{float: left;margin-right: .6rem;}

.abMof1Viod .video-js{width: 100%;height: 4.1rem;}
.vjs-icon-play:before, .video-js .vjs-big-play-button:before{color: #d23939;top: 14px;}
.video-js .vjs-big-play-button{width: .7rem;height: .7rem;border-radius: 50%;border: none;background: rgba(255,255,255,.8);left: 50%;top: 50%;margin-top: -.35rem;margin-left: -.35rem;}
.video-js:hover .vjs-big-play-button, .video-js .vjs-big-play-button:focus{background: rgba(255,255,255,1);}


/**  关于我们  END   **/

/**  新闻  begin   **/

.newsCon{background: #f2f2f2;position: relative;}
.newsCon:before{content: '';width: .16rem;height: .14rem;background: url("../images/sjbai_05.png") no-repeat center;position: absolute;top: 0;left: 21.5%;}
.newsLCon{overflow: hidden;border-bottom: 1px #e6e6e6 solid;padding: 2% 0;position: relative;z-index: 2;}
.newsLCImg{float: left;overflow: hidden;margin-right: .3rem;}
.newsLCImg img{display: block;}
.newsLC-R{overflow: hidden;padding-right: 1.6rem;position: relative;}
.newsLC-RTit{color: #191919;height: 60px;line-height: 60px;overflow: hidden;}
.newsLC-RBri{height: 50px;line-height: 25px;overflow: hidden;color: #191919;opacity: .7;}
.newsLC-RTime{color: #191919;opacity: .7;}
.newsList li{position: relative;}
.newsList li:before{content: '';background: #fff;width: 100%;height: 0;position: absolute;left: 0;top: 50%;}
.newsList li:hover:before{height: 100%;top: 0;}
.newsLC-RBtn{width: .36rem;height: 1.5rem;position: absolute;right: 0;top: 0;z-index: 3;}
.newsLC-RBtn em{display: block;width: 100%;height: 100%;background: url("../images/dian.png") no-repeat center top;position: relative;z-index: 2;}
.newsLC-RBtn:before{content: '';width: 100%;height: 100%;background: #f5f5f5;position: absolute;top: 0;left: 0;}
.newsList li:hover .newsLC-RBtn:before{background: #ffd200;}
.newsList li:hover .newsLC-RBtn em{background-position: center bottom;}
.newsList li:hover .newsLC-RTit{color: #ffd200;}
.page{text-align: center;padding-top: .4rem;}
.page a{display: inline-block;width: .36rem;height: .36rem;line-height: .36rem;text-align: center;font-size: 18px;color: #666;margin: 3px;}
.page .sxy{width: .75rem;border: 1px #a6a6a6 solid;font-size: 12px;}
.page .pageCur{color: #fff;background: #ffd200;}
.page a:hover{color: #ffd200;}
.page .pageCur:hover{color: #fff;}

.newsCon2:before{display: none;}
.newsCon2{padding-top: 0;}
.newsConNr{background: #fff;}
.newsConNrTop{padding:4% 8%;border-bottom: 1px #ddd solid;position: relative;}
/**   10.30  **/
.runBtn{display: block;width: 1rem;height: .3rem;line-height: .3rem;text-align: center;color: #fff;font-size: 14px;background: #ddd;float: right;}
.runBtn:hover{border-radius: 10px;}
.subMTophui{background: #f0f0f0;border-bottom: none;}
.newsCNTtit{text-align: center;color: #000;}
.newsCNTtime{text-align: center;color: #666;padding-top: 1%;padding-bottom: 2%;}

.newsConNrBotm{padding: 4% 8%;}
.newsCNBTit{text-align: center;}
.newsCNBTit a{color: #404040;}
.newsCNBLImg{overflow: hidden;margin-bottom: .2rem;}
.newsCNBLImg img{width: 100%;display: block;}
.newsCNBLTit{height: 30px;line-height: 30px;overflow: hidden;color: #313131;}
.newsCNBLBri{color: #878787;height: 25px;line-height: 25px;overflow: hidden;}
.newsCNBList{padding-top: .3rem;}
.newsCNBL-botm{overflow: hidden;padding-top: .15rem;border-top: 1px #e5e5e5 solid;margin-top: .15rem;}
.newsCNBL-botm em{display: block;float: right;padding-right: .3rem;position: relative;color: #878787;}
.newsCNBL-botm em:before{content: '';position: absolute;right: 0;top: 50%;width: .17rem;height: .06rem;margin-top: -.03rem;background: url("../images/jthong.png") no-repeat right center;background-size: cover;}
.newsCNBL-botm span{display: block;overflow: hidden;color: #878787;}
.newsCNBList .item:hover .newsCNBL-botm em:before{background-position: left center;}
.newsCNBList .item:hover *{color: #ffd200;}
.newsCNBList .owl-nav [class*=owl-prev]{width: .2rem;height: .3rem;background: url("../images/jthong2.png") no-repeat left center;position: absolute;top: 50%;left: -5%;margin-top: -.15rem;}
.newsCNBList .owl-nav [class*=owl-prev]:hover{background: url("../images/jthong2.png") no-repeat right center;}
.newsCNBList .owl-nav [class*=owl-next]{width: .2rem;height: .3rem;background: url("../images/jthongr2.png") no-repeat right center;position: absolute;top: 50%;right: -5%;margin-top: -.15rem;}
.newsCNBList .owl-nav [class*=owl-next]:hover{background: url("../images/jthongr2.png") no-repeat left center;}

/**  新闻  END    **/

/**  产品  begin   **/

.proList li{background: #fff;overflow: hidden;}
.proLImg{overflow: hidden;float: left;position: relative;}
.proLImg img{display: block;}
.proLR{overflow: hidden;padding: 5%;}
.newsCon2padding{padding-top: 3%;}
.proLRTit{color: #000;margin-bottom: 2%;}
.proLRTit em{display: block;color: #666;}
.proLRBri{color: #000;line-height: 25px;height: 150px;overflow: hidden;margin-bottom: .44rem;}
.proLRBtn{display: block;width: 1.5rem;height: .4rem;line-height: .4rem;text-align: center;border: 1px #e5e5e5 solid;}
.proLRBtn em{display: inline-block;padding-right: .3rem;position: relative;color: #666;}
.proLRBtn em:before{content: '';position: absolute;top: 50%;right: 0;background: url("../images/jthong.png") no-repeat right center;width: .17rem;height: .06rem;margin-top: -.03rem;}
.proList li:hover .proLRBtn em:before{background-position: left center;}
.proList li:hover .proLRBtn em{color: #ffd200;}
.proList li:hover .proLRBtn{border-color: #ffd200;}
.proList li:nth-child(even) .proLImg{float: right;}
.proLImgIco{display: block;position: absolute;top: 45%;left: 45%;width: .77rem;height: .77rem;border-radius: 50%;margin-left: -.385rem;margin-top: -.385rem;background: rgba(255, 210, 0, 0.8);opacity: 0;}
.proLImgIco img{display: block;}
.proList li:hover .proLImgIco{opacity: 1;left: 50%;top: 50%;}
.loadingBtn{display: block;margin: 0 auto;text-align: center;width: 4.5rem;height: .6rem;line-height: .6rem;border: 1px #c0c0c0 solid;margin-top: 5%;position: relative;}
.loadingBtn em{display: inline-block;padding-right: .35rem;position: relative;color: #333;z-index: 2;}
.loadingBtn em:before{content: '';position: absolute;top: 50%;right: 0;background: url("../images/jthong.png") no-repeat right center;width: .17rem;height: .06rem;margin-top: -.03rem;}
.loadingBtn:hover em:before{background-position: left center;}
.loadingBtn:before{content: '';width: 100%;height: 100%;background: #fff;position: absolute;top: 0;left: 0;opacity: 0;}
.loadingBtn:hover:before{opacity: 1;}

.proCon{padding: 0;}
.proConTop{padding: 3% 0;}
.proCT-tit{color: #333;text-align: center;}
.proCT-tit a{color: #333;}
.proCT-bri{padding: 2% 0;}

.proCTImgBox{margin-left: -10px;}
.proCTImgBox li{padding: 0;padding-left: 10px;margin-bottom: 10px;}
.proCTImg{overflow: hidden;position: relative;}
.proCTImg img{display: block;width: 100%;}
.proCTImgTit{position: absolute;height: .6rem;line-height: .6rem;overflow: hidden;width: 90%;left: 5%;bottom: 0;color: #fff;}

.sxzBox{height: .8rem;background: #f5f5f5;width: 100%;margin-top: 10px;line-height: .8rem;}
.sxzBox a{display: block;float: left;width: 50%;color: #9c9c9c;}
.sxzBox a:hover em{color: #ffd200;}
.sxzBox a em{display: inline-block;position: relative;height: .8rem;line-height: .8rem;overflow: hidden;}
.sxzBox .sxzBox-prev{text-align: left;padding-left: .24rem;}
.sxzBox .sxzBox-next{text-align: right;padding-right: .24rem;}
.sxzBox .sxzBox-prev em{padding-left: .57rem;}
.sxzBox .sxzBox-next em{padding-right: .57rem;}
.sxzBox .sxzBox-prev em:before{content: '';width: .37rem;height: .2rem;background: url("../images/leftbtn.png") no-repeat center;position: absolute;top: 50%;left: .1rem;margin-top: -.1rem;}
.sxzBox .sxzBox-prev:hover em:before{left: 0;}
.sxzBox .sxzBox-next em:before{content: '';width: .37rem;height: .2rem;background: url("../images/rightbtn.png") no-repeat center;position: absolute;top: 50%;right: .1rem;margin-top: -.1rem;}
.sxzBox .sxzBox-next:hover em:before{right: 0;}

.proConBotm{background: #ededed;padding: 3% 0;display: none;}
.proConBLTit{height: .7rem;line-height: .7rem;overflow: hidden;padding-left: .07rem;padding-right: .2rem;position: relative;}
.proConBLTit em{display: inline-block;padding-right: .2rem;}
.proConBLTit:before{content: '';width: .16rem;height: .1rem;background: url("../images/jtgdhong.png") no-repeat right center;background-size: cover;position: absolute;right: .18rem;top: 50%;margin-top: -.05rem;}
.proConBList{padding-top: 3%;padding-bottom: 3%;}
.proConBList .item:hover .proConBLTit:before{background-position: left center;}
.proConBLImg{overflow: hidden;}
.proConBLImg img{display: block;width: 100%;}
.proConBLTit:after{content: '';width: 100%;height: 1px;background: #c8c8c8;position: absolute;bottom: .05rem;left: 0;}

/**  产品  END    **/

/**  电子商务  begin  **/

.logCon{background: #f5f5f5 url("../images/logbg_03.jpg") repeat-x center bottom;}
.logConBox{width: 5.4rem;background: #fff;margin: 0 auto;box-shadow: 0 0 10px #aaa;border-radius: 5px;overflow: hidden;}
.logCBTop{text-align: center;padding-top: .45rem;padding-bottom: .3rem;border-bottom: 1px #ddd solid;color: #666;}
.logCBBotm{padding: .6rem .4rem;}
.logCBBInput{border: 1px #e8e8e8 solid;height: .5rem;line-height: .5rem;width: 100%;padding-left: .45rem;background: no-repeat left center;background-size: .45rem;margin-bottom: .2rem;}
.logCBBInput:hover{box-shadow: 0 0 5px #ddd;}
.yhmInput{background-image: url("../images/yhmico_03.png");}
.mmInput{background-image: url("../images/mmico_03.png");}
.logBtn{display: block;width: 100%;text-align: center;height: .5rem;line-height: .5rem;background: #ffd200;position: relative;margin-top: .42rem;}
.logBtn em{color: #fff;position: relative;z-index: 2;}
.logBtn:before{content: '';width: 100%;height: 100%;background: #ffd200;opacity: 0;position: absolute;top: 0;left: 0;}
.logBtn:hover:before{opacity: 1;}
.logCBBotmBR{float: right;text-align: right;color: #999;}
.logCBBotmBR a{color: #ffd200;position: relative;}
.logCBBotmBR a:before{content: '';width: 0;height: 1px;background: #ffd200;position: absolute;bottom: 0;left: 50%;}
.logCBBotmBL{float: left;color: #999;cursor: pointer;}
.logCBBotmBL span{display: inline-block;vertical-align: top;padding-left: .1rem;}
.logCBBotmBL input{display: inline-block;vertical-align: top;}
.logCBBotmBox{overflow: hidden;}
.logCBBotmBR a:hover:before{left: 0;width: 100%;}

.regBox{border: 1px #ddd solid;height: .5rem;line-height: .48rem;overflow: hidden;}
.regBoxlabel{width: 1.32rem;display: block;padding-left: .25rem;float: left;}
.bt-i{color: #ffd200;padding-right: 3px;}
.regBoxR{overflow: hidden;}
.regBoxR input{width: 100%;height: .48rem;line-height: .48rem;}
.regBox{margin-bottom: .2rem;}
.regBox:hover{box-shadow: 0 0 5px #ddd;}
.zhmmInput{padding-left: .25rem;}
.hqyzmBtn{width: 1rem;height: .48rem;line-height: .48rem;text-align: center;color: #ffd200;float: right;position: relative;}
.hqyzmBtn:before{content: '';width: 1px;height: 50%;background: #ddd;position: absolute;left: 0;top: 25%;}

.researchCon{padding: 0;}
.resCTop{background: #fff;padding: 3% 0;}
.resCTopTit{text-align: center;color: #000;}
.resCTopTit a{color: #000;}
.resCBri{text-align: center;color: #666;max-width: 9.25rem;margin: 0 auto;padding: .35rem 0;}
.resCBtn{display: block;margin: 0 auto;width: .46rem;height: .46rem;}
.resCBotm{background: #f5f5f5;padding: 6% 0;position: relative;}
.resCBotm:before{content: '';background: url("../images/jtxia_07.png") no-repeat center;width: .35rem;height: .31rem;position: absolute;top: 0;left: 50%;margin-left: -.175rem;background-size: cover;}
.resCBL-left{background: #fff;width: 72%;padding-left: .6rem;padding-right: 1.25rem;padding-top: .5rem;padding-bottom: .5rem;position: relative;}
.resCBL-left:before{content: '';width: 96%;height: 90%;border: 1px #ddd solid;position: absolute;left: 2%;top: 5%;}
.resCBL-Tit{color: #333;height: 40px;line-height: 40px;overflow: hidden;margin-bottom: .2rem;}
.resCBL-Bri{color: #666;line-height: 25px;height: 175px;overflow: hidden;margin-bottom: .3rem;}
.resCBL-Btn{display: block;width: 2.24rem;height: .45rem;line-height: .45rem;text-align: center;border: 1px #e5e5e5 solid;}
.resCBL-Btn em{display: inline-block;padding-right: .3rem;position: relative;}
.resCBL-Btn em:before{content: '';width: .16rem;height: .1rem;background: url("../images/jtgdhong.png") no-repeat right center;background-size: cover;position: absolute;right: 0;top: 50%;margin-top: -.05rem;}
.resCBList li{position: relative;margin-bottom: .2rem;}
.resCBList li:hover .resCBL-Btn em:before{background-position: left center;}
.resCBLImg{position: absolute;right: 0;top: 11%;z-index: 2;overflow: hidden;}
.resCBLImg>img{display: block;overflow: hidden;}
.resCBLImgZZ{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: #ffd200cc;text-align: center;padding-top: 1rem;opacity: 0;}
.resCBLImgZZTit{color: #fff;padding-top: .1rem;}
.resCBList li:hover .resCBLImgZZ{opacity: 1;}
.resCBLImg:before{content: '';width: .23rem;height: .26rem;background: url("../images/jtbairight_11.png") no-repeat center;position: absolute;left: 0;top: 10%;z-index: 3;background-size: cover;}
.resCBList li:hover .resCBL-left:before{border-color: #ffd200;}

.researchCon2{background: #f5f5f5;}
.resC2Tit{text-align: center;}
.resC2Box{max-width: 7.5rem;margin: 0 auto;}
.resC2Bri{text-align: center;padding: 2% 5% 8% 5%;color: #666;}
.resC2BNr-1{background: #fff;border: 1px #ddd solid;height: .37rem;line-height: .35rem;}
.resC2BNr-1Label{display: block;float: left;width: .9rem;text-align: left;color: #666;padding-left: .2rem;}
.resC2BNr-1RInput{width: 98%;}
.resC2BNr-1R{display: block;overflow: hidden;}
.resC2BNr-1{margin-bottom: .2rem;}
.resC2BNrBox{margin-left: -2%;}
.resC2BNrBox .resC2BNr-1{width: 48%;float: left;margin-left: 2%;}
.xmlyTextarea{width: 100%;background: #fff;resize: none;border: 1px #ddd solid;height: 1.3rem;padding: .1rem .2rem;}
.dropdown{border: none;float: right;position: relative;z-index: 4;width: 70%;}
.dropdown .selected, .dropdown li{font-size: 12px;color: #666666;padding: 0;line-height:.35rem;padding-left: 10px;}

/**   电子商务  END    **/

/**  案例   begin  **/

.caseTNrBox{background: #fff;padding: .1rem;}
.caseBotm:before{display: none;}
.caseBotm{padding: 3% 0;}
.caseTNr{background: no-repeat center;padding-top: .5rem;padding-bottom: .5rem;}
.caseTNrMid{background: #fff;max-width: 6.4rem;margin: 0 auto;padding: .5rem;}
.caseTNrMidTit{text-align: center;color: #333;margin-bottom: .2rem;}
.caseTNrMidBri{text-align: center;line-height: 25px;/*height: 100px;*/overflow: hidden;margin-bottom: .5rem;}
.subMTophui2{border-bottom: 1px #dcdcdc solid;}
.ceseCon{background: #f5f5f5;background: url("../images/casebg_02.jpg") no-repeat center bottom;min-height: 9rem;}
.ceseConBri{max-width: 9rem;margin: 0 auto;padding: .15rem 1.12rem;/*text-align: center;*/color: #666;position: relative;margin-bottom: .5rem;}
.ceseConBri:before{content: '';width: .7rem;height: .7rem;background: url("../images/leftzuo.png") no-repeat center;background-size: cover;position: absolute;left: 0;top: 0;}
.ceseConBri:after{content: '';width: .7rem;height: .7rem;background: url("../images/rightyin.png") no-repeat center;background-size: cover;position: absolute;right: 0;bottom: 0;}
.ceseC-LTop{text-align: center;padding: 0 .45rem;height: 265px;background: #fff;padding-top: .5rem;position: relative;width: 100%;}
.ceseC-LTop:before{content: '';width: .15rem;height: .13rem;position: absolute;bottom: -.13rem;left: 50%;margin-left: -.075rem;background: url("../images/jtbaitop_03.png") no-repeat center;background-size: cover;z-index: 2;}
.ceseC-LTit{color: #333;margin-bottom: .2rem;}
.ceseC-LTNr{line-height: 25px;height: 125px;overflow: hidden;color: #666;}
.ceseConList .owl-item{position: relative;}
.ceseConList .owl-item:nth-child(odd) .ceseC-LTop{position: absolute;bottom: -265px;left: 0;}
.ceseConList .owl-item:nth-child(odd) .ceseC-LTop:before{bottom: inherit;top: -.13rem;transform:rotate(180deg); -webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);}
.ceseC-LBotm{overflow: hidden;}
.ceseC-LBotm img{display: block;width: 100%;}
.ceseConList .owl-nav [class*=owl-prev]{width: .6rem;height: .7rem;background: url("../images/leftbtn1.jpg") no-repeat left center;position: absolute;left: -.9rem;top: 50%;margin-top: -.35rem;}
.ceseConList .owl-nav [class*=owl-prev]:hover{background: url("../images/leftbtn1.jpg") no-repeat right center;}

.ceseConList .owl-nav [class*=owl-next]{width: .6rem;height: .7rem;background: url("../images/rightbtn2.jpg") no-repeat right center;position: absolute;right: -.9rem;top: 50%;margin-top: -.35rem;}
.ceseConList .owl-nav [class*=owl-next]:hover{background: url("../images/rightbtn2.jpg") no-repeat left center;}

/**  案例  END    **/

/**   员工关怀  begin  **/

.ygghCon{padding: 0;}
.ygghCTop{background: #f4f4f4;padding: 3% 0;position: relative;padding-bottom: 1.27rem;}
.ygghCTNrbg{font-size: 100px;color: #000;opacity: .05;font-weight: bold;transform:rotate(270deg); -webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-o-transform:rotate(270deg);-ms-transform:rotate(270deg);position: absolute;right: -3rem;bottom: 2.65rem;}
.ygghCTNr{overflow: hidden;position: relative;min-height: 7.3rem;}
.ygghCTNrLImg{float: right;margin-right: .6rem;overflow: hidden;position: relative;}
.ygghCTNrLImg img{display: block;}
.ygghCTNrL-left{overflow: hidden;}
.ygghTit{color: #333;font-weight: bold;padding: .18rem .8rem;position: relative;display: inline-block;}
.ygghTit em{display: block;font-weight: normal;text-transform: uppercase;}
.ygghTit:before{content: '';width: .45rem;height: .45rem;background: url("../images/leftzuo.png") no-repeat center;background-size: cover;position: absolute;left: 0;top: 0;}
.ygghTit:after{content: '';width: .45rem;height: .45rem;background: url("../images/rightyin.png") no-repeat center;background-size: cover;position: absolute;right: 0;bottom: 0;}
.ygghCTNrList li{overflow: hidden;position: relative;z-index: 2;}
.ygghCTNrList li:nth-child(2){margin-top: -1.84rem;position: relative;z-index: 1;}
.ygghCTNrList li:nth-child(2) .ygghCTNrLImg{float: left;}
.ygghCTNrList li:nth-child(2) .ygghCTNrL-left{padding-top: 2.5rem;}
.ygghCTNrL-leftBri{color: #333;line-height: .3rem;height: 1.5rem;overflow: hidden;padding-right: .7rem;}
.ygghLogo{display: block;position: absolute;left: 0;bottom:0;}
.ygghBtn{width: .51rem;height: 1.08rem;/*display: block;*/position: absolute;left: 50%;bottom: -.25rem;margin-left: -.25rem;display: none;}

.proConBLZZ{position: absolute;bottom: -50%;left: 0;width: 100%;background: #ffd200;padding: .2rem;overflow: hidden;opacity: 0;}
.proConBLZZ *{color: #fff;}
.proConBLZZTit{height: .35rem;line-height: .35rem;overflow: hidden;}
.proConBLZZBri{height: .25rem;line-height: .25rem;overflow: hidden;}
.proConBLZZBtn{float: right;display: block;margin-top: .15rem;}
.proConBLZZBtn em{display: inline-block;padding-right: .3rem;background: url("../images/jtbai_09.png") no-repeat right center;background-size: .16rem;}
.proConBList .item:hover .proConBLZZ{bottom: 0;opacity: 1;}

/**   员工关怀  END   **/

/**  团队建设  begin  **/

.tdjsConR{float: right;width: 52%;}
.tdjsCR-LbImg{margin-bottom: .1rem;overflow: hidden;}
.tdjsCR-LbImg img{display: block;width: 100%;}
.tdjsConL{float: left;width: 42%;padding-top: .3rem;}
.tdjsCon{overflow: hidden;}
.tdjsConLTit{color: #d03c2d;}
.tdjsConLBri p{padding: .4rem 0;border-bottom: 1px #ddd dashed;}
.tdjsConLBri p:last-child{border-bottom: none;}
.tdjsConR-Lb .owl-dots{text-align: right;}
.tdjsConR-Lb .owl-dots .owl-dot span{width: .36rem;height: 3px;}

/**  团队建设  END    **/

/**  培训发展  begin  **/

.pxfzCon{overflow: hidden;margin-bottom: .5rem;}
.pxfzCImg{padding-right: .3rem;padding-bottom: .3rem;float: right;position: relative;margin-left: .7rem;}
.pxfzCImg img{display: block;position: relative;z-index: 2;}
.pxfzCImg:before{content: '';width: 90%;height: 90%;position: absolute;right: 0;bottom: 0;background: #ffd200;}
.pxfzCLeft{overflow: hidden;}
.pxfzCLTit{color: #333;margin-bottom: .3rem;}
.pxfzCLBri{color: #333;line-height: 25px;}
.pxfzL-LbImg{overflow: hidden;}
.pxfzL-LbImg img{display: block;width: 100%;}
.pxfzL-LbBri{height: .4rem;line-height: .4rem;overflow: hidden;}
.pxfzL-Lb .item:hover .pxfzL-LbBri{color: #d03c2d;}


/**  培训发展  END   **/

/**  人才招聘  begin  **/
.jobCon{background: #f0f0f0;}
.jobCTop{padding-top: .7rem;}
.jobCTopList{margin-left: -.4rem;}
.jobCTopList li{padding: 0;padding-left: .4rem;margin-bottom: .26rem;}
.jobCTLNr{background: #fff;padding: .3rem .4rem;padding-bottom: .5rem;position: relative;}
.jobCTLNr:before{content: '';width: 100%;height: 100%;background: #d03c2d;position: absolute;top: 0;left: 0;opacity: 0;}
.jobCTLNrTit{color: #eee;position: relative;z-index: 2;}
.jobCTLNrTit em{display: block;color: #333;margin-top: -.45rem;}
.jobCTLNrBri{line-height: 20px;height: 100px;color: #000;opacity: .8;overflow: hidden;margin-top: .25rem;position: relative;z-index: 2;}
.jobCTLNrBtn{display: block;margin-left: .47rem;width: 1.5rem;height: .3rem;line-height: .3rem;text-align: center;background: #f4f4f4;border: 1px #ccc solid;margin-top: -.16rem;text-transform: uppercase;position: relative;z-index: 2;}
.jobCTopList li:hover .jobCTLNr *{color: #fff;}
.jobCTopList li:hover .jobCTLNr:before{opacity: 1;}
.jobCTopList li:hover .jobCTLNrTit{color: #b43326;}
.jobCTopList li:hover .jobCTLNrBtn{border-color:#d03c2d; }
.jobBotm .caseTNrMid{background: #f0f0f0 url("../images/rczpbg_03.png") no-repeat center bottom;max-width: 100%;padding-left: 2rem;padding-right: 2rem;padding-bottom: 0;}
.jobBotm .resCBtn{width: .38rem;height: .75rem;}
.jobTc{position: fixed;width: 100%;height: 100%;top: 0;left: 0;background: rgba(0,0,0,.8);z-index: 999;display: none;}
.jobTcBox{display: table;vertical-align: middle;width: 100%;height: 100%;}
.jobTcNr{display: table-cell;vertical-align: middle;}
.jobTcNrCon{background: #fff;width: 60%;display: block;padding: .3rem .6rem;margin: 0 auto;position: relative;max-height: 90%;overflow-y: auto;}
.jobTcNrCTop{border-bottom: 1px #ddd dashed;}
.jobTcNrCTop-tit{height: 1rem;line-height: 1rem;padding-left: .5rem;position: relative;}
.jobTcNrCTop-tit:before{content: '';width: .4rem;height: .4rem;background: url("../images/jobico.png") no-repeat center;background-size: cover;position: absolute;left: 0;top: 50%;margin-top: -.2rem;}
.jobTcNrCTop-tit span{color: #a0a0a0;padding-left: 10px;}
.jobTcNrCMid{padding: 5% 0;}
.jobTcNrCMidTit{color: #000;font-weight: bold;padding-bottom: .15rem;}
.jobTcNrCMidCon{padding-bottom: .2rem;}
.tdjlBtn{display: block;background: #d03c2d;width: 1.9rem;height: .55rem;line-height: .55rem;text-align: center;}
.tdjlBtn em{display: inline-block;padding-left: .3rem;color: #fff;position: relative;background: url("../images/tdjlbtn_03.png") no-repeat left center;background-size: .16rem;}
.tdjlBtn:hover{border-radius: 25px;}
.jobTcNrClose{width: .78rem;height: .78rem;background: url("../images/closebtn_03.jpg") no-repeat center;background-size: cover;position: fixed;top: 10px;right: 10px;cursor: pointer;}

/**  人才招聘  END   **/





/** ~~~~ 缓动  begin ~~~~ **/
a,*:before,*:after,.owl-nav [class*=owl-prev],.owl-nav [class*=owl-next],.owl-carousel .owl-dots .owl-dot span,.indexMPrCImg img,.indexMPrCon .item *,.inMCNr-LbNr,.inMCNr-LbTit,.inMCNr-LbImg img,.langList,.footSelList,.subMTopNav a em,.abBtn em,.abMof2CXxk-Lb .item em,.abCLeft li img,.newsLC-RBtn em,.newsLCImg img,.newsLC-RTit,
.newsCNBList .item *,.proLRBtn em,.proLRBtn,.proLImg img,.proLImgIco,.proCTImg img,.sxzBox a em,.proConBLImg img,.resCBLImgZZ,.ceseC-LBotm img,.proConBLZZ,.pxfzL-LbImg img,.jobCTLNr,.jobCTLNrTit,.jobCTLNrBtn,.tdjlBtn,.subNav
{-webkit-transition:all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;  }
.footSIco:hover:before,.loadingBtn:hover:before,.logBtn:hover:before,.jobCTopList li:hover .jobCTLNr:before
{ transform:scale(1.0);-webkit-transform:scale(1.0);-moz-transform:scale(1.0);-o-transform:scale(1.0);-ms-transform:scale(1.0);}
.indexMPrCon .item:hover .indexMPrCImg img,.indexMCNr-Lb .item:hover .inMCNr-LbImg img,.abCLeft li:hover img,.newsList li:hover .newsLCImg img,.newsCNBList .item:hover .newsCNBLImg img,.proList li:hover .proLImg img,.proCTImgBox li:hover .proCTImg img,.proConBList .item:hover .proConBLImg img,.logBtn:before,.ceseConList .owl-item:hover .ceseC-LBotm img,.pxfzL-Lb .item:hover .pxfzL-LbImg img,.jobCTLNr:before
{ transform:scale(1.08);-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);-ms-transform:scale(1.08);}
.indexMBtn:hover:before,.footSIco:before,.loadingBtn:before
{ transform:scale(1.5);-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-o-transform:scale(1.5);-ms-transform:scale(1.5);}
.abMof2CXxk-Lb .owl-item .abMof2CXxk-LbCur .abMof2CXxk-Lb-nian em
{ transform:scale(2.0);-webkit-transform:scale(2.0);-moz-transform:scale(2.0);-o-transform:scale(2.0);-ms-transform:scale(2.0);}

/** ~~~~ 缓动  END  ~~~~ **/

.investor{background: #f5f5f5;padding: 3% 0;}
.investor h3{color: #333;padding: 3% 0;text-align: center;}
.investor .resC2BNr-1Label{width: auto;}
.investor .xmlyTextarea{color: #666;}
.investor .xmlyTextarea:-moz-placeholder { 
    color: #666;font-size: 14px; 
}

.investor .xmlyTextarea::-moz-placeholder {
    color: #666;font-size: 14px;
}

.investor .xmlyTextarea:-ms-input-placeholder{
    color: #666;font-size: 14px;
}

.investor .xmlyTextarea::-webkit-input-placeholder{
    color: #666;font-size: 14px;
}
.investor .radio{margin-left: 10px;position: relative;top:-2px;}
.investor .radio,
.investor .name{display: inline-block;padding-left: 5px;}
.investor .name{color: #666;}
.investor .buton{text-align: center;}
.investor .buton .logBtn{display: inline-block;width: 45%;margin: .42rem 2% 0;}
.investor .yzm .resC2BNr-1{width: 30%;float: left;}
.investor .yzm img{display:block;float: left;height: 36px;}





@media screen and (max-width: 2000px){
	.footNav > li{margin-right: 70px;}
}


/** ~~~~ 媒体查询  begin ~~~~ **/
@media screen and (max-width: 1800px){
.headerR{width:76%;}
	.footNav > li{margin-right: 17px;}
}

@media screen and (max-width: 1680px){
.headerR{width:63%;}
}

@media screen and (max-width: 1540px){
.headerR{width:76%;}
}

@media only screen and (min-width:1440px ) {
.container{width: 1230px;}
}

@media only screen and (max-width:1440px ) {
    .fs18{font-size: 15px;}
    .indexM{padding: 3% 5%;}
    .fs30{font-size: 22px;}
    .indexMPrCon .item{padding: .15rem;}
    .fs16{font-size: 12px;}
    .footNav>li{margin-right: 0.07rem;}
    .footNav>li:last-child{margin-left: 0;}
    .indexNav>li>a{line-height: 70px;}
    .indexNav>li:hover .subNav{top: 70px;}
    main{margin-top: 70px;}
    .logo img{width: auto;height: 57px;}
    .logo{top: 5.5px;}
    .lang{top: 20px;}
    .indexMBtn{width: 1rem;height: .4rem;line-height: .4rem;}
    .fs48{font-size: 30px;}
    .subBanner{height: 2.5rem;}
    .subMTopNav a{width: 1rem;}
    .fs24{font-size: 20px;}
    .aboutM{padding: 3% 0;}
    .footEwm{width: 10%;}
    .newsCon:before{left: 11.5%;}
    .fs28{font-size: 22px;}
    .proLImg{width: 50%;}
    .abMof3CImg{width: 35%;}
    .jobTcNrCTop-tit{height: .5rem;line-height: .5rem;}
}

@media screen and (max-width:1380px){
.headerR{width:80%;}
}

@media only screen and (max-width: 1199px){
    .indexNav{width:89%;}
    .indexNav>li{width: 14%;margin-left: 0;}
    .roundabout_box{display: none;}
    .indexAboutCon{width: 100%;}
    .inAbLbPhone{display: block;}
    .footEwm{display: none;}
    .footNav>li{margin-right: 0;}
    .footNavTop:before{display: none;}
    .indexMAbout{background: none;}
    .abMof1Viod{width: 4rem;}
    .abMof3CImg{width: 40%;}
    .subMTopNav a{width: .8rem;}
    .newsCon:before{display: none;}
    .newsLC-RTit{height: 40px;line-height: 40px;}
    .proLRBri{height: 100px;}
    .resCBL-left{width: 65%;}
    .resCBList li{background: #fff;}
    .resCBLImg{right: 10px;}
    .jobBotm .caseTNrMid{padding-left: 1rem;padding-right: 1rem;}
    .ygghCTNrLImg{width: 50%;}
    .ygghCTNrbg{display: none;}
    .ygghCTNr{min-height: inherit;}
    .proConBotm{padding: 5% 0;}



}
@media (max-width: 991px){
    .headerR{display: none;}
    header{height: 80px;}
    main{margin-top: 80px;}
    .footNav>li{width: 25%;margin-bottom: 2%;}
    .footNav>li:last-child{width: 100%;}
    .iphone_header,a.menu-activator{display: block;}
    .indexMPrCTit{height: .5rem;line-height: .5rem;}
    .logo img{width: auto;height: 40px;}
    .footerBotm{padding: 2% 5%;}
    .mbxBox{display: none;}
    .subMTopNav a{width: 13%;}
    .abMof1R{overflow: inherit;}
    .abMof2CXxkCon{width: 90%;}
    .abMof2CXxk-Lb:before{width: 88%;left: 6%;}
    .abCLeft{float: none;margin-right: 0;}
    .abCLeft li{float: left;width: 50%;}
    .newsLC-R{padding-right: .6rem;}
    .proLRBri{height: 50px;}
    .resC2Box{width: 90%;}
    .dropdown{width: 50%;}
    .resCBLImg{width: 45%;}
    .resCBL-Bri{height: 50px;}
    .ygghCTNrLImg{margin-right: 0;}
    .ygghCTNrL-leftBri{padding-right: 0;padding-left: .3rem;}
    .ygghTit{padding: .18rem .5rem;}
    .ygghTit:before,.ygghTit:after{width: .3rem;height: .3rem;}
    .ygghCTNrList li:nth-child(2){margin-top: -1.2rem;}
    .ygghCTNrList li:nth-child(2) .ygghCTNrL-left{padding-top: 1.5rem;}
    .tdjsConL{float: none;width: 100%;}
    .tdjsConR{float: none;width: 100%;}
    .pxfzCImg{width: 40%;margin-left: .2rem;}
    .pxfzCLeft{overflow: initial;}
    .video-js{height: 3rem;}
    .abMof5CLImg{margin-right: .3rem;}
    .abMof5CLR{overflow: inherit;}
	.investor .yzm .resC2BNr-1{width: 40%;}

}
@media (max-width: 767px){
    header{height: 60px;}
    main{margin-top: 60px;}
    .logo img{height: 30px;}
    .logo{top: 15px;}
    a.menu-activator{top: 15px;}
    .fs30{font-size: 20px;}
    .indexMPrCTit{height: .8rem;line-height: .8rem;}
    .indexMPrCBri{line-height: .4rem;height: 1.2rem;}
    .inMCNr-LbNr{display: none;}
    .i-A-ConList .i-A-ConListMiddle{border: none;}
    .fs42{font-size: 30px;}
    .footNav>li{width: 100%;overflow: hidden;display: none;}
    /*.footNavSub{overflow: hidden;}
    .footNavSub a{display: block;float: left;width: 50%;}*/
    .footNav>li:last-child{display: block;}
    .footSelect{width: 2.5rem;}
    .technique{float: none;}
    .indexMBtn{display: none;}
    .fs48{font-size: 22px;}
    .subMTopNav a{width: 23%;margin-bottom: .1rem;}
    .abMof1Viod{width: 100%;float: none;}
    .subMTopNav a{height: .5rem;line-height: .5rem;}
    .abMof2CXxk-Lb .owl-item .abMof2CXxk-LbCur .abMof2CXxk-Lb-nian em{transform: scale(1.0);
        -webkit-transform: scale(1.0);
        -moz-transform: scale(1.0);
        -o-transform: scale(1.0);
        -ms-transform: scale(1.0);}
    .fs24{font-size: 16px;}
    .abMof3CImg{width: 100%;float: none;}
    .aboutMof4  .abMof3CImg{float: none;width: 100%;}
    .newsLCImg{float: none;margin-right: 0;}
    .newsLCImg img{width: 100%;}
    .newsLC-RBtn{display: none;}
    .page .sxy{width: 1rem;}
    .page a{height: 25px;line-height: 25px;}
    .fs28{font-size: 16px;}
    .proLImg{float: none;width: 100%;}
    .proLRBtn{width: 2rem;height: .6rem;line-height: .6rem;}
    .proConBLZZ{display: none;}
    .resC2BNr-1{height: 35px;line-height: 35px;}
    .resC2BNr-1Label{width: auto;}
    .resC2BNrBox .resC2BNr-1{float: none;width: 100%;}
    .fs14{font-size: 12px;}
    .regBox{height: 40px;line-height: 40px;}
    .hqyzmBtn{width: 2rem;height: 40px;line-height: 40px;}
    .logCBBInput{height: 40px;line-height: 40px;}
    .regBoxlabel{width: auto;padding-right: .25rem;}
    .fs22{font-size: 16px;}
    .resCBLImgZZ{display: none;}
    .resCBLImg{width: 96%;position: relative;right: inherit;margin-left: 2%;}
    .resCBL-left{width: 100%;padding-right: .6rem;}
    .resCBList li{padding-bottom: .2rem;}
    .caseTNr{padding: .3rem;}
    .ceseConBri:before,.ceseConBri:after{width: .4rem;height: .4rem;}
    .ceseConBri{padding: .15rem .4rem;}
    .ceseC-LTop{height: 230px;}
    .ceseConList .owl-item:nth-child(odd) .ceseC-LTop{position: inherit;}
    .ceseC-LTop:before{display: none;}
    .fs20{font-size: 16px;}
    .jobCTLNrBtn{width: 2rem;height: .5rem;line-height: .5rem;}
    .jobBotm .caseTNrMid{padding-right: 0;padding-left: 0;}
    .fs75{font-size: 50px;}
    .ygghCTNrList li:nth-child(2){margin-top: 0;}
    .fs26{font-size: 16px;}
    .ygghLogo{width: 35%;}
    .ygghCTNrList li:nth-child(2) .ygghCTNrL-left{padding-top: 0;}
    .ygghTit{margin-top: .7rem;}
    .ygghCTNrL-leftBri{line-height: 25px;height: auto;}
    .ygghCTNrList li:nth-child(2) .ygghCTNrLImg{float: right;}
    .ygghCTNrList li:nth-child(2) .ygghCTNrL-left,.ygghCTNrList li:nth-child(2) .ygghCTNrL-leftBri{overflow: initial;}
    .runBtn{width: 2rem;height: .4rem;line-height: .4rem;margin-bottom: .2rem;}
    .abMof5CLImg{float: none;width: 100%;height: auto;margin: 0 auto;}
    .abMof5CList .abMof5CLiOpen .abMof5CLTit{margin-left: 0;}

}

@media screen and (max-width:540px){
	.investor .yzm .resC2BNr-1{width: 50%;}
}
@media screen and (max-width:380px){
	.investor .yzm .resC2BNr-1{width: 65%;}
}
/** ~~~~ 媒体查询  END   ~~~~ **/

/**  行数显示  begin  **/
.indexMPrCTit,.newsLC-RTit,.newsCNBLTit,.newsCNBLBri,.proCTImgTit
{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-line-break: auto;-webkit-box-orient: vertical;}
.inMCNr-LbNrBri,.newsLC-RBri
{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-line-break: auto;-webkit-box-orient: vertical;}
.indexMPrCBri
{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-line-break: auto;-webkit-box-orient: vertical;}
.indexAboutBri
{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-line-break: auto;-webkit-box-orient: vertical;}


/**  行数像是  END    **/


