﻿@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; }
/* /基础样式 */

/* 基础常用 */
.huan_view {width:1280px;height:auto;margin:auto;display:block;background-color: #fff;}
.huan_view_left {width: 68%;float: left;}
.huan_view_right {width: 26%;float:right;}
/* 标头 */
.huan_hesd_tit {width:100%;margin:25px 0 20px 0;font-size:16px;font-weight:normal;border-bottom:2px solid #eee;padding:6px 0 6px;}
.huan_hesd_tit span {font-size:20px;color:#eb7257;}
/* 面包屑 */
.huan_current {padding: 12px 0;color:#999;}
.huan_current a {color:#999;}
.huan_current a:hover {color:#999}

.huan_index_first {padding-top:10px;}
/* 首页顶部推荐 */
.huan_rdtj {width: 100%;height: 45px;overflow: hidden;}
.huan_rdtj li {float:left;width:350px;height:45px;margin:0 20px 0 0;line-height:45px;overflow:hidden;}
.huan_rdtj li a {padding:5px;font-size:14px;}
.huan_rdtj li a:hover {color:#f77;}
.rdtj-list-icon{width: 10px;height: 10px;margin-right: 3px;}
/* 首页幻灯片 */
.huan_index_one {padding:10px 0 18px 0;overflow:hidden;}
.m-hd {float:left;width:810px;height:360px;overflow:hidden;}
.m-hd .m-hd-img {float:left;width:670px;height:360px;margin-right:16px;overflow:hidden;}
.m-hd .m-hd-img li {position:relative;width:670px;height:360px;}
.m-hd .m-hd-img li a {display:block;}
.m-hd .m-hd-img li a:hover {}
.m-hd .m-hd-img li img {width:670px;height:360px;}
.m-hd .m-hd-img li .m-text {position:absolute;bottom:10px;right:0;width:670px;height:96px;}
.m-hd .m-hd-img li a .m-text {background:rgba(255,140,100,0.8);*background:#ff8c64;}
.m-hd .m-hd-img li.m-fous2 a .m-text {background:rgba(60,169,225,0.8);*background:#3ca9e1;}
.m-hd .m-hd-img li.m-fous3 a .m-text {background:rgba(239,194,14,0.8);*background:#efc20e;}
.m-hd .m-hd-img li.m-fous4 a .m-text {background:rgba(43,193,97,0.8);*background:#2bb361;}
.m-hd .m-hd-img li a:hover .m-text {background:rgba(230,110,70,0.8);*background:#e66e46;}
.m-hd .m-hd-img li.m-fous2 a:hover .m-text {background:rgba(50,153,207,0.8);*background:#3199cf;}
.m-hd .m-hd-img li.m-fous3 a:hover .m-text {background:rgba(215,175,15,0.8);*background:#d7af0f;}
.m-hd .m-hd-img li.m-fous4 a:hover .m-text {background:rgba(27,162,80,0.8);*background:#1ba250;}
.m-hd .m-hd-img li .m-text p {padding:0 19px;color:#fff;}
.m-hd .m-hd-img li .m-text .name {height:36px;line-height:36px;margin:5px 0 0;font-size:18px;font-weight:bold;}
.m-hd .m-hd-img li .m-text .jj {line-height:20px;font-size:12px;font-size:13px;height:40px;overflow:hidden;}
.m-hd .m-hd-text {float:left;width:120px;}
.m-hd .m-hd-text li {width:120px;height:80px;margin:0 0 13px;color:#fff;}
.m-hd .m-hd-text li a {padding:8px;font-size:14px;color:#fff;display:block;overflow:hidden;border:2px #fff solid;}
.m-hd .m-hd-text li a span {display:block;height:60px;overflow:hidden;line-height:20px;cursor:pointer;}
.m-hd .m-hd-text li a.color01 {background-color:#ff896e;border:#ff896e 2px solid;}
.m-hd .m-hd-text li a.color01:hover {background-color:#eb7257;}
.m-hd .m-hd-text li a.color02 {background-color:#63c7fb;border:#63c7fb 2px solid;}
.m-hd .m-hd-text li a.color02:hover {background-color:#3ca9e1;}
.m-hd .m-hd-text li a.color03 {background-color:#ffcc00;border:#ffcc00 2px solid;}
.m-hd .m-hd-text li a.color03:hover {background-color:#efc20e;}
.m-hd .m-hd-text li a.color04 {background-color:#4ccf80;border:#4ccf80 2px solid;}
.m-hd .m-hd-text li a.color04:hover {background-color:#2bb361;}
.m-hd .m-hd-text li.on a.color01 {background-color:#eb7257;}
.m-hd .m-hd-text li.on a.color02 {background-color:#3ca9e1;}
.m-hd .m-hd-text li.on a.color03 {background-color:#efc20e;}
.m-hd .m-hd-text li.on a.color04 {background-color:#2bb361;}

/* 首页幻灯片右侧 */
.huan_headnews {float:right;width:430px;height:354px;overflow:hidden;}
.huan_headnews li {padding:13px 0;border-bottom:1px dashed #d7d7d7;}
.huan_headnews li.f-ix {padding:10px 0 2px;border:none;}
.huan_headnews li em {float:left;width:25px;font-size:20px;font-style:italic;font-family:simsun;}
.huan_headnews li .name {height:25px;line-height:25px;font-size:16px;overflow:hidden;}
.huan_headnews li .name a:hover {color:#f77;}


/* 首页图文 */
.huan_img_list {width: 100%;}
.huan_img_box {overflow:hidden;margin:15px 0px 5px 0px;width:100%;}
.huan_img_box li {float:left;width:230px;height:176px;border:1px solid #eee;margin:0px 32px 20px 0px;}
.huan_img_box li:nth-child(5n){margin-right: 0px;}
.huan_img_box li a {position:relative;display:block;height:176px;overflow:hidden;}
.huan_img_box li img {width:230px;-webkit-transition:.2s linear;-moz-transition:.2s linear;transition:.2s linear;}
.huan_img_box li p {position:absolute; overflow: hidden; background: #fafafa;width:100%;bottom:10px;left:0;color:#666;line-height:22px;height:48px;font-size:12px;padding:2px 10px 2px 10px;}

/* 首页列表 */
.huan_news {position:relative;z-index:10;background-color:#fff;letter-spacing:.5px;}
.huan_news_item {width:610px;float: left; margin:0 0 15px;border-bottom:1px #eee solid;background:#FFF;overflow:hidden;}
.huan_news_item .news_title {font-size:18px;word-break:keep-all;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%;font-weight:normal;line-height: 60px;}
.huan_news_item:nth-child(even){margin-right: 55px;}
.huan_news_item .news_info {width:100%;overflow:hidden;padding-bottom: 15px;}
.huan_news_item .news_img {display:block;border: 1px solid #eee;width:104px;height:80px;margin:5px 15px 0 0;overflow:hidden;}
.huan_news_item .news_img img{ width: 104px;height: 80px;}
.huan_news_item .news_des {width:100%;}
.huan_news_item .news_txt {line-height:24px;height:48px;overflow:hidden; margin-bottom: 16px;}
.huan_news_item .news_time {font-size:12px;color:#999;}
.huan_news_item a:hover{ color:#ea0000;}

/* 栏目列表 */
.huan_cat {position:relative;z-index:10;background-color:#fff;letter-spacing:.5px;}
.huan_cat_item {width:810px;float: left; margin:0 0 15px;border-bottom:1px #eee solid;background:#FFF;overflow:hidden;}
.huan_cat_item .news_title {font-size:18px;word-break:keep-all;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%;font-weight:normal;line-height: 60px;}
.huan_cat_item .news_info {width:100%;overflow:hidden;padding-bottom: 15px;}
.huan_cat_item .news_img {display:block;border: 1px solid #eee;width:104px;height:80px;margin:5px 15px 0 0;overflow:hidden;}
.huan_cat_item .news_img img{ width: 104px;height: 80px;}
.huan_cat_item .news_des {width:100%;}
.huan_cat_item .news_txt {line-height:24px;height:48px;overflow:hidden; margin-bottom: 16px;}
.huan_cat_item .news_time {font-size:12px;color:#999;}
.huan_cat_item a:hover{ color:#ea0000;}

/* 右侧 */
.huan_r {width: 100%;}
.huan_r_box_img {overflow:hidden;margin:15px 0px 5px 0px;width:100%;}
.huan_r_box_img li {float:left;width:150px;height:120px;border:1px solid #eee;margin:0px 32px 20px 0px;}
.huan_r_box_img li:nth-child(2n){margin-right: 0px;}
.huan_r_box_img li a {position:relative;display:block;height:120px;overflow:hidden;}
.huan_r_box_img li img {width:150px;-webkit-transition:.2s linear;-moz-transition:.2s linear;transition:.2s linear;}
.huan_r_box_img li p {position:absolute;background: #fafafa;width:100%;bottom:10px;left:0;color:#999;line-height:22px;height:24px;font-size:12px;padding:2px 10px 2px 10px;overflow: hidden;}

.huan_r_box_txt {overflow:hidden;margin:15px 0px 5px 0px;width:100%;}
.huan_r_box_txt li {width:100%;height:40px; line-height:40px;overflow:hidden;border-bottom:1px solid #eee;margin:0px 0 20px 0px;}

/* 内容 */
.huan_word {width:100%;}
.huan_word h1 {line-height:40px;font-size:24px;margin:20px 0 10px 0;}
.huan_word .txtinfo {color:#aaa;font-size:13px;height:22px;line-height:22px;margin-bottom:8px;}
.huan_word .txtinfo p{float: left;margin-right:20px;}
.huan_word .tags {border-bottom:1px dashed #d3d3d3;margin-bottom:20px;padding-bottom:15px;}
.huan_word .tags a {color:#3fae5f;border:1px #3fae5f solid;display:inline-block;padding:2px 8px;margin-right:10px;border-radius:3px;}
.huan_word .tags a:hover {background-color:#3fae5f;color:#fff}
.huan_word .daodu {background-color:#fafafa;padding:12px 10px;font-size:14px;color:#999;line-height:24px;}
.huan_word .daodu b {color:#333;}
.huan_word .wenzhang {font-size:16px;padding-top:20px;}
.huan_word .wenzhang p {margin-bottom:28px;line-height:30px;color:#555;text-indent:2em;}
.huan_word .wenzhang p img {max-width:800px;}
.huan_word .tishi {background-color:#f5f5f5;height:39px;line-height:39px;text-align:center;font-size:14px;color:#666;margin:0 0 10px;}

/* 导航 */
.huan_nav {height:45px;background:#474747;}
.huan_nav li {float:left;line-height:45px;width:120px;text-align:center; margin-right: 30px;}
.huan_nav .huan_home {background-color: #eb7257!important;letter-spacing: 2px;}
.huan_nav li a {color:#fff;font-size:16px;display:block;}
.huan_nav li.huan_hover {background:#474747;}
.huan_nav li a.huan_hover {background:#474747;}
.huan_nav li:hover {background:#474747;}
.run_nav_hover {position:relative;cursor:pointer;}
.run_nav_hover .show_wp{visibility:hidden;position:absolute;top:45px;width:150px;line-height:45px;font-size: 17px;background-color:#00a4ff; color:#fff;z-index:999;}
.run_nav_hover:hover .show_wp{visibility:visible;}

/* 底部 */
.huan_foot {width:100%;padding:15px 0;background:#fff;border-top:1px solid #eee;margin-top:20px;text-align: left;font-size: 12px;color: #666;}
.huan_foot a {font-size:12px;color:#666;}
.huan_foot .huan_foot_view {width:1200px;overflow:hidden;margin:0 auto;color:#999; }
.huan_foot .huan_frend {width: 100%;color:#999;}
.huan_foot .huan_frend a{margin-right: 10px;line-height: 35px;color:#999;}
.huan_foot .huan_aboutus {width: 100%;margin-bottom: 5px;}
.huan_foot .huan_aboutus p{display: inline-block;}
.huan_foot .huan_aboutus .link{margin-right:20px;line-height: 35px;}

/** page **/
.page {clear:both;margin:20px;overflow:hidden;margin-left:0px;text-align:center;font-size:12px}
.page ul li {display:inline-block;padding:4px 12px;margin:0 1px;line-height:24px;background:#fff;color:#999}
.page ul li:hover {background:#00a4ff;color:#fff;border:1px solid #00a4ff}
.page ul li:hover a {color:#fff;}
.page ul li.thisclass {display:inline-block;border:1px solid #00a4ff;padding:4px 12px;margin:0 1px;background:#00a4ff;color:#fff;}
.page ul li.thisclass a {color:#fff;}
.page ul li a {display:block;color:#999}
.page ul li a:hover {color:#fff;}

/* 关于我们  */
.huan_about_main {width:100%; margin-top: 30px;}
.huan_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);}
.huan_about_nav {width:100%;margin-top:20px;padding:10px 0;}
.huan_about_nav a.huan_about_current,.huan_about_nav a:hover,.huan_about_nav a:active {border-left:5px solid #eb7257;background:#FFF;color:#eb7257;background:#fafafa;}
.huan_about_nav a {display:block;font-size:16px;height:65px;line-height:65px;padding:2px 20px 2px 60px;border-left:5px solid #F9F9F9;}
.huan_about_right {float:right;width:77%;font-size:13px;color:#333;}
.huan_about_title {width:100%;border-bottom:1px solid #e9e9e9;height:80px;line-height:80px;}
.huan_about_title h1 {width:65%;font-weight:normal;float:left;}
.huan_about_title_r {float:right;}
.huan_about_title_r span {margin-right:40px;font-size:12px;color:#999;}
.huan_about_body {padding:0 20px 0 0;line-height:36px;margin-top:25px;font-size:15px;}
.huan_about_body a {color:#379be9;text-decoration:underline;font-size:15px;}
.huan_about_body p {margin-top:10px;text-indent:2em;}