@font-face {
 font-family:fontDin1;
 src: url(../cssnew/DIN-MEDIUM_otf.txt),url(../cssnew/DIN-MEDIUM_woff.txt),url(../cssnew/DIN-MEDIUM_eot.txt),url(../cssnew/DIN-MEDIUM_woff2.txt),url(../cssnew/DIN-MEDIUM_ttf.txt)}
/*通用代码*/
*{ margin:0px; padding:0px;}
body{font-size:14px; color:#222222; font-family:"Microsoft YaHei"; font-family:'微软雅黑'; min-width:1300px; overflow-x:hidden;}
img{margin: 0px; padding: 0px;border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}
h1,h2,h3,h4,h5,h6,h7{ font-weight:normal;}
dl,dt,dd,ol,ul,li,from,input,select,span,p,div{margin: 0px; padding: 0px; list-style: none;}
.clear{clear:both;}
a{color: #222222; text-decoration: none; font-size:14px;}
a:hover{color: #0880d9;cursor:pointer;}
em ,i{ font-style:normal;}
input,button,select,textarea{outline:none;font-family:"Microsoft YaHei"; font-family:'微软雅黑';}
.w1400{ max-width:1400px; margin:0 auto;}
.fr{ float:right;}
.fl{ float: left;}
*,:after,:before{ box-sizing:border-box;-moz-box-sizing:border-box; -webkit-box-sizing:border-box; }
.title{text-align: center;font-size: 40px;color: #333333;}
.title em{color: #0880d9;}
.title span{display: block;font-size: 18px; font-weight:lighter; color: #888888;margin: 7px 0 25px 0;}
.title i{display: block;width: 80px;height: 5px;margin: 0 auto; position: relative;}
.title i::after,.title i::before{content: '';display: block;position: absolute;width: 30px; height: 5px;top: 0;left: 0;background:#0880d9;}
.title i::after{right: 0px;left: inherit;animation:allTitleAfter 3s infinite linear;}
.title i::before{animation:allTitleBefore 3s infinite linear;}
.title t{width: 30px;height: 5px;background:#52c100;margin:0 auto;display:block;animation:allTitleI 3s infinite linear;}
@keyframes allTitleI{
0%{transform:translateX(0px);}
25%{transform:translateX(-25px);}
50%{transform:translateX(0px);}
75%{transform:translateX(25px);}
100%{transform:translateX(0px);}
}
@keyframes allTitleBefore{
0%{width:15px;}
25%{width:0px;}
50%{width:15px;}
75%{width:30px;}
100%{width:15px;}
}
@keyframes allTitleAfter{
0%{width:15px;}
25%{width:30px;}
50%{width:15px;}
75%{width:0px;}
100%{width:15px;}
}
.hovermaincolor a:hover{ color:#0880d9;}
/*抬头*/
.header{ height:180px; position:relative;}
.hlogo{ position:absolute; top:0; left:60px; background:#fff;}
.hlogo:after,.hlogo:before{ content:''; display:block; position:absolute; width:0; height:0; top:50px; left:100%;}
.hlogo:after{ border-top:130px solid #0880d9; border-right:21px solid transparent;}
.hlogo:before{ border-top:130px solid #0880d9; border-left:21px solid transparent; left:auto; right:100%;}
.htop{ height:50px; padding:0 40px 0 290px; background:#0880d9;display: -webkit-flex;display: flex;justify-content:space-between;flex-wrap: nowrap;align-items:center;}
.htop,.htop a{ font-size:14px; color:#b8e1ff; line-height:24px;}
.htop a:hover{ color:#fff;}
.htop b{ font-size:22px; font-family:Arial, Helvetica, sans-serif; color:#ffffff;}
.htop span{ display:inline-block; vertical-align:top; padding:0 25px; border-right:1px solid #2398ef;}
.htop span:last-child{ border-right:0; padding-right:0;}
.htop span a,.htop span em{ display:inline-block; padding-left:30px; background:url(//memberpic.114my.cn/zhujiang/uploadfile/image/20210907/20210907094926_199436258.png) no-repeat left center;}
.htop span:nth-child(2) a{ background-image:url(//memberpic.114my.cn/zhujiang/uploadfile/image/20210907/20210907094926_1951790098.png);}
.htop span:nth-child(3) a{ background-image:url(//memberpic.114my.cn/zhujiang/uploadfile/image/20210907/20210907094926_1116319289.png);}
.hsecond{ height:130px;padding:0 40px 0 290px;display: -webkit-flex;display: flex;justify-content:space-between;flex-wrap: nowrap;align-items:center;}
.heman{ font-size:18px; color:#888888;}
.heman b{ display:block; font-size:25px; color:#0880d9; margin-bottom:5px;}
.nav{ width:60%;}
.nav>ul{display: -webkit-flex;display: flex;justify-content:space-between;flex-wrap: nowrap;align-items:flex-start;}
.nav>ul>li{ position:relative;}
.nav>ul>li.cur>a,.nav>ul>li:hover>a{color:#52c100; font-weight:bold;}
.nav>ul>li>a{ display:block; line-height:130px; position:relative; font-size:17px; color:#333231;width: calc(100% + 5px);}
.dropmenu{ position:absolute; width:200px; left:-66%;  z-index:99; background:#0880d9;  text-align:center; transition:all .3s ease; opacity:0; visibility:hidden; top:105%; overflow:hidden; }
.nav>ul>li:hover .dropmenu{top:100%; opacity:1; visibility:visible;}
.dropmenu a{ display:block; line-height:56px; font-size:14px; color:#fff; transition:all .3s ease;border-bottom: 1px solid #fff;}
.dropmenu a:hover{ background:#52c100; color:#fff;}
.dropmenu table,.dropmenu tbody,.dropmenu tr,.dropmenu td{ display:block; width:100%;}
@media screen and (max-width:1550px){
	.nav>ul>li>a{ font-size:15px;}
        .heman b{ font-size:21px;}
        .heman{ font-size:16px;}

	}
.nav>ul>li>a:after,.nav>ul>li>a:before{ content:''; display:block; position:absolute; left:0; right:0; margin:0 auto; z-index:9; transition:all .3s ease;}
.nav>ul>li>a:after{ width:18px; height:18px; border:3px solid #fff; background:#52c100; border-radius:50%; top:-7px; transform:scale(0);}
.nav>ul>li>a:before{ width:1px; height:0; background:#52c100; top:8px; z-index:10;}
.nav>ul>li.cur>a:before,.nav>ul>li:hover>a:before{ height:32px;}
.nav>ul>li.cur>a:after,.nav>ul>li:hover>a:after{ transform:scale(1);}
/*幻灯片*/
.banner{overflow:hidden; width:100%; position:relative; z-index:1;}
.banner-box{ min-width:1400px; height:660px; position:relative; margin:0 auto; }
.banner-box .bd, .banner-box .bd ul{ width:100% !important; }
.banner-box .bd li{ width:100% !important; height:660px; background-position: center; background-repeat: no-repeat; background-color: #000}
.banner-box .bd li a{ display:block; background-size:auto;  width: 100%; height: 80%;  position: relative; z-index: 9;}
.banner-btn{ width: 100%; position: absolute; top:220px; left: 0; margin-left: 0; height: 415px; overflow: hidden; }
.banner-btn a{ display:block; width:49px; height:104px; position:absolute; top:30px; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; transition:0.3s all ease-in-out; z-index: 9;}
.banner-btn a.prev{ left:-50px; background:url(//memberpic.114my.cn/zhujiang/uploadfile/image/20210907/20210907095024_728442124.png) no-repeat 0 0; } 
.banner-btn a.next{ right:-50px; background:url(//memberpic.114my.cn/zhujiang/uploadfile/image/20210907/20210907095024_728442124.png) no-repeat -49px 0; }
.banner-box .hd { position:absolute; bottom:0px; width: 100%; display: block; }
.banner-box .hd ul{ text-align: center}
.banner-box .hd ul li{ width:10px; height:10px; border-radius :50%; text-indent:-9999px; background:#fff; cursor:pointer; display:inline-block; margin:0 5px; transition:0.3s all ease-in-out; opacity:0.8;}
.banner-box .hd ul li.on{ background: #0072dc;border-radius: 8px; width:70px;}
.banner-box:hover .banner-btn a.prev{ left:20px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-box:hover .banner-btn a.next{ right: 20px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-box .banner-btn a.prev:hover,.banner-box:hover .banner-btn a.next:hover{ filter:alpha(opacity=80); -moz-opacity:.8; -khtml-opacity:.8; opacity:.8; }
/*搜索*/
.search{ border-bottom:1px solid #ecedee;}
.search .w1400{ height:88px; display: -webkit-flex;display: flex;justify-content:space-between;flex-wrap: nowrap;align-items:center; }
.keyword,.keyword a{ line-height:30px; font-size:14px; color:#666666;}
.keyword span{color:#0479db;}
.keyword{ padding-left:30px; background:url(//memberpic.114my.cn/zhujiang/uploadfile/image/20210907/20210907095105_1778425205.png) no-repeat left center;}
.search_bg{ height:88px;display: -webkit-flex;display: flex;justify-content:space-between;flex-wrap: nowrap;align-items:center; }
#infoname{ height:88px; background:none; width:205px; border:none; border-left:1px solid #ecedee; padding-left:62px; background:url(//memberpic.114my.cn/zhujiang/uploadfile/image/20210907/20210907095105_249140617.png) no-repeat left center;}
#soo{ background:#0880d9;}

/*热销产品*/
.product{padding: 60px 0;}
.pro_cc{ width: 1400px;}
.pro_cc_item { width: 685px; display: flex; flex-direction: row-reverse; padding: 24px;box-shadow: 0 0 20px #eee; background: #fff; margin-left: 5px; position: relative; margin-top:30px;}
.pro_cc_item:before { top: 0; background: #0084ea; height: 20%;}
.pro_cc_item_content{ width: 56%; padding: 8px 0 18px 26px; float:right;}
.pro_cc_item_wz a { font-size: 20px; font-weight: bold; color: #343434; display: block; padding-bottom: 30px;}
.pro_cc_item_body { position: relative; line-height: 30px; font-size: 14px; color: #999;}
.pro_cc_item_body:after { position: absolute;  content: ""; width: 100%; height: 1px; background: #ececec; top: -10px; left: 0;}
.product_div_item_pic { width: 45%; border: 1px solid #dfdfdf; padding: 6px;}
.product_div_item_pic img { width: 100%; height: auto;}
.product_div_item_pic a:after {  position: absolute; content: "查看更多+"; width: 115px; height: 35px; background: #0880d9; text-align: center;  line-height: 35px;  color: #fff; font-size: 14px;  bottom: 5px; transition: all .5s; margin-left:28px; top:195px;}
.product_div_item_pic a:hover:after { background: #52c100;}
.pro_cc_item:after { height: 80%;  background: #000000; top: 20%; animation: myfirst 5s infinite;}

@keyframes myfirst
{
    0% {height: 80%;}
    50% {height: 0%;}
    100% {height: 80%;}
}

/*是否存在这些疑虑*/
.problem{ height:325px; background:url(//memberpic.114my.cn/zhujiang/uploadfile/image/20210907/20210907150935_1123560391.jpg) no-repeat center; padding-top:85px;}
.pbtitle{ font-size:30px; color:#222222; margin:0 0 0 35px; line-height:45px;}
.pbtitle strong{ color:#0880d9;}
.pbtitle span{ display:block; width:273px; line-height:49px; border-radius:25px; text-align:center; font-size:22px; color:#fff; background:#0880d9; margin-top:10px;}
.pbcon{ float:right; width:940px; position:relative; margin:35px 0 0 0;}
.pbcon p{ font-size:18px; color:#333333; font-weight:lighter; padding-left:16px; position:absolute;} 
.pbcon p:after{ content:''; position:absolute; width:1px; height:100%; left:0; top:0; background:#efefef; background:linear-gradient(to bottom,#efefef,#222222,#efefef);}
.pbcon p:nth-child(1){ left:-55px;}
.pbcon p:nth-child(2){ left:515px;}
.pbcon p:nth-child(3){ left:-98px; top:70px;}
.pbcon p:nth-child(4){ left:555px; top:70px;}

/*优势*/
.adv{ height:893px; background:url(//memberpic.114my.cn/zhujiang/uploadfile/image/20210907/20210907165845_2132862292.png) no-repeat center; padding-top:80px; position:relative;}
.adv .w1400{ position:relative;}
.adv_t{ font-size:42px; color:#0880d9; font-weight: bold;text-align:center;}
.adv_t span{ color:#d72c35;}
.adv_c{ width:507px; height:46px; text-align:center; margin:0 auto; position:relative; line-height:46px; border:1px solid #bcc0c3; font-size:18px; color:#666666; text-align:center; margin-top:10px;}
.adv_c:after{ display:block; content:''; position:absolute; width:37px; height:1px; background:#bcc0c3; top:22px; left:-18px;}
.adv_c:before{ display:block; content:''; position:absolute; width:37px; height:1px; background:#bcc0c3; top:22px; right:-18px;}
.advtab{ padding:0px 99px; background:#eff4f9; height:140px; margin-top:30px;}
.advtab li{ float:left;margin-right: 60px; cursor:pointer;}
.advtab li:nth-last-child(1){ margin-right:0px; }
.advnum{ float:left; width:89px; height:137px; background:url(//memberpic.114my.cn/zhujiang/uploadfile/image/20210907/20210907155921_1101809442.png) no-repeat;font-size:46px; font-weight:bold; text-align:center; color:#fff; line-height:80px; font-family:'impact';transition:0.5s;}
.advtab li.on .advnum{ background-position-y:-137px; color:#fff;transition:0.5s;}
.advtab li:nth-child(2) .advnum{ background-position-x:-310px;}
.advtab li:nth-child(3) .advnum{ background-position-x:-620px;}
.advtab li:nth-child(4) .advnum{ background-position-x:-930px;}
.adv_ti{ float:left; margin:35px 0px 0px 20px;}
.adv_ti p:nth-child(1){ color:#0880d9; font-size:30px;}
.adv_ti p:nth-child(2){color:#999; font-size:12px; text-transform:uppercase;}
.advtab li.on .adv_ti p:nth-child(1){color:#0880d9;}
.advcon ul{ width: 1400px !important;  height:470px; padding:41px; background:#fff; border-bottom-left-radius:50px;border-bottom-right-radius:50px;}
.adv_w{ width:510px;}
.adv_titl{ height:85px; border-bottom:1px dashed #d4d9dd;}
.adv_titl p:nth-child(1){ font-size:32px; color:#0880d9; font-weight:bold; margin-bottom:5px;}
.adv_titl p:nth-child(2){ font-size:14px; color:#999;}
.adv_p{ margin-top:35px;}
.adv_p p{ position:relative; padding-left:30px; font-size:15px; color:#aaa; line-height:36px;}
.adv_p p:after{ content:''; display:block; width:18px; height:17px; background:url(//memberpic.114my.cn/zhujiang/uploadfile/image/20210907/20210907160044_937050429.png) no-repeat center; position:absolute; top:9px; left:0px;}
.advtel{ width:492px; height:90px; background:#fff; box-shadow: 0 0 15px #d0e8fe;display: -webkit-flex;display: flex;justify-content:center;flex-wrap: nowrap;align-items:center;  border-radius:10px;float:left; margin-top:25px;}
.advtel p{font-size:16px; color:#9c9ea0; line-height:100px; float:left}
.advtel em{ display:inline-block; vertical-align:sub; font-size:36px; color:#0072dc; font-family:fontDin1; padding-left:10px; padding-top:25px;}
.advtel span{ display:inline-block; padding-left:50px; background:url(//memberpic.114my.cn/zhujiang/uploadfile/image/20210907/20210907162744_961241127.png) no-repeat left center;}

/*工程案例*/
.divdgweb_new_div_item a{font-size: 14px;}
.cs{ height:710px}
.case{ padding:60px  0;}
.casetil{ text-align:center; font-size:40px; color:#222;}
.casetil span{ color:#0880d9;}
.casetil em{ display:block; font-size:18px; margin:5px 0 20px 0;}
.casebtn a{ display:block; margin:25px auto 40px auto; width:156px; line-height:40px; background:#666666; font-size:16px; text-align:center; color:#fff; transition:all .3s ease;}
.casebtn a:hover{ background:#0880d9;}
.caseClass a{ display:inline-block; width:208px; line-height:50px; text-align:center; background:#eeeeee; font-size:14px; color:#666666; font-weight:lighter; transition:all .3s ease;}
.caseClass a+a{ margin-left:10px;}
.caseClass span+span{ margin-top:10px; display:block;}
.caseClass a:hover{ background:#0880d9; color:#fff;}
.casecenter{ position:relative; margin:30px 0 0 0;}
.casejt{ position:absolute; cursor:pointer; width:46px; height:46px; top:221px;}
.casejt.prev{ left:-66px; background:url(//memberpic.114my.cn/zhujiang/uploadfile/image/20210907/20210907202525_386675258.png) no-repeat left top;}
.casejt.next{ right:-66px; background:url(//memberpic.114my.cn/zhujiang/uploadfile/image/20210907/20210907202525_1904578755.png) no-repeat left top;}
.casejt:hover{ background-position-y:-46px;}
.casecon{ overflow:hidden;}
.casecon .divdgweb_new_div_item{ width:335px; padding-top:251px; margin-right:20px; float:left; position:relative;}
.casecon .news_div_item_pic{ position:absolute; width:100%; height:251px; overflow:hidden; top:0px; left:0px;}
.casecon .news_div_item_pic img{ position:relative; transition:all .5s ease;    width: 100%;
    height: 100%;}
.casecon .divdgweb_new_div_item_content{ padding:30px; background:#fff; height:200px; border:1px solid #eee;}
.casecon .divdgweb_new_div_item_a{ font-size:18px; color:#222222; font-weight:bold;display: block;
    white-space: nowrap;
    overflow: hidden;
    height: 24px;
    text-overflow: ellipsis;}
.casecon .divdgweb_new_div_item_body{ font-size:14px; color:#aaaaaa; font-weight:lighter; line-height:24px; margin:10px 0 25px 0;}
.casemore{ display:block; line-height:40px; background:#e1e1e1; text-align:center; font-size:12px; color:#555555; font-weight:lighter; transition:all .3s ease;}
.casecon .divdgweb_new_div_item:hover .casemore{ background:#0880d9; color:#fff;}
.casecon .divdgweb_new_div_item:hover .divdgweb_new_div_item_a{ color:#0880d9;}
.casecon .divdgweb_new_div_item:hover .news_div_item_pic img{ transform:scale(1.1);}

/*聚焦珠江*/
.news{ padding:60px 0 60px 0; background:#f5f5f5;}
.newstop .w1400{display: -webkit-flex;display: flex;justify-content:space-between;flex-wrap: nowrap;align-items:flex-start;}
.newstop{ border-bottom:1px solid #dddddd; margin-bottom:50px;}
.news_t{ font-size:40px; color:#484848; font-weight:lighter;}
.news_t b{color:#0880d9;}
.news_t em{ display:inline-block; vertical-align:middle; font-size:33px; text-transform:uppercase; margin-left:10px;}
.newstab{ margin-top:15px;}
.newstab a{ display:inline-block; padding-bottom:30px; font-size:20px; color:#484848; font-weight:lighter; position:relative;}
.newstab a+a{ margin-left:55px;}
.newstab a:after{ content:''; display:block; position:absolute; width:0; transition:all .3s ease; height:2px; bottom:0; left:0; background:#0880d9;}
.newstab a.on{ color:#0880d9;}
.newstab a.on:after{ width:100%;}
.newscon ul{display: -webkit-flex;display: flex;justify-content:space-between;flex-wrap: nowrap;align-items:flex-start;}
.newsleft{ width:455px;}
.newsright{ width:875px;}
.news .news_div_item{display: -webkit-flex;display: flex;justify-content:flex-start;flex-wrap: wrap;align-items:flex-start;flex-direction: column-reverse;}
.newsleft .news_div_item_pic{ width:100%; margin-bottom:30px; overflow:hidden;}
.newsleft .news_div_item_pic img{ width:100%; height:auto; transition:all .3s ease; height:292px;}
.news .news_div_item_a{ font-size:15px; color:#333333; font-weight:bold; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; display:block;}
.newsleft .news_div_item_body{ margin:15px 0 25px 0;}
.news .news_div_item:hover .news_div_item_a{color:#0880d9;}
.news .news_div_item:hover .news_div_item_pic img{ transform:scale(1.1);}
.news .news_div_item_body{ font-size:13px; line-height:23px; font-weight:lighter; color:#aaaaaa; overflow:hidden; height:46px;display: -webkit-box;-webkit-line-clamp:2;overflow: hidden;
text-overflow: ellipsis; -webkit-box-orient: vertical;}
.news .news_div_item_date{ font-size:0; width:100%; padding-bottom:15px; border-bottom:1px solid #dadada; position:relative;}
.news .news_div_item_date:after{ content:''; display:block; position:absolute; right:10px; top:4px; width:0; height:0; border-top:4px solid transparent; border-bottom:4px solid transparent; border-left:5px solid #999999;}
.news .news_div_item_date>div{ display:inline-block; vertical-align:top; font-size:12px; color:#999999; font-weight:lighter;}
.newsright .news_div{display: -webkit-flex;display: flex;justify-content:space-between;flex-wrap: wrap;align-items:flex-start;}
.newsright .news_div_item{ width:405px;}
.newsright .news_div_item_body{ margin:15px 0 25px 0;}
.newsright .news_div_item:nth-child(1),.newsright .news_div_item:nth-child(2){ padding-top:0;}
.news .news_div_item_content{ width:100%;}
.newsright .news_div_item{ padding-top:23px;}

/*珠江 • 公司简介*/
.about{padding: 60px 0;}
.ableft{width: 570px;margin: 55px 0 0 50px;}
.abcon{background: #f7f8f9;margin: 40px 0 80px 0; position: relative;}
.abcon:after{content: '';display: block;position: absolute;z-index: -1;width: 640px;height: 490px;background: #eaeced;top: 65px;left: -20px;}
.ab_t em{font-size: 52px;color: #dde1e6;font-family: Arial Narrow,Arial;text-transform: uppercase; font-weight: bold;}
.ab_t b{display: block;font-size: 22px;color: #0880d9;margin: 10px 0 15px 0;}
.ab_t:after{content: '';display: block;width: 46px;height: 3px;background: #0880d9;}
.ab_c{text-indent: 2em;font-size: 14px;color: #82868a;line-height: 35px;margin: 35px 0 50px 0;}
.abbtn a{display: inline-block;font-size: 18px;color: #82868a;padding-left: 60px;height: 46px;}
.abbtn a em{display: block;font-size: 12px;font-family: arial;}
.abbtn a+a{margin-left: 40px;}
.abbtn a:nth-child(1){background: url(//memberpic.114my.cn/zhujiang/uploadfile/image/20210907/20210907184458_1502345489.png) no-repeat left center;}
.abbtn a:nth-child(2){background: url(//memberpic.114my.cn/zhujiang/uploadfile/image/20210907/20210907184458_1727251707.png) no-repeat left center;}
.abbtn a:nth-child(3){background: url(//memberpic.114my.cn/zhujiang/uploadfile/image/20210907/20210907184458_736291333.png) no-repeat left center;}
.qyxx{position: relative; margin-left:33px;}
.qyjt{position: absolute; cursor: pointer; top: 40%; left:-52px;  width: 22px;height: 42px;background:url(//memberpic.114my.cn/zhujiang/uploadfile/image/20210907/20210907184458_1934200785.png) no-repeat left top; }
.qyjt.next{background: url(//memberpic.114my.cn/zhujiang/uploadfile/image/20210907/20210907184458_1246905722.png) no-repeat left top; left: auto; right: 0;}
.qyjt:hover{background-position-y:bottom; }
.qyxx table,.qyxx tr,.qyxx tbody{display: block;width: 100%;}
.qyxx td{ display:inline-block; margin-right:17px; padding:0px !important;}
.qyxx td br{ display:none;}
.qyxx td div{ padding:0px !important;}
.qyxx td div a{ font-size:16px; color:#fff; display:block; height:50px; line-height:50px; background: #0880d9;}
.qyxx td div a:hover{  background: #52c100;}
.qyxx td:hover a{ color: #fff;}
.qyxx td>a{ position:relative; display:block; border:1px solid #eaeaea;}
.qyxx td>a:after,.qyxx td>a:before{ content:''; display:block; position:absolute;}
.qyxx td>a:after{ width:100%; height:100%; background:rgba(0,0,0,0.7); opacity:0; top:0px; left:0px; z-index:1;}
.qyxx td>a:before{ width:130px; height:40px; content:'+查看详情';  top: 0;left: 0;right: 0;bottom: 0;margin: auto;color:#fff; text-align:center; line-height:40px; font-size:16px; transform:scale(0); transition:all .4s ease; background:#0575e9; border-radius:20px; z-index:3;}
.qyxx td:hover>a:after{ opacity:1;}
.qyxx td:hover>a:before{ transform:scale(1);}

/*版权*/
.copyright{ background:#222222; height:534px;}
.crcon{display: -webkit-flex;display: flex;justify-content:space-between;flex-wrap: nowrap;align-items:flex-start; position:relative;}
.crcright{ width:440px; height:471px; background:#383838; border:1px solid #4b4b4b; text-align:center; padding-top:70px; position:relative; z-index:9;}
.crcode{ font-size:0; margin-bottom:35px;}
.crcode li{ display:inline-block; vertical-align:top; font-size:18px; color:#fff;}
.crcode li img{ display:block; margin-top:10px; width:140px; height:140px;}
.crcode li+li{ margin-left:20px;}
.crtel{ font-size:16px; color:#cacaca;}
.crtel em{ display:block; font-size:32px; font-family:fontDin1; color:#fff;}
.crtel p+p{ margin-top:25px;}
.links{display: -webkit-flex;display: flex;justify-content:flex-start;flex-wrap: nowrap;align-items:center; height:70px; width:950px; padding-top:87px;}
.links>p{ line-height:40px; font-size:16px; font-weight:bold; color:#fff; padding-left:35px; background:url(//memberpic.114my.cn/zhujiang/uploadfile/image/20210908/20210908145500_1852341880.png) no-repeat left center; width:180px;}
.links>p span{ font-size:18px; padding:0 20px 0 5px;color:#fff;}
.crtel{ font-size:16px; color:#cacaca;}
.crtel em{ display:block; font-size:32px; font-family:fontDin1; color:#fff;}
.crtel p+p{ margin-top:25px;}
.kslj{ width:960px; height:336px; padding-top:70px;display: -webkit-flex;display: flex;justify-content:flex-start;flex-wrap: nowrap;align-items:flex-start;}
.kslj li{ width:100px;}
.kslj p{ font-size:20px; color:#fff;}
.kslj p i{ display:block; width:100%; height:1px; background:#434343; position:relative; margin:20px 0 25px 0;}
.kslj p i:after{ content:''; display:block; position:absolute; left:0; top:0; width:30%; height:1px; background:#0880d9; transition:all .3s ease;}
.kslj li+li{ margin-left:120px;}
.kslj li:hover i:after{ width:100%;}
.kslj li a{ display:block; font-size:14px; color:#898989; line-height:36px; white-space:nowrap;}
.kslj li a:hover{ color:#fff;}
.crcon:after{ content:''; display:block; position:absolute; left:-50vw; width:200vw; height:2px; bottom:100px; background:#000000; border-top:1px solid #2c2c2c;}
.end{ background:#0880d9;}
.end .w1400{display: -webkit-flex;display: flex;justify-content:space-between;flex-wrap: nowrap;align-items:center;}
.end,.end a{ line-height:86px; font-size:15px; color:#ffffff;}
.end a:hover{ color:#ff0;}
.end .w1400 p+p{ width:440px; text-align:center; position:relative; z-index:3;}
.end .w1400 p+p:after{ content:''; display:block; position:absolute; left:0; height:100%; width:440px; background:#52c100; top:0; z-index:-1;}
.dw_pic, .dw_pic img{height:auto;}






    /* 客服样式*/
.y-kefu-box { position: fixed; right: 0; top: 20%; z-index: 9999; font-size: 13px;}
.y-kefu-box img { display: block; width: 100%; height: auto; }
.y-kefu-box01 .icon { display: block; background: url(//memberpic.114my.cn/zhujiang/uploadfile/image/20210909/20210909134759_214350195.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: #008ce2; 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: #008ce2; border-color: #008ce2; 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; }
.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: #008ce2; border-color: #008ce2;}
.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:#b9b9b9; }
.y-kefu-box01 .mobile-infos p { color: #008ce2; 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: #008ce2; 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; }