/*----CSSreset---*/
body{ font-family:"Microsoft Yahei", Arial, "Helvetica Neue", Helvetica, sans-serif; color: #646464;line-height:1.5;}
@media all and (min-width: 0px) {body { min-width: auto;}}
body,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,table,tr,td,th,img,input,button,select,textarea,img,form,fieldset{margin: 0;padding: 0;border: 0;}
ul,li,ol{ list-style: none;}  img{ max-width: 100%;}
table{ border-collapse: collapse;}
h1,h2,h3,h4,h5,h6,th{font-weight: normal;}  i,em{ font-style: normal;}
a{ text-decoration: none;color: #595959; -webkit-tap-highlight-color: rgba(0,0,0,0);tap-highlight-color: rgba(0,0,0,0);}
a:hover{color: #ff9400; outline: 0 none;}
input,button,select,textarea,input:focus,select:focus,textarea:focus{outline: none;}
input,button,select,textarea{color: #666;-webkit-writing-mode: horizontal-tb !important;    font: 400 13.3333px Arial;}
textarea{resize: none;}
input::-webkit-input-placeholder { color:#bfbfbf !important ;}
input:-moz-placeholder {color: #bfbfbf !important ;}
input::-moz-placeholder {color: #bfbfbf !important ;}
input:-ms-input-placeholder {color: #bfbfbf !important ;}
textarea::-webkit-input-placeholder { color:#bfbfbf !important ;}
textarea:-moz-placeholder {color: #bfbfbf !important ;}
textarea::-moz-placeholder {color: #bfbfbf !important ;}
textarea:-ms-input-placeholder {color: #bfbfbf !important ;}
input[type="submit"]{ -webkit-appearance: none !important; }
input[type="button"]{ -webkit-appearance: none !important;  }
h1{ font-size: 48px; }   h2{ font-size: 36px; }   h3{ font-size: 24px; }
h4{ font-size: 18px; }   h5{ font-size: 16px; }   h6{font-size: 14px;}
/*----CSSreset end---*/

/*---共用样式---*/
.fl { float: left; } .fr{float: right;}
.tb { display: table;height: 100%;width: 100%; }
.tb-c{ display: table-cell;vertical-align: middle;}
.clearfix::after,.clearfix::before{content: "";display: block;height:0;width: 100%;clear: both;overflow: hidden;font-size: 0;line-height: 0;}
.clearboth{width: 100%;height:0;clear: both;overflow: hidden;font-size: 0;line-height: 0;}
.fake{position: relative;}   .fake::before,.fake::after{content: "";position: absolute;}
.posr{position: relative;}   .posa{position: absolute;}
.blur{filter:url(blur.svg#blur);-webkit-filter: blur(10px);-moz-filter: blur(10px);-o-filter: blur(10px);-ms-filter: blur(10px);filter:blur(10px);filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=10, MakeShadow=false);}
.gray{-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter: gray;}
.nowrap{ white-space: nowrap;text-overflow:ellipsis; overflow:hidden; }
.break{ word-wrap:break-word; word-break: break-all; }
.ani,.all *{transition: all .2s;-webkit-transition: all .2s;-o-transition: all .2s;-moz-transition: all .2s;-ms-transition: all .2s;}
.picbg{height: 100%;background-size: cover;background-size:100% 100%\9; background-position: center center;background-repeat: no-repeat;}
.rowbg{background-size: cover;background-size:100% 100%\9; background-position: center center;background-repeat: no-repeat;}
.mobile,.hide{display: none;}  .pc{display: block;}
.c-gradient{background-image: -webkit-linear-gradient(top, #ff9f19 10%,#ff7919 91%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.lineThrough{text-decoration:line-through;}
@media screen and (max-width: 720px) {
  .mobile{display: block;}
  .pc{display: none;}
}
/*网格*/
.row .md1 { width: 8.333%; }   .row .md2 { width: 16.666%; }  .row .md3 { width: 25%; }
.row .md4 { width: 33.333%;}  .row .md5 { width: 41.666%; }  .row .md6 { width: 50%; }
.row .md7 { width: 58.333%; }  .row .md8 { width: 66.666%; }  .row .md9 { width: 75%; }
.row .md10 { width: 83.333%; } .row .md11 { width: 91.666%; } .row .md12 { width: 100%; }
.row .md1, .row .md2,.row .md3,.row .md4,.row .md5,.row .md6,
.row .md7, .row .md8,.row .md9,.row .md10,.row .md11,.row .md12 { float: left; }

.songti{font-family: 宋体, "Microsoft Yahei", Arial, "Helvetica Neue", Helvetica, sans-serif;}
/*滚动条样式*/
.stylescroll::-webkit-scrollbar{width:9px; background-color:rgba(255,255,255,0.7);}
.stylescroll::-webkit-scrollbar-thumb{border:none; width:5px;background-color:rgba(0,0,0,0.4);}
.stylescroll::-webkit-scrollbar-corner{background-color:rgba(255,255,255,0.7);}
.stylescroll::-webkit-scrollbar:horizontal{height:9px;}
/*按钮*/
.btn{border-radius: 3px;padding:5px 15px;display: inline-block;text-align: center;cursor: pointer;transition: all .2s;-webkit-transition: all .2s;-o-transition: all .2s;-moz-transition: all .2s;-ms-transition: all .2s;}

/*文本字体大小*/
.fz12{font-size: 12px;}   .fz14{font-size: 14px;}   .fz16{font-size: 16px;}  .fz18{font-size: 18px;}
.fz20{font-size: 20px;} .fz22{font-size: 22px;}   .fz24{font-size: 24px;}   .fz26{font-size: 26px;}  .fz28{font-size: 28px;}
.fz30{font-size: 30px;}   .fz32{font-size: 32px;}   .fz34{font-size: 34px;}  .fz36{font-size: 36px;}
.fz38{font-size: 38px;}   .fz40{font-size: 40px;}   .fz42{font-size: 42px;}  .fz44{font-size: 44px;}  .fz50{font-size: 50px;}
/*文本对齐*/
.tac{text-align: center;} .tar{text-align: right;} .tal{text-align: left;}
/* 空白间距 */
.mt5{margin-top: 5px;} .mt10{margin-top: 10px;} .mt15{margin-top: 15px;} .mt20{margin-top: 20px;} .mt25{margin-top: 25px;} .mt30{margin-top: 30px;} .mt35{margin-top: 35px;} .mt40{margin-top: 40px;}
.mr5{margin-right: 5px;} .mr10{margin-right: 10px;} .mr15{margin-right: 15px;} .mr20{margin-right: 20px;} .mr25{margin-right: 25px;} .mr30{margin-right: 30px;} .mr35{margin-right: 35px;} .mr40{margin-right: 40px;}
.mb5{margin-bottom: 5px;} .mb10{margin-bottom: 10px;} .mb15{margin-bottom: 15px;} .mb20{margin-bottom: 20px;} .mb25{margin-bottom: 25px;} .mb30{margin-bottom: 30px;} .mb35{margin-bottom: 35px;} .mb40{margin-bottom: 40px;}
.ml5{margin-left: 5px;} .ml10{margin-left: 10px;} .ml15{margin-left: 15px;} .ml20{margin-left: 20px;} .ml25{margin-left: 25px;} .ml30{margin-left: 30px;} .ml35{margin-left: 35px;} .ml40{margin-left: 40;}
/* 填充间距 */
.pt5{padding-top: 5px;}  .pt10{padding-top: 10px;} .pt15{padding-top: 15px;} .pt20{padding-top: 20px;} .pt25{padding-top: 25px;} .pt30{padding-top: 30px;} .pt35{padding-top: 35px;} .pt40{padding-top: 40px;}
.pr5{padding-right: 5px;}  .pr10{padding-right: 10px;} .pr15{padding-right: 15px;} .pr20{padding-right: 20px;} .pr25{padding-right: 25px;} .pr30{padding-right: 30px;} .pr35{padding-right: 35px;} .pr40{padding-right: 40px;}
.pb5{padding-bottom: 5px;} .pb10{padding-bottom: 10px;} .pb15{padding-bottom: 15px;} .pb20{padding-bottom: 20px;} .pb25{padding-bottom: 25px;} .pb30{padding-bottom: 30px;} .pb35{padding-bottom: 35px;} .pb40{padding-bottom: 40px;}
.pl5{padding-left: 5px;} .pl10{padding-left: 10px;} .pl15{padding-left: 15px;} .pl20{padding-left: 20px;} .pl25{padding-left: 25px;} .pl30{padding-left: 30px;} .pl35{padding-left: 35px;} .pl40{padding-left: 40px;}

.ca7a7a7{color: #a7a7a7;}
/*最大宽度*/
.wrap{max-width: 1440px;margin: 0 auto;}
@media screen and (max-width: 1700px) { .wrap{max-width: 1300px;} }
@media screen and (max-width: 1600px) { .wrap{max-width: 1200px;} }
@media screen and (max-width: 1300px) { .wrap{max-width: 1000px;} }
@media screen and (max-width: 1100px) { .wrap{max-width: 900px;} }
@media screen and (max-width: 720px) { .wrap{margin-left: 15px;margin-right: 15px;} }
.disabled{pointer-events: none;cursor: default !important;opacity: 0.5 !important;filter:Alpha(opacity=50);}
.pointer{cursor: pointer;}
.bold{font-weight: bold;}
.opacity{opacity: .6;filter:Alpha(opacity=60);}
.losed{pointer-events: none;cursor: default;opacity: 0.5;filter:Alpha(opacity=50);}
.hidden{display: none;}
.gradient-h-orange{background: #ffae12;background: -moz-linear-gradient(left, #ffae12 0%, #f07d17 100%);background: -webkit-linear-gradient(left, #ffae12 0%,#f07d17 100%);background: linear-gradient(to right, #ffae12 0%,#f07d17 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffae12', endColorstr='#f07d17',GradientType=1 );}
.gradient-h-bottom-orange{background: #ff7919;background: -moz-linear-gradient(top, #ff7919 25%, #ff9f19 72%, #fec97f 89%);background: -webkit-linear-gradient(top, #ff7919 25%,#ff9f19 72%,#fec97f 89%);background: linear-gradient(to bottom, #ff7919 25%,#ff9f19 72%,#fec97f 89%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff7919', endColorstr='#fec97f',GradientType=0 ); }
.gradient-v-orange{background: #ff9f19;background: -moz-linear-gradient(top, #ffae12 6%, #ff7919 100%);background: -webkit-linear-gradient(top, #ffae12 6%,#ff7919 100%);background: linear-gradient(to bottom, #ffae12 6%,#ff7919 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffae12', endColorstr='#ff7919',GradientType=0 );}
.bxShadow{background: #fff;-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .25);
box-shadow: 0 0 5px rgba(0, 0, 0, .25);}

.hvr-float-shadow {display: inline-block;vertical-align: middle;-webkit-transform: perspective(1px) translateZ(0);transform: perspective(1px) translateZ(0);box-shadow: 0 0 1px rgba(0, 0, 0, 0);position: relative;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;-webkit-transition-property: transform;transition-property: transform;}
.hvr-float-shadow:before{pointer-events: none;position: absolute;z-index: -1;content: '';top: 100%;left: 5%;height: 10px;width: 90%;opacity: 0;background: -webkit-radial-gradient(center, ellipse, rgba(0, 0, 0, 0.15) 0%, rgba(0, 0, 0, 0) 70%);background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.15) 0%, rgba(0, 0, 0, 0) 70%);-webkit-transition-duration: 0.3s;transition-duration: 0.3s;-webkit-transition-property: transform, opacity;transition-property: transform, opacity;}
.hvr-float-shadow:hover{-webkit-transform: translateY(-5px) translateX(0) translateZ(0);transform: translateY(-5px) translateX(0) translateZ(0);}
.hvr-float-shadow:hover:before{opacity: 1;-webkit-transform: translateY(5px) translateX(0) translateZ(0);transform: translateY(5px) translateX(0) translateZ(0);}


.icon,.mycenter-box .help-box dl dd:before,.header-box .allDown a:before{background-image: url('../images/icon.png');background-repeat: no-repeat;display: inline-block;}
.body-box{font-size: 14px;padding-top: 65px;}
/*---共用样式 end---*/
.header-box{height: 64px;z-index: 9999;font-size: 14px;background: #fff;position: fixed;width: 100%;top: 0;left: 0;border-bottom:1px solid #eee;}
.header-box .wrap{position: relative;}
.header-box .logo-box{height: 101%;line-height: 30px;position: absolute;top: 0;left: 0;}
.header-box .logo-box .logo{display: block;height: 30px;margin-top: 16px;}
.header-box .logo-box .txt{overflow: hidden;border-left: 1px solid #d2d2d2;margin-top: 22px;margin-left: 15px;padding-left: 15px;height: 20px;line-height: 20px;color: #626262;display: none;}
.header-box .menu{float: none;padding:0 120px 0 120px;text-align: center;}
.header-box .menu .line{position: absolute;height: 2px;background: #ff9400;bottom: -1px;transition: all 0.2s ease-out;-webkit-transition: all 0.2s ease-out;-o-transition: all 0.2s ease-out;-moz-transition: all 0.2s ease-out;z-index: 0;}
.header-box .menu ul{display: inline-block;text-align: left;position: relative;margin-left:-210px;}
.header-box .menu li{float: left;padding: 0 20px;position: relative;z-index: 1;}
.header-box .menu li a{display: block;padding: 0 5px;position: relative;height: 30px;margin: 17px 0;line-height: 30px;font-size: 16px;color: #000;}
.header-box .menu li a p{display: none;}
.header-box .menu li a i{font-size: 12px;}
.header-box .menu li .icon{background-position: 0 0;width: 20px;height: 10px;position: absolute;top: 0;left: 95%;}
.header-box .menu li.actived a{color: #ff9400;}
.header-box .menu .category-btn{font-size:16px;border:1px solid #aaa;height: 28px;line-height: 28px;width: 30px;text-align: center;border-radius: 5px;margin-top: 7px;}
.header-box .menu li:hover a,.header-box .menu li .down dl dd.more a{color: #ff9400;}
.header-box .menu li:hover .down{display: block;}
.header-box .menu li:hover .down a{color: #7f7f7f;}
.header-box .menu li:hover .down a:hover{color: #ff9400;}
.header-box .menu li .down{padding: 25px 15px;padding-top: 10px; font-size: 13px;position: absolute;left: 50%;top:65px;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);text-align: center;border-radius: 5px; display: none;}
.header-box .menu li .down dl{width: 300px;float: left;}
.header-box .menu li .down dl dt{height: 24px; padding:15px 0;text-align: left;line-height: 24px;margin-bottom: 15px;}
.header-box .menu li .down dl dt a{box-shadow: #febe6570 0px 2px 5px 1px;
    -webkit-transition: all .2s;
    display: inline-block;
    height: 25px;
    line-height: 25px;
    padding: 0 8px;
    border: 1px solid #ff9400;
    color: #ff6500 !important;
    font-size: 12px;
    border-radius: 30px;
    margin: 0;
font-weight: 600;}
.header-box .menu li .down dl dd a{float: left;width: 50%;text-align: left;padding: 0;margin: 0;font-size: 14px;}
.header-box .menu li .down dl dd.more{padding-top: 10px;}
.header-box .rt-box{position: absolute;right: 0;top: 0;}
.header-box .rt-box .ad{margin: 5px 0;}
.header-box .login-box{margin-top: 15px;}
.header-box .login-box .login{border:1px solid #f39800;height: 28px;line-height: 28px;border-radius: 3px;display: block;padding: 0 13px;color: #f39800;}
/* .header-box .login-box .user-box{display: none;} */
.header-box .login-box .user-box .box{float: left; line-height: 35px;margin-top: -2px;margin-left: 20px;font-size: 26px;height: 35px;width: 35px; position: relative;}
.header-box .login-box .user-box .box .content{position: absolute;top:0;left:0;width: 100%;height: 100%;padding-bottom: 15px;overflow: hidden;}
.header-box .login-box .user-box .box a{display: block;}
.header-box .login-box .user-box .have i:before{content: "";position: absolute;top: 1px;right:0;width: 6px;height: 6px;background: #e60012;border-radius: 50%;overflow: hidden;}
.header-box .login-box .user-box .user{width: 35px;border-radius: 50%;overflow: hidden;}
.header-box .login-box .user-box .down{width: 220px;position: absolute;right:-10px;top: 50px;font-size: 14px;border-radius: 1px;padding: 15px;
opacity: 0;filter: Alpha(opacity=0);transition: all .2s;-webkit-transition: all .2s;-o-transition: all .2s;-moz-transition: all .2s;-ms-transition: all .2s;}
.header-box .login-box .user-box .box .content:hover{overflow: inherit;}
.header-box .login-box .user-box .box .content:hover .down{opacity:1;filter: Alpha(opacity=100);}
.header-box .login-box .user-box .down a{display: block;padding: 0 15px;}
.header-box .login-box .user-box .down .line{margin: 10px 0;}
.header-box .login-box .user-box .down .btn{display: block;color: #fff;margin: 15px 0;line-height: 40px;font-size: 16px;}
.header-box .login-box .user-box .down .btn:hover{opacity: .85;}
.header-box .login-box .user-box .down ul li{width: 50%;text-align: center;float: left;}
.header-box .login-box .user-box .info-down{padding:0;width: 250px;}
.header-box .login-box .user-box .down dl dt{line-height: 42px;padding: 0 15px;color: #6d6d6d;}
.header-box .login-box .user-box .down dl dd{height: 200px;overflow: auto;border-top: 1px solid #e1e1e1;border-bottom: 1px solid #e1e1e1;}
.header-box .login-box .user-box .down dl a{color: #a9a9a9;}
.header-box .login-box .user-box .down .no_info_bg{padding-top: 50px; display: none;}
.header-box .login-box .user-box .down dl dd a{display:block;border-bottom: 1px solid #f3f3f3;margin: 0 10px;padding:0 0 0 10px;line-height: 39px;position: relative;}
.header-box .login-box .user-box .down dl dd a:before{content: '';width: 4px;height: 4px;border-radius: 50%;position: absolute;top: 50%;left: 0;margin-top: -2px;background: #e60012;}
.header-box .login-box .user-box .down dl a.actived{color: #c9c9c9;}
.header-box .login-box .user-box .down dl a.actived:before{display: none;}
.header-box .login-box .user-box .down dl a:hover{color: #dd9f69;}
.header-box .login-box .user-box .v-icon-item{height: 26px;overflow: hidden;}
.header-box .login-box .user-box .v-icon-item .item{height: 16px;line-height: 16px;padding: 5px 0;float: left;margin-right: 10px;width: 85px;overflow: hidden;}
.header-box .login-box .user-box .v-icon-item .item a{padding: 0;}
.header-box .login-box .user-box .v-icon-item .item .v-icon{width: 22px;height: 16px;vertical-align: middle;display: inline-block;max-width: 22px;margin-right: 3px;}
.header-box .login-box .user-box .v-icon-item .item{font-size: 12px;}
.header-box .login-box .bx-wrapper .bx-pager{display: none;}
.header-box .login-box .bx-wrapper{margin: 0 !important;}
.header-box .login-box .bx-wrapper .bx-controls-direction a{width: 24px;height: 26px;margin-top:-12px;line-height: 26px;padding: 0;color: #666;background: #fff;font-size: 16px;}
.header-box .login-box .bx-controls-direction{position: absolute;left: 100%;top: 0;width: 48px;height: 26px;background: #fff;z-index: 99;}
.header-box .login-box .bx-wrapper .bx-prev{left: 0;}
.header-box .login-box .bx-wrapper .bx-next{right: 0;}
.header-box .login-box .bx-wrapper .bx-controls-direction a.hidden{display:none;}
.header-box .allDown{position: absolute;top: 65px;left: 0;width: 270px;background: #fff;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.15);box-shadow:0 2px 6px rgba(0,0,0,.15);display: none;}
.header-box .allDown li a:before,
.header-box .allDown li a:after{content: '';position: absolute;}
.header-box .allDown .more-tool{display: none;}
.header-box .allDown .line{display: none;}
.header-box .allDown .btn-vip{display: block;margin:15px;padding: 0;line-height: 30px;border:1px solid #ff8c16;color: #ff8c16;border-radius: 6px;}
.header-box .allDown .btn-vip:hover{color: #fff;background: #ff8c16;}
.header-box .allDown ul{position: relative;}
.header-box .allDown li a{display: block;color: #222;line-height: 20px;font-size: 16px;position: relative;padding: 15px 50px 15px 65px;}
.header-box .allDown li a p{color: #605e5e;font-size: 12px;}
.header-box .allDown li a:before,
.header-box .allDown li a:after{width: 40px;height: 40px;top: 15px;}
.header-box .allDown li a:before{left:15px;background-position: -136px 0;}
.header-box .allDown li.l2 a:before{background-position: -200px 0;}
.header-box .allDown li.l3 a:before{background-position: -263px 0;}
.header-box .allDown li.l4 a:before{background-position: -321px 0;}
.header-box .allDown li a:after{content: '\e7cf';line-height: 40px;right: 5px;text-align: center;font-size: 14px}
.header-box .allDown li:hover{background: #fdf8f3;}
.header-box .allDown li:hover a:after{color: #ff8200;}
.header-box .allDown .down{position: absolute;left: 100%;top: 0;min-height: 350px;color: #323232;width:843px;padding:15px 10px;display: none;}
.header-box .allDown .down a{padding: 0;}
.header-box .allDown .down a:after,
.header-box .allDown .down a:before{padding: 0;display: none;}
.header-box .allDown .down dl{width: 230px;/* height:180px; */ padding: 0 25px 20px 25px;float: left;/* border-right:1px solid #ededed; */}
/* .header-box .allDown .down dl:nth-child(3n){border-right: none;} */
.header-box .allDown .down dt{font-size: 14px;margin-bottom: 10px;color: #222;}
.header-box .allDown .down dd.link{/* height: 120px; */overflow: hidden;}
.header-box .allDown .down dd span{float: left;width: 32%;margin-bottom: 10px;height: 20px; line-height: 20px;overflow: hidden;margin-right: 1.3333%;}
.header-box .allDown .down dd a{font-size: 12px;color: #605e5e;display: inline;}
.header-box .allDown .down dd.more{text-align: right;}
.header-box .allDown .down dd.more a,.header-box .allDown .down dd a:hover{color: #ff8c16;}
.header-box .logo-box:hover .allDown{display: block;}
.header-box .allDown li:hover .down{display: block;}
@media screen and (max-width: 1400px) {
  .header-box .menu li a{font-size: 16px;}
}
@media screen and (max-width: 1100px) {
  .header-box .menu li{padding: 0 15px;}
}
@media screen and (max-width: 900px) {
  .header-box .menu li a{font-size: 13px;}
  .header-box .menu li{padding: 0 10px;}
  .header-box .logo-box{margin-left: 15px;}
  .header-box .rt-box{right: 15px;}
}
@media screen and (max-width: 720px) {
  .header-box{height: 45px;}
  .header-box .wrap{position: initial;}
  .header-box .logo-box{left: 15px;top: 7px;}
  .header-box .menu{float: right;padding: 0;}
  .header-box .menu ul{position: absolute;top: 100%;left: 0;width: 100%;background: #fff;margin-left: 0;box-shadow:1px 1px 3px rgba(0, 0, 0, .2);padding: 10px 0;display: none;}
  .header-box .menu li{float: none;height: auto;margin-bottom: 5px;}
  .header-box .menu li a{display: inline-block;margin: 0;}
  .header-box .menu li .down{display: none;}
}

.footer-box{background: #ececec;color: #7b7b7b;font-size: 13px;}
.footer-box a{color: #7b7b7b;}
.footer-box a:hover{color: #ff9f19;}
.footer-box .hd{padding: 55px 0 40px 0;}
.footer-box .hd ul li{position: relative;float: left;width: 20%;}
.footer-box .hd ul li .box{padding: 0 10px 0 70px;height: 70px;}
.footer-box .hd ul li .bor{position: absolute;top: 0;left: 0;width: 60px;height: 60px;border-radius: 50%;overflow: hidden;text-align: center;line-height: 60px;filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff9f19', endColorstr='#ff7919',GradientType=0 );}
.footer-box .hd ul li .bor::before{content: "";position: absolute;top: 1px;bottom:1px;left:1px;right:1px;border-radius: 50%;}
.footer-box .hd ul li i{color:#ff7919;background-image: -webkit-linear-gradient(top, #ff9f19 10%,#ff7919 91%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;font-size: 30px;position: relative;z-index: 1;}
.footer-box .hd ul li h4{font-size: 20px;font-weight: bold;padding: 8px 0 3px 0;}
.footer-box .hd ul li p{color: #7b7b7b;}
.footer-box .link{}
.footer-box .link span{padding: 0 20px;}
.footer-box .friend-link{padding-top: 30px;border-top: 1px solid #dcdcdc;}
.footer-box .friend-link .w7{width: 70%;}
/* .footer-box .friend-link .w2{width: 20%;} */
.footer-box .friend-link h4{margin-bottom: 20px;}
.footer-box .friend-link dl{padding-bottom: 25px;}
.footer-box .friend-link dl dt{float: left;color: #989898;}
.footer-box .friend-link dl dt span{display: block;background: #707070;height: 100%;}
.footer-box .friend-link dl dd{margin-left: 70px;overflow: hidden;}
.footer-box .friend-link dl dd p{margin-bottom: 6px;}
.footer-box .friend-link dl dd a{display: inline-block;margin-right: 10px;line-height: 24px;}
.footer-box .copyright{padding: 7px 0;}
.footer2-box{padding: 30px 0;}
.footer2-box .link,.footer2-box .copyright{border:0;padding: 10px 0;text-align: left;}
.footer2-box .link span{padding: 0 10px;}
.footer2-box .fr{float: right;}
@media screen and (max-width: 1440px){
  .footer-box .hd ul li p{font-size: 12px;}
}
@media screen and (max-width: 1100px) {
  /* .footer-box .wrap{max-width: none;padding-left: 60px;padding-right: 60px;} */
  .footer-box .hd ul li .bor{width: 30px;height: 30px;line-height: 30px;}
  .footer-box .hd ul li i{font-size: 16px;}
  .footer-box .hd ul li .box{padding: 0 10px 0 40px;}
  .footer-box .hd ul li h4{font-size: 18px;padding: 0;}
  .footer-box .link span{padding: 0 20px;}
}
@media screen and (max-width: 720px){
  .footer-box .hd{padding: 25px 0;}
  .footer-box .hd ul li{width: 50%;}
  .footer-box .friend-link .w7{width: auto;}
  .footer-box .friend-link dl{float: none;margin-bottom: 15px;}
  .footer-box .link{text-align: left;padding: 15px 0;}
}
@media screen and (max-width: 360px){
  .footer-box .hd ul li{width: 100%;margin-bottom: 10px;}
  .footer-box .hd ul li .box{height: auto;}
}
.bx-wrapper{margin-bottom: 0;}
.bx-wrapper .bx-viewport{border:0;left: 0;moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background: none;}
.bx-wrapper .bx-pager{bottom: 20px;}
.bx-wrapper .bx-pager.bx-default-pager a{width: 6px;height: 6px;background: #f7f7f7a6;transition: all 0.2s ease-out;-webkit-transition: all 0.2s ease-out;-o-transition: all 0.2s ease-out;-moz-transition: all 0.2s ease-out;-ms-transition: all 0.2s ease-out;}
.bx-wrapper .bx-pager.bx-default-pager a.active{width: 20px;background: #f7f7f7a6;}
.bx-wrapper .bx-pager.bx-default-pager a:hover{opacity: 0.5;}
.bx-wrapper .bx-controls-direction a{background: rgba(0, 0, 0, .5);font-size: 18px;text-indent: 0;color: #fff;text-align: center;width: 24px;line-height: 50px;height: 50px;margin-top: -25px;display: none;-webkit-transition: all .2s;-o-transition: all .2s;-moz-transition: all .2s;-ms-transition: all .2s;}
.bx-wrapper .bx-controls-direction a i{display: block;height: 100%;}
.bx-wrapper .bx-controls-direction a.disabled{pointer-events:inherit;}
.bx-wrapper .bx-controls-direction a.disabled i{cursor: default;}
.bx-wrapper:hover .bx-controls-direction a{display: block;}
.bx-wrapper:hover .bx-controls-direction a:hover{opacity: .8;}

.bx-wrapper .bx-prev{background: url(../images/arrow-left.png) no-repeat!important;background-size:100% 100%;left: 85px;}
.bx-wrapper .bx-next{background: url(../images/arrow-right.png) no-repeat!important;background-size:100% 100%;right: 85px;}

/* 三角形 */
.triangle-right,.triangle-top{position: relative;}
.triangle-right:before,
.triangle-right:after,
.triangle-top:before,
.triangle-top:after{content: "";position: absolute;width: 0;height: 0;border:8px solid;}
.triangle-right:before,
.triangle-right:after{top:50%;right: -16px;border-color: transparent transparent transparent #dadada;margin-top: -8px;}
.triangle-right:after{right: -14px; border:7px solid;border-color: transparent transparent transparent #fff; margin-top: -7px;z-index: 1;}
.triangle-top:before,
.triangle-top:after{border-color: transparent transparent #dadada transparent;top: -16px;left:50%;margin-left: -8px;}
.triangle-top:after{ border:7px solid;border-color: transparent transparent #fff transparent;top: -14px;margin-left: -7px;}
/* 侧边导航 */
.fixed-sidebar-box{position: fixed;bottom: 120px;z-index: 99;}
.fixed-sidebar-right{right: 15px;}
.fixed-sidebar-left{left: 15px;opacity: 0;filter: Alpha(opacity=0);pointer;transition: all .2s;-webkit-transition: all .2s;-o-transition: all .2s;-moz-transition: all .2s;-ms-transition: all .2s;z-index: -11;}
.fixed-sidebar-left.on{opacity: 1;filter: Alpha(opacity=100);z-index: 99;}
.fixed-sidebar-box ul{background: #fff;-webkit-box-shadow: 0px 0px 5px rgba(0,0,0,.3);box-shadow: 0px 0px 5px rgba(0,0,0,.3);text-align: center; }
.fixed-sidebar-box ul li{width: 60px;padding: 0 5px;cursor: pointer;position: relative;overflow: hidden;transition: all .2s;-webkit-transition: all .2s;-o-transition: all .2s;-moz-transition: all .2s;-ms-transition: all .2s;}
.fixed-sidebar-left ul li{width: 40px;}
.fixed-sidebar-box ul li a{border-bottom: 1px solid #e5e5e5;padding: 15px 0;font-size: 12px;display: block;color: #ff7c19;transition: all .2s;-webkit-transition: all .2s;-o-transition: all .2s;-moz-transition: all .2s;-ms-transition: all .2s;}
.fixed-sidebar-left ul li a{padding: 10px 0;color: #797979;}
.fixed-sidebar-box ul li i{display: block;font-size: 24px;margin-bottom: 5px;height: 25px;line-height: 25px;}
.fixed-sidebar-box ul li:hover{background: #ff7c19;}
.fixed-sidebar-box ul li:hover a{border-bottom-color:#ff7c19; color: #fff;}
.fixed-sidebar-box ul li.tit{background: #fff;}
.fixed-sidebar-box ul li.tit a{color: #ff7c19;cursor: auto;border-bottom-color: #e5e5e5;}
.fixed-sidebar-box ul li:last-child a{border-bottom:0;}
.fixed-sidebar-left ul li.active{background: #ff7c19;}
.fixed-sidebar-left ul li.active a{color: #fff;border-bottom-color:#ff7c19;}

.fixed-sidebar-box ul li .down{position: absolute;right: 100%;top: 50%; background: #fff;padding: 15px;text-align: center; -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .2); box-shadow: 0 0 5px rgba(0, 0, 0, .2);opacity: 0;filter: Alpha(opacity=0);-webkit-transform: translate(-30px, -50%);-ms-transform: translate(-30px, -50%);-o-transform: translate(-30px, -50%);transform: translate(-30px, -50%);color: #929292;font-size: 13px;}
.fixed-sidebar-box ul li .down .pic{width: 100px;}
.fixed-sidebar-box ul li .down a{border:0;background: #ff7c19;color: #fff;border-radius: 30px;height: 30px;line-height: 30px;padding: 0 20px;}
.fixed-sidebar-box ul li:hover{overflow: inherit;}
.fixed-sidebar-box ul li:hover .down{opacity: 1;filter: Alpha(opacity=100);-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);}
/* 共用标题 */
.common-tit{margin-bottom: 35px;}
.common-tit h2 a,.common-tit h2{font-size: 28px;font-weight: bold;margin-bottom: 5px;color: #ff8a00;}
.common-tit span{display: inline-block;padding: 0 30px;text-transform: uppercase;height: 30px;line-height: 30px;color: #878787;position: relative;}
.common-tit span::before,
.common-tit span::after{content: "";position: absolute;top:50%;height: 1px;width: 60px;background: #686764;}
.common-tit span::before{right: 100%;}
.common-tit span::after{left: 100%;}
.common-tit span::after{left: 100%;}
.count-up i.icon{top:0;right:5px;width: 10px;height: 16px;background-position: -393px 0;}


/* 搜索框 */
.search-box{position: absolute;left: 50%;margin-left: -515px;width: 1024px;z-index: 999;border-radius: 5px;
    border: 1px solid #ff8228;}
.search-box .search{background: #ffffff;background: rgba(255, 255, 255, .85);height: 56px;line-height: 56px;padding: 0 80px 0 120px;border-radius: 5px;}
.common-select{width: 120px;left: 0;top: 0;height:100%;cursor: pointer;}
.common-select .text{padding: 0 30px 0 15px;height: 100%;}
.common-select .text i{top: 0;right: 20px;}
.common-select .down{min-width: 100%; top: 100%;left: 0;background: #ffffff;background: rgba(255, 255, 255, .85);padding: 2px 0; -webkit-box-shadow: 1px 2px 3px rgba(0,0,0,.3);box-shadow: 1px 2px 3px rgba(0,0,0,.3);border-radius:5px;display: none;}
.common-select .down p{text-indent: 15px;line-height: 30px;}
.common-select .down p:hover{background: rgba(0, 0, 0, .05);color: #ff9400;}
.search-box .common-select:before{content: "";width: 1px;position: absolute;top: 12px;bottom: 12px;right: 0;background: #bfbfbf}
.search-box .search input{text-indent: 15px;height: 100%;margin-top: 0;background: none;display: block;width: 100%;}
.search-box .btn{top: 0;right: 0;height: 100%;width:120px;padding: 0;border-radius: 0 5px 5px 0;font-size: 30px;color: #fff;background: #ff7919;background: -moz-linear-gradient(top, #ff7919 29%, #ff9f19 77%, #fec97f 100%);background: -webkit-linear-gradient(top, #ff7919 29%,#ff9f19 77%,#fec97f 100%);background: linear-gradient(to bottom, #ff7919 29%,#ff9f19 77%,#fec97f 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff7919', endColorstr='#fec97f',GradientType=0 );
 background: -webkit-linear-gradient(left,#ff9f19 6%,#ff7919 75%)!important;
}
.search-box .searchDown{position: absolute;top: 100%;left: 120px;right: 80px;display: none;}
.search-box .searchDown ul{border:1px solid #e5e5e5;background: #fff;}
.search-box .searchDown a{display: block;height: 42px;line-height: 42px;color: #000;}
.search-box .searchDown span{display: inline-block;width: 20px;height: 20px;margin: 0 20px;text-align: center;color: #fff;line-height: 20px;}
.search-box .searchDown a:hover{background: #f0f0f0;}
.bc{background: #cacaca;}
.bc1{background: #d7000f;}
.bc2{background: #ff920b;}
.bc3{background: #ffc600;}

ul.lists2 li{width: 50%;}
ul.lists3 li{width: 33.333%;}
ul.lists4 li{width: 25%;}

/* 更多 */
.more-box{text-align: right;margin-right: 15px;font-size: 18px;}
.more-box a{color: #c2c2c2;}
.more-box a:hover{color: #ff9400;}


.download{height: 50px;line-height: 50px;text-align: center;font-size: 18px;border-radius: 30px;color:#fff;cursor: pointer;background: #ff9f19;background: -moz-linear-gradient(top, #ff9f19 6%, #ff7919 75%);background: -webkit-linear-gradient(top, #ff9f19 6%,#ff7919 75%);background: linear-gradient(to bottom, #ff9f19 6%,#ff7919 75%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff9f19', endColorstr='#ff7919',GradientType=0 );
background: -webkit-linear-gradient(left,#ff9f19 6%,#ff7919 75%); 

}
.download:hover{color: #fff;}
.download i{padding-right: 20px;}
/* 产品列表 */
.common-list-box{padding: 40px 0;background: #fafafa;}
.common-list-box .more-box{margin-top: 0;}
.common-list li{float: left;width: 25%;margin-bottom: 25px;position: relative;}
.common-list li .box{display: block;margin-left:4.5%;position: relative;cursor: pointer;height: 100%;float: left;width: 91%;}
.common-list li .layer,.common-list li .mask{position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 2;}
.common-list li .layer{z-index: 11;color: #fff;}
.common-list li .mask{background: rgba(0, 0, 0, .55);opacity: 0;filter:Alpha(opacity=0);}
.common-list li .name{color: #fff;position: absolute;z-index: 13; top:15px;left: 10px;right:10px;-webkit-transform: translateY(-30px);-ms-transform: translateY(-30px);-o-transform: translateY(-30px);transform: translateY(-30px);opacity: 0;filter:Alpha(opacity=0);display: block;}

.common-list li .download{bottom: 125px;left:40px;right:40px;-webkit-transform: translateY(30px);-ms-transform: translateY(30px);-o-transform: translateY(30px);transform: translateY(30px);opacity: 0;filter:Alpha(opacity=0);z-index: 3;}
.common-list li .btn-wrap{bottom: 20px;left:0;width: 100%;text-align: center;-webkit-transform: translateY(30px);-ms-transform: translateY(30px);-o-transform: translateY(30px);transform: translateY(30px);opacity: 0;filter:Alpha(opacity=0);z-index: 3;}
.common-list li .btn-wrap .btn{width: 38px;height: 38px;text-align: center;line-height: 38px;background: #000;background: rgba(0, 0, 0, .35);border-radius: 50%;padding: 0;margin: 0 5px;font-size: 20px;position: relative;overflow: hidden;color: #fff;}
.common-list li .btn-wrap .btn i{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
.common-list li .btn-wrap .btn .yes{color: #ff9e19;display: none;}
.common-list li .btn-wrap .btn.actived .no{display: none;}
.common-list li .btn-wrap .btn.actived .yes{display: block;}
.common-list li .box:hover .mask{opacity: 1;filter:Alpha(opacity=100);}
.common-list li .box:hover .name,
.common-list li .box:hover .download,
.common-list li .box:hover .btn-wrap{z-index: 13;}
.common-list li .box:hover .name,
.common-list li .box:hover .download,
.common-list li .box:hover .btn-wrap{opacity: 1;filter:Alpha(opacity=100);-webkit-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}
.common-list li .box .download:hover{-webkit-transform: translateY(-6px) translateX(0) translateZ(0);-ms-transform: translateY(-6px) translateX(0) translateZ(0);-o-transform: translateY(-6px) translateX(0) translateZ(0);transform: translateY(-6px) translateX(0) translateZ(0);}
.common-list1 li .box:before{content: "";width: 100%;height: 75px;position: absolute;top: -2px;left: 0;background: url('../images/clip.png') no-repeat center bottom;z-index: 9;}
.common-list li .pic{overflow: hidden;text-align: center;display: block;position: relative;}
.common-list li .pic .picbg{width: 100%;background-position: top center; position: absolute;top: 0;left: 0;z-index: 0;}
.common-list li:after{content: "";position: absolute;width: 92%;height: 100%; top:0;left:0;background: #fff url('../images/imgLazyload.png') center no-repeat;margin-left: 4%;z-index: 9;}
.common-list li.imgOver:after{display: none;}
.common-list li .pic .picbg{display: none !important;}
.common-list li .box{-webkit-box-shadow: 0px 0px 8px rgba(0,0,0,.35);box-shadow: 0px 0px 8px rgba(0,0,0,.35);}


.pro-list-box{padding: 40px 0;background: #fafafa;}
.pro-list{margin: 0 -10px;}
.pro-list li{float: left;margin-bottom: 25px;}
.pro-list5 li{width: 20%;}
.pro-list4 li{width: 25%;}
.pro-list3 li{width: 33.333%;}
.pro-list li .box{display: block;margin: 0 10px;background: #fff;border-radius: 6px;overflow: hidden;position: relative;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;}
.pro-list li .box:hover{-webkit-box-shadow: 0px 0px 10px rgba(0,0,0,.25);box-shadow: 0px 0px 10px rgba(0,0,0,.25);-webkit-transform: translate3d(0, -3px, 0);-ms-transform: translate3d(0, -3px, 0);-o-transform: translate3d(0, -3px, 0);transform: translate3d(0, -3px, 0);}
.pro-list li .box:after{content: "";position: absolute;width: 100%;height: 100%; top:0;background: #efefef url('../images/imgLazyload.png') center no-repeat;z-index: 9;}
.pro-list li.imgOver .box:after{display: none;}
.pro-list li .pic-box{height: 480px;overflow: hidden;position: relative;}
.pro-list li .pic{text-align: center;display: block;position: relative;}
.pro-list li .pic .picbg{width: 100%;background-position: top center; position: absolute;top: 0;left: 0;z-index: 0;}
.pro-list li .mask{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, .45);opacity: 0;filter:Alpha(opacity=0);}
.pro-list li .btn-wrap{position: static;}
.pro-list li .download{position: absolute;left: 0;bottom: 120px; width: 74%;margin: 0  13%;opacity: 0;filter:Alpha(opacity=0);-webkit-transform: translate3d(0, -20px, 0);-ms-transform: translate3d(0, -20px, 0);-o-transform: translate3d(0, -20px, 0);transform: translate3d(0, -20px, 0);}
.pro-list .download i{padding-right: 10px;font-size: 18px;vertical-align: top;}
.pro-list li .btn-wrap .btn{position: absolute;bottom: 50px;left:50%;width: 38px;height: 38px;text-align: center;line-height: 38px;background: #000;background: rgba(0, 0, 0, .35);border-radius: 50%;padding: 0;font-size: 20px;overflow: hidden;color: #fff;opacity: 0;filter:Alpha(opacity=0);-webkit-transform: translate3d(0, 20px, 0);-ms-transform: translate3d(0, 20px, 0);-o-transform: translate3d(0, 20px, 0);transform: translate3d(0, 20px, 0);}
.pro-list li .btn-wrap .btn.zan{margin-left: -50px;}
.pro-list li .btn-wrap .btn.like{margin-left: 10px;}
.pro-list li .btn-wrap .btn i{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
.pro-list li .btn-wrap .btn:hover{color: #ff9e19;}
.pro-list li .btn-wrap .btn .yes{color: #ff9e19;display: none;}
.pro-list li .btn-wrap .btn.actived .no{display: none;}
.pro-list li .btn-wrap .btn.actived{background: rgba(0, 0, 0, .35);}
.pro-list li .btn-wrap .btn.actived .yes{display: block;}
.pro-list li .box:hover .mask{opacity: 1;filter:Alpha(opacity=100);}
.pro-list li .box:hover .btn-wrap{z-index: 13;position: static;}
.pro-list li .box:hover .btn-wrap .download,
.pro-list li .box:hover .btn-wrap .btn{opacity: 1;filter:Alpha(opacity=100);-webkit-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
.pro-list li .box .btn-wrap .download:hover{-webkit-transform: translate3d(0, 6px, 0);-ms-transform: translate3d(0, 6px, 0);-o-transform: translate3d(0, 6px, 0);transform: translate3d(0, 6px, 0);}
.pro-list li .name,
.pro-list dl{padding-left:15px;padding-right: 15px;}
.pro-list li .name{font-size: 18px;color:#444;line-height: 45px;display: block;}
.pro-list li .box:hover .name{color: #ff9e19;}
.pro-list dl{padding-bottom: 10px;height: 25px;line-height: 25px;}
.pro-list dl dd{float: left;width: 50%;color: #9c9b9b;}
.pro-list dl p{padding: 0 5px;font-size: 12px;}
.pro-list dl i{font-size: 18px;padding-right: 5px;}

.pro-list5 li .download{right: 20px;left: 20px;height: 36px;line-height: 36px;font-size: 14px;}



/* 简历模板--样式1 */
.pic-style1 .pic-box{background: #d1d8dc;background: -webkit-linear-gradient(left, #d1d8dc 0%,#f3f4f5 80%);background: linear-gradient(to right, #d1d8dc 0%,#f3f4f5 80%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d1d8dc', endColorstr='#f3f4f5',GradientType=1 );}
.pic-style1 .pic-box:before{content: "";width: 100%;height: 70px;position: absolute;top: -2px;left: 0;background: url('../images/clip.png') no-repeat center bottom;z-index: 9;}
.pic-style1 .pic{padding-top:65px;}
.pic-style1 .pic .inner{max-height: 380px;overflow: hidden;width: 84%;margin: 0 auto;text-align: center;background: #fff;-webkit-box-shadow: 0px 0px 8px rgba(0,0,0,.25);box-shadow: 0px 0px 8px rgba(0,0,0,.25);}
/* PPT模板--样式2 */
.pic-style2 .pic-box .pic{height: 100%;}
/* .pic-style2 .pic-box img{min-height: 100%;} */
/* world模板--样式3 */
.pic-style3 .pic-box,
.pic-style4 .pic-box{background: #d1d8dc;background: -moz-linear-gradient(left, #d1d8dc 0%, #f3f4f5 80%);background: -webkit-linear-gradient(left, #d1d8dc 0%,#f3f4f5 80%);background: linear-gradient(to right, #d1d8dc 0%,#f3f4f5 80%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d1d8dc', endColorstr='#f3f4f5',GradientType=1 );}
.pic-style3 .pic,
.pic-style4 .pic{max-height: 360px;margin: 0 8%;-webkit-box-shadow: 0px 0px 10px rgba(0,0,0,.35);box-shadow: 0px 0px 10px rgba(0,0,0,.35);overflow: hidden;}
.pic-style3 .text-wrap,
.pic-style4 .text-wrap{padding: 25px 0;margin:0 8%;overflow: hidden;}
.pic-style3 .text h3,
.pic-style4 .text h3,
.pic-style3 .text p,
.pic-style4 .text p{padding-left: 60px;line-height: 1;}
.pic-style3 .text p,
.pic-style4 .text p{color: #888;font-size: 13px;}
.pic-style3 .text h3,
.pic-style4 .text h3{font-weight: bold;letter-spacing: 1px;margin: 5px 0 8px 0;font-size: 22px;}

.pic-style3 .text h3{color: #174791;}
.pic-style3 .text{background: url('../images/word_tit.png') no-repeat;background-size: 50px 50px;}

.pic-style3-1 .pic-box,.pic-style4-2 .pic-box,.pic-style4-1 .pic-box{background-size: cover;background-size: 100%\9;background-position: center center;}
.pic-style3-1 .pic{max-height: 320px;}

.pic-style3-2 .pic-box{background:#edebeb;}
.pic-style3-2 .pic,.pic-style3-2 .pic-bg{width: 240px;margin: 0 auto;}
.pic-style3-2 .pic{ background: #fff;-webkit-box-shadow: 0px 0px 5px rgba(0,0,0,.2);box-shadow: 0px 0px 5px rgba(0,0,0,.2);}
.pic-style3-2 .pic-bg{position: relative;margin-top: 10px;}
.pic-style3-2 .pic-bg:before{content:"" ;position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: #fff;-webkit-box-shadow: 0px 0px 10px rgba(0,0,0,.35);box-shadow: 0px 0px 10px rgba(0,0,0,.35);-webkit-transform: rotate(-3deg);-ms-transform: rotate(-3deg);-o-transform: rotate(-3deg);transform: rotate(-3deg);}
.pic-style3-3 .pic,.pic-style4-2 .pic{-webkit-box-shadow: none;box-shadow: none;}
.pic-style3-3 .pic span,.pic-style4-2 .pic span{max-height: 160px;margin-bottom: 25px; display: block;overflow: hidden;padding: 0;-webkit-box-shadow: 0px 0px 10px rgba(0,0,0,.35);box-shadow: 0px 0px 10px rgba(0,0,0,.35);}

.pic-style4 .text{background: url('../images/excel_tit.png') no-repeat;background-size: 50px 50px;}
.pic-style4 .text h3{color: #247648;}
.pic-style4-1 .pic{margin: 0 5% 0 18%;}
.pic-style4-2 .text h3,
.pic-style4-2 .text p{color: #fff;}


.detail-box .you-like-box .title{margin-bottom: 20px;}
.detail-box .you-like-box .pro-list li .pic-box{height: 400px;}

.detail-box .you-like-box .pic-style1 .pic .inner{max-height: 310px;}
.detail-box .you-like-box .pic-style3 .text h3, .detail-box .you-like-box .pic-style4 .text h3{font-size: 20px;}
.detail-box .you-like-box .pic-style3 .text p, .detail-box .you-like-box .pic-style4 .text p{font-size: 12px;}
.detail-box .you-like-box .pic-style3 .pic, .detail-box .you-like-box .pic-style4 .pic{max-height: 280px;}
.detail-box .you-like-box .pic-style3-1 .pic{max-height: 260px;}
.detail-box .you-like-box .pic-style3-3 .pic span,.detail-box .you-like-box .pic-style4-2 .pic span{max-height: 130px;}

@media screen and (max-width: 1700px) {
  .pro-list li .pic-box{height: 430px;}
  .pro-list li .name{font-size: 16px;line-height: 40px;}
  .pic-style1 .pic .inner{max-height: 310px;}
  .pic-style3 .text h3, .pic-style4 .text h3{font-size: 20px;}
  .pic-style3 .text p, .pic-style4 .text p{font-size: 12px;}
  .pic-style3 .text-wrap, .pic-style4 .text-wrap{padding: 20px 0;margin-bottom: 5px;}
  .pic-style3 .pic, .pic-style4 .pic{max-height:320px;}
  .pic-style3-1 .pic{max-height: 300px;}
  .pic-style3-3 .pic span,.pic-style4-2 .pic span{max-height: 150px;margin-bottom: 20px;}
  .pic-style3-2 .pic, .pic-style3-2 .pic-bg{width: 210px;}
}
@media screen and (max-width: 1600px) {
  .pro-list li .pic-box{height: 395px;}
  .pic-style3 .pic, .pic-style4 .pic{height: 275px;}
  .pic-style3-3 .pic span, .pic-style4-2 .pic span{height: 130px;}
}
@media screen and (max-width: 1300px) {
  .pro-list{margin: 0 -6px;}
  .pro-list li .box{margin: 0 6px;}
  .pro-list li .pic-box{height: 335px;}
  .pro-list li .name{font-size: 15px;}
  .pic-style1 .pic-box:before{background-image: url('../images/clip1000.png');height: 50px;}
  .pro-list li .download{bottom: 100px;}
  .pro-list li .btn-wrap .btn{bottom: 30px;}
  .pic-style1 .pic{padding-top: 45px;}
  .pic-style1 .pic .inner{max-height: 260px;}
  .pic-style3 .text-wrap, .pic-style4 .text-wrap{margin: 0 5%;}
  .pic-style3 .text, .pic-style4 .text{background-size: 35px 35px;}
  .pic-style3 .text h3, .pic-style4 .text h3{font-size: 16px;margin: 3px 0 5px 0;}
  .pic-style3 .text h3, .pic-style4 .text h3, .pic-style3 .text p, .pic-style4 .text p{padding-left: 50px;}
  .pic-style3 .pic, .pic-style4 .pic{max-height: 230px;}
  /* .pic-style3-1 .pic{max-height: 200px;} */
  .pic-style3-3 .pic span, .pic-style4-2 .pic span{max-height: 110px;margin-bottom: 15px;}
  .pic-style3-2 .pic, .pic-style3-2 .pic-bg{width: 170px;}
  .pic-style3-2 .pic-bg:before{width: 105%;}
  .detail-box .you-like-box .pro-list li .pic-box{height: 335px;}
  .detail-box .you-like-box .pic-style3 .pic, .detail-box .you-like-box .pic-style4 .pic{max-height: 230px;}
  .detail-box .you-like-box .pic-style3-3 .pic span, .detail-box .you-like-box .pic-style4-2 .pic span{max-height:110px;}
  .detail-box .you-like-box .pic-style1 .pic .inner{min-height: 260px;}
  .header-box .menu ul{margin-left:0px;}
}
@media screen and (max-width: 1100px){
  /* .pro-list li{width: 33.3333%;} */
  .pro-list{margin: 0 9px;}
  .pro-list li .pic-box{height: 280px !important;background: #f1f1f1 !important;}
  .pic-style1 .pic-box:before{display: none;}
  .pic-style1 .pic .inner{background: none;}
  .pic-style3 .pic, .pic-style4 .pic,.pic-style1 .pic .inner,.pic-style3-3 .pic span, .pic-style4-2 .pic span{max-height: 100% !important;margin: 0;-webkit-box-shadow: none;box-shadow: none;}
  .pic-style1 .pic{padding: 0;}
  .pic-style1 .pic .inner{width: 100%;margin: 0;max-height: 100%;}
  .pic-style3-1 .box{background-image: none;}
  .pic-style3 .text-wrap, .pic-style4 .text-wrap{display: none;}
  .pic-style3 .text, .pic-style4 .text{position: absolute;top: 15px;left: 0;width: 90%;margin: 0 5%;}
  .pic-style3-2 .pic-bg{height: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
  .pic-style3-2 .pic, .pic-style3-2 .pic-bg{width: 100%;}
  .pic-style3-2 .pic{padding-top: 0;}
  .pic-style3-2 .pic-bg{margin-top: 0;}
  .pic-style3-2 .pic-bg:before{display: none;}
  .pic-style3-3 .pic span, .pic-style4-2 .pic span{max-height: 100%;}
  .pic-style3-3 .pic span:nth-child(2),
  .pic-style4-2 .pic span:nth-child(2){display: none;}
  .pic-style3-1 .box,.pic-style4-2 .box,.pic-style4-1 .box{background-image: none !important;}
  .detail-box .you-like-box .pro-list{margin: 0 -10px;}
}
@media screen and (max-width: 720px) {
  .pro-list{margin: 0 -6px;}
  .pro-list li{width: 50%;}
}
@media screen and (max-width: 480px) {
  .pro-list li .name{font-size: 13px;}
  .pro-list li .pic-box{height: 200px !important;}
}

/* 页码 */
.page-box{text-align: center;}
.page-box a{display: inline-block;min-width:20px;height: 60px;line-height: 60px;background: #fff;border-radius: 3px;font-size: 16px;padding: 0 25px;margin: 0 3px;}
.page-box a:hover{color: #ff9400;}
.page-box a.actived{color: #fff;background: #ff7919;
background: -moz-linear-gradient(bottom, #ff7919 15%, #ff9f19 77%, #fec97f 100%);
background: -webkit-linear-gradient(bottom, #ff7919 15%,#ff9f19 77%,#fec97f 100%);
background: linear-gradient(to top, #ff7919 15%,#ff9f19 77%,#fec97f 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff7919', endColorstr='#fec97f',GradientType=0 );}
@media screen and (max-width: 1440px) {
  .page-box a{height: 40px;line-height: 40px;font-size: 13px;padding: 0 10px;}
}

/* 弹窗 */
.pop-wrap{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, .55);z-index: 99999;color: #ccc;display: none;}
.pop-wrap a{color: #ccc;}
.pop-wrap .close{position: absolute;top:10px;right:10px;width: 24px;height: 24px;text-align: center;line-height: 24px;font-size: 20px;cursor: pointer;}
.pop-wrap .pop-box{position: absolute;top: 50%;left: 50%;width: 470px;background: #fff;margin-left: -260px;border-radius: 8px;padding:25px 40px; -webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}
.pop-wrap .popLayer{padding-top: 20px; }
.pop-wrap .erweimaLayer .pic{width: 150px;height: 150px;margin: 30px auto 50px auto;padding: 5px;border:1px solid #aaa;text-align: center;}
.pop-wrap .selectLoginLayer{padding-top: 0;}
.pop-wrap .pop-login .logo{margin: 20px 0;}
.pop-wrap .pop-login .small{height: 20px;line-height: 20px;text-align: center;font-size: 12px;}
.pop-wrap .pop-login .small:before{content: "";position: absolute;top: 50%;left: 0;background: #e5e5e5;width: 100%;height: 1px;}
.pop-wrap .pop-login .small span{display: inline-block;background: #fff;padding:0 35px; color: #999;position: relative;z-index: 1;letter-spacing: 2px;}
.pop-wrap .pop-login .method{padding: 50px 0;text-align: center;color: #b2b2b2;}
.pop-wrap .pop-login .method li{display: inline-block;margin: 0 35px;cursor: pointer;}
.pop-wrap .pop-login .method i{width: 65px;height: 65px;border-radius: 50%;display: block;border:1px solid #ebebeb;line-height: 65px;font-size: 36px;margin-bottom: 20px;color: #ff9100;}
.pop-wrap .pop-login .method .weixin{color: #23bf36;}
.pop-wrap .pop-login .method .icon-qq{color: #1296DB;}
.pop-wrap .pop-login .method li:hover i{color: #fff;background: #ff9100;}
.pop-wrap .pop-login .method li:hover i.weixin{background: #23bf36;}
.pop-wrap .pop-login .method li:hover i.icon-qq{background: #1296DB;}
.pop-wrap .pop-login .bt a{color: #c7c7c7;}
.pop-wrap .pop-login .tab li{float: left;width: 50%;text-align:center;line-height: 38px;border-bottom:2px solid #e4e4e4;color: #999;cursor: pointer;}
.pop-wrap .pop-login .tab li.actived{border-bottom-color:#ff9100;}
.pop-wrap .form-wrap{margin: 0 25px;}
/* .pop-wrap .form-box{padding-top: 25px;} */
.pop-wrap .form-box li{margin-bottom: 20px;position: relative;}
.pop-wrap .form-box li .input-txt{height: 35px;line-height: 35px;border-bottom: 1px solid #c9c9c9;position: relative;padding-left: 35px;}
.pop-wrap .form-box li .input-txt input{display: block;background: none;width: 100%;height: 100%;}
.pop-wrap .form-box li .input-txt i{top: 3px;left: 0;font-size: 24px;}
.pop-wrap .form-box li .input-txt .btn{right: 0;top: 0;color: #ff9100;padding: 0;}
.pop-wrap .form-box li .error{position: absolute;top: 101%;left:0;width: 100%;display: none;font-size: 12px;color: #f51b1b;}
.pop-wrap .form-box li.code-box .input-txt{padding-right: 80px;}
.pop-wrap .btn-wrap{margin: 10px 0 25px 0;}
.pop-wrap .btn-wrap p{margin-bottom: 20px;}
.pop-wrap .btn-wrap p input{vertical-align: middle;}
.pop-wrap .btn-wrap .submit{width: 200px;display: block;padding: 0;text-align: center;margin:0 auto;height: 45px;line-height: 45px;font-size: 18px;color: #fff;border-radius: 20px;}
.pop-wrap .btn-wrap .submit:hover{opacity: .85;}
.pop-wrap .sure-btn .submit{margin: 30px auto;}

.pop-wrap .form-wrap .bt .weixin{font-size: 20px;cursor: pointer;}
.pop-wrap .form-wrap .bt .weixin:hover{color: #ff9100;}

.map-box .wrap{max-width: 800px;}
.map-box .wrap{padding: 30px 0;}
.map-box dl{margin-bottom: 15px;border:1px solid #d6dbe1;border-top: 0;font-size: 12px;}
.map-box dl dt{border-top: 2px solid #ff9400;border-bottom:1px solid #d6dbe1;line-height: 40px;font-size: 16px;color: #222;padding: 0 20px;background: #fcfcfc;}
.map-box dl dt a{color: #222;}
.map-box dl dd{padding: 20px;line-height: 24px;}
.map-box dl dd .hd{color: #b87500;font-weight: bold;margin-bottom: 5px;}
.map-box dl dd .hd a{color: #b87500;}
.map-box dl dd .bd a{display: inline-block;margin-right:10px;margin-bottom: 3px; color: #222;padding: 0 3px;}

.map-box dl:hover dd{background: #f5f8fa;}
.map-box dl:hover dt a,.map-box dl dd .hd a:hover{color: #ff9400;}
.map-box dl dd .bd a:hover{background: #ff9400;color: #fff;}

@media screen and (max-width: 1700px) {
  .common-list li{height: 400px;}
  .common-list li .box,.common-list li:after{width: 94%;margin-left: 3%;}
}
@media screen and (max-width: 1500px) {
  .fixed-sidebar-box ul li{width: 45px;padding: 0 3px;}
  .fixed-sidebar-box ul li a{padding: 10px 0;}
  .fixed-sidebar-box ul li i{font-size: 20px;height: 22px;line-height: 22px;margin-bottom: 3px;}
  .fixed-sidebar-right{right: 10px;}
  .fixed-sidebar-left{left: 10px;}
}
@media screen and (max-width: 1300px) {
  .common-tit h2{font-size: 20px;margin-bottom: 0;}
  .common-tit span{padding: 0 15px;font-size: 12px;height: 20px;line-height: 20px;}
  .more-box{font-size: 13px;}
  .download{height: 40px;line-height: 40px;font-size: 14px;}
  .download i{padding-right: 10px;}
  .common-list li{height:330px;}
}
@media screen and (max-width: 1100px){
  .common-list li .download{bottom: 90px;}
  .search-box{width: 500px;margin-left: -250px;font-size: 13px;}
  .search-box .search{height: 45px;line-height: 45px;padding: 0 45px 0 120px;}
  .search-box .searchDown{right: 45px;}
  .search-box .btn{font-size: 24px;width: 45px;height: 45px;}
  .search-box .search input{height: 45px;line-height: 45px;}
  .inner-box .search-box{margin-top: -10px;}
  .fixed-sidebar-left{display: none !important;}
  .fixed-sidebar-right ul li{display: none;}
  .fixed-sidebar-box ul li.backToUp{display: block;width: 40px;}
  .fixed-sidebar-box{bottom: 15px;}
  .fixed-sidebar-box ul li i{margin-bottom: 0;}
  .fixed-sidebar-box ul li a{padding: 5px 0;}
  .download{height: 35px;line-height: 35px;font-size: 14px;}
  .download i{padding-right: 5px;}
  .common-list li{width: 33.333%;}
  .common-list li{height: 360px;}
  .common-list li .pic{-webkit-box-shadow: none;
  box-shadow: none;}
}
@media screen and (max-width: 900px) {
  .common-list li{height: auto;width: 50%;}
  .common-list li .box{height: auto;background: none;-webkit-box-shadow: none;box-shadow: none;}
  .common-list li .pic, .common-list li .pic-style2 .box .pic{max-height: inherit;}
  .common-list li .pic,.common-list li .pic-style2 .box .pic{height: 320px;}
  .common-list li .layer, .common-list li .mask{position: relative;}
  .common-list li .mask,.common-list li .name,.common-list li .download,.common-list li .btn-wrap{opacity: 1;filter: Alpha(opacity=100);-webkit-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);position: initial;}
  .common-list li .name{color: #666;font-size: 12px;height: 20px;line-height: 20px;overflow: hidden;padding:5px 10px;}
  .common-list li .download{float: left;margin-left: 0;padding: 0 10px;border-radius: 0;}
  .common-list li .btn-wrap{text-align: right;}
  .common-list li .pic-style3 .text, .common-list li .pic-style4 .text{display: none;}
  .common-list li .pic-style3 .pic, .common-list li .pic-style4 .pic,.common-list li .pic-style3-2 .pic-bg{padding-top: 0;margin-top: 0;}
   .common-list li .btn-wrap .btn{background:rgba(0, 0, 0, .2);}
}
@media screen and (max-width: 720px){
  .common-list li .box{background: none;}
  .common-list li .btn-wrap{display: none;}
  .common-list li .download{margin-left: 0;}
  .search-box{width: 80%;margin-left: 0;left: 10%;}
  .common-select{display: none;}
  .search-box .search{padding-left: 0;height: 35px;line-height: 35px;}
  .search-box .searchDown{right: 0;}
  .search-box .btn{height: 35px;}
  .search-box .search input{border-left: 0;margin-top: 0;height: 100%;font-size: 12px;}
  /* .download{height: 25px !important;line-height: 25px !important;font-size: 12px !important;} */
}
@media screen and (max-width: 480px){
  .common-list li .box, .common-list li:after{width: 100%;margin-left: 0;}
  .common-list li .box{background: none;}
  .common-list li{width: 100%;}
}


/*新加样式*/
.xinjiassk{padding-top: 65px;height: 75px; width:1023px;margin:0 auto; }
.xinjiassk ul li{float: left;margin-left:15px;}
.xjtitle{padding-top: 92px;}



@media screen and (max-width: 1700px) {
.header-box .rt-boxs{position: absolute;right: 108px !important;}
#baidu input[type=text]{width: 168px !important;}
.xjbd{float: left;font-size: 13px!important;}	
  .companies{width: 1300px!important;}
}

@media screen and (max-width: 1600px) {
.header-box .rt-boxs{position: absolute;right: 108px !important;}
#baidu input[type=text]{width: 130px !important;}
.companies{width: 1200px!important;}
}
@media screen and (max-width: 1500px) {
  
.header-box .rt-boxs{position: absolute;right: 108px !important;}
#baidu input[type=text]{width: 120px !important;}
}


@media screen and (max-width: 1300px) 
{
 .header_ad{display:none;}
#baidu{display:none;}
.companies{max-width: 1000px!important;}
}


@media screen and (max-width: 1100px){
    
.xjtitle{margin-left: 15%; padding-top: 80px;}
.header_ad{display:none;}
#baidu{display:none;}
.companies{max-width: 900px!important;}
	
}

@media screen and (max-width: 720px){
.xjtitle{padding-top: 55px;    margin-left: 0px;}	
.xinjiassk{padding-top: 65px;height: 75px;width: 100%;margin:0 auto; }
.xjbant{font-size: 14px;text-align: center;line-height: 36px; border: 1px solid #ff8a00;width: 105px; height: 36px; border-radius: 5px;}
.header_ad{display:none;}
#baidu{display:none;}
.xjbant {
    font-size: 14px;
    margin-top: 0!important;
    float: left!important;
    text-align: center;
    line-height: 28px!important;
    border: 1px solid #ff8a00;
    width: 105px;
    height: 28px!important;
    border-radius: 5px;
}
}
@media screen and (max-width: 480px){
.xjbant{font-size: 14px;text-align: center;line-height: 36px; border: 1px solid #ff8a00;width: 105px; height: 36px; border-radius: 5px;}
.header_ad{display:none;}
#baidu{display:none;}
.xjbant {
    font-size: 14px;
    margin-top: 0!important;
    float: left!important;
    text-align: center;
    line-height: 28px!important;
    border: 1px solid #ff8a00;
    width: 105px;
    height: 28px!important;
    border-radius: 5px;
}		
}

.xjbd{float: left;font-size: 14px;
    color: #000;margin: 10px 8px!important;}
.bj{padding-bottom:30px;}
.qcfd{clear: both;} 
.bjs{margin-top: 20px !important;}
.bjs img{ width: 100%;}
.tuico{position: relative;left: 0;top: 3px; padding-right: 3%;}
.xinjiassk ul li a{font-size: 14px;}
.xjjianlimb{font-size:16px !important; }
.bttitle li{float:left;height: 33px;margin-left:20px; }
.common-tit{ position:relative;}
.bttitle{ position: absolute;left: 132px;top: 12px;}
.xjbant{font-size: 14px;margin-top: -42px;float: right; text-align: center;line-height: 36px; border: 1px solid #ff8a00;width: 105px;height: 36px;border-radius: 5px;}
.xjbant a{color: #ff8a00;}
.xiaoguo:hover.xiaoguo{border-bottom: 1px solid #ff8a00;}
.xiaoguo:hover .xjjianlimb{color:#ff8a00;}
/*头部导航*/
.xjysgd{height: 25px!important; border-radius: 5px;text-align: center!important;line-height: 25px!important;border: 1px solid #ff9400;width: 50px!important;}
.huoico{ width: 16px; height: 16px;margin-left:5px;}
.huoicos{ position: relative;left: 5px;top: 3px;}
.header-box .rt-boxs{position: absolute;right: 130px; top: 6px;}



.search-box .btn {border-radius: 0 5px 5px 0;font-size: 30px;color: #fff; background: #ff7919;background: -moz-linear-gradient(top, #ff7919 29%, #ff9f19 77%, #fec97f 100%);background: -webkit-linear-gradient(top, #ff7919 29%,#ff9f19 77%,#fec97f 100%);background: linear-gradient(to bottom, #ff7919 29%,#ff9f19 77%,#fec97f 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff7919', endColorstr='#fec97f',GradientType=0 );}
#baidu{height: 33px;}
#baidu .input{height: 100%;}
#baidu .input .clear{width: 30px;height: 35px;line-height: 30px;text-align: center;cursor: pointer;padding-right: 10px;visibility: hidden;opacity: 0.8;color: gray;}
#baidu input[type=text]{height:106%;border:0px;width: 215px;background-color: #edecf1;border-radius: 10px 0px 0px 10px;padding-left: 10px;}
#baidu div{float: left;}
#baidu>button{font-size: 20px; width: 65px;height: 35px;    background: -webkit-linear-gradient(left,#ff9f19 6%,#ff7919 75%);color: #fff;border-radius: 0px 10px 10px 0px;}	
		
/**为您推荐**/
.companies{max-width: 1440px;margin: 0 auto;}
.companies .companies-title{text-align:center;font-size:24px;color:#333;margin-bottom:48px}
.companies .companies-person{width:1230px;margin-bottom:30px}
.companies .companies-person .person-card{width:380px;height:240px;background-color:#fff;margin-right:30px;position:relative;padding:20px 25px;margin-top:30px}
.companies .companies-person .person-card:after{position:absolute;content:" ";width:30px;height:30px;background:url(../images/common2.png) -185px -502px no-repeat;top:50px;left:25px;z-index:1}
.companies .companies-person .card-img{width:95px;height:95px;-webkit-border-radius:50%;border-radius:50%;position:absolute;top:-30px;right:20px;overflow:hidden}
.companies .companies-person .card-title{height:80px;padding-left:60px;font-size:14px}
.companies .companies-person .card-title em{font-weight:700}
.companies .companies-person .card-from{position:absolute;bottom:20px;left:25px}
.companies .companies-person .card-des{font-size:14px;color:#666;line-height:22px}
.companies .companies-person .card-info{position:absolute;bottom:20px;right:25px;font-size:14px;color:#666;border:1px solid #e3e3e3;padding:2px 8px}
.companies .companies-firm{width:1208px;margin-bottom:30px}
.companies .companies-firm .firm-card{margin-right:11px;width:140px;height:60px}
.companies .companies-news .news-flag{font-size:14px;font-weight:700;color:#666;background-color:#fff;width:90px;height:36px;text-align:center;line-height:36px;position:relative}
.companies .companies-news .news-flag:after{position:absolute;content:" ";top:10px;right:-15px;border:8px solid;border-color:transparent transparent transparent #fff}
.companies .companies-news .news-all{width:1090px;height:36px;overflow:hidden}
.companies .companies-news .news-list{line-height:36px;margin-left:20px;height:36px}
.companies .companies-news .news-list span{display:inline-block;width:380px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:14px;color:#333;vertical-align:middle}
.companies .companies-news .news-list em{vertical-align:middle;display:inline-block;margin-left:20px;font-size:12px;color:#666}
.companies .companies-news .news-handle{width:16px;height:36px;background:url(../images/common2.png) -162px -501px no-repeat}
.companies .companies-news .news-handle a{display:block;width:16px;height:18px}
.roll-box{position:relative}
.roll-box.topic-wrap .wrap-list{margin-left:0;margin-right:20px}
.roll-box .roll-wrap{overflow:hidden}
.roll-box .roll-next,.roll-box .roll-prev{display:none;position:absolute;z-index:20;width:36px;margin-top:-18px;height:36px;background:url(../images/common2.png) no-repeat;cursor:pointer}
.roll-box:hover .roll-next,.roll-box:hover .roll-prev{display:block}
.roll-box .roll-prev{top:50%;left:-17px;background-position:-6px -506px}
.roll-box .roll-next{top:50%;right:12px;background-position:-46px -506px}
.companies-firm .roll-next,.companies-firm .roll-prev{width:24px;margin-top:-12px;height:24px}
.companies-firm .roll-prev{top:50%;left:-13px;background-position:-96px -511px}
.companies-firm .roll-next{top:50%;right:-3px;background-position:-126px -511px}
.topic-wrap .roll-next{top:50%;right:-15px}.right-btn-group{display:none}
.links-ship .ship-handle{font-size:14px;color:#333;cursor:pointer;height: 40px;}
.links-ship .ship-handle.on span{background-position:-162px -507px}
.links-ship .ship-handle span{display:inline-block;width:16px;height:16px;vertical-align:middle;background:url(../images/common2.png) -162px -518px no-repeat}

.links-ship .nav-ship h3{margin-right:15px}
.links-ship .nav-ship h3.on a,.links-ship .nav-ship h3:hover a{color:#888}
.links-ship .nav-ship a,.links-ship .ship-box a,.links-ship .ship-box li,.links-ship .ship-box span{color:#cbcaca;font-size:14px}
.links-ship .ship-box{display:none;margin-top:20px}
.links-ship .ship-box ul{display:none;overflow:hidden}
.links-ship .ship-box ul:first-child{display:block}
.links-ship .ship-box li{float:left;margin-right:15px;margin-bottom:10px}
.links-ship .ship-box a:hover,.links-ship .ship-box span:hover{color:#ff9e19}
.outcolor,.outcolor .slide .images{height:445px;position:relative}
.outcolor .slide{width:inherit;z-index:5}
.outcolor .slide .images{width:inherit;margin:0 auto}
.outcolor .slide .images>div{width:100%;height:100%;float:left;position:absolute;top:0;left:0}
.outcolor .slide .images a{position:relative;display:block;width:1680px;height:100%;margin:0 auto;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover}
.topic-wrap.roll-box.h-vd .wrap-list{width:391px;height:244px}
.h-vd .card-img{height:205px}
.h-vd .card-img.video-handle video{position:absolute;width:100%;height:206px;left:0;top:0}

.customize-btn{padding:5px 18px;font-size:14px;font-weight:400;outline:0;color:rgba(0,0,0,1);vertical-align:top;border-radius:18px;background:-webkit-gradient(linear,left top,right top,from(rgba(240,214,141,1)),to(rgba(224,191,115,1)));background:-webkit-linear-gradient(left,rgba(240,214,141,1) 0,rgba(224,191,115,1) 100%);background:-o-linear-gradient(left,rgba(240,214,141,1) 0,rgba(224,191,115,1) 100%);background:-webkit-linear-gradient(left,#efc792 6%,#ddb57c 75%);color:#7b5a2a}
.xianmianico{left:5px;width:54px;position:relative;top:7px;height:27px}
.clearfix:hover .customize-btn{color:#7b5a2a}

/* Ad */
.guide-hidden{overflow:hidden}
.all-layout{position:relative;float:left;width:49%}
.all-layout-s{position:relative;float:left;width:100%}
.all-bg{width:1440px;margin:0 auto}
.right-2{margin-left:15px}
.qcfu{clear:both}
.all-layout img{border-radius:5px}
.all-layout-s img{border-radius:5px}
.guang-gao{position:absolute;display:inline-block;width:30px;height:20px;line-height:20px;padding:0 2px!important;bottom:2px!important;right:5px;background-color:rgba(0,0,0,.6);color:#fff;text-align:center;font-size:12px;cursor:pointer}
.ad-close{position:absolute;display:inline-block;width:20px;height:20px;line-height:16px;padding:0 2px!important;bottom:2px!important;right:45px;background-color:rgba(0,0,0,.6);color:#fff;text-align:center;font-size:12px;cursor:pointer}