@charset "utf-8";
*{margin:0;padding:0;text-decoration:none;outline:none;list-style-type:none;}
.left,.fl{float:left;}
.right,.fr{float:right;}
.clearfix:before,.clearfix:after{content:"";display:table}
.clearfix:after{clear:both}
.clearfix{*zoom:1}
.clear{clear:both;height:0;overflow:hidden;}
.hide{display:none !important;}
img{border:none;vertical-align:top;transition:all 0.3s;transform:scale(1);}
img:hover{transition:all 0.5s;transform:scale(1.1);}
img.noact{transition:none;transform:none;}
html,body,#loading_1{height:100%;margin:0px;padding:0px;}
h1,h2,h3,p,span{word-wrap:break-word;}
body{min-width:1335px;}
.wrap{width:1300px;margin:0 auto;}
#loading_1{position:relative;z-index:9999;}
.d2-app-loading-group{height:100%;width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;background:#177cdd;background:-webkit-linear-gradient(to top,#32beff,#177cdd);background:linear-gradient(to top,#32beff,#177cdd);}
.d2-app-loading-title{color:#fff;font-weight:bold;font-size:14px;margin-top:40px;margin-bottom:10px;letter-spacing:0.2em;}
.d2-app-loading-sub-title{color:#fff;font-size:10px;margin-bottom:10px;}
.d2-app-loading-sub-info{color:#fff;font-size:10px;opacity:0.8;margin-bottom:4px;}
.d2-app-loading-btn{text-decoration:none;display:inline-block;line-height:1;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #dcdfe6;border-color:#dcdfe6;color:#606266;-webkit-appearance:none;text-align:center;box-sizing:border-box;outline:none;margin:0;transition:0.1s;font-weight:500;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;padding:12px 20px;font-size:14px;border-radius:4px;/* 圆角 */ padding:7px 15px;border-radius:20px;font-size:12px;}
.d2-app-loading-grid{width:30px;height:30px;}
.d2-app-loading-grid .d2-app-loading{width:10px;height:10px;background-color:#fff;float:left;-webkit-animation:d2-app-loading-grid-scale-delay 1.3s infinite ease-in-out;animation:d2-app-loading-grid-scale-delay 1.3s infinite ease-in-out;}
.d2-app-loading-grid .d2-app-loading1{border-top-left-radius:4px;-webkit-animation-delay:0.2s;animation-delay:0.2s;}
.d2-app-loading-grid .d2-app-loading2{-webkit-animation-delay:0.3s;animation-delay:0.3s;}
.d2-app-loading-grid .d2-app-loading3{border-top-right-radius:4px;-webkit-animation-delay:0.4s;animation-delay:0.4s;}
.d2-app-loading-grid .d2-app-loading4{-webkit-animation-delay:0.1s;animation-delay:0.1s;}
.d2-app-loading-grid .d2-app-loading5{-webkit-animation-delay:0.2s;animation-delay:0.2s;}
.d2-app-loading-grid .d2-app-loading6{-webkit-animation-delay:0.3s;animation-delay:0.3s;}
.d2-app-loading-grid .d2-app-loading7{border-bottom-left-radius:4px;-webkit-animation-delay:0s;animation-delay:0s;}
.d2-app-loading-grid .d2-app-loading8{-webkit-animation-delay:0.1s;animation-delay:0.1s;}
.d2-app-loading-grid .d2-app-loading9{border-bottom-right-radius:4px;-webkit-animation-delay:0.2s;animation-delay:0.2s;}
@-webkit-keyframes d2-app-loading-grid-scale-delay{0%,70%,100%{-webkit-transform:scale3D(1,1,1);transform:scale3D(1,1,1);}35%{-webkit-transform:scale3D(0,0,1);transform:scale3D(0,0,1);}}
@keyframes d2-app-loading-grid-scale-delay{0%,70%,100%{-webkit-transform:scale3D(1,1,1);transform:scale3D(1,1,1);}35%{-webkit-transform:scale3D(0,0,1);transform:scale3D(0,0,1);}}


/*头部*/
.header{position:fixed;left:0;top:0;width:100%;z-index:999;transition:0.4s ease-in-out;background:rgba(15,35,65,.2);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#330f2341,endColorstr=#330f2341);}
.header:hover{background:#ffffff;box-shadow:0 0 10px 0 rgba(15,35,65,.05);}
.header_wrap{width:1335px;margin:0 auto;}
.header .logo{transition:0.4s ease-in-out;margin-top:5px;}
.header .logo .b{display:none;}
.nav{float:right;}
.nav li{float:left;line-height:42px;}
.nav li a.menua{font-size:20px;letter-spacing:0;color:#fff;cursor:pointer;padding:0 19px;display:inline-block;text-rendering:auto;box-sizing:border-box;height:80px;line-height:80px;}
.header.current{background:#ffffff;box-shadow:-5px 5px 10px rgba(150,150,150,0.5);}
.header.current .logo{}
.header.current .logo img.b,.header:hover .logo img.b{display:block;width:405px;}
.header.current .logo img.w,.header:hover .logo img.w{display:none;}
.searcha{float:right;padding:0 5px 0 10px;margin-top:29px;}
.searcha img{vertical-align:middle;height:30px;}

.nav li.menu:Hover a.menua{color:#177cdd !important;opacity:1;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;font-weight:700;}
.nav li.menu:Hover .menu_tab{display:block;}
.nav li.menu:Hover a.menua:after{content:" ";position:absolute;bottom:0;width:100%;height:2px;left:0;background:#177cdd;background-image:linear-gradient(270deg,#177cdd 0,#32beff 100%);}
.header:hover .nav li a.menua,.header.current .nav li a.menua{color:#000000;opacity:1;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;}

.nav .subLanmu{overflow:hidden;display:none;width:120px;background:rgba(0,0,0,0.6);position:absolute;}
.nav .subLanmu li{width:120px;float:left;}
.nav .subLanmu li a{font-size:20px;letter-spacing:0;color:#fff;cursor:pointer;padding:5px 0;display:inline-block;font-size:16px;width:100%;text-align:center;text-rendering:auto;box-sizing:border-box;}
.nav .subLanmu li:hover{background:#008cca;}
.nav .menu:hover a.menua{}

.lang_area{display:block;float:right;margin-top:29px;margin-left:20px;}
.lang_area a{display:inline-block;font-size:16px;color:#2b2e2e;font-family:"PingFangSC-Regular";opacity:0.7;cursor:pointer;}
.lang_area a:hover{opacity:0.95;}
.lang_area a.current{opacity:1;}
.lang_area .s_line{display:inline-block;font-size:12px;margin:0px 3px;position:relative;top:-2px;opacity:0.7;}


/*大图滚动*/
.banner{position:relative;overflow:hidden;z-index:888;margin-top:80px;}
.banner .bd{position:relative;z-index:0;}
.banner .bd ul{width:100% !important;}
.banner .bd li{width:100% !important;height:700px;background-repeat:no-repeat;background-position:center;background-size:cover;}
.banner .bd li a{height:768px;display:block;}
.banner .hd{width:100%;position:absolute;z-index:1;bottom:35px;left:0;height:30px;line-height:30px;text-align:center;}
.banner .hd ul li{width:65px;height:15px;background:none;position:relative;margin:0 6px;display:inline-block;border-radius:100%;opacity:.62;cursor:pointer;line-height:10000px;}
.banner .hd ul li:before{content:"";position:absolute;width:100%;height:12px;border-radius:50px;background-color:#fff;left:0;bottom:0;}
.banner .hd ul .on{filter:alpha(opacity=100);opacity:1;}
.banner .prev,.banner .next{display:none;position:absolute;z-index:1;top:50%;margin-top:-30px;left:0%;margin-left:20px;z-index:1;width:56px;height:56px;background:url(../images/prevArrow.png)center no-repeat;cursor:pointer;filter:alpha(opacity=80);opacity:0.8;}
.banner .next{left:auto;right:0%;margin-right:20px;background:url("../images/nextArrow.png");}
.banner:hover .prev,.banner:hover .next{display:inline-block;}

/*模块*/
.sec-title{margin:0 0 60px 0;text-align:center;}
.sec-title-wrap{position:relative;padding:0 50px;display:inline-block;}
.sec-title-wrap h2{display:block;font-size:45px;font-weight:700;line-height:53px;letter-spacing:0;color:#fff;text-align:center;margin-bottom:17px;}
.sec-title-wrap span{font-size:20px;font-weight:400;font-stretch:normal;line-height:26px;letter-spacing:0;color:#fff;margin:0 auto;text-align:center;opacity:.8;}
.sec-title-wrap.bl h2{color:#333;}
.sec-title-wrap.bl span{color:#333;}

/*公司简介*/
.jianjie{position:relative;}
.jianjie{background:url(../images/9313bba89b1770f788121207333e4e40_livebanner_bg.jpg) center center no-repeat;height:590px;padding:30px 0;}
.jianjie .jianjie_main{}
.jianjie .jianjie_main .gslogo{float:left;padding-top:60px;}
.jianjie .jianjie_main .txt{float:right;padding-top:100px;}
.jianjie .jianjie_main .txt h2{background-image:linear-gradient(to right,#666 0,#222 100%);-webkit-background-clip:text;color:transparent;font-size:45px;font-weight:700;font-stretch:normal;line-height:54px;letter-spacing:0;}
.jianjie .jianjie_main .txt .line{width:100%;height:1px;background-color:#e5ebf3;display:inline-block;margin:30px 0;}
.jianjie .jianjie_main .txt .line:before{content:'';width:270px;height:3px;background-color:#eef5fb;display:block;position:relative;bottom:1px;pointer-events:none;}
.jianjie .jianjie_main .txt .p1{width:550px;font-size:16px;font-stretch:normal;line-height:32px;letter-spacing:0;color:#999;margin-bottom:45px;}
.awrap .abutton{width:200px;height:50px;line-height:50px;text-align:center;display:inline-block;position:relative;transition:.5s;background-color:#32beff;color:#fff;border-radius:1px;font-size:16px;cursor:pointer}
.awrap .abutton:hover{background-color:#177cdd}
.awrap .abutton:after{content:'';display:inline-block;width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;background-size:4px;background-repeat:repeat;opacity:.2}
.awrap .abutton{background-image:linear-gradient(to right,#62b7f9 0,#177cdd 51%,#62b7f9 100%);background-size:200% auto;color:#fff}
.awrap .abutton:hover{background-position:right center}

/*产业*/
.chanye{background:#e5eced;padding:60px 0;}
.w-accor{overflow:hidden;position:relative;height:500px;}
.w-accor ul,.w-accor li{padding:0;margin:0;list-style:none;}
.w-accor ul{width:101%;}
.w-accor li{position:relative;overflow:hidden;float:left;}
.accorClick li{cursor:pointer;}
.w-accor li .item{position:relative;}
.w-accor li > a{display:block;position:absolute;left:0;right:0;top:0;bottom:0;}
.w-accor h3{font-size:225%;margin:0;padding:0;font-weight:normal;}
.w-accor .acr_p{margin-top:0.5em;}
.w-accor5 li img{max-width:100%;height:500px;}
.w-accor5 li .cont_ar{color:#fff;position:absolute;left:0;top:0;bottom:0;right:0;}
.w-accor5 li .cont_ar:before{content:'';position:absolute;left:0;height:100%;bottom:0;right:0;background:#000;opacity:0.35;*filter:alpha(opacity=35);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=35);transition:all 0.5s;-webkit-transition:all 0.5s;}
.w-accor5 li h3{width:1.2em;text-align:center;line-height:1.2;position:absolute;z-index:1;left:50%;margin-left:-0.6em;top:50%;top:10%\9;*top:10%;transform:translateY(-50%);-webkit-transform:translateY(-50%);}
:root .w-accor5 li h3{top:50%;}
.w-accor5 li .acr_p{line-height:1.7;height:5em;overflow:hidden;position:absolute;left:1em;right:1em;bottom:1em;opacity:0;*filter:alpha(opacity=0);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);transform:translateX(100%);-webkit-transform:translateX(100%);transition:all 0.5s;-webkit-transition:all 0.5s;}
.w-accor5 li.cur .cont_ar:before{display:none; height:6.4em;opacity:0.5;*filter:alpha(opacity=50);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);}
.w-accor5 li.cur .acr_p{transition-delay:0.3s;-webkit-transition-delay:0.3s;opacity:1;*filter:alpha(opacity=100);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);transform:translateX(0);-webkit-transform:translateX(0);}
.w-accor5 li.cur h3{text-align:center;opacity:0;*filter:alpha(opacity=0);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);}

/*新闻*/
.xinwen{background:url("../images/chuangxin_bg_xllg.jpg") center 456px repeat;padding:60px 0;}
.swiper-xw{position:relative;}
.swiper-xw .swiper-slide{width:435px !important;height:415px;text-align:center;padding:0px 10px;box-sizing:border-box;display:inline-block}
.swiper-xw .swiper-slide .content{position:relative;display:block;width:414px;box-shadow:0 0 10px 0 rgba(0,0,0,.1);border:1px solid #eee\0;background:#f8f8f8}
.swiper-xw .swiper-slide .content .img{display:block;height:250px;overflow:hidden;text-align:center;position:relative;}
.swiper-xw .swiper-slide .content .img img{width:414px;height:250px;}
.swiper-xw .swiper-slide .content .type{color:#fff;font-size:13px;top:0;left:0px;position:absolute;padding:7px 20px;text-align:center;max-width:90%;z-index:8;background:url(../images/typebg.png);}
.swiper-xw .swiper-slide .content .description{padding:30px}
.swiper-xw .swiper-slide .content .description .title{font-size:17px;line-height:30px;font-weight:700;letter-spacing:0;color:#333;margin-bottom:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left}
.swiper-xw .swiper-slide .content .description p{font-size:15px;line-height:25px;height:50px;letter-spacing:1px;color:#666;max-width:100%;margin:0 auto;text-align:left;margin-bottom:0}
.swiper-xw .arrow{display:inline-block;width:56px;height:56px;background:url(../images/prevArrow.png)center no-repeat;position:absolute;left:4.16666665%;margin-left:-35px;top:50%;margin-top:-29px;cursor:pointer}
.swiper-xw .arrow.next{left:auto;right:4.16666665%;background:url("../images/nextArrow.png");margin-right:-35px}

/**/
.wenhua{background:#e5eced;padding:60px 0;}
.wenhua ul li{float:left;width:32%;height:400px;margin:0 0.65%;text-align:center;background-repeat:no-repeat;position:relative;background-position:center;background-size:cover;}
.wenhua ul li .bt{position:absolute;left:0;top:45%;width:100%;font-size:35px;color:#fff;text-shadow:0.09em 0.09em 0.25em black;}
.wenhua ul li .bt i{display:inline-block;width:40px;;height:40px;margin-left:10px;position:relative;top:8px;background-repeat:no-repeat;background-position:center;background-size:cover;}
.wenhua ul li .txt{position:absolute;left:0;bottom:10%;width:100%;font-size:25px;color:#fff;}
.wenhua ul .li3{background-color:#3c3c3c;}
.wenhua ul .li3 .box{position:absolute;left:0;top:20%;width:100%;}
.wenhua ul .li3 .box h1{font-size:25px;margin-bottom:25px;color:#fff;text-shadow:0.09em 0.09em 0.25em black;}
.wenhua ul .li3 .box .nr{width:75%;margin:0 auto;font-size:18px;color:#fff;text-shadow:0.09em 0.09em 0.25em black;}
.wenhua ul .li3 .box .nr p{line-height:30px;}
.wenhua ul .li3 .more a{position:absolute;left:0;bottom:10%;width:100%;color:#fff;font-size:25px;}
.wenhua ul .li3 .more a:hover{color:#fff;text-decoration:underline;}


/*页脚*/
.footerwrap{position:relative;background:url(../images/box22.jpg) no-repeat top center;background-size:cover;}
.footerwrap{position:relative;background:#302b28 url(../images/foo_bg.jpg) no-repeat top center;background-size:cover;}
.footer{padding-top:30px;background:url(../images/dbbg1.png) repeat;color:#fff;}
.footer{padding-top:30px;background:#177cdd;color:#fff;}
.footer-top{text-align:justify;padding:65px 0 28px}
.footer-top:after{content:'';display:inline-block;width:100%;height:0}
.fd-nv{display:inline-block;vertical-align:top}
.footer-top h3{font-size:16px;line-height:1;font-weight:400;color:#7d8bb3}
.fd-nv .mtit{font-size:20px;margin-bottom:26px;color:#fefefe;display:block;}
.fd-nv .con{padding:10px 0 0}
.fd-nv .con a{display:block;margin-bottom:15px;font-size:16px;color:#fff;filter:alpha(opacity=75);-moz-opacity:.75;-khtml-opacity:.75;opacity:.75;}
.fd-nv .con a:hover{-moz-opacity:1;-khtml-opacity:1;opacity:1;color:#fff!important;filter:alpha(opacity=100);}
.fd-bot{background-color:#177cdd;padding:15px 0;}
.copyright{text-align:center;}
.copyright a,.copyright span{font-size:14px;filter:alpha(opacity=70);-moz-opacity:.73;-khtml-opacity:.73;opacity:.73;color:#fff;}
.footer_logo{margin-top:40px;}