/*****************************************
* 作 者：larry
* 网 址：www.fo-sky.com
* 版 本：3.0 
* 概 要：灵风科技-网站公共样式
*****************************************/

/*-----------------------------------------公共样式-----------------------------------------*/
* {margin:0; padding:0;}
html{font-size: 16px;}
body {font-family:"Microsoft Yahei",Simsun,sans-serif; font-size: 16px;color: #666;line-height:1.5; background:#fff;}
h1{ font-size:16px; font-weight:bold; line-height:35px;}
h1 a:hover{ font-size:16px; font-weight:bold; line-height:45px;color:#ffe0a2;}
h1,h2,h3,h4,h5,h6{ font-size:16px; font-weight:normal;}
img{border:none;vertical-align:middle;}
ul,ol,li {list-style:none;}
a:link,a:visited,a:active{text-decoration:none;color:#666; font-size:14px;}
a:hover{text-decoration:none;color:#009945;}
.block{margin:0 auto; padding:0;}
.clear{ clear:both;}
.clear2{ clear:both; height:15px;}
.clear3{height:15px; border-bottom:4px #408ed6 solid;clear:both;}
.l{ float:left}
.r{ float:right}
.tl{text-align: left!important;}
.hover{color:#860007!important;}
.str{text-indent: 0;padding-bottom: 12px;display: block;}
.lin24 p{line-height: 23px;text-align: justify;font-size: 14px;}
.fn-clear:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
#nav11 a.nav1,#nav22 a.nav2,#nav33 a.nav3,#nav44 a.nav4,#nav55 a.nav5,#nav66 a.nav6,#nav77 a.nav7{color: #009A44!important;border-bottom:2px #ff9600 solid!important;}
#nav11 a.nav11,#nav22 a.nav22,#nav33 a.nav33,#nav44 a.nav44,#nav55 a.nav55,#nav66 a.nav66,#nav77 a.nav77{color: #fff!important;background:#009945!important;}
/*-----------------------------------------公共样式-----------------------------------------*/
.li_top{width: 1280px;margin: 0 auto;height: 80px;position: relative;}
.li_top .li_logo{float: left;}
.li_top .li_logo img{ margin: 10px 0 0 0}
.li_top .li_nav{ float: right; }

@media(max-width: 1280px) {
.li_top{width:100%;margin: 0 auto;height:80px;}
}
@media screen and (min-width:0px) and (max-width: 768px) {
.li_top{width:100%;margin: 0 auto;height:3.5rem;}
.li_top .li_logo{transform: translate(0, -50%);top:50%;left:15px;position: absolute;}
.li_top .li_logo img{height: 3rem;margin: 0}
.li_top .li_nav{ display: none;}
}

ul.nav{position: absolute;right:0;top:0;z-index: 9999;}
ul.nav li a{text-align:left;padding:0 20px;color:#ff0000;}
ul.nav li a.choice{color:#009A44;background:#fff;}
ul.nav li a:hover{color: #009A44;}
ul.nav > li{ float: left;z-index: 999;text-align:left;}
ul.nav li a{height: 80px; line-height:80px;display: block;font-size:16px;color: #666666;}
ul.nav > li > ul > li a{height: 45px;line-height: 45px;font-size:14px;padding: 0 0px;border-bottom:1px #ddd dashed;}
ul.nav > li ul li a,.choice{ background:#fff;color: #666;text-align:left;padding-left:12px;}
ul.nav > li ul li a:hover,.choice{ background:#dbe4ed;color: #666;}
ul > li > ul{ display: none;}
ul > li.on > ul{ display: block;}
ul.nav li{ position: relative;}
ul.nav > li > ul > li ul{ position:  absolute; top: 0; right: -160px;z-index: 99999;width:160px;}
ul.nav li ul li span.sub{ position: absolute; display: none; right:2px; top: 0; width: 10px; height: 45px; background: url(images/arrows.png) no-repeat center right;}
ul.nav li ul li a:hover span.sub{background: url(images/arrows2.png) no-repeat center center;}
.sub1:after{content: "";width: 0;height: 2px;background:#ff9600;position: absolute;top: 80px;left: 0;transition: all 0.5s ease 0s;}
.sub1:hover:after{width: 100%;}

/*---------- 手机导航 ----------*/
@media(min-width:768px){
.moblie_head{display:none;}
.a_txt{display:none;}
}
@media screen and (max-width: 768px) and (min-width: 0px){
.moblie_head{display:block;transform: translate(0, -50%);top:50%;right:15px;position: absolute;}
.moblie_head .rg a img{height:1.2rem;vertical-align:top}
.a_txt{display:block;position:fixed;top:0px;left:0px;width:0px;height:0px;overflow:hidden;z-index:10000}
.a_txt .div1{position:absolute;width:100%;height:100%;background:rgba(0,0,0,.8);left:0px;top:0px;z-index:1}
.a_txt .div2{position:absolute;width:30%;left:0px;top:5%;z-index:100;text-align:center;filter:alpha(opacity=0);opacity:0}
.a_txt .div3{position:absolute;width:70%;right:0px;top:0px;background:#fff;height:100%;z-index:100;right:-80%}
}

/*---------- 折叠导航菜单 ----------*/
.container {margin-top:0px;}
ul.topnav li {list-style:none;}
ul.topnav li a {line-height:3rem;font-size:1rem;color:#666;display:block;text-align:left;padding-left: 2rem;border-bottom: 1px #ddd dashed;position:relative;}
ul.topnav li a:hover {background-color:#009945;color:white;}
ul.topnav ul {margin:0;padding:0;display:none;}
ul.topnav ul li {margin:0;padding:0;clear:both;}
ul.topnav ul li a {padding-left:3rem;font-size:0.8rem;font-weight:normal;outline:0;}
ul.topnav ul li a:hover {background-color:#676767;color:#fff;}
ul.topnav ul ul li a {color:#999;padding-left:4rem;}
ul.topnav ul ul li a:hover {background-color:#909090;color:#fff;}
ul.topnav ul ul ul li a {color:#999;padding-left:5rem;}
ul.topnav ul ul ul li a:hover {background-color:#909090;color:#fff;}
ul.topnav span {padding-right:20px;position:absolute;right:0;top:0;}

/*---------- banner ----------*/
.bs-slider {overflow:hidden;position:relative;border-top: 2px #009945 solid;width: 100%;}
.bs-slider .bs-slider-overlay {position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.40);}
.bs-slider > .carousel-inner > .item > img,.bs-slider > .carousel-inner > .item > a > img {margin:auto;width:100% !important;}
/*---------- 滑动效果 ----------*/
.fade {opacity:1;}
.fade .item {top:0;z-index:1;opacity:0;width:100%;position:absolute;left:0 !important;display:block !important;-webkit-transition:opacity ease-in-out 1s;-moz-transition:opacity ease-in-out 1s;-ms-transition:opacity ease-in-out 1s;-o-transition:opacity ease-in-out 1s;transition:opacity ease-in-out 1s;}
.fade .item:first-child {top:auto;position:relative;}
.fade .item.active {opacity:1;z-index:2;-webkit-transition:opacity ease-in-out 1s;-moz-transition:opacity ease-in-out 1s;-ms-transition:opacity ease-in-out 1s;-o-transition:opacity ease-in-out 1s;transition:opacity ease-in-out 1s;}
/*---------- 左右箭头 ----------*/
.control-round .carousel-control {transform: translate(0, -50%);top:50%;opacity:0;width:45px;height:80px;line-height:80px;z-index:100;color:#ffffff;display:block;font-size:24px;overflow:hidden;text-shadow:none;position:absolute;font-weight:normal;background:transparent;-webkit-border-radius:5px;border-radius:5px;text-align: center;}
.control-round:hover .carousel-control {opacity:1;}
.control-round .carousel-control.left {left:1%;}
.control-round .carousel-control.right {right:1%;}
.control-round .carousel-control.left:hover,.control-round .carousel-control.right:hover {color:#fdfdfd;background:rgba(0,0,0,0.5);border:0px transparent;}
.control-round .carousel-control.left>span:nth-child(1) {left:45%;font-size:40px;line-height:80px;}
.control-round .carousel-control.right>span:nth-child(1) {right:45%;font-size:40px;line-height:80px;}
@font-face {font-family: "iconfont";
  src: url('//at.alicdn.com/t/font_2051810_faq62ddhwun.eot?t=1599742162875'); /* IE9 */
  src: url('//at.alicdn.com/t/font_2051810_faq62ddhwun.eot?t=1599742162875#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAAMsAAsAAAAAB4QAAALeAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCDMgqCJIIBATYCJAMUCwwABCAFhG0HSBuNBsiemjwJJNhwH4IqIihgNIqHrzX0/d29C4ICBahIs0QVRaCiCuQqgYxtdH2nvq6yPih873BNb0CcbpYYH5Lvt5xPxywJJZCbmrDsN+GAm0FCo16Fivo8l9O7hmWBzG9nOa21aWNHvQCjCVJAe1tRZAWSqDeM3UTQEO8TaDcmmtVmaXUzOCrAskBcyxIHjpmYohjFVqGu2FvEd5XW9CH9Ab7x78cTLIQjSZWBtXtXJSLk37odyVPNlANKkE/ngXGIjHmgEM8qc9dshMG10b7W1irQrlWSbuEWDxNv3zUNiepAhnb4h0dWhETUQHknWFXyhVvAFJlba60qvShTBLcjeQnP5afdKLUFHAOccfqAa0bwdtTV5v3NygmkTsKbOnXpSrzVc6vcdcH02aj7ys30uUvPpx9TJ3oibbWq8xXXh7b98EadeRQnkpbqgKrM8J4/2ew7IaXheDnFXZXKnXV75+2eUUOdrf+sTEYj8B0ZjNsNKQ45vbk5j0C3suY0NQB4/o0qtQ9R4/mV9T+fYHVMM/3Px1JBjnz0P37j99rPzj6P7Fs7Cvg3tfYsRxtFd9lL1fPkb1/esan4SmCvituIZW6gMtJRl7yOdrzzUL/XaQxDnasJrYYGBFqMJshajZOFPY9KhyXUWq2g3Zyywx0GUDaitGHWvITQ6xpJt1/Iet2Rhf2CyrA31HrDBu32w+fMDpMhOxdRzDEsIn4YyYLRQJCTOYvKRixZdBxNKzmvFVNFTqKE2Ph8sQwbMJ1igzIgJTJGEKFGPSqVHsM6nRGZqFGDBRarZsyUGRdHqt4UKxj14GwDhXEYTITwhiEygZEBoe0Z58LnG2ESCx0ObaD1xFthlEIeHUkQK74DWaYzdKLdyiuKAZJEDEMgBGWkh5RKHkwHc0aIqXqWBiZgYqkHZEwyxSmtSFdd7PIG/TsegHbgySpS5ChRRS2fiqKdXjZYFHvCGdQW2YF5EwEAAAA=') format('woff2'),
  url('//at.alicdn.com/t/font_2051810_faq62ddhwun.woff?t=1599742162875') format('woff'),
  url('//at.alicdn.com/t/font_2051810_faq62ddhwun.ttf?t=1599742162875') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
  url('//at.alicdn.com/t/font_2051810_faq62ddhwun.svg?t=1599742162875#iconfont') format('svg'); /* iOS 4.1- */
}
.iconfont {
  font-family: "iconfont" !important;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-fanhui:before {content: "\\e600";}
.icon-fanhui2:before {content: "\\e602";}
.icon-add:before {content: "\\e664";font-size:1.2rem}
.icon-minus:before {content: "\\e67a";font-size:1.2rem}

/*---------- 按钮 ----------*/
.indicators-line > .carousel-indicators {position: absolute;transform: translate(-50%, 0);bottom:10px;margin-bottom: 0px;left:50%;height:20px;margin-left:0%;width: 100%;font-size:0;overflow-x:auto;text-align:center;overflow-y:hidden;white-space:nowrap;z-index: 15;}
.indicators-line > .carousel-indicators li {cursor: pointer;display: inline-block;border-radius: 0px;padding:0;width:50px;height:10px;text-indent:0;overflow:hidden;position:relative;background:#D7D7D7;margin-right:5px;z-index:10;border:0;}
.indicators-line > .carousel-indicators li:last-child {margin-right:0;}
.indicators-line > .carousel-indicators .active {background:#009A44;position:relative;}

@media  (max-width:1023px) {
.indicators-line > .carousel-indicators{bottom:0%;}
.indicators-line > .carousel-indicators li {width:20px;height:6px;}
.control-round .carousel-control {display:none;}
}

/*---宽屏标题头---*/
#in_title{width:1280px; margin:0 auto; text-align:center; padding:50px 0 20px;color:#878787;}
#in_title p{ font-size:30px; line-height:45px; text-align:center; color:#000;position:relative}
#in_title .ftitle{margin: 15px auto 19px;position: relative;text-align: center;}
#in_title i {background: #ddd;width: 100%;height: 1px;overflow: hidden;position: absolute;left: 0;top: 50%;}
#in_title dl {display: inline-block;z-index:66;overflow: hidden; position: relative;}
#in_title dd {background:#fff;z-index:66;padding:0 20px;margin:0 auto;font-size:18px;display:inline-block;color:#848484;text-transform:uppercase;}

@media  (max-width:1024px) {
#in_title{width:96%; margin:0 auto; text-align:center; padding:2rem 0 1rem;color:#878787;}
#in_title p{ font-size:1.5rem; line-height:2rem; text-align:center; color:#000;position:relative}
#in_title .ftitle{margin: 10px auto;position: relative;text-align: center;}
#in_title dd {background: #fff;z-index:66;padding:0 1rem;margin:0 auto;font-size: 1rem;display: inline-block;color:#848484;text-transform : uppercase}
}

/*---------- 首页产品中心 ----------*/
.index_cp{margin: 100px auto 50px;width: 1280px;}
.index_cp .m{float: left;margin: 0 16px;}
@media  (max-width:1024px) {
.index_cp{margin: 0 auto;width: 96%;}
.index_cp .l,.index_cp .m,.index_cp .r{float: none;margin-top:2rem;}
.index_cp img{width: 100%;}
}

/*---------- 首页关于我们 ----------*/
.index_about{margin: 60px auto 0;width: 100%;height:610px;background: url(/images/about_b.jpg) center top;}
.index_about .box{width: 1280px;margin: 0 auto ;}
.index_about .box .con{width: 639px;float: right;margin-top: 60px;line-height:28px;/*text-align-last:justify;text-align:justify;text-justify:distribute-all-lines;*/}
.index_about .box .con img{margin-bottom: 24px;width: 100%;}
.index_about .box .con a{color: #fff;background: #8091a5;display: block;line-height: 40px;border-radius: 5px;width: 140px;font-size: 1.2rem;text-align: center;float: right;margin-top:20px;text-justify:none;text-align-last:initial;}
.index_about .box .con a:hover{background: #708092;}
@media  (max-width:1024px) {
.index_about{margin: 60px 2% 0;width: 96%;height:auto;background:none;}
.index_about .box{width: 100%;margin: 0 auto ;}

.index_about .box .con{width: 100%;float: none;margin-top: 0px;line-height: 1.5;text-align-last:initial;text-align:none;text-justify:distribute-all-lines;font-size: 1rem;}
.index_about .box .con a{width: 100%;}
}

/*---------- 首页发展历程 ----------*/
.index_lc{margin:0 auto;width: 1280px;}
.index_lc .hui{background: #f1f1f1;}
.index_lc .box .l{width:10%;float: left;font-size: 18px;color: #9f9f9f;text-align: right;line-height:55px;}
.index_lc .box .m{width:4%;float: left;text-align: center;}
.index_lc .box .r{width:86%;float: right;}
.index_lc .box .r h3{font-size: 20px;color: #000;line-height:55px;}
.index_lc .box .r p{font-size: 16px;color: #696969;line-height:30px;}
@media  (max-width:1024px) {
.index_lc{margin:0 auto;width: 96%;}
.index_lc .hui{background: #f1f1f1;margin-top: 1rem;}
.index_lc .box .l{width:90%;font-size: 1rem;color: #9f9f9f;text-align: left;line-height:1.5;margin-left: 10%;padding-top: 1rem;}
.index_lc .box .m{width:10%;float: left;text-align: center;}
.index_lc .box .r{width:88%;float: right;margin-right: 2%}
.index_lc .box .r h3{font-size: 20px;color: #000;line-height:55px;}
.index_lc .box .r p{font-size: 16px;color: #696969;line-height:1.5;}
}

/*---------- 首页新闻 ----------*/
.index_news{margin:80px auto 30px;width: 1280px;}
.index_news .box{ width:415px;border-top:3px solid #424242;float: left;}
.index_news .box:nth-of-type(2){margin:0 17.5px;}
.index_news h3{font-size:24px;color:#424242;line-height:1.5;margin-top: 15px;padding-left: 20px;}
.index_news span{font-size:18px;color:#afafaf;line-height:1.5;text-transform:uppercase;padding-left: 20px;}
.index_news img{width: 100%;margin-top: 15px;}
.index_news ul{margin: 5px 0;}
.index_news ul li{ text-align:left;list-style: square;list-style-position: inside;border-bottom:1px #dbdbdb dashed;padding-left: 20px;}
.index_news ul li:last-child{border-bottom:none;}
.index_news ul li a{color:#666; font-size:14px; line-height:45px;}
.index_news ul li a:hover{color:#009A44; }
.index_news .link{color: #fff;background: #8091a5;display: block;line-height: 45px;border-radius: 5px;width: 100%;font-size: 1rem;text-align: center;}
.index_news .link:hover{background: #708092;}
@media  (max-width:1024px) {
.index_news{margin:2rem auto 2rem;width: 96%;}
.index_news .box{ width:100%;border-top:3px solid #424242;float: none;margin-top: 2rem;}
.index_news .box:nth-of-type(2){margin:2rem 0px 0px;}
.index_news ul li a{color:#666; font-size:1rem; line-height:2.5;}
}

/*子页面banner*/
.sub_banner{width: 100%;border-top: 2px #009945 solid;}
.sub_banner img{width: 100%;}

/* 内容页 */
#content{ width:1280px;margin:0 auto 40px;}
.size1{font-size:24px;line-height:50px;color:#009945;}
.size2{font-size:20px;color:#000;line-height:40px;}
.xu1{padding-left:20px;}
.xu1 li{list-style:circle;line-height:30px;}
.lxl{float:left}
.lxr{float:right;background:url(/images/img29.png) no-repeat center top;width:460px;height:500px;padding:30px 0 0 75px;line-height:30px;}
.lxr img{margin:80px 0 0 80px;}
.l20{margin-left: 40px;margin-top: 8px;}
.lin1{line-height: 28px;}
.mar1{}
@media  (max-width:1024px) {
#content{ width:96%;margin:0 auto 2rem;}
.l20{width: 100%;margin-left: 0px;margin-bottom: 1rem;}
.size1{font-size:1.3rem;line-height:50px;color:#009945;}
.size2{font-size:1.1rem;color:#000;line-height:40px;}
.lxl{float:none;}
.lxr{float:none;background:none;width:100%;height:auto;padding:30px 0 0 0;line-height:30px;}
.lxr img{display:none;}
}

/* 新闻列表 */
#news_list {width: 1280px;margin:0 auto 20px;}
.xiaohua_item{width:1240px;margin-top:15px;background:#fff;border-radius:5px;box-shadow: 0 0 3px rgba(0,0,0,0.2);padding:20px;}
.xiaohua_item .limg{width:260px;float:left;}
.xiaohua_item .limg img{width:100%;height:180px;object-fit: cover;}
.xiaohua_item .cont{width:940px;float:right;}
.xiaohua_item .cont .tit{height:40px;line-height:40px;width:100%;margin-bottom:20px;}
.xiaohua_item .cont .tit h2{font-size:24px;color:#5c6878;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.xiaohua_item .cont .tit a:hover h2{color:#708092}
.xiaohua_item .cont .tit .view_more{display:block;width:120px;height:40px;line-height:40px;text-align:center;background:#8091a5;color:#fff;font-size:16px;border-radius:5px;float:right}
.xiaohua_item .cont .tit .view_more:hover{background:#ff9600}
.xiaohua_item .cont p{font-size:16px;color:#6e6e6e;line-height:26px}
.xiaohua_item .cont .bt{width:100%;height:40px;margin-top:20px;}
.xiaohua_item .cont .bt .time{float:right;line-height:40px;color:#6e6e6e;padding-left:30px;background:url(/images/tt.png) left center no-repeat;background-size:20px auto}
@media  (max-width:1024px) {
#news_list {width: 96%;margin:-1rem auto 1rem;}
.xiaohua_item{width:100%;margin-top:0;border-radius:0px;box-shadow: 0 0 0px rgba(0,0,0,0.2);padding:1rem 0 1rem 0;border-bottom:1px #ddd dashed;}
.xiaohua_item .limg{display:none;}
.xiaohua_item .cont{width:100%;float:none;}
.xiaohua_item .cont .tit{height:auto;line-height:1.5;width:100%;margin-bottom:0.4rem;}
.xiaohua_item .cont .tit h2{font-size:1rem;line-height:1.5;color:#5c6878;float:none;overflow:hidden;text-overflow:ellipsis;white-space:normal;}
.xiaohua_item .cont .tit .view_more{display:none;}
.xiaohua_item .cont p{font-size:0.875rem;color:#6e6e6e;line-height:1.5}
.xiaohua_item .cont .bt{display:none;}
}

/* 分页 */
.page{ text-align:center;line-height:38px; clear:both; margin:50px auto;}
.page b{background:#009945; color:#FFFFFF;font-family:"Microsoft Yahei",Arial,Simsun,sans-serif; font-size:16px; border-radius:3px;padding:8px 16px; font-weight:normal;margin:0 3px;} 
.page a{ background:#999;padding:8px 16px;border-radius:3px;color:#fff;font-family:"Microsoft Yahei",Arial,Simsun,sans-serif; font-size:16px; margin:0 3px;} 
.page a:hover{background:#009945; color:#FFFFFF;border-radius:3px;}
@media  (max-width:1024px) {
.page{ text-align:center;line-height:1.5; clear:both; margin:2rem auto;}
.page b{background:#009945; color:#FFFFFF;font-family:"Microsoft Yahei",Arial,Simsun,sans-serif;  border-radius:3px;padding:0.5rem 0.8rem; font-weight:normal;margin:0;font-size:1rem;} 
.page a{background:#999;padding:0.5rem 0.8rem;border-radius:3px;color:#fff;font-family:"Microsoft Yahei",Arial,Simsun,sans-serif;margin:0;font-size:1rem;} 
.page a:hover{background:#009945; color:#FFFFFF;border-radius:3px;}
}

/* 新闻内容页 */
#content .con_text{width:700px;margin:0 auto;background:#fff;border-radius: 5px;padding:20px;min-height:500px;box-shadow: 0 0 3px rgba(0,0,0,0.2);font-size:15px;}
#content .con_text h1{font-size:24px;color:#000;}
#content .con_text .located{padding-left: 22px;margin-bottom:20px;background: url(/images/home.png) left center no-repeat;background-size: 16px auto;color: #999;height: 50px;line-height: 50px;border-bottom: 1px #ddd dashed;}
#content .con_text .located .l{float: left;margin-right: 20px;font-size: 16px;}
#content .con_text .located a{color: #999;}
#content .con_text .located a:hover{color: #f7504f;}
#content .con_text .time{color: #999;padding-left: 20px;float: left;margin-right: 20px;background: url(/images/time.png) left center no-repeat;}
#content .con_text .view{color: #999;padding-left: 25px;float: left;background: url(/images/eye.png) left center no-repeat;}
#pic_ji{text-align:center;}
#pic_ji img{max-width:100%;}
#duanzi{text-align:left;margin-bottom:50px; text-align: justify;line-height: 28px;}
@media  (max-width:1024px) {
#content .con_text{width: 100%;background:#fff;border-radius: 0px;min-height:0;box-shadow: 0 0 0px rgba(0,0,0,0.2);padding: 0px;font-size:0.9rem;}
#content .con_text h1{font-size:1.2rem;color:#000;}
#content .con_text .located{padding-left: 22px;margin-bottom: 1rem;background: url(/images/home.png) left center no-repeat;background-size: 16px auto;color: #999;height: 3rem;line-height: 3rem;border-bottom: 1px #ddd dashed;}
#content .con_text .located .l{float: left;margin-right: 1rem;font-size: 1rem;}
#content .con_text .located a{color: #999;font-size:0.9rem;}
#content .con_text .time{color: #999;padding-left: 20px;float: left;margin-right:10px;background: url(/images/time.png) left center no-repeat;}
#content .con_text .view{color: #999;padding-left: 25px;float: left;background: url(/images/eye.png) left center no-repeat;}
#duanzi{text-align:left;margin-bottom:1rem; text-align: justify;}
#duanzi img{width: 100%;}
}

/* 新闻内页下面相关推荐 */
#content .con_text .box_2{width:100%;margin-top:15px;}
#content .con_text .box_2 .title{width:100%;height:40px;line-height:40px;border-bottom:2px solid #dcdcdc;}
#content .con_text .box_2 .title h2{font-size:16px;color:#333;padding-left:15px;}

#content .con_text .box_2 .xhrc{padding:10px 5px;}
#content .con_text .box_2 .xhrc li{width:50%;float:left;line-height:30px;margin-bottom:2px;background:url(/images/plus2.png) left center no-repeat}
#content .con_text .box_2 .xhrc li a{color:#6f6f6f;float:left;margin-left:30px;height:30px;width:200px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
#content .con_text .box_2 .xhrc li a:hover{color:#009945;margin-left:32px}
#content .con_text .box_2 .xhrc li b{float:right;font-weight:400;padding-right:10px;color:#bababa;font-size:12px}
@media  (max-width:1024px) {
#content .con_text .box_2 .xhrc li{width:100%;float:none;line-height: 2rem;height: 2rem;margin-bottom:2px;background:url(/images/plus2.png) left center no-repeat;}
}

/* 产品图片列表 */
.index_list{ width:1280px; margin:0px auto;}
.index_list .box{  width:1280px;}
.index_list .box h3{ font-size:14px;line-height:50px; padding:0 10px 0; color:#666;text-overflow: ellipsis;display: block;white-space: nowrap;overflow:hidden;}
.index_list .box .ji{line-height:50px;border-left:4px #8091a5 solid;clear:both;margin-bottom:20px;}
.index_list .box .ji h5{background:#8091a5;color:#fff;line-height:40px;height:40px;display:inline-block;padding:0 50px;border-radius:0 3px 3px 0;text-transform : uppercase;font-size:18px}
.index_list .box a{width:303px;padding:1px 1px 0px;background:#fff; border-bottom:2px solid #8091a5;float:left; margin:0 20px 20px 0;text-align:left; display:inline-block; position:relative;box-shadow: 0px 0px 2px rgba(0, 0, 0, .2);}
.index_list .box a:nth-of-type(4){margin:0 0 20px 0;}
.index_list .box a:nth-of-type(8){margin:0 0 20px 0;}
.index_list .box a:nth-of-type(12){margin:0 0 20px 0;}
.index_list .box a:hover{ background:#8091a5; color:#FFF;}
.index_list .box a:hover h3{ color:#FFF;}
.index_list .box a .flt{ display:none;}
.index_list .box a:hover .flt{ background:url(/images/flt2.png) no-repeat center center; position:absolute; top:5px; left:5px; display:block;width:228px; height:240px;}
.index_list .box img{width:100%; height:295px;object-fit: cover;}
.index_list .box .fen{width:303px;padding:1px 1px 0px;background:#fff; border-bottom:2px solid #eea2ad;float:left; margin:0 20px 20px 0;text-align:left; display:inline-block; position:relative;box-shadow: 0px 0px 2px rgba(0, 0, 0, .2);}
.index_list .box .fen:hover{ background:#eea2ad; color:#FFF;}

@media  (max-width:1024px) {
.index_list{ width:100%; margin:0px auto;}
.index_list .box{  width:96%;margin:0px auto;}
.index_list .box h3{ font-size:0.8rem;line-height:3rem; padding:0 10px 0; color:#666;text-overflow: ellipsis;display: block;white-space: nowrap;overflow:hidden;}
.index_list .box .ji {border-left:4px #8091a5 solid;line-height:2.5rem;color:#8091a5;font-size:1rem;margin-bottom:1rem;}
.index_list .box .ji h5 {background:#8091a5;color:#fff;line-height:2rem;height:2rem;display:inline-block;padding:0 2rem;border-radius:0 3px 3px 0;text-transform : uppercase}
.index_list .box a{width:47%;padding:1% 1% 0;background:#fff;border-bottom:2px solid #8091a5;float:left; margin:0 0 1rem 0;text-align:left; display:inline-block; position:relative;box-shadow: 0px 0px 2px rgba(0, 0, 0, .2);}
.index_list .box a:nth-of-type(5){margin:0 0 1rem 0;}
.index_list .box a:nth-of-type(odd){margin:0 2% 1rem 0;}
.index_list .box img{width:100%;object-fit: cover;height: 100%;position: absolute;top: 0;left: 0;}
.index_list .box span{position:relative;display:block;}
.index_list .box span:before {content: '';position: relative;display: block;width: 100%;padding-bottom: 100%;}
.index_list .box .fen{width:47%;padding:1% 1% 0;background:#fff;border-bottom:2px solid #eea2ad;float:left; margin:0 0 1rem 0;text-align:left; display:inline-block; position:relative;box-shadow: 0px 0px 2px rgba(0, 0, 0, .2);}
.index_list .box .fen:hover{ background:#eea2ad; color:#FFF;}
}

/* 产品介绍单页 */
.paiban{margin:50px auto 0;text-align: justify;}
.text{line-height:2;}
.paiban h5{border-left:4px #8091a5 solid;line-height:50px;color:#5c6878;font-size:24px;margin-bottom:20px;}
.paiban h5 span{background:#8091a5;color:#fff;line-height:40px;height:40px;display:inline-block;padding:0 50px;margin-right:20px;border-radius:0 3px 3px 0;text-transform : uppercase}
.paiban .l{width:48%;margin-right:4%;text-indent:2em;line-height:2;}
.paiban .mar2{text-indent:0em!important;}
.paiban .l img{max-width: 100%;margin-top:8px;}
.paiban .r{width:48%;float:left;line-height:2;}
.paiban .r img{max-width: 100%;margin-top:8px;}
.paiban .l_2{text-indent:2em;line-height:2;}
.paiban .r_2{max-width: 100%;margin-top: 20px;}
.paiban .r_2 img{max-width: 100%;}
.paiban .l33{margin-left: 33px;}
@media  (max-width:1024px) {
.paiban h5{border-left:4px #8091a5 solid;line-height:2.5rem;color:#5c6878;font-size:1rem;margin-bottom:20px;}
.paiban h5 span{background:#8091a5;color:#fff;line-height:2rem;height:2rem;display:inline-block;padding:0 0.6rem;margin-right:10px;border-radius:0 3px 3px 0;text-transform : uppercase}
.paiban .l{width:100%;margin-right:0%;text-indent:2em;line-height:2;}
.paiban .r{width:100%;float:none;}
.paiban .l img{width: 100%;margin-top:1rem;}
.paiban .r img{width: 100%;margin-top:1rem;}
.paiban .r_2 img{width: 100%;}
.paiban .l33{margin-left: 0px;}
}

/* 产品内容页 */
.k1156{width: 1156px;margin:0 auto;}
#content .con_img{width:390px;float:left;box-shadow: 0 0 3px rgba(0,0,0,0.2);padding:3px;}
#content .con_img img{width:100%;height:390px;}
#content .con_pic{float:right;width: 830px;background:#fff;border-radius: 5px;padding: 10px 20px;min-height:346px;box-shadow: 0 0 3px rgba(0,0,0,0.2);min-height: 376px;}
#content .con_pic h1{font-size:16px;color:#333;line-height:30px;}
#content .con_pic h2{font-size:16px;color:#333;line-height:30px;}
#content .con_pic ul{padding-left:20px;}
#content .con_pic ul li{list-style:circle;line-height:20px;font-size:14px}
#content .con_pic p{color: #333;font-weight:bold;line-height:30px;}
#content .con_pic p img{margin-top: -4px;}
#content .con_pic span{}
#content .con_pic .mt{margin-top: 5px;}
#content .con{text-align:center;}
#content .con img{max-width:100%;}
@media  (max-width:1024px) {
.k1156{width: 100%;margin:0 auto;}
#content .con_img{width: 98%;float:none;box-shadow: 0 0 3px rgba(0,0,0,0.2);padding:1%;}
#content .con_img img{width:100%;height: auto;}
#content .con_pic{float:none;width:100%;border-radius: 0px;padding:0;min-height:0px;box-shadow: 0 0 0px rgba(0,0,0,0.2);margin-top:1rem;}
#content .con_pic h1{font-size:1rem;color:#333;}
#content .con_pic h2{font-size:1rem;line-height:2;}
#content .con_pic ul{padding-left:20px;}
#content .con_pic ul li{list-style:circle;line-height:1.5;font-size:1rem}
}

.cp_paiban{margin:50px auto 0;}
.cp_paiban h5{border-bottom:1px #ddd solid;line-height:50px;color:#666;font-size:24px;margin-bottom:30px;}
.cp_paiban h5 span{color:#666;line-height:50px;height:50px;display:inline-block;margin-right:15px;border-radius:0 3px 3px 0;text-transform:uppercase;font-size:30px;}
.cp_paiban .l{width:30%;margin-right:2%;}
.cp_paiban .r{width:65%;float:right;text-indent:2em;line-height:2;}
.cp_paiban .l img{max-width: 100%;margin-top:8px;}
.cp_paiban .w100{margin-top: 20px;text-align: center;}
.cp_paiban .w100 img{max-width: 100%;}
@media  (max-width:1024px) {
.cp_paiban{margin:2rem auto 0;}
.cp_paiban h5{border-bottom:1px #ddd solid;line-height:2.5rem;color:#666;font-size:1rem;margin-bottom:1rem;}
.cp_paiban h5 span{color:#666;line-height:2.5rem;height:2.5rem;display:inline-block;margin-right:0.6rem;border-radius:0 3px 3px 0;text-transform : uppercase;font-size:1.5rem;}
.cp_paiban .l{width:100%;margin-right:0%;margin-bottom:1rem;float:none;}
.cp_paiban .r{width:100%;float:none;text-indent:2em;line-height:2;}
.cp_paiban .w100 img{width: 100%;}
.cp_paiban .l img{width: 100%;margin-top:0px;}
}

/* 产品内页推荐列表 */
.tui_list{ width:1280px; margin:0px auto;}
.tui_list.box{  width:1280px;}
.tui_list .box h3{ font-size:14px;line-height:50px; padding:0 10px 0; color:#666;text-overflow: ellipsis;display: block;white-space: nowrap;overflow:hidden;}
.tui_list .box a{width:230px;padding:1px 1px 0px;background:#fff; border-bottom:2px solid #8091a5;float:left; margin:0 20px 20px 0;text-align:left; display:inline-block; position:relative;box-shadow: 0px 0px 2px rgba(0, 0, 0, .2);}
.tui_list .box a:nth-of-type(5){margin:0 0 20px 0;}
.tui_list .box a:hover{ background:#8091a5; color:#FFF;}
.tui_list .box a:hover h3{ color:#FFF;}
.tui_list .box a .flt{ display:none;}
.tui_list .box a:hover .flt{ background:url(/images/flt2.png) no-repeat center center; position:absolute; top:5px; left:5px; display:block;width:228px; height:240px;}
.tui_list .box img{width:100%; height:226px;}
.tui_list .box .fen{width:230px;padding:1px 1px 0px;background:#fff; border-bottom:2px solid #eea2ad;float:left; margin:0 20px 20px 0;text-align:left; display:inline-block; position:relative;box-shadow: 0px 0px 2px rgba(0, 0, 0, .2);}
.tui_list .box .fen:hover{ background:#eea2ad; color:#FFF;}

@media  (max-width:1024px) {
.tui_list{ width:100%; margin:0px auto;}
.tui_list .box{  width:100%;margin:0px auto;}
.tui_list .box h3{ font-size:0.8rem;line-height:3rem; padding:0 10px 0; color:#666;text-overflow: ellipsis;display: block;white-space: nowrap;overflow:hidden;}
.tui_list .box a{width:47%;padding:1% 1% 0;background:#fff;border-bottom:2px solid #8091a5;float:left; margin:0 0 1rem 0;text-align:left; display:inline-block; position:relative;box-shadow: 0px 0px 2px rgba(0, 0, 0, .2);}
.tui_list .box a:nth-of-type(5){margin:0 0 1rem 0;}
.tui_list .box a:nth-of-type(odd){margin:0 2% 1rem 0;}
.tui_list .box img{width:100%;object-fit: cover;height: 100%;position: absolute;top: 0;left: 0;}
.tui_list .box span{position:relative;display:block;}
.tui_list .box span:before {content: '';position: relative;display: block;width: 100%;padding-bottom: 100%;}
.tui_list .box .fen{width:47%;padding:1% 1% 0;background:#fff;border-bottom:2px solid #eea2ad;float:left; margin:0 0 1rem 0;text-align:left; display:inline-block; position:relative;box-shadow: 0px 0px 2px rgba(0, 0, 0, .2);}
}

/*悬浮客服*/
.tel-kf-share-top { position: fixed; top:200px; right: 0; z-index: 99;font-family:"Microsoft Yahei",Simsun,sans-serif;font-size: 16px;}
.tel-kf-share-top a{font-size: 16px;}
.tel-kf-share-top ul li { margin-top: 1px; height: 50px; width: 50px;}
.tel-kf-share-top ul li .item-wrap { display: block; width: 150px; height: 50px; position: relative;}
.tel-kf-share-top ul li .item-wrap .text { display: inline-block; padding:0 20px; height:50px;line-height: 50px;background-color: #ff7852;color: #ffffff;position: absolute;top: 0;left: 0;z-index: 9;opacity: 0;filter: alpha(opacity=0);cursor: pointer;}
/*图标 框架样式*/
.tel-kf-share-top ul li .item-wrap .icon {display: inline-block;height: 50px;width: 50px;background-color: #848484;text-align: center;vertical-align: middle;position: absolute;
  top: 0;left: 0;z-index: 10;cursor: pointer;/*opacity: 0.5;filter: alpha(opacity=50);*/}
.tel-kf-share-top ul .current .item-wrap .icon { background-color: #ff7852;opacity: 1;filter: alpha(opacity=100);}
.tel-kf-share-top ul .current .item-wrap .text {opacity: 1;filter: alpha(opacity=100);}
.tel-kf-share-top ul .top span {background: url(/images/to-top-icon.png) no-repeat center #848484;display: inline-block;height: 50px;width: 50px;float: right;cursor: pointer;}
.tel-kf-share-top ul .top span:hover {opacity: 0.8;filter: alpha(opacity=80);}
.bdsharebuttonbox {font-size: 14px;color: #ffffff;min-width:400px;}
.bdsharebuttonbox #l{ float:left;}
.bdsharebuttonbox #r{ float:left; padding-top:4px;}

/*微信二维码*/
.side-bar {width:50px;z-index: 999;}
.side-bar a {width:50px;height:50px;display: inline-block;}
.side-bar a:hover {background-color: #ff7852;opacity: 1;filter: alpha(opacity=100);}
.side-bar .icon-chat {background: url(/images/wei.png);position: relative;background-color: #848484;}
.side-bar .icon-chat:hover .chat-tips { display: block;}
.chat-tips {padding:5px;border: 1px solid #d1d2d6;border-radius:2px;position: absolute;right:70px;top: -55px;background-color: #ffffff;display: none;}
.chat-tips i {width:9px;height:16px;display: inline-block;position: absolute;right: -9px;top:70px;background: url(/images/jiao.png);}

/*页脚*/
#footer{background:#0f6133;font-size:16px;text-align:center;color:#ffffff; line-height:70px; clear:both;}
#footer a{ color:#ffffff;font-size:16px; }
@media  (max-width:1024px) {
#footer{line-height:1.5;padding: 1rem;}
.tel-kf-share-top ul {display: none;}
}