﻿body,h1,h2,h3,h4,h5,dl,dd,dt,p,ul,li,ol{ margin:0; padding:0;}
input,select,form,textarea,button{ border:none; margin:0;outline:none; padding:0;-webkit-appearance: none;}
h1,h2,h3,h4,h5{ font-weight:normal;}
img{max-width: 100%;border:none;height: auto;}
a{ text-decoration:none;text-decoration:none; outline:none;-webkit-tap-highlight-color: transparent;-webkit-touch-callout: none;-webkit-user-select: none;}
*{ font-size:0.24rem;font-family: "Heiti SC","HelveticaNeue","Droidsansfallback","Droid Sans","微软雅黑";font-weight: normal;
border-spacing: 0;
border-collapse: collapse;
}
li{ list-style-type:none;}
body{min-width:320px;max-width:780px;width:100%;margin:0 auto;background: #f4f4f4;}
.clearfix:after{content:"";height:0;line-height:0;display:block;visibility:hidden;clear:both}
.clearfix{zoom:1;}
video {width: 100%;height: auto;display: block;}
@media screen and (min-width: 320px) {html{font-size:50px;}}
@media screen and (min-width: 360px) {html{font-size:60.42px;}}
@media screen and (min-width: 375px) {html{font-size:62.5px;}}
@media screen and (min-width: 400px) {html{font-size:64.583px;}}
@media screen and (min-width: 414px) {html{font-size:75px;}}
@media screen and (min-width: 440px) {html{font-size:81.25px;}}
@media screen and (min-width: 480px) {html{font-size:87.5px;}}
@media screen and (min-width: 520px) {html{font-size:93.75px;}}
@media screen and (min-width: 560px) {html{font-size:95.8px}}
@media screen and (min-width: 600px) {html{font-size:97.9px;}}
@media screen and (min-width: 640px) {html{font-size:100px;}}
@media screen and (min-width: 680px) {html{font-size:106.25px;}}
@media screen and (min-width: 720px) {html{font-size:112.5px;}}
@media screen and (min-width: 780px) {html{font-size:118.75px;}}
.header{background: url(../images/head_bg.png);padding:0.25rem;overflow: hidden;}
.head-left{float: left;}
.head-left a{display: block;width:2.2rem}
.head-left img{width:100%}
.head-left p{font-size: 0.24rem;color:#fff;margin-top:0.1rem;}
.head-left p span{background: #eb0001;font-size: 0.17rem;padding: 0.03rem 0.12rem;border-radius: 30px;margin: 0 0.04rem;}
.head-right{float:right;color:#fff;display: block;font-size: 0.24rem;background: #192145;border:1px solid #7d8196;border-radius: 30px;padding:0.07rem 0.3rem;}
.head-right img{display: inline-block;vertical-align: middle;margin-right: 0.05rem;width: 0.25rem}
.header .ul-hd{ overflow: hidden; margin-top:0.25rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0;overflow:auto;}
.header .ul-hd.fixed{position:fixed;top:-0.25rem;left: 0;width: 100%;background: url(../images/head_bg.png);padding:0.13rem;z-index: 999;box-sizing: border-box;}
.nav{position: relative;color: #ffffff;width: 100%;}
.nav .ul-hd{display: -webkit-box;overflow-x: scroll;width: 88%;}
.nav .ul-hd li{text-align: center;margin-right:0.29rem;}
.nav .ul-hd li a{font-size: 0.24rem;color: #ffffff;line-height: 2em;display: inline-block;opacity: .8;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 80)';filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);}
.nav .active a{border-bottom: 1px solid #fff;opacity: 1;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 100)';filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);}
.nav .box{position: relative;}
.nav .rbg{display: block;line-height: 2em;text-align: center;font-size: 0.24rem;color: #fff;position: relative;z-index: 999;position: absolute;top: 0;right: 0;}
.banner{background: #fff;overflow: hidden;}
.banner img{width: 100%;margin-bottom: 0.15rem}
.index-list{    box-shadow: 0px 10px 10px rgba(0, 0, 0, 0.03);position: relative;background: #fff;padding-top: 0.168rem}
.index-list li{width: 20%;text-align: center;float: left;margin-bottom: 0.3rem;position: relative;}
.index-list li:first-child:after{position: absolute;right:0.21rem;top:-0.06rem;background: url(../images/index_hot.png) no-repeat;display: block;content:"";width: 0.45rem;height: 0.17rem;background-size: 100%;}
.index-list li:nth-child(7):after{position: absolute;right:0.21rem;top:-0.18rem;background: url(../images/index_mf.png) no-repeat;display: block;content:"";width: 0.61rem;height: 0.17rem;background-size: 100%}
.index-list li a{display: block;color:#666;font-size: 0.24rem}
.index-list li a img{width: 0.8rem;margin-bottom: 0.03rem;}
.dh-hide{display: none;position: absolute;z-index: 10;top: 1.8rem;    min-width: 320px;max-width: 780px;width: 100%;margin: 0 auto;}
.dh-hide .nav-t2 {padding: 10px 2%;background: #f7f7f7;position: absolute;left: 0;top: 0;z-index: 10;width: 100%;box-sizing: border-box;-wekit-box-sizing: border-box;-moz-box-sizing: border-box;margin-left:-0.25rem;}
.nav-t2 dt {overflow: hidden;border-bottom: 1px solid #e2e1e6;padding: 5px 0;font-size: 0.24rem;margin-bottom: 0.24rem;}
.nav-t2 dt span {float: left;}
.nav-t2 dt .close {float: right;height: 0.24rem;width: 0.24rem;background: url(../images/nav-ti-close.png) no-repeat center;margin-right: 0.2rem;}
.nav-t2 dd {overflow: hidden;margin: 0 -5px;}
.nav-t2 dd p{float: left;width: 25%;}
.nav-t2 dd a {display: block;background-color: #fff;border: 1px solid #f2f2f2;border-radius: 5px;background-repeat: no-repeat;background-position: right 5px center;position: relative;font-size: 0.24rem;box-sizing: border-box;-wekit-box-sizing: border-box;-moz-box-sizing: border-box;color: #444;margin: 0 5px 10px;height: 35px;line-height: 33px;text-align: center;}
.scrall-new{background: #f2f2f2;padding:0.2rem 0;font-size: 0.13rem;overflow: hidden}
#moocBox {height:0.7rem;overflow: hidden;box-shadow: 0  1px 15px rgba(0,0,0,0.03);background: #fff;padding:0.25rem;}
#moocBox .hx-t{float: left;width: 11%;margin-right: 0.17rem;}
#moocBox .hx-t img{width: 100%;margin-top: .05rem;}
#moocBox #donate_bar{float: left;width: 80%;height:0.78rem;overflow: hidden;margin-top:-0.03px;}
#moocBox #donate_bar {margin-bottom: 0.08rem}
#moocBox #donate_bar li{height:1.7em;}
#moocBox #donate_bar a {display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 0.22rem;color: #333;}
#moocBox #donate_bar a span{    font-size: 0.18rem;padding: 0 0.04rem;line-height: 1.5em; border: 1px solid #ed1b23;color: #ed1b23;margin-right: 0.1rem;border-radius: 5px;display:inline-block}
.index-pro1{background: url(../images/new_pro_bg.png);position: relative;padding:1.25rem 0 0.4rem;overflow: hidden;background-size: 100%}
.index-pro1 .img{width: 98%;}
.index-pro1 .img-ic{position: absolute;top:0;left: 0.13rem;width: 0.9rem}
.index-pro1 .pro-bg{background: rgba(0, 0, 0, 0.8);color:#fff;position: absolute;top:0.35rem;right:0.35rem;padding: 0.3rem;width: 1.7rem;}
.index-pro1 .pro-bg .txt{font-size: 0.22rem;line-height: 1.7em;}
.index-pro1 .pro-bg strong{font-size: 0.24rem;font-weight: 700;display: block;margin-top: 0.5rem;}
.index-pro1 .pro-bg .tit{font-size: 0.18rem;margin-top:0.2rem;margin-bottom:0.15rem;}
.index-pro1 .pro-bg a{color:#fff;background: #ed1b23;font-size: 0.15rem;padding:0.02rem 0.15rem;border-radius: 15px}
.index-pro1 .pro-bg a img{margin-left:0.042rem;width: 0.06rem;vertical-align: middle;margin-top: -0.03rem;}
.index-pro2{width: 100%;background: #fff;overflow: hidden}
.index-pro2 li{width: 49%;float: left;padding-top: 0.2rem;padding-left: 0.17rem;box-sizing: border-box;height: 3.7rem;margin-bottom:0.03rem;margin-left: 0.04rem;}
.index-pro2 ul{padding-top:0.06rem;padding-bottom: 0.03rem}
.index-pro2 ul li:first-child{background: url(../images/pro_bg1.jpg) no-repeat;background-size: cover;}
.index-pro2 ul li:nth-child(2){background: url(../images/pro_bg2.jpg) no-repeat;background-size: cover;}
.index-pro2 ul li:nth-child(3){background: url(../images/pro_bg3.jpg) no-repeat;background-size: cover;}
.index-pro2 ul li:last-child{background: url(../images/pro_bg4.jpg) no-repeat;background-size: cover;}
.index-pro2 li a{color:#fff;font-size: 0.24rem;display: block;font-weight: bold;}
.index-pro2 li a.go{position: relative; font-size: 0.18rem;border:1px solid #fff;border-radius: 15px;font-weight: bold;box-sizing: border-box;display: inline-block;padding:0.04rem 0.24rem 0.04rem 0.16rem;}
.index-pro2 li a.go img{margin-left: 0.06rem;width: 0.0623rem;position: absolute;top:0.12rem;vertical-align: middle}
.index-pro2 li p{font-size: 0.22rem;color:#fff;margin-bottom:0.12rem;margin-top: 0.12rem}
.index-pro2 li:nth-child(3) a,.index-pro2 li:nth-child(3) p,.index-pro2 li:last-child a,.index-pro2 li:last-child p{color:#000;}
.index-pro2 li:nth-child(3) a.go,.index-pro2 li:last-child a.go{color:#ed1b23;border:1px solid #ed1b23;}
.index-pro2 li a.pic{width:2.1rem }
.index-pro2 li a.pic img{display: block;margin-left: 0.4rem;width: 100%;}
.index-case{background: #f4f4f4;padding: 0.32rem 0;box-shadow:0px 1px 15px rgba(0,0,0,0.03); }
.index-case .head strong,.index-new .head strong{font-size: 0.28rem;color:#fff;background: -webkit-linear-gradient(left, #f98a30, #f94828);background: -o-linear-gradient(left,#f98a30, #f94828);background: -moz-linear-gradient(left,#f98a30, #f94828);background: linear-gradient(left,#f98a30, #f94828);border-top-right-radius: 30px;border-bottom-right-radius: 30px;width: 1.75rem;display: block;padding: 0.135rem 0.413rem;text-align: center;float: left;margin-top:-0.2rem;}
.index-case .head a ,.index-new .head a{float: right;color: #333;font-size: 0.24rem;display: block;margin-top: 0.15rem;margin-right: 0.19rem;}
.index-case .head a img,.index-new .head a img{vertical-align: middle;width: 0.11rem}
.index-case .case-content{background: #fff;}
.index-case ul li{padding:0.2rem;}
.index-case ul li:first-child{border-bottom: 1px dashed #ddd}
.index-case ul li strong a{font-size: 0.26rem;color:#333;text-align: center;margin:0 auto;display: block;margin-bottom: 0.15rem;}
.index-case .case-img img{display: block;overflow: hidden;width: 100%;margin-bottom:0.19rem;}
.index-case ul li p{font-size:0.24rem;color:#333;line-height: 1.5em;margin-bottom: 0.05rem;}
.index-case .con-one p{float: left;}
.index-case .con-one a{float: right;color:#ed1b23;font-weight: bold;border:1px solid #eb1b23;border-radius:30px;width: 0.8rem;text-align: center;font-size: 0.19rem;display: block;margin-top:-0.01rem;}
.index-case .con-bt{margin-top: 0.19rem;}
.index-case .sp-one{background: url(../images/index_dz.png) no-repeat;color:#fff;font-size: 0.24rem;text-align: center;background-size: cover;display: inline-block;width: 1.35rem;line-height: 0.29rem;}
.index-case .sp-two{color:#999;font-size: 0.2rem;display:inline-block;margin-right:0.12rem;}
.index-new{background: #fff;}
.index-new .new-con{padding:0.19rem;}
.index-new .new-one-left{float: left;width: 60%;margin-top: 0.13rem;text-align: justify;}
.index-new .new-one-left strong{display: block;}
.index-new .new-one-left strong a{font-size: 0.24rem;display: inline-block;color:#333;line-height: 1.7em;margin-bottom:0.18rem;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.index-new .new-one-left .left{float: left; width: 1.05rem;height:0.29rem;line-height: 0.29rem;color:#fff;background:#eb1b23;font-size: 0.19rem;text-align: center;border-radius: 30px;}
.index-new .new-one-left .right{float: right;font-size: 0.24rem;color:#999;}
.index-new .new-one-right{float: right;width: 35%;}
.index-new .new-one-right img{width: 100%;vertical-align: middle;}
.index-new .new-con ul{margin-top: 0.19rem;}
.new-con ul li{border-top:1px dashed #ddd;padding:0.24rem 0;}
.new-con ul li strong{display: block;}
.new-con ul li strong a{font-size: 0.24rem;color:#333;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.new-con .new-left{float: left;width: 65%;}
.new-con .new-left p a{font-size: 0.24rem;border-radius: 30px;padding:0.04rem 0.17rem;display: inline-block;height: 0.25rem;line-height: 0.25rem;}
.new-con .new-left p a:first-child{color:#444;border: 1px solid #fdeddf;}
.new-con .new-left p a:nth-child(2){color:#444;border:1px solid #e0f0fb;}
.new-con ul li .time{float: right;font-size: 0.24rem;color:#999;}
.new-con ul li .time img{width: 0.17rem;vertical-align: middle;display: inline-block;margin-right: 0.08rem;margin-top: -3px}
.foot{background:#f4f4f4;text-align: center;color:#fff;background-size: 100%;padding: 0.3rem 0 0.6rem;padding-bottom: 1rem;-webkit-background-size: 100%;-moz-background-size: 100%;-ms-background-size: 100%;-o-background-size: 100%;background-size: 100%;}
.foot .text{font-size: 0.24rem;color:#333;margin-bottom: 0.126rem}
.foot .text .pic1,.foot .text .pic2{margin-right: 0.084rem;width: 0.303rem}
.foot .ul1 li{float: left;width: 33.333%;text-align: center}
.foot .ul1 li a,.foot .ul2 li a{display: block;}
.foot .ul1 li a img,.foot .ul2 li a img{vertical-align: middle;width: 0.244rem}
.foot .ul1 li a span{color:#f94628;font-weight: 700;font-size:0.24rem;display: block;margin:0.084rem auto;width: 1.384rem;border-radius: 30px;background: #fff;padding:0.084rem 0;}
.foot .ul1 li p{font-size: 0.16rem;color:#4b4b4b;padding-bottom: 0.084rem}
.foot .ul1 li:nth-child(2) a{background: -webkit-linear-gradient(left, #f98a30, #f94828);background: -o-linear-gradient(left,#f98a30, #f94828);background: -moz-linear-gradient(left,#f98a30, #f94828);background: linear-gradient(left,#f98a30, #f94828);width: 1.684rem;font-size:0.24rem;padding:0.101rem 0;color:#fff;margin: 0.337rem auto 0;border-radius: 30px;}
.foot .ul1 li:nth-child(2) a img{margin-right: 0.042rem}
.foot .ul2 li{width: 50%;float: left;margin-bottom: 0.126rem}
.foot .ul2 li a{  background: -webkit-linear-gradient(left, #f98a30, #f94828);background: -o-linear-gradient(left,#f98a30, #f94828);background: -moz-linear-gradient(left,#f98a30, #f94828);background: linear-gradient(left,#f98a30, #f94828);width: 1.684rem;font-size:0.24rem;padding:0.101rem 0;color:#fff;margin: 0.337rem auto 0;border-radius: 30px;}
/* 案例详情  */
.case .head{color:#fff;background:url(../images/case_bg.jpg);text-align: center;}
.case .head a{color:#fff;line-height: 2em;font-size: 0.24rem;}
.case .head span{font-size: 0.24rem}
.case .banner-in{position: relative;}
.case .banner-in .pic{width: 100%;display: block;}
.case .banner-in .return{position: absolute;top:0.21rem;left: 0.28rem;}
.case .banner-in .home{position: absolute;top:0.21rem;right: 0.28rem;display: none;}
.case .banner-in .swt{position: absolute;bottom:-0.35rem;right:0.1rem;z-index: 20}
.case .banner-in .swt img{width: 1.4rem}
.case .banner-in .return img,.case .banner-in .home img{width: 0.5rem}
.case-con{width: 98%;margin:-0.29rem auto 0;background: #fff;border-radius: 8px;position: relative;z-index: 10;    box-shadow: 5px 5px 5px rgba(0,0,0,0.03);}
.case-con .case-con-top{padding: 0.17rem 0.25rem 0;}
.case-con h1{font-size: 0.3rem;color:#333;font-weight: bold;margin-bottom:0.15rem;}
.case-con .txt{font-size: 0.24rem;color:#333;line-height: 2em;margin-bottom: 0.13rem;text-align: justify;}
.case-con .txt span{font-size: 0.17rem;color:#fff; background: -webkit-linear-gradient(#2a304a, #535473);background: -o-linear-gradient(#2a304a, #535473);background: -moz-linear-gradient(#2a304a, #535473);background: linear-gradient(#2a304a, #535473); padding-left:0.14rem ;padding-right: 0.14rem; display: inline-block;height: 0.31rem;line-height: 0.31rem;text-align: center;border-radius: 20px}
.case-con ul li{width: 49%;position: relative}
.case-con ul li.one{float: left;border: 1px solid #bce0fd;border-radius: 5px;background: -webkit-linear-gradient(left top, #f0f9ff , #d2e7f8);background: -o-linear-gradient(bottom right, #f0f9ff, #d2e7f8);background: -moz-linear-gradient(bottom right, #f0f9ff, #d2e7f8);background: linear-gradient(bottom right, #f0f9ff , #d2e7f8);}
.case-con ul li.two{border: 1px solid #fbd3af;border-radius: 5px;background: -webkit-linear-gradient(left top, #fffaf6 , #fadfc7);background: -o-linear-gradient(bottom right, #fffaf6, #fadfc7);background: -moz-linear-gradient(bottom right, #fffaf6, #fadfc7);background: linear-gradient(bottom right, #fffaf6 , #fadfc7);}
.case-con ul li.two{float:right;}
.case-con .pj{font-size: 0.24rem;color:#333;margin-top:0.17rem;margin-bottom: 0.17rem;line-height: 2em}
.pro_con{padding:0 0.19rem;}
.pro_con h2{margin-bottom: 0.14rem;font-size: 0.26rem;margin-top: 0.25rem;color: #333;background:url(../images/pro_con_t.png) left no-repeat;padding-left:0.35rem;font-weight: bold;background-size:0.28rem; }
.pro_con p{margin-bottom: 0.17rem;line-height:2em;font-size:0.24rem;text-align: justify;}
.pro_con p strong{font-size: 0.24rem;display: inline-block;margin-bottom: 0}
.pro_con p img{width:100%;height: auto;vertical-align: middle;}
.pro_con p video,.pro_con div video{max-width:100%;}
.pro_con tr td{padding:0.04rem 0;font-size:0.12rem;}
.proj_kh {background: #fff;padding:0.13rem 0.14rem;overflow: hidden;width:94%;margin:0.17rem auto ;border-radius: 8px;}
.proj_kh .l {width: 0.84rem;margin-right: 0.08rem;float: left;}
.proj_kh .l  img{width: 100%;}
.proj_kh .r {width: 81%;float: left;}
.proj_kh .r h2 {margin-top: 0px;margin-bottom: 0.14rem;font-size: 0.24rem;color: #333;background: url(../images/pro_con_t.png) left no-repeat;padding-left: 0.29rem;font-weight: bold;background-size: 0.2rem;}
.proj_kh .r p {text-indent: 0;line-height: 2em;font-size: 0.24rem;color: #444;}
.pro_pj {background: #fff;padding: 0.13rem 0.14rem;overflow: hidden;width:94%;margin: 0 auto;border-radius: 8px;}
.pro_pj .pro_pj_t {font-size: 0.24rem;margin-bottom: 0.13rem;line-height: 2em;border-bottom: #d8d8d8 1px dotted;color: #222;font-weight: 700;background: url(../images/pro_proj.png) 0.04rem center no-repeat;padding-left: 0.31rem;background-size: 0.24rem;}
.line_pro ul {overflow: hidden;margin-left: -2%;}
.line_pro li {width: 48%;margin-left: 2%;float: left;}
.pro_pj li img {width: 100%;vertical-align: middle;}
.line_pro h4 {text-align: center;font-weight: 100;}
.line_pro h4 a {color: #222;font-size: 0.18rem;display: block;line-height: 2.2em;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.cont-form {background: url(../images/order_bg.jpg) no-repeat;max-width: 780px;background-size: cover;margin:0.08rem}
.cont-form .bg {background: rgba(255,255,255,0.6);padding: 20px 1% 1px;}
.cont-form strong {text-align: center;font-size: 0.24rem;color: #222;display: block;margin-bottom: 5px;}
.cont-form .tit {text-align: center;font-size: 0.12rem;color: #555;margin-bottom: 15px;}
.cont-form form {overflow: hidden;display: block;width: 96%;margin: 0 auto;}
.cont-form button {padding: 5px 20px;text-align: center;margin: 10px auto;font-size: 0.12rem;display: block;background-color: #e00;color: #fff;border-radius: 10px;}
.cont-form input {border: 1px solid #ccc;height: 35px;font-size:0.12rem;color: #555;padding-left: 12%;width: 86%;margin-bottom: 15px;}
.cont-form input.text-user {background: url(../images/pic_one.png) no-repeat 3% center #fff;background-size: 19px;}
.cont-form input.text-tel {background: url(../images/pic_two.png) no-repeat 3% center #fff;background-size: 27px;}
.cont-form textarea {width: 82%;height: 1.09rem;border: 1px solid #ccc;font-size: 14px;padding: 13px 4% 15px 12%;background: url(../images/pic_three.png) no-repeat 3% 10% #fff;background-size: 18px;}
/* 案例详情 end*/
/* 产品详情 */
.pro-content{width: 98%;margin:-0.29rem auto 0;background: #fff;border-radius: 8px;position: relative;z-index: 10;    box-shadow: 5px 5px 5px rgba(0,0,0,0.03);}
.pro_nav {margin-left: -0.5%;margin-top: 0.25rem;}
.pro_nav li {float: left;margin-left: 0.3%;width: 49.7%;text-align: center;line-height:2.5em;background: #fff;position: relative;}
.pro_nav li a {color: #222;font-size: 0.24rem;}
.pro-content .case-con-top{padding: 0.17rem 0.2rem 0;}
.pro-content h1{font-size:0.3rem;color:#333;font-weight: bold;margin-bottom:0.15rem;}
.pro-content ul li{width: 48%;position: relative}
.pro-content ul li.one{float: left;border: 1px solid #bce0fd;border-radius: 5px;background: -webkit-linear-gradient(left top, #f0f9ff , #d2e7f8);background: -o-linear-gradient(bottom right, #f0f9ff, #d2e7f8);background: -moz-linear-gradient(bottom right, #f0f9ff, #d2e7f8);background: linear-gradient(bottom right, #f0f9ff , #d2e7f8);}
.pro-content ul li.one img,.pro-content ul li.ones img,.pro-content ul li.two img,.case-con ul li.one img,.case-con ul li.two img{display:block;width:0.37rem;height: 0.37rem;position: absolute;left: 0.1rem;top:0.34rem;}
.pro-content ul li.ones,.pro-content ul li.two{border: 1px solid #fbd3af;border-radius: 5px;background: -webkit-linear-gradient(left top, #fffaf6 , #fadfc7);background: -o-linear-gradient(bottom right, #fffaf6, #fadfc7);background: -moz-linear-gradient(bottom right, #fffaf6, #fadfc7);background: linear-gradient(bottom right, #fffaf6 , #fadfc7);}
.pro-content ul li p,.case-con ul li p{font-size: 0.2rem;color:#333;font-weight: bold;margin-bottom: 0.08rem;padding-top: 0.29rem;padding-left: 0.6rem;}
.pro-content ul li span,.case-con ul li span{font-size: 0.2rem;color:#333;padding-bottom: 0.34rem;display:block;padding-left: 0.6rem}
.pro-content ul li.ones{float: left;}
.pro-content ul li.two{float:right;}
.pro_content tr td {padding: 5px 0;}
.pro-content .pj{font-size: 0.24rem;color:#333;margin-top:0.17rem;margin-bottom: 0.17rem;line-height: 2em}
.pro-content .bot .tel,.case-con .bot .tel{font-size: 0.12rem;color:#eb1b23;float: left;background: url(../images/case_bt.png) bottom no-repeat;height: 0.5rem;background-size: 100%;width:70%;line-height: 4em}
.pro-content .bot .tel img,.case-con .bot .tel img{display: inline-block;vertical-align: middle;margin-left: 0.21rem;width: 0.23rem;}
.pro-content .bot .tel span,.case-con .bot .tel span{font-size: 0.24rem;font-weight: bold;vertical-align: middle;}
.pro-content .bot .rezh,.case-con .bot .rezh{float: right;width: 25%;text-align: center;margin-right: 0.25rem;margin-top: -0.2rem}
.pro-content .bot .rezh img,.case-con .bot .rezh img{width: 0.65rem;}
.pro-content .bot .rezh span,.case-con .bot .rezh span{display: block;font-size: 0.12rem;color:#333;}
.pro-news {border: 1px solid #f0f0f0;margin-top: 0.25rem;background: #fff;}
.pro-news .tabtit {background: #f0f0f0;margin-bottom: 0.1rem;overflow: hidden;}
.pro-news .tabtit span {display: block;float: left;cursor: pointer;height: 0.38rem;line-height: 0.38rem;width: 1.6rem;text-align: center;color: #222;}
.pro-news .tabtit span.now {font-size: 0.19rem;border-top: 4px solid #ed1e24;transition: all 0.4s;background: #ffffff;font-weight: 700;}
.pro-news div a {color: #eb0001;line-height: 0.41rem;margin-left: 0.08rem;font-size: 0.12rem;}
.pro-news ul {overflow: hidden;padding-bottom: 0.04rem;}
.pro-news ul li {line-height: 0.3rem;background: url(../images/news-titel.jpg) 0px 0.13rem no-repeat;margin-left: 0.08rem;padding-left: 2%;}
.pro-news ul li a {text-decoration: none;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;line-height: 0.3rem;font-size: 0.12rem;color: #444;}
/* 产品详情end*/
/* 案例列表*/
.case .dh{line-height:2em;margin-left: 0.25rem;}
.case .dh a{color:#333;font-size: 0.24rem;}
.case .dh span{font-size: 0.24rem;color:#333;}
.case .case-ban{width: 96%;margin:0 auto;}
.case .case-ban img{width: 100%;border-radius: 5px;vertical-align: middle}
.case ul{    margin-top: 0.19rem;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;padding: 0;overflow: auto;margin-left: 0.08rem}
.case ul li{position: relative;width: 1.33rem;float: left;    -webkit-box-flex: 1;-webkit-flex: 1 0 auto;-ms-flex: 1 0 auto;flex: 1 0 auto;color: white;margin-right: 0.13rem;}
#triangle-down {width: 0;height: 0;border-left: 0.16rem solid transparent;border-right: 0.16rem solid transparent;border-top: 0.19rem solid #ffad7d;margin: 0 auto;}
.case ul li img{width: 100%;border-radius: 5px;vertical-align: bottom;}
.case ul li a{display: block;position: absolute;color:#fff;text-align: center;top:0.1rem;left:0.221rem;font-size: 0.24rem;}
.case ul li a span{font-size: 0.24rem;font-weight: bold;}
.case-list{background: #fff;margin:0 0.08rem;border-radius: 5px}
.case-list li{padding:0 0.12rem 0.19rem;border-bottom: 1px solid #ddd}
.case-list li strong a{font-size: 0.24rem;color:#333;display: block;padding-top: 0.19rem;margin-bottom:0.17rem;}
.case-list-pic{float: left;width: 32%;display: block;margin-right:3%;}
.case-list-pic img{width: 100%;}
.case-list-right{float: left;width: 65%;}
.case-list-right p{font-size: 0.185rem;color:#333;line-height: 1.7em;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.case-list-right p span{color:#ff6552;font-size: 0.17rem;}
.case-list-right p.bot{color:#cecece;margin-top: 0.12rem}
.case-list-right p.bot a{text-align: right;font-size: 0.17rem;color:#eb0001;border:1px solid #eb0001;padding:0 0.15rem;border-radius: 30px;float: right}
.list-page{color:#333;text-align: center;margin-left: -0.17rem;padding:0.21rem;}
.list-page span{font-size: 0.24rem;margin-left: 0.17rem;}
.list-page span.page{border:1px solid #ddd;padding:0.04rem 0.12rem;border-radius: 5px;}
.list-page span.page i{color:#eb0001;font-size: 0.24rem;font-style: normal;}
/* 案例列表end*/
/* 产品 */
.pro .dh{line-height: 2em;margin-left: 0.25rem;}
.pro .dh a{color:#333;font-size: 0.24rem;}
.pro .dh span{font-size: 0.24rem;color:#333;}
.pro .pro-ban{width: 96%;margin:0 auto;}
.pro .pro-ban img{width: 100%;border-radius: 10px;}
.pro ul{ background: #fff;margin: 0.17rem 0.08rem;}
.pro ul li{float: left;width: 20%;position: relative;padding:15px 0;}
.pro ul li.on a{color:#fa4421;}
.triangle-down {width: 0;height: 0;border-left: 0.16rem solid transparent;border-right: 0.16rem solid transparent;border-top: 0.19rem solid #fff;margin: 0 auto;position: absolute;bottom:-0.19rem;left:38%;}
.triangle-down1 {width: 0;height: 0;border-left: 0.16rem solid transparent;border-right: 0.16rem solid transparent;border-top: 0.19rem solid #fff;margin: 0 auto;position: absolute;bottom:-0.19rem;left:45%;}
.pro ul li img{display:block;vertical-align: middle;margin:0 auto;}
.pro ul li a{display: block;color:#666;text-align: center;font-size: 0.24rem;}
.pro ul li a span{font-size: 0.17rem;font-weight: bold;}
.pro-list{background: #fff;margin:0 0.08rem;border-radius: 5px}
.pro-list li{padding:0.19rem 0.12rem;border-bottom: 1px solid #ddd}
.pro-list-pic{float: left;width: 32%;display: block;margin-right:3%;}
.pro-list-pic img{width: 100%;}
.pro-list-right{float: left;width: 65%;}
.pro-list-right strong a,.pro-list-right a{font-size: 0.3rem;color:#333;display: block;margin-bottom:0.1rem;}
.pro-list-right strong a:after{display: inline-block;width: 0.4rem;height:0.2rem;content: "";background: url(../images/pro_hot.png) no-repeat;vertical-align: middle;margin-left: 0.13rem;background-size: 100%;}
.pro-list-right p{font-size: 0.19rem;color:#666;line-height: 1.5em;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin-top: 0.06rem;}
.pro-list-right p.bot{color:#fc781e;margin-top: 0.15rem;box-sizing: border-box;}
.pro-list-right p.bot span{color:#63ca63;border:1px solid #abf0ab;border-radius: 15px;font-size: 0.15rem;box-sizing: border-box; padding:0.02rem 0.12rem;line-height: normal;}
/*  产品 end*/
/* 生产线列表*/
.pl-list,.mate-list{background: #fff;margin:0.19rem 0.08rem 0;border-radius: 5px}
.pl-list .text,.mate-list .text{color:#fff;display: block;font-size: 0.28rem;background: url(../images/line_bg.png) no-repeat;background-size: 100%;height: 0.67rem;text-align: center;line-height: 0.67rem }
.pl-list li{padding:0 0.12rem 0.19rem;border-bottom: 1px solid #ddd}
.pl-list li strong a{font-size: 0.24rem;color:#333;display: block;padding-top: 0.19rem;margin-bottom:0.17rem;}
.pl-list-pic{float: left;width: 32%;display: block;margin-right:3%;}
.pl-list-pic img{width: 100%;}
.pl-list-right{float: left;width: 65%;}
.pl-list-right p{font-size: 0.185rem;color:#333;line-height: 1.5em;}
.pl-list-right p span{color:#ff6552;font-size: 0.185rem;}
.pl-list-right p.bot{color:#cecece;margin-top: 0.12rem}
.pl-list-right p.bot a{text-align: right;font-size: 0.13rem;color:#eb0001;border:1px solid #eb0001;padding:0 0.15rem;border-radius: 30px;float: right}
/* 生产线列表end*/
/* 物料列表*/
.mate-list ul{margin-left: -2%;padding:0.14rem 0.14rem 0;}
.mate-list li{width: 48%;float: left;margin-left: 2%;margin-top:2%;position: relative;overflow: hidden;}
.mate-list li:after{position: absolute;left:-0.1rem;bottom:-0.1rem;content:"";display: block;background:#ececec;height:0.2rem;width: 0.2rem;border-radius: 40%;}
.mate-list li a{display: block;}
.mate-list li a img{width: 100%;vertical-align: middle;}
.mate-list li strong a{display: block;height: 0.48rem;line-height: 0.48rem;text-align: center;font-size: 0.24rem;color:#333;background: #f9f9f9}
/* 物料列表end*/
/* 新闻列表 */
.new-list{margin-top: 0.19rem;}
.new-list .tit{font-size: 0.27rem;color: #fff;background: -webkit-linear-gradient(left, #f98a30, #f94828);background: -o-linear-gradient(left,#f98a30, #f94828);background: -moz-linear-gradient(left,#f98a30, #f94828);background: linear-gradient(left,#f98a30, #f94828);border-top-right-radius: 30px;border-bottom-right-radius: 30px;width: 1.74rem;display: block;height: 0.51rem;line-height: 0.51rem;text-align: center;box-shadow: 1px 2px 10px #f98a30;position: relative;}
.new-list li{background: #fff;margin:0 0.08rem 0.19rem;border-radius:5px;padding:0.25rem 0.17rem;}
.new-list li:last-child{margin-bottom:0;}
.new-list li a{display: block;font-size: 0.3rem;color:#333;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;margin-bottom:0.19rem;}
.new-list li p{line-height: 0.4rem;height: 0.8rem;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;color: #666;}
.new-list li p span{color:#999;font-size: 0.24rem;}
.new-list li span img{vertical-align: bottom;display: inline-block;width: 0.2rem;margin-right:5px;}
.new-list li span.time{display: block; margin-top: 0.1rem;color: #999;}
.new-list li span.time img{width: 0.24rem;height: auto;margin-top: -0.05rem;vertical-align: middle;}
#computer{display: none;}
#phone{display: block;}

/* 新闻列表end*/
.new .dh{line-height: 2em;margin-left: 0.2rem;}
.new .dh a{color:#333;font-size: 0.24rem;}
.new .dh span{font-size: 0.24rem;color:#666;}
.new ul{    margin-top: 0.08rem;margin-bottom: 0.34rem; display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;padding: 0;overflow: auto;margin-left: 0.08rem}
.new ul li{position: relative;width: 2.64rem;float: left;    -webkit-box-flex: 1;-webkit-flex: 1 0 auto;-ms-flex: 1 0 auto;flex: 1 0 auto;color: white;margin-right: 0.13rem;background-color: #FFF;}
.new ul li img{width: 100%;vertical-align: bottom;border-top-left-radius: 5px;border-top-right-radius: 5px}
.new ul li a{display: block;color:#333;font-size: 0.22rem;line-height: 1.5em;}
.new .new-box{padding:0.15rem 0.15rem 0; background: #fff;height: 3em;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.new .time{color:#999;font-size: 0.15rem;border-top: 1px solid #eee;background: #fff;padding:0.15rem;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;margin-top: 0.15rem;}
.new .time img{width: 0.17rem;vertical-align: middle;margin-right: 0.04rem;margin-top: -0.03rem;}
.new-ul-list .head strong{font-size: 0.28rem;color: #fff;background: -webkit-linear-gradient(left, #f98a30, #f94828);background: -o-linear-gradient(left,#f98a30, #f94828);background: -moz-linear-gradient(left,#f98a30, #f94828);background: linear-gradient(left,#f98a30, #f94828);border-top-right-radius: 30px;border-bottom-right-radius: 30px;   padding: 0.135rem 0.413rem;display: block;text-align: center;float: left;margin-top: -0.2rem;margin-left: -0.08rem}
.new-ul-list .head a{float: right;color: #333;font-size: 0.24rem;display: block;margin-top: 0.15rem;margin-right: 0.19rem;}
.new-ul-list .head a img{vertical-align: middle;width: 0.12rem;margin-top: -0.03rem;}
.new-ul-list{background: #fff; margin: 0.4rem 0.08rem 0.2rem;border-radius: 5px;box-shadow: 1px 1px 10px #ddd;}
.new-ul-list ul{margin:0.27rem 0.12rem 0;padding-bottom: 0.27rem}
.new-ul-list ul li{overflow: hidden;}
.new-ul-list ul li a{font-size: 0.24rem;color:#333;display:block;float: left;line-height:2.5em;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;width:70%;margin-right:1%;position: relative;text-indent:0.168rem;}
.new-ul-list ul li a:before{background: -webkit-linear-gradient(left, #f98a30, #f94828);background: -o-linear-gradient(left,#f98a30, #f94828);background: -moz-linear-gradient(left,#f98a30, #f94828);background: linear-gradient(left,#f98a30, #f94828);width: 0.08rem;height: 0.08rem;display: inline-block;content: "";box-shadow:1px 2px 5px #f98a30 ;border-radius: 50%;margin-right: 0.08rem;position: absolute;left: 0;top:0.253rem;}
.new-ul-list ul li span{font-size:0.24rem;color:#666;display:block;float: right;line-height: 2.5em;text-align:right;width: 28%;}
.client-case{margin-top:0.34rem;}
.mate{margin:0 0.08rem;}
.mate-cont{background: #fff;padding:0.21rem 0.29rem;}
.mate-cont h1{font-size: 0.3rem;color:#333;text-align: center;font-weight: bold}
.mate-cont strong{background: -webkit-linear-gradient(left, #f98a30, #f94828);background: -o-linear-gradient(left,#f98a30, #f94828);background: -moz-linear-gradient(left,#f98a30, #f94828);background: linear-gradient(left,#f98a30, #f94828);border-top-right-radius: 30px;border-bottom-right-radius: 30px;color:#fff;padding: 0.135rem 0.413rem;display: inline-block;font-size: 0.28rem;margin-left: -0.29rem;line-height: normal;}
.mate-cont p{line-height: 2em;font-size: 0.24rem;color:#333;text-align: justify;}
.mate h2{background: -webkit-linear-gradient(left, #faf0e7, #fadfc7);background: -o-linear-gradient(left,#faf0e7, #fadfc7);background: -moz-linear-gradient(left,#faf0e7, #fadfc7);background: linear-gradient(left,#faf0e7, #fadfc7);border-top-right-radius: 30px;border-bottom-right-radius: 30px;border:1px solid #fadfc7;padding:0.08rem 0.25rem;display:inline-block;color:#eb0001;font-size: 0.24rem;position: absolute;top: -0.17rem;left: 0;}
.mate .sce-pic{position: static;margin:0.17rem auto;}
.mate img{max-width: 100%;overflow: hidden;text-align: center;display: block;}
.wuliao_pro,.wuliao_con{background: #fff;margin-top:0.34rem;border-radius:5px;position:relative;padding:0.42rem 0.3rem 0.08rem;box-shadow: 1px 1px 10px #ddd}
.wuliao_pro ul {overflow: hidden;margin-left: -2.5%;}
.wuliao_pro li {width: 30.833%;margin-left: 2.5%;float: left;}
.wuliao_pro li img {width: 100%;}
.wuliao_pro li h4  a{font-size: 0.18rem;color:#333;text-align: center;display: block;line-height: 2em}
.wuliao_con p {line-height: 2em;margin-bottom: 0.07rem;font-size:0.24rem;color: #555;text-align: justify;}
.wuliao_con p img {margin-bottom: 0.21rem;max-width: 100%;}
.wuliao_con p strong {font-size: 0.24rem;font-weight: bold;color:#333;}
/* 关于我们 */
.about{position: relative;margin: 0 0.08rem 0.08rem;}
.about video{vertical-align: middle;border-radius:5px;}
.banner img.play{position: absolute;width:0.58rem;top:35%;left:50%;z-index: 999;margin-left: -0.29rem;}
.about-content1 .tit{font-size: 0.25rem;color: #fff;background: -webkit-linear-gradient(left, #59c9fc, #219dfc);background: -o-linear-gradient(left,#59c9fc, #219dfc);background: -moz-linear-gradient(left,#59c9fc, #219dfc);background: linear-gradient(left,#59c9fc, #219dfc);border-top-right-radius: 50px;border-bottom-right-radius: 50px;display: inline-block;padding: 0.13rem 0.51rem 0.13rem 0.34rem;position: relative;margin-top:0.12rem;}
.about-content1 ul{    margin: 0.15rem 0.074rem 0.084rem 0;}
.about-content1 li{float: left;width: 48.4%;margin-left:0.084rem;text-align: center;padding:0.2rem 0;margin-bottom:0.084rem;box-shadow: 3px 1px 15px #e7e7e7;border-radius: 10px}
.about-content1 li img{width: 0.59rem}
.about-content1 li p{font-size:0.211rem;color:#000;margin-top: 0.042rem;}
.about-content1 li:first-child{background: url(../images/about_bg1.jpg) no-repeat;background-size:100%;}
.about-content1 li:nth-child(2){background: url(../images/about_bg2.jpg) no-repeat;background-size:100%;}
.about-content1 li:nth-child(3){background: url(../images/about_bg3.jpg) no-repeat;background-size:100%;}
.about-content1 li:last-child{background: url(../images/about_bg4.jpg) no-repeat;background-size:100%;}
.about-content1 .text{font-size: 0.211rem;color:#333;margin:0.08rem;line-height: 1.7em;text-align: justify;}
.about-content2,.about-content3,.about-content4{    background: #fff;margin: 0.34rem 0.084rem 0;border-radius: 5px;}
.about-content2 strong,.about-content3 strong,.about-content4 strong{font-size: 0.28rem;color: #fff;background: -webkit-linear-gradient(left, #f98a30, #f94828);background: -o-linear-gradient(left,#f98a30, #f94828);background: -moz-linear-gradient(left,#f98a30, #f94828);background: linear-gradient(left,#f98a30, #f94828);border-top-right-radius: 50px;border-bottom-right-radius: 50px;display: inline-block;padding:0.135rem 0.413rem;margin-top: -0.2rem;margin-left: -0.084rem;}
.about-content2 .two,.about-content3 .two{padding:0.194rem 0.143rem 0.337rem;}
.about-content2 p,.about-content3 p,.about-content4 p{font-size: 0.211rem;color:#333;line-height: 1.7em;text-align: justify;}
.about-content2 img,.about-content3 img{display: block;width: 100%;overflow: hidden;margin-top:0.21rem;}
.about-content4{background: url(../images/sh_bg.jpg) no-repeat;background-size: cover}
.about-content4 .two{padding:0.194rem 0.143rem 0.286rem;}
.about-content4 p{color:#fff;}
.about-content4 ul{margin-top:0.253rem;}
.about-content4 ul li{float: left;width: 25%;text-align: center;}
.about-content4 ul li img{width: 0.968rem;vertical-align: middle}
.about-content4 ul li span{display: block;font-size:0.152rem;color:#fff;font-weight: bold;margin-top: 0.152rem;}
/* 关于我们end*/
/* 新闻详情 */
.new .dh img{vertical-align: middle;width: 0.18rem}
.case .dh img{vertical-align: middle;width: 0.18rem}
.pro .dh img{vertical-align: middle;width: 0.18rem}
.new-content{margin:0.08rem;}
.new-content .head{background: #fff;-webkit-border-radius: 5px 5px 25px 5px;-moz-border-radius: 5px 5px 25px 5px;-ms-border-radius: 5px 5px 25px 5px;-o-border-radius: 5px 5px 25px 5px;border-radius: 5px 5px 25px 5px; -webkit-box-shadow: 0 5px 10px rgba(25,33,69,.15);-moz-box-shadow: 0 5px 10px rgba(25,33,69,.15);-ms-box-shadow: 0 5px 10px rgba(25,33,69,.15);-o-box-shadow: 0 5px 10px rgba(25,33,69,.15);box-shadow: 0 5px 10px rgba(25,33,69,.15);margin-bottom: 0.24rem;}
.new-content .head h1{font-size: 0.3rem;color:#191d2b;font-weight: bold;line-height: 1.5em;padding: 0.2rem 0.2rem 0;}

.news-base{margin-top: 0.12rem;padding: 0 0.2rem;}
.news-base i{font-style: normal;color: #8c8c8c;margin-right: 0.5rem;font-size: 0.2rem;}

.new-content .head .tel{color:#f94a28;font-size: 0.3rem;display: block;float: left;margin-left: 0.2rem;margin-top: 0.06rem;}
.new-content .head .tel strong{font-weight: bold;font-size: 0.3rem;}
.new-content .head .tel img{vertical-align: middle;width: 0.3rem;}
.new-content .head .two{font-size: 0.24rem;color:#666;line-height: 3em;margin-left:0.2rem;}
.new-content .head .fl{margin:0.25rem auto 0.15rem;}
.new-content .head .fl span{float: right;background: -webkit-linear-gradient(left, #f98a30, #f94828);background: -o-linear-gradient(left,#f98a30, #f94828);background: -moz-linear-gradient(left,#f98a30, #f94828);background: linear-gradient(left,#f98a30, #f94828);box-shadow:1px 2px 5px #f98a30 ;color:#fff;font-size: 0.2rem;padding:0.13rem 0.21rem;border-top-left-radius:30px;border-bottom-left-radius: 30px;cursor: pointer; }
.new-content p{font-size: 0.24rem;color:#333;line-height: 2em;margin-top: 0.12rem;text-align: justify;}
.new-content p a{color:#eb0001;font-size: 0.24rem;line-height: 2em;padding: 0 4px;}
.new-content p img{display: block;text-align: center;margin:0 auto;max-width: 100%;}
.new-content h3{font-size: 0.26rem;color:#333;font-weight: bold;    margin-top:0.25rem;margin-bottom: 0.15rem;}
.new-content p b{font-size: 0.24rem;color:#333;}
.new-content .news_cor {border-radius: 5px;padding: 0.1rem 0.15rem;margin-top: 0.29rem;background: #fff;margin-bottom: 0.34rem;box-shadow: 1px 1px 10px #ddd;}
.new-content .news_cor p{text-overflow: ellipsis;overflow: hidden;display: block;white-space: nowrap;margin-top: 0;}
.new-content .news_cor p strong{display: inline-block;line-height:1.5em;font-size: 0.24rem;color:#fff;background: #eb0001;border-radius: 30px;padding:0 0.13rem;}
.new-content .news_cor p a{color:#333;margin-left:0.08rem;}
.new-page-list{margin:0 0 0.2rem;}

.news_cor {border-radius: 5px;padding: 0.1rem 0.15rem;margin-top: 0.29rem;background: #fff;margin-bottom: 0.34rem;box-shadow: 1px 1px 10px #ddd;}
.news_cor p{text-overflow: ellipsis;overflow: hidden;display: block;white-space: nowrap;margin-top: 0;font-size: 0.24rem;color: #333;line-height: 2em;}
.news_cor p strong{display: inline-block;line-height:1.5em;font-size: 0.24rem;color:#fff;background: #eb0001;border-radius: 30px;padding:0 0.13rem;}
.news_cor p a{color:#333;margin-left:0.08rem;}
.new-page-list{margin:0 0 0.2rem;}


/* 新闻详情end*/
/* 联系我们 */
.contact-one{background: #fff;margin:0 0.08rem 0.08rem;padding:0.14rem 0.05rem;border-radius:5px;}
.contact-one strong{font-size:0.26rem;color:#333;font-weight: bold;text-align: center;display: block;}
.contact-banner{position: relative;overflow: hidden;}
.contact-banner img{width: 100%;display: block;margin:0.19rem auto;vertical-align: bottom;}
.contact-banner p{box-sizing: border-box; position:absolute;bottom: 0.17rem;left: 0;background: rgba(0,0,0,0.6);color:#fff;font-size: 0.2rem;text-align: center;width: 100%;padding:0.1rem 0.08rem;line-height: 2em}
.one-bot .fl{float: left;}
.one-bot .fr{float: right;margin-top: 0.08rem}
.one-bot .fr span{font-size: 0.24rem;background: -webkit-linear-gradient(left, #faf0e7, #fadfc7);background: -o-linear-gradient(left,#faf0e7, #fadfc7);background: -moz-linear-gradient(left,#faf0e7, #fadfc7);background: linear-gradient(left,#faf0e7, #fadfc7);color: #eb0001;display: block;padding:0.07rem 0.3rem;border-radius: 30px;box-shadow: 1px 1px 10px #ddd;border:1px solid #fae2cc;}
.one-bot .fl img{float: left;display: block;width: 0.37rem;margin-right: 0.084rem;margin-top: 0.12rem}
.one-bot .fl .right{float: left;}
.one-bot .fl .right p{font-size: 0.17rem;color:#333;margin-bottom:0.04rem;}
.one-bot .fl .right a{font-size: 0.3rem;color:#eb0001;font-weight: 700;}
.miaoshu{margin:0.08rem 0.34rem 0;position: relative;}
.miaoshu p{font-size: 0.18rem;color:#333;line-height: 2em;float: left;width: 80%;margin-top: 0.1rem;margin-bottom:0.1rem;}
.miaoshu img{display: block;float: right;width: 20%;position: absolute;bottom:0;right: 0}
.contact-form{    background: #fff;border-radius: 5px;max-width: 780px;background-size: cover;margin:0 0.08rem 0.08rem;}
.contact-form .bg {padding: 0.2rem 1% 1px;}
.contact-form .bg .img{width: 0.38rem;vertical-align: middle;}
.contact-form .bg strong{font-size: 0.3rem;color:#eb0001;font-weight: 700;}
.contact-form form {overflow: hidden;display: block;width: 96%;margin: 0.2rem auto 0;}
.contact-form button {padding: 0.13rem  0.25rem;text-align: center;margin: 0.25rem auto;font-size:0.24rem;display: block;background: -webkit-linear-gradient(left, #fa0626, #fa5d54);background: -o-linear-gradient(left,#fa0626, #fa5d54);background: -moz-linear-gradient(left,#fa0626, #fa5d54);background: linear-gradient(left,#fa0626, #fa5d54);box-shadow:1px 2px 5px #fa0626 ;color: #fff;border-radius: 10px;}
.contact-form input {border: 1px solid #ccc;height: 0.63rem;line-height:0.63rem;font-size:0.24rem;color: #696969;padding-left: 12%;width: 86%;margin-top: 0.08rem;margin-bottom: 0.2rem;}
.contact-form input.text-user {background: url(../images/pic_one.png) no-repeat 3% center #fff;background-size: 19px;}
.contact-form input.text-tel {background: url(../images/pic_two.png) no-repeat 3% center #fff;background-size: 27px;}
.contact-form textarea {width: 82%;height: 1.09rem;border: 1px solid #ccc;font-size: 0.24rem;padding: 6px 4% 8px 12%;background: url(../images/pic_three.png) no-repeat 3% 10% #fff;background-size: 18px;margin-top: 0.21rem;}
.contact-cn{margin:0.34rem 0.08rem 0.9rem;}
.contact-cn .txt{font-size: 0.18rem;color:#555;}
.contact-cn .txt strong,.map strong{    font-size: 0.28rem;color: #fff;background: -webkit-linear-gradient(left, #f98a30, #f94828);background: -o-linear-gradient(left,#f98a30, #f94828);background: -moz-linear-gradient(left,#f98a30, #f94828);background: linear-gradient(left,#f98a30, #f94828);border-top-right-radius: 30px;border-bottom-right-radius: 30px; padding: 0.135rem 0.413rem;display: block;text-align: center;float: left;margin-top: -0.2rem;margin-left: -0.08rem;margin-right:0.17rem;}
.contact-cn ul {margin-left: -2%;margin-top: 0.29rem;}
.contact-cn ul li{float: left;width: 23%;background: #fff;margin-left:2%;text-align: center;padding:0.42rem 0 0.21rem;border-radius: 0.04rem;}
.contact-cn ul li img{width: 0.67rem;}
.contact-cn ul li p{font-size: 0.22rem;color:#555;}
.map{margin: 0.08rem; border:2px solid #fff;}
.map strong{margin-top: -0.7rem}
/* 联系我们end */
.transition{transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;}
.wrap{width:98%;max-width:1200px;margin:0 auto}
.wp { width: 96%;margin: 0 auto;}
.footer .copy{text-align:center;font-size:15px;color:#fff}
.footer{background-color:#333;padding:10px 0}
.footer a{color:#fff;text-align:center;display:block}
.ban{overflow:hidden}

.ep-show{padding:10px 0}
.ep-show.other{background-color:#f4f4f4}
.ep-show .tit{margin-bottom:10px;text-align:center;color:#666;font-size:14px;line-height:20px}
.ep-show .tit a{font-size: 0.3rem;color: #3c3e3b;line-height: 1.5em;vertical-align: middle;margin-bottom: 15px;font-weight: bold;}
.ep-show .tit p{text-align: center;font-size: 0.2rem;line-height: 1.8em;}
.ep-show .tit h1,.ep-show .tit h2{font-size:0.3rem;color:#3c3e3b;line-height:1.5em;vertical-align:middle;margin-bottom:0.2rem;font-weight: bold;}
.ep-show .tit img{display:inline-block;width:30px;margin:0 5px;vertical-align:middle}
.ep-show .con .img{position:relative}
.ep-show .con .img img{display:block;width:100%}
.ep-show .con .img .more{position:absolute;right:0;bottom:0;width:204px;background:url(../images/dy-bg1.png) center no-repeat;text-align:center;color:#fff;font-size:16px;line-height:38px}
.ep-show .con .txt{margin-top:20px}
.ep-show .con .txt p{padding:3px;background-color:#e9e9e9;border-radius:2px;margin-bottom:10px}
.ep-show .con .txt p span{display:inline-block;background:url(../images/dy-ico5.png) left center no-repeat #fff;font-size:0.2rem;color:#666;line-height:1.8em;padding-left:50px;padding-right:10px}
.ep-case{overflow:hidden}
.ep-case li{float:left;width:50%}
.ep-case .img{margin:0 3px 6px;position:relative;overflow:hidden}
.ep-case .img .tit{font-size:0.22rem;line-height:0.4rem;padding:4px 0;position:absolute;left:0;width:100%;color:#fff;background-color:rgba(0,0,0,.5);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;bottom:0.06rem;margin-bottom:0}

.about-tit {text-align: center;font-size: 14px;color: #666;line-height: 24px;margin: 20px 0 10px;}
.about-tit strong {font-size: 0.32rem;color: #333333;line-height: 1.2;margin-bottom: 0.1rem;display: block;}
.about-tit p {text-align: center;font-size: 0.22rem; line-height: 1.8em;color: #333;}
.ul-about2 {overflow: hidden;}
.ul-about2 li {float: left;width: 50%;}
.ul-about2 .item {margin: 0 5px 10px;position: relative;}
.ul-about2 .item p {position: absolute;left: 0;bottom: 5px;width: 100%;text-align: center;color: #ffffff;font-size: 18px;}
.ul-about2.other .item p {background-color: rgba(0,0,0,0.5);bottom: 0.06rem;line-height: 0.5rem;font-size: 0.24rem;}
.ul-about3 { overflow: hidden;}
.ul-about3 li {float: left;width: 50%;}
.ul-about3 li .img {margin: 0 5px 10px;}
.ser-pic {margin-bottom: 10px;}

.fix-top{position: fixed;right: 10px;bottom:70px;width: 40px;height: 40px;cursor: pointer;z-index: 9998;display: none;}
.fix-top img{width: 100%;height: auto;}


/* Day & Night */
.foot-time{display: none;}
.foot-day,.foot-night{ position: fixed; bottom:0; width: 100%; max-width: 780px; z-index: 9999; background-color: #FFF;border-top:1px solid #DFDFDF;}
.foot-day ul,.foot-night ul{overflow:hidden; padding:0 1%; }
.foot-day li,.foot-night li{ position: relative; float: left; color: #FFF; width: 48%; margin:0.1rem 1%; font-size:1.0rem; height: 0.6rem; line-height: 0.6rem; text-align:center; border-radius: 0.38rem;background: -webkit-linear-gradient(left, #f98a30 0%,#f94828 100%);background: -moz-linear-gradient(left, #f98a30 0%, #f94828 100%);background: -ms-linear-gradient(left, #f98a30 0%,#f94828 100%);background: -o-linear-gradient(left, #f98a30 0%,#f94828 100%);background: linear-gradient(to right, #f98a30 0%,#f94828 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr=#f98a30, endColorstr=#f94828, GradientType=1 ); z-index: 20;}
.foot-day li a,.foot-night li a{ display: block; color: #FFF; }
.foot-day li span,.foot-night li span{ display: block; color: #FFF; cursor: pointer; }
.foot-day li:nth-child(2) a,.foot-night li:nth-child(2) a{ font-weight: bold;}
.foot-day li.foot-fr,.foot-night li.foot-fr{background: #EB1B23;}