.header{ height: 70px;background: #000;width: 100%;margin-bottom: 20px;}
.logo{float: left;width: 140px; height: 37px;margin: 17px 100px 0px 0px;}
.logo a{display: block;background: url("../../images/2019/icons.png") no-repeat;background-size:150px auto;width: 140px;height: 37px;}
.fl{float: left;}
.fr{float: right;}
.none{display: none;}
.navgation{float: left;}
.navgation li { float: left;font-size: 18px;line-height: 70px;}
.navgation li a{margin-right: 60px;display: block;padding: 0px 3px;color: #fff;}
.navgation li a.on{border-bottom: 2px solid #fff; height: 53px;}
.navgation li a:hover{height: 70px;background: #ff4440;color: #fff;border: none;}
.login-area{float: right;min-width: 376px;}
.login-area a{display: block;float: left;color: #fff;margin:16px 0px 0px 50px;}
.login-area a.search i{background: url("../../images/2019/icons.png") no-repeat -95px -75px;background-size:150px auto;width: 18px;height: 18px;display: block;margin:0px auto 5px;}
.login-area a.app i{background: url("../../images/2019/icons.png") no-repeat -70px -75px;width: 12px;height: 18px;display: block;margin:0px auto 5px;background-size: 150px auto;}
.login-area a.contribute i{background: url("../../images/2019/icons.png") no-repeat -50px -75px;width: 16px;height: 16px;display: block;margin:0px auto 5px;background-size: 150px auto;}
.login-area a.login i{background: url("../../images/2019/icons.png") no-repeat 0px -75px;width: 16px;height: 16px;display: block;margin:0px auto 5px;background-size: 150px auto;}
.login-area a.registered i{background: url("../../images/2019/icons.png") no-repeat -24px -75px;width: 16px;height: 16px;display: block;margin:0px auto 5px;background-size: 150px auto;}

.firstAdd{margin-bottom: 20px;height: 93px;border: 1px solid #d8d8d8;}
.firstAdd-tit{width: 38px;float: left;background: #666;height: 91px;writing-mode: vertical-lr;position: relative;}
.firstAdd-tit i{color: #fff;font-style: normal;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);}
.firstAdd-con{width: 1130px;height: 91px;overflow: hidden;float: left;}
.firstAdd-con li{width:328px;font-size: 16px;margin: 16px 15px 0px 25px; float: left;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.firstAdd-end{float: right;width: 30px;background: #fff;color: #999;height: 91px;writing-mode: vertical-lr;position: relative;border-left: 1px solid #d8d8d8;}
.firstAdd-end i{color: #999;font-style: normal;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);}


.main{width: 800px;overflow: hidden;}
.sidebar{width: 360px;overflow: hidden;}
.focus-area{margin-bottom: 25px;}

#owl-demo{position:relative;width:530px;height:310px;float: left;}
#owl-demo .item{ position:relative;display:block;}
#owl-demo img{display:block;width:530px;height:310px;}
#owl-demo b{position:absolute;left:0;bottom:0;width:100%;height:68px;background-color:#000;opacity:.5;filter:alpha(opacity=50);}
#owl-demo span{position:absolute;left:0;bottom:27px;width:100%;font:18px/32px "微软雅黑","黑体";color:#fff;text-align:center;}
.owl-pagination{position:absolute;left:0;bottom:10px;width:100%;height:22px;text-align:center;}
.owl-page{display:inline-block;width:6px;height:6px;margin:0 5px;background:#fff;*display:inline;*zoom:1;border-radius: 3px;}
.owl-pagination .active{width:25px;background: #ff4440;}
.owl-buttons{display:none;}
.owl-buttons div{position:absolute;top:50%;width:40px;height:80px;margin-top:-40px;text-indent:-9999px;}
.owl-prev{left:0;background:url("../../images/2019/icons.png") no-repeat 0 -400px;}
.owl-next{right:0;background:url("../../images/2019/icons.png") no-repeat -48px -400px;}
.owl-prev:hover{background: url("../../images/2019/icons.png") no-repeat -100px -400px;}
.owl-next:hover{background: url("../../images/2019/icons.png") no-repeat -190px -400px;}

.focus-news{float: right;width: 260px;}
.focus-news ul{margin-bottom: -10px;}
.focus-news li{margin-bottom: 10px;}
.focus-news li a{display: block;position: relative;width: 260px;height: 150px;overflow: hidden;}
.focus-news li a .focus-news-tit{display: block;position: absolute;width: 100%;left: 0px;bottom: 0px;color: #fff;background: rgba(0,0,0,.5);}
.focus-news li a .focus-news-tit i{font-style: normal;margin: 8px;font-size: 14px;line-height: 18px;display: block;}
.main-tit{width: 100%;height: 46px;border-bottom: 4px solid #ff4440;margin-bottom: 25px;}
.main-nav li{ float: left;line-height: 46px;font-size: 20px;color: #666 ;display: block;}
.main-nav li a{display: block;float: left;padding: 0 25px;}
.main-nav li.current a{display: block;float: left;background:#ff4440;color: #fff; }
.Tdata{float: right;line-height: 46px;color: #666;font-size: 14px;}
.Tdata:before{content: "";background: url("../../images/2019/icons.png") no-repeat -24px -40px;width: 16px; height: 16px;margin: 14px 5px 0px 0px;display: block;float: left;background-size: 150px auto;}

.detail li{display: block;width: 100%;padding: 20px 0px;float: left;}
.detail li:hover{background: #f5f5f5;}
.detail li a.detail-img{display: block;float: left;margin-right: 20px;width: 260px;height: 150px;overflow: hidden;position: relative;}
.detail li a.detail-img img{transition:transform .3s ease-out,-webkit-transform .3s ease-out;}
.detail li a.detail-img:hover img{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05)}
.detail li a.detail-img span{display: block;background: #333;opacity: 0.8;font-size: 12px;text-align: center;width: 46px;height: 26px;line-height: 26px;color: #fff;border-radius: 12px;position: absolute;top:10px;left: 8px;z-index: 999;}
.detail-info{height: 150px;position: relative;width: 520px;float: right;}
.detail-info h3{font-size: 20px;margin: 0px 0px 20px 0px ;padding: 0px;}
.detail-info h3 a{color:#3d464d;font-weight:600;}
.detail-info p{font-size: 14px;line-height: 22px;color: #828a92;}
.detail-info .detail-icon{position: absolute;bottom: 0px;font-size: 14px;color: #999;width: 100%;}
.detail-icon .view,.detail-icon .comment{margin-right: 15px;}
.time:before{content: "";background: url("../../images/2019/icons.png") no-repeat 0px -40px;width: 16px;height: 16px;display: block;float: left;margin: 2px 3px 0px 0px;background-size: 150px auto;}
.comment:before{content: "";background: url("../../images/2019/icons.png") no-repeat -50px -40px;width: 18px;height: 16px;display: block;float: left;margin: 3px 5px 0px 0px;background-size: 150px auto;}
.view:before{content: "";background: url("../../images/2019/icons.png") no-repeat -95px -40px;width: 22px;height: 14px;display: block;float: left;margin: 3px 3px 0px 0px;background-size: 150px auto;}
.seemore a{margin: 0 auto;text-align: center;width: 300px;height: 44px;line-height: 44px;display: block;border: 1px solid #888; margin-top: 40px;font-size: 16px;}

.r-box{border: 1px solid #d8d8d8;border-top:2px solid #ff4440;margin-bottom: 20px;}
.r-title{height: 60px;line-height: 60px;text-align: center;font-size: 18px;}
.r-content{padding: 0px 20px;margin-right: auto;margin-left: auto;}
.myproduct li{width: 100%;height: 64px;margin-bottom: 20px;}
.product-img{width: 64px; height: 64px;margin-right: 10px;}
.product-info h4{font-size: 16px;}
.product-down a{display: block;width: 45px;height: 26px;text-align: center;line-height: 26px;border: 1px solid #d8d8d8;margin-top: 13px;}
.d-line{background: url("../../images/2019/dline.png") repeat-x;height: 1px;width: 100%;margin-bottom: 20px;}

.pc-img{width: 100%;height: 208px;position: relative;margin-bottom: 20px;overflow: hidden;}
.pc-img img{transition:transform .3s ease-out,-webkit-transform .3s ease-out;}
.pc-img:hover img{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05)}
.img-tit{display: block;position: absolute;width: 100%;left: 0px;bottom: 0px;color: #fff;background: linear-gradient(180deg,transparent,rgba(0,0,0,.8));}
.img-tit i{font-style: normal;margin: 8px;font-size: 16px;line-height: 20px;display: block;}
.pc-list li{width: 100%;font-size: 14px;line-height: 20px;margin-bottom: 20px;}
.pc-list li a,.pc-list li a:visited{color: #666;}
.pc-list li a:hover{color: #ff4440;}
.pc-list li:before{content: "";background: url("../../images/2019/icons.png") no-repeat 0px -60px;height: 6px;width: 6px; display: block;float: left;margin: 6px 10px 0px 0px;background-size: 150px auto;}
.pc-list li:after{content: "";background: url("../../images/2019/dline.png") repeat-x;height: 1px;width: 100%;display: block;margin-top: 20px;}
.pc-list li.last:after{content: "";background:none;display: block;margin-top: 0px;}

.avatar{width: 80px;height: 80px;margin: 0 auto 20px;}
.avatar img{width: 80px;height:80px;border-radius:40px;}
.big-man h3{margin: 0 auto 20px;text-align: center;font-size: 18px;}
.say{text-align: center;font-size: 14px;margin-bottom: 20px;}
.say:before{content: "";background: url("../../images/2019/icons.png") no-repeat 0px -107px;width: 16px; height: 15px;display: block;float: left;margin-right: 3px;background-size: 150px auto;}
.say:after{content: "";background: url("../../images/2019/icons.png") no-repeat -134px -107px;width: 16px; height: 15px;display: block;float: right;margin-top: -6px;background-size: 150px auto;}
.say a{padding:0px 15px;line-height: 22px;display: block;}



.hot-news li{margin-bottom: 20px;}
.first-img{position: relative;width: 100%;height: 184px; display: block;}
.first-img:before{content: "";background: url("../../images/2019/icons.png") no-repeat 0px -135px;width: 50px;height: 36px;display: block;position: absolute;top:0px;z-index: 999;left: -9px;background-size: 150px auto;}
.hot-img{width: 100%;height: 184px;position: relative;margin-bottom: 20px;overflow: hidden;}
.hot-img img{transition:transform .3s ease-out,-webkit-transform .3s ease-out;}
.hot-img:hover img{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);}
.img-tit{display: block;position: absolute;width: 100%;left: 0px;bottom: 0px;color: #fff;background: linear-gradient(180deg,transparent,rgba(0,0,0,.8));}
.img-tit i{font-style: normal;margin: 8px;font-size: 16px;line-height: 20px;display: block;}

.common-img{position: relative;width: 120px;height: 75px; display: block;float: left;margin-right: 10px;overflow: hidden;}
.common-img i{display: block;font-style: normal;text-align: center;width: 20px;height: 16px;line-height: 16px;color: #fff;position: absolute;left: 0px;top: 0px;background: #707b8a;z-index: 99;}
.second-list .common-img i{display: block;font-style: normal;text-align: center;width: 20px;height: 16px;line-height: 16px;color: #fff;position: absolute;left: 0px;top: 0px;z-index: 99;background-color:rgba(255,68,64,0.8); }
.common-img img{transition:transform .3s ease-out,-webkit-transform .3s ease-out;}
.common-img:hover img{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);}
.hot-list-info{float: right;position: relative;overflow: hidden;width: 188px;height: 75px;}
.hot-list-info h4{font-size: 14px;margin: 0px;line-height: 20px;}
.hot-list-info h4 a,.hot-list-info h4 a:visited{color: #666;}
.hot-list-info h4 a:hover{color: #ff4440;}
.hot-list-info .hot-data{position: absolute;bottom: 0px;font-size: 12px;color: #999;}
.inner_con a{display: inline-block;padding: 0px 15px;font-size: 14px;border: 1px solid #d8d8d8;height: 28px;line-height: 26px;margin: 0px .25rem 15px .25rem;border-radius: 2px;}
.flink{width: 100%;background: #666666;padding: 20px 0px 0px;overflow: hidden;}
.flink-tit{display: block;width: 80px;font-size: 16px;color: #fff;height: 100%;padding-bottom:9999px; margin-bottom:-9999px;float: left;overflow: hidden;}
.flink-con{float: right;width: 1080px;}
.flink-con li{float: left;width: 100px;white-space: nowrap;text-overflow: ellipsis;line-height: 20px;margin:0px 20px 15px 0px;font-size: 14px;text-align: left;}
.flink-con li a,.flink-con li a:visited{color: #fff;}
.footer{width: 100%;height: 60px;line-height: 60px;background: #000;}
.footer-info{font-size: 12px;color: #fff;}
.footer-list a{font-size: 16px;margin-left: 20px;display: inline-block;}
.footer-list a,.footer-list a:visited{color: #fff;}
.footer-list a:hover,.flink-con li a:hover{color: #ff4440;}


.Box{width: 318px;}
.Box .Box_con {position: relative;}
.Box .Box_con .btnl {position: absolute;}
.Box .Box_con .btn {display: block;width: 41px;height: 41px;position: absolute;top: 80px;cursor: pointer;}
.Box .Box_con .conbox {position: relative;overflow: hidden;}
.Box .Box_con .conbox ul {position: relative;list-style: none;}
.Box .Box_con .conbox ul li {float: left;width: 318px;height: 200px;overflow: hidden;}
.Box .Box_con .conbox ul li:first-child {margin-left: 0;}
.Box .BoxSwitch {margin-top: 20px;text-align: center;}
.Box .BoxSwitch span {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width: 30px;height: 3px;background: #ccc;margin: 0 5px;cursor: pointer;}
.Box .BoxSwitch span.cur {background: red;}

.bread{font-size: 14px;height: 24px;line-height: 24px;}
.bread:before{content: "";background: url("../../images/2019/icons.png") no-repeat -24px -107px;width: 16px;height: 15px;display: block;float: left;margin:3px 10px 0px 0px;background-size: 150px auto;}
.article-title{line-height: 42px;font-size: 30px;margin: 15px 0px;}
.writer{font-size: 14px;color: #666;margin-bottom: 30px;}
.writer a,.writer a:visited{color: #666;}
.writer a:hover{color: #ff4440;}
.introduction{font-size: 16px;color: #999;line-height: 26px;}
.introduction:after{content: "";width: 124px;height: 4px;background: #e8e8e8;display: block;margin: 25px 0px;}
.article-content p{line-height: 30px;margin-bottom: 2em;word-break: break-all;font-size: 16px;color: #333;}
.article-content p img{text-align: center;margin: 0 auto;max-width: 760px;height: auto;display: block;}
.statement{width: 100%; height: 48px;line-height: 48px;border: 1px solid #d8d8d8;padding: 0px 15px;font-size: 14px;color: #999;margin-bottom: 30px;}
.praise-big{display:block;background: #FF4440;width: 120px;height: 44px;border-radius: 3px;color: #fff;line-height: 44px;font-size: 16px;margin: 40px auto;cursor: pointer;}
.praise-big i{display: block;background: url("../../images/2019/icons.png") no-repeat -70px -135px;width: 22px;height: 23px;float: left;margin: 8px 3px 0px 40px;background-size: 150px auto;}
a.praise-big,a.praise-big:visited{color: #fff;}
a.praise-big:hover{color: #fff;opacity: 0.8;}

.share-area{background: #f5f5f5;width: 100%;height: 60px;padding: 0px 0px 0px 20px;line-height: 60px;margin-bottom: 30px;}
.avatar-s{width: 32px;height: 32px;display: inline-block;}
.avatar-s img{width: 32px;height:32px;border-radius:16px;}
.avatar-s-name{margin-left: 6px;font-size: 14px;}
.avatar-m{width: 44px;height: 44px;display: inline-block;}
.avatar-m img{width: 44;height:44px;border-radius:22px;}
.avatar-m-name{margin-left: 10px;font-size: 14px;}
.fav a{color: #999;display: block;float: left; margin-right: 20px;}
.fav a:before{content:"";display: block;background: url("../../images/2019/icons.png") no-repeat 0px -175px;width: 26px; height: 25px;float: left;margin: 17px 6px 0px 0px;background-size: 150px auto;}
.weibo a{background: url("../../images/2019/icons.png") no-repeat -95px -175px;width: 25px;height: 20px;display: block;float: left;margin: 20px 20px 0px 0px;background-size: 150px auto;}
.weixin a{background: url("../../images/2019/icons.png") no-repeat -50px -175px;width: 26px;height: 22px;display: block;float: left;margin: 18px 20px 0px 0px;background-size: 150px auto;}
.report a{background: url("../../images/2019/icons.png") no-repeat -117px -135px;width: 26px;height: 24px;display: block;float: left;margin: 16px 20px 0px 0px;background-size: 150px auto;}
.interest-tit{font-size: 18px;margin-bottom: 20px;}
.interest-list{margin-right: -20px;}
.interest-list li{width: 253px;margin-right: 20px;float: left;}
.interest-list li img{margin-bottom: 5px;}
.interest-list li p{font-size: 16px;}
.interest-list li a,.interest-list li a:visited{color: #666;}
.interest-list li a:hover{color: #ff4440;}
.comment-tit{font-size: 18px;height: 30px;line-height: 30px;margin: 20px 0px;}
.comment-tit span{float: right;font-size: 14px;color: #999;}
.comment-all{border: 1px solid #d8d8d8;margin-bottom: 30px;}
.comment-area{display: flex;}
.comment-input{border: 0;resize: none;font-size: 14px;color: #333;height: 120px;flex:1;padding: 10px;}
.comment-control{height: 60px;background: #f5f5f5;width: 100%;line-height: 60px;padding: 0px 20px;}
.fabu{display: block;width: 92px;height: 40px;line-height: 40px;font-size: 18px;text-align: center;background: #ff4440;color: #fff;margin-top: 12px;}
a.fabu,a.fabu:visited{color: #fff;}
a.fabu:hover{color: #fff;opacity: 0.8;}
.comment-list{margin-top: 40px;}
.comment-list li{border-bottom: 1px solid #e8e8e8;margin-bottom: 20px;}
.comment-title:after{content:"";background: #e8e8e8;height: 1px;display: block;margin: 15px 0px 20px;}
.comment-top{height: 44px;line-height: 44px;margin-bottom: 15px;}
.avatar-m-name a{margin-right: 20px;}
.avatar-m-name{color: #999;}
.jubao a:before{content: "";background: url("../../images/2019/icons.png") no-repeat -50px -107px;width: 18px; height: 17px;display: block;float: left;margin: 13px 6px 0px 0px;background-size: 150px auto;}
.comment-content{font-size: 14px;color: #333;line-height: 26px;margin-bottom: 20px;}
.comment-operating{font-size: 14px;margin-bottom: 20px;}
.reply:before{content:"";background: url("../../images/2019/icons.png") no-repeat -50px -40px;width: 18px; height: 16px;display: block;float: left;margin: 2px 8px 0px 0px;background-size: 150px auto;}
.praise-s:before{content:"";background: url("../../images/2019/icons.png") no-repeat -95px -107px;width: 19px; height: 19px;display: inline-block;margin: 0px 8px 0px 0px;vertical-align: -2px;background-size: 150px auto;}
.praise-d:before{content:"";background: url("../../images/2019/icons.png") no-repeat -70px -107px;width: 19px; height: 19px;display: inline-block;margin: 0px 8px 0px 0px;vertical-align: -5px;background-size: 150px auto;}
.praise-d{margin-left: 20px;}
.show-back{width: 444px;margin: 0 auto 40px;}
.show-back a{text-align: center;width: 200px;height: 44px;line-height: 44px;display: inline-block;border: 1px solid #888; margin-top: 40px;font-size: 16px;margin-right: 20px;}
.r-box-none{border-top:1px solid #e8e8e8;}
.r-box-none .big-man{margin-top: 30px;}
.jianjie{text-align: left;font-size: 14px;margin-bottom: 20px;line-height: 24px;}
.big-man-info{color: #999;padding-bottom: 20px;margin-bottom: 20px;border-bottom: 1px solid #e8e8e8;}
.article-tit{font-size: 18px;text-align: center;margin: 0 auto 20px;display: block;}
.fabu-list li{font-size: 16px;line-height: 26px;margin-bottom: 20px;}
.fabu-list li span{color: #999;font-size: 12px;}
.redon,.fabu-list li span.redon{color: #ff4440;}
.r-content .seemore a{width: 160px;height: 36px;line-height: 36px;font-size: 14px;margin: 0px auto 20px;}
.r-search{width: 100%;height: 36px;border: 1px solid #e8e8e8;position: relative;margin-bottom: 20px;}
.r-search-style{border: none;padding: 0px 0px 0px 10px;font-size: 14px;height: 34px;width: 358px;color: #999;}
.r-search-bt{position: absolute;right: 7px;top:9px;cursor: pointer;border: none;background: url("../../images/2019/icons.png") no-repeat -102px -155px;width: 17px;height: 17px;display: block;font-size: 0px;z-index: 99;}
.avatar-h{width: 90px;height: 70px;display: block;float: left;position: relative;cursor: pointer;}
.avatar-t{width: 26px;height: 26px;display: block;float: left;cursor: pointer;margin: 16px 0px 0px 50px;}
.avatar-t img{width: 26px;height:26px;border-radius:13px;}
.avatar-t i{background: url("../../images/2019/icons.png") no-repeat -125px -40px;width: 12px; height: 8px;display: block;position: absolute;right: -10px;top:26px;background-size: 150px auto;}
.pull-down{display: none;width: 150px;padding: 0px 10px;border: 1px solid #e8e8e8;position: absolute;top:70px;right: -30px;z-index: 100;background: #fff;}
.pull-down li{width: 130px;line-height: 54px;height: 54px;font-size: 14px;border-bottom: 1px solid #e8e8e8;}
.pull-down li a{color: #333;text-align: left;margin: 0px;display: block;line-height: 54px;height: 54px;}
.pull-down li a:hover{color: #ff4440;}
.avatar-h:hover .pull-down{display: block;}
.article:before{content: "";background: url("../../images/2019/icons.png") no-repeat -117px -75px;width: 14px;height: 16px;display: block;float: left;margin-right: 7px;background-size: 150px auto;}