/*通用代码*/
*{ margin:0px; padding:0px;}
body{font-size:14px; color:#222; font-family:"Microsoft YaHei";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: #222; text-decoration: none; font-size:14px;}
a:hover{color: #006db8; text-decoration: none; cursor:pointer;}
.border_bg{width:auto; height:auto; margin:0 auto; border:1px solid #d0d0d0;}
.cp img{border:1px solid #bbb; padding:1px;}
.cp img:hover{border:1px solid #247eda; padding:1px;}
em ,i{ font-style:normal;}
.white a{color: #fff; text-decoration: none;}
.white a:hover{color: #ff0; text-decoration: none;}
input,button,select,textarea{outline:none}
.w1300{width:1300px;margin:0 auto;}
.db,.lb,.dd{font-size:0;}
.db>div,.lb>li,.dd>dl{font-size:14px;display:inline-block;vertical-align:top;}
.totalwidth {width:1200px; margin:0 auto; height:auto;}
.top10{height:10px;}
.top20{height:20px;}
.top30{height:30px;}
.top40{height:40px;}
.top50{padding-top:50px;}
.top60{height:60px;}
.top70{height:70px;}
.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{ box-sizing:border-box;}
.top80{ height:80px;}
.title{ font-size:36px; font-weight:bold; text-align:center; color:#484848;}
.title span{ color:#006db8;}
.content{ color:#666; font-size:18px; text-align:center; margin-top:5px;}
/*抬头*/
.header{ height:140px; width:100%;right:0px; z-index:9999; margin:0 auto; background:#fff;min-width:1400px;}
.h_top{ height:40px; border-bottom:1px solid #333; line-height:40px; padding:0px 25px;}
.h_top ,.h_top a{ font-size:12px; color:#666; font-weight:lighter;}
.h_top a:hover{ color:#006db8;}
.h_top p.fl{ padding-left:30px; background:url(https://memberpic.114my.com.cn/gddttfjw/uploadfile/image/20200330/20200330110633_1376185047.png) no-repeat left center; line-height:39px;}
.h_top p.fl span{ font-size:18px; color:#006db8; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.h_top a{ display: inline-block; padding:0px 10px;}
.second{ padding:0px 25px;}
.mean{ margin-top:15px;}
.mean p:nth-child(1){ font-size:27px; font-weight:bold; color:#006db8; letter-spacing:1px;}
.mean p:nth-child(2){ font-size:14px; font-weight:lighter; color:#006db8;}
/*导航*/
.headerbg{background: #fff;width: 100%;z-index: 999999;border-bottom: 1px solid #ddd;}
.nav{ margin-right:10px;}
.nav li{ float:left; position:relative;}
.nav li+li{ margin-left:30px;}
.nav li>a{ display:block; line-height:100px; position:relative; font-size:15px; color:#222222; font-weight:lighter;}
.nav li.cur>a ,.nav li>a:hover{ color:#006db8;font-weight: bold;}
.nav li>a:after{ content:''; display:block; position:absolute; width:0px; height:3px; background:#006db8; transition:all 0.5s ease; left:0px; top:0px; right:0px; margin:0 auto;}
.nav li.cur>a:after,.nav li:hover>a:after{ width:100%;}
.dropmenu{ position:absolute; top:100px; left:-180px; width:400px; height:0px; background:#fff;  transition:all 0.5s ease; overflow:hidden; background:#fff;z-index: 2; }
.menupic{ width:340px; height:200px; border:1px solid #eee; margin-bottom:15px;float: left;}
.menupic img{ width:100%; height:100%;}
.dropa a{ display:block; line-height:50px; border:1px dashed #eee; text-align:center; width:106px; float:left; margin-bottom:10px; margin-right:10px; font-size:13px; color:#222;}
.dropmenu a:hover{ color:#006db8; border-color:#006db8;}
.dropmenu a:nth-child(3n){ margin-right:0px;}
.nav li:hover>.dropmenu{ height:380px;padding:30px;border:1px solid #eee;}
.nav li:nth-child(3) .dropmenu a,.nav li:nth-child(4) .dropmenu a,.nav li:nth-child(7) .dropmenu a{ width:160px;}
.nav li:nth-child(4) .dropmenu a:nth-child(2n),.nav li:nth-child(7) .dropmenu a:nth-child(2n){ margin-right:0px;}
.nav li:nth-child(4) .dropmenu a:nth-child(3n),.nav li:nth-child(7) .dropmenu a:nth-child(3n){ margin-right:10px;}
.nav li:nth-child(3):hover>.dropmenu{ height:516px;padding:30px;border:1px solid #eee; width:567px;}
.nav li:nth-child(3) .menupic{ width:502px;}
.nav li:nth-child(8) .dropmenu{ left:-215px}
.nav li:nth-child(1) .menupic{float: left;}


.dropmenu9 img{float: left;}
.drot{width: 200px;float: left;}
.droall{float: left;padding-left: 20px;margin-top: 10px;}
.dropmenu9 .droppic{width: 300px;height: 138px !important;float: left;}
.dropmenu9 img{float: left;margin-top: 10px;}
.dropmenu9 .dropa{float: left;}
.drot i{font-weight: bold;color: #006db8;font-size: 16px;display: inline-block;text-align: center;padding: 0 30px 20px;width: 190px;}
.dropmenu9 .drot a{ width:190px; float:left; text-align:center; border-bottom:1px dashed #eee; display:inline-block; line-height:45px; font-size:14px; color:#555;}
.dropmenu9 .drot a:hover{color: #006db8;}

/*幻灯片*/
.focus {width: 100%;min-width: 1200px;height:638px;overflow: hidden;position: relative;z-index: 0}
.focus ul {height: 100%; position: absolute;overflow: hidden;}
.focus ul li { float: left;width: 100%;height: 100%;overflow: hidden; position: relative;background: #000;}
.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: 10px;height: 10px;text-align: center;_font-size: 0;margin-left: 16px;cursor: pointer;background: #fff; border-radius: 50%;opacity: 1 !important;}
.focus .btn span.on {background: #f02137;}
.focus .preNext {width: 45px;height: 100px;position: absolute; top: 300px; background: url(https://memberpic.114my.com.cn/gddttfjw/uploadfile/image/20200320/20200320125622_1396481589.png) no-repeat 0 0;cursor: pointer;}
.focus .pre {left: 0;}
.focus .next { right: 0; background-position: right top;}
/*搜索*/
.search{ height:81px; background:url(https://memberpic.114my.com.cn/gddttfjw/uploadfile/image/20200320/20200320142213_1527229669.jpg) no-repeat center;border-bottom: 1px solid #eee;}
.keywords ,.keywords a{ line-height:80px; font-size:14px; color:#222;}
.keywords span{ color:#f02137;}
.keywords a:hover{ color:#006db8;}
#search_bg input{ border:none; display:inline-block; background:none; width:83px; height:80px; float:left;}
#search_bg input:nth-child(1){ width:211px; border-left:1px solid #eaeaea !important; padding-left:66px; background:url(https://memberpic.114my.com.cn/gddttfjw/uploadfile/image/20200320/20200320135825_504961061.png) no-repeat 21px 26px;}
.sconcat{ width:160px; font-size:18px; color:#fff; font-weight:bold; text-align:center; border-right:1px solid #5f5f5f; border-left:1px solid #5f5f5f; height:80px; padding-top:20px;}
.sconcat p:nth-child(1){ font-weight:normal; font-size:12px; padding-left:22px; background:url(https://memberpic.114my.com.cn/gddttfjw/uploadfile/image/20200320/20200320135825_1364922126.png) no-repeat 20px 1px; margin-bottom:5px;}
/*宗旨*/
.speak{ background:#f8f8f8;}
.svidio{ width:630px; height:295px; border:1px solid #dddddd; padding:23px; background:#fff;}
.vvidio{ width:364px; height:247px; border:9px solid #000000;}
.svwa{ padding-top:28px;}
.svwa img:nth-child(3){ margin:20px 0px 20px 0px;}
.speakwa{ width:630px; padding-top:35px;}
.speakwa>p{ font-size:14px; color:#aaaaaa; font-weight:lighter; line-height:30px; margin-bottom:30px;}
.speakwa ul li{ float:left; font-size:18px; color:#484848; text-align:center;}
.speakwa ul li>p:nth-child(1){ font-size:12px;}
.speakwa ul li>p span{ font-size:60px; font-family:'Impact'; color:#006db8;}
.speakwa ul li+li{ margin-left:50px;}
.speakwa ul li>p:nth-child(2){ font-weight:lighter;}
.speakwa a{ display:block; width:160px; height:38px; text-align:center; line-height:38px; color:#fff; background:#006db8; font-size:14px; font-weight:lighter; transition:all 0.5s ease; float:right; margin-top:15px;}
.speakwa a:Hover{ background:#f02137;}
/*昌瑞专注高大空间通风降温整体解决方案*/
.solcenter{ position:relative;}
.sol_cc{ font-size:22px; font-weight:lighter; color:#484848; text-align:center; margin-bottom:5px;}
.solclass{ width:323px; height:510px; border:1px solid #dddddd; padding:27px 20px; float:left;}
.solclass a{ display:block; width:100%; position:relative; line-height:50px; padding-left:60px; font-size:16px; color:#484848; font-weight:lighter;}
.solclass a.on{ background:#006db8; color:#fff;}
.solclass a:after{ position: absolute; content:''; display:block; width:23px; height:23px; left:25px; top:14px; background:url(https://memberpic.114my.com.cn/gddttfjw/uploadfile/image/20200320/20200320151330_493711521.png) no-repeat left top; transition:all 0.5s ease;}
.solclass a:nth-child(2):after{ background-position-x:-34px;}
.solclass a:nth-child(3):after{ background-position-x:-66px;}
.solclass a:nth-child(4):after{ background-position-x:-104px;}
.solclass a:nth-child(5):after{ background-position-x:-144px;}
.solclass a:nth-child(6):after{ background-position-x:-190px;}
.solclass a:nth-child(7):after{ background-position-x:-225px;}
.solclass a:nth-child(8):after{ background-position-x:-266px;}
.solclass a.on:after{background-position-y:-47px; transform:rotate(360deg);}
.solclass a+a{ margin-top:7px;}
.sol_con{  width:925px; float:right; }
.solve_pg i{display: block;width: 12px;height: 12px;background: #a7a7a7;border-radius: 50%; float:left;}
.solve_pg i.cur{background: #006db8; cursor:pointer;}
.solve_pg i+i{ margin-left:11px;}
.solve_pg{ width:58px; margin:0 auto; margin-top:20px;}
.sol_con .prev,.sol_con .next{ display:block; position: absolute; width:38px; height:38px; cursor:pointer; top:257px;}
.sol_con .prev{ background:url(https://memberpic.114my.com.cn/gddttfjw/uploadfile/image/20200320/20200320155309_972666734.png) top left; left:-58px;}
.sol_con .next{ background:url(https://memberpic.114my.com.cn/gddttfjw/uploadfile/image/20200320/20200320155309_1162849347.png) top left; right:-58px;}
.sol_list{padding-top:58px !important;}
.sol_con i:hover{ background-position-y:-38px; transition:all 0.5s ease;}
.sol_list dl{ width:275px; height:432px; border:1px solid #dddddd; float:left; margin-right:20px; position:relative; padding:10px;}
.sol_list dl .sol_pic img{ width:273px; height:273px; margin-top:-60px;}
.solwa{ text-align:center; margin-top:20px;}
.solwa p:nth-child(1){ font-size:16px; color:#484848; font-weight:bold;}
.solwa a{ width:206px; height:37px; background:#006db8; display:block; border-radius:30px; line-height:37px; color:#fff; transition:all 0.5s ease; font-size:14px; font-weight:lighter; margin:0 auto;}
.solwa p:nth-child(2){ font-size:12px; color:#cccccc; font-weight: lighter; line-height:25px; padding:0px 10px; margin:20px 0px;}
.sol_list dl:hover .solwa a{ border-radius:0px; background:#f02137;}
/*热销工业大风扇*/
.products{ background:#f5f5f5;}
.proclass{ height:112px; background:url(https://memberpic.114my.com.cn/gddttfjw/uploadfile/image/20200320/20200320172028_1258641590.png) no-repeat left center; padding:55px 0px 0px 54px; font-size:14px; color:#666666; font-weight:lighter;}
.proclass p{ position:relative; float:left; font-size:22px; color:#222222; font-weight:bold; padding-bottom:7px; margin-right:15px;}
.proclass p:after{ content:''; display:block; width:40px; height:3px; background:#006db8; left:0px; bottom:0px; position:absolute;}
.proclass a{ display:inline-block;font-size:14px; color:#666666; font-weight:lighter; padding:0px 15px; line-height:30px;}
.proclass a:hover{ color:#006db8; text-decoration:underline;}
.prom>div{ float:left; width:26px; height:24px; background:url(https://memberpic.114my.com.cn/gddttfjw/uploadfile/image/20200320/20200320172801_115224989.png) no-repeat left top; cursor:pointer;}
.prom>div+div{ margin-left:9px;}
.prom>.rightjt{ background-position: right top;}
.prom>div:hover{ background-position-y: -24px;}
.prom a{ text-transform:uppercase; font-size:18px; color:#222222; font-weight:lighter; float:left; margin-left:30px;}
.prom a:hover{ color:#006db8; text-decoration:underline;}
.procon .divproduct_new_div_item{ float:left; width:630px; height:290px; background:#fff; position:relative; cursor:pointer;}
.procon .divproduct_new_div_item:nth-child(2n){ margin-left:40px;}
.procon .divproduct_new_div_item .product_div_item_pic{ float:right; width:382px; padding:10px; border-left:1px solid #f5f5f5; position:relative;}
.procon .divproduct_new_div_item .product_div_item_pic img{ width:100%; height:100%;}
.procon .divproduct_new_div_item .divproduct_new_div_item_content{ width:223px; float:left; padding:30px 0px 0px 30px;}
.procon .divproduct_new_div_item .divproduct_new_div_item_title a{ font-size:20px; font-weight:bold; color:#222222; padding-bottom:20px;  margin-bottom:20px; display:block; position:relative;}
.procon .divproduct_new_div_item .divproduct_new_div_item_title a:after{ width:55px; height:5px; background:#006db8; content:''; display:block; position:absolute; left:0px; bottom:0px; transition:all 0.5s ease;}
.procon .divproduct_new_div_item .divproduct_new_div_item_title a:before{ content:'+点击查看详情'; position:absolute; display:block; width:193px; text-align:center; line-height:40px; height:40px; background:#eeeeee; font-size:14px; color:#888888; transition: all 0.5s ease; left:0px; top:190px; font-weight:normal;}
.procon .divproduct_new_div_item:hover .divproduct_new_div_item_title a:before{ background:#006db8; color:#fff;}
.procon .divproduct_new_div_item:hover .divproduct_new_div_item_title a:after{ width:100px;}
.procon .divproduct_new_div_item .divproduct_new_div_item_body{ font-size:14px; font-weight:lighter; color:#aaaaaa; line-height:30px;}
.proconcat span{ font-size:16px; color:#222222; font-weight:lighter; padding-left:40px; background:url(https://memberpic.114my.com.cn/gddttfjw/uploadfile/image/20200320/20200320194113_761621850.png) no-repeat left center;}
.proconcat i{ font-size:30px; color:#222; font-weight:bold;}
.proconcata{ display:block; width:240px; height:50px; line-height:50px; background:#006db8; text-align:center; font-size:16px; color:#fff; font-weight:lighter; transition:all 0.5s ease; margin:0px 0px 0px 10px; float:left;}
.proconcata:hover{ background:#f02137; color:#fff;}
.proconcat{ float:left;margin-left: 300px;}
/*工业大风扇四大优势*/
.proadvcon{ width:930px;}
.pa_titl .title{ text-align:left; margin-top:10px;}
.pa_href{ text-align:center;}
.pa_href a{ display:block; width:220px; height:40px; line-height:40px; margin-top:15px; font-size:18px; color:#fff; background:#151515; transition:all 0.5s ease;}
.pa_href a:hover{ background:#006db8;}
.proadvul{ margin-top:64px;}
.proadvul li{ position:relative; width:225px; height:304px; background:#f1f1f1; float:left; padding:37px 28px; cursor:pointer;}
.proadvul li p:nth-child(1){ margin:0 auto; width:76px; height:76px; border-radius:50%; border:1px solid #737373; position:relative;}
.proadvul li p:nth-child(1):after{ content:''; display:block; position:absolute; width:35px; height:45px; top:12px; left:21px; background:url(https://memberpic.114my.com.cn/gddttfjw/uploadfile/image/20200320/20200320173423_1234987459.png) no-repeat left top;}
.proadvul li:nth-child(2) p:nth-child(1):after{ background-position-x:-35px;width: 43px;left: 16px;top: 14px;}
.proadvul li:nth-child(3) p:nth-child(1):after{ background-position-x:-89px;top: 18px;}
.proadvul li:nth-child(4) p:nth-child(1):after{ background-position-x:-142px;top: 18px;}
/*图片不停旋转*/
@-webkit-keyframes rotation{
from {-webkit-transform: rotate(0deg);}
to {-webkit-transform: rotate(360deg);}
}

.proadvul li p:nth-child(1):after{
-webkit-transform: rotate(360deg);
animation: rotation 2s linear infinite;
-moz-animation: rotation 2s linear infinite;
-webkit-animation: rotation 2s linear infinite;
-o-animation: rotation 2s linear infinite;
}
.proadvul li.on p:nth-child(1):after{background-position-y:-60px;}
.proadvul li.on p:nth-child(1){ border-color:#fff;}
.proadvul li.on p{ color:#fff !important; position:relative; z-index:3; }
.proadvul li.on{ padding-top:0px;transition: all 0.5s ease;}
.proadvul li:after{ content:''; display:block; position:absolute; width:100%; height:0px; left:0px; top:-50px; background:url(https://memberpic.114my.com.cn/gddttfjw/uploadfile/image/20200320/20200320182430_1918353432.jpg) no-repeat center; transition:all 0.5s ease;}
.proadvul li.on:after{ height:354px;}
.proadvul li p:nth-child(2){ font-size:25px; font-weight:bold; color:#484848; text-align:center;margin:20px 0px;}
.proadvul li p:nth-child(3){ font-size:14px; color:#bbbbbb; line-height:25px; }
.proadvul li+li{ margin-left:10px;}
/*选择昌瑞的4大优势*/
.comadv{ height:870px; background:url(https://memberpic.114my.com.cn/gddttfjw/uploadfile/image/20200321/20200321082428_1215367352.jpg) no-repeat center;}
.conmadv_t p{ text-align:center; font-size:20px; color:#fff;}
.conmadv_t p:nth-child(1){ font-size:42px; font-weight:bold; margin-bottom:5px;}
.comadvtab li{ float:left; width:310px; height:90px; border:1px solid #fff; padding-left:100px; line-height:90px; position:relative; cursor:pointer;}
.comadvtab li+li{ margin-left:20px;}
.comadvtab li p{ font-size:28px; color:#fff; position:relative; z-index:33;}
.comadvtab li p span{ font-size:45px; font-family:'Impact'; margin-right:11px;}
.comadvtab li p i,.comadvtab li p span{ display:block; float:left;}
.comadvtab li:after{ content:''; display:block; position: absolute; width:41px; height:41px; background:url(https://memberpic.114my.com.cn/gddttfjw/uploadfile/image/20200321/20200321082428_246482008.png) no-repeat left top; left:45px; top:27px; z-index:33;}
.comadvtab li:nth-child(2):after{ background-position-x:-51px; top:25px;}
.comadvtab li:nth-child(3):after{ background-position-x:-103px;}
.comadvtab li:nth-child(4):after{ background-position-x:-157px;}
.comadvtab li:before{ content:''; display:block; position:absolute; height:100%; width:0px; transition:all 0.5s ease; z-index:1; background:#00bbf8; top:0px; left:0px;}
.comadvtab li.on:before{ width:100%;}
.comadvtab li.on{ border-color:#00bbf8;}
.comadvcon{width:1300px; }
.comadvcon ul{ height:488px; width:100%;position:relative; float:left; background:#fff;}
.comadvcc{ width:100%; height:100%; border:6px solid #fff; position:relative;}
.conadvwa{ height:200px; position: absolute; bottom:0px; left:0px; background:rgba(0,141,190,0.9); width:100%; padding:0px 50px;color:#fff;}
.conadvwaleft .advtt p{ float:left;}
.conadvwaleft .advtt p+p{ margin-left:30px;}
.conadvwaleft .advtt p:nth-child(1){ width:40px; height:120px; text-align:center; line-height:140px; position:relative; background:#f02137; font-size:30px; color:#ffffff; font-family:'impact'; margin-top:-25px;}
.conadvwaleft .advtt p:nth-child(1):after{ content:''; display:block; width:22px; height:1px; background:#1898c4; position:absolute; left:9px; bottom:16px;}
.advwa{ line-height:22px; color:#fff; font-size:14px; padding-top:25px; clear:both;}
.conadvwaleft .advtt p:nth-child(2){ font-size:20px; margin-top:30px;}
.conadvwaleft .advtt p:nth-child(2) span{ display:block; font-size:30px; font-weight:bold; }
.conadvnum dl dt{ float:left; height:96px; text-align:center;padding:10px 20px;}
.conadvnum dl dt+dt{ border-left:1px dotted #fff;}
.conadvnum dl dt p:nth-child(1){ font-size:18px;}
.conadvnum dl dt p:nth-child(1) span{ font-size:30px; font-weight:bold;}
.conadvnum dl dt p:nth-child(2){ font-size:16px;}
.conadvnum dl dt p:nth-child(3){ font-size:12px;}
.conadvnum{ margin-top:62px;}
/*昌瑞科技 · 成功案例*/
.cast_t .title{ line-height:51px; background:url(https://memberpic.114my.com.cn/gddttfjw/uploadfile/image/20200321/20200321094247_534448412.png) no-repeat center;}
.cast_t p:nth-child(2){ margin:9px 0px 20px 0px;}
.cast_t p:nth-child(3){ width:60px; height:3px; background:#464646; margin:0 auto}
.casecenter{ position:relative;}
.casetab{ float:left; width:230px;}
.casetab a{ display:block; width:100%; height:70px; background:#464646; padding-left:85px; font-size:15px; color:#ffffff; line-height:70px; position:relative;    overflow: hidden;}
.casetab a:after{ content:''; display:block; position:absolute; width:51px; height:34px; background:url(https://memberpic.114my.com.cn/gddttfjw/uploadfile/image/20200321/20200321094247_1210394134.png) no-repeat center; top:16px; left:20px; z-index:3; transition:all 0.5s ease;}
.casetab a+a{ margin-top:1px;}
.casetab a:before{ content:''; display:block; position:absolute; height:100%; width:0px; position:; top:0px; left:0px; background:url(https://memberpic.114my.com.cn/gddttfjw/uploadfile/image/20200321/20200321095552_2094912312.png) no-repeat center; z-index:2; transition:all 0.5s ease;}
.casetab a.cur:before{ width:242px;}
.casetab a.cur:after{ transform: rotate(360deg);}
.casetab a p{ position:relative; z-index:333;}
.casecenter{ height:425px;}
.casejt{ position:absolute; width:36px; height:22px; left:104px; cursor:pointer; transition:all 0.3s ease;}
.caseleft{ top:-42px; background:url(https://memberpic.114my.com.cn/gddttfjw/uploadfile/image/20200321/20200321094247_1664305207.png) no-repeat top left;}
.caseright{ bottom:-42px; background:url(https://memberpic.114my.com.cn/gddttfjw/uploadfile/image/20200321/20200321094247_861738331.png) no-repeat top left;}
.casejt:hover{ background-position-y:-22px;}
.casecon{ width:1069px; float:right;}
.casepic img{ width:660px; height:425px;}
.casewa{ width:408px; height:425px; background:#e9e9e9; padding:40px 50px; overflow:hidden;}
.casewa p:nth-child(1){ font-size:22px; color:#222222; font-weight:bold;}
.casewa p:nth-child(2){ width:55px; height:3px; background:#666666; margin:15px 0px;}
.casewa p:nth-child(3){ font-size:14px; color:#aaaaaa; line-height:30px}
.casebtn a{ display:inline-block; width:145px; height:42px; line-height:42px; padding-left:30px; font-size:14px; color:#fff; transition:all 0.5s ease; }
.casebtn{ margin:25px 0px 30px 0px;}
.casebtn a+a{ margin-left:0px;}
.casebtn a:nth-child(1){ background:#464646 url(https://memberpic.114my.com.cn/gddttfjw/uploadfile/image/20200321/20200321102012_1584376254.png) no-repeat center;}
.casebtn a:nth-child(2){ background:#006db8 url(https://memberpic.114my.com.cn/gddttfjw/uploadfile/image/20200321/20200321102012_1584376254.png) no-repeat center; padding-left:15px;}
.casebtn a:hover{ background:#f02137 url(https://memberpic.114my.com.cn/gddttfjw/uploadfile/image/20200321/20200321102012_1584376254.png) no-repeat center;}
.caseconcat{ font-size:14px; color:#464646; font-weight:lighter;padding-left:94px; background:url(https://memberpic.114my.com.cn/gddttfjw/uploadfile/image/20200321/20200321094247_1295202529.png) no-repeat left center;}
.caseconcat span{ font-size:23px; font-weight:bold; display:block; line-height:29px;}
.caseconcat{ margin-left:-50px;}
.casecon ul{ display:none;}
.casecon ul:nth-child(1){ display:block;}
/*十多年荣获多项资质证书*/
.honer{ height:680px; background:url(https://memberpic.114my.com.cn/gddttfjw/uploadfile/image/20200321/20200321103613_1449361311.jpg) no-repeat center;}
.honerline{ position:relative; height:1px; background:#d9d9d9; margin-top:20px}
.honerline:after{ content:''; display:block; position:absolute; width:48px; height:3px; background:#006db8; top:-1px; left:0px; right:0px; margin:0 auto;}
.honercenter{ position:relative;  margin-top:46px;}
.honerjt{ position:absolute; width:27px; height:51px; top:110px; cursor:pointer; transition:all 0.3 ease;} 
.honerleft{ background:url(https://memberpic.114my.com.cn/gddttfjw/uploadfile/image/20200321/20200321105028_1539443236.png) no-repeat left top; left:-48px;}
.honerright{ background:url(https://memberpic.114my.com.cn/gddttfjw/uploadfile/image/20200321/20200321105028_267559152.png) no-repeat left top; right:-48px;}
.honerjt:hover{ background-position-x:-27px;}
.honercon td{ display:block; float:left; width:252px; padding-left:0px !important; overflow:hidden; margin-right:10px;}
.honercon td br{ display:none;}
.honercon td div{ padding-top:0px !important;}
.honercon td div>a{ font-size:14px; color:#484848; margin-top:12px; display:block;}
.honercon td:hover div>a{ color:#006db8;}
/*昌瑞用心服务十余载*/
.about .content{ color:#484848;}
.aboutwa{ height:478px;box-shadow:0 5px 20px -5px #eee,0px -5px 20px -5px #ddd;}
.aboutpic{ width:50%; float:left; height:476px; margin-top:1px; background:url(https://memberpic.114my.com.cn/gddttfjw/uploadfile/image/20200509/20200509172951_1467875902.jpg) no-repeat center;}
.aboutword{ float:left; width:50%; height:100%; padding:40px 3% 0px 3%;}
.aboutword p:nth-child(1){ font-size:23px; color:#484848; font-weight:bold;}
.aboutword p:nth-child(2){ font-size:12px; color:#484848; text-transform:uppercase;}
.aboutword p:nth-child(3){ font-size:14px; color:#aaaaaa; line-height:36px; height:252px; margin-top:30px;
overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 7;
-webkit-box-orient: vertical;}
.aboutword a{ display:block; margin-top:30px; border-radius:30px; width:164px; height:47px; background:#006db8; text-align:center; line-height:47px; font-size:14px; color:#fff;transition:all 0.5s ease;}
.aboutword a:hover{ background:#f02137;  border-radius:0px;}
.qyxxtab a{ width:135px; height:50px; line-height:50px; text-align:center; display:block; background:#e7e7e7; font-size:16px; color:#666; transition:all 0.5s ease; float:left;}
.qyxxtab a+a{ margin-left:10px;}
.qyxxtab a.cur{ background:#006db8; color:#fff;}
.abouicon{ display:block; float:right; width:41px; height:33px; background:url(https://memberpic.114my.com.cn/gddttfjw/uploadfile/image/20200321/20200321113213_1995989249.jpg) center no-repeat; margin-top:15px;} 
.qyxxcon ul td{ display:block; float:left; padding-left:0px !important; width:252px;}
.qyxxcon ul td+td{ margin-left:10px;}
.qyxxcon ul td br{ display:none;}
.qyxxcon ul td>a{ width:100%; height:100%; display:block; padding:5px; border:1px solid #dddddd;transition:all 0.5s ease;}
.qyxxcon ul td div{ padding-top:0px !important; margin-top:10px; width:100%; height:40px; line-height:40px; text-align:center; background:#f2f2f2;transition:all 0.5s ease;}
.qyxxcon ul td div>a{ display:block; line-height:40px; font-size:14px; color:#7c7c7c; transition:all 0.5s ease;padding: 0px 10px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.qyxxcon ul td:hover>a{ border-color:#006db8;}
.qyxxcon ul td:hover div{ background:#006db8;}
.qyxxcon ul td:hover div>a{ color:#fff;}
.qyxxcon ul{ display:none;}
.qyxxcon ul:nth-child(1){ display:block;}
/*新闻中心*/
.news { position:relative;}
.news .content{ color:#484848; text-transform:uppercase; font-weight:lighter;}
.newsline{ height:1px; background:#e9e9e9; position:absolute; top:210px; width:100%;}
.newstab a{ display:inline-block; font-size:18px; color:#484848; font-weight:lighter; position:relative; padding:0px 10px; padding-bottom:20px;}
.newstab a.on{ font-weight:bold; color:#006db8;}
.newstab a+a{ margin-left:50px;}
.newstab{ width:450px; margin:0 auto;}
.newstab a:after{ content:''; display:block; position:absolute; background:#006db8; bottom:-1px; width:0px; left:0px; right:0px; margin:0 auto; height:1px; transition:all 0.5s ease;}
.newstab a.on:after{ width:100%;}
.newsleft{ width:405px; float:left; position:relative;}
.newsleft .news_div_item_date{ display:none;}
.newsleft .news_div_item_pic{ width:405px; height:160px; position:absolute; top:0px; left:0px;}
.newsleft .news_div_item_pic img{ width:100%; height:100%;}
.newsleft .news_div_item_content{ position:absolute; top:175px;}
.newsleft .news_div_item_content .news_div_item_title{text-align:center;}
.newsleft .news_div_item_content .news_div_item_title a{  font-size:18px; color:#006db8;}
.newsleft .news_div_item_content .news_div_item_title a:hover{ color:#006db8 !important;}
.newsleft .news_div_item_content .news_div_item_body{ margin-top:20px; font-size:14px; color:#bbbbbb; line-height:30px; height:90px; display: -webkit-box;-webkit-line-clamp:3;overflow: hidden;text-overflow: ellipsis;-webkit-box-orient: vertical;}
.newsright{ width:847px; float:right;}
.newsright .news_div_item{ float:left; margin-bottom:22px; width:404px; height:95px; border:1px solid #e5e5e5; padding:11px; cursor:pointer;}
.newsright .news_div_item:nth-child(2n){ margin-left:39px;}
.newsright .news_div_item:nth-child(5),.newsright .news_div_item:nth-child(6){ margin-bottom:0px;}
.newsright .news_div_item_date{ width:71px; height:71px; position:relative; float:left; background:#969393; color:#fff; font-size:14px; padding-top:43px; transition:all 0.5s ease;}
.newsright .news_div_item_date>div{ float:left;}
.newsright .news_div_item_date .news_div_item_day{ position:absolute; font-size:25px; font-weight:bold; top:10px; left:20px;}
.newsright .news_div_item_content { width:290px; float:right;}
.newsright .news_div_item_content .news_div_item_title a{ font-size:14px; color:#222;transition:all 0.5s ease;white-space: nowrap;overflow: hidden; display: block;text-overflow: ellipsis;}
.newsright .news_div_item:hover .news_div_item_content .news_div_item_title a{ color:#006db8;}
.newsright .news_div_item:hover .news_div_item_date{ background:#006db8;}
.newsright .news_div_item .news_div_item_date .news_div_item_year{ margin-left:8px;}
.newsright .news_div_item:hover{ border-color:#006db8;}
.newsright .news_div_item_content .news_div_item_body{ margin-top:10px; line-height:20px; font-size:12px; color:#bbbbbb; height:40px; display: -webkit-box;-webkit-line-clamp:2;overflow: hidden;text-overflow: ellipsis;-webkit-box-orient: vertical;}
/*版权*/
.copyright{ background:#333;}
.feedback{ height:260px; background:#fff; padding:49px 0px 0px 36px;}
.feedback p{ text-align:center;}
.feedback p:nth-child(2){ font-size:25px; font-weight:lighter; color:#484848; margin:15px 0px;}
.feedback p:nth-child(3){ width:50px; height:4px; background:#006db8; margin:0 auto;}
.feedback form input,.feedback form textarea{ display:block; float:left; width:200px; height:50px; border:1px solid #e5e5e5; background:none; padding-left:19px; line-height:48px; font-size:15px; color:#aaa; background:none;font-family:"Microsoft YaHei";font-family:"微软雅黑";}
.feedback form input+input,.feedback form input+textarea{ margin-left:10px;}
.feedback form input:nth-child(5){ width:150px;}
.feedback form img{ display:block; float:left; padding:15px 10px;}
.feedback form input:nth-last-child(1){ width:100px; background:#006db8; text-align:center; font-size:18px; color:#fff; line-height:50px; transition:all 0.5s ease; padding-left:0px;}
.feedback form input:nth-last-child(1):hover{background:#f02137; }
.kslj li{ float:left; padding:0px 42px;}
.kslj li>p{ font-size:18px; color:#fff; position:relative; line-height:18px; padding-bottom:30px; margin-bottom:20px;}
.kslj li>p:after,.kslj li>p:before{ content:''; display:block; position:absolute; transition:all 0.5s ease; left:0px; bottom:0px; height:2px;}
.kslj li>p:before{ z-index:2; width:36px; background:#e5dacf;}
.kslj li:hover>p:before{ width:111px;}
.kslj li>p:after{ width:111px; background:#534f4b; z-index:1;}
.kslj li>a{ display:block; font-size:14px; color:#666666; line-height:32px;}
.kslj li>a:hover{ color:#fff;}
.kslj li dl{ float:left; margin-top:10px; font-size:14px; text-align:center; color:#c7c7c7; line-height:28px;}
.kslj li dl+dl{ margin-left:10px;}
.kslj li div{ margin-top:10px; color:#fff;}
.kslj li div p:nth-child(1){ font-size:36px; font-family:'Impact';}
.kslj li div p:nth-child(2){ font-size:16px; font-weight:lighter;}
.kslj li div a{ display:block; margin-top:30px; width:143px; height:34px; border-radius:5px; background:#fff url(https://memberpic.114my.com.cn/gddttfjw/uploadfile/image/20200321/20200321144911_953159811.png) no-repeat center; padding-left:60px; line-height:34px; font-size:16px; color:#333333; font-weight:lighter;} 
.kslj li div a:hover{ text-decoration:underline; color:#006db8;}
.kslj li:nth-last-child(1){ float:right; padding:0px;}
.kslj li:nth-child(1){ padding-left:0px;}
.end{ height:101px; line-height:100px; border-top:1px solid #3f3f3f;}
.end ,.end a{ font-size:14px; color:#666;}
.end a:hover{ color:#fff;}
/*友情链接*/
.links{ background:#006db8;}
.links .w1300{height:73px; line-height:73px; padding-left:38px; background:url(https://memberpic.114my.com.cn/gddttfjw/uploadfile/image/20200321/20200321144911_1762358755.png) no-repeat left center;}
.links p{ float:left;color:#fff;}
.links p:nth-child(1){ font-size:18px; }
.links p:nth-child(3){ float:right; font-size:25px; font-family:'impact';}
#newBridge .icon-right-center {
    top: 30% !important;
}





/* 浮动*/
.y-kefu-box { position: fixed; right: 0; top:30%; z-index: 9999; font-size: 13px;}
.y-kefu-box img { display: block; width: 100%; height: auto; }
.y-kefu-box01 .icon { display: block; background: url(https://memberpic.114my.com.cn/gddttfjw/uploadfile/image/20230508/20230508175247_459349634.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: #006db8; 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: solid 1px #efefef;position: relative;}
.y-kefu-box01 .show-status { position: relative; }
.y-kefu-box01 .show-status .kf-zixun {background-color: #006db8; border-color: #006db8; color: #fff; margin: 10px 0 7px;}
.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; }
.kf-mail>i{background-position: -5px -79px !important;}
.kf-mail:hover>i{background-position: -30px -79px !important;}
.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: #006db8; border-color: #006db8;}
.y-kefu-box01 .hver:hover>p { color: #fff; }
.y-kefu-box01 .kf-zixun1 { border-radius: 2px;border-bottom: 1px #efefef solid;}
.y-kefu-box01 .kf-zixun1 i { width: 21px; height: 22px; background-position: -5px -180px; }
.y-kefu-box01 .kf-zixun1:hover>i { background-position: -30px -180px; }

.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:#333;}
.y-kefu-box01 .mobile-infos p{color: #006db8;font-size: 18px;}
y-kefu-box .right{width: 12px;height: 12px;position: absolute;right: -12px;top: 24px;}
y-kefu-box .right-arrow1,
y-kefu-box .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;}
y-kefu-box .right-arrow1{left: 1px;border-left: 6px #efefef solid;}
y-kefu-box .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:115px; height:114px; margin: 20px 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:#b9b9b9; text-align: left; bottom: 0; width:170px;}
.y-kefu-box01 .y-email-infos p { color: #006db8; 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:#f55b1b;position: absolute; top: 37px; left: 55px; z-index: 9;}
.y-kefu-box01 .hide-status .kf-zixun { padding: 10px 0 7px; color: #fff; cursor: pointer; }