@charset "utf-8";
/* CSS Document */
.pagewrap { clear: both; zoom: 1; }
.pagewrap:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.pagewrap {min-height: 400px; max-width: 1200px; margin: 0 auto; margin-bottom:60px;}
.mainlib{ width:790px; float:left;}
.carousel{ margin:20px auto;}

/*轮播*/
#focus{width:790px;height:310px;overflow:hidden;position:relative;}
#focus ul{height:310px;position:absolute;}
#focus ul li{float:left;width:790px;height:310px;overflow:hidden;position:relative;background:#000;}
#focus ul li img{ transition: transform .7s; }
#focus ul li img:hover{transform: scale(1.05, 1.05); }
#focus ul li div{position:absolute;overflow:hidden;}
#focus .btnBg{position:absolute;width:790px;height:44px;left:0;bottom:0;background:#000;}
#focus .title{position:absolute;width:100%;height:44px;left:0;bottom:0;text-align:left;line-height: 44px; font-size:16px;color:#fff; cursor:pointer; text-indent:15px; text-align: center;}
#focus .btn{display: -webkit-box!important; display: -ms-flexbox!important; display: flex!important; bottom:0px; width: 100%; height: .2rem; display: flex;position: absolute; list-style: none; display: block; text-align: center; padding: 0; width: 100%;}
#focus .btn span{-webkit-box-flex: 1; -webkit-flex: 1; flex: 1; background:#e83611;}
#focus .btn span.on{background:#e83611;}
#focus .preNext{ font-size: 24px; position: absolute; top: 50%; margin-top: -22px; width: 44px; height: 44px; line-height: 44px; text-align: center; background-color: rgba(0, 0, 0, .3); border-radius: 22px; -webkit-transition: all .5s; transition: all .5s;font-family: "iconfont";  color: #fff; cursor: pointer; }
#focus .pre:before{content: "\e604";}
#focus .next:before{content: "\e682";}
#focus .pre,
#focus .next { opacity: 0; filter: alpha(opacity=0); -webkit-transition: all .5s; transition: all .5s; }
#focus:hover .pre,
#focus:hover .next { background-color: rgba(0, 0, 0, .5); opacity: 1; filter: alpha(opacity=1);}
#focus .pre { left: 10px; }
#focus .next { right: 10px; }

