
h1{font-size:24px;font-weight:700;line-height:1.2;margin:0}
.c_left_box h2{font-weight:700;margin-top:30px;margin-bottom:10px;line-height:1.4;text-indent:1.7rem!important;background-repeat:no-repeat;background-repeat-x:no-repeat;background-repeat-y:no-repeat;font-size:20px;background-image:url(../image/h2.png);background-position:0px 8px;background-size:20px}
.c_left_box h3{background-image:url(../image/h2.png);padding-left:15px;background-position:0 6px;font-size:18px;color:rgba(0,0,0,.68);font-weight:700;margin-top:30px;margin-bottom:10px;line-height:1.4;background-repeat:no-repeat;padding-left:1.2em}
.c_left_box ol{padding-left:50px;color:rgba(0,0,0,.6)}
.c_left_box ol li{list-style-type:decimal}
.c_left_box ul{padding-left:40px;color:rgba(0,0,0,.6)}
.c_left_box .ul-page,.c_left_box .x_clearfix{padding-left:0}
.ul-page a:hover{color:#5082ff}
.c_left_box ul li{position:relative;padding-left:20px}
.c_left_box ul li::before{content:"·";color:rgb(67,112,245);margin-right:6px;font-size:32px;position:absolute;left:0px;top:3px;line-height:1}
.c_left_box .x_clearfix li::before{content:"";margin-right:0px;font-size:0px;position:absolute;left:0px;top:0px;line-height:0}
.c_left_box .ul-page li::before{content:"";margin-right:0px;font-size:0px;position:absolute;left:0px;top:0px;line-height:0}
.c_left_box .x_clearfix li,.c_left_box .ul-page li{padding-left:0;padding-right:0}
.x_clearfix{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;padding:15px 0 !important}
.new_article .x_clearfix .new_article_item{height:auto;padding:2px 0}
.x_clearfix::after{display:none}
.new_article .x_clearfix li:nth-child(even){margin-left:0}
.new_article .x_clearfix li{display:contents;height:0;padding:5px 0}
.crumbs{padding-left:20px}
.crumbs>i{width:19px;vertical-align:middle;height:17px;background:url(../image/pagehome.png) no-repeat;display:inline-block;margin:0px 10px 5px 0}
.crumbs{margin:15px 0}
.crumbs a,.crumbs{color:#999}
.crumbs a:hover{color:#5082ff}
.cont_box{margin-bottom:40px;width:100%}
.cont_box > .cont{display:flex;display:-webkit-flex;justify-content:space-between;align-items:flex-start;width:1200px;margin:0 auto;background-color:#f6f6f6}
.c_left .c_left_box{width:100%;background-color:#fff;padding:25px;box-sizing:border-box;border-radius:5px}
.c_left{width:850px;border-radius:5px;box-sizing:border-box}
.c_left .author_info{position:relative;color:#999;font-size:12px;margin-top:15px;height:50px}
.c_left .author_info .txt_src{position:absolute;right:0;bottom:0;color:#777}
.c_left .author_info img{width:36px;height:36px;border-radius:50%}
.c_left .guide{text-align:justify;background-image:url(https://www.szvecc.org.cn/kunming/template/khw/img/yinyong.png);background-repeat:no-repeat;background-position:left 30px top 20px;background-color:#f8f8f8;color:rgba(0,0,0,.68);margin:30px 0;padding:25px;line-height:40px;font-size:16px}
.c_left .guide span{color:#1e9ef5}
.main_cont{line-height:30px;font-size:16px;line-height:40px;text-align:justify}
.main_cont img{width:100% !important;margin-top:15px;margin-bottom:15px}
.main_foot{margin-top:50px;padding-bottom:25px;border-bottom:1px solid #ddd;text-align:center}
.main_foot p{font-size:18px;margin-bottom:12px;color:rgba(0,0,0,.6)}
.main_foot a{padding:5px 20px;background-color:#4370f5;color:#fff;border-radius:15px}
.c_left .main_cont blockquote{background-image:url(https://www.szvecc.org.cn/kunming/template/khw/img/yinyong.png);background-repeat:no-repeat;background-position:left 30px top 20px;background-color:#f8f8f8;color:rgba(0,0,0,.68);margin:30px 0;padding:40px 30px 20px}
.share{position:relative;height:60px;line-height:60px;margin-top:5px}
.share a{padding-right:9px;box-sizing:border-box;display:inline-block;min-width:100px;line-height:30px;height:30px;border-radius:15%;text-align:right;background-color:#f5f5f5;font-size:12px;margin-right:15px;color:#333}
.share a::before{display:inline-block;content:"#";color:#e62828;border-radius:100%;background-color:#fff;width:20px;height:20px;line-height:20px;text-align:center;margin:0 5px;font-weight:700}
.share .share_bt{margin-left:10px;border:1px solid #4370f5;background-color:#fff;color:#4370f5;border-radius:999rem;padding:2px 14px;transition:.5s;position:absolute;right:0;top:18px}
.share .share_bt:hover{cursor:pointer}
.read_box{margin-top:25px;padding:28px 30px;background-color:#f6f6f6}
.read_box header h3{font-weight:700;font-size:18px;color:#666}
.read_box footer p{line-height:2;padding-left:10px;box-sizing:border-box;width:250px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.read_box footer a{color:#0173b1}
.ul-page{border:none;background-color:#fff}
.ul-page li{width:330px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.new_article{padding:25px;margin-top:30px;background-color:#fff;border-radius:5px}
.new_article h3{font-size:20px;padding-bottom:15px;font-weight:700}
.new_article ul li{float:left;height:70px;width:47%;margin-bottom:20px;padding-left:15px;box-sizing:border-box;font-size:14px;line-height:24px}
.new_article .new_article_item{position:relative;display:inline-block;width:99%;box-sizing:border-box;height:70px}
.new_article ul li:nth-child(even){margin-left:30px}
.new_article .new_article_item p{width:230px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.new_article .x_clearfix .new_article_item p{width:220px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.new_article .new_article_item img{position:absolute;right:0;top:0;width:120px;height:70px}
.new_article .new_article_item .date{position:absolute;bottom:0;left:0;color:#999;font-size:12px}
.c_right{width:calc(100% - 870px);border-radius:5px}
.right_col{width:330px;box-sizing:border-box;font-size:16px;border-radius:5px}
.right_col .column{border-radius:5px;padding:15px;box-shadow:0px 1px 2px 2px rgba(0,0,0,.05);background-color:#fff}
.right_col .column header,.right_col .hot_read header{border-bottom:3px solid #eee;padding-bottom:5px}
.right_col .column h3,.right_col .hot_read h3{font-size:18px;border-bottom:3px solid #4370f5;display:inline;padding-bottom:5px}
.right_col .column footer ul{padding:5px 0}
.right_col .column footer li,.right_col .hot_read footer li{margin-top:20px;position:relative}
.right_col .column footer li .col_item_logo{width:32px;height:32px;border-radius:50%;margin-right:8px;bottom:-7px;position:absolute;display:inline-block;background-image:url('../image/column.png');background-repeat:no-repeat;background-position:-10px -10px;background-color:#eee}
.right_col .column footer li:nth-child(2) .col_item_logo{background-position:-62px -62px}
.right_col .column footer li:nth-child(3) .col_item_logo{background-position:-10px -62px}
.right_col .column footer li:nth-child(4) .col_item_logo{background-position:-62px -10px}
.right_col .column footer li:nth-child(5) .col_item_logo{background-position:-115px -10px}
.right_col .column footer li .col_item_name{padding-left:45px}
.right_col .column footer li .col_item_see{position:absolute;right:0;border:1px solid #4370f5;color:#4370f5;font-size:12px;padding:3px 10px;line-height:1.2;border-radius:3px}
.right_col .hot_read{border-radius:5px;margin-top:30px;padding:15px;background-color:#fff;box-shadow:0px 1px 2px 2px rgba(0,0,0,.05)}
.right_col .hot_read .hot_read_img{width:95px;height:60px}
.right_col .hot_read .hot_read_cont{position:absolute;right:0;height:100%;width:calc(100% - 100px);top:0;font-size:14px;padding-right:5px;box-sizing:border-box}
.right_col .hot_read .hot_read_cont span{position:absolute;bottom:0;left:0;font-size:12px;color:rgba(0,0,0,.65)}
.right_col .hot_read .hot_read_img img{width:95px;height:60px}
.hot_read footer .hot_read_cont a{font-weight:700;font-size:14px;word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.hot_read footer .hot_read_cont a:hover{color:#0173b1;text-decoration:none}
.writer{position:relative;padding-bottom:40px;background-color:#fff}
.writer-bg{width:100%}
.writer-avatar{position:absolute;margin:0 auto;top:90px;left:110px;padding:5px;width:100px;height:100px;border-radius:50%}
.writer h3{margin-top:60px;padding:10px 0;text-align:center;font-weight:600}
.writer-intro{padding:15px 15px 5px 15px;box-sizing:border-box;line-height:1.8;text-align:center;font-size:14px}
.writer-news,.writer-faq{padding:10px 0 0 0;text-align:center;font-size:12px;color:#555}
.right_col .qa{background-color:#fff;margin-top:30px;padding-bottom:10px;border-radius:5px}
.right_col .qa .bg_img{position:absolute;top:0;left:0;width:100%;height:100%}
.right_col .qa header{overflow:hidden;border-radius:5px;position:relative;height:200px}
.right_col .qa header::before{background:linear-gradient(269deg,rgba(105,179,171,.3),rgba(105,179,171,.7) 50%,#69b3ab);top:0;bottom:0;left:0;right:0;content:"";position:absolute;z-index:1}
.right_col .qa .cont{height:100%;position:absolute;z-index:2;font-size:12px;padding:10px;text-align:justify;color:#fff}
.right_col .qa .cont .link{padding:0 10px;box-sizing:border-box;position:absolute;bottom:10px;font-size:14px;width:100%}
.right_col .qa .cont .link img{width:24px;height:24px;border:1px solid #eee;margin-left:-6px;border-radius:100%}
.right_col .qa .cont .link a{position:absolute;right:25px;color:#6cb4a7;background-color:#fff;font-size:12px;margin-left:auto;padding:2px 10px;border-radius:4px}
.right_col .qa .list{padding:0 10px;margin-top:20px}
.right_col .qa .list li{margin-bottom:10px}
.right_col .qa .list p{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}
.right_col .qa .list span{color:#999;padding-left:15px;font-size:14px}
.qa .cont{width:100%;box-sizing:border-box;background-color:transparent}
.qa .qa_link{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:bold;padding-bottom:8px;font-size:14px}
.qa .qa_title{font-size:16px;padding-bottom:8px}
.qa .qa_link a{color:#fff}
.qa .qa_cont{overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}
@keyframes imgscale{from{transform:scale(1.0)}
to{transform:scale(1.05)}
}.qa header:hover .bg_img{animation:imgscale 1s}
.zxwd{margin-top:20px;padding:0 20px 20px 20px;background-color:#fff;border-radius:6px;overflow:hidden}
.zxwd>.zxwd_bt{font-size:18px;color:#333;font-weight:bold;margin-bottom:20px;margin-top:20px}
.zxwd>.zxwd_box{width:320px;height:300px;overflow:hidden}
.zxwd_sj{display:flex;width:320px;height:60px}
.zxwd>.zxwd_sj{display:flex !important;margin-top:20px}
.whtb::before{content:"\e605"}
.zxwd_sj>.whtb{width:22px;height:22px;font-family:"iconfont" !important;font-style:normal;-webkit-font-smoothing:antialiased;font-size:22px;color:#71bbfe}
.zxwd_sj>.jtsj{padding-left:10px}
.jtsj>a{font-size:14px;color:#333;text-decoration:none;display:inline-block;width:255px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.jtsj>a:hover{color:#5082ff}
.jtsj>span{font-size:12px}
.jtsj>span:nth-child(2n+1){color:#999}
.jtsj>span:nth-of-type(2){color:#5082ff}
.wt{width:1005}
.wt a{display:block;font-size:13px;color:#222;margin-bottom:8px;white-space:nowrap;overflow:hidden}
.wt a strong{display:inline-block;width:30px;height:30px;font-size:16px;color:#fff;background-color:#5b737f;border-radius:15%;line-height:30px;text-align:center;margin-right:8px;transition:.3s}
.wt a:hover{color:#2593e7}
.wt a:hover+p{display:inline-block;transition:.5s}
.wt p{display:none;margin-bottom:20px;width:100%;font-size:12px;color:#888;transition:.5s}
.wt div:nth-child(1) p,.wt div:nth-child(2) p{display:inline-block}
@media screen and (max-width:768px){.crumbs{padding:0}
.cont_box > .cont{flex-direction:column;width:100%}
.c_left{width:100%}
.right_col{width:100%}
.c_left .guide{padding:15px}
.c_left .c_left_box{padding:15px}
.c_left_box .ul-page{display:flex;flex-direction:column;height:auto}
.ul-page li{width:100%;height:auto}
.writer-avatar{top:110px;left:130px}
}