
/*生产线*/
.industry-main{ width: 1100px; margin: 0 auto; position: relative;}
.industry-main:after{ display: block; clear: both; height: 0; overflow: hidden; content: ".";}
.industry-main .industry-left{ float: left; width: 760px;}
.industry-main .industry-right{ float: right; width: 300px;}

.industry-indextop{ width:1100px; margin: 25px auto 0; overflow: hidden;}
.industry-indextop .carousel-box{ width:618px; float: left;}
.industry-indextop .carousel-box .banner-mrap{ width:618px; overflow:hidden; position:relative;}
.industry-indextop .carousel-box .banner-mrap .hd{ width: 618px; border: 1px solid #EEE; height:54px; background: #fafafa; overflow:hidden; z-index:1; }
.industry-indextop .carousel-box .banner-mrap .hd ul{ overflow:hidden; zoom:1; text-align: center; margin-top: 22px;  }
.industry-indextop .carousel-box .banner-mrap .hd ul li{ transition: width .3s ease;-webkit-transition: width .3s ease; -moz-transition: width .3s ease; -ms-transition: width .3s ease; display: inline-block; margin-right:2px;  width:8px; height:8px; text-align:center; background:#7a7a7a; cursor:pointer; border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px; }
.industry-indextop .carousel-box .banner-mrap .hd ul li.on{ background:#e94740; color:#fff; width: 30px; }
.industry-indextop .carousel-box .banner-mrap .bd{ position:relative; height:100%; z-index:0; }
.industry-indextop .carousel-box .banner-mrap .bd li{ zoom:1; vertical-align:middle; width:618px; height:412px; position: relative; }
.industry-indextop .carousel-box .banner-mrap .bd li:hover img{ transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1); /* IE 9 */-moz-transform:scale(1.1,1.1); /* Firefox */-webkit-transform:scale(1.1,1.1); /* Safari and Chrome */-o-transform:scale(1.1,1.1); /* Opera */}
.industry-indextop .carousel-box .banner-mrap .bd li a:before { content: "";position: absolute;width: 100%;height: 100%;z-index: 1;opacity: 1;-webkit-transition: all .3s ease;transition: all .3s ease;background: -webkit-gradient(linear,0 40%,0 100%,from(rgba(0,0,0,0)),to(#121515));background: -moz-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0),#121515);background: -ms-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0),#121515);background: -o-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0),#121515);  }
.industry-indextop .carousel-box .banner-mrap .bd li p{ position: absolute; bottom: 0; left:0; right:0; padding: 10px 15px; line-height: 30px; overflow: hidden; color: #FFF; z-index: 2; font-size: 20px; transition: bottom 0.3s; -moz-transition: bottom 0.3s; -webkit-transition: bottom 0.3s; -o-transition: bottom 0.3s; -ms-transition: bottom 0.3s;}
.industry-indextop .carousel-box .banner-mrap .bd li img{ width: 618px; height: 412px; transition: transform .3s ease;-webkit-transition: -webkit-transform .3s ease; -moz-transition: -moz-transform .3s ease; -ms-transition: -ms-transform .3s ease;}
.industry-indextop .carousel-box .banner-mrap .bd img{ display:block; }
.industry-indextop .carousel-box .banner-mrap .prev,
.industry-indextop .carousel-box .banner-mrap .next{ background: url("/images/induline/v2017/fang-l0.png") no-repeat 50% 50%; position:absolute; left:0; top:50%; margin-top:-27px; display:block; width:35px; height:54px; font-size: 22px; text-align: center; line-height: 54px; background-color: rgba(225, 225, 225, 0.5); filter:alpha(opacity:30) ;opacity:0.3 ;-moz-opacity:0.3;transition: all .3s ease;-webkit-transition: all .3s ease; -moz-transition: all .3s ease; -ms-transition: all .3s ease;}
.industry-indextop .carousel-box .banner-mrap .next{ background: url("/images/induline/v2017/fang-r0.png") no-repeat 50% 50%; left:auto; right:0; border-right:none;  background-color: rgba(225, 225, 225, 0.5);filter:alpha(opacity:30) ;opacity:0.3 ;-moz-opacity:0.3;}
.industry-indextop .carousel-box .banner-mrap .prev:hover{ background-color: rgba(225, 225, 225, 0.5); filter:alpha(opacity:90) ;opacity:0.9 ;-moz-opacity:0.9;}
.industry-indextop .carousel-box .banner-mrap .next:hover{ background-color: rgba(225, 225, 225, 0.5);filter:alpha(opacity:90) ;opacity:0.9 ;-moz-opacity:0.9; }
.industry-indextop .carousel-box .banner-mrap .prevStop{ display:none; }
.industry-indextop .carousel-box .banner-mrap .nextStop{ display:none; }

.industry-indextop .news-box{ width:460px; float: right; height: 412px;}
.industry-indextop .news-box ul li{ border-bottom:1px solid #f3f3f3; margin-bottom:20px; padding-bottom:20px; color:#999; padding-left: 20px; position: relative;}
.industry-indextop .news-box ul li i{ background: url("/images/induline/v2017/industry-icon.png") no-repeat -57px -10px; display: block; width: 20px; height: 20px; position: absolute;top:0;left:0;}
.industry-indextop .news-box ul li .title-box{ font-size: 18px; margin-bottom: 10px;}
.industry-indextop .news-box ul li .title-box a{transition: .2s; -moz-transition: .2s; -webkit-transition: .2s; -o-transition: .2s; -ms-transition: .2s;}
.industry-indextop .news-box ul li .title-box a:hover{ color:#82bb30; text-decoration: none;}
.industry-indextop .news-box ul li .title-box p{ color:#999; line-height: 24px;}

.industry-title{ width: 1100px; margin: 25px auto 0; border-bottom: 1px solid #c6c6c6; font-size: 20px; height: 35px;}
.industry-title span{ display: block; float: left; padding: 0 5px; height: 34px; line-height: 34px; border-bottom: 2px solid #82bb30;}
.industry-main .industry-left .industry-title{ width: auto; border-bottom: 1px solid #c6c6c6; overflow: hidden; font-size: 16px; height: 28px; margin-top: 25px;}
.industry-main .industry-left .industry-title span{ display: block; background: #82bb30; color:#FFFFFF; float: left; padding: 0 5px; height: 28px; line-height: 28px;}

/*首页高端访谈*/
.indexInterview-list{ width:780px; margin-bottom: 25px;}
.indexInterview-list:after{ content: ".";display: block; height: 0; overflow: hidden; clear: both;}
.indexInterview-list .interview-one{ float: left; width: 240px; margin: 20px 20px 0 0; position:relative; transition: .4s; -moz-transition: .4s; -webkit-transition: .4s; -o-transition: .4s; -ms-transition: .4s;}
.indexInterview-list .interview-one:hover{box-shadow:0px 4px 10px #DCDCDC; -moz-box-shadow:0px 4px 10px #DCDCDC;-webkit-box-shadow:0px 4px 10px #DCDCDC; -ms-box-shadow:0px 4px 10px #DCDCDC; -o-box-shadow:0px 4px 10px #DCDCDC;}
.indexInterview-list .interview-one img{ display: block; width: 240px; height: 160px;}
.indexInterview-list .interview-one h3{ font-size: 16px; line-height: 25px; height: 50px; overflow: hidden; padding: 0 10px; margin: 10px 0;}
.indexInterview-list .interview-one h3 a{ color:#333;transition: .2s; -moz-transition: .2s; -webkit-transition: .2s; -o-transition: .2s; -ms-transition: .2s;}
.indexInterview-list .interview-one h3 a:hover{ text-decoration: none; color:#82bb30;}
.indexInterview-list .interview-one span{ background: rgba(130, 187, 48, 0.85); color:#FFF; position: absolute;top:0;left:0; padding: 3px 7px;}

/*推荐专题*/
.recommend-list { width:1100px; margin: 0 auto;}
.recommend-list .recommend-box{ width:1120px;}
.recommend-list .recommend-box:after{ content: ".";display: block; height: 0; overflow: hidden; clear: both;}
.recommend-list .recommend-box .interview-one{ float: left; width: 258px; border:1px solid #dddddd; margin: 30px 20px 0 0;transition: .2s; -moz-transition: .2s; -webkit-transition: .2s; -o-transition: .2s; -ms-transition: .2s;}
.recommend-list .recommend-box .interview-one:hover{box-shadow:0px 4px 10px #DCDCDC; -moz-box-shadow:0px 4px 10px #DCDCDC;-webkit-box-shadow:0px 4px 10px #DCDCDC; -ms-box-shadow:0px 4px 10px #DCDCDC; -o-box-shadow:0px 4px 10px #DCDCDC;}
.recommend-list .recommend-box .interview-one img{ display: block; width: 258px; height: 173px;}
.recommend-list .recommend-box .interview-one h3{ font-size: 16px; line-height: 25px; height: 50px; overflow: hidden; padding: 0 10px; margin: 10px 0;}
.recommend-list .recommend-box .interview-one h3 a{ color:#333;transition: .2s; -moz-transition: .2s; -webkit-transition: .2s; -o-transition: .2s; -ms-transition: .2s;}
.recommend-list .recommend-box .interview-one h3 a:hover{ text-decoration: none; color:#82bb30;}
.recommend-list .recommend-box .interview-one p{ color:#999; line-height: 22px; padding: 0 10px; height: 66px; overflow: hidden; margin-bottom: 10px;}

/*友情链接*/
.link-mrap{ width: 1100px; overflow: hidden; margin: 25px auto 50px;}
.link-mrap a{color: #333; padding: 0 21px 0 10px; margin-left: -11px; border-left: 1px solid #A9A9A9; margin-top: 8px; display: inline-block; line-height: 14px; height: 14px; transition: color 0.2s; -moz-transition: color 0.2s; -webkit-transition: color 0.2s; -o-transition: color 0.2s; -ms-transition: color 0.2s;}
.link-mrap a:hover{ text-decoration: none; color: #74a131; }


/* 筛选 start */
.sai-box{ background: #f8f8f8; overflow: hidden;margin-top: 30px;}
.sai-box .sai-list{ border-top: 1px solid #efefef; margin-top: -1px; padding: 10px 0;}
.sai-box .sai-list .sai-title{ height: 34px; line-height: 34px; width: 70px; text-align: right; color: #999; float: left;}
.sai-box .sai-list:after{ display: block; content: "."; height:0; overflow: hidden; clear: both;}
.sai-box .sai-list .sai-show2{ display: table-cell; width: 755px;}
.sai-box .sai-list .sai-show{ display: table-cell; width: 755px;}
.sai-box .sai-list .sai-show a{color:#222; padding: 3px 4px; margin: 3px 0 0 1px; display: inline-block; border: 1px solid #f8f8f8;transition: .2s; -moz-transition: .2s; -webkit-transition: .2s; -o-transition: .2s; -ms-transition: .2s;border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; -o-border-radius:2px; -ms-border-radius:2px;}
.sai-box .sai-list .sai-show2 a{color:#222; padding: 1px 20px 1px 10px; margin: 3px 0 0 5px; display: inline-block; border:1px solid #d2d0d0; transition: .2s; -moz-transition: .2s; -webkit-transition: .2s; -o-transition: .2s; -ms-transition: .2s;border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; -o-border-radius:2px; -ms-border-radius:2px;}
.sai-box .sai-list .sai-show2 a.item{ position: relative;}
.sai-box .sai-list .sai-show2 a.item i{ display: block; width: 20px; height: 19px; background: url("/images/induline/v2017/industry-icon.png") no-repeat -107px -12px; position: absolute;right:0;top:0;}
.sai-box .sai-list .sai-show2 a:hover{ text-decoration: none;}
.sai-box .sai-list .sai-show2 .del{color:#999; padding: 3px 10px 3px 18px; margin: 3px 0 0 5px; display: inline-block; border:0; position: relative;}
.sai-box .sai-list .sai-show2 .del i{ display: block; position: absolute; top:0;left:0; width: 18px; height: 25px; background: url("/images/induline/v2017/industry-icon.png") no-repeat -155px -34px;}
.sai-box .sai-list .sai-show2 .del:hover{color:#ff7771; }
.sai-box .sai-list .sai-show2 .del:hover i{ background-position: -155px -8px;}
.sai-box .sai-list .sai-show a:hover{ border-color: #82bb30; color:#82bb30; text-decoration: none;}
.sai-box .sai-list .sai-show .on{ border-color: #82bb30; color:#82bb30;}
.sai-box .sai-list .sai-show .but{ padding: 1px 10px; float:right; color: #ff7771; background: #FFF; border:1px solid #ff7771; margin-right: 10px;}
.sai-box .sai-list .sai-show .buton{ background: #ff7771; color:#FFF;}
.sai-box .sai-list .sai-show .search2{ margin-left: 6px; border:1px solid #b4b4b4; background: url("/images/induline/v2017/search2.jpg") no-repeat 10px 50%; position: relative; width: 380px; height: 35px; background-color: #FFF;}
.sai-box .sai-list .sai-show .search2 .txt{ border:0; display: block; position: absolute; width: 270px; height: 30px; top:2px; left:37px; }
.sai-box .sai-list .sai-show .search2 input.valid{ border:0 !important;}
.sai-box .sai-list .sai-show .search2 .sbm{ border:0; position: absolute; width: 66px; top:-1px; right:-1px; bottom:-1px; background: #979797; color:#FFF; display: block; font-family: SimSun; cursor: pointer;font-size:14px;}
.sai-box .sai-list .sai-show .azshowheid li{ display: none;}
.sai-box .sai-list .sai-show .azshowheid li a{ color:#666;padding: 3px 5px;margin:5px 0 0;border: 1px solid #f8f8f8;}
.sai-box .sai-list .sai-show .azshowheid li .on{border-color: #82bb30;color: #82bb30;}
.sai-box .sai-list .sai-show .azshowheid li a:hover{border-color: #82bb30;color: #82bb30;}
.sai-box .sai-list .sai-show .thison{ padding: 3px 4px; margin-left: 1px;}

/*右列*/
.industry-main .industry-right .title-box{ background: #f9f9f9; height: 45px; line-height: 45px; margin-top: 25px;}
.industry-main .industry-right .title-box span{ border-left: 5px solid #82bb30; color:#1c1c1c;padding:2px 0 2px 10px; font-size: 18px;}
.industry-main .industry-right .title-box span a{ color:#1c1c1c; float: none;}
.industry-main .industry-right .title-box span a:hover{ text-decoration: none; color:#1c1c1c;}
.industry-main .industry-right .title-box a{margin-right:7px; float: right; color:#999; transition: color 0.3s; -moz-transition: color 0.3s; -webkit-transition: color 0.3s; -o-transition: color 0.3s; -ms-transition: color 0.3s;}
.industry-main .industry-right .title-box a:hover{ text-decoration: none; color:#74a131;}
.scroll-mrap{ background: #f9f9f9; height: 400px; padding-bottom: 10px;}
/*360看企业*/
.scroll-mrap .author-mrap{ padding: 15px 6px;}
.scroll-mrap .author-mrap .img-box{ display: block; float: left; width: 70px; height: 70px; margin:0 10px; position: relative; background: #FFF; }
.scroll-mrap .author-mrap .img-box img{ display: block;max-width: 70px; max-height: 70px; margin: auto; position: absolute;top:0;left:0;right:0;bottom:0; }
.scroll-mrap .author-mrap .text-mrap{ display: table-cell; padding-right: 5px;}
.scroll-mrap .author-mrap .text-mrap h1{ font-size: 18px; line-height: 20px; height: 20px; overflow: hidden;}
.scroll-mrap .author-mrap .text-mrap h1 a{ color:#1c1c1c; transition: color 0.3s; -moz-transition: color 0.3s; -webkit-transition: color 0.3s; -o-transition: color 0.3s; -ms-transition: color 0.3s;}
.scroll-mrap .author-mrap .text-mrap h1 a:hover{ text-decoration: none; color: #74a131; }
.scroll-mrap .author-mrap .text-mrap p{ color: #666; line-height: 22px; margin-top: 10px; }
/*微课堂*/
.c-search-tab{ background: #f9f9f9; text-align:left; margin-top: 30px; padding: 10px 0; }
.c-search-tab .hd a{margin-right:7px; float: right; color:#999; font-size: 14px; transition: color 0.3s; -moz-transition: color 0.3s; -webkit-transition: color 0.3s; -o-transition: color 0.3s; -ms-transition: color 0.3s;}
.c-search-tab .hd a:hover{ text-decoration: none; color:#74a131;}
.c-search-tab .hd{ height:30px; line-height:30px; font-size: 16px; color:#444; position:relative; }
.c-search-tab .hd div{ line-height: 28px; border-left: 5px solid #82bb30; color:#1c1c1c;padding:0 0 0 10px; font-size: 18px; float: left; margin-right: 10px; }
.c-search-tab .hd ul{ float: left; font-size: 14px;}
.c-search-tab .hd ul li{ float:left; margin:0 10px; line-height: 26px; padding: 0 5px; cursor:pointer;  }
.c-search-tab .hd ul li.on{ color: #87b644; border-bottom:1px solid #87b644; }
.c-search-tab .bd li{ width: 300px;}
.c-search-tab .bd li .scroll-mrap{ height: 425px;}
.c-search-tab .bd li .wkt-one{ padding: 10px 10px;}
.c-search-tab .bd li .wkt-one img{ display: block; float: left; width: 90px; height: 60px; margin:5px 10px 0 0;}
.c-search-tab .bd li .wkt-one .content-right{ display: table-cell;}
.c-search-tab .bd li .wkt-one .content-right h3{ line-height: 22px; height: 44px; overflow: hidden;}
.c-search-tab .bd li .wkt-one .content-right h3 a{ color:#333;transition: .2s; -moz-transition: .2s; -webkit-transition: .2s; -o-transition: .2s; -ms-transition: .2s;}
.c-search-tab .bd li .wkt-one .content-right h3 a:hover{ color: #82bb30;}
.c-search-tab .bd li .wkt-one .content-right p{ color: #999; font-size: 12px; padding-left: 20px; position: relative; margin-top: 5px;}
.c-search-tab .bd li .wkt-one .content-right p i{ display: block; position: absolute;top:0;left:0; width: 20px; height: 18px; background: url("/images/induline/v2017/industry-icon.png") no-repeat -13px -109px;}
/*近期活动*/
.picScroll-meeting .newmeeting li{ padding:15px 0 10px 0; border-bottom: 1px solid #edebeb;}
.picScroll-meeting .newmeeting li .img{ width: 270px; height: 180px; overflow: hidden; margin: 0 auto;}
.picScroll-meeting .newmeeting li .img img{ width:270px; height:180px; display:block; transition: transform .3s ease;-webkit-transition: -webkit-transform .3s ease; -moz-transition: -moz-transform .3s ease; -ms-transition: -ms-transform .3s ease;}
.picScroll-meeting .newmeeting li .img img:hover{ transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1); /* IE 9 */-moz-transform:scale(1.1,1.1); /* Firefox */-webkit-transform:scale(1.1,1.1); /* Safari and Chrome */-o-transform:scale(1.1,1.1); /* Opera */}
.picScroll-meeting .newmeeting li p{ height: 44px; padding: 0 15px; line-height: 22px; margin-top: 5px; overflow: hidden;}
.picScroll-meeting .newmeeting li p a{ color: #666;}
.picScroll-meeting .newmeeting li p a:hover{ color: #444;text-decoration: underline; }
.picScroll-meeting .newmeeting li .time{color:#999; padding: 0 15px 0 35px; position: relative; height: 19px; overflow: hidden; }
.picScroll-meeting .newmeeting li .time i{ position: absolute; display: block;top:0;left:15px; width: 20px; height: 19px; background: url("/images/induline/v2017/industry-icon.png") no-repeat -13px -107px;}
.picScroll-meeting .newmeeting li .dizhi{color:#999; padding: 0 15px 0 35px; position: relative; height: 19px; overflow: hidden; }
.picScroll-meeting .newmeeting li .dizhi i{ position: absolute; display: block;top:0;left:15px; width: 20px; height: 19px; background: url("/images/induline/v2017/industry-icon.png") no-repeat -108px -60px;}
.picScroll-meeting{ margin:0 auto 25px; padding-bottom: 10px;  width:300px; background: #f9f9f9; overflow:hidden; position:relative; }
.picScroll-meeting .bd{ height: 585px; overflow:hidden; zoom:1; }
.picScroll-meeting .bd ul{ overflow:hidden; zoom:1; }

/*新闻列表*/
.news-mrap{ margin: 25px 0;}
.news-mrap .small-img{ padding:30px 0; border-bottom: 1px solid #f5f5f5;transition: background 0.2s; -moz-transition: background 0.2s; -webkit-transition: background 0.2s; -o-transition: background 0.2s; -ms-transition: background 0.2s;}
.news-mrap .small-img:after{ content: ".";display: block; height: 0; overflow: hidden; clear: both;}
.news-mrap .small-img:hover{ background: #f5f5f5;}
.news-mrap .small-img:hover .meta-mrap .meta-box .tab span a{ color:#82bb30; }
.news-mrap .small-img .img-box{ width: 230px; height: 153px; float: left; overflow: hidden; position: relative; margin-right: 15px;}
.news-mrap .small-img .img-box span{background: rgba(135, 182, 68, 0.91); color:#FFF; padding: 3px 5px; font-size: 14px; position: absolute; top:0; left:0;}
.news-mrap .small-img .img-box img{ display: block; width: 230px; height: 153px; transition: transform .3s ease;-webkit-transition: -webkit-transform .3s ease; -moz-transition: -moz-transform .3s ease; -ms-transition: -ms-transform .3s ease;}
.news-mrap .small-img .img-box img:hover{ transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1); /* IE 9 */-moz-transform:scale(1.1,1.1); /* Firefox */-webkit-transform:scale(1.1,1.1); /* Safari and Chrome */-o-transform:scale(1.1,1.1); /* Opera */}
.news-mrap .small-img .meta-mrap{ display: table-cell; width: 700px;}
.news-mrap .small-img .meta-mrap h1{ font-size: 20px; line-height: 26px; height: 52px; overflow: hidden;}
.news-mrap .small-img .meta-mrap h1 a{ color: #1c1c1c;transition: color 0.3s; -moz-transition: color 0.3s; -webkit-transition: color 0.3s; -o-transition: color 0.3s; -ms-transition: color 0.3s;}
.news-mrap .small-img .meta-mrap h1 a:hover{ color: #74a131; text-decoration: none;}
.news-mrap .small-img .meta-mrap .meta-box{ height: 24px; overflow: hidden; margin-top: 17px;}
.news-mrap .small-img .meta-mrap .meta-box p{ float: left; color:#999; line-height: 24px;}
.news-mrap .small-img .meta-mrap .text-mrap{ color:#999; line-height: 22px; margin-top: 15px; height: 44px; overflow: hidden;}
.news-mrap .small-img .meta-mrap .meta-box .name{ height: 24px; line-height: 24px; color:#999; float: left; margin-right:10px; padding-left: 20px; position: relative; width: 400px; overflow: hidden;}
.news-mrap .small-img .meta-mrap .meta-box .name a{ color:#999;transition: color 0.2s; -moz-transition: color 0.2s; -webkit-transition: color 0.2s; -o-transition: color 0.2s; -ms-transition: color 0.2s;}
.news-mrap .small-img .meta-mrap .meta-box .name a:hover{ text-decoration: none; color: #74a131; }
.news-mrap .small-img .meta-mrap .meta-box .name i{ display: block; width: 20px; position: absolute; top:0;left:0; height: 24px; background: url("/images/induline/v2017/industry-icon.png") no-repeat -14px -11px; }
.news-mrap .small-img .meta-mrap .meta-box .time{ float: right; color: #999; }
.pagedlist-box{ margin: 50px 0;}

/*高端访谈*/
.Interview-list{ width:1120px;}
.Interview-list:after{ content: ".";display: block; height: 0; overflow: hidden; clear: both;}
.Interview-list .interview-one{ float: left; width: 258px; border:1px solid #dddddd; margin: 30px 20px 0 0;transition: .2s; -moz-transition: .2s; -webkit-transition: .2s; -o-transition: .2s; -ms-transition: .2s;}
.Interview-list .interview-one:hover{box-shadow:0px 4px 10px #DCDCDC; -moz-box-shadow:0px 4px 10px #DCDCDC;-webkit-box-shadow:0px 4px 10px #DCDCDC; -ms-box-shadow:0px 4px 10px #DCDCDC; -o-box-shadow:0px 4px 10px #DCDCDC;}
.Interview-list .interview-one img{ display: block; width: 258px; height: 173px;}
.Interview-list .interview-one h3{ font-size: 16px; line-height: 25px; height: 50px; overflow: hidden; padding: 0 10px; margin: 10px 0;}
.Interview-list .interview-one h3 a{ color:#333;transition: .2s; -moz-transition: .2s; -webkit-transition: .2s; -o-transition: .2s; -ms-transition: .2s;}
.Interview-list .interview-one h3 a:hover{ text-decoration: none; color:#82bb30;}
.Interview-list .interview-one p{ color:#999; line-height: 22px; padding: 0 10px; height: 66px; overflow: hidden; margin-bottom: 10px;}

.Interview-list .interview-one2{ float: left; width: 258px; border:1px solid #dddddd; margin: 30px 20px 0 0;transition: .2s; -moz-transition: .2s; -webkit-transition: .2s; -o-transition: .2s; -ms-transition: .2s;}
.Interview-list .interview-one2:hover{box-shadow:0px 4px 10px #DCDCDC; -moz-box-shadow:0px 4px 10px #DCDCDC;-webkit-box-shadow:0px 4px 10px #DCDCDC; -ms-box-shadow:0px 4px 10px #DCDCDC; -o-box-shadow:0px 4px 10px #DCDCDC;}
.Interview-list .interview-one2 img{ display: block; width: 258px; height: 173px;}
.Interview-list .interview-one2 h3{ font-size: 16px; line-height: 25px; height: 25px; overflow: hidden; padding: 0 10px; margin: 10px 0;}
.Interview-list .interview-one2 h3 a{ color:#333;transition: .2s; -moz-transition: .2s; -webkit-transition: .2s; -o-transition: .2s; -ms-transition: .2s;}
.Interview-list .interview-one2 h3 a:hover{ text-decoration: none; color:#82bb30;}
.Interview-list .interview-one2 p{ color:#999; line-height: 22px; padding: 0 10px; height: 66px; overflow: hidden;}
.Interview-list .interview-one2 .msg-box{ padding: 0 10px 0 25px; height: 25px; line-height: 25px; position: relative; overflow: hidden; margin: 5px 0 10px;}
.Interview-list .interview-one2 .msg-box a{ color:#999;transition: .2s; -moz-transition: .2s; -webkit-transition: .2s; -o-transition: .2s; -ms-transition: .2s; margin-right: 5px;}
.Interview-list .interview-one2 .msg-box a:hover{ color:#82bb30;}
.Interview-list .interview-one2 .msg-box i{ display: block; width: 20px; height: 25px; position: absolute;top:0;left:5px; background: url("/images/induline/v2017/icon.png") no-repeat -12px -151px;}


.Interview-list .interview-one3{ float: left; width: 258px; border:1px solid #dddddd; margin: 30px 20px 0 0;transition: .2s; -moz-transition: .2s; -webkit-transition: .2s; -o-transition: .2s; -ms-transition: .2s;}
.Interview-list .interview-one3:hover{box-shadow:0px 4px 10px #DCDCDC; -moz-box-shadow:0px 4px 10px #DCDCDC;-webkit-box-shadow:0px 4px 10px #DCDCDC; -ms-box-shadow:0px 4px 10px #DCDCDC; -o-box-shadow:0px 4px 10px #DCDCDC;}
.Interview-list .interview-one3 img{ display: block; width: 258px; height: 173px;}
.Interview-list .interview-one3 h3{ font-size: 16px; line-height: 25px; height: 25px; overflow: hidden; padding: 0 10px; margin: 5px 0;}
.Interview-list .interview-one3 h3 a{ color:#333;transition: .2s; -moz-transition: .2s; -webkit-transition: .2s; -o-transition: .2s; -ms-transition: .2s;}
.Interview-list .interview-one3 h3 a:hover{ text-decoration: none; color:#82bb30;}
.Interview-list .interview-one3 p{overflow: hidden; padding: 0 10px;}
.Interview-list .interview-one3 p a{ display:block; float:left; max-width: 197px; height: 25px; line-height: 25px; overflow: hidden; color:#666;transition: .2s; -moz-transition: .2s; -webkit-transition: .2s; -o-transition: .2s; -ms-transition: .2s; margin-right: 5px;}
.Interview-list .interview-one3 p a:hover{ color:#82bb30;}
.Interview-list .interview-one3 p em{ display: block; background: #fd521d; color:#FFFFFF; float: left;margin: 5px 0 0 0; font-size: 12px; font-style: normal; width: 22px; height: 14px; line-height: 14px; text-align:  center;}
.Interview-list .interview-one3 .msg-box{ padding: 0 10px; height: 25px; line-height: 25px; color:#666; overflow: hidden; margin: 5px 0 10px;}
.Interview-list .interview-one3 .msg-box a{ display: block; float: right; width: 54px; margin-right: 3px; height: 23px; line-height: 23px; border:1px solid #fd521d; color:#fd521d; text-align: center;border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; -o-border-radius:4px; -ms-border-radius:4px;transition: .2s; -moz-transition: .2s; -webkit-transition: .2s; -o-transition: .2s; -ms-transition: .2s;}
.Interview-list .interview-one3 .msg-box a:hover{ color:#FFF; background: #fd521d; text-decoration: none; }
.Interview-list .interview-one3 .msg-box span{ color:#e10000;}


/*详情*/
.details-box{ margin-top: 30px;}
.details-box .details-title{ font-size: 24px; line-height: 30px; color:#000;}
.details-box .msg-box{ margin: 20px 0; color:#999; height: 20px; line-height: 20px;}
.details-box .msg-box a{ color:#4285f4;}
.details-box .msg-box span{ float: right; padding-left: 20px; position: relative;}
.details-box .msg-box span i{ display: block; width: 20px; height: 20px; position: absolute; top:0;left:0; background: url("/images/induline/v2017/industry-icon.png") no-repeat -107px -108px;}
.details-box .msg-box .comment{ margin-left: 15px;}
.details-box .msg-box .comment i{ background-position: -60px -109px;}
.details-box .summary{ background: #f7f7f7; color:#999; text-indent: 2em; line-height: 24px; padding: 10px;}
.details-box .details-mian{ margin: 20px 0 50px; color:#333; line-height: 24px; border-bottom: 1px solid #e4e4e4; padding-bottom: 45px;}
.details-box .details-mian img{ display: block; margin: 5px auto; max-width: 100%;}
.industry-main .industry-left .title-style{ border-left: 5px solid #82bb30; color:#000; padding-left: 10px; font-size: 18px;}
.industry-main .industry-left .relevantNews-box { width: 795px; margin-bottom:25px; overflow: hidden;}
.industry-main .industry-left .relevantNews-box .relevantNews-one{ width: 230px; float: left; margin: 25px 35px 0 0;}
.industry-main .industry-left .relevantNews-box .relevantNews-one .img-box{ width: 230px; height: 153px; overflow: hidden;}
.industry-main .industry-left .relevantNews-box .relevantNews-one .img-box img{ width: 230px; height: 153px; display: block;transition: .2s; -moz-transition: .2s; -webkit-transition: .2s; -o-transition: .2s; -ms-transition: .2s;}
.industry-main .industry-left .relevantNews-box .relevantNews-one .img-box img:hover{ transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);}
.industry-main .industry-left .relevantNews-box .relevantNews-one p{line-height: 22px; margin-top: 5px; height: 44px; overflow: hidden;}
.industry-main .industry-left .relevantNews-box .relevantNews-one p a{ color: #666;transition: .2s; -moz-transition: .2s; -webkit-transition: .2s; -o-transition: .2s; -ms-transition: .2s; }
.industry-main .industry-left .relevantNews-box .relevantNews-one p a:hover{ color: #82bb30; text-decoration: none;}
.add-box{ background: #f6f6f6; margin: 15px 0; height: 30px; line-height: 30px; text-align: center; color:#999; display: block; transition: color 0.2s,background 0.2s; -moz-transition: color 0.2s,background 0.2s; -webkit-transition: color 0.2s,background 0.2s; -o-transition: color 0.2s,background 0.2s; -ms-transition: color 0.2s,background 0.2s;}
.add-box i{ font-style: normal; color:#999; font-family: "SimSun"; margin-left: 3px;transition: .2s; -moz-transition: .2s; -webkit-transition: .2s; -o-transition: .2s; -ms-transition: .2s;}
.add-box:hover{ background: #82bb30; color:#FFF; text-decoration: none;}
.add-box:hover i{color:#FFF;}
/*评论*/
.news-wapper .comment-box{width:750px;margin:40px auto auto;}
.news-wapper .comment-box .tit{font-size:18px;line-height:30px;color:#000;}
.news-wapper .comment-box .tit span{color:#999;font-size:14px;padding-left:10px;}
.news-wapper .comment-box .comment-wrap{ border:1px solid #379BE9; position: relative;}
.news-wapper .comment-box .comment-wrap .comment-login{ position: absolute;top:0;right:0;bottom:0;left:0; line-height: 172px; text-align: center; font-size: 16px; color:#999; background: rgba(255, 255, 255, 0.7);}
.news-wapper .comment-box .comment-wrap .comment-login a{ color:#ff8d49; margin-right: 10px;}
.news-wapper .comment-box .comment-wrap .comment-login a.add{ color:#2bbb46;}
.news-wapper .comment-box .comment-wrap .comment-login a:hover{ color:#0b79da;}
.news-wapper .comment-box .comment-wrap .comment-text{ padding: 5px;}
.news-wapper .comment-box .comment-wrap textarea{ display: block; height: 120px; width: 100%; border:none; resize: none; line-height: 22px; color:#333;}
.news-wapper .comment-box .user-box{ height: 40px; border-top:2px solid #eaeaea; line-height: 40px;}
.news-wapper .comment-box .user-box .user-img{ width: 30px; height: 30px; margin:5px 10px;border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%; -o-border-radius:50%; -ms-border-radius:50%; display: block; float: left;}
.news-wapper .comment-box .user-box .user-name{ color:#666;}
.news-wapper .comment-box .user-box input[type=submit]{ display: block; float: right; margin:5px 10px; border:none; background: #48B9F1; color:#FFF; height: 30px; width: 120px; cursor: pointer;transition: .2s; -moz-transition: .2s; -webkit-transition: .2s; -o-transition: .2s; -ms-transition: .2s;}
.news-wapper .comment-box .user-box input[type=submit]:hover{box-shadow:0 0 10px #ADADAD; -moz-box-shadow:0 0 10px #ADADAD;-webkit-box-shadow:0 0 10px #ADADAD; -ms-box-shadow:0 0 10px #ADADAD; -o-box-shadow:0 0 10px #ADADAD;  }
.news-wapper .comment-list-title{ font-size:16px; line-height:30px; color:#000; border-bottom: 1px solid #eaeaea; margin-top: 25px; }
.news-wapper .comment-list-box li{ border-bottom: 1px solid #f2f2f2; padding: 25px 0;}
.news-wapper .comment-list-box li .member-title{ height: 40px; line-height: 40px;}
.news-wapper .comment-list-box li .member-title img{ display: block; float: left; height: 30px; width: 30px; margin: 5px 10px;border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%; -o-border-radius:50%; -ms-border-radius:50%; }
.news-wapper .comment-list-box li .member-title .name a{ color:#333; margin-right: 10px; font-size: 16px;}
.news-wapper .comment-list-box li .member-title .name a:hover{ color:#82bb30; text-decoration: none;}
.news-wapper .comment-list-box li .member-title .time { color:#999; margin-right: 10px;}
.news-wapper .comment-list-box li .member-title .count { color:#B3B3B3; margin-right: 10px; padding-left: 20px; position: relative;}
.news-wapper .comment-list-box li .member-title .count i{ display: block; height:19px; width: 20px; position: absolute;top:0;left:0; background: url("/images/induline/v2017/industry-icon.png") no-repeat -13px -156px;}
.news-wapper .comment-list-box li .member-title .count:hover{ color:#82bb30; cursor: pointer;}
.news-wapper .comment-list-box li .member-title .count:hover i{ background-position: -60px -156px;}
.news-wapper .comment-list-box li .member-title .count.on{ color:#82bb30; cursor: pointer;}
.news-wapper .comment-list-box li .member-title .count.on i{ background-position: -60px -156px;}
.news-wapper .comment-list-box li .member-title .report{ color:#B3B3B3; margin-right: 10px; padding-left: 20px; position: relative;}
.news-wapper .comment-list-box li .member-title .report a{ color:#B3B3B3;}
.news-wapper .comment-list-box li .member-title .report i{ display: block; height:19px; width: 20px; position: absolute;top:0;left:0; background: url("/images/induline/v2017/industry-icon.png") no-repeat -154px -106px;}
.news-wapper .comment-list-box li .member-title .report a:hover{ color:#E93636; text-decoration: none;}
.news-wapper .comment-list-box li .member-title .report a:hover i{ background-position: -154px -153px;}
.news-wapper .comment-list-box li .member-title .floor{ color:#82bb30; float: right; margin: 0 10px;}
.news-wapper .comment-list-box li .comment-content{ color:#666; line-height: 24px; margin-top: 10px;}
.news-wapper .comment-list-box li .floor-huifu{ margin-top: 15px;}
.news-wapper .comment-list-box li .floor-huifu textarea{ resize: none; background: #f5f5f5; border:1px solid #e7e7e7; display: block; width: 748px; line-height: 24px; height: 100px; color:#666; padding: 5px;}
.news-wapper .comment-list-box li .but-box { height: 30px;}
.news-wapper .comment-list-box li .but-box input{ background: #fafafa; color:#444; display: block; height: 29px; border:1px solid #e7e7e7; width: 68px; margin: 5px 0; cursor: pointer;transition: .2s; -moz-transition: .2s; -webkit-transition: .2s; -o-transition: .2s; -ms-transition: .2s;}
.news-wapper .comment-list-box li .but-box input:hover{ box-shadow:0 0 10px #E6E6E6; -moz-box-shadow:0 0 10px #E6E6E6;-webkit-box-shadow:0 0 10px #E6E6E6; -ms-box-shadow:0 0 10px #E6E6E6; -o-box-shadow:0 0 10px #E6E6E6;}
.news-wapper .comment-list-box li .but-box input[type=button]{ float: left;}
.news-wapper .comment-list-box li .but-box input[type=submit]{ float: right;}
.news-wapper .comment-list-box li .comment-content01{ color:#666; line-height: 24px; margin-top: 10px; background: #f9f9f9; padding: 10px;}
.news-wapper .comment-list-box li .comment-content01 em{ color:#ff5e5e;  margin-right: 10px; font-style: normal;}
.news-wapper .comment-list-box li .comment-content01 a{ color:#000000;}
.news-wapper .comment-list-box li .comment-content01 a:hover{ color: #82bb30; text-decoration: none;}

/*详情左浮动*/
.industry-main .detailsfloat-left{ position: absolute; top:25px; right:50%; margin-right:560px; width: 60px; overflow: hidden;}
.industry-main .detailsfloat-left li{ width: 60px; height: 50px; border-top:1px solid #e8e7e7; margin-top: -1px; background: #f7f7f7; position: relative;}
.industry-main .detailsfloat-left li:after{ content: " "; background: #82bb30; display: block; position: absolute;top:0;left:0;right:0;bottom:0; z-index: 0; transform:scale(0);-ms-transform:scale(0);-moz-transform:scale(0);-webkit-transform:scale(0);-o-transform:scale(0); transition: .3s; -moz-transition: .3s; -webkit-transition: .3s; -o-transition: .3s; -ms-transition: .3s;}
.industry-main .detailsfloat-left li:hover::after{ transform:scale(1,1);-ms-transform:scale(1,1);-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);}
/*.industry-main .detailsfloat-left li a{ display: block; position: relative; z-index: 1; width: 60px; height: 50px; background: url("/images/induline/v2017/icon_share_big.png") no-repeat -1px -1px; transition: .3s; -moz-transition: .3s; -webkit-transition: .3s; -o-transition: .3s; -ms-transition: .3s;}*/
.industry-main .detailsfloat-left li a{ display: block; position: relative; z-index: 1; width: 60px; height: 50px; float:none; margin:0; background: url("/images/induline/v2017/icon_share_big.png") no-repeat -1px -1px; transition: .3s; -moz-transition: .3s; -webkit-transition: .3s; -o-transition: .3s; -ms-transition: .3s;}
.industry-main .detailsfloat-left li a:hover{ text-decoration: none;}
.industry-main .detailsfloat-left li a.xl{ background-position: -6px -88px;}
.industry-main .detailsfloat-left li a.wx{ background-position: -185px -89px;}
.industry-main .detailsfloat-left li a.qq{ background-position: -275px -88px;}
.industry-main .detailsfloat-left li a.pl{ background-position: -455px -91px;}
.industry-main .detailsfloat-left li a.sc{ background-position: -367px -91px;}
.industry-main .detailsfloat-left li a.xl:hover{ background-position: -6px -10px;}
.industry-main .detailsfloat-left li a.wx:hover{ background-position: -185px -11px;}
.industry-main .detailsfloat-left li a.qq:hover{ background-position: -275px -10px;}
.industry-main .detailsfloat-left li a.pl:hover{ background-position: -455px -13px;}
.industry-main .detailsfloat-left li a.sc:hover{ background-position: -367px -14px;}

/*EV江湖*/
.scroll-mrap .author-mrap{ padding: 15px 6px;overflow: hidden;}
.scroll-mrap .author-mrap img{ display: block; float: left; width: 70px; height: 70px; margin:0 10px; border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%; -o-border-radius:50%; -ms-border-radius:50%; }
.scroll-mrap .author-mrap .text-mrap{ display: table-cell; padding-right: 5px;}
.scroll-mrap .author-mrap .text-mrap h1{ font-size: 18px; line-height: 20px; height: 20px; overflow: hidden;}
.scroll-mrap .author-mrap .text-mrap h1 a{ color:#1c1c1c; transition: color 0.3s; -moz-transition: color 0.3s; -webkit-transition: color 0.3s; -o-transition: color 0.3s; -ms-transition: color 0.3s;}
.scroll-mrap .author-mrap .text-mrap h1 a:hover{ text-decoration: none; color: #74a131; }
.scroll-mrap .author-mrap .text-mrap p{ color: #666; line-height: 22px; margin-top: 10px; }

/*推荐企业*/
.recommend-qiye{ width: 1100px; margin: 25px auto; overflow: hidden;}
.recommend-qiye .hd{ width: 120px; float: left;}
.recommend-qiye .hd ul li.recommend-li{ color:#1c1c1c; border:1px solid #82bb30; width: 118px; height: 30px; line-height: 30px; text-align:  center; margin-bottom: 10px; cursor: pointer;overflow:hidden;}
.recommend-qiye .hd ul li.on{ color:#FFFFFF; background: #82bb30; }
.recommend-qiye .bd{ width: 955px; float: right;}
.recommend-qiye .bd:after{ content: "."; display: block; overflow: hidden; height: 0; clear: both;}
/*.recommend-qiye .bd .recommend-neiqian .hd{ width: auto; height: 35px;}*/
.recommend-qiye .bd .recommend-neiqian .hd{ width: auto;}
.recommend-qiye .bd .recommend-neiqian .hd ul:after{ content: "."; display: block; overflow: hidden; height: 0; clear: both;}
.recommend-qiye .bd .recommend-neiqian .hd li{ height: 25px; line-height: 25px; float: left; padding: 0 10px; margin-right: 10px; cursor: pointer;}
.recommend-qiye .bd .recommend-neiqian .hd li.on{ position: relative;}
.recommend-qiye .bd .recommend-neiqian .hd li.on:after{ display: block; position: absolute; bottom: -3px; left: 50%; z-index: 1; margin-left: -6px; width: 5px; height: 5px; border-bottom: 2px solid #82bb30; border-left: 2px solid #82bb30; background: #82bb30; content: " "; transform: rotate(-45deg); -ms-transform: rotate(-45deg);}
.recommend-qiye .bd .recommend-neiqian .bd{ margin: 10px 0;}
.recommend-qiye .bd .recommend-neiqian .bd li{ height: 262px; overflow: overlay;}
.recommend-qiye .bd .recommend-neiqian .bd .img-box{ border:1px solid #cdcdcd; width: 177px; height: 56px; position: relative; float: left; margin: 0 10px 10px 0;}
.recommend-qiye .bd .recommend-neiqian .bd .img-box img{ position: absolute; top:0;left:0;right:0;bottom:0; margin: auto; display: block; max-width: 100%; max-height: 100%;}
.recommend-qiye .hd ul li.on a{color:#fff;}
.recommend-qiye .hd ul li a:hover{ text-decoration:none;}

/* 360看企业首页 */
.wei-wapper{width:1100px; margin:5px auto; overflow:hidden;}
.wei-wapper .left-box{ float:left; width:760px; }
.wei-wapper .right-box{ float:right; width:300px; }
.wei-wapper .right-box .title-box{ background: #f9f9f9; height: 45px; line-height: 45px; margin-top: 25px;}
.wei-wapper .right-box .title-box span{ border-left: 5px solid #82bb30; color:#1c1c1c;padding:2px 0 2px 10px; font-size: 18px;}
.wei-wapper .right-box .title-box span a{ color:#1c1c1c; float: none;}
.wei-wapper .right-box .title-box span a:hover{ text-decoration: none; color:#1c1c1c;}
.wei-wapper .right-box .title-box a{margin-right:7px; float:right; color:#999; transition: color 0.3s; -moz-transition: color 0.3s; -webkit-transition: color 0.3s; -o-transition: color 0.3s; -ms-transition: color 0.3s;}
.wei-wapper .right-box .title-box a:hover{text-decoration:none; color:#74a131;}
.welist{ width:788px; margin:20px auto; }
.welist:after{ content: ".";display: block; height: 0; overflow: hidden; clear: both;}
.welist-one{ width:230px; float:left; overflow:hidden; margin:15px 30px 25px 0px; border:1px solid #ddd; }
.welist-one:hover{box-shadow:0px 4px 10px #DCDCDC; -moz-box-shadow:0px 4px 10px #DCDCDC;-webkit-box-shadow:0px 4px 10px #DCDCDC; -ms-box-shadow:0px 4px 10px #DCDCDC; -o-box-shadow:0px 4px 10px #DCDCDC;}
.welist-one img{ display: block; width: 230px; height: 153px;}
.welist-one h3{ font-size: 16px; line-height: 25px; height: 50px; overflow: hidden; padding: 0 10px; margin: 10px 0;}
.welist-one h3 a{ color:#000;transition: .2s; -moz-transition: .2s; -webkit-transition: .2s; -o-transition: .2s; -ms-transition: .2s;}
.welist-one h3 a:hover{ text-decoration: none; color:#82bb30;}
.welist-one p{ color: #999; line-height: 22px; padding: 0 10px; height: 66px; overflow: hidden; margin-bottom: 10px; }
.welist-one .category{ font-size:14px; color:#999; padding:0px 10px 5px 10px; height:20px; overflow:hidden; }
.welist-one .category i{ width:13px; background:url(/images/induline/v2017/welist-lable.png) no-repeat center; float:left; }
.welist-one .category a{ color:#999; line-height:20px; font-size:14px; padding-left:5px; }
.welist-one .category a:hover{ text-decoration: none; color:#82bb30;}

/*微课堂首页*/
.classroom-wapper{ width:1100px; margin:25px auto; overflow:hidden; }
.classroom-wapper .title{ width:1100px; border-bottom:1px solid #dcdcdc; line-height:40px; overflow:hidden; margin:20px auto; }
.classroom-wapper .title ul li{ font-size:18px; line-height:40px; color:#333; float:left; width:70px; text-align:center; }
.classroom-wapper .title ul li a{ color:#333; text-decoration:none; }
.classroom-wapper .title ul li a:hover{ color:#82bb30; text-decoration:none; }
.classroom-wapper .title ul li.on{ border-bottom:2px solid #82bb30; text-align:center; color:#82bb30; font-weight:bold; }
.classroom-wapper .title ul li.on a{ color:#82bb30; text-decoration:none; }
.classroom-wapper .title ul li.on a:hover{ color:#82bb30; text-decoration:none; }
.classroom-wapper .list-box{ width:1100px; margin:auto; overflow:hidden; }
.classroom-wapper .list-box ul{ width:1190px; margin:auto; }
.classroom-wapper .list-box li{ width:288px; float:left; margin:25px auto; }
.classroom-wapper .time-box{ width:230px; background: url(/images/induline/v2017/time_bg.png) no-repeat center; text-align:center; height:63px; line-height:33px; font-size:14px; color:#FFF; margin-top:10px; position:relative; z-index:5; }
.classroom-wapper .time-box a{ color:#FFF; text-decoration:none; }
.classroom-wapper .time-box i.line { background: #f1f1f1; height: 1px; width:290px; display: block; position:absolute; top:50px; left: 0px; z-index:1; }
.classroom-wapper .list-one{ width:230px; border:1px solid #ddd; overflow:hidden; margin-top:10px; }
.classroom-wapper .list-one:hover{box-shadow:0px 4px 10px #DCDCDC; -moz-box-shadow:0px 4px 10px #DCDCDC;-webkit-box-shadow:0px 4px 10px #DCDCDC; -ms-box-shadow:0px 4px 10px #DCDCDC; -o-box-shadow:0px 4px 10px #DCDCDC;}
.classroom-wapper .list-one a img{ width:230px; height:153px; }
.classroom-wapper .list-one h3{ font-size:16px; color:#333; padding:5px; line-height:26px; height:50px; overflow:hidden; }
.classroom-wapper .list-one h3 a{ color:#333; text-decoration:none; padding:5px; line-height:24px; }
.classroom-wapper .list-one h3 a:hover{ color:#82bb30; text-decoration:none; }
.classroom-wapper .list-one .name{ font-size:14px; color:#999; line-height:20px; padding:5px; text-decoration:none;height:40px;overflow:hidden; }
.classroom-wapper .list-one .name span{ color:#000; }
.classroom-wapper .list-one .time{ font-size:12px; color:#999; line-height:20px; padding:0px 5px 5px 5px; }

/* 评论 reply */
.reply-form{margin: 15px 0;border-top: 0 none;padding: 0;}
.reply-form textarea{display: block;width:728px;min-height:84px;overflow: visible;padding: 7px 10px;word-break: break-all;word-wrap: break-word;background: #fff;border: 1px solid #e7e7e7;resize:vertical;-webkit-appearance: none;border-image: none;border-radius: 0;line-height:22px;}
.reply-form textarea.empty{background: #f5f5f5 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANQAAAAeCAMAAABjc8D4AAAAeFBMVEXMzMz19fX09PTr6+ve3t7l5eXR0dHv7+/y8vLa2trW1tbx8fHt7e3o6Oji4uLNzc3w8PDz8/Ps7Ozc3Nzp6enq6urX19fb29vn5+fOzs7u7u7Q0NDS0tLf39/g4ODY2Njh4eHZ2dnj4+Pk5OTU1NTV1dXPz8/d3d0wJz4qAAAD/ElEQVR4Xt3W13LjOBCF4XO6EZnkNHlzfP833DEgEqYIkLR9sbX7X7gouQzyM1AtgfXCpzsy8L8ZGqYvf1MvuHz4H6HCX4/8gOd6tlLlmwrh30Hdf4tUpCxbAVwnhjkbea2btiaA23zUsm5V7Z2+C3XvfuUDXo0yuGIirhaFk3OoCdMByqFrGlZpFSXuZw641p9HMc4qhzEtBHieQgng91HTxho0Fc6hzEd6XPvMyko5QJf8jMmqAISEtKygVjE1wHEX1QMj12kxJIRJam2gnugvrcOnqGbmPYYmwKhp/ciTqA52FyWVw6cwqqaOcusmknez6TfyVTtFb0lvrgHx+WKLqkFlFxVn6aQFBSW1jlr3SLL/gtzEarIeFCr7m3kCZRC5h7JAxgyAeTXqE0nKn0j9xGrRyUuUh5MblA2lM6gAmD2Unyni4OQkqg9zaQnKHwDwI+tZOCkocYi8QWltRpprETBzI1NmH9VjvoUBBp5E8WW/44nyA2DYKqIrqMWkAKBtVHu+hHxV9nYIObnZngGY+BaUBaDfVY9s52BmVETkWdQQ1tkrqkuogE26NgnQ8S2oz3jugcKdgpMZZSNLuo8KXKcZpYBto4Jb/jAC0kCF78W0w3aLekDqkkx9hZPr8zHJl7k3owRQbQ4KD7h+OUMDG6gSNqj7C1KeJMdfuAnNQkHBaOkQZRHZRCmWcTcAli2UWeo2qIjUV5J8QgVlSg5wpiQFhVVHqABpogLQyXIZSVK0huKSN36N6pEa8nVCNRuXHS2VnTIwmn8UFKyuM5nSs4miz9gyLgLQ11GlNcoAwCU/6d0+ysICEb6CChrKDal6ONLbqFI3D4kIdxZVgB/veYySiEiAHXSLyuahvGzu1HlUXE6FAFPtW3pJZIVSdF/JY1TvMJEAJcLIDcqH/JlxizJGuM6bsYFqmrKl30UpfEGFRwp5AjUBtnz4umGFsun2gCwoOyZNIMk+MWTos0XOoSxgXwrd7vGbXqJGJU+gvAMGzihaIIYFNUY4IT06LiiTbAqbsD3JMf2a7eO3Z2IApgXljb9FGYSCIk+gglmmLDCfRRi/TMQoJDtoQXUIpCDRbHIIEMokO0KZxVQeoWf25NaCDvIqlBgA4+1SFkDnkwV2/sZbUElg8lt9HmIGUz4o3SFKHeBUbf6CP+eYqqIAAkC43/ZQQ7FDF7ZLyQSXMEkROjgpj+oBUucnddD5PVKA4QhlcZsxt3vXYQpLEyLRqooSrf9/JCnoyb6cT0HOlDlMmzcH6PMrd4QKQDRmVB1CCMKcWcM9VvWHqHYAK41lUtF3ySTk6JgLQxmFpGA8QlG4TaB8WT+ZpSnwHShjWFUJX11QzyVV4Tv7B+7vLuOh9p1TAAAAAElFTkSuQmCC) no-repeat 8px 8px;-webkit-background-size: 106px 15px;-moz-background-size: 106px 15px;-o-background-size: 106px 15px;background-size: 106px 15px;}
.reply-form textarea:focus, .reply-form textarea.empty:focus{background: #fff;}
.reply-form p:after{content: "";display: block;height: 0;overflow: hidden;clear: both;visibility: hidden;}
.reply-form input, .reply-form #BtnReplayOK{width: 70px;height: 34px;padding: 0;font-size: 16px;margin: 15px 0;-webkit-border-radius: 1px;border-radius: 1px;}
.reply-form #BtnReplayOK.disabled, .reply-form #BtnReplayOK:disabled{color: #999;border-color: #e7e7e7;background: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#f5f5f5));background: linear-gradient(180deg, #fff 0, #f5f5f5 100%);}
.reply-form input[type="button"]{float: left;border: 1px solid #e7e7e7;color: #666;background: -webkit-gradient(linear, 0 0, 0 100%, from(#fdfdfd), to(#f8f8f8));background: linear-gradient(180deg, #fdfdfd 0, #f8f8f8 100%);}
.reply-form #BtnReplayOK{float: right;border: 1px solid #7294ca;color: #fff;background: #7294ca;}

/*商铺列表*/
.shoplist-wrap{ margin-top: 25px; overflow: hidden;}
.shoplist-box{ margin-top: -25px;}
.shoplist-box li{ padding:30px 10px; border-bottom: 1px dashed #e6e6e6;transition: background 0.2s; -moz-transition: background 0.2s; -webkit-transition: background 0.2s; -o-transition: background 0.2s; -ms-transition: background 0.2s;}
.shoplist-box li:hover{ background: #f5f5f5;}
.shoplist-box li .titlename{ height: 25px; font-size: 18px; line-height: 25px; overflow: hidden;}
.shoplist-box li .titlename a{ color:#000;transition: .2s; -moz-transition: .2s; -webkit-transition: .2s; -o-transition: .2s; -ms-transition: .2s;}
.shoplist-box li .titlename a:hover{ color:#82bb30; text-decoration: none;}
.shoplist-box li p{ display: block; margin-top: 15px; line-height: 22px; height: 66px; overflow: hidden; color:#535353;}
.shoplist-box li .img-wrap{ overflow: hidden; height: 77px; margin-top: 10px;}
.shoplist-box li .img-wrap .one{ width: 115px; height: 75px; border:1px solid #ddd; position: relative;float: left; margin-right: 15px;}
.shoplist-box li .img-wrap .one img{ display: block; max-width: 100%; max-height: 100%; position: absolute;top:0;left:0;right:0;bottom:0;margin: auto; }
.shoplist-box li .msg-box{ margin-top: 10px; color:#82bb30; height: 25px; line-height: 25px; overflow: hidden;}
.shoplist-box li .msg-box a{ color:#999; margin-right:3px;transition: .2s; -moz-transition: .2s; -webkit-transition: .2s; -o-transition: .2s; -ms-transition: .2s;}
.shoplist-box li .msg-box a:hover{ color:#82bb30; }


/*360看企业*/
.scroll-mrap .shopone-mrap{ padding: 10px 10px 5px;}
.scroll-mrap .shopone-mrap .titlename{ font-size: 16px; height: 25px; line-height: 25px; overflow: hidden;}
.scroll-mrap .shopone-mrap .titlename a{ color:#030303;transition: .2s; -moz-transition: .2s; -webkit-transition: .2s; -o-transition: .2s; -ms-transition: .2s;}
.scroll-mrap .shopone-mrap .titlename a:hover{ color:#82bb30; text-decoration: none;}
.scroll-mrap .shopone-mrap p{ color:#999; height: 25px; line-height: 25px; overflow: hidden;}
.scroll-mrap .shopone-mrap .phone{ color:#999; height: 45px; border-bottom: 1px solid #ededed;}
.scroll-mrap .shopone-mrap .phone .phone-mian{ color:#999; height: 27px; line-height: 27px; overflow: hidden; padding-left:20px; position: relative; float: left; width: 200px;}
.scroll-mrap .shopone-mrap .phone .phone-mian i{ display: block; width: 20px; height: 25px; position: absolute; top:1px;left:0; background: url("/images/induline/v2017/icon.png") no-repeat -61px -151px;}
.scroll-mrap .shopone-mrap .phone a{ display: block; float: right; width: 54px; margin-right: 3px; height: 25px; line-height: 25px; border:1px solid #82bb30; color:#82bb30; text-align: center;border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; -o-border-radius:4px; -ms-border-radius:4px;transition: .2s; -moz-transition: .2s; -webkit-transition: .2s; -o-transition: .2s; -ms-transition: .2s;}
.scroll-mrap .shopone-mrap .phone a:hover{ color:#FFF; background: #82bb30; text-decoration: none; }

/*行业数据*/
.Template-wkt .Template-one{ overflow: hidden; padding: 8px 10px;}
.Template-wkt .Template-one i{ display: block; width: 16px; height: 16px; line-height: 16px; text-align: center; font-size: 12px; float: left; background: #bfbfbf; color:#FFFFFF; font-style: normal; margin-top: 3px;}
.Template-wkt .Template-one i.no123{ background: #82bb30;}
.Template-wkt .Template-one p{ display: block; width: 260px;float: right; max-height: 40px; line-height: 20px; overflow: hidden;}
.Template-wkt .Template-one p a{ color:#666;transition: .2s; -moz-transition: .2s; -webkit-transition: .2s; -o-transition: .2s; -ms-transition: .2s;}
.Template-wkt .Template-one p a:hover{ color: #82bb30;}

/*模板推荐企业*/
.recommend-qiye .bd .li{ height: 252px; overflow: overlay;}
.recommend-qiye .bd .li .img-box{ border:1px solid #cdcdcd; width: 177px; height: 51px; position: relative; float: left; margin: 0 10px 10px 0;}
.recommend-qiye .bd .li .img-box img{ position: absolute; top:0;left:0;right:0;bottom:0; margin: auto; display: block; max-width: 100%; max-height: 100%;}

/*微课堂LOGO*/
.foucebox {width:1100px;height:292px;margin:25px auto 0;}
.foucebox .bd{position:relative;float:left;width:400px;height:292px;overflow:hidden;}
.foucebox .showDiv {position:relative;width:400px;height:292px;}
.foucebox .showDiv img {width:400px;height:292px;}
.foucebox .showDiv p { position:absolute;left:20px;bottom:0;padding-right:20px;color:#aaa;z-index:9; line-height: 20px; height:40px; overflow: hidden; }
.foucebox .foucebox_bg {position:absolute;left:0;bottom:0;width:400px;height:65px;background:#000;filter:alpha(opacity=60);opacity:0.6;z-index:8;overflow:hidden;}
.foucebox .hd{ width: 684px; height:292px;float:right; margin-top: 1px;border-left:1px solid #cfcfcf;border-top:1px solid #cfcfcf;}
.foucebox .hd ul li{width:170px; height:96px; float:left; display:inline; position:relative; border:1px solid #cfcfcf; margin: -1px 0 0 -1px;}
.foucebox .hd ul li .img-box{ width:160px; height:61px; position: relative; margin: 5px;}
.foucebox .hd ul li .img-box img{ display: block; max-width: 100%; max-height: 100%; position: absolute;top:0; left:0;right:0;bottom:0;margin: auto;}
.foucebox .hd ul li p{ height: 25px; line-height: 25px; overflow: hidden; font-size: 12px; text-align: center;}
.foucebox .hd ul li p a{ color:#666;transition: .2s; -moz-transition: .2s; -webkit-transition: .2s; -o-transition: .2s; -ms-transition: .2s;}
.foucebox .hd ul li p a:hover{ color:#82bb30; text-decoration: none;}

/* 企业详情页 */
.classroom-wapper .list-box li{ width:288px; float:left; margin:25px auto; }
.classroom-wapper .time-box{ width:230px; background: url(/images/induline/v2017/time_bg.png) no-repeat center; text-align:center; height:63px; line-height:33px; font-size:14px; color:#FFF; margin-top:10px; position:relative; z-index:5; }
.classroom-wapper .time-box a{ color:#FFF; text-decoration:none; }
.classroom-wapper .time-box i.line { background: #f1f1f1; height: 1px; width:290px; display: block; position:absolute; top:50px; left: 0px; z-index:1; }
.classroom-wapper .list-one{ width:230px; border:1px solid #ddd; overflow:hidden; margin-top:10px; }
.classroom-wapper .list-one:hover{box-shadow:0px 4px 10px #DCDCDC; -moz-box-shadow:0px 4px 10px #DCDCDC;-webkit-box-shadow:0px 4px 10px #DCDCDC; -ms-box-shadow:0px 4px 10px #DCDCDC; -o-box-shadow:0px 4px 10px #DCDCDC;}
.classroom-wapper .list-one a img{ width:230px; height:153px; }
.classroom-wapper .list-one h3{ font-size:16px; color:#333; padding:5px; line-height:26px; height:50px; overflow:hidden; }
.classroom-wapper .list-one h3 a{ color:#333; text-decoration:none; padding:5px; line-height:24px; }
.classroom-wapper .list-one h3 a:hover{ color:#82bb30; text-decoration:none; }
.classroom-wapper .list-one .name{ font-size:14px; color:#999; line-height:20px; padding:5px; text-decoration:none; }
.classroom-wapper .list-one .name span{ color:#000; }
.classroom-wapper .list-one .time{ font-size:12px; color:#999; line-height:20px; padding:0px 5px 5px 5px; }

/*企业简介*/
.compay{ width:1100px; margin:60px auto 20px auto; overflow:hidden; }
.compay-title{ width:1100px; height:30px; overflow:hidden; line-height:30px; }
.compay-title .biaoti{ width:130px; font-size:26px; padding-left:30px; background:url(/images/induline/v2017/tit-line.jpg) no-repeat left; float:left; }
.compay-title .line{ width:940px; float:left; background:url(/images/induline/v2017/tit-dis.png) repeat-x; }
.compay .detail{ width:1100px; font-size:14px; line-height:28px; margin-top:25px; color:#333; overflow:hidden; }
.compay .detail p{ text-indent:2em; padding-top:8px; }
.compay .detail .more{ width:100px; height:25px; text-align:center; margin:25px auto 10px auto; color:#82bb30; border:1px solid #82bb30; line-height:25px; font-size:14px;cursor:pointer; }
/*企业环境*/
.cywl-mrap{ width:1100px; text-align:left; margin:45px auto auto;}
.cywl-mrap .hd-box{ height:41px; line-height:40px; overflow: hidden;  position:relative; }
.cywl-mrap .hd-box ul{ height:40px; border-bottom:1px solid #e2e2e2; }
.cywl-mrap .hd-box ul li{ float:left; padding:0 7px; cursor:pointer; color:#1c1c1c; font-size: 18px; }
.cywl-mrap .hd-box ul li a{ color:#1c1c1c; text-decoration:none }
.cywl-mrap .hd-box ul li.on{ height:39px; border-bottom:2px solid #82bb30; color:#487803; }
.cywl-mrap .hd-box ul li.on a{ color:#487803; }
.cywl-mrap .cywl-banner-mrap{ width:1100px; overflow:hidden; position:relative; margin: 20px 0; }
.cywl-mrap .cywl-banner-mrap .hd{ width:1098px; height:54px; overflow:hidden; z-index:1; }
.cywl-mrap .cywl-banner-mrap .hd ul{ overflow:hidden; zoom:1; text-align: center; margin-top: 22px;  }
.cywl-mrap .cywl-banner-mrap .hd ul li{ display: inline-block; width: 10px; height: 10px; margin: 0 3px; background:#e3e2e2;  float: none; padding:0; cursor: pointer;}
.cywl-mrap .cywl-banner-mrap .hd ul li.on{ background:#82bb30; border:none; }
.cywl-mrap .cywl-banner-mrap .bd{ position:relative; height:100%; z-index:0; }
.cywl-mrap .cywl-banner-mrap .bd li{ zoom:1; vertical-align:middle; width:1100px; height:366px; }
.cywl-mrap .cywl-banner-mrap .bd li .zl{ width:545px; height:366px; float: left; overflow: hidden; position: relative;}
.cywl-mrap .cywl-banner-mrap .bd li .zl:hover p{ bottom: 0;}
.cywl-mrap .cywl-banner-mrap .bd li .zl p{ height: 60px; position: absolute; bottom: -30px; left:0; right:0; padding: 4px 5px; background: rgba(0, 0, 0, 0.3); line-height: 30px; overflow: hidden; color: #FFF; z-index: 2; font-size: 20px; transition: bottom 0.3s; -moz-transition: bottom 0.3s; -webkit-transition: bottom 0.3s; -o-transition: bottom 0.3s; -ms-transition: bottom 0.3s;}
.cywl-mrap .cywl-banner-mrap .bd li .zl p a{color: #FFF; text-decoration:none}
.cywl-mrap .cywl-banner-mrap .bd li .zl img{ width: 545px; height: 366px; transition: transform .3s ease;-webkit-transition: -webkit-transform .3s ease; -moz-transition: -moz-transform .3s ease; -ms-transition: -ms-transform .3s ease;}
.cywl-mrap .cywl-banner-mrap .bd li .zl img:hover{ transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1); /* IE 9 */-moz-transform:scale(1.1,1.1); /* Firefox */-webkit-transform:scale(1.1,1.1); /* Safari and Chrome */-o-transform:scale(1.1,1.1); /* Opera */}
.cywl-mrap .cywl-banner-mrap .bd li .yr { width:550px; float: right; }
.cywl-mrap .cywl-banner-mrap .bd li .yr .yr-img{ width: 270px; height: 180px; overflow: hidden; margin-bottom: 5px; position: relative; float: left; margin-left: 5px;}
.cywl-mrap .cywl-banner-mrap .bd li .yr .yr-img:hover p{ bottom: 0;}
.cywl-mrap .cywl-banner-mrap .bd li .yr .yr-img p{ height: 44px; font-size: 16px; padding: 4px 5px; position: absolute; bottom: -22px; left:0; right:0; background: rgba(0, 0, 0, 0.3); line-height: 22px; overflow: hidden; color: #FFF; z-index: 2; transition: bottom 0.3s; -moz-transition: bottom 0.3s; -webkit-transition: bottom 0.3s; -o-transition: bottom 0.3s; -ms-transition: bottom 0.3s;}
.cywl-mrap .cywl-banner-mrap .bd li .yr .yr-img a{color: #FFF; text-decoration:none}
.cywl-mrap .cywl-banner-mrap .bd li .yr .yr-img img{ width: 270px; height: 180px; transition: transform .3s ease;-webkit-transition: -webkit-transform .3s ease; -moz-transition: -moz-transform .3s ease; -ms-transition: -ms-transform .3s ease;}
.cywl-mrap .cywl-banner-mrap .bd li .yr .yr-img img:hover{ transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1); /* IE 9 */-moz-transform:scale(1.1,1.1); /* Firefox */-webkit-transform:scale(1.1,1.1); /* Safari and Chrome */-o-transform:scale(1.1,1.1); /* Opera */}
.cywl-mrap .cywl-banner-mrap .bd img{ display:block; }

/*企业产品*/	
.harvest-mrap{ width:1100px; margin: 35px auto 0; ;position: relative;}
.harvest-mrap:after{content:".";display:block;height:0;overflow:hidden;clear:both;}
.harvest-mrap .picScroll-left{ width:1082px;  overflow:hidden; position:relative; margin: 0 auto;  }
.harvest-mrap .picScroll-left .hd{ overflow:hidden;  height:30px; padding:0 10px;  }
.harvest-mrap .picScroll-left .hd ul{ overflow:hidden; zoom:1; text-align: center; }
.harvest-mrap .picScroll-left .hd ul li{ display: inline-block; width:10px; height:10px; overflow:hidden; margin:0 3px; text-indent:-999px; cursor:pointer; background: #bdbdbd; border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%; -o-border-radius:50%; -ms-border-radius:50%; }
.harvest-mrap .picScroll-left .hd ul li.on{ background:#82bb30; }
.harvest-mrap .picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.harvest-mrap .picScroll-left .bd ul li{ width: 250px; margin:10px; float:left; _display:inline; overflow:hidden; transition: box-shadow .5s ease;-webkit-transition: -webkit-box-shadow .5s ease; -moz-transition: -moz-box-shadow .5s ease; -ms-transition: -ms-box-shadow .5s ease;}
.harvest-mrap .picScroll-left .bd ul li .img-box{ width:250px; height:167px; overflow: hidden; margin: 10px auto 0;  }
.harvest-mrap .picScroll-left .bd ul li .img-box img{ display: block; width:250px; height:167px; transition: transform .5s ease;-webkit-transition: -webkit-transform .5s ease; -moz-transition: -moz-transform .5s ease; -ms-transition: -ms-transform .5s ease;}
.harvest-mrap .picScroll-left .bd ul li h2{ text-align:center; padding: 0 10px; margin: 10px 0 5px; height:40px; line-height:20px; font-size: 14px; overflow: hidden; position: relative;}
.harvest-mrap .picScroll-left .bd ul li h2 a{ color:#333; font-size: 14px;transition: color 0.5s; -moz-transition: color 0.5s; -webkit-transition: color 0.5s; -o-transition: color 0.5s; -ms-transition: color 0.5s; }
.harvest-mrap .picScroll-left .bd ul li h2 a:hover{ color:#e32904;text-decoration:none;}
.harvest-mrap .picScroll-left .bd ul li p{ text-align: right; padding: 0 10px 5px; height: 22px; line-height: 22px; color:#999; overflow: hidden;}

.adv-top {
    width: 1100px;
    margin: 15px auto;
    overflow: hidden;
}

.akl {
    margin: 10px auto;
    width: 1100px;
    overflow: hidden;
}