.editor_recommend_box{ width:100%; display:inline-block;}
.editor_recommend_box .pc_list li{ float:left; margin-right:20px; position: relative; width:250px; height:144px; overflow: hidden;border-radius:5px;}
.editor_recommend_box .pc_list li img{ transition:transform .7s;}
.editor_recommend_box .pc_list li:hover img{transform: scale(1.05, 1.05);}
.editor_recommend_box .pc_list li span{background: rgba(0,0,0,0.5);padding: .25rem .75rem; display: block; bottom: 0; left: 0; width: 100%; position: absolute;word-break: break-all; text-overflow: ellipsis; display: -webkit-box;  -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; color:#fff;box-sizing: border-box;}
.editor_recommend_box .pc_list li:last-child {  margin-right: 0;}


/*列表切换*/
.list_con{overflow:hidden;width:790px;margin-top:20px;}
.list_con,.list_con .wrap-top{position:relative;white-space:normal nowrap;}
.list_con .wrap-top{width:100%;height:55px; border-bottom:1px solid #e4e7ed; text-align:center;line-height:55px}
.cont-tab{overflow:hidden;width:750px;height:55px;}
.cont-scroll{width:auto;height:100%}
.tab-left,.tab-right{position:absolute;z-index:2;width:14px;height:100%;/*background:rgba(32,107,239,.8);color:#fff;*/cursor:pointer; background:url(../images/shopkeeper/arrow.png) no-repeat;}
.tab-left{ right:14px; background-position:2px 20px;}
.tab-right{right:0;background-position:-10px 20px}
.wrap .wrap-top li{position:relative;float:left; padding:0 16px; width:auto;height:53px; border-right:0;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.wrap .wrap-top li span{color:#909399;font-size:16px}
.wrap .wrap-top .active{ border-bottom:2px solid #e83611;}
.wrap .wrap-top .active span{color:#303133;}
.wrap .wrap-top li a{position:absolute;top:-4px;right:0;bottom:0;display:inline-block;margin:auto;margin-top:5px;margin-right:5px;padding:0 5px;height:100%;color:#fca607;font-weight:700;-webkit-transition:.5s;transition:.5s}
.wrap .wrap-top li:hover a{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);-ms-transform:rotate(360deg)}
.wrap .wrap-content{box-sizing:border-box;width:100%;word-wrap:break-word}
.wrap .wrap-content .cont-index{display:none;}
.wrap .wrap-content .cont-index:nth-child(1){display:block}

/*例表*/
.post_part{ height:144px; padding:30px 0; border-bottom:1px solid #ebeef5; position:relative;}
.post_part:hover{ background:#f6f6f6;}
.post_part a.pic{ display:block; position:relative; width:250px; height:144px; float:left; margin-right:20px; overflow:hidden;}
.post_part a.pic img{ transition:transform 0.7s ease;}
.post_part a.pic em{ position:absolute;background: rgba(0,0,0,0.5); top:10px; left:10px; line-height:24px; padding:0 12px;border-radius:12px; color:#fff; font-size:12px;}
.post_part h3{ font-size:20px; font-weight:500; margin-bottom:10px; display:block}
.post_part h3 a:hover{ color:#e83611;}
.post_part p{ font-size:14px; line-height:20px; color:#909399;}
.post_part .info{ position:absolute;word-break: break-all; color: #909399; position: absolute; line-height: 1.2; vertical-align: middle; bottom:30px;  padding-left:270px;}
.post_part .info-list, .post_part .tags-list { display: inline-block; white-space: nowrap;}
.post_part .info-list{ margin-right:40px;}
.post_part .info .name { color: #999; margin: 0;}
.post_part .info a.name:hover{ color:#e83611;}
.post_part .info .oblique_line { padding:3px;  margin: 0; font-weight:bolder;}
.post_part .info .time-div,
.post_part .info .user-info{ vertical-align: middle; display: inline-block;}
.post_part .tags-list i{ display: inline-block; margin-left: 0!important; background:url(../images/shopkeeper/tag.png) no-repeat; width:13px; height:13px; margin-right:5px; margin-top:1px; float:left;}
.post_part .tags-list a:hover{ color: #e83611 }
.post_part a.pic:hover img { transform: scale(1.05, 1.05); }
.loading_more { display: block; line-height: 60px; transition: background .5s; margin: 0 auto; border: 1px solid #f0f0f0; text-align: center; margin-top: 30px; color: #bbb; font-size:16px; cursor: pointer;}
.loading_more:hover{ background-color: #fafafa; color: #999; border-color: #fafafa; }



/*列表轮播*/
.flexslider{padding:30px 0;position:relative;width:790px;height:180px;overflow:hidden;zoom:1; border-bottom:1px solid #ebeef5;}
.flex-viewport{max-height:180px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease}
.flexslider .slides{zoom:1}
.flex-direction-nav a{width:60px;height:90px;line-height:99em;overflow:hidden;margin:-60px 0 0;display:block;background:url(../images/shopkeeper/ad_ctr.png) no-repeat;position:absolute;top:50%;z-index:10;cursor:pointer;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease; display:none;}
.flex-direction-nav .flex-next{background-position:0 -90px;right:0}
.flex-direction-nav .flex-prev{left:0}
.flexslider:hover .flex-next{opacity:.8;filter:alpha(opacity=25)}
.flexslider:hover .flex-prev{opacity:.8;filter:alpha(opacity=25)}
.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1;filter:alpha(opacity=50)}
.flex-control-nav{position:absolute;bottom:35px; right:10px}
.flex-control-nav li{margin:0 3px;display:inline-block;zoom:1}
.flex-control-paging li a{display:block;height:10px;overflow:hidden;text-indent:-999em; width:10px;cursor:pointer; border-radius:10px;background:#fff;}
.flex-control-paging li a.flex-active{background:#e83611;}



.rightlib{ width:330px; float:right;}
.headline_img{ margin:20px auto 0;}
.adv{ margin:20px auto 0;}
.rightlib h3 {font-size: 15px;color: #3d464d; margin:20px auto 0; padding: 15px 0; text-align: center; border-top: 2px solid #e83611; border-bottom: 1px solid #ebeef5 font-weight: bold;;}

/*36计*/
.meters { display:inline-block;width:100%;}
.meters li{ width:165px; border-bottom:1px solid #ebeef5; height:60px;box-sizing: border-box; color:#303133; float:left;}
.meters li:nth-child(odd){border-right:1px solid #ebeef5;}
.meters li a{ padding:14px 0 0 20px; display:block;}
.meters li a i{float:left; width:30px; height:30px; margin-right:12px; font-family: 'iconfont'; font-size: 30px;}
.meters li a i img{ width:30px; height:30px;}

.meters li a em{ line-height:30px;}
.meters li a:hover{ color:#e83611;}

/*热门加盟*/
.hotjm { display:inline-block; width:100%;}
.hotjm h3{ margin-top: 0; }
.hotjm li{ width:110px; border-bottom:1px solid #ebeef5; height:60px; line-height: 60px; box-sizing: border-box; color:#303133; float:left;border-right:1px solid #ebeef5;}
.hotjm li:nth-child(3n){border-right:none;}
.hotjm li a{display:inline-block; margin-left:20px; }
.hotjm li a i{float:left; width:30px; height:30px;  margin-right:12px; font-family: 'iconfont'; font-size: 30px;}
.hotjm li a i img{ width:30px; height:30px;}

.hotjm li a em{ line-height:30px;}
.hotjm li a:hover{ color:#e83611;}
.ispecialPage .topics_enter .clickloadmore{ margin-bottom: 0; }

/*下次怎么来*/
.collection_k { width: auto; overflow: hidden; padding: 15px; font-size: 14px; line-height: 30px; border-top: solid 4px #e4e4e4; background: url(../images/sc.png) center center repeat; margin-top: 20px; }
.collection_k h4 { color: #000; }
.collection_k p { clear: both; color: #e83611; display: block; overflow: hidden; margin-bottom: 5px; }
.collection_k p span { color: #777777; float: left; }
.collection_k p b { float: left; width: 192px; background-color: #fff; padding-bottom: 2px; padding-left: 5px; display: block; line-height: 20px; border: solid 1px #eeeeee; }
.collection_k p b input { border: 0; float: left; width: 88px; color: #e83611; padding-top: 3px; }
.collection_k p b a { width: 24px; line-height: 24px; margin-bottom: -2px; color:#888; display: block; float: right; font-size: 18px; font-family: iconfont; }
.collection_k p b a:hover{ color:#303133; }
.collection_k p strong a { color: #000; text-decoration: underline; }

/*开店攻略*/
.strategy{ display:inline-block; width:100%;}
.strategy ul{ margin-top:20px; border-top:1px solid #e4e7ed;}
.strategy ul li{box-sizing: border-box; width:33.333333333%; float:left; text-align:center; height:58px; border-bottom:1px solid #e4e7ed; border-left:1px solid #e4e7ed;}
.strategy ul li a b{ color: inherit; }
.strategy ul li:hover{ background-color: #e83611;  }
.strategy ul li:hover a b{color: #fff;}
.strategy ul li:hover em{color: #fff;}
.strategy ul li b{ font-size:15px; color:#303133; display:block; margin-top:10px; font-weight: normal; }
.strategy ul li a:hover b{ color:#fff;}
.strategy ul li em{ font-size:12px; color:#909399;}
.strategy ul li:nth-child(3n+0){border-right:1px solid #e4e7ed;}
.strategy .adv{ margin-top: 0px; }

/*店商高参*/
.shop_dealer{ display:inline-block; width:100%;}
.shop_dealer .item{ border:1px solid #ebeef5; margin-top:62px; position:relative;}
.shop_dealer .item p{ font-size:14px; color:#606266; padding:82px 15px 15px 15px;}
.shop_dealer .item span{ position:absolute; left:50%; top:-41px; margin-left:-41px; width:82px; height:82px; border-radius:50%; overflow:hidden;}
.shop_dealer .item b{position:absolute; top:45px; text-align:center; font-size:18px; width:100%; display:block; font-weight: normal; }

.shop_dealer ul{ margin-top:20px;}
.shop_dealer ul li{ margin-bottom:20px; width:50%; float:left;}
.shop_dealer li a i{ float:left; width:60px; height:60px; line-height: 60px; border-radius: 60px; text-align: center; margin-right:10px; font-family: 'iconfont'; color: #fff; font-size: 34px; border: 3px solid #fff; transition: all .5s; }
.shop_dealer ul li:hover a i{box-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.1);}
.shop_dealer li a em{ line-height:60px; font-size:14px;}

.shop_dealer .one a:nth-of-type(1) i{ background:#21beff linear-gradient(rgba(255,255,255,0.3),rgba(255,255,255,0)); }
.shop_dealer .one a:hover em{ color: #21beff; }

.shop_dealer .two a i{ background:#2cbcad linear-gradient(rgba(255,255,255,0.3),rgba(255,255,255,0)); }
.shop_dealer .two a:hover em{ color: #2cbcad; }

.shop_dealer .three a:nth-of-type(1) i{ background:#ec424e linear-gradient(rgba(255,255,255,0.3),rgba(255,255,255,0)); }
.shop_dealer .three a:hover em{ color: #ec424e; }

.shop_dealer .four a i{ background:#6280ae linear-gradient(rgba(255,255,255,0.3),rgba(255,255,255,0)); }
.shop_dealer .four a:hover em{ color: #6280ae; }
.shop_dealer .three,.shop_dealer .four{ margin-bottom: 5px; }


/*热点标签*/
.hot_tag{ display:inline-block; width:100%;}
.hot_tag ul{ margin-top:20px;}
.hot_tag li{ width:33.333333333%; float:left; margin-bottom:11px;}
.hot_tag li a{ height:28px; line-height:28px;box-sizing: border-box; color:#909399; border:1px solid #e4e7ed;border-radius:14px; padding:0 15px; font-size:13px; display:inline-block;}
.hot_tag li a:hover{ border:1px solid #e83611; color:#e83611;}

/*创业专题*/
.topics_enter{  }
.topics_enter ul{padding: 10px 0 15px;}
.topics_enter li{ margin-left: 46px; position: relative; border-left:2px solid #eee; padding:10px 0 10px 12px; }
.topics_enter li a{ transition: color .5s; }
.topics_enter li a:hover{ color:#e83611; }
.topics_enter li a .dot{ transition: background-color .5s; }
.topics_enter li a:hover .dot{ background-color: #e83611; }
.topics_enter li a:hover .date{ color:#e83611; }
.topics_enter li .date{ position: absolute; left: -46px; top:10px; display: inline-block; width: 40px; text-align: left; color:#606266; }
.topics_enter li .dot{ position: absolute;left: -9px; top:12px; border-radius: 10px; width: 8px;height: 8px; border:4px solid #fff; background-color: #eee; }
/*店商高参订阅号*/
.two_code{ display:inline-block; width:100%;}
.two_code ul{ overflow:hidden;}
.two_code li{ width:33.33333333%; float:left; text-align:center;}
.two_code li span{ display:block; margin:40px 0 15px 0; font-family: 'iconfont'; font-size: 32px; color: #e83611}
.two_code li p{ color:#606266; font-size:14px; line-height:22px;}
.two_code .img{ text-align:center; margin-top:35px;  }
.two_code .img img{width: 200px;}
/*列表*/
.read_box{ background:#fafafa; width:100%; height:170px; display:inline-block;}
.read_box span{ color:#333; font-size:16px; padding-left:20px; background:url(../images/shopkeeper/read.png) no-repeat left center; line-height:20px; display:block; margin:30px 0;}
.read_box p.f22{ font-size:22px; margin-bottom:15px;}
.read_box p.f22 b{color:#e83611;}
.read_box p.f14{ color:#909399; font-size:14px;}
.read_box p.f14 em{ color:#333;}



/*标签*/
.tag_set{ width:100%; display:inline-block; padding-top:60px;}
.tag_set .tit{ border-bottom:1px solid #e4e7ed; height:36px;}
.tag_set .tit h3{ color:#303133; border-bottom:1px solid #e83611; float:left; display:block; height:36px; position:absolute; font-size:18px;}
.tag_set .tit span{ float:right;}
.tag_set .tit a{ float:left; padding:0 10px; line-height:28px;}
.tag_set .tit a.on{border: 1px solid #E83611; color: #fff; background-color: #F66143; box-shadow: 0px 5px 10px 0px rgba(232, 54, 17, 0.2); border-radius:14px; }
.tag_set li{ float:left; margin-right:20px; margin-top:20px;}
.tag_set li a{ display:block; line-height:35px;box-sizing: border-box; padding:0 30px; border:1px solid #e4e7ed; border-radius:18px; color:#606266;}
.tag_set li a:hover{ border: 1px solid #E83611; color: #fff; background-color: #F66143; box-shadow: 0px 5px 10px 0px rgba(232, 54, 17, 0.2);}


/*详情*/
.article{ margin-top:20px; width:100%;}
.article .title h2{ font-size:28px; color:#000; line-height:44px; margin-bottom:20px;}
.article .info-list{ display: inline-block; white-space: nowrap; color:#999; margin-bottom:45px;}
.article .info-list .name { color: #999; margin: 0;}
.article .info-list .lanmu{}
.article .info-list a.lanmuname{ color: #e83611 }
.article .info-list a.name:hover{ color:#e83611;}
.article .info-list .oblique_line { padding:0 3px;  margin: 0; margin-left: 4px; font-weight:bolder;}
.article .info-list .time-div,
.article .info-list .user-info,
.article .info-list .lanmu,
.article .info-list .volume-div{ vertical-align: middle; display: inline-block;}
.article .info-list .volume-div .volume{  margin-left: 15px; }
.article .info-list .volume-div .volume .iconfont{ font-size: 19px; margin-top: -1px; margin-right: 3px; }
.article .remark{ color:#909399; font-size:16px;}
.article .line{ width:190px; height:4px; background:#ebeef5; margin-top:20px;}
.article .main{ margin-top:40px;}
.article .main p{ margin-bottom:30px; text-align:left; color:#303133; font-size:16px; line-height:30px;}
.article .main h3{ margin-bottom:30px; display:block;}
.article .qr_code{ border:1px solid #e4e7ed; overflow:hidden;}
.article .qr_code span{ width:90px; display:block; float:left; padding:15px;}
.article .qr_code b{ color:#303133; font-size:16px; display:block; padding-top:35px;}
.article .qr_code p{ color:#909399; font-size:14px; line-height:30px;}
.article .ops{ margin-top:38px;}
.article .ops .tag a{float:left; padding:0 16px; line-height:28px;border-radius:14px;color:#606266;border:1px solid #e4e7ed;box-sizing: border-box;display:block; margin-right:10px;}
.article .ops .tag a:hover{ border: 1px solid #E83611; color: #fff; background-color: #F66143; box-shadow: 0px 5px 10px 0px rgba(232, 54, 17, 0.2);}
.article .ops .share a{ width:28px; height:28px; border-radius:14px; display:block; margin-left:10px; float:left; background:#c0c4cc url(../images/shopkeeper/icon-sprites.png) no-repeat; background-size:20px;-webkit-transition: all .5s; -o-transition: all .5s; transition: all .5s;}
.article .ops .share a.vx{ background-position:4px 6px;}
.article .ops .share a.vb{ background-position:4px -20px;}
.article .ops .share a.vx:hover{background:#3dbe5b url(../images/shopkeeper/icon-sprites.png) no-repeat;background-size:20px; background-position:4px 6px;}
.article .ops .share a.vb:hover{background:#ff5757 url(../images/shopkeeper/icon-sprites.png) no-repeat;background-size:20px; background-position:4px -20px;}
.article .like{ margin:45px auto; text-align:center;}
.article .like a{ border-radius:65px; background:#e83611; padding:15px 30px; text-align: center; display:inline-block; color:#fff; font-size:18px;}
.article .like i{ width:20px; height:20px; line-height: 20px; display:inline-block; vertical-align:middle; margin-right:5px;}
.article .like i:before{ content:"\e6c9"; font-size: 24px; font-family: "iconfont"; }
.article .like #likeCount{display: inline-block;padding-left: 8px;}
.article .like .liked{ /*background: #eee; color:#bbb;*/  }
.article .like .liked i{}

.article .like .liked { -webkit-animation-name: zBgEffect; animation-name: zBgEffect; -webkit-animation-duration: .3s; animation-duration: .3s; -webkit-animation-delay: .8s; animation-delay: .8s; -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; -webkit-animation-fill-mode: both; animation-fill-mode: both; }

.article .like .liked i{ -webkit-animation-name: zLikeEffect1; animation-name: zLikeEffect1; -webkit-animation-duration: .6s, 0s; animation-duration: .6s, .3s; -webkit-animation-delay: 0s, .6s; animation-delay: 0s, .6s; -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; -webkit-animation-fill-mode: both; animation-fill-mode: both; position: relative;  }

@-webkit-keyframes zLikeEffect1 { 0% { -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1; }
  25% { -webkit-transform: scale(0.01);
    transform: scale(0.01);
    opacity: .2; }
  50% { -webkit-transform: scale(0.5);
    transform: scale(0.5);
    opacity: .4; }
  75% { -webkit-transform: scale(1) rotate(-20deg);
    transform: scale(1) rotate(-20deg);
    opacity: .5; }
  100% { -webkit-transform: scale(1) rotate(0);
    transform: scale(1) rotate(0);
    opacity: 1; } }

@keyframes zLikeEffect1 { 0% { -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1; }
  25% { -webkit-transform: scale(0.01);
    transform: scale(0.01);
    opacity: .2; }
  50% { -webkit-transform: scale(0.5);
    transform: scale(0.5);
    opacity: .4; }
  75% { -webkit-transform: scale(1) rotate(-20deg);
    transform: scale(1) rotate(-20deg);
    opacity: .5; }
  100% { -webkit-transform: scale(1) rotate(0);
    transform: scale(1) rotate(0);
    opacity: 1; } }

@-webkit-keyframes zBgEffect { 100% { background-color: #eeeeee;
    color: #999999; } }

@keyframes zBgEffect { 100% { background-color: #eeeeee;
    color: #999999; } }

.art_recommend{ border-top:1px solid #e4e7ed;}
.art_recommend .tit{ color:#303133; font-size:14px; line-height:60px;}
.art_recommend li{ float:left; width:250px; margin-bottom:20px; margin-right:20px;}
.art_recommend li .pic{ width:250px; height:144px; display: block; overflow: hidden;}
.art_recommend li .pic img{ width: 100%; height: 100%; }
.art_recommend li .text{ padding:12px 15px; border:1px solid #e4e7ed;box-sizing: border-box;}
.art_recommend li .text p{ height:47px; overflow: hidden; line-height:22px; color:#303133; display:block;text-overflow:ellipsis; display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;word-wrap:break-word;word-break:break-all;}
.art_recommend li .text p:hover{ color:#E83611;}
.art_recommend ul li:nth-child(3n+0){ margin-right:0;}

.relation{ display:inline-block; width:100%;}
.relation li{ margin-top:30px;}
.relation li a{ padding-left:13px; display:block; background:url(../images/shopkeeper/o_ar.png) no-repeat left 7px; line-height:22px;}
.relation li a:hover{color:#E83611;}
.relation .next{ border:1px solid #e4e7ed; margin-top:50px; padding:15px;}
.relation .next b{ color:#c0c4cc; font-size:16px; display:block; margin-bottom:20px;}
.relation .next a{ line-height:24px; font-size:16px; color:#303133}
.relation .next a:hover{color:#E83611;}
.relation .tags-list{ margin-top:15px;}
.relation .tags-list i{ display: inline-block; margin-left: 0!important; background:url(../images/shopkeeper/tag.png) no-repeat; width:13px; height:13px; margin-right:5px; margin-top:5px; float:left;}
.relation .tags-list a{ color:#909399; font-size:14px;}


.newspage .topBanner{ height: 340px; background: url(../images/newsban.jpg) no-repeat center top; text-align: center; color: #000; margin-bottom: 20px; }
.newspage .topBanner .w_in{ padding-top: 130px; font-size: 48px; color: #fff; font-weight: lighter }

.czpdjoin{ background-color: #f5f5f5; padding-bottom: 30px; }
.czpdmore{ margin-top: 0;background-color: #fff; }
.adver{ margin-bottom: 20px; }
.adver .row{font-size: 0; }
.adver .row a{display: inline-block; margin:2px 0 2px 4px;  position: relative; }
.adver .row a img{ width: 100%; height: 70px; }
.adver .row a:before{ content: "广告"; position: absolute; right:0px; bottom: 2px; display: inline-block; z-index: 1; background: rgba(0,0,0,.6);border-radius: 2px; color:#fff; padding: 0 2px;font-size: 12px; transform: scale(0.7);  }
.adver .row1 a{ margin-left: 0;}
.adver .row1 a img{ width: 1200px; }
.adver .row2 a{ width: 598px; }
.adver .row2 a img{ width: 598px }
.adver .row2 a:nth-child(2n-1){ margin-left: 0; }
.adver .row3 a:nth-child(3n-2){ margin-left: 0; }
.adver .row3 a{ width: 397px; }
.adver .row3 a img{ width: 397px; }

.svTit{ text-align: center; padding:10px 0 30px; }
.svTit h2{ font-size: 32px; }
.svTit span{ display: inline-block; position: relative;}
.svTit span:before{ content: ""; position: absolute; right: -40px; top:21px; width: 30px; height: 1px; background-color: #ccc; }
.svTit span:after{ content: ""; position: absolute; left: -40px; top:21px; width: 30px; height: 1px; background-color: #ccc; }

.advertisingBox .svTit{ padding-top: 40px; }

.topseatch{padding:50px 0 65px; background-color: #f5f5f5; }
.topseatch .czlogo{ text-align: center; color:#e83611; font-size: 48px; font-weight: bold; padding-bottom: 20px }
.czsearchbox{ width: 704px; margin:0 auto;  }
.czsearchbox .sbox{ font-size:0; box-shadow: 0 0 20px 0 rgba(45,45,45,.2); border-radius: 6px;border:2px solid #e83611; margin-bottom: 10px; position: relative;}
.czsearchbox .sbox:before{ content: "\e63f"; position: absolute; left:9px; top:12px;font-family: "iconfont"; font-size: 22px; display: inline-block; vertical-align: middle; color: #909399;}
.czsearchbox input{ font-size: 16px; display: inline-block; line-height: 50px; border:none; border-top-left-radius: 6px;border-bottom-left-radius: 6px; width: 560px; padding-left: 40px; }
.czsearchbox button{ font-size: 16px; width:100px; background-color: #e83611; border:none; color:#fff; line-height: 50px; display: inline-block; border-top-right-radius: 4px;border-bottom-right-radius: 4px; cursor: pointer; }
.czsearchbox .hottags a{ display: inline-block; margin:0  5px; }
.czsearchbox .hottags a:hover{ color:#e83611; }

.highlight{ color:#e83611; }
.read_box {height: auto; padding-bottom: 30px;}
.read_box .czsearchbox{ padding-top: 50px; margin-bottom: 30px; }
.searchresultpage .read_box p.f14{ text-align: center; margin-bottom: 0; }
.searchresultpage .read_box .f14 b{ color:#e83611; }

.czpage .pagewrap{ padding-top: 30px; }


.czpageBody header .logo{ display: none; }
.czpageBody header .nav{ margin-left: 0; }
.czpageBody .opensearchbox .inner{ text-align: center; }
.columnTit{ font-size: 32px; }
.czpage .czTit{ text-align: left; padding:10px 0 0px; }
.czpage .czTit h2{ font-size: 32px; }
.czpage .czTit span{ display: inline-block; position: relative;}
.czpage .czTit p{ display: inline-block; font-size: 18px; margin-left: 10px; color:#909399; font-weight: 400; }


.topseatch{padding: 40px 0 40px; background-color: #f5f5f5; }
.topseatch .czlogo{ text-align: center; color:#e83611; font-size: 48px; font-weight: bold; padding-bottom: 20px }
.czsearchbox{ width: 704px; margin:0 auto;  }
.czsearchbox .sbox{font-size:0;box-shadow: 0 0 20px 0 rgba(45,45,45,.2);border-radius: 6px;border:2px solid #e83611;margin-bottom: 10px;position: relative;}
.czsearchbox .sbox:before{ content: "\e63f"; position: absolute; left:9px; top:12px;font-family: "iconfont"; font-size: 22px; display: inline-block; vertical-align: middle; color: #909399;}
.czsearchbox input{font-size: 16px;display: inline-block;line-height: 50px;border:none;border-top-left-radius: 6px;border-bottom-left-radius: 6px;width: 560px;padding-left: 40px;}
.czsearchbox button{ font-size: 16px; width:100px; background-color: #e83611; border:none; color:#fff; line-height: 50px; display: inline-block; border-top-right-radius: 4px;border-bottom-right-radius: 4px; cursor: pointer; }
.czsearchbox .hottags a{ display: inline-block; margin:0  5px; }
.czsearchbox .hottags a:hover{ color:#e83611;}

.wwPage .topseatch{ background: url(../images/wenwen/sban.jpg) no-repeat top; text-align: center; }
.wwPage .wtit{text-align: center;font-size: 28px;font-weight: 700;margin-bottom: 20px;color: #fff;}
.wwPage .czsearchbox{ width: 604px; display: inline-block;}
.wwPage .czsearchbox .sbox{ border:none; vertical-align:top; }
.wwPage .czsearchbox .sbox:before{ top:10px; }
.wwPage .czsearchbox input{width: 460px;}
.wwPage .tiwen{ display: inline-block; background-color: #ffa507; vertical-align:top;  color:#fff; border-radius: 6px; height: 44px;overflow: hidden; line-height: 42px; padding: 0 22px 0 20px; margin-left: 5px; font-size: 16px; cursor: pointer; transition:all .5s; }
.wwPage .tiwen:hover{ background-color:#ef9e11; }
.wwPage .tiwen i{ vertical-align:middle; margin-right: 5px; font-size: 14px; margin-top: -3px; }
.wwPage .czsearchbox input,
.wwPage .czsearchbox button{  line-height: 44px; }
.wwPage .czsearchbox button{  border-top-right-radius: 6px;border-bottom-right-radius: 6px; }
.wwPage .ca_item{ font-size: 0; margin-top: 30px; border-bottom: 1px solid #eee; padding-bottom: 15px; margin-bottom: -20px; }

.wwPage .ca_item a:hover{ font-weight: 800; }
.wwPage .ca_item a{ display: inline-block; font-size: 18px; padding: 0 30px; text-align: center;}
.wwPage .ca_item a:first-child{ padding-left: 0; }
.wwPage .ca_item .cur:before{ content: " "; display: inline-block; width: 4px; height: 4px; background-color:#e83611; vertical-align:middle; margin-top: -4px; margin-right: 5px; border-radius: 5px;}
.wwPage .ca_item .cur{ font-weight: 900;color: #e83611; }
.wenwen_pop{ width: 500px; display: none; }
.wenwen_pop form{ padding:20px; }
.hddt{ padding: 30px; background-color:#000; color: #fff; text-align: center; background: #ffa507; background-size: cover;}
.hddt h3{ padding-bottom: 10px; font-weight: 700; font-size: 20px; }
.hddt p span{ display: inline-block;margin:0 8px; }
.hddt p i{ display: inline-block; vertical-align: middle; margin-top: -2px; margin-right: 3px; }
.wenwen_pop .layui-form-item .layui-input-inline{ width: 100%; }
.wenwen_pop .textareaWrap{ position: relative; }
.wenwen_pop .word_count{position: absolute;bottom: 1px;right: 1px;padding-right: 2%;width: 97%;z-index: 1;text-align: right;font-size: 12px;background-color:#fff;}
.wenwen_pop .reqt{ color: #e83611 }
.wenwen_pop .layui-textarea{ padding-bottom: 20px; min-height: 105px; }
.wenwen_pop .submitbox{margin-bottom: 0;}
.wenwen_pop .layui-btn{ width: 100%; background-color: #ffa507; }




