﻿@charset "utf-8";
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu {margin:0;padding:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details {display:block;}
table {border-collapse:collapse;border-spacing:0;}
html,body,fieldset,img,iframe,abbr {border:0;}
li {list-style:none;}
textarea {overflow:auto;resize:none;}
a,button {cursor:pointer;}
h1,h2,h3,h4,h5,h6,em,strong,b {font-weight:bold;}
body,textarea,input,button,select,keygen,legend {font-family:"微软雅黑";font-size:14px;color:#333;outline:0;}
a,a:hover {color:#333;text-decoration:none;}
a {color:#333;}
img {vertical-align:middle;border:0;}
* {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
*:after,*:before {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}

.clear{content: ""; clear: both;display: block;}
.clear:after {content: "";clear: both;display: block;height: 0;}
.clear:before{content: "";clear: both;display: block;}
.run_flex_top {display: flex;display: -webkit-flex;align-items: flex-start; }
.run_flex_mid {display: flex;display: -webkit-flex;align-items: center; }



/* 基础常用 */
.hncr_view {width:1300px;height:auto;margin:auto;display:block;}
.hncr_l {width: 890px;overflow: hidden;float: left;}
.hncr_r {width: 350px;overflow: hidden;float: right;}
.fl {float:left;}
.fr {float:right !important;}
.margin {margin-top: 70px;}
.hncr_ellipsis {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.hncr_mod {width:100%;margin-bottom:35px;}
.hncr_tou {font-size:18px;position:relative;margin-bottom:20px;color:#333;}
.hncr_tou span {padding-left:4px;background:#fefefe;}
.hncr_tou i {font-size: 20px;color: #999;}

.hncr_breadnav {padding: 10px 0;color: #888;}
.hncr_breadnav a{color: #888;}
.hncr_breadnav a{color: #888;padding-right: 3px;}

/* 顶部 */
.hncr_dh {height:60px;font-size:100%;width:100%;position:fixed;top:0;left:0;z-index:9;background:#26a978;}
.hncr_dh_wrap{height:60px;position:relative}
.hncr_dh .logo-area{padding-right:40px;width: 400px; height:60px;line-height: 60px;}
.hncr_dh .logo-area .img{height:45px;}
.hncr_dh .logo-area span{color: #fff;margin-left:20px; display: inline-block;}
.hncr_dh .pc_nav{max-width:80%;height:60px;font-size:14px;margin-right:10px}
.hncr_dh .pc_nav li{position:relative;list-style:none;display:block;float:left}
.hncr_dh .pc_nav li a{height:60px;line-height:60px;padding:0 30px;font-size:16px;display:block;color: #fff;}


/* 底部 */
.hncr_foot {width:100%;background:#1e1f20;color:#c7c8d2;}
.hncr_foot a:hover{color:#c7c8d2}
.hncr_foot .f_diy{margin:auto;width: 1300px;padding: 15px 0;display: block;}
.hncr_foot .f_diy .text {padding-top:10px;}
.hncr_foot .f_diy .text a{color: #c7c8d2; }
.hncr_foot .f_diy .us{margin:0 4px;}
.hncr_foot .links {margin-top: 10px;}
.hncr_foot .links a{color:#c7c8d2;margin:0 4px;}

/*首页幻灯*/
.hncr_index_first {width:100%;margin-top:75px;margin-bottom: 45px;}
.hncr_index_slider {width:755px;}
.hncr_index_slider .link {display:block;position:relative;width:100%;}
.hncr_index_slider .link img {width:100%;height:420px;border-radius:8px;}
.hncr_index_slider .link p {position:absolute;bottom:20px;color:#fff;font-size:19px;z-index:2;text-align:center;width:100%;padding:0 1em;}


/*--最新--*/
.hncr_new_box{width: 485px;}
.hncr_new_ul li {line-height:50px;height:50px;position: relative;    border-bottom: 1px dashed #ccc;}
.hncr_new_ul i {position: absolute;left: 0;top: 0;}
.hncr_new_ul a {display: block; width:320px;font-size:14px;position: absolute;left: 20px;top: 0;}
.hncr_new_ul .list-time {color:#FF0000;position: absolute;right: 0;top: 0;}


/* 文章列表 */
.hncr_cat_box {width:31%;margin-right:3%;margin-bottom:20px;float:left;}
.hncr_cat_box:nth-child(3) {margin-right:0px;}
.hncr_cat_ul {width:100%;}
.hncr_cat_ul li {line-height:50px;height:50px;position: relative;}
.hncr_cat_ul i {position: absolute;left: 0;top: 0;}
.hncr_cat_ul a {display: block; font-size:14px;position: absolute;left: 20px;top: 0;}
.hncr_cat_ul .index {width:300px;}
.hncr_cat_ul .right_mod {width:300px;}
.hncr_cat_ul .list-time {color:#FF0000;position: absolute;right: 0;top: 0;}

/*图文*/
.hncr_img_box {width:100%;}
.hncr_img_ul .img_item {width:400px;margin-right:50px;height:100px;float:left;margin-bottom:35px;}
.hncr_img_ul .img_item:nth-child(3n) {margin-right:0!important;}
.hncr_img_ul .img_item_l {width:110px;height:90px;overflow:hidden;float: left;}
.hncr_img_ul .img_item_l img {height:100%;width:100%;border-radius:8px;}
.hncr_img_ul .img_item_r {width: 275px; color:#888;float:right;}
.hncr_img_ul .img_item_r a {font-size:17px;font-weight:400;padding-bottom:9px;display: block; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.hncr_img_ul .intro {height:38px;line-height:20px;margin-bottom:8px;font-weight:200;font-size:12px;word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;}
.hncr_img_ul .time_line {color:#999;line-height: 22px;}
.hncr_img_ul .time_line span {font-size:12px;vertical-align:top;}
.hncr_img_ul .time_line i {font-size:20px;}

/* 分类 */
.hncr_cate li {width:49%;display:inline-block;}
.hncr_cate li a {width:96%;display:inline-block;text-align:center;border:1px solid #ddd;border-radius:3px;padding:8px 0;margin-top:20px;}
.hncr_cate li a:hover {background-color:#009A61;color:#fff;border:1px solid #009A61}
.hncr_cate li:nth-of-type(even) {text-align:right}


/* 列表页 */
.hncr_list {width:100%;position:relative;margin-bottom:20px;padding-bottom:20px;}
.hncr_list li {position:relative;margin:0 0 15px;border-bottom:1px #e5e5e5 solid;background:#FFF;padding:10px 0;clear:both;overflow:hidden;transition:all .4s linear;}
.hncr_list .figure {width:180px;height:120px;overflow:hidden;}
.hncr_list .thumbnail {display:block;overflow:hidden;}
.hncr_list .figure img {height:120px;width:100%;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;}
.hncr_list .content {margin-left:200px;color:#888;}
.hncr_list .content .title {font-size:18px;font-weight:800;}
.hncr_list .intro {padding:25px 0 0 0;margin-bottom:13px;}
.hncr_list .time_line {color:#999;    line-height: 22px;}
.hncr_list .time_line span {font-size:12px;vertical-align:top;}
.hncr_list .time_line i {font-size:20px;}

/* 内容页 */
.hncr_detail {margin:0 0 30px;background:#fff;overflow:hidden;}
.hncr_detail h1 {color:#000;font-size:28px;line-height:58px;font-weight:400;padding:15px 0;}
.hncr_detail .data {color:#999;font-size:13px;font-family:"Open Sans",Arial,"Hiragino Sans GB","Microsoft YaHei";padding:0 0 20px 5px;}
.hncr_detail .data .mcolor {color:#009A61;margin-right:15px;}
.hncr_detail .data span {display:inline-block;margin-right:15px;}
.hncr_detail .user_link {color:#999;font-size:13px;}
.hncr_detail .user_link span {display:inline-block;margin-right:5px;}
.hncr_detail_con {color:#333;line-height:35px;font-size:16px;border-top:1px #eee dotted;padding:10px;}
.hncr_detail_con p {color:#333;text-indent:2em!important;margin-top:21px;}
.hncr_detail_con img {margin-top:5px;}
.hncr_tag_wrap {font-size:14px;padding:25px 0 20px 0;}
.hncr_tag_wrap span {color:#333;}
.hncr_tag_wrap a {color:#009A61;margin-right:10px;}
.hncr_entry_copyright {margin-bottom:30px;padding:15px;font-size:13px;line-height:1.6;color:#999;border:1px solid #efefef;background:#fbfbfb;border-radius:2px;}
.hncr_entry_copyright p {color:gray;font-size:12px;margin-bottom:5px;}


/** page **/
.page {clear:both;font-size:15px;line-height:37px;margin:25px 10px 10px 10px;}
.page a,.page span {padding:8px 15px;font-size:15px;color:#333;border:1px solid #eee;border-radius:3px;background-color:#eee;margin:0 5px;}
.page span.thisclass,.x-page span.thisclass,.page strong {padding:8px 15px;font-size:15px;color:#333;border:1px solid #eee;border-radius:3px;background-color:#eee;margin:0 5px;}
.page a:hover {background:#34d0ba;border:1px solid #34d0ba;color:#fff}
.page b {padding:8px 15px;font-size:15px;color:#333;border:1px solid #34d0ba;border-radius:3px;background:#34d0ba;color:#fff;margin:0 5px;}
.page a b {padding:7px 15px;font-size:15px;color:#333;border:1px solid #eee;border-radius:3px;background-color:#eee;margin:0 5px;}
.page a:hover b {background-color:#34d0ba;color:#fff;border:1px solid #34d0ba;}


/* 关于我们  */
.hncr_about_main {width:100%; margin-top: 30px;}
.hncr_about_left {width:18%;float:left;background-color:#fff;font-size:13px;color:#666;min-height:600px;box-shadow: 0px 0px 16px 0px rgba(63, 63, 63, 0.1);}
.hncr_about_nav {width:100%;margin-top:20px;padding:10px 0;}
.hncr_about_nav a.hncr_about_current,.hncr_about_nav a:hover,.hncr_about_nav a:active {border-left:5px solid #009A61;color:#009A61;background:#fafafa;}
.hncr_about_nav a {display:block;font-size:16px;height:65px;line-height:65px;padding:2px 20px 2px 60px;border-left:5px solid #fff;}
.hncr_about_right {float:right;width:77%;font-size:13px;color:#333;}
.hncr_about_title {width:100%;border-bottom:1px solid #e9e9e9;height:80px;line-height:80px;}
.hncr_about_title h1 {width:65%;font-weight:normal;float:left;}
.hncr_about_title_r {float:right;}
.hncr_about_title_r span {margin-right:40px;font-size:12px;color:#999;}
.hncr_about_body {padding:0 20px 0 0;line-height:36px;margin-top:25px;font-size:15px;}
.hncr_about_body a {color:#379be9;text-decoration:underline;font-size:15px;}
.hncr_about_body p {margin-top:10px;text-indent:0!important;}