﻿
/*通用代码*/
*{ margin:0px; padding:0px;}
body{font-size:14px; color:#222222; font-family:""; font-family:'';}
div{margin: 0px; padding: 0px; margin: 0px; box-sizing:border-box;}
span,p{margin: 0px; padding: 0px;}
h1,h2,h3,h4,h5,h6{margin: 0px; padding: 0px;}
img{margin: 0px; padding: 0px;}
dl,dt,dd,ol,ul,li{margin: 0px; padding: 0px; list-style: none;}
img{border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}
from,input,select{margin: 0px; padding: 0px;}
.clear{clear:both; font-size:0px; overflow:hidden; height:0px;}
a{color: #222222; text-decoration: none; font-size:14px;}
a:hover{color: #d8231a; text-decoration: none; cursor:pointer;}
em ,i{ font-style:normal;}
input,button,select,textarea{outline:none}
.w1400{width:1400px;margin:0 auto;}
.db,.lb,.dd{font-size:0;}
.db>div,.lb>li,.dd>dl{font-size:14px;display:inline-block;vertical-align:top;}
.top10{height:10px;}
.top20{height:20px;}
.top30{height:30px;}
.top40{height:40px;}
.top50{padding-top:50px;}
.top60{height:60px;}
.top70{height:70px;}
.top80{ height:80px;}
.fr{ float:right;}
.fl{ float: left;}
.top35{ margin-top:35px}
.en{ text-transform:uppercase; font-family:arial}
li,p,i,b,em,dt,dd,td,a,ul,td,input,textarea,span,tr{ box-sizing:border-box; font-family:""; font-family:'';}
.title{ text-align:center; font-size:40px; color:#222; padding-top:50px;}
.title_x{ color:#666; font-size:16px; text-align:center; font-weight:lighter; padding-top:14px;}
.title_tb{ width:28px; height:13px; margin:0 auto; margin-top:24px;}
/*通用代码*/

/*head*/
.topbg{width:100%; position:fixed; z-index:1000000000; background: #fff;}
.gddm{position: fixed;z-index: 9999999;width: 100%;  background-color: #fff;}
.head { height: 150px; width: 100%; }
.head_x { height: 150px; width: 100%; }
.logo { margin-top: 34px; cursor: pointer; }
.generalize { margin-top: 38px; }
.interval { margin-top: 42px; margin-left: 30px; width: 1px; height: 56px; background: #c8c8c8; margin-right: 30px; }
.generalize_s p { text-align: left; font-size: 18px; color: #333;  line-height: 32px; }
.generalize_s em { font-weight: bold; color: #333; font-size: 25px; }
.phone { margin-top: 50px; }
.phone_fw {  margin-right:10px; font-size: 16px; line-height: 22px; color: #525252; text-align:right; }
.phone p { font-family: "Arial"; font-size: 26px; color: #d8231a; font-weight: bold; }
.logo_s { margin-left: 18px; }
.logo_s span { display: block; font-weight: bold; color: #333; font-size: 38px; margin-top: 43px; }
.logo_s p { text-transform : uppercase;  color: #333; font-size: 16px; letter-spacing: 2px; }
.generalize_x { width: 292px; height: 30px; background: #d8231a; text-align: center; line-height: 30px; color: #fff; font-size: 14px;  border-radius: 50px; margin-top: 5px; }
/*head*/

/*nav*/
.lines { position: absolute; bottom: 0; left: 0; background: #d8231a; color: #fff; }
.nav_bg { width: 100%; background: #333333; height: 60px; line-height: 60px; position: relative; }
.nb_box { text-align: center; }
.nb_box>ul>li { width: 155px; position: relative; float: left; position: relative; background: url(../images/20191029100424_1636063291.png) right no-repeat }
.nb_box>ul>li>a { font-size: 15px; color: #fff; display: block; position: relative; z-index: 2;  }
.nb_box>ul>li.cur>a, .nb_box>ul>li.on>a { color: #fff !important; }
.nb_box .xl { width: 100%; background: #fff; position: absolute; top: 60px; left: 0px; display: none; z-index: 999; }
.nb_box .xl a { line-height: 42px; display: block; font-size: 15px; text-align: center; }
.nb_box .xl a:hover { background: #d8231a; color: #fff; }
.nb_box .xl a+a, .nav .xl tr+tr { border-top: 1px solid #f5f5f5; }
.nb_box .xl table { width: 100% !important; }
.nb_box .xl td a { font-weight: normal !important; }
.nav_bg .lines { height: 60px; }
#navs { background: url(../images/20200807112337_1928197139.png) left no-repeat !important; position: relative; z-index: 99999; }
/*nav*/

/*幻灯片*/
.banner{overflow:hidden; width:100%;}
.focus { min-width:1200px; height:700px; position:relative; margin:0 auto; margin-top: 210px;}
.focus ul {height: 100%; position: absolute;overflow: hidden;}
.focus ul li { float: left;width: 100%;height: 100%;overflow: hidden; position: relative;background: #f0f0f0;}
.focus ul li div {position: absolute;overflow: hidden;width: 100%;height: 100%;}
.focus .btnBg {position: absolute; width: 100%;height: 20px;left: 0; bottom: 0;background: #000;display: none;}
.focus .btn { position: absolute;width: 952px; height: 23px;margin-left: -480px;left: 50%;bottom: 15px;text-align: center;}
.focus .btn span {font-size: 0;display: inline-block;_display: inline; _zoom: 1;width: 60px;height:6px;text-align: center;_font-size: 0;margin-left: 16px;cursor: pointer;background: #fff;opacity: 1 !important;}
.focus .btn span.on {background: #d8231a;}
.focus .preNext {width: 45px;height: 100px;position: absolute; top: 250px; background: url(../images/20200527112426_742022461.png) no-repeat 0 0;cursor: pointer;}
.focus .pre {left: 0;}
.focus .next { right: 0; background-position: right top;}
/*幻灯片*/

/*产品中心*/
.prodcuts{ background:#f6f6f6; padding:50px 0px 80px 0px;}
.pro_titl p strong{ display:block;  font-size:30px; color:#222222;  margin-bottom:3px;  font-family:""; font-family:'';}
.pro_titl p{ font-size:14px; color:#c6c6c6; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}
.pro_titl>a{ display:block; width:90px; line-height:38px; background:#d8231a; font-size:14px; color:#fff; text-transform:uppercase; text-align:center; transition:all .3s ease; margin-top: 15px;}
.pro_titl{ margin-bottom:35px;}
.procenter{ position:relative;}
.projt{ position:absolute; background:rgba(0,0,0,0.6); top:204px; cursor:pointer; z-index:999;}
.proleft{ left:0px;}
.proright{ right:0px;}
.projt:hover{background:rgba(0,0,0,0.9); }
.procon li{ float:left; background:#fff; margin-right:13px;}
.propic{ width:340px; height:222px; transition:all .3s ease; overflow:hidden;}
.propic img{ width:100%; height:100%; transition:all .5s ease;}
.procon li:hover .propic img{ transform:scale(1.1);}
.prowa{ width:340px; height:241px; border-top:2px solid #efefef; padding:25px 35px; text-align:center;}
.prowa p:nth-child(1){ font-size:18px; color:#222;}
.prowa p:nth-child(1):after{ content:''; display:block; width:25px; height:2px; background:#e2e2e2; margin:12px auto 20px auto;}
.prowa p:nth-child(2){ font-size:14px; font-weight:lighter; color:#666666; line-height:30px;}
.prowa p a{ display: inline-block; margin-top:20px; width:102px; height:30px; border-radius:20px; border:1px solid #d2d2d2; background:url(../images/20200527141234_204338824.png) no-repeat center; transition:all .3s ease;}
.procon li:hover .prowa p a{ border-color:#d8231a; background:#d8231a url(../images/20200527141234_973053098.png) no-repeat center;}

.pro_fenlei{ padding:10px 0px 0px 220px;}
.pro_fenlei a{ float:left; color:#222; font-size:16px; line-height:50px; font-weight:lighter; padding-right:30px;}
.pro_fenlei a:hover{ color:#df352d;}
/*产品中心*/

/*选择我们的四大理由*/
.adv{ background:#fff; padding-bottom:60px;}
.advul{ width:98%; background:#f2f2f2; margin:0 auto;}
.advul li{ width:25%; overflow:hidden; position:relative; float:left; height:320px; text-align:center; transition:all 0.5s ease; cursor:pointer;}
.advul li:nth-child(1),.advul li:nth-child(3),.advul li:nth-child(6),.advul li:nth-child(8){ height:320px;}
.advul li img{ transition:all 0.8s ease;}
.advul li:hover img{ transform:scale(1.1);}
.advul li:after{ content:''; display:block; position:absolute; width:100%; height:100%; background:rgba(223,53,45,0.9); top:0px; left:-100%; transition:all 0.8s ease;}
.advwa{ padding:0px 10%; transition:all 0.5s ease; }
.advul li p,.advul li div ,.advul li img{ position:relative; z-index:111;transition:all 0.5s ease;}
.advul li:hover:after{ transform:rotate(360deg); left:0px;}
.advul li:hover .advwa p{ color:#fff;}
.advul li:hover .advwa{ padding:0px 10%;}
.advwa p:nth-child(1){ font-size:40px; color:#bbb; font-family:Impact; transition:all 0.5s ease; }
.advwa p:nth-child(2){ font-size:26px; color:#222; margin:0px 0px 16px 0px;}
.advwa p:nth-child(3){ font-size:15px; line-height:32px; color:#aaa; font-weight:lighter;}
.advul li>p{ width:14px; height:8px; margin:0 auto; background:url(../images/20200902141902_1967091472.png) no-repeat center;}
.advul li:hover>p{ width:14px; height:8px; margin:0 auto; background:url(../images/20200902142124_1764768663.png) no-repeat center;}
.advul li:nth-child(1)>p,.advul li:nth-child(3)>p{ transform:rotate(180deg); margin-top:20px;}
.advul li:nth-child(1),.advul li:nth-child(3){ padding-top:44px;}
.advul li:nth-child(6),.advul li:nth-child(8){ padding-top:44px;}
.advul li:nth-child(6)>p,.advul li:nth-child(8)>p{margin-bottom:20px;}
/*选择我们的四大理由*/

/*发展历程*/
.process{ height:540px; background:url(../images/20200902151639_183006563.jpg) no-repeat center; overflow:hidden;}
.process>.title{ padding-top:30px;}
.pc{ margin:0 auto; height:310px; overflow:hidden; margin-top:30px;}
.pccon{ position:relative;}
.pcline{ height:1px; width:100%; background:#d9d9d9; left:0px; top:172px; position:absolute;}
.pcjt{ position:absolute; top:160px; width:36px; height:36px; cursor:pointer; transition:all 0.3s ease; z-index:999;}
.pcjt:hover{ background:#df352d;}
.pcleft{ left:14%; top:74%;}
.pcright{ right:14%; top:26%;}
.pccen{ width:1392px !important; overflow:hidden;}
.pccen li{ float:left; width:20%; height:132px; margin-top:34px; text-align:center; padding:30px 0px; position:relative; transition:all 0.3s ease; cursor:pointer;}
/*上排*/
.pccen li>p:nth-child(1){ position:absolute; width:8px; height:8px; border-radius:50%; margin:0 auto; top:133px; left:0px; right:0px;}/*圆圈*/
.pccen li>p:nth-child(1) i{ display:block; width:4px; height:4px; background:#df352d; margin:0 auto; border-radius:50%; margin-top:1px;}/*实心点*/
.pccen li>p:nth-child(2){ position:absolute; width:1px; height:27px; border-right:1px solid #d5d5d5; margin:0 auto; top:102px; left:0px; right:0px;}/*线条*/
.pccen li div p:nth-child(1){ font-size:16px; font-weight:lighter; color:#666;}/*年份*/
.pccen li div p:nth-child(2){ color:#df352d; font-size:30px; font-weight:bold; margin:5px 0px 15px 0px;}/*文字*/
.pccen li:after{ content:''; display:block; width:0px; height:1px; background:#df352d; position:absolute; bottom:-1px; left:0px; transition:all 0.5s ease;}
/*上排*/
/*下排*/
.pccen li:nth-child(2n){ margin-top:179px;}
.pccen li:nth-child(2n):after{ top:-1px;}
.pccen li:nth-child(2n)>p:nth-child(1){ top:-9px;}/*圆圈*/
.pccen li:nth-child(2n)>p:nth-child(2){ top:0px;}/*线条*/
.pccen li:nth-child(2n)>div>p:nth-child(1){ color:#df352d; font-size:30px; font-weight:bold; margin:5px 0px 10px 0px;}/*年份*/
.pccen li:nth-child(2n)>div>p:nth-child(2){ font-size:16px; font-weight:lighter; color:#666;}/*文字*/
/*下排*/
/*切换*/
.pccen li.cur>p:nth-child(1) { border:1px solid #df352d; background:#fff;}/*圆圈*/
.pccen li.cur>div>p:nth-child(1) { color:#fff;}/*年份*/
.pccen li.cur>div>p:nth-child(2) { color:#fff;}/*文字*/
.pccen li.cur{ background:#df352d;}
.pccen li.cur:after{ width:100%;}
/*切换*/
/*发展历程*/

/*公司简介数据*/
.comnum{ height:479px; background:url(../images/20200604201143_1060225980.jpg) no-repeat center;}
.comnum_bt{ color:#fff; font-size:30px; text-align:center; margin:0 auto; padding-top:60px;}
.comnum_xt{ width:40px; height:3px; background:#d8231a; margin:10px auto;}
.comnum_wz{ width:1200px; color:#fff; font-size:16px; line-height:35px; margin:40px auto;}
.comnum_num{ width:100%; height:150px; background:rgba(0,0,0,0.6); margin-top:25px;}
.comnum_num li{ width:25%; height:100px; float:left; color:#fff; font-size:14px; text-align:center; padding:4px 0px; border-right:1px solid #fff; margin-top:24px;}
.comnum_num li p:nth-child(1){ font-weight:normal; color:#fff; font-size:14px; margin-bottom:10px;}
.comnum_num li p strong{ font-size:50px; font-family:Arial, Helvetica, sans-serif; padding-right:10px;}
/*公司简介数据*/

/*荣誉资质*/
.ryzz{ width:100%; height:658px; background:url(../images/20200902154309_1091244856.jpg)center no-repeat;}
.qyxxtab{ font-size:0; text-align:center; padding:60px 0 40px 62px;}
.qyxxtab a{ display:inline-block; width:182px; height:55px; color:#fff; font-size:16px; line-height:55px; text-align:center; background:#676767; transition:all .3s ease;}
.qyxxtab a.on{ background:#df352d;}
.qyxxtab a+a{ margin-left:10px;}
.qyxxcon ul{ position:relative;}
.qyxxjt{ position:absolute; cursor:pointer; top:176px;}
.qyxxleft{ left:0;}
.qyxxjt{ right:0;}

.qyxxjt1{ position:absolute; cursor:pointer; top:110px;}
.qyxxjt1{ right:0;}

.qycen{ width:1278px; margin:0 auto;}
.qycen td{ display:inline-block; padding:0 !important; margin-right:20px; width:304px; overflow:hidden;}
.qycen td a{ display:block;}
.qycen td br{ display:none;}
.qycen td div{ width:100%; height:43px; color:#fff; font-size:16px; text-align:center; line-height:43px; background:#676767; margin-top:3px !important; padding:0px !important;}
.qycen td div a{ font-size:14px; color:#fff; text-overflow: ellipsis;overflow: hidden; display:block; white-space: nowrap;}
.qycen td a img{ width:290px; height: auto;}
.qycen td>a{ padding:7px 6px !important; background:#fff; border:2px solid #ccc;}
.qycen td:hover div a{ color:#fff; background:#df352d; border-color:#df352d;}
/*荣誉资质*/

/*新闻中心*/
.news{ padding:45px 0px 70px 0px; background:#f6f6f6;}
.newstab{    margin-top: 15px;}
.newstop{ margin-bottom:42px;}
.news_t strong{ display:block;  font-size:26px; color:#222222; margin-bottom:3px;  font-family:""; font-family:'';}
.news_t { font-size:14px; color:#c6c6c6; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; margin-bottom:5px;}
.newstab a{ display:inline-block; width:96px; line-height:40px; background:#eeeeee; text-align:center; font-size:14px; color:#666666; transition:all .3s ease;}
.newstab a+a{ margin-left:1px;}
.newstab a.on{ background:#d8231a; color:#fff;}
.newsleft .news_div_item{ width:370px; height:480px; background:#fff; padding:15px; position:relative;}
.newsleft .news_div_item .news_div_item_pic{ width:100%; height:230px; border:1px solid #f3f3f3;}
.newsleft .news_div_item .news_div_item_pic img{ width:100%; height:100%;}
.newsleft .news_div_item_date{ position:absolute; top:310px; left:15px; font-size:16px; font-weight:lighter; color:#585858;}
.newsleft .news_div_item_date>div{ float:left;}
.newsleft .news_div_item_content{ position:absolute; width:340px; top:270px; left:15px;}
.newsleft .news_div_item_content .news_div_item_a{ font-size:16px; color:#222222; font-weight:lighter; margin-bottom:50px; display:block;    white-space: nowrap;overflow: hidden;text-overflow: ellipsis;height: 21px;}
.newsleft .news_div_item_content .news_div_item_body{ line-height:30px; font-size:14px; color:#666666; font-weight:lighter; width:295px;}
.newsleft .news_div_item:hover .news_div_item_a{ color:#d8231a;}
.newsright .news_div_item{ float: left; width:485px; height:119px; background:#fff; margin-bottom:1px;}
.newsright { width:1000px;}
.newsright .news_div_item:nth-child(2n){ margin-left:30px;}
.newsright .news_div_item_date{ float:left; position:relative; height:119px; width:114px; padding:40px 25px 0px 25px; font-size:14px; color:#999999; text-align:center;}
.newsright .news_div_item_date>div{ float:left; font-family:Arial, Helvetica, sans-serif;}
.newsright .news_div_item_date .news_div_item_day{ font-size:30px; color:#222222;}
.newsright .news_div_item_content{ float:left; width:325px; padding-top:20px;} 
.newsright .news_div_item_content .news_div_item_a{ font-size:16px; color:#222; display:block; margin-bottom:5px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;height: 21px;}
.newsright .news_div_item_content .news_div_item_body{ font-size:14px; color:#9ea09e; line-height:22px !important;}
.newsright .news_div_item:hover .news_div_item_a{color:#d8231a;}
/*新闻中心*/

/*版权*/
.copyright{ background:#3e3e3e;}
.footer_bg{ width:100%; height:178px; background:rgba(62,62,62,1);}
.footer{ padding-top:25px;}
.footer_nr{ width:33%; margin:0 auto;}
.footer_ewm{ width:116px; height:116px; text-align:center;}
.footer_ewm span{ line-height:20px; color:#fff;}
.footer_lxfs{ color:#fff; font-size:14px; line-height:30px; padding:10px 0px 0px 24px;}
.footer_lxfs b{ font-size:18px; color:#d8231a; letter-spacing:1px;     font-weight: 500;}

.footer_nr1{
	width: 44%;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 30px;
	padding-right: 50px;
	padding-bottom: 0px;
	padding-left: 50px;
}
.footer_nr1 ul .footer_email{ height:20px; color:#fff; font-size:14px; line-height:20px; background:url(../images/20200605084621_1545356290.jpg)left center no-repeat; margin-bottom:10px; padding-left:30px;}
.footer_nr1 ul .footer_address{ height:20px; color:#fff; font-size:14px; line-height:26px; background:url(../images/20200605084621_417592223.jpg)left center no-repeat; margin-bottom:10px; padding-left:30px;}

.footer_nr2{
	width: 22%;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
}
#ly_bg{ width:100%; }
#ly_bg span{ font-size:18px; color:#d8231a; line-height:48px;}
#infoly{ float:left; width:132px; height:50px; color:#7b7b7b; font-size:14px; line-height:50px; font-family:'serif'; background:#fff; border:none; padding:0px 10px;}
#button{ float:left; width:70px; height:50px; color:#d8231a; font-size:20px; text-align:center; line-height:50px; background:#d7d7d7; border:none;}
.ly_ts{ color:#d8231a; font-size:12px;}


.links{ height:146px; color:#fff; line-height:70px; background:rgba(128,128,128,1);}
.links p:nth-child(1){ padding-left:35px;/* background:url(../images/20200527163044_1510784217.png) no-repeat left center;*/ color:#fff; font-size:16px; margin-right:20px;}
.links p>a{ font-size:13px; color:#bdbdbd;}
.links p>a:hover{ color:#fff; text-decoration:underline;}
.end{ height:70px; line-height:70px; border-top:1px solid #909090;}
.end ,.end a{ font-size:14px; color:#fff !important;}
/*版权*/

/*在线浮动*/
.y-kefu-box{ position:fixed; right:0; top:30%; z-index:99899999; font-size:13px;}
.y-kefu-box img{ display:block; width:100%; height:auto;}
.y-kefu-box01 .icon{ display:block; background:url(../images/20200807113906_318876091.png) no-repeat; margin:0 auto 6px;}
.y-kefu-box01{ width:54px; color:#666; text-align:center;}
.y-kefu-box01 .kf-close-btn{ width:27px; height:27px; background-position:-5px -115px; position:relative; cursor:pointer;}
.y-kefu-box01 .kf-close-btn:before{ content:''; display:block; width:1px; height:12px; background-color:#d8231a; position:absolute; bottom:-12px; left:13px; z-index:1;}
.y-kefu-box01 .show-status>a, .y-kefu-box01 .show-status>div{ display:block; width:52px; padding:8px 0 12px; background-color:#fff; border-left:solid 1px #efefef; border-top:solid 1px #efefef; border-right:solid 1px #efefef; position:relative;}
.y-kefu-box01 .show-status{ position:relative;}
.y-kefu-box01 .show-status .kf-zixun{ background-color:#d8231a; border-color:#d8231a; color:#fff; margin:2px 0;}
.y-kefu-box01 .kf-zixun{ border-radius:2px;}
.y-kefu-box01 .kf-zixun i{ width:21px; height:22px; background-position:-5px -5px;}
.y-kefu-box01 .kf-mobile{ border-top-left-radius:2px; border-top-right-radius:2px;}
.y-kefu-box01 .kf-mobile>i{ width:18px; height:18px; background-position:-5px -32px;}
.y-kefu-box01 .kf-mobile:hover>i{ background-position:-30px -32px;}
.y-kefu-box01 .kf-weChat>i{ width:22px; height:19px; background-position:-5px -55px;}
.y-kefu-box01 .kf-weChat:hover>i {background-position:-30px -55px;}
.y-kefu-box01 .kf-email{ border-bottom-left-radius:2px; border-bottom-right-radius:2px;}
.y-kefu-box01 .kf-email>i{ width:18px; height:14px; background-position:-5px -80px;}
.y-kefu-box01 .kf-email:hover>i{ background-position:-30px -80px;}
.y-kefu-box01 .back-top i{ width:13px; height:11px; background-position:-5px -98px;}
.y-kefu-box01 .back-top:hover i{ background-position:-30px -98px;}
.y-kefu-box01 .kf-email, .y-kefu-box01 .back-top { border-bottom:solid 1px #efefef;}
.y-kefu-box01 .back-top{ margin-top:20px; border-radius:2px; left:55px;}
.y-kefu-box01 .hver:hover{ background-color:#d8231a; border-color:#d8231a;}
.y-kefu-box01 .hver:hover>p{ color:#fff;}
.y-kefu-box01 .mobile-infos, .y-kefu-box01 .y-ewm-box, .y-kefu-box01 .y-email-infos{ background-color:#fff; border:solid 1px #efefef; position:absolute; right:90px; z-index:2; border-radius:2px; display:none;} 
/*咨询热线*/
.y-kefu-box01 .mobile-infos{ width:260px; text-align:left; top:0;}
.y-kefu-box01 .mobile-infos>div{ padding:20px 0 20px 45px; position:relative;}
.y-kefu-box01 .mobile-infos>div i{ width:15px; height:15px; background-position:-52px -32px; position:absolute; top:22px; left:20px; z-index:2;}
.y-kefu-box01 .mobile-infos .online1{ border-bottom:solid 1px #efefef;}
.y-kefu-box01 .mobile-infos span{ color:#aaa;}
.y-kefu-box01 .mobile-infos p{ color:#d8231a; font-size:18px;}
.right {width:12px; height:12px; position:absolute; right:-12px; top:24px;}
.right-arrow1,.right-arrow2 {width:0; height:0; display:block; position:absolute; left:0; top:0; border-top:6px transparent dashed; border-right:6px transparent dashed; border-bottom:6px transparent dashed; border-left:6px white solid; overflow:hidden;}
.right-arrow1 {left:1px; border-left:6px #efefef solid;}
.right-arrow2 {border-left:6px white solid;}
/*咨询热线*/
/*二维码*/
.y-kefu-box01 .y-ewm-box{ width:151px; height:178px; top:-60px;}
.y-kefu-box01 .y-ewm-box>div{ width:151px; height:178px;}
.y-kefu-box01 .y-ewm-box img{ width:120px; height:120px; margin:16px auto 10px;}
.y-kefu-box01 .y-ewm-box .y-ewm-img1{ width:150px; border-right:solid 1px #efefef;}
.y-kefu-box01 .y-ewm-box .right{ top:84px;}
/*二维码*/
/*email*/
.y-kefu-box01 .y-email-infos{ padding:28px 20px 28px 45px; color:#aaa; text-align:left; bottom:0;}
.y-kefu-box01 .y-email-infos p{ color:#d8231a; font-size:16px;}
.y-kefu-box01 .y-email-infos>i{ width:18px; height:13px; background-position:-52px -80px; position:absolute; left:15px; top:30px;}
.y-kefu-box01 .y-email-infos .right{ top:55px;}
.y-kefu-box01 .hide-status{ width:54px; height:65px; background-color:#d8231a; position:absolute; top:37px; left:55px; z-index:9;}
.y-kefu-box01 .hide-status .kf-zixun{ padding:10px 0 7px; color:#fff; cursor:pointer;}
/*email*/
/*在线浮动*/

.slideTxtBox_01{}
.slideTxtBox_01 .hd{ height:50px; margin-bottom:15px;}
.slideTxtBox_01 .hd ul li{ float:left; width:100px; height:50px; line-height:50px; background:#e4e4e4; text-align:center; margin-right:10px;}
.slideTxtBox_01 .hd ul li a{ color:#333; display:block;}
.slideTxtBox_01 .hd ul li.on{ background:#d8231a;}
.slideTxtBox_01 .hd ul li.on a{ color:#fff;}