a{color: #666}
a:hover{color: #32b6ff;}
.m_1{margin: 20px auto}
.m_1 .m1left{width: 899px;margin: 0px auto;overflow: hidden;}
.m_1 .m1left .tab_nav{width: 846px;margin: 20px auto;border-bottom: 1px solid #eee;overflow: hidden;}
.m_1 .m1left .tab_nav li{float: left;line-height: 50px;font-size: 20px;margin-right: 25px;}
.m_1 .m1left .tab_nav li:last-child{margin-right: 0px;}
.m_1 .m1left .tab_nav li a{display: block;border-bottom: 2px solid #fff;}
.m_1 .m1left .tab_nav .curre a{border-bottom: 2px solid #32b6ff;color: #32b6ff;font-weight: bold;}
.m_1 .m1left .tab_nav li:hover a{border-bottom: 2px solid #32b6ff;}
.m_1 .m1left .lbtit li a{display: inline-block;margin-right: 10px;}
.m_1 .m1left .new_main{width: 846px;margin: 0px auto;overflow: hidden;}
.m_1 .m1left .new_main li{width: 100%;margin: 0px auto 20px;padding: 0px 0px 20px;border-bottom: 1px dashed #eee;overflow: hidden;}
.m_1 .m1left .new_main li .nimg{width: 260px;height: 156px; float: left; border-radius: 4px; overflow: hidden;}
.m_1 .m1left .new_main li .nimg img{width: 100%;height: 156px;}
.m_1 .m1left .new_main li .ntxt{width: 566px;float: right;overflow: hidden;}
.m_1 .m1left .new_main li .ntxt h3 a{width: 100%; font-size: 16px;line-height: 26px;font-weight: bold; margin-top: 10px; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.time-preview{width: 100%;margin: 5px auto;overflow: hidden;}
.time-preview span{display: inline-block;float: left;margin-right: 20px;font-size: 12px;color: #ccc;}
.time-preview span i{font-size: 16px;margin-left: 2px;margin-right: 5px;}
.m_1 .m1left .new_main li .ntxt p{font-size: 14px;line-height: 20px;text-indent: 2em;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden; }
.m_1 .m1left .new_main li .ntxt p a{color: #999;}
.m_1 .m1left .new_main li .ntxt dl{margin-top: 10px;color: #999;}
.m_1 .m1left .new_main li .ntxt dl dt{float: left;}
.m_1 .m1left .new_main li .ntxt dl dd{float: left;padding: 0px 10px;}
.m_1 .m1left .new_main li .ntxt dl dd a{color: #32b6ff}
.m_1 .m1left .new_main li .ntxt dl dd a:hover{color: #32b6ff;}
.m_1 .m1_cont{display: none;}
.m_1 .active{display: block;}
#page{width: 520px; margin: 0px auto 20px;overflow: hidden;}
.layui-laypage .layui-laypage-curr .layui-laypage-em{background: #32b6ff;}
.layui-laypage a:hover{color: #32b6ff;}
.m_1 .m1right{width: 282px;background: #fff;margin: 0px auto;border-radius: 4px; overflow: hidden;}
.m_1 .r_hot .mtit{width: 242px;margin: 0px auto;overflow: hidden;}
.mtit h2{width: 242px; font-weight: bold;line-height: 32px;font-size: 20px;overflow: hidden; color: #f00;padding-bottom: 14px;}
.mtit h2 span{display: inline-block;width: 58px;height: 45px;background: url(../img/font-icon01.png) 0 0 no-repeat;color: #fff;line-height: 32px;text-align: center; float: left;margin-right: 10px;}
.m_1 .r_hot{width: 282px;float: right;background: #fff;border-radius: 4px; overflow: hidden;margin-top: 10px;}
.m_1 .r_hot ul{width: 242px; margin: 0px auto 20px;overflow: hidden;}
.m_1 .r_hot ul li{width: 100%;margin: 0px auto 20px;overflow: hidden;}
.m_1 .r_hot ul li:last-child, .m_3 .m3_r3 ul li:last-child{margin-bottom: 2px;}
.m_1 .r_hot ul li a{display: block; overflow: hidden;}
.m_1 .r_hot ul li a .left{width: 25px;height: 25px; float: left;background: #ddd; color: #fff;font-size: 14px;line-height: 25px;text-align: center;}
.m_1 .r_hot ul li a .top1-3{background: #666;}
.m_1 .r_hot ul li a .right{width: 202px;float: right;}
.m_1 .r_hot ul li a .right h3{font-size: 14px;line-height: 25px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-weight: normal;}
.m_1 .r_hot ul li a .right p{font-size: 12px;line-height: 20px;height: 40px; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;color: #999;display: none;}
.m_1 .r_hot ul li.curre .left{background: #32b6ff;}
.m_1 .r_hot ul li.curre a .right h3{color:#32b6ff;font-weight: bold;}
.m_1 .r_hot ul li.curre a .right p{display: block;}
.mtit3 i{border-left: 5px solid #32b6ff;margin-right: 15px;}
.mtit3 h2{font-size: 20px;line-height: 20px;color: #333;font-weight: bold;}
.mtit3 h2 a{font-size: 14px;color: #999;float: right;}
.m_1 .m1right .r_1{width: 240px;margin: 20px auto 0px;border-radius: 4px; border: 1px solid #f1f2f4;height: 30px; overflow: hidden;}
.m_1 .m1right .r_1 input{width: 180px;line-height: 30px;padding: 0px 10px;}
.m_1 .m1right .r_1 i{width: 40px; font-size: 20px;color: #888;float: right;text-align: center;line-height: 30px;}
.m_1 .m3_r2{width: 100%;background: #fff;border-radius: 4px;padding: 20px 0px 0px;overflow: hidden;}
.m_1 .m3_r2 ul,.m_1 .m3_r3 ul{width: 242px;margin: 20px auto 0px;overflow: hidden;}
.m_1 .m3_r2 ul li{float: left;margin: 0px 5px 12px 0px;border: 1px solid #f1f2f4;padding: 0px 6px;line-height: 24px;background: #fafafb;}
.m_1 .m3_r2 ul li a{font-size: 14px;}
.m_1 .m3_r2 ul li a,.m_1 .m3_r3 ul li .right a{display: block;}
.m_1 .m3_r2 ul li:hover{background: rgba(50,182,255,0.1);border: 1px solid #32b6ff;}
.m_1 .m3_r2 ul li:hover a{color: #32b6ff;}
.m_1 .m3_r3{width: 100%;background: #fff;border-radius: 4px;padding: 20px 0px 0px;overflow: hidden;}
.m_1 .m3_r3 ul li{width: 100%;clear: both;margin-bottom: 20px; overflow: hidden;}
.m_1 .m3_r3 ul li:last-child{margin-bottom: 0px;}
.m_1 .m3_r3 ul li .left{width: 60px;height: 60px;border-radius: 100%;color: #fff;line-height: 60px;padding: 0px;text-align: center;font-size: 16px;}
.m_1 .m3_r3 ul li .b2b2c{background: #e50014 url(../img/index/kcbg.png) 0 0 no-repeat;}
.m_1 .m3_r3 ul li .o2o{background: #1dc8af url(../img/index/kcbg.png) 0 0 no-repeat;}
.m_1 .m3_r3 ul li .b2c{background: #ffa901 url(../img/index/kcbg.png) 0 0 no-repeat;}
.m_1 .m3_r3 ul li .ls{background: #ff9f3f url(../img/index/kcbg.png) 0 0 no-repeat;}
.m_1 .m3_r3 ul li .im{background: #e8283c url(../img/index/kcbg.png) 0 0 no-repeat;}
.m_1 .m3_r3 ul li .sy{background: #ff3e1c url(../img/index/kcbg.png) 0 0 no-repeat;}
.m_1 .m3_r3 ul li .right{width: 172px;}
.m_1 .m3_r3 ul li .right a h3{width: 100%;font-size: 16px; line-height: 30px;margin-top: 5px; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-weight: bold;color: #333;}
.m_1 .m3_r3 ul li .right a p{width: 100%;line-height: 20px;color: #888;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
#search{cursor:pointer;}
/*文章详情*/
.l_article,.tj_read,.comment{width:859px;background: #fff;border-radius: 4px; padding: 20px;overflow: hidden;}
.l_article .bread a{padding: 0px 10px 0px 0px;content: #999;}
.l_article .bread a:after{content: "";padding-left:0px;}
.l_article .bread a:last-child:after{content: "";padding-left:0px;}
.l_article .bread a:last-child,.l_article .bread a:last-child:hover{color: #999;}
.article_tit{font-weight: bold;font-size: 24px;line-height: 40px;margin: 10px 0px;}
.time-preview p{float: right;color: #ccc;}
.time-preview p a{color: #32b6ff;}
.l_article .abstract{background: #f1f2f4;border: 1px solid #eee;padding: 20px; margin-top: 20px; overflow: hidden;}
.l_article .abstract p{text-indent: 2em;line-height: 22px;font-size: 14px;}
.l_article .text{width: 100%; margin: 20px auto; overflow: hidden;}
.l_article .text p,.l_article .text span{text-indent: 2em;line-height: 22px;font-size: 14px !important;margin-bottom: 20px;}
.l_article .text p img{display: block; margin: 0px auto;max-width:100%;height:auto;}
.l_article .mark{width: 100%;margin: 0px auto; border-top: 1px solid #eee; padding-top: 20px; overflow: hidden;}
.l_article .mark p{text-indent: 2em;line-height: 22px;font-size: 14px;margin-bottom: 20px;color: #999;}
.l_article .mark p span{color: #999;}
.l_article .hot_label{width: 100%;margin: 0px auto;overflow: hidden;}
.l_article .hot_label li{float: left;margin-right: 10px;background: #f1f2f4;border: 1px solid #eee;line-height: 24px;padding: 0px 10px;border-radius: 4px;}
.l_article .hot_label li:hover{background: rgba(50,182,255,0.2);border: 1px solid #32b6ff;}
.l_article .hot_label li:hover a{color: #32b6ff;}
.l_article .page{width: 100%; margin: 20px auto 0px;overflow: hidden;}
.l_article .page p{color: #999;line-height: 30px;font-size: 14px;}
.tj_read,.tj_read ul,.comment{margin-top: 20px;}
.tj_read ul{width: 405px;float: left; margin-left: 20px;overflow: hidden;}
.tj_read ul:nth-child(even){margin-left: 0px;}
.tj_read ul li{width: 100%; line-height: 20px;border-bottom: 1px dashed #eee;margin-bottom: 10px;padding-bottom: 10px;font-size: 14px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.tj_read ul li:last-child{margin-bottom: 0px;padding-bottom: 0px;border-bottom: 0px;}
.tj_read ul li i{width: 4px;height: 4px;border-radius: 100%;background: #32b6ff;display: inline-block;float: left;margin: 8px 15px 0px 0px;}
/*评论*/
.comment_box{width: 859px;margin: 20px auto;border: 1px solid #eee; border-radius: 4px;overflow: hidden;}
.comment_box textarea{width: 819px;resize: none;padding: 20px;}
:focus {outline: -webkit-focus-ring-color auto 0px;}
.publish{width: 819px;background: #f1f2f4;padding: 10px 20px;overflow: hidden;}
.publish .left{width: 200px;border: #eee;background: #fff;height: 30px;line-height: 30px;padding-left: 20px;font-size: 16px;}
.publish .left input{width: 150px;}
.publish .right{width: 140px;background: #32b6ff;line-height: 30px;text-align: center;font-size: 16px;color: #fff;cursor: pointer;}
.publish .right:hover{background: #119dea;}
.comment_list h3{font-size: 16px;line-height: 30px;font-weight: normal;}
.comment_list ul{margin-top: 20px;}
.comment_list ul li {width: 100%;margin: 0px 0px 20px 0px; overflow: hidden;}
.comment_list ul li:last-child{margin: 0px;}
.comment_list ul li .left{width: 40px;height: 40px;border-radius: 100%;overflow: hidden;}
.comment_list ul li .left img{height: 100%;}
.comment_list ul li .right{width: 809px;}
.comment_list ul li .right h3{height: 30px;line-height: 30px;font-size: 12px;color: #888;}
.comment_list ul li .right h3 a{color: #32b6ff;font-size: 16px;padding-right: 5px;}
.comment_list ul li .right h3 i{width: 3px;height: 3px;display: inline-block;border-radius: 100%; background: #999; margin: 0px 5px 3px 0px;}
.comment_list ul li .right p{color: #888;}
.comment_list ul li ul{background: #f1f2f4;padding: 20px;border-radius: 4px;position: relative;}
.comment_list ul li ul::before{content: "";width: 0px;height: 0px;border-right: 13px solid transparent;border-left: 13px solid transparent;border-bottom: 13px solid #f1f2f4; position: absolute;top: -10px;left: 5px;}
.comment_list ul li ul li .right{width: 769px;background: inherit;}
.comment_list ul li .right h3 span a{display: none;float: right;font-size: 14px;}
.comment_list ul li .right:hover h3 span a{display: inline-block;}
.reply{cursor:pointer;}
.check{color:#e50014;margin-left:5px;}
.more-comments{text-align: center;cursor:pointer;margin-top:10px;}
.more-articles{text-align: center;cursor:pointer;margin: 0px 0 20px;}