.page-container{position:relative;margin:0 auto;min-width:1140px;}
.container{margin-right:auto;margin-left:auto;width:1140px;zoom:1;}
.container:after,.contianer:before{display:table;content:"";}
.site-header,.site-footer{position:relative;clear:both;width:100%;}
.bg-gradient{filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=gray,endcolorstr=white,gradientType=0);
    -ms-filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=gray,endcolorstr=white,gradientType=0);
    background:#fafafa;
    background:-moz-linear-gradient(top, rgba(220,220,220,.3), rgba(255,255,255,1););
    background:-webkit-gradient(linear, 0 0, 0 bottom, from(rgba(220,220,220,.3)), to(rgba(255,255,255,1)));
    background:-o-linear-gradient(top, rgba(220,220,220,.3), rgba(255,255,255,1);)
  }
/*float-service*/
.float-service{position:fixed;right:10px;bottom:0;z-index:999;padding-bottom:30px;}
.float-service .btn{position:relative;display:block;cursor:pointer;margin-bottom:1px;width:50px;height:50px;text-align:center;background-color:rgba(75,75,75,.8);background-color:#4b4b4b\9;border-radius:3px;}
.float-service .btn:hover{background-color:rgba(75,75,75,1);}
.float-service .btn i{line-height:50px;font-size:1.6em;color:#fff;}
.float-service .btn-service span{padding:8px 5px;line-height:1.1;font-size:14px;color:#fff;}
.float-service .btn-service span,.float-service .btn-service:hover i{display:none;}
.float-service .btn-service:hover span{display:block;}
.float-service .btn-wx .pic{position:absolute;left:-140px;top:-40px;display:none;padding:4px;width:130px;height:130px;background:#fff;border:1px solid #ccc;}
.float-service .btn-phone:hover{background-color:#3889c2;}
.float-service .btn-phone .phone{position:absolute;top:0px;left:-158px;display:none;width:160px;line-height:50px;font-size:18px;color:#FFF;text-align:center;background-color:#3889c2;}
.float-service .btn-top{display:none;}
.float-service-job .btn i{line-height:1.3;}
.float-service-job .btn-service span{padding:4px 0}

.site-header-top{position:relative;width:100%;height:32px;line-height:32px;font:14px Arial;color:#444;background-color:#f8f8f8;border-bottom:1px solid #eee;}
.site-header-top .top-menu-item{line-height:32px;}
.site-header-top .right-line{margin:0 12px;font-size:13px;font-weight:200;color:#ebebeb;}
.site-header-top a:hover{color:#e60012;}
.site-header-top .slogan-top{margin:0 30px 0 50px;font-size:15px;color:#e60012;}
.site-header-top .network-group{position:relative;padding:0 10px;height:32px;line-height:32px;}
.site-header-top .network-group p,.site-header-top .network-group i{display:inline-block;}
.site-header-top .network-group i{vertical-align:middle;margin-top:-2px;margin-left:5px;font-size:14px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition: all 1s ease;transition: all 1s ease;}
.site-header-top .network-group .group-items{position:absolute;top:32px;left:-1px;z-index:99;margin-top:20px;width:120px;border:1px solid #ebebeb;border-top:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px;background-color:rgba(255,255,255,.95);background:#fff\9;opacity:0;visibility:hidden;transition:opacity .5s,margin-top .5s,visibility .5s;}
.site-header-top .network-group .group-items li{padding:0 9px;line-height:30px;height:30px;display:block;border-bottom:1px dashed #ccc;}
.site-header-top .network-group .group-items li:last-child{border-bottom:0;}
.site-header-top .network-group .group-items li a{display:block;}
.site-header-top .network-group.active{padding:0 9px;background-color:#fff;border:1px solid #ebebeb;border-width:0 1px 0 1px;}
.site-header-top .network-group.active .group-items{opacity:1;margin-top:0;visibility:visible;}
.site-header-top .network-group.active i{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}
.site-header-top .tel{}

/*site-header-center*/
.site-header-center{position:relative;z-index:2;clear:both;height:90px;background:#fff url(../images/linebg.png) no-repeat right bottom;box-shadow:1px 0 3px #ccc;}
.site-header-center .logo{float:left;padding:15px 0;height:60px;}
.site-header-center .logo img{height:100%;}
.site-header-center .slogan{display:inline-block;margin-left:10%;width:40%;height:50px;background:url(../images/slogan.png) no-repeat center;display: none;}
.site-header-center .searchBox{position:relative;float:right;margin:25px 0 0 20px;}
.site-header-center .searchBox .search-form-icon{position:relative;padding:0 15px;height:40px;display:inline-block;cursor:pointer;}
.site-header-center .searchBox .search-form-icon .icon-search{line-height:40px;font-size:18px;color:#333;font-weight:bold;cursor:pointer;}
.site-header-center .searchBox .search-form-content{position:absolute;top:60px;right:0;z-index:9;padding:20px;width:300px;background-color:rgba(255,255,255,.95);background:#fff\9;border-bottom-left-radius:5px;border-bottom-right-radius:5px;box-shadow:0 1px 7px rgba(0,0,0,0.1); }
.site-header-center .searchBox .search-form-content:before{content:'';display:block;width:18px;height:9px;background:url(../images/white-arrow.png) no-repeat;position:absolute;top:-9px;right:10px;}
.site-header-center .searchBox .search-form-content input[type=text]{float:left;padding:0 10px;width:195px;height:30px;line-height:30px;border:1px solid #dadada;}
.site-header-center .searchBox .search-form-content input[type=text]:focus{background-color:#f5f5f5;border:1px solid #e60012;}
.site-header-center .searchBox .search-form-content .btn-search{float:left;width:60px;height:32px;line-height:32px;font-size:14px;color:#fff;text-align:center;background-color:#e60012;}
.site-header-center .searchBox .search-form-content .box-btn-close{position:absolute;right:5px;top:20px;padding:0 10px;font-size:14px;color:#666;line-height:32px;display:inline-block;}
.site-header-center .searchBox .search-form-content .box-btn-close:hover{background-color:#efefef;}
.site-header-center .searchBox .search-form-icon.active,.site-header-center .searchBox .search-form-icon:hover{background-color:#efefef;}

/*mainNav*/
.mainNav{display:inline-block;float:right;height:40px;}
.mainNav .nLi{display:inline;float:left;}
.mainNav .nLi h3 a{display:block;padding:25px 25px;height:40px;line-height:40px;font-size:17px;color:#444;}
.mainNav .current h3 a{height:37px;border-bottom:3px solid #e60012;}
.mainNav .sub{display:none;position:absolute;z-index:100;padding:10px;width:100%;left:0;top:90px;background-color:rgba(255,255,255,1);background-color:#fff\9;border-top:1px solid #eee;box-shadow:1px 1px 3px #ccc;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.mainNav .subNav{float:right;display:inline-block;}
.mainNav .subNav li{float:left;display:inline-block;}
.mainNav .subNav li .line-separater{position:relative;float:left;display:block;;margin:0 30px;width:1px;height:36px;}
.mainNav .subNav li .line-separater:after{position:absolute;top:10px;left:0;display:block;width:1px;height:16px;background:#ebebeb;content:'';}
.mainNav .subNav li:last-child .line-separater{display:none;}
.mainNav .subNav li .menu-link{float:left;display:block;line-height:36px;font-size:16px;color:#555;transition:color .5s;}
.mainNav .subNav li .menu-link:hover{color:#e60012;}
.mainNav .news-nav{padding:15px 0;width:100%;}
.mainNav .news-nav li{width:300px;float:left;}
.mainNav .news-nav li:nth-child(4){width:239px;float:left;}
.mainNav .news-nav li .line-separater{height:220px;}
.mainNav .news-nav li .line-separater:after{top:0;height:220px;}
.mainNav .news-nav li .left{width:239px;}
.mainNav .news-nav li .pic{position:relative;overflow:hidden;float:left;margin-bottom:10px;width:100%;height:120px;}
/* .mainNav .news-nav li .pic img{position:absolute;top:50%;width:auto!important;width:100%!important;-webkit-transform: translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:0\9;transition:all .5s ease-in-out;} */
.mainNav .news-nav li .pic img{width:100%;height:100%;transition:all .5s ease-in-out;}
.mainNav .news-nav li .pic img:hover{-webkit-filter:opacity(.8);filter:opacity(.8);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";transition:all .5s ease-in-out;}
.mainNav .news-nav li .pic span{position:absolute;left:0;bottom:0;padding:0 5%;width:90%;height:40px;line-height:40px;font-size:16px;color:#fff;text-align:center;background-color:rgba(0,0,0,.5);background-color:#333\9;}
.mainNav .nav-news-list{clear:both;float:left;width:100%;}
.mainNav .nav-news-list li{width:100%;line-height:30px;height:30px;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.mainNav .nav-news-list li i{margin-right:5px;color:#ccc;}
.mainNav .nav-news-list li a{font-size:14px;}
.mainNav .business-nav .intro{clear:both;float:left;width:100%;line-height:24px;height:72px;color:#666;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}
.mainNav .business-nav .view-more{clear:both;float:left;padding-top:10px;width:100%;text-align:center;}
.mainNav .wisdom-nav{padding:15px 0;width:100%;}
.mainNav .wisdom-nav li{width:285px;float:left;display:inline-block;}
.mainNav .wisdom-nav li .left{width:250px;}
.mainNav .wisdom-nav li:nth-child(1){width:295px;}
.mainNav .wisdom-nav li:nth-child(2){width:295px;}
.mainNav .wisdom-nav li:nth-child(3){width:295px;}
.mainNav .wisdom-nav li:nth-child(4){width:255px;}
.mainNav .wisdom-nav li:nth-child(5){display:none;}
.mainNav .wisdom-nav .title{position:relative;overflow:hidden;float:left;margin-bottom:15px;width:250px;height:40px;line-height:40px;font-size:16px;color:#333;text-align:center;background-color:#f0f0f0;}
.mainNav .wisdom-nav .title:hover{color:#fff;background-color:#8c8c8c;}
.mainNav .wisdom-nav .nav-book-list{clear:both;float:left;margin:0 -10px;width:270px;}
.mainNav .wisdom-nav .nav-book-list li{margin:0 10px;width:115px;text-align:center;float:left;}
.mainNav .wisdom-nav .nav-book-list li .pic{display:block;overflow:hidden;width:113px;height:137px;border:1px solid #ddd;}
.mainNav .wisdom-nav .nav-book-list li img{width:100%;height:100%;transition:all .5s ease-in-out;}
.mainNav .wisdom-nav .nav-book-list li img:hover{-webkit-filter:opacity(.8);filter:opacity(.8);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";transition:all .5s ease-in-out;}
.mainNav .wisdom-nav .nav-book-list li .name{clear:both;display:block;margin-top:5px;max-height:36px;line-height:18px;font-size:14px;color:#666;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.mainNav .wisdom-nav li .line-separater{margin:0 17px;}
.mainNav .wisdom-nav li .line-separater:after{top:0;height:250px;}
.mainNav .wisdom-nav li:nth-child(1) .line-separater,.mainNav .wisdom-nav li:nth-child(2) .line-separater,.mainNav .wisdom-nav li:nth-child(3) .line-separater{margin:0 22px;}
.mainNav .wisdom-nav .nav-news-list{clear:both;float:left;width:100%;}
.mainNav .news-nav .nav-news-list li,.mainNav .wisdom-nav .nav-news-list li{width:100%;}
.mainNav .product-nav{padding:15px 0;width:100%;}
.mainNav .product-nav .wd-half{float:left;margin-right:30px;width:500px;}
.mainNav .product-nav .wd-half .cell1{float:left;width:60%;}
.mainNav .product-nav .wd-half .cell2{float:left;width:40%;}
.mainNav .product-nav .wd-quarter{float:left;margin-right:30px;width:280px;}
.mainNav .product-nav .wd-quarter.last{margin-right:0;}
.mainNav .product-nav .procate-onelevel{float:left;margin-bottom:10px;padding:8px 0;width:100%;line-height:24px;font-size:17px;color:#333;text-align:center;background-color:#f0f0f0;}
.mainNav .product-nav .procate-onelevel:hover{color:#fff;background-color:#8c8c8c;}
.mainNav .product-nav dl{float:left;display:block;margin-bottom:10px;width:100%;}
.mainNav .product-nav dl dt{margin-bottom:3px;line-height:20px;font-size:15px;font-weight:700;color:#444;display:block;}
.mainNav .product-nav dl dd{margin-bottom:3px;line-height:20px;font-size:14px;font-weight:400;color:#666;display:block;}
.mainNav .product-nav .procate-threelevel{display:block;width:100%;}
.mainNav .product-nav .procate-fourlevel{display:block;color:#888;}
.mainNav .product-nav .procate-fourlevel i{font-size:12px;margin-right:5px;}

/*site-footer*/
.site-footer{position:relative;overflow:hidden;background-color:#272727;}
.site-footer .foot-menu{padding-top:30px;padding-left:10px;}
.site-footer .foot-menu li{float:left;width:12.5%;}
.site-footer .foot-menu li dt{display:block;margin-bottom:8px;font-size:16px;color:#fff;}
.site-footer .foot-menu li dt a{color:#efefef;}
.site-footer .foot-menu li dt a:hover{color:#e60012;}
.site-footer .foot-menu li dd{display:block;line-height:28px;font-size:14px;color:#98999b;}
.site-footer .foot-menu li dd a{color:#888;}
.site-footer .foot-menu li dd a:hover{color:#fff;}
.site-footer .foot-menu li.code{width:25%;}
.site-footer .foot-menu li.code dt{margin-bottom:15px;}
.site-footer .foot-menu li.code dd{float:left;display:inline-block;margin:0 8px;text-align:center;}
.site-footer .foot-menu li.code dd img{display:block;width:120px;margin-bottom:5px;}
.site-footer .foot-menu li.code dd .code-name{display:block;clear:both;}
.site-footer .copyright{float:left;clear:both;margin-top:15px;padding:15px 0;width:100%;line-height:24px;font-size:14px;color:#999;border-top:1px solid #42474a;}
.site-footer .copyright .topCon,.site-footer .copyright .bottomCon{display:block;width:100%;float:left;line-height:24px;}
.site-footer .copyright .topCon .city-list{display:inline-block;margin-left:15px;}
.site-footer .copyright .topCon .city-list a{display:inline-block;margin:0 5px;color:#888;}
.site-footer .copyright .topCon .city-list a:hover{color:#fff;}
.site-footer .copyright .topCon .right{color:#ccc;}

/*pagecode*/
.pagecode{padding:20px 0;color:#444;text-align:center;clear:both;}
.pagecode a,.pagecode span,.pagecode .switch-input,.pagecode .switch-btn{display:inline-block;padding:0 15px;font-size:14px;height:30px;line-height:30px;border-radius:5px;vertical-align:middle;}
.pagecode a{color:#666;border:1px solid #eee;}
.pagecode a:hover{border-color:#e60012;}
.pagecode span.current{color:#fff;background-color:#e60012;}
.pagecode span.disabled{color:#bfbfbf;background:#f2f2f2;}
.pagecode .switch-input{margin:0 5px;padding:0;width:50px;height:30px;text-align:center;border:1px solid #ddd;}
.pagecode .switch-input:focus{background-color:#f5f5f5;border:1px solid #e60012;;}
.pagecode .switch-btn{padding:0 10px;color:#fff;background-color:#757575;border-radius:5px;}
.pagecode .switch-btn:hover{background-color:#666;}

/*breadcrumb*/
.breadcrumb{padding:15px 0;font-size:14px;color:#666;}
.breadcrumb a{color:#666;}
.breadcrumb a:hover{color:#e60012;}
.breadcrumb>.active{color:#444;}

/*fullSlide*/
.fullSlide{position:relative;overflow:hidden;width:100%;height:450px;background:#000;}
.fullSlide .pic{overflow:hidden;position:relative;margin:0 auto;z-index:0;}
.fullSlide .pic ul{width:100%!important;}
.fullSlide .pic li{position:relative;overflow:hidden;width:100%!important;height:450px;text-align:center;background-repeat:no-repeat;background-position:center;}
.fullSlide .pic li a{display:block;height:450px;cursor:pointer;}
.fullSlide .pic img{width:100%;height:450px;display:block; }
.fullSlide .hd{position:absolute;z-index:1;bottom:10px;left:0;width:100%;height:30px;line-height:30px;text-align:center;}
.fullSlide .hd ul{text-align:center;margin:0;padding:0;}
.fullSlide .hd ul li{display:inline-block;*display:inline;zoom:1;margin:0 5px;width:12px;height:12px;line-height:12px;background-color:rgba(255,255,255,.5);background:#efefef\9;border-radius:50%;cursor:pointer;text-indent:-9999em;}
.fullSlide .hd ul .current{background-color:#ea1515;}
/* .fullSlide .arrows{position:absolute;left:0;top:50%;margin-top:-40px;width:100%;height:80px;} */
.fullSlide .prev,.fullSlide .next{position:absolute;top:50%;margin-top:-40px;display:block;width:50px;height:80px;text-align:center;background-color:rgba(0,0,0,.8);background:#000\9;filter:alpha(opacity=20);-moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2;cursor:pointer;}
.fullSlide .prev{float:left;left:20px;}
.fullSlide .next{float:right;right:20px;}
.fullSlide .prev i,.fullSlide .next i{line-height:80px;font-size:36px;color:#fff;}
.fullSlide .prev:hover,.fullSlide .next:hover{filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity:0.9;opacity:0.9;}


.wd-wrap{padding:30px 0 50px;}
.module-box{position:relative;}
.module-box .title{position:relative;margin-bottom:10px;padding:0 0 5px 0;height:30px;border-bottom:1px solid #dadada;}
.module-box .title h3{display:inline-block;float:left;line-height:30px;font-size:20px;}
.module-box .title h3 i{margin:0 5px 0 0;font-size:22px;color:#999;}
.module-box .title .pagecode{position:absolute;right:0;top:0;margin:0;padding:0;}
.module-box .title .pagecode a{margin:0 0 0 -1px;color:#999;height:24px;line-height:24px;border-color:#dadada;}
.module-box .title .pagecode a:first-child{border-top-right-radius:0;border-bottom-right-radius:0;}
.module-box .title .pagecode a:last-child{border-top-left-radius:0;border-bottom-left-radius:0;}
.module-box .title .pagecode a:hover{color:#e60012;}


.news-list-box,.hot-tags,.event-list-box{width:320px;}
.news-list li{line-height:30px;height:30px;font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news-list li .icon-quan{margin-right:5px;color:#ccc;}
.news-adv,.video-box{position:relative;width:400px;margin:0 50px;margin-top:15px;}
.news-adv{height:240px;overflow:hidden;}
.news-adv img{width:100%;height:100%;transition:all 1s ease 0s;}
.news-adv img:hover{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";}
.news-adv .news-name{position:absolute;left:0;bottom:0;width:100%;height:40px;background-color:rgba(0,0,0,.5);background-color:#333\9;}
.news-adv .news-name span{margin:0 10px;height:40px;line-height:40px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;}
.hot-tags .tag-list{position:relative;overflow:hidden;height:210px;overflow:hidden;}
.hot-tags .tag-list li{float:left;margin:0 5px;line-height:30px;}
.hot-tags .tag-list li a{padding:0 5px;line-height:30px;font-size:15px;color:#444;display:block;}
.hot-tags .tag-list li a:hover{color:#e60012;background-color:#efefef;border-radius:5px;}

/*slideBannerBox*/
.slideBannerBox{overflow:hidden;position:relative;width:440px;height:264px;}
.slideBannerBox .slide-title{position:absolute;left:0;bottom:0;z-index:1;width:100%;height:40px;line-height:40px;background:#000;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;}
.slideBannerBox .slide-focus{display:block;position:absolute;right:20px;bottom:0;z-index:3;height:40px;line-height:40px;}
.slideBannerBox .slide-focus ul{overflow:hidden;float:right;margin-top:14px;}
.slideBannerBox .slide-focus ul li{position:relative;float:left;margin-left:5px;width:12px;height:12px;line-height:12px;background-color:rgba(255,255,255,.8);background:#fff\9;border-radius:50%;cursor:pointer;text-indent:-9999em;}
.slideBannerBox .slide-focus ul li.current{background-color:#e60012;}
.slideBannerBox .slide-pic{position:relative;z-index:0;height:100%;}
.slideBannerBox .slide-pic li{zoom:1;vertical-align:middle;}
.slideBannerBox .slide-pic li img{display:block;width:100%;height:270px;transition:all 1s ease 0s;}
.slideBannerBox .slide-pic li:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";}
.slideBannerBox .prev,.slideBannerBox .next{position:absolute;top:50%;margin-top:-20px;display:block;width:41px;height:41px; background:url(../images/icon-banner.png) no-repeat;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;cursor:pointer;}
.slideBannerBox .prev{float:left;left:10px;background-position:-2px -2px;}
.slideBannerBox .next{float:right;right:10px;background-position:-2px -49px;}
.slideBannerBox .prev:hover,.slideBannerBox .next:hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;}
.slideBannerBox .txt {overflow:hidden;position:absolute;bottom:0;z-index:2;height:36px;width:100%;}
.slideBannerBox .txt ul{padding-left:10px;}
.slideBannerBox .txt li{position:absolute;bottom:-40px;z-index:3;width:95%;height:40px;line-height:40px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.slideBannerBox .txt li a{font-size:15px;color:#fff;}
/*intro-group*/
.intro-group{width:100%;}
.intro-group .tabs-list{position:relative;z-index:1;margin:0 -5px;}
.intro-group .tabs-list li{position:relative;float:left;margin:0 5px;padding:10px 0;width:371px;height:40px;line-height:40px;font-size:20px;text-align:center;background:#f0f0f0;border:1px solid #dadada;cursor:pointer;}
.intro-group .tabs-list li i{margin-right:10px;font-size:24px;color:#999;display:inline-block;margin-top:-5px;vertical-align:middle;}
.intro-group .tabs-list li.active{margin-bottom:0px;padding:9px 0 19px;width:372px;color:#e60012;background:#fff;border-top:2px solid #e60012;border-bottom:0;}
.intro-group .tabs-list li.active i{color:#e60012;}
.intro-group .tabs-list li.active:after{content:'';display:block;width:100%;height:1px;background:#fff;position:absolute;top:68px;left:0;}
.intro-group .tabs-list li:hover{background-color:#f6f6f6;}
.intro-group .intro-content{float:left;padding:20px 20px;width:1098px;border:1px solid #dadada;clear:both;}
.intro-group .intro-content ul{overflow:hidden;}
.intro-group .intro-content .content-word{line-height:30px;font-size:16px;color:#666; clear: both;}
.intro-group .intro-content .btn-line{padding-top:15px;text-align:center;}
.intro-group .intro-content .btn-line .btn{padding:10px 40px;font-size:18px;}

/*index-software*/
.data-service{background-color:#f9f9f9;}
.data-service .service-box{float:left;width:350px;background-color:#f9f9f9;}
.data-service .product-two{width:400px;background-color:#fff;}
.data-service .product-three{width:340px;}
.data-service .service-box h4{margin-bottom:10px;padding:0 0 10px 0;width:100%;font-size:20px;color:#333;border-bottom:1px solid #e2e2e2;}
.data-service .service-product-box{position:relative;overflow:hidden;padding:20px 25px;}
.data-service .service-box .intro{height:120px;line-height:24px;font-size:15px;color:#888;}
.data-service .service-box .btn-more{display:inline-block;float:right;margin-left:10px;padding:3px 10px;background:#fff;border:1px solid #eee;border-radius:5px;font-size:14px;}
.data-service .icon-group{clear:both;float:left;margin:20px 0;width:100%}
.data-service .icon-group li{float:left;width:33.3%}
.data-service .icon-group-item{position:relative;width:70px;height:70px;line-height:70px;color:#fff;border-radius:50%;background-color:#e60012;text-align:center;display:inline-block;-webkit-transition:background .2s,color .2s;-moz-transition:background .2s,color .2s;transition:background .2s,color .2s}
.data-service .icon-group-item i{font-size:30px;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;}
.data-service .icon-group-item:hover{color:#fff;background-color:rgba(230,0,18,.7);}
.data-service .icon-group-item:hover i{transform:translate(0, -10px);-webkit-transform:translate(0, -10px);-moz-transform: translate(0, -10px);-o-transform:translate(0, -10px);-ms-transform:translate(0, -10px);}
.data-service .menu-list-group{float:left;width:100%}
.data-service .menu-list-group li{float:left;width:50%;line-height:30px;font-size:15px;color:#444;}
.data-service .menu-list-group li i{margin-right:5px;}
.data-service .product-three .menu-list-group li{padding-bottom:2px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
/*index-consultation*/
.consultation-group{position:relative;margin:0 -10px;}
.consultation-box{position:relative;overflow:hidden;float:left;margin:0 10px;height:360px;width:259px;text-align:center;background:#3085a3;}
.consultation-box img{position:relative;display:block;min-height:100%;max-width:100%;opacity:0.8;}
.consultation-box .intro{width:100%;color:#fff;text-transform:uppercase;font-size:1.25em;background-color:rgba(0,0,0,.3);-webkit-backface-visibility:hidden;backface-visibility:hidden;}
.consultation-box .intro::before,.consultation-box .intro::after{pointer-events:none;}
.consultation-box .intro,.consultation-box .intro a{position:absolute;top:0;left:0;width:100%;height:100%;}
.consultation-box .intro a{z-index:1000;text-indent:200%;white-space:nowrap;font-size:0;opacity:0;}
.consultation-box.effect-layla{background:#666;}
.consultation-box.effect-layla img{height:390px;}
.consultation-box.effect-layla .intro::before,.consultation-box.effect-layla .intro::after{position:absolute;content:'';opacity:0;}
.consultation-box.effect-layla .intro::before{top:30px;right:15px;bottom:30px;left:15px;border-top:1px solid #fff;border-bottom: 1px solid #fff;-webkit-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:0 0;transform-origin:0 0;}
.consultation-box.effect-layla .intro::after{top:15px;right:30px;bottom:15px;left:30px;border-right:1px solid #fff;border-left:1px solid #fff;-webkit-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:100% 0;transform-origin:100% 0;}
.consultation-box.effect-layla h4{padding-top:20px;font-size:24px;color:#fff;-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s;}
.consultation-box.effect-layla i{display:inline-block;margin-top:170px;width:50px;height:5px;background-color:#e60012;overflow:hidden;}
.consultation-box.effect-layla img,.consultation-box.effect-layla h4,.consultation-box.effect-layla i{-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0);}
.consultation-box.effect-layla img,.consultation-box.effect-layla .intro::before,.consultation-box.effect-layla .intro::after,.consultation-box.effect-layla i{-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;}
.consultation-box.effect-layla:hover img{opacity:0.7;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
.consultation-box.effect-layla:hover .intro{background-color:rgba(0,0,0,0);}
.consultation-box.effect-layla:hover .intro::before,.consultation-box.effect-layla:hover .intro::after{opacity:1;-webkit-transform:scale(1);transform:scale(1);}
.consultation-box.effect-layla:hover h4,.consultation-box.effect-layla:hover i{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
.consultation-box.effect-layla:hover img,.consultation-box.effect-layla:hover .intro::after,.consultation-box.effect-layla:hover h4, .consultation-box.effect-layla:hover i{-webkit-transition-delay:0.15s;transition-delay:0.15s;}

/*index-platform*/
.platform-group{position:relative;margin:0 -10px -10px;}
.platform-group .leftside{width:372px;}
.platform-group .rightside{width:372px;}
.platform-group .midcon{width:374px;}
.platform-box{float:left;position:relative;margin:0 10px 10px;padding:15px;width:320px;height:80px;border:1px solid #eee;text-align:center;}
.platform-box.cent{height:204px;border:0;background-color:#ccc;}
.platform-box .picimg{margin-bottom:10px;height:40px;}
.platform-box h4{display:block;line-height:30px;color:#666;text-align:center;}
.platform-box .layerbg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000;background-color:rgba(0,0,0,.1);white-space:nowrap;font-size:0;opacity:0;text-indent:200%;white-space:nowrap;font-size:0;opacity:0;-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;}
.platform-box:hover .layerbg{display:block;opacity:1;-webkit-transition-delay:0.15s;transition-delay:0.15s;}
.platform-group .midcon .platform-box{width:322px;}
.platform-group .midcon .platform-box.cent h3{font-size:30px;color:#fff;}
.platform-group .midcon .platform-box.cent i{font-size:60px;color:#fff;}
.platform-group .midcon .platform-box.cent h4{color:#fff;}
.platform-group .midcon .platform-box.cent .pic{position:absolute;top:0;left:0;width:100%;height:100%;}
.platform-box h3,.platform-box h4,.platform-box i{position:relative;z-index:1;}
.platform-box .platform-intro{display:none;position:absolute;top:-1px;left:371px;z-index:1000;padding:15px;width:324px;height:204px;line-height:20px;color:#444;text-align:left;background:#e60012;-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;}
.platform-box:hover .platform-intro{display:block;-webkit-transition-delay:0.15s;transition-delay:0.15s;}
.platform-box .platform-intro h5{font-size:16px;line-height:30px;}
.platform-box .platform-intro h5 span{margin-right:8px;margin-bottom:10px;font-weight:bold;}
.platform-box .platform-intro .intro{line-height:22px;color:#666;}
.platform-box:hover .platform-intro,.platform-box:hover .platform-intro h5,.platform-box:hover .platform-intro .intro{color:#fff;}
.platform-box.platform-b .platform-intro{top:-123px;}
.platform-box.platform-c .platform-intro{top:-245px;}
.platform-box.platform-d .platform-intro{top:-245px;left:0;}
.platform-box.platform-e .platform-intro{top:-1px;right:372px;left:inherit;}
.platform-box.platform-f .platform-intro{top:-123px;right:372px;left:inherit;}
.platform-box.platform-g .platform-intro{top:-245px;right:372px;left:inherit;}

/*.pic-list*/
.pic-list{margin:0 -20px;}
.pic-list li{position:relative;float:left;margin:0 20px;width:255px;overflow:hidden;}
.pic-list li .pic{width:100%;height:153px;overflow:hidden;text-align:center;border:1px solid #ddd;}
.pic-list li img{width:100%;height:100%;transition:all 1s ease 0s;}
.pic-list li:hover img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";}
.pic-list li .txt{margin-top:8px;width:100%;float:left;text-align:center;}
.pic-list li .txt h4{height:30px;line-height:30px;font-size:16px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.pic-list li .txt .intro{font-size:14px;color:#888;line-height:20px;height:40px;overflow-y:hidden;}
/*.case-list-box*/
.case-list-box .title{margin-bottom:15px;}
/*event-list-box*/
.event-list li{line-height:30px;height:30px;font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:url(../images/event-circle.png) 0 0 no-repeat;padding-left:20px;transform:translate(0,0);transition:all .2s ease-in 0s;}
.event-list li .date{float:left;margin-right:10px;color:#999;}
.event-list li:hover{background-position:0 -32px;}
.event-list li:hover .date{color:#666;}
.peo-list li{width:155px;}
.peo-list li .pic{height:155px;}
.peo-list li .pic img{border-radius:50%;}
.peo-list li:hover img{-webkit-transform:scale(1.5);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-filter:opacity(.8) brightness(.8);filter:opacity(.8) brightness(.8);}

/*ny*/
.col-lg-box{width:880px;}
.col-sm-box{width:220px;}

/*news*/
.news-cate{margin:20px 0 40px;height:50px;text-align:center;background-color:#f0f0f0;}
.news-cate ul{display:inline-block;}
.news-cate li{position:relative;display:inline-block;font-size:16px;float:left;}
.news-cate li a{display:block;padding:0 80px;line-height:50px;font-size:16px;color:#444;}
.news-cate li a:hover,.news-cate li.current a{color:#fff;background-color:#e60012;}
.news-cate li i{display:none;position:absolute;top:50px;left:100px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:13px solid #e60012;}
.news-cate li.current i{display:block;}
.news-pic-list .time{display:block;color:#999;}
.news-pic-list li{margin-bottom:30px;}
.news-pic-list li .txt h4{margin-bottom:5px;max-height:40px;height:40px;line-height:20px;font-size:15px;white-space:inherit;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.news-pic-list li:hover h4{color:#e60012;}

/*video*/
.pic{position:relative;}
.news-pic-list .play_bg{background-color:#000;opacity:0.5}
.news-pic-list .playbox, .news-pic-list .play, .news-pic-list .play_bg{width:255px;height:153px;position:absolute;top:0;display:block;}
.news-pic-list .play{background:url("../images/video_play.png") no-repeat left top;left:50%;top:40%;width:25px;height:29px;overflow:hidden;text-indent:-9999px;line-height:9999px;cursor:pointer;z-index:1;}
.news-pic-list .playbox{display:none;}
.video_page{width:784px;height:517px;background:#000;display:none;position:fixed;left:50%;top:50%;margin:-255px 0 0 -392px;z-index:3;}
.video_page video{width:100%;height:100%;background:#000;}
/*.video_title{width:100%;height:40px;line-height:40px;background:#f8f8f8;color:#fff;text-align:center;}*/
#divBacking{width:100%;height:100%;background:#000;opacity:0.5;position:absolute;top:0;left:0;z-index:2;display:none;}
.video_close{height:24px;width:24px;border-radius:50%;border:2px solid #fff;background:#e60012;position:absolute;top:-16px;right:-15px;cursor:pointer;transition:.4s .3s;}
.video_close:before, .video_close:after {content:'';background:#fff;height:80%;width:2px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) rotate(-45deg);}
.video_close:after {transform:translate(-50%, -50%) rotate(45deg);}
.video_close:hover {transform:rotate(360deg)}
/*Show*/
.content-pd{overflow:hidden;padding:20px 30px;}
.content-pd-zy{padding:0 30px;}

.article-show{line-height:1.75;font-size:15px;}
.article-show .title{margin-bottom:20px;line-height:40px;font-size:30px;text-align:center;}
.article-show img{max-width:100%;}
.meta{font-size:12px;color:#888;line-height:18px;}
.meta span{margin-right:20px;line-height:1.75;}
.meta i{margin-right:5px;font-size:16px;}
.article-show .page-up-down ul,.article-show .page-up-down li,.article-show .tags ul,.article-show .tags li,.article-show .tags.single-line .tag-title,.article-show .entry-header .title,.article-show .connect-article-list ul,.article-show .connect-article-list li,.article-show .policy-items ul,.article-show .policy-items li{margin-top:0;margin-bottom:0;padding:0;list-style:none;}
.article-show .entry-header{position:relative;overflow:hidden;margin-bottom:25px;}
.article-show .entry-header .title{margin-bottom:15px;line-height:1.5;font-size:22px;color:#000;}
.article-show .entry-header .meta{float:left;padding:0 0 10px;width:100%;font-size:14px;border-bottom:1px dashed #ddd;text-align:center;}
.article-show .entry-header .meta span a:hover{color:#3889c2;}
.article-show .entry-header .meta .post-share{float:right;}
.article-show .entry-content{margin-bottom:15px;line-height:1.75;font-size:16px;}
.article-show .entry-content ul,.article-show .entry-content li{list-style:inherit;}
.article-show .entry-content p{margin-bottom:15px;}
.article-show .entry-content p:last{margin-bottom:0;}
.article-show .entry-content p a{color:#3889c2;}
.article-show .btn-line{overflow:hidden;padding:10px 0;}
.article-show .btn-line a.btn{display:inline-block;margin:0 5px;padding:3px 15px;line-height:24px;font-size:15px;}
.article-show .btn-line a.btn:first-child{margin-left:0;}
.article-show .btn-line a.btn:last-child{margin-right:0;}
.article-show .btn-line a.btn-disable{color:#b1b1b1;border:1px solid #ddd;}
.article-show .btn-line a.btn-disable:hover{color:#b1b1b1;border-color:#ddd;}
.article-show .btn-line.page1{text-align:center;margin-bottom:15px;padding:15px 0;border-bottom:1px dashed #ddd;}
.bdsharebuttonbox{float:inherit!important;}
.bdsharebuttonbox a.bds_more{float:inherit!important;margin:0 10px!important;padding:3px 20px!important;height:inherit!important;line-height:inherit!important;font-size:16px!important;color:#e60012!important;background:none!important;border-color:#e60012!important;}
.bdsharebuttonbox a.bds_more:hover{color:#fff!important;background-color:#e60012!important;border-color:#e60012!important;}
.article-show .entry-header .meta .post-share.bdsharebuttonbox a.bds_more{float:inherit!important;margin:0!important;padding:0!important;height:inherit!important;line-height:1.75!important;font-size:14px!important;color:#999!important;background:none!important;border:none!important;}
.article-show .entry-header .meta .post-share.bdsharebuttonbox a.bds_more:hover{color:#e60012!important;}
.article-show .editor{float:right;font-size:14px;}
/*tags*/
.tags .tag-list{position:relative;overflow:hidden;}
.tags .tag-list li{display:inline-block;float:left;margin-bottom:10px;}
.tags .tag-list a{display:block;border-radius:3px;margin-right:10px;padding:3px 15px;font-size:14px;color:#666;text-align:center;background-color:#fff;border:1px solid #eee;}
.tags .tag-list a:hover{color:#fff;background-color:#e60012;border-color:#e60012;}
.tags.single-line{line-height:30px;overflow:hidden;}
.tags.single-line .tag-title{float:left;display:inline-block;margin:0 10px 0 0;font-size:14px;}
.tags.single-line .tag-list{display:inline-block;float:left;padding:0;}
.tags.single-line .tag-list li{margin-bottom:0;width:inherit;}
.tags.single-line .tag-list li a{padding:2px 15px;line-height:24px;}
.tags.colored .tag-list li a{color:#fff;background:#e60012;}
.tags.colored .tag-list li:nth-child(1) a{background:#e11928;}
.tags.colored .tag-list li:nth-child(2) a{background:#e13442;}
.tags.colored .tag-list li:nth-child(3) a{background:#df4955;}
.tags.colored .tag-list li:nth-child(4) a{background:#e0666f;}
.tags.colored .tag-list li:nth-child(5) a{background:#e3848b;}
/*上下篇*/
.page-up-down{position:relative;overflow:hidden;padding:20px;}
.page-up-down li{display:block;line-height:30px;font-size:14px;text-overflow:ellipsis;white-space:nowrap;}
.page-up-down li span{margin-right:10px;}
.page-up-down li a{text-decoration:underline;}
.page-up-down li a:hover{text-decoration:none;}
/*相关文章*/
.connect-article-list{}
.connect-article-list li{position:relative;list-style:none;}
.connect-article-list li a{overflow:hidden;display:block;width:90%;line-height:30px;font-size:14px;color:#666;text-overflow:ellipsis;white-space:nowrap;}
.connect-article-list li a:hover{color:#e60012;}
.connect-article-list li span{margin-left:10px;line-height:30px;font-size:13px;color:#bbb;}
.connect-article-list li i{margin-right:5px;color:#999;}
.connect-prolist-box{overflow:hidden;}
.connect-prolist-box .title{margin-bottom:20px;}
.connect-prolist-box .title i{float:left;margin:6px 10px 0 0;width:4px;height:20px;background-color:#e60012;}
.connect-prolist-box .pic-list li .txt h4{margin-bottom:5px;max-height:40px;height:40px;line-height:20px;font-size:15px;text-align:center;white-space:inherit;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.connect-prolist-box .pic-list li .txt h4:hover{color:#e60012;}

/*about-cate*/
.about-cate{position:relative;margin-bottom:20px;width:100%;border-top:1px solid #eee;}
.about-cate li{display:block;position:relative;border:1px solid #eee;border-top:0;}
.about-cate li a{display:block;padding:10px 0px 10px 25px;line-height:24px;font-size:16px;color:#444;background-color:#fff;}
.about-cate li a:hover,.about-cate li.current a{color:#fff;background-color:#e60012;}
.about-cate li:before{display:none;position:absolute;top:10px;right:15px;font-size:14px;color:#fff;content:">>";}
.about-cate li.current:before{display:block;}
/* .about-cate li i{display:none;position:absolute;top:15px;right:-10px;width:0;height:0;border-top:10px solid transparent;border-bottom: 10px solid transparent;border-left:13px solid #e60012;}
.about-cate li.current i{display:block;} */
.about-cate li ul{position:relative;clear:both;}
.about-cate li ul li{border:0;}
.about-cate li ul li a{padding-left:40px;font-size:15px;color:#666;}
/*history*/
.history{position:relative;overflow:hidden;background:url(../images/history/icon-linebg.png) repeat-y 100px 0;}
.history-date{overflow:hidden;}
.history-date h4{margin-bottom:20px;height:40px;line-height:40px;font-size:18px;color:#444;background:url(../images/history/icon-time.png) #fff no-repeat 80px 0;}
.history ul, .history li{list-style:none;}
.history-date ul li{zoom:1;padding-bottom:20px;background:url(../images/history/icon-dot.png) no-repeat 93px 0;}
.history-date ul li.last{padding-bottom:0;}
.history-date ul li:after{display:block;clear:both;visibility:hidden;height:0;content:"";}
.history-date ul li h5{float:left;width:80px;text-align:right;color:#999;font:18px/16px Arial;}
.history-date ul li h5 span{display:block;font-size:12px;color:#bababa;}
.history-date ul li dl{margin-left:120px;}
.history-date ul li dl dt{font-size:16px;color:#444;display:block;}
.history-date ul li dl dt span{display:block;font-size:12px;color:#888;}

/* history-new */
.history-info .history{position:relative;overflow:hidden;height:auto!important;background:url(../images/history/icon-linebg.png) repeat-y 110px 0;}
.history-info .history-date h4{margin-bottom:20px;height:46px;line-height:46px;font-size:18px;color:#444;background:url(../images/history/time1.png) #fff no-repeat 93px 0;}
.history-info .history-date ul li{position:relative;zoom:1;padding-bottom:20px;background:url(../images/history/time2.png) no-repeat 103px 15px;}
.history-info .history-date ul li h5{position:absolute;top:15px;float:none;width:90px;text-align:right;font:16px/18px Arial;display:inline-block;vertical-align:middle;}
.history-menu li{display:inline-block;text-align:center;width:30%;background:#efefef;margin-right:21px;padding:15px 5px;cursor:pointer;}
.history-menu li:last-child{margin:0;}
.history-menu li dt,.history-menu li dd{font-size:18px;}
.history-info{display:none;}
.history-title{margin:20px 0;}
.history-date ul li p:firsr-child{display:inline-block;}
.history-date ul li p{position:relative;display:inline-block;border-radius:5px;margin-left:150px;padding:10px 15px;width:630px;font-size:14px;vertical-align:middle;background:#efefef;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.history-date ul li p:before{position:absolute;top:15px;left:-10px;display:block;content:"";width:11px;height:13px;background: url(../images/history/xiaojiao.png) no-repeat 0 0;}
.history-date h4 span{margin-left:153px;color:#db0200;}


.news-cate.wisdom-cate li a{padding:0;width:180px;}
.news-cate.wisdom-cate li i{left:80px;}

/*article-list*/
.article-list.article-box{border:1px solid #eee;}
.article-list .article-item{position:relative;overflow:hidden;padding:20px 0;border-bottom:1px solid #eee;}
.article-list .article-item a{display:block;}
.article-list .article-item:hover{background-color:#fafafa;}
.article-list .article-item .media{position:relative;overflow:hidden;float:left;display:inline-block;margin-left:20px;width:inherit;}
.article-list .article-item .media .pic{width:200px;height:120px;overflow:hidden;position:relative;}
.article-list .article-item .media img{width:100%;height:100%;transition:all 1s ease 0s;}
/* .article-list .article-item .media img{position:absolute;top:50%;left:0;vertical-align:top;width:100%;max-height:inherit;-webkit-transform:translateY(-50%);transform:translateY(-50%);} */
.article-list .article-item .triangle{position:absolute;top:22px;right:20px;z-index:1;display:inline-block;}
.article-list .article-item .triangle a{display:inline-block;padding:2px 15px;line-height:20px;font-size:14px;color:#e60012;border:1px solid #e60012;border-radius:30px;}
.article-list .article-item .triangle a:hover{background:#e60012;color:#fff;}
.article-list .article-item .content{overflow:hidden;padding:0 20px;}
.article-list .article-item .title{width:85%;}
.article-list .article-item .title a{position:relative;overflow:hidden;font-size:17px;line-height:1.8;white-space:nowrap;text-overflow:ellipsis;}
.article-list .article-item .intro{display:-webkit-box;overflow:hidden;margin:5px 0 10px;height:40px;line-height:20px;font-size:14px;color:#666;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;width:100%;float:left;}
.article-list .article-item em{font-style:normal;}
.article-list .article-item .tags{float:left;width:100%;height:30px;}
.article-list .article-item .tags,.article-list .article-item .tags .tag-title{line-height:30px;color:#999;}

/*tag*/
.page-title{position:relative;margin-bottom:20px;height:50px;border-bottom:1px solid #dadada;}
.page-title h3{display:inline-block;float:left;padding:10px 50px;line-height:30px;font-size:16px;color:#fff;background-color:#e60012;}
.page-title h3 i{margin:0 5px 0 0;font-size:22px;color:#999;}
.page-title .notes{display:inline-block;margin-left:20px;line-height:50px;color:#999;vertical-align:middle;}
.screen-out{float:right;display:inline-block;margin-top:5px;}
.screen-out .screen-out-item{position:relative;display:inline-block;margin-left:10px;}
.screen-out .screen-cate-name{position:relative;display:inline-block;width:100px;height:30px;line-height:30px;font-size:14px;color:#444;text-align:center;background-color:#fff;border:1px solid #dadada;border-radius:3px;}
.screen-out .screen-cate-name i{margin-left:5px;font-size:16px;color:#999;}
.screen-out .screen-out-item:hover .screen-cate-name{background-color:#f9f9f9;border-color:#e60012;border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0;}
.screen-out .screen-out-item:hover .screen-out-box{display:block;}
@-webkit-keyframes myfirst
{
  0%   {top:80px;opacity:0;}
  25%  {top:70px;opacity:.3;}
  50%  {top:60px;opacity:.6;}
  75%  {top:50px;opacity:.8;}
  100% {top:30px;opacity:1;}
}
.screen-out .screen-out-item .screen-out-box{position:absolute;top:30px;right:0;z-index:100;display:none;padding:10px;width:240px;background:#f9f9f9;border:1px solid #e60012;border-radius:3px;border-top-right-radius:0;animation:myfirst .2s;-webkit-animation:myfirst .2s;animation-fill-mode:forwards;}
.screen-out .screen-out-item .screen-out-box .whiteline{position:absolute;right:0;top:-1px;width:100px;height:1px;background-color:#f9f9f9;}
.screen-out .screen-out-item .according1 li{display:inline-block;float:left;width:40px;height:30px;line-height:30px;color:#444;text-align:center;}
.screen-out .screen-out-item .according2{width:120px;}
.screen-out .screen-out-item .according2 li{text-align:center;}
.screen-out .screen-out-item .screen-out-box li a{display:block;height:30px;line-height:30px;font-size:14px;}
.screen-out .screen-out-item .screen-out-box li a:hover{color:#fff;background:#ea2232;border-radius:3px;}

.tags-lists-main{margin:0 -14px;}
.tags-lists-main li{position:relative;overflow:hidden;float:left;margin:0 14px 30px;}
.tags-lists-box{width:262px;height:227px;border:1px solid #dadada;box-shadow:0 1px 3px rgba(0,0,0,0.1);transition:all 1s ease 0s;}
.tags-lists-box:hover{box-shadow:0 1px 3px rgba(0,0,0,0.5);}
.tags-lists-box .topCon{clear:both;overflow:hidden;padding:10px;}
.tags-lists-box .tag-name{margin-bottom:5px;height:20px;line-height:20px;font-size:16px;color:#e60012;display:block;}
.tags-lists-box .tag-name a{color:#e60012;}
.tags-lists-box .tag-name i{display:inline-block;margin-top:-4px;margin-right:10px;width:20px;height:20px;line-height:20px;font-style:normal;  font-size:12px;color:#fff;text-align:center;background:#e60012;border-radius:50%;vertical-align:middle;}
.tags-lists-box .tag-list{float:left;margin:5px 0;width:100%;height:30px;overflow:hidden;}
.tags-lists-box .tag-list a{float:left;display:inline-block;margin-left:8px;padding:0 10px;line-height:24px;border:1px solid #dadada;border-radius:3px;}
.tags-lists-box .tag-list a:hover{border-color:#e60012;}
.tags-lists-box .tag-list a.first{margin:0;color:#e60012;border-color:#e60012;}
.tags-lists-box .tag-list a.first:hover{color:#fff;background-color:#e60012;}
.tags-lists-box .intro{overflow:hidden;width:100%;height:100px;line-height:20px;color:#666;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;}
.tags-lists-box .bottomCon{overflow:hidden;padding:8px 10px;height:26px;font-size:14px;background:#eee;}
.tags-lists-box .bottomCon .btnGroup{display:inline-block;}
.tags-lists-box .bottomCon .btnGroup a{display:inline-block;float:left;margin-left:-1px;padding:0 10px;line-height:24px;font-size:14px;background:#fff;border:1px solid #d9d9d9;border-radius:3px;}
.tags-lists-box .bottomCon .btnGroup a:nth-child(1){border-top-right-radius:0;border-bottom-right-radius:0;}
.tags-lists-box .bottomCon .btnGroup a:nth-child(2){border-top-left-radius:0;border-bottom-left-radius:0;}
.tags-lists-box .bottomCon .meta{display:inline-block;margin-left:10px;line-height:26px;font-size:14px;float: right;}
.tags-lists-box .bottomCon .meta span{margin:0;margin-left:10px;color:#444;}
.tags-lists-box .bottomCon .meta i{color:#999;margin-right:5px;}
/*tagShow*/
.tagShow-page .col-sm-box{width:320px;}
.tagShow-page .col-lg-box{width:780px;}
.tagShow-page .select-formbox{padding:5px 10px;height:32px;background-color:#f9f9f9;border:1px solid #eee;}
.tagShow-page .select-formbox .leftcon{line-height:32px;display:inline-block;}
.tagShow-page .screen-out{margin-top:0;}
.tagShow-page .screen-out .screen-cate-name{width:80px;}
.tagShow-page .screen-out .screen-out-item .according2{padding-top:5px;width:60px;border-top:0;border-top-left-radius:0;border-top-right-radius:0;}
.tagShow-page .screen-out .screen-out-item .according2 .whiteline{display:none;}
.tagShow-page .article-list .article-item .media img{position:absolute;left:50%;width:auto!important;height:100%!important;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);left: 0\9;}
.tagShow-page .tags-lists-box{width:auto;height:auto;box-shadow:none;}
.tagShow-page .tags-lists-box .topCon{padding:15px 15px;}
.tagShow-page .tags-lists-box .tag-name{font-size:18px;}
.tagShow-page .tags-lists-box .tag-list{margin-bottom:10px;}
.tagShow-page .tags-lists-box .tag-list a.first{color:#fff;background-color:#e60012;}
.tagShow-page .tags-lists-box .intro{height:auto;line-height:22px;color:#666;-webkit-line-clamp:inherit;}
.tagShow-page .tags-lists-box .bottomCon{}

.col-lg-box .tabs-list{margin-bottom:30px;height:40px;border-bottom:1px solid #eee;}
.col-lg-box .tabs-list li{float:left;padding:5px 30px;line-height:30px;font-size:18px;color:#666;cursor:pointer;}
.col-lg-box .tabs-list li.active{color:#e60012;border-bottom:2px solid #e60012;}
.col-lg-box .pic-list-box .pic-list{margin:0 -17px;}
.col-lg-box .pic-list-box .pic-list li{margin:0 17px;margin-bottom:30px;width:250px;}
.col-lg-box .pic-list-box .pic-list li .pic{width:248px;height:148px;}
.col-lg-box .pic-list-box .pic-list li .txt h4:hover{color:#e60012;}
.col-lg-box .customer-box .pic-list li .txt h4{font-size:15px;text-align:center;}
.col-lg-box.case-list{width:100%;}
.case-list .pic-list-box .pic-list li{width:244px;}

.article-show .title1{clear:both;margin-bottom:20px;height:40px;border-bottom:1px solid #eee;}
.article-show .title1 h3{padding:5px 30px;line-height:30px;font-size:18px;color:#e60012;border-bottom:2px solid #e60012;display:inline-block;}
.case-parameter-items{overflow:hidden;margin-bottom:20px;padding:15px 30px;background-color:#f8f8f8;}
.case-parameter-items li{float:left;padding:5px 0;width:50%;line-height:24px;font-size:14px;border-bottom:1px solid #eee;}
.case-parameter-items li.whole-line{width:100%;}
.case-parameter-items li .item-name{color:#444;font-weight:bold;}
.case-parameter-items li:last-child{border-bottom:0;}
.case-show .article-show .entry-header{margin-bottom:0;border-bottom:0;}
.case-show .case-parameter-items li{width:33%;}
.case-show .case-parameter-items li.whole-line{width:100%;}
.case-show .entry-header .meta{border-bottom:0;}

/*organization*/
.organization-box{position:relative;width:100%;}
.organization-box img{width:818px;height:449px;}
.organization-box .branch{display:block;position:absolute;text-indent:-9999em;}
.organization-box .branch-a{top:292px;left:15px;width:80px;height:42px;}
.organization-box .branch-a.a1{left:15px;}
.organization-box .branch-a.a2{left:184px;}
.organization-box .branch-a.a3{left:352px;}
.organization-box .branch-a.a4{left:537px;}
.organization-box .branch-a.a5{left:722px;}
.organization-box .branch-b{top:382px;left:15px;width:28px;height:60px;}
.organization-box .branch-b.b1{left:15px;}
.organization-box .branch-b.b2{left:65px;}
.organization-box .branch-b.b3{left:114px;}
.organization-box .branch-b.b4{left:165px;}
.organization-box .branch-b.b5{left:215px;}
.organization-box .branch-b.b6{left:266px;}
.organization-box .branch-b.b7{left:316px;}
.organization-box .branch-b.b8{left:367px;}
.organization-box .branch-b.b9{left:418px;}
.organization-box .branch-b.b10{left:470px;}
.organization-box .branch-b.b11{left:520px;}
.organization-box .branch-b.b12{left:570px;}
.organization-box .branch-b.b13{left:619px;}
.organization-box .branch-b.b14{left:670px;}
.organization-box .branch-b.b15{left:719px;}
.organization-box .branch-b.b16{left:771px;}
.contact-method-intro{display:inline-block;line-height:50px;}
.contact-method-map{float:right;width:500px;height:300px;border:1px solid #eee;}
.article-show .contact-method-map img{max-width:inherit;}
/*business*/
.business-adv,.business-adv .pic li,.business-adv .pic img{height:350px;}
.breadcrumbs-nav{position:absolute;left:0;bottom:0;z-index:101;width:100%;height:56px;background:#4e4e4e\9;background:rgba(0,0,0,.7);}
.breadcrumbs-nav .breadcrumb,.breadcrumbs-nav .breadcrumb a,.breadcrumbs-nav .breadcrumb .active{color:#efefef;}
.breadcrumbs-nav .breadcrumb .active{font-size:18px;color:#fff;}
.tb-business{}
.tb-business th,.tb-business td{padding:15px 10px;line-height:20px;border:1px solid #ccc;}
.tb-business th{font-size:18px;color:#fff;text-align:center;background-color:#6c6c6c;}
.tb-business td{vertical-align:top;background-color:#fff;}
.tb-business td.bg-gray{background-color:#f8f8f8;}
.tb-business .business-list li{display:block;padding:5px 0;line-height:20px;font-size:14px;}
.tb-business .business-list li i{color:#999;}
.tb-business .layername{text-align:center;display:inline-block;padding:5px 0;line-height:20px;width:100%;font-size:16px;font-weight:bold;}
.business-show .pic-list li .txt h4{color:#666;}
.business-show h5{margin-bottom:15px;font-size:24px;}
.business-show-intro{margin-bottom:0!important;height:240px;line-height:30px;font-size:15px;text-align:justify;overflow:hidden;color:#666}
.business-show-intro p{margin-bottom:0!important;}
.business-show-intro .pic{float:right;margin-left:50px;height:240px;}
.bigUp{display:none;}
.article-show .entry-content .bigdata-box  li{margin:0 17px 30px;}
.business-show .scrollBox{position:relative;margin:0 auto;width:100%;}
.business-show .scrollBox .pic-list{overflow:hidden;zoom:1;margin:0 -17px!important;}
.business-show .scrollBox .ohbox{overflow:hidden;position:relative;margin: 0 auto;width:1140px;}
.business-show .scrollBox {position:relative;overflow:hidden;zoom:1;}
.business-show .scrollBox .pic-list li{position:relative;float:left;overflow:hidden;display:inline;}
.business-show .scrollBox .pic-list li img{width:100%;height:100%;transition:all 1s ease 0s;}
.business-show .scrollBox .pic-list li span{height:25px;line-height:25px;display:block;text-align:center;}
.business-show .scrollBox .prev,
.business-show .scrollBox .next{ position:absolute;  left:50px; top: 60px; display:block!important; width:18px; height:28px; overflow:hidden; background:url(../images/icons.png) -40px 0 no-repeat; cursor:pointer;  }
.business-show .scrollBox .next{ left:auto; right:50px; background-position:-120px 0; }
.business-show .scrollBox .prevStop{ background-position:0 0; }
.business-show .scrollBox .nextStop{ background-position:-80px 0; }
.article-show .scrollBox .pic-list li{margin:0 17px 30px;width:259px;}
.business-show .scrollBox .ohbox,.business-show .scrollBox .pageBtn{display:block!important;}
.business-show .solve-box .tabCon{margin:0 auto;width:100%;}
.business-show .solve-box .tabCon .pic-list{margin:0 -17px;}
.business-show .solve-box .tabCon .pic-list li{margin:0 17px 30px;width:259px;}
.business-show .product-box .txt{float:none;text-align:center;}
.business-show .product-box .pic-list{text-align:center;}
.business-show .product-box .pic-list li{float:none;display:inline-block;}
.business-show .pic-list li a:hover h4{transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;color:#e60012;}
.business-show .customer-box .pic-list li{width:550px;}
.business-show .customer-box .pic-list p{text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;margin-top:10px;height:117px;overflow:hidden;color:#666;}
.business-show .customer-box .pic-list a{zoom:1;}
.business-show .customer-box .pic-list li .txt h4{margin-top:-14px;font-size:20px;}
.business-show .customer-box .pic-list li .pic{float:left;width:45%;}
.business-show .customer-box .pic-list li .txt{margin-left:15px;width:52%;}
.business-show .customer-box .pic-list li{margin:0 10px 25px;}
.business-show .data-box .btn{display:inline-block;vertical-align:middle;}
.business-show .data-box .text{display:inline-block;height:94px;text-align:left;vertical-align:middle;color:#666;overflow:hidden;}
.business-show .data-box .text .text-right{display:inline-block;vertical-align:middle;}
.business-show .data-box .text .words{text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-top:10px;width:210px;height:72px;line-height:24px;font-size:16px;vertical-align:middle;}
.business-show .data-box .text:hover{color:#e60012;}
.business-show .data-box .text .pic{margin-bottom:10px;}
.business-show .data-box .text .img{display:inline-block;overflow:hidden;border:1px solid #f5f5f5;margin:0 10px 0 5px;vertical-align:top;}
.bigMore,.bigUp{color:#e60012;}
.data-box .pic-list li{float:none;display:inline-block;border:1px solid #d7d7d7;margin-bottom:15px;padding:10px;width:328px;height:94px;vertical-align:middle;overflow:hidden;}
.data-box .pic-list li img{width:90px;height:90px;}
.business-show .data-box .btn-download{border:1px solid #ccc;border-radius:5px;padding:0 15px 0 10px;font-size:14px;color:#666;}
.business-show .data-box .btn-download:hover{border-color:#e60012;background:#e60012;color:#fff!important;}
.business-show .customer-inline{display:block!important;margin:0 -15px;}
.business-show .customer-inline li{display:inline-block;margin:0 15px;font-size:14px;}
.business-show .customer-inline li a:hover{color:#1f9cf4;}
.business-show .customer-title{margin:15px;font-size:18px;}
.business-show .customer-title span{display:inline-block;padding:0 15px;border-bottom:2px solid #3889c2;color:#666;}
.business-show .customer-box a{display:inline-block;margin-bottom:10px;color:#888}
/*expert*/
.expert-list li{float:left;margin-bottom:30px;padding:0 2%;width:46%;}
.expert-list li:nth-child(2n-1){padding:0;}
.expert-list li:nth-child(2n){padding:0 0 0 8%;}
.expert-list li .pic{overflow:hidden;float:left;padding:2px;width:120px;height:120px;border:1px solid #ddd;border-radius:50%;}
.expert-list li .pic img{width:100%;height:100%;transition:all 1s ease 0s}
.expert-list li .txt{margin-left:140px;}
.expert-list li .txt .name{font-size:18px;color:#444;}
.expert-list li .txt .pos{margin:0 0 5px;color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.expert-list li .txt .intro{height:60px;line-height:20px;font-size:14px;color:#999;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}
/*expertShow*/
.expertShow-page .col-sm-box{width:320px;}
.expertShow-page .col-lg-box{width:780px;}
.expert-article-list .article-item .content .title{width:100%;font-weight:bold;}
.expert-article-list .article-item .content .time{float:left;width:100%;color:#999;}
.expert-intro-box{padding:15px;border:1px solid #dadada;}
.expert-intro-box .topCon{overflow:hidden;}
.expert-intro-box .peo-pic{float:left;width:120px;}
.expert-intro-box .peo-pic img{padding:2px;width:114px;height:114px;border:1px solid #eee;}
.expert-intro-box .intro-top{float:right;padding-top:10px;width:150px;}
.expert-intro-box .intro-top .expert-name{margin-bottom:10px;font-size:16px;font-weight:bold;}
.expert-intro-box .intro-name{margin-bottom:10px;padding:5px 0;line-height:30px;font-size:16px;color:#333;border-bottom:1px solid #eee;}
.expert-intro-box .intro{line-height:22px;color:#444;}
.expert-intro-box .tags{margin-top:15px;}
.expert-intro-box .tags a{color:#e60012;border-color:#e60012;}
/*wisdom*/
.book-list .article-item .media .pic{width:132px;height:160px;border:1px solid #ddd;}
.book-list .article-item .content .title{width:100%;}
.book-list .article-item .content .meta{margin:5px 0;font-size:14px;}
.book-list .article-item .content .intro{height:80px;-webkit-line-clamp:4;}
.book-show-top{position:relative;overflow:hidden;margin-bottom:20px;}
.book-show-top .pic{float:left;width:180px;height:220px;border:1px solid #eee;}
.book-show-top .pic img{width:100%;height:100%;}
.book-show-top .book-items{margin-left:210px;}
.book-show-top .book-items .title{margin-bottom:15px;font-size:20px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.book-show-top .book-items li{display:block;line-height:30px;font-size:16px;color:#666;}
.book-show-top .book-items .btn-download{display:inline-block;margin:2px 0 15px;}
.book-show-top .tags{position:absolute;bottom:0;left:210px;}

.search-title{position:relative;height:30px;}
.search-list .article-item .media img{position:absolute;left:50%;width:auto!important;height:100%!important;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform:translateX(-50%);left: 0\9;}
.search-list .article-item:last-child{border-bottom:0;}

.apply-box{margin:0px auto;max-width:360px;}
.apply-box .title{margin-bottom:15px;line-height:1.5;font-size:30px;text-align:center;}
.apply-box .form-group{margin-bottom:15px;}
.apply-box .form-group .form-control{display:block;padding:0 3%;width:94%;height:40px;line-height:40px;font-size:16px;color:#555;background-color:#fff;border:1px solid #ccc;border-radius:5px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;}
.apply-box .form-group .error-tips{float:left;margin-top:3px;height:30px;line-height:1.5;font-size:14px;}
.apply-box .form-group .form-verify{width:auto;display:inline-block;}
.apply-box .form-group .btn-verify{width:140px;height:42px;color:#fff;text-align:center;background-color:#666;border-color:#666;}
.apply-box .form-group .btn-apply{margin-top:10px;padding:14px 0;width:100%;font-size:18px;border-radius:5px;}

/*job*/
.tb-job th,.tb-job td{padding:10px 10px;line-height:20px;border:1px solid #ccc;text-align:center;}
.tb-job th{font-size:15px;color:#666;font-weight:bold;text-align:center;background-color:#efefef;}
.tb-job td{font-size:15px;}
.article-show .entry-content .tb-job a.btn-viewmore{font-size:14px;}
.tb-job a.btn-viewmore:first-child{margin-bottom:5px;}
.tb-job .job-detail td{text-align:left;padding:10px 30px;line-height:24px;font-size:14px;}
.tb-job .job-name{color:#3b72c2;}
.tb-job .bg-gray1 .job-name{font-weight:bold;}
.job-show li{padding:5px 0;}

/*job-apply-form*/
.job-apply-form{position:relative;padding:20px 50px;}
.job-apply-form h5{margin-bottom:10px;font-size:30px;text-align:center;}
.job-apply-form li{position:relative;float:left;padding:15px 0;width:50%;}
.job-apply-form li .control-label{float:left;padding-right:15px;width:120px;line-height:34px;font-size:15px;text-align:right;cursor:inherit;}
.job-apply-form li .input-box{position:relative;float:left;width:50%;}
.job-apply-form li .form-control{display:block;padding:6px 8px;width:300px;height:20px;font-size:15px;font-family:"Microsoft yahei";color:#555;background-color:#fff;background-image:none;border:1px solid #e5e6e7;border-radius:1px;-webkit-transition:border-color .15s ease-in-out 0s, box-shadow .15s ease-in-out 0s;transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s;}
.job-apply-form li select.form-control{width:318px;height:34px;}
.job-apply-form li .help-block{margin-top:5px;margin-bottom:10px;color:#f30;position:absolute;left:0;top:34px;}
.job-apply-form li .xh{margin-right:5px;color:#f00;}
.job-apply-form li.oneline{width:100%;}
.job-apply-form li.oneline .input-box{width:718px;}
.job-apply-form li.oneline .form-control{width:819px;}
.job-apply-form li textarea.form-control{height:auto;}
.job-apply-form li.oneline textarea.form-control{width:819px;}
.job-apply-form li input:read-only,.job-apply-form li textarea:read-only{background-color:#f9f9f9;color:#666;}
.job-apply-form .pic-upload{float:left;margin:0 0 0 10px;width:110px;}
.job-apply-form .pic-upload .input-file{overflow:hidden;position:relative;display:inline-block;}
.job-apply-form .pic-upload .input-file input{position:absolute;top:0;right:0;font-size:100px;opacity:0;filter:alpha(opacity=0);}
.job-apply-form .pic-upload .btn-gray{padding:6px 20px;font-size:15px;display:block;text-align:center;}
.job-apply-form .btn-line{padding:30px 0;text-align:center;}
.job-apply-form .btn-line .btn-up{padding:10px 50px;text-align:center;}

.tc-box{position:relative;padding:30px 50px; text-align:center;display:none;}
.tc-box .tip-icon{display:block;}
.tc-box .tip-icon i{font-size:60px;}
.tc-box .tip-con{font-size:15px;}
.tc-box .tip-con h5{margin-bottom:20px;font-size:20px;}
.job-apply-success{display:block;}
.job-apply-success .btn-line{text-align:center;}
.job-apply-success .btn-line a{margin:20px 10px;padding:8px 30px;font-size:15px;}

.term{font-style:normal;color:#dd0600;}
.article-show .article-show-pro{overflow:hidden;margin-bottom:30px;}
.article-show .article-show-pro li{width:239px;}





/* adapt */
.form-control:focus {border-color: #BA1B21;box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(186, 27, 33, 0.6);}
.btn-primary{padding:8px 30px;}
.banner .btn-primary{padding:0;}
.adapt .container{height:100%;}
.adapt .logo img{height:60px;}
.adapt .mainNav .nLi h3 a{line-height:1;padding:44px 25px;}
/* label-left */
.label-left-form{display:none;padding:20px;}
.label-left-form label{text-align:left;font-weight:400;}
.label-left-form .xh{color:#ba1b21;}
.label-left-form .labels-box{float:left;margin:0 15px 10px;padding:5px 10px;line-height: 20px;font-size: 14px;border: 1px solid #e5e6e7;}

/*site-main-container   banner*/
.site-main-container>.container{width:1170px;}
.site-main-container .banner{position:relative;margin-bottom:48px;}
.site-main-container .banner img{width:100%;}
.site-main-container .work-place{position:absolute;bottom:-9%;left:0;right:0;margin:0 auto;width:1140px;background-color:#fff;border-radius:5px;box-shadow: 0 0 2px 1px #ccc;z-index:999;}
.site-main-container .work-place .work{margin-right:10px;margin-top:12px;float:left;line-height:2;}
.site-main-container .work-place ul{padding-top:12px;}
.site-main-container .work-place li{float:left;border-radius:5px;margin:0 12px 12px;}
.site-main-container .work-place .btn-primary a{color:#fff;}
.site-main-container .work-place a{display:block;padding:4px 8px;width:100%;height:100%;border-radius:5px;}
.site-main-container .work-place li:hover a{color:#fff;background-color:#BA1B21;}


/*site-main-container   thead*/
.site-main-container .table{margin-bottom:20px;}
.site-main-container .thead{display:flex;justify-content:space-between;padding:8px 200px 8px 28px;color:#333;background-color:#eee;border-radius:5px;}

/*site-main-container   tbody*/
.site-main-container .tbody{color:#666;}
.site-main-container .tbody .tbody-line{display:flex;padding:15px 0 15px 28px;border-bottom:1px solid #ddd;}
.site-main-container .tbody .tbody-info{flex:1;width:84%;}
.site-main-container .tbody-info-job li{flex:1;}
.site-main-container .tbody-info-job li:nth-child(2){text-indent:1.8em;}
.site-main-container .tbody-info-job li:nth-child(3){text-indent:3.6em;}
.site-main-container .tbody-info-job li:nth-child(4){text-indent:5.4em;}
.site-main-container .tbody-info-job li:nth-child(5){text-indent:7.2em;}
.site-main-container .tbody-info .tbody-info-job{display:flex;margin-bottom:8px;justify-content:space-between;}
.site-main-container .tbody-info p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#999;}
.site-main-container .tbody .apply{min-width: 200px;text-align:center;line-height:3.5;}
.site-main-container .apply a{padding:6px 12px;color:#BA1B21;border:1px solid #BA1B21;border-radius:5px;}
.site-main-container .apply a:hover{color:#fff;background-color:#BA1B21;}


/*recruitment-detail start*/
.recreitment-detail{margin-top:36px;}
.recreitment-detail .recreitment-top{margin-bottom:8px;}
.recreitment-detail .recreitment-top-job{font-size:20px;}
.recreitment-detail .recreitment-top-return{color:#BA1B21;}
.recreitment-detail .recreitment-top-return:hover{color:#c60012;font-weight:700;}
.recreitment-detail .recreitment-main li{padding:0 15px;}
.recreitment-detail .recreitment-main .place,.recreitment-detail .recreitment-main .edu,.recreitment-detail .recreitment-main .num{padding:8px 15px;border-bottom:1px solid #ddd;}
.recreitment-main .place span:nth-child(1),.recreitment-main .edu span:nth-child(1),.recreitment-main .num span:nth-child(1){margin-right:15px;color:#999;}
.recreitment-main .ask{margin-bottom:15px;}
.recreitment-main p{color:#666;}
.recreitment-main .ask p:nth-child(1),.recreitment-main .accuse p:nth-child(1),.recreitment-main .recommend p:nth-child(1){font-size: 16px;color:#333;}
.recreitment-main .num{margin-bottom:15px;}
.recreitment-main li>p:nth-child(1){margin-bottom:4px;}
.recreitment-main li>p{line-height:2;}
.recreitment-main .apply{margin:15px 0 30px}
.recreitment-detail .site-main-container li{padding:0;}
.recreitment-detail .tbody .tbody-line{padding-left:0;}



/*recruitment-online sidebar*/
.fill{color:#BA1B21;}
.recruitment-online .sidebar{position:fixed;top:340px;display:none;margin-top:-90px;height:180px;z-index: 999;}
.recruitment-online .sidebar ul{position:relative;line-height:30px;text-align:right;z-index:3;border-left:1px #bfbfbf solid;}
.recruitment-online .sidebar ul li{position:relative;padding-left:30px;margin-bottom:10px;text-align:left;}
.recruitment-online .sidebar ul li a{color: #999;}
.recruitment-online .sidebar ul li.cur a{color:#BA1B21;}
.recruitment-online .sidebar ul li.cur .num{background-color:#BA1B21;color:#fff;border-color:#BA1B21}
.recruitment-online .sidebar ul li a .num{position:absolute;left:-15px;top:0px;width:28px;height:28px;border:1px solid #ccc;background-color:#fff;border-radius:50%;text-align:center;line-height:2.3;font-size:12px;transition: .3s}
.recruitment-online .sidebar ul li:hover a{color:#BA1B21}
.recruitment-online .sidebar ul li:hover .num{background-color:#BA1B21;color:#fff;}


/*recruitment-online flow-path*/
.recruitment-online .flow-path{padding:20px 0;background-color:#eee;}
.recruitment-online .flow-path-top{font-size:16px;}
.recruitment-online .flow-path-top span:nth-child(1){margin-right:10px;}
.recruitment-online .flow-path-bottom span{margin:0 10px;}
.recruitment-online .flow-path>div{text-align:center}

/*recruitment-online recruitment-online-info*/
.recruitment-online-info{padding-left: 200px;}
.recruitment-online-info .menu-title{padding:15px 0 10px;text-align:left;font-size:16px;border-bottom:1px solid #ccc;}
.recruitment-online-info .form-group{display:flex;padding-right: 120px;}
.recruitment-online-info .form-group label:nth-child(1){min-width:120px;margin-right:15px;font-weight:normal;line-height:2.5;text-align:right;}
.recruitment-online-info .form-group .form-control{flex:1;}
.recruitment-online-info .form-group .pic{padding:0 11px;border:1px solid #ccc;border-radius:5px;color:#999;font-weight:normal;line-height:2.2;}
.recruitment-online-info .form-group .pic:hover{background-color:#eee;color:#BA1B21}
.recruitment-online-info .form-group #pic{display:none;}
.recruitment-online-info .form-group-3{position:relative;margin-bottom:72px;width:100%;}
.recruitment-online-info .form-group-3>label{margin-top:20px;}
.recruitment-online-info .form-group-3>div{position:absolute;left:136px;top:0;}
.recruitment-online-info .form-group-3 .form-control{width:80px;height:80px;}
.radio-inline{line-height:2.5;margin-right:20px;}
.radio-inline input[type="radio"]{margin-top:9px;cursor:pointer;}
.layui-input{height:34px;border-radius:5px;}
input[type=checkbox]{cursor:pointer;}
input[type=radio]:checked::before {background-image: url('../images/checkbox/radio-on2.png');}
input[type=checkbox]:checked::before {background-image: url('../images/checkbox/check-on2.png');}
input[type=checkbox]:checked::before, input[type=radio]:checked::before {content: ''; display:block;width: 120%;height:120%;background-color: #fff;background-repeat: no-repeat;background-position: 50% 50%;border-radius: 3px;}
.recruitment-online .recruitment-online-info .form-group>div>label{margin:6px 30px 10px 0;min-width:60px;line-height:1.8;text-align:left;}
.recruitment-online-info .form-group-radio input[type=radio]{margin-top:4px;}
.recruitment-online-info .form-group-file .form-control{border-radius:5px 0 0 5px;}
.recruitment-online-info .form-group #file{display:none;}
.recruitment-online-info .form-group .file{padding:0 22px;height:34px;border:1px solid #ccc;border-left:none;border-radius:0 5px 5px 0;color:#999;font-weight:normal;line-height:2.2;}
.recruitment-online-info .form-group .file:hover{background-color:#eee;color:#BA1B21}
.recruitment-online{text-align:center;}
.recruitment-online .btn-primary{margin:0 auto;display:inline-block;}


/* recruitment-sucess */
.recruitment-sucess .container{padding:60px 15px;}
.recruitment-sucess .container img{width:30px;margin-right:10px;}
.recruitment-sucess .container span.mb30{display:inline-block;font-size:16px;vertical-align:-2px;color:#888;}
.recruitment-sucess .container p{color:#999;}


/* recruitment-cooperation */
.recruitment-cooperation .container{padding:100px 15px;text-align:center;}
.recruitment-cooperation img{width:200px;margin-right:30px;}
.recruitment-cooperation .container div{display:inline-block;vertical-align:-36px;}
.recruitment-cooperation .container div p:nth-child(1){font-size:18px;color:#666;}
.recruitment-cooperation .container div p:nth-child(2){font-size:16px;color:#333;}