/*标签样式初始化*/
div,ul,li,span,p,img,h1,h2,h3,h4,h5,h6,dl,dt,dd {margin: 0px; padding: 0px;list-style: none;border: 0px;}

/*公共样式部分*/

body {color: #666;margin: 0 auto;background-color: #fff; font-family: "Microsoft YaHei";overflow-x: hidden;}

#copy { display: none;}

a {color: #666; text-decoration: none;}
a:hover { color: #00408f;text-decoration: none; border-bottom-style:}

.page{ margin:0 auto;width: 1300px; }
.bg{ width: 100%; min-width: 1300px;}
.box {margin: 0 auto;width: 94%;}

.fl { float: left;}
.fr {float: right;}

/*左右浮动清除*/
.clear { clear: both;height: 0px; overflow: hidden;}

/*间隙*/
.top10 {padding-top: 10px;}
.top20 {padding-top: 20px;}
.top30 {padding-top: 30px;}
.top40 {padding-top: 40px;}
.top50 {padding-top: 50px;}
.top60 {padding-top: 60px;}
.top70 {padding-top: 70px;}
.top80 {padding-top: 80px;}
.top90 {padding-top: 90px;}
.top100 {padding-top: 100px;}
.top110 {padding-top: 110px;}

/*英文样式*/
.font_en{font-family: Arial, Helvetica, sans-serif;text-transform: uppercase;}



/*标题*/
.t{text-align:center;}
.t b{font-size: 40px;color:#222;}
.t p{font-size: 18px;color:#666; line-height:36px;}
.t p:after{content:"";display:block;width:73px;height:14px;margin: 10px auto 0;background: url(//memberpic.114my.com.cn/gzdysz/uploadfile/image/20201014/20201014155502_1344161005.png)no-repeat center;}







/*抬头*/
.top_bg .waveWrapper10{top:0; height:17px !important;}
.waveTop5 {background-image:url(//memberpic.114my.com.cn/gzdysz/uploadfile/image/20201020/20201020110737_1827855728.png); animation: move_wave_reverse 40s linear infinite !important;}

.top_bg{height:170px;position:relative;}
.top{position:relative;}
.logo{margin-top:44px;}
.logo img{float:left;}
.logo p{float: left;margin: 20px 0 0 22px;font-size:18px;color:#666;letter-spacing: 1.8px; line-height:34px;}
.logo b{display:block;font-size:28px;color:#000;letter-spacing:0px;}

.phone{width:437px;height:54px;font-size:24px;color:#fff;position: absolute;  right: 0; z-index: 9999; background: url(//memberpic.114my.com.cn/gzdysz/uploadfile/image/20201014/20201014105539_121265752.png)no-repeat center;}
.phone p{padding: 8px 0 0 200px;font-family:"Century Gothic";font-weight: bold;background: url(//memberpic.114my.com.cn/gzdysz/uploadfile/image/20201014/20201014110202_612637649.png)no-repeat 165px 10px}

.nav{ width:auto; height:170px;}
.nav>ul>li{ float: left; display: block; }
.nav>ul>li>a{ display: block;height: 90px;padding:80px 20px 0 20px;color: #333; font-size: 16px;position: relative; z-index: 3333;}
.nav>ul>li>a span{font-size:12px;color:#999; line-height:18px;}
.nav>ul>li>a:before{content: ''; display: block;width:9px;height:9px;border-radius:100%;background:#34cafe;    position: absolute;bottom: 70px;left: 6px;opacity: 0;    transition: 0.3s all ease-in-out;}
.nav>ul>li>a:after{content: ''; display: block;width: 1px; height:70px; background:#34cafe; -webkit-transition:0.3s all ease-in-out; transition:0.3s all ease-in-out;z-index: 2222;opacity: 0;    position: absolute; bottom: 0;left: 10px;}
.nav>ul>li>a.navcurrent:after,.nav>ul>li>a:hover::after,.nav>ul>li>a.navcurrent:before, .nav>ul>li>a:hover::before{opacity:1;}


@media (max-width: 1920px){
  .nav>ul>li>a{padding:80px 30px 0 30px;}
}
@media (max-width: 1680px){
   .nav>ul>li>a{padding:80px 22px 0 22px;}
   .wechat p{left:-60px;}
}
@media (max-width: 1500px){
.logo{margin-top:50px;}
.logo img{width:90px;}
.logo p{font-size:16px; margin-top:18px;}
.logo b{font-size:24px;}
.nav>ul>li>a{padding:80px 16px 0 16px;}
}
@media (max-width: 1440px){
   .nav>ul>li>a{padding:80px 12px 0 12px;font-size:14px;}
   .head_but{display:none;}
.nav ul li:before{    left: -2px;}
.nav ul li:after{left: 2px;}

}

/*导航下拉*/
.nav_sav{-webkit-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;position: absolute;opacity: 0;visibility: hidden;transform: translate3d(0px, 10px, 0px);-moz-transform: translate3d(0px, 10px, 0px);-webkit-transform: translate3d(0px, 10px, 0px);z-index: 9999;top:170px; text-align:center; border-top:4px #0581f9 solid; margin-left:-40px;}
.nav_sav a{background: #0581f9;-webkit-box-shadow: 0 6px 10px rgba(0, 0, 0, .1);box-shadow: 0 6px 10px rgba(0, 0, 0, .1);padding: 20px 0;width: 190px;height: 14px;line-height: 14px; display: block;color: #fff;font-size: 14px;  -webkit-transition: none ease-out .3s;    transition: none ease-out .3s;    -webkit-transition-property: color, background, text-indent, opacity;    transition-property: color, background, text-indent, opacity;}
.nav_sav a:hover{background: #fff; text-indent: 10px;color: #34cafe;}
.nav ul li:hover > .nav_sav {opacity: 1;visibility: visible;transform: translate3d(0px, 0px, 0px);-moz-transform: translate3d(0px, 0px, 0px);-webkit-transform: translate3d(0px, 0px, 0px);-webkit-box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.12);box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.12);-webkit-transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}


.erji_nav{ display:none; overflow: hidden; width: 100%; overflow: hidden;  border-top: 4px solid #0581f9;  position: absolute; left: 0;top: 170px; background:rgba(255,255,255,0.8);  padding-top: 55px;  padding-bottom: 70px; z-index: 99999;}
.erji_nav .container{width:90%; min-width:1400px;margin:0 auto; text-align:center;}
.erji_nav a { display:inline-block;text-align:center; margin:0 0.6vw; width:180px; height:180px;}
.erji_nav .container1 a{width:160px; height:160px;}
.erji_nav img{width:100%; transition:all linear 0.2s; -moz-transition:all linear 0.2s; -ms-transition:all linear 0.2s; -webkit-transition:all linear 0.2s;}
.erji_nav span{display:block; font-size:15px; line-height:40px; color:#333;}




/*幻灯片*/
.banner-box,.banner-box .bd li{height:744px;}
.banner-box .banner-btn a.prev,.banner-box .banner-btn a.next{top:300px;background-image:url(//memberpic.114my.com.cn/gzdysz/uploadfile/image/20201015/20201015222233_1291938306.png);}
.banner-box .hd ul li.on{background:#0581f9;}
.banner-box{min-width:1300px;position:relative;overflow:hidden;}
.banner-box .bd{ width:100% !important;}
.banner-box .bd li{width:100%;background-position: center;background-repeat: no-repeat;}
.banner-box .bd li a{display:block;background-size:auto;width:100% !important; height:100% !important;}
.banner-btn a{display:block;width:49px;height:104px;position:absolute;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transition: 0.3s all ease-in-out;transition:0.3s all ease-in-out}
.banner-btn a.prev{left:-54px;background-repeat:no-repeat;background-position:0 0;} 
.banner-btn a.next{right:-54px;background-repeat:no-repeat;background-position:-49px 0;}
.banner-box:hover .banner-btn a.prev{ left:54px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-box:hover .banner-btn a.next{ right: 54px; 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;}
.banner-box .hd {position:absolute;bottom:20px;width: 100%;display: block;}
.banner-box .hd ul{ text-align: center}
.banner-box .hd ul li{ width:20px; height:10px; border-radius :20px; text-indent:-9999px; background:#ccc; cursor:pointer; display:inline-block; margin:0 5px; -webkit-transition: 0.3s all ease-in-out; transition:0.3s all ease-in-out}
.banner-box .hd ul li.on{ width: 32px; }

/*内页幻灯片*/
.banner-n,.banner_n .bd li{height:350px;}
.banner-n .banner-btn a.prev,.banner_n .banner-btn a.next{top:110px;background-image:url(//memberpic.114my.com.cn/gzdysz/uploadfile/image/20201015/20201015222233_1291938306.png);}
.banner-n .hd ul li.on{background:#0581f9;}
.banner-n{min-width:1200px;position:relative;overflow:hidden;}
.banner-n .bd{ width:100% !important;}
.banner-n .bd li{width:100%;background-position: center;background-repeat: no-repeat;height: 350px;}
.banner-n .bd li a{display:block;background-size:auto;width:100% !important; height:100% !important;}
.banner-btn a{display:block;width:49px;height:104px;position:absolute;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transition: 0.3s all ease-in-out;transition:0.3s all ease-in-out}
.banner-n .banner-btn a.prev{left:-54px;background-repeat:no-repeat;background-position:0 0;} 
.banner-n .banner-btn a.next{right:-54px;background-repeat:no-repeat;background-position:-49px 0;}
.banner-n:hover .banner-btn a.prev{ left:54px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-n:hover .banner-btn a.next{ right:54px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-n .banner-btn a.prev:hover,.banner_n:hover .banner-btn a.next:hover{filter:alpha(opacity=80); -moz-opacity:.8; -khtml-opacity:.8; opacity:.8;}
.banner-n .hd {position:absolute;bottom:20px;width: 100%;display: block;}
.banner-n .hd ul{ text-align: center}
.banner-n .hd ul li{ width:20px; height:10px; border-radius :20px; text-indent:-9999px; background:#ccc; cursor:pointer; display:inline-block; margin:0 5px; -webkit-transition: 0.3s all ease-in-out; transition:0.3s all ease-in-out}
.banner-n .hd ul li.on{ width: 32px;}













/*搜索*/
.search_nbg{width: 100%; min-width:1300px; height:100px; margin:0 auto;position:absolute; top:570px;background: #fff;border-bottom: 1px solid #eee;}
.search_bg{width: 100%;height:100px; margin:0 auto;background: #fff;border-bottom: 1px solid #eee;}
#search{ color: #999;width:1300px;height:100px;margin:0 auto;line-height:100px;}
.search_01 i{display: block;float: left;padding-top: 22px;margin-right: 14px;}
.search_01{ float:left; width:900px; padding-left:2px;}
.search_01 d{color:#222;font-size: 16px;}
.search_01 a{font-size: 15px;color: #666;}
.search_01 a:hover{color:#0581f9;}
.search_02{width: 360px;float: right;margin-top:29px;}
.search-bg #infoname{width:338px; outline:none; color:#ccc; border: none; height:46px; line-height:46px;font-size: 14px;padding-left:20px;background: #eee;border-radius: 46px;}
input[type="image" i]{cursor: pointer;}
.search-i{margin-top: -47px;}
.search-i input{display: block;}









/*服务项目*/
.custom_bg{background:url(//memberpic.114my.com.cn/gzdysz/uploadfile/image/20201014/20201014142202_220694782.jpg)no-repeat top;}
.custom{height:625px;}
.custom_fl{width: 330px;height: 635px;background: #0581f9;}
.custom_fl li{height:92px;padding:34px 0 0 40px;position:relative; border-bottom:1px #419ff6 solid;}
.custom_fl li:before{content:"";display:block;width:45px;height:50px;position: relative;top: 10px; left: 0px; float:left; background: url(//memberpic.114my.com.cn/gzdysz/uploadfile/image/20201019/20201019162842_1947137840.png)no-repeat;transition:all 0.3S ease-in-out;}
.custom_fl li:nth-child(2):before{background-position:-45px 0;}
.custom_fl li:nth-child(3):before{background-position:-90px 0;}
.custom_fl li:nth-child(4):before{background-position:-135px 0;}
.custom_fl li:nth-child(5):before{background-position:-180px 0;}
.custom_fl li:nth-child(1).on:before{background-position:0 -50px;}
.custom_fl li:nth-child(2).on:before{background-position:-45px -50px;}
.custom_fl li:nth-child(3).on:before{background-position:-90px -50px;}
.custom_fl li:nth-child(4).on:before{background-position:-135px -50px;}
.custom_fl li:nth-child(5).on:before{background-position:-180px -50px;}
.custom_fl li.on{background: #0533f9;}
.custom_fl p{font-size: 20px;color:#fff; line-height:38px;}
.custom_fl .on p{color:#ff0;font-weight: bold;transition:all 0.2S ease-in-out;}
.custom_fl span{font-size: 12px;color:#fff;font-family: Arial, Helvetica, sans-serif;text-transform: uppercase;}
.custom_fr ul{width:928px;height:635px;position: relative;}
.custom_fr ul:nth-child(1){background:url(//memberpic.114my.com.cn/gzdysz/uploadfile/image/20201019/20201019134241_1517344231.jpg)no-repeat;}
.custom_fr ul:nth-child(2){background:url(//memberpic.114my.com.cn/gzdysz/uploadfile/image/20201016/20201016202812_1177637353.jpg)no-repeat;}
.custom_fr ul:nth-child(3){background:url(//memberpic.114my.com.cn/gzdysz/uploadfile/image/20201016/20201016202609_1425348191.jpg)no-repeat;}
.custom_fr ul:nth-child(4){background:url(//memberpic.114my.com.cn/gzdysz/uploadfile/image/20201022/20201022173316_357998362.jpg)no-repeat;}
.custom_fr ul:nth-child(5){background:url(//memberpic.114my.com.cn/gzdysz/uploadfile/image/20201022/20201022173333_1420252386.jpg)no-repeat;}

.custom_fr dl{display: block;background: #0581f9; width:788px; height: 147px;color: #fff;padding: 50px 60px 0 80px;position: absolute;bottom: 0;left: 0;}
.custom_fr ul:hover dl:after{width:100%;}
.custom_fr dl b{font-size: 24px; display: block;margin-bottom: 15px;position: relative; z-index: 9;}
.custom_fr dl p{font-size: 15px;position: relative; z-index: 9; line-height:24px;opacity: 0.9;}












/*产品*/

.prod_bg .waveTop2{background-image:url(//memberpic.114my.com.cn/gzdysz/uploadfile/image/20201020/20201020152644_1264011142.png);}

.prod_bg .waveWrapper{top: -26px;}
.waveTop2 {right: 0;left: auto;position: absolute;width: 5000px;animation: move_wave_reverse 50s linear infinite;height: 100%;background-repeat: repeat-x;background-position: 0 bottom;transform-origin: center bottom;}

.prod_t b,.prod_t p{color:#fff;}

.prod_bg{height: 1780px; position: relative; background:url(//memberpic.114my.com.cn/gzdysz/uploadfile/image/20201020/20201020152348_1590831315.jpg)no-repeat;}
.prod_top{height:110px;background: #0581f9;    border-radius: 50px 0 50px 0;}
.prod_top table{width: 100% !important;padding: 0 65px;}
.prod_top tr{display: flex;width: 20%; float: left;position: relative;    cursor: pointer;}
.prod_top td{display: block;margin: auto;    }
.prod_top .on:after{content:"";display:block;width:100%;height: 6px;background: #00fcff;position: absolute;bottom: 0;left: 0;}
.prod_top td a{display: block;    font-weight: inherit !important;position: relative;  height: 110px;  line-height: 40px;    font-size: 18px; color:#fff;}
.prod_top td a:after{content:"";display:block;width: 1px;height: 18px;background: #ccc; position: absolute;    top: 30%;right: -60px;}
.prod_top tr:last-child a:after{display:none;}
.prod_top td a:before{content:""; display: block; width:50px; height:40px; margin:14px auto 0 auto;  background-image:url(//memberpic.114my.com.cn/gzdysz/uploadfile/image/20201019/20201019142139_284526690.png); background-repeat: no-repeat;}
.prod_top tr:nth-child(1) td a:before{    background-position: 0 0;}
.prod_top tr:nth-child(2) td a:before{    background-position: -50px 0;}
.prod_top tr:nth-child(3) td a:before{    background-position: -100px 0;}
.prod_top tr:nth-child(4) td a:before{    background-position: -150px 0;}
.prod_top tr:nth-child(5) td a:before{    background-position: -200px 0;}

.prod_bottom{margin-top: 35px;}
.prod_bottom tr:not(:first-child){margin-top:41px;display: block;height: 405px;}
.prod_bottom td{display: block; float: left;width:405px; height: 405px;overflow: hidden;padding-left: 0px !important;position: relative;box-sizing: border-box; border: 10px #fff solid;box-shadow: 0 0 50px rgba(0,0,0,0.4);}
.prod_bottom td:not(:first-child){margin-left:41px;}
.prod_bottom td>a{display:block;width: 100%;height:100%;}
.prod_bottom td>a img{transition: all 0.3s ease-in-out; width:100% !important; height:100% !important;}
.prod_bottom td br,{display:none;}
.prod_bottom td span{content:"";display:block;  width:auto; padding:0 30px; height:60px; background: rgba(0, 0, 0, 0.5);position: absolute;    z-index: 2;transition: all 0.3s ease-in-out; bottom:60px; left:-240px; border-radius: 0 100px 100px 0;}
.prod_bottom td:hover span{left:0;}
.prod_bottom td span a{display:block;  color: #fff;font-size:16px; line-height:60px; transition: all 0.3s ease-in-out;}












/*广告条*/
.banner_bg{height:827px;background: url(//memberpic.114my.com.cn/gzdysz/uploadfile/image/20201014/20201014173031_925760148.jpg)no-repeat center;}
.banner{text-align:center;color:#fff;}
.banner b{color:#ffff00;font-size: 50px;display:block;}
.banner t{display:block;color:#fff;text-shadow: black 0em 0.04em 0em;}
.banner>span{font-size: 14px;}
.banner p{margin-top:20px;font-size: 20px;}
.banner a{display:block;width:205px;height:44px;line-height:44px;margin:25px auto 0; background: #0581f9;text-align: center;border-radius: 44px;}
.banner a span{font-size: 20px;color:#fff;}








/*应用范围*/
.use tr:not(:first-child){display: block;}
.use td{padding-left: 0px !important;display: block;float: left;position: relative;overflow: hidden; width:31.3% !important; margin:1%;}
.use td>a{display:block;}
.use td img{border-radius: 100px 0;transition: all 0.2s ease-in-out; width:100% !important; height:auto !important;}
.use td:hover img{border-radius:0px }
.use td br{display:none;}
.use td div{padding-top: 0px !important;width: 135px;height:135px;background: #0581f9;border-radius: 100%;position: absolute;top: 75%;left: -20px;transition: all 0.3s ease-in-out;}
.use td div:before{display: block; height:100px; line-height: 100px; font-size: 24px;font-weight: bold;color: #fff;box-sizing: border-box;}
.use table tr:nth-child(1) td:nth-child(1) div:before{content:"酒楼"}
.use table tr:nth-child(1) td:nth-child(2) div:before{content:"酒店"}
.use table tr:nth-child(1) td:nth-child(3) div:before{content:"超市"}
.use table tr:nth-child(2) td:nth-child(1) div:before{content:"餐厅"}
.use table tr:nth-child(2) td:nth-child(2) div:before{content:"别墅"}
.use table tr:nth-child(2) td:nth-child(3) div:before{content:"办公室"}
.use td:hover div:before{padding-top:24%;}
.use td:hover div{width: 100%;height:100%;top:0;left:0;background: rgba(5, 129, 249, 0.5);border-radius:0;}
.use td div a{display: none; width:100%; height:100%; line-height:100px;box-sizing: border-box;color: #fff;position: absolute;    z-index: 9; top:0; font-size:16px; transition: all 0.3s ease-in-out;}
.use td:hover div a{display:block;padding-top:31%;}












/*服务流程*/
.pess_bg{height:445px;}
.pess li{width:190px;height:300px;border:1px #eee solid;text-align:center;float: left;transition:all 0.3s ease-in-out;}
.pess .on{background:#0581f9;border-radius: 50px 0;}
.pess li:not(:first-child){margin-left:29px;}
.pess li:before{content:"";display:block;width:87px;height:87px;margin: 40px auto 20px;background: #0581f9;border-radius:100%;}
.pess .on:before{background: #edc104;}
.pess li span{display:block;font-size: 18px;color:#222;position:relative;}
.pess .on span{color:#fff;}
.pess li span:before{content:"";display:block;width:45px;height:45px;position:absolute;top:-62px;transform: translate(-50%,-50%);left: 50%;background: url(//memberpic.114my.com.cn/gzdysz/uploadfile/image/20201014/20201014214510_1592407670.png)no-repeat;}
.pess li:nth-child(2) span:before{background-position:-45px 0;}
.pess li:nth-child(3) span:before{background-position:-90px 0;}
.pess li:nth-child(4) span:before{background-position:-135px 0;}
.pess li:nth-child(5) span:before{background-position:-180px 0;}
.pess li:nth-child(6) span:before{background-position:-225px 0;}
.pess li p{margin: 5px 0 25px 0;font-size: 14px;color:#999;}
.pess .on p{color:#b0d9fe;}
.pess li t{font-size: 40px;font-family:"Palatino Linotype";}
.pess .on t{color:#4da5f7;}













/*优势*/
.adv_bg{height:1050px;background: #fff url(//memberpic.114my.com.cn/gzdysz/uploadfile/image/20201020/20201020105415_358290137.jpg)no-repeat top;     position: relative;}
.adv_phone{width:507px;height:120px;padding-top: 30px;background: #fff;border-radius:20px;margin:auto;text-align: center;box-shadow: 0px 7px 10px 0px rgba(0, 0, 0, 0.1);}
.adv_phone p{font-size: 24px;color:#222;}
.adv_phone b{font-size: 50px;color:#e60314;font-family:"Tw Cen MT";}
.adv_t b{color:#ffff00;}
.adv_t p{color:#fff;}
.adv_t p:after{background: url(//memberpic.114my.com.cn/gzdysz/uploadfile/image/20201014/20201014223057_287003036.png)no-repeat center;}
.adv{height:635px;padding: 40px 60px 0 60px;background: #fff;}
.adv_top{position:relative;}
.adv_top:after{content:"";display:block;width:100%;height:1px;background: #0581f9;position:absolute;top: 88px;left: 0;}
.adv_top p{float:left;width:295px;height: 88px;line-height: 88px;font-size: 24px;color:#222;text-align:center;font-weight: bold;position:relative;cursor:pointer;}
.adv_top p:after{content:"";display:block;width:15px;height:15px;background: #fff;border-radius:100%;border:2px #0581f9 solid;position:absolute;bottom: 0px;transform: translate(-50%,50%);left: 50%;    z-index: 2;}
.adv_top .on{color:#0581f9;}
.adv_top .on:after{width:17px;height:17px;background: #0581f9;border:none;}
.adv_bottom{margin-top:60px;}
.adv_b_fl{width:535px;    margin-top: 15px;}
.adv_b_fl t{font-size: 40px;color:#222;}
.adv_b_fl>span{display:block;font-size:24px;color:#666;}
.adv_b_fl>span:after{content:"";display:block;width:45px;height:3px;background: #0581f9;margin:30px 0 30px 0;}
.adv_b_fl p{font-size: 15px;color:#666;line-height: 30px;text-align:justify;}
.adv_b_fl a{display:block;width:215px;height:50px;line-height: 50px;margin-top: 50px;background: #0581f9;border-radius:50px;font-size: 16px;color:#fff;text-align:center;}
.adv_b_fl a:hover{background: #0533f9;}

.adv_bg .waveTop4 {background-image:url(//memberpic.114my.com.cn/gzdysz/uploadfile/image/20201020/20201020105802_231734088.png);}
.waveTop4{right: 0;left: auto;position: absolute;width: 5000px;animation: move_wave_reverse 40s linear infinite;height: 100%;background-repeat: repeat-x;background-position: 0 bottom;transform-origin: center bottom;}

.adv_bg .waveWrapper1{bottom:0 !important;}
.adv_bg .waveTop3{background-image:url(//memberpic.114my.com.cn/gzdysz/uploadfile/image/20201020/20201020104735_1579973718.png);}
.waveTop3{right: 0;left: auto;position: absolute;width: 5000px;animation: move_wave_reverse 40s linear infinite;height: 100%;background-repeat: repeat-x;background-position: 0 bottom;transform-origin: center bottom;}














/*简介*/
.com_bg{height:1120px;background:#f3fafc;}
.com{height:668px;background: url(//memberpic.114my.com.cn/gzdysz/uploadfile/image/20201015/20201015094907_474781585.jpg)no-repeat center;}
.com_content{width:585px;padding-top:65px;}
.com_content t{font-size: 28px;color:#222;}
.com_content>span{display:block;margin-top: 5px;font-size: 14px;color:#999;}
.com_content>span:after{content:"";display:block;width:110px;height:4px;margin: 35px 0 30px 0;background: #0581f9;}
.com_content p{font-size: 15px;color:#666;line-height: 28px;text-align:justify;text-indent:2em;}
.com_content a{display:block;width:205px;height:50px;line-height: 50px;margin-top: 45px;background: #0581f9;border-radius:50px;font-size: 16px;color:#fff;text-align:center;}
.com_bottom{width:1108px;height:217px;margin:70px auto 0;padding: 0 60px;background: #0581f9;box-shadow: 0px 0px 20px 9px rgba(48, 146, 237, 0.04);border-radius: 100px 0;}
.com_bottom li{float:left;width:25%;height:150px; margin-top:30px; text-align:center;cursor: pointer;transition:all 0.3s ease-in-out;}
.com_bottom li:hover{box-shadow: 0px 0px 20px rgba(0, 0,0, 0.1);background: #fff;}
.com_bottom p{margin-top:20px;font-size: 24px;color:#fff;}
.com_bottom li:hover p{color:#0581f9;}
.com_bottom p:before{content:"";display:block;width:60px;height:60px;margin: auto;background-image: url(//memberpic.114my.com.cn/gzdysz/uploadfile/image/20201019/20201019165347_83802640.png);}
.com_bottom li:nth-child(2) p:before{background-position:-60px 0;}
.com_bottom li:nth-child(3) p:before{background-position:-120px 0;}
.com_bottom li:nth-child(4) p:before{background-position:-180px 0;}
.com_bottom li:nth-child(1):hover p:before{background-position:0px -60px;}
.com_bottom li:nth-child(2):hover p:before{background-position:-60px -60px;}
.com_bottom li:nth-child(3):hover p:before{background-position:-120px -60px;}
.com_bottom li:nth-child(4):hover p:before{background-position:-180px -60px;}
.com_bottom span{display: block;margin-top: 5px;font-size: 12px;color:#64b0fa;}













/*新闻中心*/
.newstop{ font-size:25px; color:#999999; text-transform:uppercase; width:502px; margin:0 auto;} 
.newstop strong{ font-size:35px; color:#0581f9;}
.newstab a{ display:inline-block; line-height:50px; font-size:18px; color:#fff; position:relative;  width:150px; border-radius:26px; text-align:center; background:#0581f9;}
.newstab a.on{  background:#e60314;}

.newstab a+a{ margin-left:20px;}
.nbcl_le{width:700px;}
.nbcl_le .news_div_item{width:326px;display: inline-block;vertical-align:top;}
.nbcl_le .news_div_item+.news_div_item{margin-left:30px;}
.nbcl_le .news_div_item_pic img{width:326px; height:220px; border: 1px solid #eee;}
.news_div_item_title a{font-size:18px; color:#333333;}
.news_div_item_title a:hover{ color:#0581f9;}
.nbcl_le .news_div_item_content{margin-top:30px;}
.nbcl_le .news_div_item_body{margin-top:20px;line-height:24px;color:#888; font-size:14px; font-weight:lighter;display: -webkit-box;-webkit-line-clamp:3;overflow: hidden;text-overflow: ellipsis;-webkit-box-orient: vertical;}
.nbcl_le .news_div_item_date,.new_more{display:inline-block;vertical-align:top;font-size:14px;margin-top:25px; color:#696d71;}
.nbcl_le .news_div_item_date>div{display:inline-block;vertical-align:top;color:#999;}
.new_more{width:28px;height:28px;border-radius:50%;background:url(//memberpic.114my.com.cn/gzdysz/uploadfile/image/20201015/20201015222351_231668033.jpg) no-repeat right center;float: right;margin-top:17px;}
.nbcr_ri{width:570px; padding-right:10px;}
.nbcr_ri .news_div_item_pic{display: none;}
.nbcr_ri .news_div_item{font-size:0;border:1px solid #f2f5f5;padding:23px 0;position:relative;transition:300ms; height:99px;}
.nbcr_ri .news_div_item:hover{box-shadow:0 0 10px rgba(1,128,233,0.26);z-index:1;transition:300ms;}
.nbcr_ri .news_div_item_date,.nbcr_ri .news_div_item_content{display:inline-block;vertical-align:top;}
.nbcr_ri .news_div_item_date{width:115px;text-align: center;font-size:0;}
.nbcr_ri .news_div_item_content{width:424px;padding-left:20px;border-left:1px solid #f2f5f5;}
.nbcr_ri .news_div_item_date>div{font-family:Arial;}
.nbcr_ri .news_div_item_year,.nbcr_ri .news_div_item_month{display:inline-block;vertical-align:top;color:#333; font-size:14px;}
.nbcr_ri .news_div_item_day{font-size:46px;font-weight: bold; color:#333;}
.nbcr_ri .news_div_item_body{margin-top:10px;line-height:30px; height:60px;color:#888;padding-right:20px; font-size:14px;display: -webkit-box;-webkit-line-clamp:2;overflow: hidden;text-overflow: ellipsis;-webkit-box-orient: vertical;}
.nbcr_ri .news_div_item+.news_div_item{ border-top:none;}
.nbc_list{     padding: 10px 0px 30px 0px;}












/*友情链接*/
.link_bg{background: #0581f9;height: 70px;line-height: 70px;color: #fff;}
.link_l{font-size: 18px; color:#fff;}


.footer_bg .waveWrapper{top: -43px;}
.waveWrapper {overflow: hidden;position: absolute;left: 0;right: 0;margin: auto;height: 43px;z-index: 9;}
.waveTop {right: 0;left: auto;position: absolute;width: 4112px;animation: move_wave_reverse 20s linear infinite;height: 100%;background-repeat: repeat-x;background-position: 0 bottom;transform-origin: center bottom;}
.footer_bg .waveTop{background-image:url(//memberpic.114my.com.cn/gzdysz/uploadfile/image/20201020/20201020094447_946549410.png);}
@keyframes move_wave_reverse {
  0% {
    transform:translateX(0%) translateZ(0)
  }
  50% {
    transform:translateX(25%) translateZ(0)
  }
  100% {
    transform:translateX(50%) translateZ(0)
  }
}



/*版权*/
.footer_bg{background:#0581f9;position: relative;}
.footer{padding-top:70px;}
.footer_l{width:410px;border-right: 1px solid #2d94f8;height: 220px;}
.fonter_a {height:56px;width: 350px;}
.fonter_a a{width:130px;height:34px;display:block;line-height:34px;font-size:16px;border:1px solid #fff;text-align: center;    float: left; color:#fff;}
.fonter_a a:nth-child(2){margin-left:20px;}
.fonter_a a:hover{background:#ff0; color:#000;}
.fonter_tel{font-size:38px;color:#fff;font-family: "Arial";background: url(//memberpic.114my.com.cn/gzdysz/uploadfile/image/20201020/20201020093724_1603774818.png)no-repeat left center;;font-weight:lighter;padding-left: 38px;}
.fonter_d{margin-top:20px;}
.fonter_d li{font-size:15px;color:#fff;padding-left:30px;}
.fonter_d li:nth-child(1){background:url(//memberpic.114my.com.cn/gzdysz/uploadfile/image/20201022/20201022100133_1487956957.png)left center no-repeat;}
.fonter_d li:nth-child(2){background:url(//memberpic.114my.com.cn/gzdysz/uploadfile/image/20201022/20201022100145_1192618285.png)no-repeat left center;}
.fonter_d li{line-height:36px;}
.footer_r{padding-left: 56px;width:600px;}
.footer_r li{width:180px;float:left;}
.footer_r li a{font-size:15px;color:#fff;display:block;line-height:36px;}
.footer_r li a:hover{color:#ff0;}
.footer_t{font-size:18px !important;color:#fff !important;margin-bottom:10px;}
.wechat{width:165px;height:196px;background:#fff;text-align: center;}
.wechat img{margin-top: 8px;width: 150px;}
.wechat p{font-size:15px;color:#333;    margin-top: 8px;}
.copy_bg{width:100%;min-width:1300px;height:130px; padding-top:30px;margin-top:40px; border-top:1px solid #2d94f8;}
.copy_bg a:hover{color:#ff0;}
.copy,.copy a{color:#fff;font-size:15px;line-height:50px;}
.cpzx{width:240px !important;}





/*按钮的主要效果*/
.solution_button{overflow: hidden;position: relative;z-index: 0;cursor: pointer;}
.solution_button{-moz-transition: all 0.1s;-o-transition: all 0.1s;-webkit-transition: all 0.1s;transition: all 0.1s;}
.solution_button:active {background: #515151;box-shadow: 0px 1px 1px #063e6b;}
.solution_anim { -moz-transform: translateY(-50%) translateX(-50%);-ms-transform: translateY(-50%) translateX(-50%);-webkit-transform: translateY(-50%) translateX(-50%);transform: translateY(-50%) translateX(-50%);position: absolute;top: 50%;left: 50%;z-index: -1;}
.solution_anim:before {position: relative;content: '';display: block;margin-top: 100%;}
.solution_anim:after {content: '';position: absolute;top: 0; bottom: 0;left: 0;right: 0;border-radius: 50%;}
.clickable .toggle:checked + .solution_anim {-moz-animation: anim-in 0.75s;-webkit-animation: anim-in 0.75s;animation: anim-in 0.75s;}
.clickable .toggle:checked + .solution_anim:after {-moz-animation: anim-in-pseudo 0.75s;-webkit-animation: anim-in-pseudo 0.75s;animation: anim-in-pseudo 0.75s;}
.clickable .toggle:not(:checked) + .solution_anim {-moz-animation: anim-out 0.75s; -webkit-animation: anim-out 0.75s;animation: anim-out 0.75s;}
.clickable .toggle:not(:checked) + .solution_anim:after {-moz-animation: anim-out-pseudo 0.75s;-webkit-animation: anim-out-pseudo 0.75s; animation: anim-out-pseudo 0.75s;}
.solution_button:hover > .solution_anim {-moz-animation: anim-out 0.75s;-webkit-animation: anim-out 0.75s;animation: anim-out 0.75s;}
.solution_button:hover > .solution_anim:after {-moz-animation: anim-out-pseudo 0.75s;-webkit-animation: anim-out-pseudo 0.75s;animation: anim-out-pseudo 0.75s;}
@-webkit-keyframes anim-in {0% {width: 0%;}100% {width: 100%; }}
@-moz-keyframes anim-in {0% {width: 0%;}100% {width: 100%;}}
@-ms-keyframes anim-in {0% { width: 0%;}100% {width: 100%;}}
@keyframes anim-in { 0% {width: 0%;}100% {width: 100%;}}
@-webkit-keyframes anim-in-pseudo {0% {background: rgba(0, 0, 0, 0.25);}100% {background: transparent;}}
@-moz-keyframes anim-in-pseudo {0% {background: rgba(0, 0, 0, 0.25);}100% {background: transparent;}}
@-ms-keyframes anim-in-pseudo {0% {background: rgba(0, 0, 0, 0.25);}100% {background: transparent;}}
@keyframes anim-in-pseudo {0% {background: rgba(0, 0, 0, 0.25);}100% {background: transparent;}}
@-webkit-keyframes anim-out {0% {width: 0%;}100% {width: 100%;}}
@-moz-keyframes anim-out {0% {width: 0%;}100% { width: 100%;}}
@-ms-keyframes anim-out {0% { width: 0%;}100% { width: 100%;}}
@keyframes anim-out {0% {width: 0%;}100% {width: 100%;}}
@-webkit-keyframes anim-out-pseudo {0% {background: rgba(0, 0, 0, 0.25);}100% {background: transparent;}}
@-moz-keyframes anim-out-pseudo {0% {background: rgba(0, 0, 0, 0.25);}100% {background: transparent;}}
@-ms-keyframes anim-out-pseudo {0% {background: rgba(0, 0, 0, 0.25);}100% {background: transparent;}}
@keyframes anim-out-pseudo {0% {background: rgba(0, 0, 0, 0.25);}100% { background: transparent;}}



/*浮动*/
.qqkefu{
    position: fixed;
    top:60%;
    _position: absolute;
    _top: expression(eval(document.documentElement.scrollTop + 365));
    z-index: 20;
    /*right:0;*/
    right: 10px;
    width:39px;
}
.qqkefu ul li{
    width: 45px;
    height:45px;
    margin-bottom:1px;
    float:right;
    background:url("//memberpic.114my.com.cn/gzdysz/uploadfile/image/20201017/20201017093354_573350037.png") no-repeat;
    background-color:#0581f9;
    line-height:45px;
    font-size:14px;
    cursor:pointer;
    position:relative;
}
.qqkefu ul li a{
    color:#fff;
    overflow: hidden;
    display: block;
    height: 45px;
    padding-left: 10px;
}
.qqkefu ul li.qq_cza{
    overflow:hidden
}
.qqkefu ul li:hover{
    background-color:#edc104;
}
.qqkefu ul li.top{
    background-position: 0 0;
    position:relative;
    width:45px;
    height: 45px;
    cursor:pointer;
}

.qqkefu ul li b{
    width:45px;
    height:45px;
    display:block;
    overflow:hidden;
    float:right;
}
.qqkefu ul li span{
    font-size: 14px;
    font-weight: bold;
    color: #FFF;
}
.qqkefu ul li.qq_phone{
    background-position: right -46px;
}
.qqkefu ul li.qq_ku{
    background-position: right -92px;
}
.qqkefu ul li.qq_ms{
    background-position: right -138px;
}
.qqkefu ul li.qq_czb{
    background-position: right -184px;
}
.qqkefu ul li.qq_czc{
    background-position: right -184px;
}
.qqkefu ul li.qq_czd{
    background-position: right -184px;
}
.qqkefu ul li.qq_app{
    background-position: right -228px;
}
.qqkefu ul li.qq_czae{ line-height:15px !important}

    .erweima{
    width: 130px;
    height: 150px;
    position: absolute;
    top: -107px;
    left: -150px;
    background: #FFF;
    border: 1px solid #CCC;
    float: left;
    cursor: default !important;
    display:none;
    /*overflow: hidden;*/
}
.erweima p{
    line-height: 20px;
    color: #000;
    font-size: 12px;
    text-align: center;
    float: left;
    width: 130px;
}
.erweima p img{
    width: 110px;
    height: 110px;
    margin: 10px 10px 0px 10px;
}
.erweima .arrow3 {
    width: 5px;
    height: 10px;
    display: block;
    /*background:url(../images/czx6.png) no-repeat;*/
    position: absolute;
    right: -5px;
    top: 122px;
}
    .app{
    width: 130px;
    height: 150px;
    position: absolute;
    top: -107px;
    left: -150px;
    background: #FFF;
    border: 1px solid #CCC;
    float: left;
    cursor: default !important;
    display:none;
    /*overflow: hidden;*/
}
.app p{
    line-height: 20px;
    color: #000;
    font-size: 12px;
    text-align: center;
    float: left;
    width: 130px;
}
.app p img{
    width: 110px;
    height: 110px;
    margin: 10px 10px 0px 10px;
}
.app .arrow3 {
    width: 5px;
    height: 10px;
    display: block;
    /*background:url(../images/czx6.png) no-repeat;*/
    position: absolute;
    right: -5px;
    top: 132px;
}


    .erweima1{
    width: 130px;
    height: 150px;
    position: absolute;
    top: -107px;
    left: -150px;
    background: #FFF;
    border: 1px solid #CCC;
    float: left;
    cursor: default !important;
    display:none;
    /*overflow: hidden;*/
}
.erweima1 p{
    line-height: 20px;
    color: #000;
    font-size: 12px;
    text-align: center;
    float: left;
    width: 130px;
}
.erweima1 p img{
    width: 110px;
    height: 110px;
    margin: 10px 10px 0px 10px;
}
.erweima1 .arrow3 {
    width: 5px;
    height: 10px;
    display: block;
    /*background:url(../images/czx6.png) no-repeat;*/
    position: absolute;
    right: -5px;
    top: 122px;
}
  .erweima2{
    width: 130px;
    height: 150px;
    position: absolute;
    top: -107px;
    left: -150px;
    background: #FFF;
    border: 1px solid #CCC;
    float: left;
    cursor: default !important;
    display:none;
    /*overflow: hidden;*/
}
.erweima2 p{
    line-height: 20px;
    color: #000;
    font-size: 12px;
    text-align: center;
    float: left;
    width: 130px;
}
.erweima2 p img{
    width: 110px;
    height: 110px;
    margin: 10px 10px 0px 10px;
}
.erweima2 .arrow3 {
    width: 5px;
    height: 10px;
    display: block;
    /*background:url(../images/czx6.png) no-repeat;*/
    position: absolute;
    right: -5px;
    top: 122px;
}