@charset "utf-8";
/* reset */
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:100%;}
sup,sub{font-size:83%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none; font-family:"Helvetica Neue","思源黑体","Microsoft YaHei",Arial; }
label,summary{cursor:default;}
a,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}
del,ins,u,s,a,a:hover{text-decoration:none;}
/* CSS Document */
:root{ 
    --u:calc(100vw / 1920); 
}

body{padding:0; font-family:"Helvetica Neue","思源黑体","Microsoft YaHei",Arial;}
html,body{ font-size:calc(var(--u) * 16); }
.fl{ float:left; }
.fr{ float:right; }
.margin{ margin:0px auto; }
.hidden{ overflow:hidden; }

.width1680{ margin-left:calc(var(--u)* 120); margin-right:calc(var(--u)* 120); }
.width1800{ margin-left:calc(var(--u)* 60); margin-right:calc(var(--u)* 60); }

img{ max-width:100%; max-height:100%; vertical-align:middle; }
.i_md{ display:block; overflow:hidden; position:relative; }
/* top_bg */
.top_height{ height:calc(var(--u)* 64);}
.top_bg{ position:fixed; top:0px; z-index:9999; border-bottom:1px solid rgb(255,255,255,0.1);width:100%;}
.top_bg .width1800 a.logo{ float:left;display:flex;align-items:center; width:15%; max-width:calc(var(--u)* 205); }
.top_bg .width1800 a.logo img{ width:100%; }
.top_bg .width1800 div.l{ float:left; width:60%; text-align:center; }
.top_bg .width1800 div.l div{ display:inline-block; margin:0px 3%; position:relative; }
.top_bg .width1800 div.l div a{ display:block; }
.top_bg .width1800 div.l div dd{ line-height:calc(var(--u)* 64); font-size:calc(var(--u)* 16); }
.top_bg .width1800 div.l div.x dd{ padding-right:calc(var(--u)* 24); background:url(../images/yy2.png) no-repeat scroll right center; }
.top_bg.ny_bg .width1800 div.l div.x dd{  background-image:url(../images/yy.png); }
.top_bg.now .width1800 div.l div.x dd{  background-image:url(../images/yy.png); }
.top_bg .width1800 div.l div dd a{ color:rgb(255,255,255,0.5); transition:all .5s ease; }
.top_bg .width1800 div.l div dd a:hover,.top_bg .width1800 div.l div dd a.on{color:rgb(255,255,255,1); transition:all .5s ease; }
.top_bg .width1800 div.l div dl{ position:absolute; width:120%; padding:0px; margin-left:-20%; opacity:0; height:0px; overflow:hidden; transition:all .25s ease; box-shadow:0px 0px calc(var(--u)* 10) 0px rgba(0,0,0,0.14); background-color:#ffffff; }
.top_bg .width1800 div.l div:hover dl{ padding:calc(var(--u)* 16) 0px; opacity:1; height:auto; transition:all .5s ease; }
.top_bg.now .width1800 div.l div dl,.ny_bg .width1800 div.l div dl{ background-color:#ffffff; }
.top_bg .width1800 div.l div dl a{line-height:calc(var(--u)* 32); opacity:0.5; color:#000000 !important; font-size:calc(var(--u)* 14);}
.top_bg .width1800 div.l div dl a:hover{ opacity:1; }

.top_bg .width1800 div.r{ width:28%; max-width:calc(var(--u)* 735); position:absolute; right:0px; }
.top_bg .width1800 div.r dl.l{position:absolute; left:0px; width:40%; padding-left:3%; border-left:1px solid rgb(255,255,255,0.1); margin-left:-1px;transition:all .5s ease;}
.top_bg .width1800 div.r dl.l:hover{ width:45%; margin-left:-5%; transition:all .5s ease;}
.top_bg .width1800 div.r dl.l input{outline:none; background:none; border:0px; line-height:calc(var(--u)* 64); width:77%; float:left; color:#ffffff; font-size:calc(var(--u)* 16);}
.top_bg .width1800 div.r dl.l button{ float:right; outline:none; border:0px; line-height:calc(var(--u)* 64); width:23%;height:calc(var(--u)* 64); background:url(../images/so.png) no-repeat scroll center;transition:all .5s ease; background-size:auto calc(var(--u)* 20);}
.top_bg .width1800 div.r dl.l button:hover{ opacity:0.5; transition:all .5s ease;}
.top_bg .width1800 div.r dl.r{ float:right;border-left:1px solid rgb(255,255,255,0.1); margin-left:-1px; width:55%; max-width:calc(var(--u)* 285); }
.top_bg .width1800 div.r dl.r div.yy{ float:left;height:calc(var(--u)* 64); padding:0px 8%;}
.top_bg .width1800 div.r dl.r div.yy div{ overflow:hidden; }
.top_bg .width1800 div.r dl.r div.yy .n{color:rgb(255,255,255,0.5); line-height:calc(var(--u)* 64); padding-right:calc(var(--u)* 24); background:url(../images/yy.png) no-repeat scroll right center;cursor:pointer;}
.top_bg .width1800 div.r dl.r div.yy .n i.e{ display:none; }
.top_bg .width1800 div.r dl.r div.yy .n i.j{ display:none; }
.top_bg .width1800 div.r dl.r div.yy .bg{ box-shadow:0px 0px calc(var(--u)* 10) 0px rgba(0,0,0,0.14); position:absolute; background-color:#ffffff; padding:0px calc(var(--u)* 32); opacity:0; overflow:hidden; max-height:0px;transition:all .5s ease;margin-left:-3%;}
.top_bg .width1800 div.r dl.r div.yy:hover .bg{ padding:calc(var(--u)* 16) calc(var(--u)* 32); max-height:100vh; opacity:1;transition:all .5s ease;}
.top_bg .width1800 div.r dl.r div.yy .bg a{ font-size:calc(var(--u)* 14);line-height:calc(var(--u)* 32); height:calc(var(--u)* 32); display:block; color:#999999; }
.top_bg .width1800 div.r dl.r div.yy .bg a:hover{color:#ee7c30; }
.top_bg .width1800 div.r dl.r a{ display:block; height:calc(var(--u)* 16); line-height:calc(var(--u)* 16); }
.top_bg .width1800 div.r dl.r a.l,.top_bg .width1800 div.r dl.r a.c{ margin-top:calc(var(--u)* 24); color:rgb(255,255,255,0.5);transition:all .5s ease; padding:0px 5%; float:left;}
.top_bg .width1800 div.r dl.r a.l:hover,.top_bg .width1800 div.r dl.r a.c:hover{color:rgb(255,255,255,1);transition:all .5s ease;}
.top_bg .width1800 div.r dl.r a.l{ margin-left:4%;border-left:1px solid rgb(255,255,255,0.1);}
.top_bg .width1800 div.r dl.r a.c{border-left:1px solid rgb(255,255,255,0.1);}
.top_bg .width1800 div.r dl.r a.r{ padding:0px 5%; background-color:#e18143; width:43%; text-align:center; color:#ffffff; line-height:calc(var(--u)* 64);height:calc(var(--u)* 64); font-size:calc(var(--u)* 16); float:right; transition:all .5s ease;}
.top_bg .width1800 div.r dl.r a.r:hover{background-color:rgb(255,129,67,0.5);transition:all .5s ease;}

.top_bg.now,.ny_bg{ background-color:#ffffff; border-bottom:1px solid rgb(0,0,0,0.1);}
.top_bg.now .width1800 div.l a,.top_bg.now .width1800 div.r dl.r a.l,.top_bg.now .width1800 div.r dl.r a.c,.ny_bg .width1800 div.l div dd a,.ny_bg .width1800 div.r dl.r a.l,.ny_bg .width1800 div.r dl.r a.c,.ny_bg .width1800 div.r dl.r div.yy .n,.top_bg.now .width1800 div.r dl.r div.yy .n{color:rgb(0,0,0,0.5); }
.top_bg.now .width1800 div.r dl.l,.top_bg.now .width1800 div.r dl.r,.top_bg.now .width1800 div.r dl.r a.c,.ny_bg .width1800 div.r dl.l,.ny_bg .width1800 div.r dl.r,.ny_bg .width1800 div.r dl.r a.l,.ny_bg .width1800 div.r dl.r a.c{border-left:1px solid rgb(0,0,0,0.1);}
.top_bg.now .width1800 div.r dl.l input,.ny_bg .width1800 div.r dl.l input{color:#000000;}
.top_bg.now .width1800 div.l a:hover,.top_bg.now .width1800 div.l a.on,.top_bg.now .width1800 div.r dl.r a.l:hover,.top_bg.now .width1800 div.r dl.r a.c:hover,.ny_bg .width1800 div.l div dd a:hover,.ny_bg .width1800 div.l div dd a.on,.ny_bg .width1800 div.r dl.r a.l:hover,.ny_bg .width1800 div.r dl.r a.c:hover{color:rgb(0,0,0,1); }

/*banner*/
.banner_bg{ position:absolute; z-index:40; left:0px; top:0px; height:100vh; width:100%; }
.ck-slide { position:relative; overflow:hidden; width:100%; height:100vh; z-index:19;}
.ck-slide ul.ck-slide-wrapper,.ck-slide ul.ck-slide-wrapper li{ position:absolute; top:0px; left:0px; right:0px; bottom:0px;}
.ck-slide ul.ck-slide-wrapper li{ opacity:0;transition:all .5s ease;}
.ck-slide ul.ck-slide-wrapper li.on{ opacity:1;transition:all .5s ease;}
.ck-slide ul.ck-slide-wrapper li div.bg{ background-repeat:no-repeat;display:flex;align-items:center; position:absolute; top:0px; left:0px; right:0px; bottom:0px; background-position:50%; background-size:cover;}
.ck-slide ul.ck-slide-wrapper li div.bg div.width1800{ font-size:calc(var(--u)* 48); color:#ffffff; line-height:calc(var(--u)* 90);}

.ck-slidebox{position:absolute;z-index:30; width:calc(var(--u)* 140); height:calc(var(--u)* 70); top:50%; margin-top:-2.1875; right:calc(var(--u)* 60);}
.ck-slidebox .slideWrap{ width:calc(var(--u)* 100); height:calc(var(--u)* 70); margin:0px auto;}
.ck-slidebox .slideWrap ul{ height:calc(var(--u)* 55);width:100%; overflow:hidden;text-align:center;}
.ck-slidebox .slideWrap ul li{ font-size:calc(var(--u)* 42); color:#ffffff; font-weight:bold; text-align:center; display:none;display:inline-block;}
.ck-slidebox .slideWrap ul li.current{ display:block;}

.ck-slide .ck-prev,.ck-slide .ck-next{ position:absolute; width:calc(var(--u)* 8); height:calc(var(--u)* 14); top:calc(var(--u)* 20); background-image:url(../images/jt.png); background-repeat:no-repeat;}
.ck-slide .ck-prev {left:0px;}
.ck-slide .ck-next {right:0px; background-position:calc(var(--u)* -8) 0px;}

/*i_about_bg*/
.i_about_bg{background:url(../images/i_about_bg.jpg) no-repeat scroll center center; position:absolute; z-index:0; top:100vh; width:100%; left:0px;height:calc(var(--u)* 1060); background-size:100% auto;}
.i_about_bg img{ bottom:1calc(var(--u)* 32); left:0px; position:absolute;max-width:42.1%; }
.i_about{ padding-top:calc(var(--u)* 80); height:calc(var(--u)* 888);}
.i_about div.hidden.l{ float:left;  max-width:calc(var(--u)* 662); width:45%; }
.i_about div.hidden.l dd{ font-size:calc(var(--u)* 36); color:#333333; font-weight:bold; }
.i_about div.hidden.l dd i{ color:#e5650e; }
.i_about div.hidden.l ol{ font-size:calc(var(--u)* 16); color:#999999; margin-top:calc(var(--u)* 16);}
.i_about div.hidden.l dl{ font-size:calc(var(--u)* 24); color:#212121; line-height:calc(var(--u)* 48); margin-top:calc(var(--u)* 20);}
.i_about div.hidden.l a{ display:block; margin-top:calc(var(--u)* 40); width:calc(var(--u)* 46); height:calc(var(--u)* 46); background:url(../images/gd.png) no-repeat;transition:all .5s ease; background-size:100%;}
.i_about div.hidden.l a:hover{transition:all .5s ease;transform:rotate(45deg);}
.i_about ul.hidden.r{ float:right; width:48%; overflow:hidden; max-width:calc(var(--u)* 800); }
.i_about ul.hidden.r li{ overflow:hidden; width:48%; height:calc(var(--u)* 240); margin-bottom:calc(var(--u)* 8); color:#666666; }
.i_about ul.hidden.r li.l{ float:left; }
.i_about ul.hidden.r li.r{ float:right; }
.i_about ul.hidden.r li ol{ font-size:calc(var(--u)* 16); text-transform:capitalize;}
.i_about ul.hidden.r li dd{ color:#333333;}
.i_about ul.hidden.r li dd span{ font-size:calc(var(--u)* 60); font-weight:bold;}
.i_about ul.hidden.r li dd i{ font-size:calc(var(--u)* 18); margin-left:calc(var(--u)* 16); }
.i_about ul.hidden.r li dl{ font-size:calc(var(--u)* 16); line-height:calc(var(--u)* 30);max-width:calc(var(--u)* 310); }

/*i_con*/
.i_con .hidden{ height:calc(var(--u)* 620); }
.i_con .hidden.l{ float:left; width:49.5%;}
.i_con .hidden.l a i{ position:absolute; width:calc(var(--u)* 39); height:calc(var(--u)* 18); background:url(../images/jt1.png) no-repeat; background-size:100% auto; right:4%; top:calc(var(--u)* 48);transition:all .5s ease;}
.i_con .hidden.l a:hover i{ right:5%; transition:all .5s ease;}
.i_con .hidden.l div.t{ height:calc(var(--u)* 300); background-image:linear-gradient(90deg, #fea750, #f88626);position:relative; overflow:hidden;}
.i_con .hidden.l div.t img{transition:all .5s ease; position:absolute; z-index:0; top:calc(var(--u)* 64); left:4%; height:calc(var(--u)* 170);}
.i_con .hidden.l div.t:hover img{ transform:scale(1.5);transition:all .5s ease;}
.i_con .hidden.l div.t a{ position:absolute; left:0px; right:0px; bottom:0px; top:0px;background-color:rgb(51,51,51,0.2); color:#ffffff; padding:calc(var(--u)* 48) 4%; z-index:2;transition:all .5s ease;}
.i_con .hidden.l div.t a:hover{background-color:rgb(51,51,51,0.5);transition:all .5s ease;}
.i_con .hidden.l div.t a ol{ font-size:calc(var(--u)* 16); margin-bottom:calc(var(--u)* 12); }
.i_con .hidden.l div.t a dd{ font-size:calc(var(--u)* 36); font-weight:bold; }
.i_con .hidden.l div.t a dl{ font-size:calc(var(--u)* 16); line-height:calc(var(--u)* 32); margin-top:calc(var(--u)* 48); width:71%;}

.i_con .hidden.l div.f,.i_con .hidden.l div.f div{ height:calc(var(--u)* 320);}
.i_con .hidden.l div.f{ display:flex; justify-content:space-between; }
.i_con .hidden.l div.f div{ background-color:#e5762a; width:50%; position:relative; overflow:hidden;}
.i_con .hidden.l div.f div img{transition:all .5s ease; position:absolute; z-index:0; top:calc(var(--u)* 64); left:4%; height:calc(var(--u)* 170);}
.i_con .hidden.l div.f div:hover img{ transform:scale(1.5);transition:all .5s ease;}
.i_con .hidden.l div.f div.z{ float:left; }
.i_con .hidden.l div.f div.y{ float:right; border-left:1px solid #f98c2d; }

.i_con .hidden.l div.f div a{position:absolute; left:0px; right:0px; bottom:0px; top:0px; color:#ffffff; padding:calc(var(--u)* 32) 4%;background-color:rgb(51,51,51,0.2);transition:all .5s ease;}
.i_con .hidden.l div.f div a:hover{background-color:rgb(51,51,51,0.5);transition:all 1s ease;}
.i_con .hidden.l div.f div a ol{ font-size:calc(var(--u)* 16); margin-bottom:calc(var(--u)* 12); }
.i_con .hidden.l div.f div a dd{ font-size:calc(var(--u)* 36); font-weight:bold; }
.i_con .hidden.l div.f div a dl{ font-size:calc(var(--u)* 16); line-height:calc(var(--u)* 32); margin-top:calc(var(--u)* 48);}
.i_con .hidden.l div.f div.z a dl{width:76%;}
.i_con .hidden.l div.f div.y a dl{width:86%;}

.i_con .hidden.r{ float:right; width:50.5%; background-color:#eeeeee;position:relative;}
.i_con .hidden.r a{ padding:calc(var(--u)* 45) 6.5%; position:absolute; left:0px; right:0px; bottom:0px; top:0px;transition:all .5s ease;}
.i_con .hidden.r a:hover{background-color:rgb(51,51,51,0.5);transition:all .5s ease;}
.i_con .hidden.r a i{ position:absolute; width:calc(var(--u)* 39); height:calc(var(--u)* 18); background:url(../images/jt2.png) no-repeat; right:5%; top:calc(var(--u)* 48); background-size:100%;transition:all .5s ease;}
.i_con .hidden.r a:hover i{ background-image:url(../images/jt1.png); transition:all .5s ease; right:6%;}
.i_con .hidden.r a ol{ font-size:calc(var(--u)* 16); color:#333333; margin-bottom:calc(var(--u)* 20);}
.i_con .hidden.r a dd{ font-size:calc(var(--u)* 36); color:#101010; font-weight:bold; }
.i_con .hidden.r a dl{ font-size:calc(var(--u)* 18); color:#101010; line-height:calc(var(--u)* 30); width:66%; position:absolute; bottom:calc(var(--u)* 60); }
.i_con .hidden.r a:hover ol,.i_con .hidden.r a:hover dd,.i_con .hidden.r a:hover dl{ color:#ffffff; }

/*作品欣赏*/
.i_zpxs{ padding:calc(var(--u)* 60) 0px calc(var(--u)* 125);}
.i_zpxs .tit{margin-bottom:calc(var(--u)* 64); }
.i_zpxs .tit dd{ color:#333333; font-size:calc(var(--u)* 36); font-weight:bold;}
.i_zpxs .tit dl{ color:#101010; font-size:calc(var(--u)* 24); margin-top:calc(var(--u)* 20);}
.i_zpxs ul,.i_zpxs ul li{ overflow:hidden; }
.i_zpxs ul{ margin-bottom:calc(var(--u)* 108); }
.i_zpxs ul li{ float:left; width:33.333333333333333333333333%; position:relative; }
.i_zpxs ul li a{ position:absolute; left:0px; right:0px; bottom:0px; top:0px;transition:all .5s ease; z-index:2;}
.i_zpxs ul li a:hover{ background-color:rgb(0,0,0,0.3);transition:all .5s ease;}
.i_zpxs ul li img{ transition:all .5s ease; width:100%;}
.i_zpxs ul li:hover img{transition:all .5s ease;transform:scale(1.1);}
.i_zpxs a.more{ display:block; border:2px solid #e7e7e7; width:94%; max-width:calc(var(--u)* 290); margin:0px auto; height:calc(var(--u)* 60); line-height:calc(var(--u)* 60); font-size:calc(var(--u)* 18); color:#333333; background:url(../images/jt2.png) no-repeat scroll 92% center; padding-left:calc(var(--u)* 24);transition:all .5s ease;}
.i_zpxs a.more:hover{background-color:#e18143; color:#ffffff; background-image:url(../images/jt1.png);border:2px solid #e18143;transition:all .5s ease;}

/*资讯动态*/
.i_zxtd{ background-color:#eeeeee; padding:calc(var(--u)* 72) 3.35%; position:relative; }
.i_zxtd .tit{ font-weight:bold; color:#333333; font-size:calc(var(--u)* 36); }

.i_zxtd .bg{ width:100%; padding-top:calc(var(--u)* 112); margin-top:calc(var(--u)* -48); overflow:hidden; position:relative; }
.i_zxtd .hero-gallery{ width:33.81%; outline:0px; }
.i_zxtd .hero-gallery .flickity-viewport{ position:relative; min-height:calc(var(--u)* 480); }
.i_zxtd .hero-gallery .hero-gallery__cell{ width:100%; }
.i_zxtd .hero-gallery .hero-gallery__cell a{ display:block; width:96%; overflow:hidden; }
.i_zxtd .hero-gallery .hero-gallery__cell a ol{ margin-bottom:calc(var(--u)* 16); overflow:hidden; }
.i_zxtd .hero-gallery .hero-gallery__cell a ol img{ width:100%; transition:all 0.25s ease; }
.i_zxtd .hero-gallery .hero-gallery__cell a:hover ol img{ transform:scale(1.1); transition:all 0.5s ease; }
.i_zxtd .hero-gallery .hero-gallery__cell a dd{ font-size:calc(var(--u)* 24); color:#333333;/* font-weight:bold;*/ overflow:hidden; word-break:keep-all; white-space:nowrap; text-overflow:ellipsis; }
.i_zxtd .hero-gallery .hero-gallery__cell a:hover dd{ color:#e18143; }
.i_zxtd .hero-gallery .hero-gallery__cell a dl{ font-size:calc(var(--u)* 16); color:#999999; line-height:1.75; margin-top:calc(var(--u)* 8); }

.i_zxtd .hero-gallery button{ position:absolute; width:calc(var(--u)* 40); height:calc(var(--u)* 18); border:0px; z-index:88; background:url(../images/jt2.png) no-repeat scroll center center; top:calc(var(--u)* 16); background-size:cover; }
.i_zxtd .hero-gallery button:hover{ background-image:url(../images/jt7.png); }
.i_zxtd .hero-gallery button.previous{ transform:rotateY(180deg); right:calc(var(--u)* 72);  }
.i_zxtd .hero-gallery button.next{ right:0px; }
.i_zxtd .hero-gallery button svg{ display:none; }

/*网站运营私享会*/
.i_wzyy{ background-color:#eeeeee; padding:calc(var(--u)* 88) 3.35%; overflow:hidden; position:relative; }
.i_wzyy img.l{ float:left; width:49.423%; }
.i_wzyy div.r{ width:44.064%; position:absolute; bottom:calc(var(--u)* 88); top:calc(var(--u)* 88); right:3.35%;display:flex;align-items:center;}
.i_wzyy div.r div.c{ color:#333333;}
.i_wzyy div.r div.c dd{ font-size:calc(var(--u)* 35); font-weight:bold; }
.i_wzyy div.r div.c dl{ font-size:calc(var(--u)* 16); line-height:calc(var(--u)* 35); margin:calc(var(--u)* 32) 0px;}
.i_wzyy div.r div.c a{ display:block; border:1px solid #0e0e0e; height:calc(var(--u)* 45); line-height:calc(var(--u)* 45); width:calc(var(--u)* 128); font-size:calc(var(--u)* 16); color:#000000; background:url(../images/i_tb.png) no-repeat scroll calc(var(--u)* 108) center; background-size:auto calc(var(--u)* 20); padding-left:calc(var(--u)* 32); transition:all .5s ease; position:relative; overflow:hidden;}
.i_wzyy div.r div.c a:hover{ background:url(../images/i_tb2.png) no-repeat scroll calc(var(--u)* 108) center #e18143; background-size:auto calc(var(--u)* 20);border:1px solid #e18143; color:#ffffff;overflow:initial;transition:all .5s ease; }
.i_wzyy div.r div.c a img{ position:absolute; max-height:calc(var(--u)* 160); max-width:calc(var(--u)* 160); left:0%; width:calc(var(--u)* 160); height:calc(var(--u)* 160);opacity:0; transition:all .5s ease; top:calc(var(--u)* 96); }
.i_wzyy div.r div.c a:hover img{ opacity:1; transition:all .5s ease; top:calc(var(--u)* 48); }

/*我们的工作方式是怎样的*/
.i_ggfs{ padding:calc(var(--u)* 80) 0px; }
.i_ggfs .tit{ font-size:calc(var(--u)* 36); font-weight:bold; color:#212121; }
.i_ggfs ul,.i_ggfs ul li{ overflow:hidden; }
.i_ggfs ul{ margin-top:calc(var(--u)* 64); }
.i_ggfs ul li{ float:left; width:33.3333333%; color:#333333; height:calc(var(--u)* 352);}
.i_ggfs ul li img{ height:calc(var(--u)* 94); }
.i_ggfs ul li dd{ font-weight:bold; font-size:calc(var(--u)* 24);margin-top:calc(var(--u)* 20); }
.i_ggfs ul li dl{ font-size:calc(var(--u)* 16); line-height:calc(var(--u)* 40);margin-top:calc(var(--u)* 40);}

/*i_zx*/
.i_zx{background:url(../images/i_zx.jpg) no-repeat scroll right center #000000; overflow:hidden; width:100%; height:calc(var(--u)* 640); display:flex;align-items:center; background-size:auto calc(var(--u)* 430);}
.i_zx .width1680{ color:#ffffff; }
.i_zx .width1680 .con{ max-width:calc(var(--u)* 990); }
.i_zx .width1680 .con dd{ font-size:calc(var(--u)* 36); font-weight:bold; }
.i_zx .width1680 .con dl{ font-size:calc(var(--u)* 16); line-height:calc(var(--u)* 36); max-width:calc(var(--u)* 585); margin:calc(var(--u)* 16) 0px calc(var(--u)* 32); }
.i_zx .width1680 .con a{ display:block; width:calc(var(--u)* 200); height:calc(var(--u)* 40); line-height:calc(var(--u)* 40); text-align:center; background-color:#d66f09; color:#ffffff; font-size:calc(var(--u)* 16);border:1px solid #d66f09;transition:all .5s ease;}
.i_zx .width1680 .con a:hover{ border:1px solid #ffffff; background:none;transition:all .5s ease;}

/*i_cookie*/
.eupopup-container{ width:100%; position:fixed; z-index:999; background-color:#eeeeee; padding:calc(var(--u)* 24) 0px; bottom:0px; }
.eupopup-container .eupopup-body,.eupopup-container .eupopup-buttons{max-width:calc(var(--u)* 1150); width:94%; overflow:hidden; margin:0px auto;}
.eupopup-container .eupopup-body{ font-size:calc(var(--u)* 16); color:#333333; }
.eupopup-container .eupopup-buttons{ padding-top:calc(var(--u)* 16); }
.eupopup-container .eupopup-buttons a{ display:block; float:right; border:1px solid #ee7c30; margin-left:calc(var(--u)* 24); height:calc(var(--u)* 32); line-height:calc(var(--u)* 32); width:calc(var(--u)* 96); text-align:center; font-size:0.875em;}
.eupopup-container .eupopup-buttons a.eupopup-button_1{ background-color:#ee7c30; color:#ffffff;transition:all .5s ease;}
.eupopup-container .eupopup-buttons a.eupopup-button_1:hover{background-color:#d66f09;transition:all .5s ease;}
.eupopup-container .eupopup-buttons a.eupopup-button_2{ color:#ee7c30; }
.eupopup-container a.eupopup-closebutton{ position:absolute;right:5%;top:calc(var(--u)* 16);font-size:calc(var(--u)* 20);color:#000000; display:none;}

/*cookie*/
.cookie{ padding:calc(var(--u)* 128) 0px calc(var(--u)* 80); width:100%; overflow:hidden;}
.cookie .width1680{ max-width:calc(var(--u)* 1200);}
.cookie .width1680 .t{ overflow:hidden; font-size:calc(var(--u)* 36); color:#333333; text-align:center; }
.cookie .width1680 ul.f,.cookie .width1680 ul.f li{ overflow:hidden; }
.cookie .width1680 ul.f{ margin-top:calc(var(--u)* 40); border-top:1px solid #eeeeee; }
.cookie .width1680 ul.f li{ margin-top:calc(var(--u)* 64); }
.cookie .width1680 ul.f li dd{ font-size:calc(var(--u)* 24); color:#333333; font-weight:bold; border-left:3px solid #ee7c30; padding-left:calc(var(--u)* 14); }
.cookie .width1680 ul.f li dl{ font-size:calc(var(--u)* 16); color:#666666; line-height:calc(var(--u)* 36); margin-top:calc(var(--u)* 16); }

/*foot_bg*/
.foot_bg{ background-color:#0c0d10; overflow:hidden; width:100%;}
.foot_bg .width1680{ color:#ffffff; padding:calc(var(--u)* 54) 0px;}
.foot_bg .width1680 div.t,.foot_bg .width1680 div.n{ border-bottom:1px solid rgb(255,255,255,0.2);}
.foot_bg .width1680 div.t{ padding-bottom:calc(var(--u)* 16);}
.foot_bg .width1680 div.t div{ max-width:30%;}
.foot_bg .width1680 div.t div.l{ width:30%; float:left; max-width:calc(var(--u)* 970);}
.foot_bg .width1680 div.t div.r{ width:auto; float:right;}
.foot_bg .width1680 div.t div.l ol{ font-size:calc(var(--u)* 16); color:#999999; }
.foot_bg .width1680 div.t div.l dd{ font-size:calc(var(--u)* 36); margin-top:calc(var(--u)* 12); }
.foot_bg .width1680 div.t div.r ol{ font-size:calc(var(--u)* 14); color:#ffffff; }
.foot_bg .width1680 div.t div.r dd{ font-size:calc(var(--u)* 36); margin-top:calc(var(--u)* 4); }
.foot_bg .width1680 div.n{ padding:calc(var(--u)* 24) 0px; }
.foot_bg .width1680 div.n dl.l{ float:left; line-height:calc(var(--u)* 48); margin-left:-calc(var(--u)* 20);}
.foot_bg .width1680 div.n dl.l a{ font-size:calc(var(--u)* 14); color:#969696; padding:0px calc(var(--u)* 20); border-left:1px solid #969696;}
.foot_bg .width1680 div.n dl.l a:hover{ color:#ffffff; }
.foot_bg .width1680 div.n dl.r{ float:right; height:calc(var(--u)* 48); padding-left:calc(var(--u)* 72); background:url(../images/dw.jpg) no-repeat scroll left center; font-size:calc(var(--u)* 14); color:#999999; line-height:calc(var(--u)* 24); max-width:calc(var(--u)* 344); background-size:auto 100%; }
.foot_bg .width1680 div.c{ padding-top:calc(var(--u)* 60); }
.foot_bg .width1680 div.c div.l{ float:left; width:80%; }
.foot_bg .width1680 div.c div.l dd{ font-size:calc(var(--u)* 36); }
.foot_bg .width1680 div.c div.l dl{ font-size:calc(var(--u)* 24); margin-top:calc(var(--u)* 24); }
.foot_bg .width1680 div.c div.r{ float:right; text-align:center; width:20%; max-width:calc(var(--u)* 204);}
.foot_bg .width1680 div.c div.r ol{ margin-bottom:calc(var(--u)* 16); }
.foot_bg .width1680 div.c div.r ol img{  width:100%; max-width:calc(var(--u)* 102); }
.foot_bg .width1680 div.c div.r dd{ color:#999999; font-size:calc(var(--u)* 14); }
.foot_bg .width1680 div.f{ font-size:calc(var(--u)* 14); color:#969696; padding-top:calc(var(--u)* 48);}
.foot_bg .width1680 div.f img{ height:calc(var(--u)* 20); }

/*动画效果*/
.i_md{opacity:0;}
.i_md.a-fdB{opacity:1;}

/*ny_banner*/
.ny_banner{ width:100%; height:100vh; background-repeat:no-repeat; background-position:center; background-size:cover; display:flex;align-items:center; flex-wrap: wrap; justify-content: center; position:relative; z-index:20; overflow:hidden;}


/*品牌*/
.pp_banner ul li{ text-align:center; color:#ffffff; overflow:hidden; }
.pp_banner ul li.t{ font-size:calc(var(--u)* 18); margin-bottom:calc(var(--u)* 24);}
.pp_banner ul li.c{ font-size:calc(var(--u)* 48); line-height:calc(var(--u)* 72); margin-bottom:calc(var(--u)* 16);}
.pp_banner ul li.f{ margin-top:calc(var(--u)* 40);}
.pp_banner ul li.f a{display:inline-block; line-height:calc(var(--u)* 44); width:calc(var(--u)* 180); margin:0px calc(var(--u)* 8);transition:all .5s ease;}
.pp_banner ul li.f a:hover{transition:all .5s ease;}
.pp_banner ul li.f a.l,.pp_banner ul li.f a.r:hover{ background-color:#d66f09; color:#ffffff; }
.pp_banner ul li.f a.r,.pp_banner ul li.f a.l:hover{ background-color:#ffffff; color:#010101; }

/*品牌提升*/
.pptc_bg,.pptc_bg img.bg{ position:absolute; left:0px; width:100%;}
.pptc_bg{ height:calc(var(--u)* 1960);display:flex;align-items:center; background-color:#000000; top:100vh; z-index:0;overflow:hidden; }
.pptc_bg img.bg{ animation:spin 10s linear infinite; -webkit-animation:spin 10s linear infinite;}
.pptc_bg img.i{ margin:0px auto; width:56.753%; position:relative; z-index:1;}

@-webkit-keyframes spin{0%{transform:rotate(0);}100%{transform:rotate(360deg);}}
@keyframes spin{0%{transform:rotate(0);}100%{transform:rotate(360deg);}}

.pptc_tit{ text-align:center; color:#ffffff;position:relative;z-index:2; padding-top:calc(var(--u)* 260); height:calc(var(--u)* 1016);}
.pptc_tit dd{ font-size:calc(var(--u)* 48); font-weight:bold; }
.pptc_tit dl{ font-size:calc(var(--u)* 24);margin-top:calc(var(--u)* 32);}

.pptc_list{padding-bottom:calc(var(--u)* 42);}
.pptc_list li{ float:left; width:33.33333333333333%; height:calc(var(--u)* 320); background-color:#141414;position:relative;z-index:2; border-bottom:1px solid #313030;}
.pptc_list li .bg{padding:calc(var(--u)* 45) 8% 0px; border-left:1px solid #313030; margin-left:-1px; height:calc(var(--u)* 275); }
.pptc_list li .bg ol{ height:calc(var(--u)* 60); }
.pptc_list li .bg ol img{ height:100%;}
.pptc_list li .bg dd{ font-size:calc(var(--u)* 24); color:#ffffff; margin:calc(var(--u)* 24) 0px;}
.pptc_list li .bg dl{ font-size:calc(var(--u)* 16); color:#999999; line-height:calc(var(--u)* 38);}

/*营销目标*/
.pp_bg{ background-color:#000000; width:100%; overflow:hidden; }
.ppyxmb{ overflow:hidden; }
.ppyxmb .tit{ text-align:center; color:#ffffff;padding-top:calc(var(--u)* 80); }
.ppyxmb .tit dd{ font-size:calc(var(--u)* 48); }
.ppyxmb .tit dl{ font-size:calc(var(--u)* 24); margin-top:calc(var(--u)* 24); }
.ppyxmb .con{ margin:calc(var(--u)* 96) 0px; position:relative; }
.ppyxmb .con div.bg{ position:absolute; display:inline-block; }
.ppyxmb .con div.bg img{  width:100%; }
.ppyxmb .con div.bg div{ position:absolute; color:#ffffff; top:0px; bottom:0px; display:flex; align-items:center; z-index:5; }
.ppyxmb .con div.bg div del{ display:block; width:100%; }
.ppyxmb .con div.bg.l{ top:calc(var(--u)* 7.5); z-index:1; width:41.965%; }
.ppyxmb .con div.bg.l div.x{ width:35%; left:0px; }
.ppyxmb .con div.bg.l div.x del{ font-size:calc(var(--u)* 18); }
.ppyxmb .con div.bg.l div.x del p.j{ padding-left:25%; }
.ppyxmb .con div.bg.l div.x del p.d{ padding:35% 0px; }

.ppyxmb .con div.bg.l div.n{ width:68%; right:0px; }
.ppyxmb .con div.bg.l div.n del{ font-size:calc(var(--u)* 40); }

.ppyxmb .con div.bg.c{ position:relative; margin:calc(var(--u)* 7) 0px calc(var(--u)* 7) 39.2%; z-index:2; width:31.727%; }
.ppyxmb .con div.bg.c div.x{ width:80%; right:0px; }
.ppyxmb .con div.bg.c div.x del{ font-size:calc(var(--u)* 18); }
.ppyxmb .con div.bg.c div.x del p{ padding:2.5% 0px; }

.ppyxmb .con div.bg.r{ top:calc(var(--u)* 3); z-index:3; width:31.727%; }
.ppyxmb .con div.bg.r div.x{ right:10%; text-align:right; width:80%; }
.ppyxmb .con div.bg.r div.x del{ font-size:calc(var(--u)* 32); }

.ppyxmb ul{ margin:calc(var(--u)* 44) 0px calc(var(--u)* 130); overflow:hidden; }
.ppyxmb ul li{ overflow:hidden; background-color:#141414; height:calc(var(--u)* 460); width:32.62%;position:relative; }
.ppyxmb ul li.l{ float:left; margin-right:1.07%;}
.ppyxmb ul li.r{ float:right; }
.ppyxmb ul li .bg{background-repeat:no-repeat; background-position:right top; background-size:auto calc(var(--u)* 230);position:absolute; top:0px; left:0px; right:0px; bottom:0px; padding:calc(var(--u)* 56) 8%;}
.ppyxmb ul li .bg ol{ height:calc(var(--u)* 60);}
.ppyxmb ul li .bg ol img{height:100%;}
.ppyxmb ul li .bg dd{ font-size:calc(var(--u)* 24); color:#ffffff; margin:calc(var(--u)* 24) 0px;}
.ppyxmb ul li .bg dl{ font-size:calc(var(--u)* 16); color:#999999; line-height:calc(var(--u)* 38);}

/*我们的优势*/
.pp_ys{ height:calc(var(--u)* 1140); }
.pp_ys .tit{ font-size:calc(var(--u)* 48); color:#ffffff; }
.pp_ys .tit i{ color:#ec6d10; }
.pp_ys .con{ overflow:hidden; margin-top:calc(var(--u)* 8);}
.pp_ys .con ul.l,.pp_ys .con ul.l li{ overflow:hidden; }
.pp_ys .con ul.l{ float:left; width:37.5%; margin-top:calc(var(--u)* 40);}
.pp_ys .con ul.l li.t{ font-size:calc(var(--u)* 18); color:#ffffff; line-height:calc(var(--u)* 38);margin-bottom:calc(var(--u)* 72);}
.pp_ys .con ul.l li.c{ margin-bottom:calc(var(--u)* 40); }
.pp_ys .con ul.l li.c ol{ margin-bottom:calc(var(--u)* 32); height:calc(var(--u)* 60);}
.pp_ys .con ul.l li.c ol img{  height:100%;}
.pp_ys .con ul.l li.c dd{ font-size:calc(var(--u)* 24); color:#ffffff; margin-bottom:calc(var(--u)* 14);}
.pp_ys .con ul.l li.c dl{ font-size:calc(var(--u)* 16); color:#999999; line-height:calc(var(--u)* 38);}

.pp_ys .con img.r{ float:right; width:56.846%; }

/*我们的客户*/
.pp_x{ height:1px; background-color:rgb(2555,255,255,0.2); width:96%; }

.pp_kh{ padding:calc(var(--u)* 72) 0px calc(var(--u)* 54); }
.pp_kh div.t,.pp_kh div.f{ overflow:hidden; }
.pp_kh div.t{ margin-bottom:calc(var(--u)* 80); }
.pp_kh div.t dl.l{ float:left; font-size:calc(var(--u)* 48); font-weight:bold;color:#ffffff; width:40%;}
.pp_kh div.t dl.l i{ color:#ec6d10; }
.pp_kh div.t dl.r{ float:right; font-size:calc(var(--u)* 16); color:#ffffff; line-height:calc(var(--u)* 38); width:58%;}
.pp_kh div.f{}
.pp_kh div.f img{  width:100%;}

.pp_kh_bg{ overflow:hidden; width:100%; }
.pp_kh_gd{ margin-bottom:calc(var(--u)* 72); width:120%; overflow:hidden; height:calc(var(--u)* 200);}
.pp_kh_gd ul{ position:absolute !important; }
.pp_kh_gd ul li{ overflow:hidden; position:relative;width:calc(var(--u)* 355);height:calc(var(--u)* 200);}
.pp_kh_gd ul li img,.pp_kh_gd ul li a{ position:absolute; left:0px; bottom:0px; top:0px; right:0px;margin:auto;transition:all .5s ease;}
.pp_kh_gd ul li:hover img{transition:all .5s ease;transform:scale(1.1);}
.pp_kh_gd ul li a{transition:all .5s ease; z-index:5;}
.pp_kh_gd ul li a:hover{ background-color:rgb(255,255,255,0.3);transition:all .5s ease;}

/*品牌栏目*/
.pp_lm{padding:calc(var(--u)* 180) 0px calc(var(--u)* 128);}
.pp_lm ul,.pp_lm ul li{ overflow:hidden; }
.pp_lm ul{ width:102%; margin-bottom:calc(var(--u)* 60);}
.pp_lm ul li{position:relative; float:left; margin-right:1.2%; width:31.863%; margin-bottom:calc(var(--u)* 20);}
.pp_lm ul li img{ transition:all .5s ease; width:100%;}
.pp_lm ul li:hover img{transition:all .5s ease;transform:scale(1.1);}
.pp_lm ul li a{transition:all .5s ease; position:absolute; left:0px; bottom:0px; top:0px; right:0px; z-index:5;}
.pp_lm ul li a:hover{ background-color:rgb(0,0,0,0.3);transition:all .5s ease;}
.pp_lm a.more{ display:block; border:2px solid #e7e7e7; width:94%; max-width:calc(var(--u)* 580); margin:0px auto; height:calc(var(--u)* 60); line-height:calc(var(--u)* 60); font-size:calc(var(--u)* 18); color:#ffffff; background:url(../images/jt1.png) no-repeat scroll 92% center; padding-left:calc(var(--u)* 24);transition:all .5s ease;}
.pp_lm a.more:hover{background-color:#e18143;border:2px solid #e18143;transition:all .5s ease;}

/*我们将回答您所有问题*/
.pp_wt{ width:100%; height:100vh; background-repeat:no-repeat; background-position:50%; background-size:cover; display:flex;align-items:center; color:#ffffff; text-align:center;}
.pp_wt .width1680{ width:100%; }
.pp_wt .width1680 dd{ font-size:calc(var(--u)* 48); margin-bottom:calc(var(--u)* 32);}
.pp_wt .width1680 dd i{ color:#ec6d10; }
.pp_wt .width1680 dl{ font-size:calc(var(--u)* 30); }
.pp_wt .width1680 ol{ margin-top:calc(var(--u)* 56); }
.pp_wt .width1680 ol a{font-size:calc(var(--u)* 16); display:inline-block; width:calc(var(--u)* 260); line-height:calc(var(--u)* 44); margin:0px calc(var(--u)* 8); border:1px solid #ec6d10; transition:all .5s ease;}
.pp_wt .width1680 ol a:hover{transition:all .5s ease;border:1px solid #ffffff;}
.pp_wt .width1680 ol a.l{ background-color:#ec6d10; color:#ffffff; }
.pp_wt .width1680 ol a.l:hover{background:#ffffff; color:#ec6d10; }
.pp_wt .width1680 ol a.r{ color:#ec6d10; }
.pp_wt .width1680 ol a.r:hover{ color:#ffffff;}

/*动画效果*/
.i_md .con div.bg{ opacity:0; transition:all 2s ease; }
.i_md.a-fdB .con div.bg{ opacity:1; transition:all 2s ease; }
.i_md .con div.l{ left:0%; }
.i_md .con div.r{ right:0%; }
.i_md.a-fdB .con div.l{ left:13%; }
.i_md.a-fdB .con div.r{ right:13.4%; }

/*电子商务*/
.dzsw_banner{     justify-content: left; }
.dzsw_banner .width1680{ color:#ffffff; }
.dzsw_banner .width1680 .bg{ max-width:calc(var(--u)* 1070); }
.dzsw_banner .width1680 .bg dd{ font-size:calc(var(--u)* 48); margin-bottom:calc(var(--u)* 16);}
.dzsw_banner .width1680 .bg dl{ font-size:calc(var(--u)* 24); color:#999999; line-height:calc(var(--u)* 48);}
.dzsw_banner .width1680 .bg ol{ margin-top:calc(var(--u)* 40); }
.dzsw_banner .width1680 .bg ol a{display:inline-block; text-align:center; line-height:calc(var(--u)* 44); width:calc(var(--u)* 180); margin:0px calc(var(--u)* 8);transition:all .5s ease;border:1px solid #d66f09;}
.dzsw_banner .width1680 .bg ol a:hover{transition:all .5s ease;}
.dzsw_banner .width1680 .bg ol a.l{ background-color:#d66f09; color:#ffffff; }
.dzsw_banner .width1680 .bg ol a.r{ color:#d66f09; }
.dzsw_banner .width1680 .bg ol a.l:hover{ background:none; color:#d66f09; }
.dzsw_banner .width1680 .bg ol a.r:hover{background-color:#d66f09; color:#ffffff;}

/*高转化跨境独立站*/
.dzsw_dljz{ padding:calc(var(--u)* 80) 0px calc(var(--u)* 140); }
.dzsw_dljz .tit{ text-align:center; color:#333333;}
.dzsw_dljz .tit dd{ font-size:calc(var(--u)* 42); }
.dzsw_dljz .tit dl{font-size:calc(var(--u)* 16); margin-top:calc(var(--u)* 24);}
.dzsw_dljz ul,.dzsw_dljz ul li{ overflow:hidden; }
.dzsw_dljz ul li.l{ float:left; margin-right:0.872%;}
.dzsw_dljz ul li.r{ float:right; }
.dzsw_dljz ul{ margin-top:calc(var(--u)* 80); }
.dzsw_dljz ul li{ height:calc(var(--u)* 380); width:24.346%; position:relative;}
.dzsw_dljz ul li .bg{position:absolute; top:0px; left:0px; right:0px; bottom:0px; border:1px solid #f6f6f6; padding:calc(var(--u)* 32) 6%; cursor:pointer; transition:all .5s ease;}
.dzsw_dljz ul li .bg:hover{ transition:all .5s ease;}
.dzsw_dljz ul li.l1 .bg:hover{ border:1px solid #2267f0;}
.dzsw_dljz ul li.l2 .bg:hover{ border:1px solid #ec4425;}
.dzsw_dljz ul li.l3 .bg:hover{ border:1px solid #f08432;}
.dzsw_dljz ul li.l4 .bg:hover{ border:1px solid #72c364;}
.dzsw_dljz ul li .bg dd{ font-size:calc(var(--u)* 24); color:#333333; margin-bottom:calc(var(--u)* 24); position:relative;}
.dzsw_dljz ul li.l1 .bg dd i{ color:#2267f0;}
.dzsw_dljz ul li.l2 .bg dd i{ color:#ec4425;}
.dzsw_dljz ul li.l3 .bg dd i{ color:#f08432;}
.dzsw_dljz ul li.l4 .bg dd i{ color:#72c364;}
.dzsw_dljz ul li .bg dl{ font-size:calc(var(--u)* 16); color:#666666; line-height:calc(var(--u)* 32); }
.dzsw_dljz ul li .bg img{ position:absolute; bottom:calc(var(--u)* 40); transition:all .5s ease; height:calc(var(--u)* 60);}
.dzsw_dljz ul li .bg:hover img{ transition:all .5s ease;transform:scale(1.3); -webkit-filter:opacity(.2);}

/*电子商务 介绍*/
.dzsw_con{ overflow:hidden; position:relative;}
.dzsw_con .bg{ position:absolute; width:50%; background-color:#eeeeee; top:0px; bottom:0px; display:flex;align-items:center;}
.dzsw_con .bg.l{left:0px;}
.dzsw_con .bg.r{ right:0px;}
.dzsw_con img{ width:50%;}
.dzsw_con img.l{ float:left; }
.dzsw_con img.r{ float:right; }
.dzsw_con .bg .c{ color:#333333; width:71%; margin:0px auto; }
.dzsw_con .bg .c dd{ font-size:calc(var(--u)* 42); margin-bottom:calc(var(--u)* 8); }
.dzsw_con .bg .c ol{ font-size:calc(var(--u)* 24); margin-bottom:calc(var(--u)* 60);}
.dzsw_con .bg .c dl{ font-size:calc(var(--u)* 16); line-height:calc(var(--u)* 36);}

/*为什么选择我们*/
.dzsw_xz_bg{ width:100%; height:calc(var(--u)* 1080); background-repeat:no-repeat;display:flex;align-items:center; background-size:cover;}
.dzsw_xz_bg .width1680{ color:#ffffff; width: 100%; }
.dzsw_xz_bg .width1680 .tit{ max-width:calc(var(--u)* 630); }
.dzsw_xz_bg .width1680 .tit dd{ font-size:calc(var(--u)* 42); margin-bottom:calc(var(--u)* 32);}
.dzsw_xz_bg .width1680 .tit dl{ font-size:calc(var(--u)* 18); line-height:calc(var(--u)* 36); }
.dzsw_xz_bg .width1680 .con{ margin-top:calc(var(--u)* 92); }
.dzsw_xz_bg .width1680 .con div.l{ float:left; width:20%; overflow:hidden; height:calc(var(--u)* 480); max-width:calc(var(--u)* 160);}

.dzsw_xz_bg .width1680 .con div.l dl{ height:calc(var(--u)* 120); line-height:calc(var(--u)* 120); font-size:calc(var(--u)* 18); border-left:3px solid #999999; padding-left:18%;cursor:pointer; position:relative;}
.dzsw_xz_bg .width1680 .con div.l dl i{ position:absolute; width:3px; left:0px; top:0px; background-color:#ff7d09; height:0px;transition:height 1s; margin-left:-3px;}
.dzsw_xz_bg .width1680 .con div.l dl.on i,.dzsw_xz_bg .width1680 .con div.l dl:hover i{ height:calc(var(--u)* 120);transition:height 1s;}

.dzsw_xz_bg .width1680 .con div.r{ float:right; width:75%; overflow:hidden; position:relative; height:calc(var(--u)* 480);}
.dzsw_xz_bg .width1680 .con div.r .c{opacity:0;z-index:0; overflow:hidden; top:calc(var(--u)* 160); position:absolute;}
.dzsw_xz_bg .width1680 .con div.r .c.on{opacity:1; z-index:2; transition:all 2s ease; top:calc(var(--u)* 24);}
.dzsw_xz_bg .width1680 .con div.r .c dd{ font-size:calc(var(--u)* 36); margin-bottom:calc(var(--u)* 32);}
.dzsw_xz_bg .width1680 .con div.r .c dl{ font-size:calc(var(--u)* 18); line-height:calc(var(--u)* 36); }

/*品牌电子商务解决方案*/
.dzsw_jjfa{ padding:calc(var(--u)* 120) 0px; }
.dzsw_jjfa .tit{ text-align:center; max-width:calc(var(--u)* 820); margin:0px auto;}
.dzsw_jjfa .tit dd{ font-size:calc(var(--u)* 42); color:#333333; }
.dzsw_jjfa .tit dd i{ color:#ff7d09; }
.dzsw_jjfa .tit dl{ font-size:calc(var(--u)* 16); color:#666666;margin-top:calc(var(--u)* 24); line-height:calc(var(--u)* 36); }
.dzsw_jjfa ul,.dzsw_jjfa ul li{ overflow:hidden; }
.dzsw_jjfa ul{ margin:calc(var(--u)* 64) auto 0px; max-width:calc(var(--u)* 1500);}
.dzsw_jjfa ul li{ float:left; margin:0px 2.9996666666667% calc(var(--u)* 20); height:calc(var(--u)* 460); position:relative; width:27.334%;}
.dzsw_jjfa ul li .bg{ position:absolute; top:0px; left:0px; right:0px; bottom:0px; border:1px solid #f7f7f7; padding:calc(var(--u)* 48) 6%; color:#333333;}
.dzsw_jjfa ul li .bg i{ position:absolute; font-size:calc(var(--u)* 88); font-weight:bold; color:#eaeaea; font-family:Arial; font-style:italic; top:calc(var(--u)* 13); left:0px; text-align:center; width:100%;}
.dzsw_jjfa ul li .bg dd{ font-size:calc(var(--u)* 32); text-align:center; margin-bottom:calc(var(--u)* 36); position:relative; z-index:2;}
.dzsw_jjfa ul li .bg dl{ font-size:calc(var(--u)* 16); line-height:calc(var(--u)* 36); height:calc(var(--u)* 180); overflow:hidden;}
.dzsw_jjfa ul li .bg ol{ margin-top:calc(var(--u)* 36); }
.dzsw_jjfa ul li .bg ol a{ display:block; background-color:#ff7d09; font-size:calc(var(--u)* 16); color:#ffffff; height:calc(var(--u)* 46); line-height:calc(var(--u)* 46);max-width:calc(var(--u)* 240); border:1px solid #ff7d09; margin:0px auto; text-align:center;transition:all .5s ease; }
.dzsw_jjfa ul li .bg ol a:hover{ background:none; color:#ff7d09;transition:all .5s ease; }

/*摩恩助您轻松打造海外品牌*/
.dzsw_bg{ background-color:#000000; width:100%; overflow:hidden; }
.dzsw_bg .width1680{ padding:calc(var(--u)* 120) 0px; position:relative;}
.dzsw_bg .width1680 ul.l{ float:left; overflow:hidden; width:41%;}
.dzsw_bg .width1680 ul.l li{ overflow:hidden; color:#ffffff; }
.dzsw_bg .width1680 ul.l li.t{ margin-bottom:calc(var(--u)* 32); }
.dzsw_bg .width1680 ul.l li.t dd{ font-size:calc(var(--u)* 42); }
.dzsw_bg .width1680 ul.l li.t dl{ font-size:calc(var(--u)* 16); line-height:calc(var(--u)* 32); margin-top:calc(var(--u)* 16); }
.dzsw_bg .width1680 ul.l li.c{ margin-bottom:calc(var(--u)* 24); max-width:calc(var(--u)* 515); }
.dzsw_bg .width1680 ul.l li.c ol{ margin-bottom:calc(var(--u)* 24); }
.dzsw_bg .width1680 ul.l li.c ol img{ height:calc(var(--u)* 48);  }
.dzsw_bg .width1680 ul.l li.c dd{ font-size:calc(var(--u)* 24); margin-bottom:calc(var(--u)* 14);}
.dzsw_bg .width1680 ul.l li.c dl{ line-height:calc(var(--u)* 36); font-size:calc(var(--u)* 16); }

.dzsw_bg .width1680 img.r{ float:right; animation:dt_ss 3s linear infinite; -webkit-animation:dt_ss 3s linear infinite; width:53.631%;}

@-webkit-keyframes dt_ss{ %0,%100{opacity:1;transform:scale(1);} 50%{ opacity:.5;transform:scale(0.9);}}
@keyframes dt_ss { %0,%100{opacity:1;transform:scale(1);} 50%{ opacity:.5;transform:scale(0.9);}}

/*他们已经开始讲述属于自己品牌的故事！*/
.dzsw_ppgs{ padding:calc(var(--u)* 96) 0px calc(var(--u)* 128); }
.dzsw_ppgs .tit{ color:#333333; text-align:center; }
.dzsw_ppgs .tit dd{ font-size:calc(var(--u)* 42); margin-bottom:calc(var(--u)* 20);}
.dzsw_ppgs .tit dl{ font-size:calc(var(--u)* 24); }
.dzsw_ppgs ul,.dzsw_ppgs ul li{ overflow:hidden; }
.dzsw_ppgs ul{ margin:calc(var(--u)* 80) 0px; }
.dzsw_ppgs ul li.l{ float:left; margin-right:1.07135%;}
.dzsw_ppgs ul li.r{ float:right; }
.dzsw_ppgs ul li{ position:relative; width:32.6191%; overflow:hidden;}
.dzsw_ppgs ul li img{ transition:all .5s ease; width:100%;}
.dzsw_ppgs ul li:hover img{transition:all .5s ease;transform:scale(1.1);}
.dzsw_ppgs ul li a{ position:absolute; left:0px; right:0px; bottom:0px; top:0px;transition:all .5s ease; z-index:2;}
.dzsw_ppgs ul li a:hover{ background-color:rgb(0,0,0,0.3);transition:all .5s ease;}

.dzsw_ppgs a.more{ display:block; border:2px solid #e7e7e7; width:94%; max-width:calc(var(--u)* 210); margin:0px auto; height:calc(var(--u)* 44); line-height:calc(var(--u)* 44); font-size:calc(var(--u)* 18); color:#333333;padding:0px calc(var(--u)* 16);transition:all .5s ease; position:relative;}
.dzsw_ppgs a.more:hover{background-color:#e18143; color:#ffffff;border:2px solid #e18143;transition:all .5s ease;}
.dzsw_ppgs a.more i{ position:absolute; right:calc(var(--u)* 16); }

/*动画效果*/

.i_md .dzsw_con .bg.l .c{margin-left:0%;}
.i_md .dzsw_con .bg.r .c{margin-left:29%;}

.i_md.a-fdB .dzsw_con .bg.l .c{margin-left:11.5%; transition:all 1.5s ease;}
.i_md.a-fdB .dzsw_con .bg.r .c{margin-left:17.5%; transition:all 1.5s ease;}
 
/*关于我们*/
.about_top{ border-bottom:1px solid rgb(0,0,0,0.1);}
.about_top .width1800 div.l a{color:rgb(0,0,0,0.5);}
.about_top .width1800 div.l a:hover{ color:#000000; }
.about_t_bg{ width:100%; background:url(../images/about_t_bg.jpg) no-repeat scroll 50%; background-size:cover; height:calc(var(--u)* 997); display:flex;align-items:center; position:relative; z-index:9;}

.about_t_bg .width1680 .hidden.l{ float:left; width:49.41%;}
.about_t_bg .width1680 .hidden.l div.t{ overflow:hidden; margin-bottom:calc(var(--u)* 48);}
.about_t_bg .width1680 .hidden.l div.t ol{ font-size:calc(var(--u)* 16); color:#e18143; margin-bottom:calc(var(--u)* 20);}
.about_t_bg .width1680 .hidden.l div.t dd{ font-size:calc(var(--u)* 36); color:#1a1a1a; margin-bottom:calc(var(--u)* 32);}
.about_t_bg .width1680 .hidden.l div.t dl{ font-size:calc(var(--u)* 16); line-height:calc(var(--u)* 36); color:#1a1a1a; text-align:justify;}

.about_t_bg .width1680 .hidden.l ul.f,.about_t_bg .width1680 .hidden.l ul.f li{ overflow:hidden; }
.about_t_bg .width1680 .hidden.l ul.f li.l{ float:left; }
.about_t_bg .width1680 .hidden.l ul.f li.r{ float:right; }
.about_t_bg .width1680 .hidden.l ul.f li{ width:48%; position:relative; margin-bottom:calc(var(--u)* 48);}
.about_t_bg .width1680 .hidden.l ul.f li i.x{ position:absolute;height:1px;background-image:linear-gradient(to right,#eeeeee,#ffffff); width:66%; top:0px;}
.about_t_bg .width1680 .hidden.l ul.f li dd{ padding-top:calc(var(--u)* 32); }
.about_t_bg .width1680 .hidden.l ul.f li dd span{ font-size:calc(var(--u)* 48); color:#e18143; font-weight:bold; margin-right:calc(var(--u)* 12);}
.about_t_bg .width1680 .hidden.l ul.f li dd i{ font-size:calc(var(--u)* 18); color:#1a1a1a; }
.about_t_bg .width1680 .hidden.l ul.f li dl{ font-size:calc(var(--u)* 18); color:#1a1a1a; margin-top:calc(var(--u)* 12);}

.about_t_bg .width1680 .hidden.r{ float:right; width:37.62%; position:relative; padding-top:calc(var(--u)* 555); text-align:center; margin-right:2.8%;}
.about_t_bg .width1680 .hidden.r img.t{ position:absolute; animation:xb 2s cubic-bezier(0.5,0,0.1,1) infinite;-webkit-animation:xb 2s cubic-bezier(0.5,0,0.1,1) infinite; top:0px; left:0px; width:100%;}

@keyframes xb{ 0%,100%{ top:0px;} 50%{top:calc(var(--u)* 16);} }
@-webkit-keyframes xb{0%,100%{ top:0px;} 50%{top:calc(var(--u)* 16);} }

.about_t_bg .width1680 .hidden.r img.f{ animation:xb_y 2s cubic-bezier(0.5,0,0.1,1) infinite;-webkit-animation:xb_y 2s cubic-bezier(0.5,0,0.1,1) infinite; width:52.532%;}
@keyframes xb_y{ 0%,100%{ transform:scale(0.8);} 50%{ transform:scale(1);} }
@-webkit-keyframes xb_y{0%,100%{ transform:scale(0.8);} 50%{ transform:scale(1);} }

.about_tp{ width:100%; }
.about_tp img{ width:100%; }

.about_jj{ padding-top:calc(var(--u)* 105); position:relative;}
.about_jj div.hidden.l{ float:left; width:49.405%;}
.about_jj div.hidden.l img{ width:100%; }

.about_jj div.hidden.r{width:42%; position:absolute; top:0px; right:0px; bottom:0px;display:flex;align-items:center; }
.about_jj div.hidden.r .bg{ overflow:hidden; color:#1a1a1a;}
.about_jj div.hidden.r .bg dd{ font-size:calc(var(--u)* 36); line-height:calc(var(--u)* 48); margin-bottom:calc(var(--u)* 32);}
.about_jj div.hidden.r .bg dl{ font-size:calc(var(--u)* 16); line-height:calc(var(--u)* 36);}

.about_jz{ padding-top:calc(var(--u)* 64); }
.about_jz .tit{ font-size:calc(var(--u)* 36); line-height:calc(var(--u)* 60); margin-bottom:calc(var(--u)* 52);}
.about_jz ul,.about_jz ul li{ overflow:hidden; }
.about_jz ul li.l{ float:left; margin-right:1.0712%;}
.about_jz ul li.r{ float:right; }
.about_jz ul li{ width:32.6192%; background-color:#f0f0f0; }
.about_jz ul li .bg{ overflow:hidden; padding:calc(var(--u)* 32); height:calc(var(--u)* 576); color:#1a1a1a; }
.about_jz ul li .bg ol{ height:calc(var(--u)* 388); position:relative; }
.about_jz ul li .bg ol img{ position:absolute; top:0px; left:0px; bottom:0px; right:0px; margin:auto; }
.about_jz ul li:nth-child(1) .bg ol img{ width:94.835%; }
.about_jz ul li:nth-child(2) .bg ol img{ width:69.423%; }
.about_jz ul li:nth-child(3) .bg ol img{ width:73.97% }
.about_jz ul li .bg dd{ font-size:calc(var(--u)* 24); margin-bottom:calc(var(--u)* 20);}
.about_jz ul li .bg dl{ font-size:calc(var(--u)* 16); line-height:calc(var(--u)* 36); }

.about_zs{ width:100%; overflow:hidden; background:url(../images/zs_bg.jpg) no-repeat scroll center; background-size:cover; margin-top:calc(var(--u)* 6.5625); }
.about_zs .width1680{ padding:calc(var(--u)* 104) 0px; }
.about_zs .width1680 .tit{ font-size:calc(var(--u)* 48); color:#333333; }

.about_gd,.about_gd .swiper-wrapper,.about_gd .swiper-wrapper .swiper-slide{ height:calc(var(--u)* 464); }
.about_gd{ width:100%; overflow:hidden; position:relative; padding:calc(var(--u)* 104) 0px; }
.about_gd .swiper-wrapper{  }
.about_gd .swiper-wrapper .swiper-slide{ position:relative; cursor:grab; display:flex; align-items:center; }
.about_gd .swiper-wrapper .swiper-slide div.bg{ margin:0px auto; position:relative; width:85.477%; }
.about_gd .swiper-wrapper .swiper-slide div.bg img.g{ position:relative; z-index:0; width:100%; }
.about_gd .swiper-wrapper .swiper-slide div.bg img.i{ position:absolute; top:0px; bottom:0px; left:0px; right:0px; margin:auto; width:82%; height:88%; }

.about_gd div.qh{ position:absolute; bottom:0px; cursor:pointer; width:calc(var(--u)* 14); height:calc(var(--u)* 24); background-repeat:no-repeat; background-position:center; background-size:cover; transition:all 0.5s ease; }
.about_gd div.qh:hover{ transition:all 0.5s ease; }
.about_gd div.qh_l{ background-image:url(../images/qh_l1.png); left:50%; margin-left:calc(var(--u)* -24); }
.about_gd div.qh_r{ background-image:url(../images/qh_r1.png); right:50%; margin-right:calc(var(--u)* -24); }
.about_gd div.qh_l:hover{ background-image:url(../images/qh_l2.png); }
.about_gd div.qh_r:hover{ background-image:url(../images/qh_r2.png); }

.about_xq{ padding-top:calc(var(--u)* 64); padding-bottom:calc(var(--u)* 140);}
.about_xq .hidden{ position:relative; }
.about_xq .tit{ font-size:calc(var(--u)* 36); line-height:calc(var(--u)* 48); margin-bottom:calc(var(--u)* 40);}
.about_xq .hidden div.l,.about_xq .hidden ul.r{ width:50%; overflow:hidden;}
.about_xq .hidden div.l{ float:left; position:relative;}
.about_xq .hidden div.l img.i{  width:100%;}

.about_xq .hidden div.l .bg{ position:absolute; top:calc(var(--u)* 48); left:calc(var(--u)* 40); bottom:calc(var(--u)* 48);right:calc(var(--u)* 40); color:#1a1a1a;}
.about_xq .hidden div.l .bg dd{ font-size:calc(var(--u)* 36); line-height:calc(var(--u)* 64);}
.about_xq .hidden div.l .bg dl{ font-size:calc(var(--u)* 16); line-height:calc(var(--u)* 36); margin-top:calc(var(--u)* 8);}
.about_xq .hidden div.l .bg a{ position:absolute; bottom:0px; right:0px; font-size:calc(var(--u)* 16); color:#ed792d; border:1px solid #ed792d; height:calc(var(--u)* 44); line-height:calc(var(--u)* 44); width:37%; text-align:center;transition:all .5s ease; }
.about_xq .hidden div.l .bg a:hover{ background-color:#ed792d; color:#ffffff;transition:all .5s ease;}
.about_xq .hidden ul.r{ position:absolute; right:0px; top:0px; bottom:0px; width:50%; }
.about_xq .hidden ul.r li{ width:50%; height:50%; position:relative; float:left;}
.about_xq .hidden ul.r li img{ position:absolute; width:20%; right:7.5%; bottom:12%; }
.about_xq .hidden ul.r li .c{ overflow:hidden; width:82%; margin:8% auto 0px; color:#1a1a1a;}
.about_xq .hidden ul.r li .c dd{ font-size:calc(var(--u)* 24); margin-bottom:calc(var(--u)* 12);}
.about_xq .hidden ul.r li .c dl{ font-size:calc(var(--u)* 14); line-height:2; }
.about_xq .hidden ul.r li.l2 .c dl{ max-width:100%; }
.about_xq .hidden ul.r li.l1{background-color:#fbfbfb;}
.about_xq .hidden ul.r li.l2{background-color:#f8f8f8;}
.about_xq .hidden ul.r li.l3{background-color:#f8f8f8;}
.about_xq .hidden ul.r li.l4{background-color:#fbfbfb;}

#a1,#a2,#a3,#a4,#a5{position:relative; padding-top:50vh; margin-top:-50vh;}
#a1{ z-index:5;}
#a2{ z-index:4;}
#a3{ z-index:3;}
#a4{ z-index:2;}
#a5{ z-index:1;}

#a1 .about_tp{ opacity:0; margin-top:calc(var(--u)* 32); }
#a1.on .about_tp{ opacity:1; margin-top:0px; transition:0.5s ease-in-out 0s;}

#a2 .about_jj div.hidden.r .bg{ opacity:0; margin-top:calc(var(--u)* 32); }
#a2.on .about_jj div.hidden.r .bg{ opacity:1; margin-top:0px; transition:0.5s ease-in-out 0s;}

#a3 .about_jz ul{ opacity:0; margin-top:calc(var(--u)* 32); }
#a3.on .about_jz ul{ opacity:1; margin-top:0px; transition:0.5s ease-in-out 0s;}

#a4 .about_gd .g2{ opacity:0; margin-top:calc(var(--u)* 32); }
#a4.on .about_gd .g2{ opacity:1; margin-top:0px; transition:0.5s ease-in-out 0s;}

#a5 .about_xq .hidden ul.r{ opacity:0; margin-top:calc(var(--u)* 32); }
#a5.on .about_xq .hidden ul.r{ opacity:1; margin-top:0px; transition:0.5s ease-in-out 0s;}
 
/*作品欣赏*/
.works{ padding:calc(var(--u)* 140) 0px calc(var(--u)* 100); }
.works .tit{ overflow:hidden; margin-bottom:calc(var(--u)* 80);}
.works .tit dl.l{ float:left; font-size:calc(var(--u)* 42); color:#101010;}

.works .tit dl.r{ float:right; padding-top:calc(var(--u)* 40);}
.works .tit dl.r a{ display:block; float:left; font-size:calc(var(--u)* 16); color:#999999; margin-left:calc(var(--u)* 24);}
.works .tit dl.r a.on,.works .tit dl.r a:hover{ color:#e18143; }

.works ul,.works ul li{ overflow:hidden; }
.works ul{ margin-bottom:calc(var(--u)* 92); min-height:60vh;}
.works ul li{ float:left; width:33.333333333333333333333333%; position:relative; }
.works ul li a{ position:absolute; left:0px; right:0px; bottom:0px; top:0px;transition:all .5s ease; z-index:2;}
.works ul li:hover a{ background-color:rgb(0,0,0,0.3);transition:all .5s ease;}
.works ul li img{  transition:all .5s ease; width:100%;}
.works ul li:hover img{transition:all .5s ease;transform:scale(1.1);}

.works .more{ overflow:hidden; }
.works .more p{ text-align:center; font-size:calc(var(--u)* 18); color:#999999;}
.works .more a{ display:block; border:2px solid #e7e7e7; width:94%; max-width:calc(var(--u)* 290); margin:0px auto; height:calc(var(--u)* 60); line-height:calc(var(--u)* 60); font-size:calc(var(--u)* 18); color:#333333; background:url(../images/jt2.png) no-repeat scroll 92% center; padding-left:calc(var(--u)* 24);transition:all .5s ease;}
.works .more a:hover{background-color:#e18143; color:#ffffff; background-image:url(../images/jt1.png);border:2px solid #e18143;transition:all .5s ease;}

/*营销沙龙*/
.yx_t_bg{ margin-top:calc(var(--u)* 64); width:100%;height:calc(var(--u)* 480); background-color:#eeeeee;display:flex;align-items:center; position:relative; z-index:5;  }

.yx_t_bg .width1680{ color:#333333; }
.yx_t_bg .width1680 dd{ font-size:calc(var(--u)* 36); margin-bottom:calc(var(--u)* 16);}
.yx_t_bg .width1680 dl{ font-size:calc(var(--u)* 18); line-height:calc(var(--u)* 40); margin-bottom:calc(var(--u)* 32); }
.yx_t_bg .width1680 ol{opacity:1;animation:arrow 3s cubic-bezier(0.5,0,0.1,1) infinite;-webkit-animation:arrow 3s cubic-bezier(0.5,0,0.1,1) infinite; width:calc(var(--u)* 44); height:calc(var(--u)* 44); background:url(../images/jt3.png) no-repeat scroll center #ffffff; border-radius:50%;}

.banner_yx{ overflow:hidden; width:100%; margin-bottom:calc(var(--u)* 6.125); position:relative; z-index:4;}
.banner_yx img{  width:100%;}

.yx_list{  margin-top:calc(var(--u)* 110); margin-bottom:calc(var(--u)* 110); }
.yx_list ul.list,.yx_list ul.list li{ overflow:hidden; }
.yx_list ul.list{ margin-bottom:calc(var(--u)* 48); width:102%; min-height:80vh;}
.yx_list ul.list li{ margin-bottom:calc(var(--u)* 32); float:left; width:31.805%; margin-right:1.3%;}
.yx_list ul.list li a{ display:block; }
.yx_list ul.list li a ol{ overflow:hidden; position:relative;}
.yx_list ul.list li a ol i{ position:absolute; top:0px; left:0px; right:0px; bottom:0px; z-index:1; transition:all .5s ease; }
.yx_list ul.list li a:hover ol i{ background-color:rgb(0,0,0,0.3); transition:all .5s ease; }
.yx_list ul.list li a ol img{ transition:all .5s ease; width:100%;}
.yx_list ul.list li.no{ width:98.7%; height:80vh; line-height:80vh; font-size:calc(var(--u)* 32); text-align:center;}

.yx_list ul.list li a:hover ol img{ transition:all .5s ease; transform:scale(1.1);}
.yx_list ul.list li a dd{ font-size:calc(var(--u)* 24);color:#333333;margin-top:calc(var(--u)* 20); overflow:hidden;word-break:keep-all;white-space:nowrap;text-overflow:ellipsis;}
.yx_list ul.list li a:hover dd{ color:#e18143; }
.yx_list ul.list li a dl{ font-size:calc(var(--u)* 14); color:#999999; padding-left:calc(var(--u)* 24); background:url(../images/tb_sj.png) no-repeat scroll left center; margin-top:calc(var(--u)* 16); background-size:auto 36%;}

.yx_list .more{ overflow:hidden; }
.yx_list .more p{ text-align:center; font-size:calc(var(--u)* 18); color:#999999;}
.yx_list .more a{ display:block; border:2px solid #e7e7e7; width:94%; max-width:calc(var(--u)* 290); margin:0px auto; height:calc(var(--u)* 60); line-height:calc(var(--u)* 60); font-size:calc(var(--u)* 18); color:#333333; background:url(../images/j1.png) no-repeat scroll 92% center; padding-left:calc(var(--u)* 24);transition:all .5s ease;}
.yx_list .more a:hover{background-color:#e18143; color:#ffffff; background-image:url(../images/j2.png);border:2px solid #e18143;transition:all .5s ease;}

/*动画效果*/
#m1{position:relative; padding-top:40vh; margin-top:-40vh; }
#m1{ z-index:1;}

#m1{opacity:0;}
#m1.a-fdB{opacity:1;}

/*营销沙龙 show*/
.marketing_show{ padding:calc(var(--u)* 96) 0px calc(var(--u)* 56); max-width:calc(var(--u)* 1200); margin-left: calc(var(--u)* 360); margin-right: calc(var(--u)* 360); }
.marketing_show .fh{ margin-bottom:calc(var(--u)* 24); border-bottom:1px solid #eeeeee; overflow:hidden;}
.marketing_show .fh a{ display:block; float:right; width:calc(var(--u)* 40); height:calc(var(--u)* 48); background:url(../images/jt4.png) no-repeat scroll left top; transition:all .5s ease; }
.marketing_show .fh a:hover{ width:calc(var(--u)* 64); transition:all .5s ease;}
.marketing_show ul,.marketing_show ul li{ overflow:hidden; }
.marketing_show ul.show{ margin-bottom:calc(var(--u)* 56); }
.marketing_show ul.show li.s{ font-size:calc(var(--u)* 16); color:#999999; margin-bottom:calc(var(--u)* 12); }
.marketing_show ul.show li.t{ margin-bottom:calc(var(--u)* 40); font-size:calc(var(--u)* 36); color:#333333; }
.marketing_show ul.show li.c{ margin-bottom:calc(var(--u)* 80); font-size:calc(var(--u)* 16); color:#666666; line-height:calc(var(--u)* 36); min-height:50vh; }
.marketing_show ul.show li.f{ background-color:#eeeeee; padding:calc(var(--u)* 24); overflow:initial; }
.marketing_show ul.show li.f div{ padding-right:calc(var(--u)* 64); position:relative; }
.marketing_show ul.show li.f div dl{ color:#666666; font-size:calc(var(--u)* 16); min-height:calc(var(--u)* 32); }
.marketing_show ul.show li.f div dl a{ color:#666666; }
.marketing_show ul.show li.f div dl a:hover{color:#ed792d;}
.marketing_show ul.show li.f div a.fx{ position:absolute; right:0px; width:calc(var(--u)* 32); height:calc(var(--u)* 32); background:url(../images/wx.png) no-repeat scroll center; background-size:cover; top:0px; }
.marketing_show ul.show li.f div a.fx:hover{ background-image:url(../images/wx_h.png); }
.marketing_show ul.show li.f div a.fx img{ position:absolute; box-shadow:0px 0px calc(var(--u)* 8) 0px rgba(0,0,0,0.14); bottom:calc(var(--u)* 40); max-width:calc(var(--u)* 148); max-height:calc(var(--u)* 9.25); right:0px; transform:scale(0); opacity:0; transition:all 0.25s ease; }
.marketing_show ul.show li.f div a.fx:hover img{ transform:scale(1); opacity:1; transition:all 0.5s ease; }

/*.marketing_show ul.show li.f div.l{ float:left; width:60%; color:#666666;}
.marketing_show ul.show li.f div.l dd{ font-size:calc(var(--u)* 24); margin-bottom:calc(var(--u)* 16);}
.marketing_show ul.show li.f div.l dl{ font-size:calc(var(--u)* 16); }
.marketing_show ul.show li.f img.r{ float:right; width:40%; max-width:147px;}*/
.marketing_show .tit{ font-size:calc(var(--u)* 24); color:#333333; font-weight:bold;}
.marketing_show ul.xg{ width:102%; margin-top:calc(var(--u)* 32);}
.marketing_show ul.xg li{ margin-bottom:calc(var(--u)* 32); float:left; width:31.805%; margin-right:1.3%;}
.marketing_show ul.xg li a{ display:block; }
.marketing_show ul.xg li a ol{ overflow:hidden; position:relative;}
.marketing_show ul.xg li a ol i{ position:absolute; top:0px; left:0px; right:0px; bottom:0px; z-index:1; transition:all .5s ease; }
.marketing_show ul.xg li a:hover ol i{ background-color:rgb(0,0,0,0.3); transition:all .5s ease; }
.marketing_show ul.xg li a ol img{ transition:all .5s ease; width:100%; }
.marketing_show ul.xg li a:hover ol img{ transition:all .5s ease; transform:scale(1.1);}
.marketing_show ul.xg li a dd{ font-size:calc(var(--u)* 24); color:#333333; margin-top:calc(var(--u)* 20); overflow:hidden;word-break:keep-all;white-space:nowrap;text-overflow:ellipsis;}
.marketing_show ul.xg li a:hover dd{ color:#e18143; }
.marketing_show ul.xg li a dl{ font-size:calc(var(--u)* 14); color:#999999; padding-left:calc(var(--u)* 24); background:url(../images/tb_sj.png) no-repeat scroll left center; margin-top:calc(var(--u)* 16); background-size:auto 36%;}

/*al_show*/
.al_show{padding-top:calc(var(--u)* 64); overflow:hidden; width:100%;}
.al_show .banner{ position:relative; z-index:20; }

/*动画效果*/
#s1{ z-index:19;}
#s2{ z-index:18;}
#s3{ z-index:17;}
#s4{ z-index:16;}
#s5{ z-index:15;}
#s6{ z-index:14;}
#s7{ z-index:13;}
#s8{ z-index:12;}
#s9{ z-index:11;}
#s10{ z-index:10;}
#s11{ z-index:9;}
#s12{ z-index:8;}
#s13{ z-index:7;}
#s14{ z-index:6;}
#s15{ z-index:5;}
#s16{ z-index:4;}
#s17{ z-index:3;}
#s18{ z-index:2;}
#s19{ z-index:1;}

/*vogs_show*/
.vogs_show div.vogs_s_t{ width:100%; background-color:#100f14; position:relative; z-index:20;}
.vogs_show div.vogs_s_t .width1800{position:relative; }
.vogs_show div.vogs_s_t .width1800 img.bg{  position:relative; z-index:0; width:100%;}
.vogs_show div.vogs_s_t .width1800 div{ position:absolute; z-index:2; width:100%;}
.vogs_show div.vogs_s_t .width1800 div.tit{top:5%; color:#ffffff; text-align:center;}
.vogs_show div.vogs_s_t .width1800 div.tit dl{ margin-bottom:2%;}
.vogs_show div.vogs_s_t .width1800 div.tit dl img{  width:28.5%;}
.vogs_show div.vogs_s_t .width1800 div.tit ol{ font-size:calc(var(--u)* 36); letter-spacing:calc(var(--u)* 14);}
.vogs_show div.vogs_s_t .width1800 div.gq{ z-index:1; text-align:center; bottom:15%; height:62.223%;}
.vogs_show div.vogs_s_t .width1800 div.gq img{animation:arrow 3s cubic-bezier(0.5,0,0.1,1) infinite;-webkit-animation:arrow 3s cubic-bezier(0.5,0,0.1,1) infinite; width:62.223%;}

@keyframes arrow{ %0,%100{opacity:1;transform:scale(1);} 50%{opacity:.5;transform:scale(0.99);} }
@-webkit-keyframes arrow{ %0,%100{opacity:1;transform:scale(1);} 50%{ opacity:.5;transform:scale(0.99);}}

.vogs_show div.vogs_s_t div.tp{ bottom:0px; text-align:center; height:63.445%;}
.vogs_show div.vogs_s_t div.tp img{  width:54.834%;}

.vogs_show .vogs_s_jj{ background-color:#0d0d0e; padding:calc(var(--u)* 160) 0px calc(var(--u)* 48); width:100%;}
.vogs_show .vogs_s_jj .img{ border:1px solid #f4f4f4; padding:calc(var(--u)* 20); width:88%; margin:0px auto; border-radius:calc(var(--u)* 48);}
.vogs_show .vogs_s_jj .img img{  border-radius:calc(var(--u)* 48); width:100%;}
.vogs_show .vogs_s_jj div.bg{ overflow:hidden; width:90.5%; margin:0px auto;}
.vogs_show .vogs_s_jj div.bg div.x{ font-size:calc(var(--u)* 18); color:#ffffff; position:relative; overflow:hidden;}
.vogs_show .vogs_s_jj div.bg div.x span.l{ float:left; }
.vogs_show .vogs_s_jj div.bg div.x i{position:absolute;height:1px;background-color:#c5c5c5;width:86%;left:9%;top:50%;margin-top:-0.5px;}
.vogs_show .vogs_s_jj div.bg div.x span.r{ float:right; }

.vogs_show .vogs_s_jj div.about{ padding:calc(var(--u)* 88) 0px; }
.vogs_show .vogs_s_jj div.about .tit{ color:#ffffff; border-bottom:1px solid #c5c5c5; padding-bottom:calc(var(--u)* 68);}
.vogs_show .vogs_s_jj div.about .tit dd{ text-transform:uppercase; font-size:calc(var(--u)* 120); font-weight:bold;}
.vogs_show .vogs_s_jj div.about .tit ol{ font-size:calc(var(--u)* 36); }
.vogs_show .vogs_s_jj div.about .con{ overflow:hidden; margin:calc(var(--u)* 112) 0px calc(var(--u)* 240);}
.vogs_show .vogs_s_jj div.about .con dl{ font-size:calc(var(--u)* 24); color:#666666; line-height:calc(var(--u)* 48); float:right; max-width:calc(var(--u)* 945); width:100%; }
.vogs_show .vogs_s_jj div.about .logo{ margin-bottom:calc(var(--u)* 160); }
.vogs_show .vogs_s_jj div.about .logo img{ width:100%;}

.vogs_show .vogs_s_jj div.sgh .con{ position:relative; margin:calc(var(--u)* 200) 0px calc(var(--u)* 160);}
.vogs_show .vogs_s_jj div.sgh .con img{ margin:0px 5.7395% calc(var(--u)* -5); width:88.521%; }
.vogs_show .vogs_s_jj div.sgh .con ol{ position:absolute; width:100%; left:0px; color:#ffffff; font-size:calc(var(--u)* 120); font-weight:bold; text-align:center; top:50%; margin-top:calc(var(--u)* -88.5); }

.vogs_show .vogs_s_jj div.zt div.con_t{ padding:calc(var(--u)* 120) 0px; overflow:hidden;}
.vogs_show .vogs_s_jj div.zt div.con_t img.l{ float:left; width:29.712%;}
.vogs_show .vogs_s_jj div.zt div.con_t div.r{ float:right; width:50%;}
.vogs_show .vogs_s_jj div.zt div.con_t div.r dd{ font-size:calc(var(--u)* 120); font-weight:bold; color:#ffffff; text-align:right;}
.vogs_show .vogs_s_jj div.zt div.con_t div.r ol{ font-size:calc(var(--u)* 24); color:rgb(255,255,255,0.5); text-align:right; margin-top:calc(var(--u)* 30);}
.vogs_show .vogs_s_jj div.zt div.con_t div.r dl{ font-size:calc(var(--u)* 24); color:#666666; margin-top:calc(var(--u)* 60);}
.vogs_show .vogs_s_jj div.zt div.con_f{ margin-bottom:calc(var(--u)* 160); background-repeat:no-repeat; background-position:right bottom;overflow:hidden;}
.vogs_show .vogs_s_jj div.zt div.con_f img.l{ float:left; width:29.773%;}
.vogs_show .vogs_s_jj div.zt div.con_f img.r{ float:right; width:30.633%; margin-right:30%; }

.vogs_show .vogs_s_jj div.sz{background-repeat:no-repeat; background-position:right bottom; }
.vogs_show .vogs_s_jj div.sz .tit{ font-size:calc(var(--u)* 86); color:#ffffff; margin:calc(var(--u)* 72) 0px calc(var(--u)* 96);}
.vogs_show .vogs_s_jj div.sz .con{ overflow:hidden; margin-bottom:calc(var(--u)* 180);}
.vogs_show .vogs_s_jj div.sz .con dl.l{ float:left; width:54.144%;}
.vogs_show .vogs_s_jj div.sz .con dl.l img{ width:100%; }
.vogs_show .vogs_s_jj div.sz .con dl.r{ float:right; font-size:calc(var(--u)* 24); color:#999999; line-height:calc(var(--u)* 48); width:34.5%;}

.vogs_show .vogs_s_zs{ background-color:#8c9091; padding:calc(var(--u)* 110) 0px calc(var(--u)* 220); width:100%; overflow:hidden;}
.vogs_show .vogs_s_zs div{overflow:hidden;}
.vogs_show .vogs_s_zs div img{  width:100%;}
.vogs_show .vogs_s_zs div.t{ margin-bottom:calc(var(--u)* 24); }
.vogs_show .vogs_s_zs div.c{overflow:hidden; border:calc(var(--u)* 6) solid #000000; border-radius:calc(var(--u)* 24); width:88.6%; margin:0px auto; }
.vogs_show .vogs_s_zs div.c img{ width:100%;}
.vogs_show .vogs_s_zs div.f{ width:89.223%; margin:calc(var(--u)* 140) auto 0px;}
.vogs_show .vogs_s_zs div.f img.l{ float:left; width:47.51%;}
.vogs_show .vogs_s_zs div.f img.r{ float:right; width:46.327%;}

.vogs_show .vogs_s_sj{ margin:calc(var(--u)* 112) auto calc(var(--u)* 80); overflow:hidden; position:relative;}
.vogs_show .vogs_s_sj div.l{ position:absolute; top:calc(var(--u)* 29); width:91.2%; margin-left:4.4%;}
.vogs_show .vogs_s_sj div.l ol{ margin-bottom:calc(var(--u)* 24); }
.vogs_show .vogs_s_sj div.l ol img{  width:100%;}
.vogs_show .vogs_s_sj div.l dd{ font-size:calc(var(--u)* 72); font-weight:bold; color:#333333;font-family:Myriad Pro; }
.vogs_show .vogs_s_sj div.l dl{ font-size:calc(var(--u)* 18); color:#999999; margin-top:calc(var(--u)* 16);}
.vogs_show .vogs_s_sj img.r{ float:right; position:relative; z-index:2; width:26.223%;}

.vogs_show .vogs_s_tp{ overflow:hidden; }
.vogs_show .vogs_s_tp img{  width:100%;}

.vogs_show .vogs_s_en{ height:100vh; display:flex;align-items:center; }
.vogs_show .vogs_s_en img{ position:absolute; }
.vogs_show .vogs_s_en img.l{ width:11.556%; }
.vogs_show .vogs_s_en img.r{ width:17.278%;}
.vogs_show .vogs_s_en dd{ font-size:calc(var(--u)* 180); font-weight:bold; color:#333333; width:100%; text-align:center; position:relative; z-index:5; }

.db{ position:fixed; right:2%; bottom:5%; z-index:100; color:#e18143; text-align:center; display:block;}
.db i{ font-size:calc(var(--u)* 24);}
.db p{ font-size:calc(var(--u)* 16); margin-top:calc(var(--u)* -8);}
.db:hover{ opacity:0.8;}

/*动画效果*/
.vogs_s_jj #s2 div.about .logo img{transform:scale(0.8);}
.vogs_s_jj #s2.a-fdB div.about .logo img{transform:scale(1);transition:all 3s ease;}

#s8 .vogs_s_sj img.r{ margin-right:0%;}
#s8.a-fdB .vogs_s_sj img.r{ margin-right:10%;transition:all 1s ease;}

#s9 .vogs_s_tp img{margin-top:calc(var(--u)* 48);}
#s9.a-fdB .vogs_s_tp img{margin-top:0px;transition:all 1s ease;}

#s10 .vogs_s_en img.l{ left:0px; }
#s10 .vogs_s_en img.r{ right:0px; }
#s10.a-fdB .vogs_s_en img.l{ left:22%;transition:all 1s ease;}
#s10.a-fdB .vogs_s_en img.r{ right:22%; transition:all 1s ease;}

/*daqi_show*/
.daqi_show .banner,.daqi_show .banner img.bg{ width:100%; }
.daqi_show .banner{ display:flex;align-items:center;}
.daqi_show .banner .con{ position:absolute; width:100%; text-align:center; z-index:8;}
.daqi_show .banner .con dd{ height:calc(var(--u)* 200); margin-bottom:calc(var(--u)* 72); }
.daqi_show .banner .con dd img{ height:100%; -webkit-animation:arrow 3s cubic-bezier(0.5,0,0.1,1) infinite; animation:arrow 3s cubic-bezier(0.5,0,0.1,1) infinite;}
.daqi_show .banner .con dl{ color:#ffffff; font-size:calc(var(--u)* 60); }

.daqi_about{ width:100%; overflow:hidden; background-color:#e87816; padding:calc(var(--u)* 80) 0px calc(var(--u)* 264); }
.daqi_about .width1800{ position:relative; }
.daqi_about .width1800 .top,.daqi_about .width1800 .con{ width:87%;}
.daqi_about .width1800 .top{ color:#ffffff; position:relative; z-index:5; margin:calc(var(--u)* 152) auto calc(var(--u)* 416);}
.daqi_about .width1800 .top img{  width:41.7%;}
.daqi_about .width1800 .top ol{ margin-top:calc(var(--u)* 16); text-transform:uppercase; font-size:calc(var(--u)* 180); font-weight:bold;}
.daqi_about .width1800 img.tp{ position:absolute; width:51.112%; top:0px;-webkit-animation:arrow 3s cubic-bezier(0.5,0,0.1,1) infinite;animation:arrow 3s cubic-bezier(0.5,0,0.1,1) infinite;}
.daqi_about .width1800 .con{ color:#ffffff; margin:0px auto;}
.daqi_about .width1800 .con ol{ font-size:calc(var(--u)* 72);text-transform:uppercase; font-weight:bold; margin-bottom:calc(var(--u)* 24); }
.daqi_about .width1800 .con dd{ font-size:calc(var(--u)* 36); font-weight:bold; margin-bottom:calc(var(--u)* 38);}
.daqi_about .width1800 .con dl{ font-size:calc(var(--u)* 24); line-height:calc(var(--u)* 38); }

.daqi_ap{ background-color:#f6f6f6; width:100%; overflow:hidden; padding-top:calc(var(--u)* 228); text-align:right;}
.daqi_ap img{  width:78.771%; }

.daqi_ys{ overflow:hidden; }
.daqi_ys div.hidden{ height:calc(var(--u)* 600); float:left; color:#ffffff; position:relative; line-height:calc(var(--u)* 32);}
.daqi_ys div.ys_l1{ background-color:#015198; width:40%;}
.daqi_ys div.ys_l2{ background-color:#e87816; width:20%;}
.daqi_ys div.ys_l3{ background-color:#333333; width:20%;}
.daqi_ys div.ys_l4{ width:20%;}
.daqi_ys div.ys_l4 div.t,.daqi_ys div.ys_l4 div.f{ height:calc(var(--u)* 300); position:relative;}
.daqi_ys div.ys_l4 div.t{ background-color:#999999; }
.daqi_ys div.ys_l4 div.f{ background-color:#ffffff; color:#333333;}
.daqi_ys div.hidden div.bg{ position:absolute; padding:0px 8%; width:84%; bottom:calc(var(--u)* 40); font-size:calc(var(--u)* 18); }

.daqi_zt{ background-color:#eaeaea; width:100%; overflow:hidden; height:calc(var(--u)* 960); display:flex;align-items:center;}
.daqi_zt .width1800 img.l{ float:left; width:37.556%;}
.daqi_zt .width1800 img.r{ float:right; width:39.723%;}

.daqi_tp img{ width:100%;}

.daqi_zs{ overflow:hidden; width:100%; background-color:#00529e; padding:calc(var(--u)* 160) 0px calc(var(--u)* 240); }
.daqi_zs .width1800 div{ overflow:hidden; margin:0px auto; width:88.889%;}
.daqi_zs .width1800 div.t img{ width:100%;  }
.daqi_zs .width1800 div.f{ margin-top:calc(var(--u)* 112); }
.daqi_zs .width1800 div.f img{ width:44.063%; }
.daqi_zs .width1800 div.f img.l{ float:left; }
.daqi_zs .width1800 div.f img.r{ float:right; }

.daqi_sj{overflow:hidden; width:100%; background-color:#000000; position:relative;}
.daqi_sj .width1800{ height:calc(var(--u)* 1400); position:relative; display:flex;align-items:center;}
.daqi_sj .width1800 img.logo{ position:absolute; width:9.667%;}
.daqi_sj .width1800 div.tit{ text-align:center; width:100%; overflow:hidden;}
.daqi_sj .width1800 div.tit img{  width:84.889%;-webkit-animation:arrow 3s cubic-bezier(0.5,0,0.1,1) infinite;animation:arrow 3s cubic-bezier(0.5,0,0.1,1) infinite;}
.daqi_sj img.sj{ position:absolute; bottom:0px; width:42.223%; }

.daqi_en{overflow:hidden; width:100%; background-color:#000000;}
.daqi_en .width1800{ padding-top:calc(var(--u)* 544); position:relative;}
.daqi_en .width1800 img.tit{ width:83%; position:absolute; left:8.5%;-webkit-animation:arrow 3s cubic-bezier(0.5,0,0.1,1) infinite;animation:arrow 3s cubic-bezier(0.5,0,0.1,1) infinite;}
.daqi_en .width1800 img.bg{width:100%;}

/*动画效果*/
#s1 .daqi_about .width1800 .top{opacity:0; margin-top:0px;}
#s1.a-fdB .daqi_about .width1800 .top{margin-top:calc(var(--u)* 152);opacity:1; transition:all 1.5s ease;}

#s1 .daqi_about .width1800 img.tp{ opacity:0; right:-50%; }
#s1.a-fdB .daqi_about .width1800 img.tp{ right:0px; opacity:1; transition:all 1.5s ease;}

#s1 .daqi_about .width1800 .con{ opacity:0;}
#s1.a-fdB .daqi_about .width1800 .con{ opacity:1; transition:all 1.5s ease;}

#s2 .daqi_ap img{ margin-right:-70%; opacity:0;}
#s2.a-fdB .daqi_ap img{ margin-right:0%;opacity:1; transition:all 1.5s ease;}

#s3 .daqi_ys{ width:0%; opacity:0;}
#s3.a-fdB .daqi_ys{ width:100%; opacity:1; transition:all 1.5s ease;}

#s4 .daqi_zt .width1800 img.l,#s4 .daqi_zt .width1800 img.r{opacity:0;}
#s4.a-fdB .daqi_zt .width1800 img.l,#s4.a-fdB .daqi_zt .width1800 img.r{ opacity:1; transition:all 1s ease;}
#s4 .daqi_zt .width1800 img.l{margin-left:0px;}
#s4 .daqi_zt .width1800 img.r{margin-right:0px;}
#s4.a-fdB .daqi_zt .width1800 img.l{ margin-left:7.2%;}
#s4.a-fdB .daqi_zt .width1800 img.r{ margin-right:5%;}

#s5 .daqi_tp img{ margin-top:calc(var(--u)* 48);opacity:0;}
#s5.a-fdB .daqi_tp img{margin-top:0px; opacity:1; transition:all 1s ease;}

#q6 div.t img{opacity:0;}
#q6.a-fdB div.t img{ opacity:1; transition:all 1.5s ease;}

#s7 div.f img.l,#s7 div.f img.r{opacity:0;}
#s7.a-fdB div.f img.l,#s7.a-fdB div.f img.r{ opacity:1; transition:all 1s ease;}
#s7 div.f img.l{ margin-left:-40%; }
#s7 div.f img.r{ margin-right:-40%; }
#s7.a-fdB div.f img.l{ margin-left:0%; }
#s7.a-fdB div.f img.r{ margin-right:0%;}

#s8 .daqi_sj .width1800 img.logo{opacity:0;top:0px;}
#s8.a-fdB .daqi_sj .width1800 img.logo{ top:calc(var(--u)* 100); opacity:1; transition:all 1.5s ease;}

#s8 .daqi_sj img.sj{ opacity:0; right:-42%;}
#s8.a-fdB .daqi_sj img.sj{right:0px; opacity:1; transition:all 1.5s ease;}

#s9 .daqi_en .width1800 img.tit{opacity:0;margin-top:-calc(var(--u)* 160);}
#s9.a-fdB .daqi_en .width1800 img.tit{opacity:1;margin-top:0px; transition:all 1.5s ease;}
#s9 .daqi_en .width1800 img.bg{ margin-top:calc(var(--u)* 352); opacity:0;}
#s9.a-fdB .daqi_en .width1800 img.bg{ margin-top:calc(var(--u)* 128);opacity:1; transition:all 1.5s ease;}

/*zgdz_show*/
.zgdz_show .banner{ overflow:hidden; width:100%; background-color:#080e17; height:calc(var(--u)* 1332);}
.zgdz_show .banner .width1680{ color:#999999; }
.zgdz_show .banner .width1680 div{ overflow:hidden;}
.zgdz_show .banner .width1680 div.t{ font-size:calc(var(--u)* 14); margin-top:calc(var(--u)* 40);}
.zgdz_show .banner .width1680 div.t dl{ position:relative;}
.zgdz_show .banner .width1680 div.t dl.l{ float:left; width:45%;padding-left:5%; }
.zgdz_show .banner .width1680 div.t dl.l i{ position:absolute; background-color:#ffffff; left:0px;height:1px; width:7.2%; top:50%; margin-top:-0.5px;}
.zgdz_show .banner .width1680 div.t dl.r{ width:50%; float:right; text-align:right; }
.zgdz_show .banner .width1680 div.i{margin-top:calc(var(--u)* 140); position:relative; padding-bottom:calc(var(--u)* 60);}
.zgdz_show .banner .width1680 div.i img{  width:67.084%;-webkit-animation:arrow 3s cubic-bezier(0.5,0,0.1,1) infinite; animation:arrow 3s cubic-bezier(0.5,0,0.1,1) infinite;}

.zgdz_show .banner .width1680 div.i i{ background-color:#ffffff; height:1px; width:5%; position:absolute; left:0px; bottom:1px;}
.zgdz_show .banner .width1680 div.c{ color:#e2e0e0; margin-top:calc(var(--u)* 120); height:calc(var(--u)* 560);}
.zgdz_show .banner .width1680 div.c dl.l{ float:left; font-size:calc(var(--u)* 24); width:32%;}
.zgdz_show .banner .width1680 div.c dl.r{ float:right; font-size:calc(var(--u)* 18); text-align:justify; width:62%; margin-right:3.5%; line-height:calc(var(--u)* 36);}
.zgdz_show .banner .width1680 div.f{ }
.zgdz_show .banner .width1680 div.f ul,.zgdz_show .banner .width1680 div.f ul li{ overflow:hidden; }
.zgdz_show .banner .width1680 div.f ul{ float:right; width:62%; margin-right:3.5%;}
.zgdz_show .banner .width1680 div.f ul li{ float:left; text-align:center;margin-right:15%;}
.zgdz_show .banner .width1680 div.f ul li ol{ margin-bottom:calc(var(--u)* 32); }
.zgdz_show .banner .width1680 div.f ul li ol img{ width:calc(var(--u)* 48);}
.zgdz_show .banner .width1680 div.f ul li dd{ font-size:calc(var(--u)* 18); }

.zgdz_dn{ width:100%; overflow:hidden; position:relative; display:flex;align-items:center;}
.zgdz_dn img.bg{ width:100%;  position:relative; z-index:0;}
.zgdz_dn div.i{ position:absolute; z-index:2; width:84.4%; left:7.8%; text-align:center;}
.zgdz_dn div.i ol{ margin-bottom:calc(var(--u)* 112); }
.zgdz_dn div.i ol img{ width:20.7%; -webkit-animation:arrow 3s cubic-bezier(0.5,0,0.1,1) infinite; animation:arrow 3s cubic-bezier(0.5,0,0.1,1) infinite;}
.zgdz_dn div.i dl img{ width:100%; }

.zgdz_sjys{ width:100%; overflow:hidden; position:relative; display:flex;align-items:center;}
.zgdz_sjys img.bg{ width:100%;  position:relative; z-index:0;}
.zgdz_sjys .width1680{ position:absolute; color:#ffffff; z-index:1; left:50%; margin-left:-44.141%; }
.zgdz_sjys .width1680 .t{ margin-bottom:calc(var(--u)* 160); }
.zgdz_sjys .width1680 .t dl.l{ float:left; font-size:calc(var(--u)* 24); width:40%;}
.zgdz_sjys .width1680 .t dl.r{ float:right; font-size:calc(var(--u)* 18); line-height:calc(var(--u)* 36); width:43%;}
.zgdz_sjys .width1680 .f{ margin-top:calc(var(--u)* 32); }
.zgdz_sjys .width1680 .f div{ overflow:hidden; }
.zgdz_sjys .width1680 .f div.l{ float:left; width:40%;}
.zgdz_sjys .width1680 .f div.l img{ width:58.036%; }
.zgdz_sjys .width1680 .f div.r{ float:right; width:43%;}
.zgdz_sjys .width1680 .f div.r ol{ font-size:calc(var(--u)* 18); }
.zgdz_sjys .width1680 .f div.r ul{ margin-top:calc(var(--u)* 100); }
.zgdz_sjys .width1680 .f div.r ul,.zgdz_sjys .width1680 .f div.r ul li{ overflow:hidden; }
.zgdz_sjys .width1680 .f div.r ul li{ width:16.613%; text-align:center;}
.zgdz_sjys .width1680 .f div.r ul li.l{ float:left; margin-right:11.1826%;}
.zgdz_sjys .width1680 .f div.r ul li.r{ float:right; }
.zgdz_sjys .width1680 .f div.r ul li i{ display:block; height:calc(var(--u)* 120); width:100%; border-radius:calc(var(--u)* 8); }
.zgdz_sjys .width1680 .f div.r ul li dd{ text-align:center; font-size:calc(var(--u)* 18); margin-top:calc(var(--u)* 24);}

.zgdz_wz{ background:url(../images/zgdz_wz_bg.jpg) no-repeat scroll left bottom #080e17; background-size:100% auto; min-height:100vh; padding:calc(var(--u)* 130) 0px calc(var(--u)* 148);}
.zgdz_wz .width1680 div{ overflow:hidden; }
.zgdz_wz .width1680 div.t{ font-size:calc(var(--u)* 18); color:#ffffff; margin-bottom:calc(var(--u)* 48);}
.zgdz_wz .width1680 div.c{ margin-bottom:calc(var(--u)* 180); border:1px solid #ffffff;}
.zgdz_wz .width1680 div.c img{  width:100%;}

.zgdz_wz .width1680 div.f img.l{ float:left; width:58.096%;}
.zgdz_wz .width1680 div.f img.r{ float:right; width:26.072%;}

.zgdz_wz_ny{ width:100%; overflow:hidden; background-color:#f0f1f5; padding:calc(var(--u)* 280) 0px; }
.zgdz_wz_ny .width1680 dl{ width:30.12%; }
.zgdz_wz_ny .width1680 dl.l{ float:left; margin-right:4.82%;}
.zgdz_wz_ny .width1680 dl.r{ float:right; }
.zgdz_wz_ny .width1680 dl img{ width:100%;}

.zgdz_en{ width:100%; overflow:hidden; position:relative; display:flex;align-items:center;}
.zgdz_en img.bg{ width:100%; position:relative; z-index:0;}

.zgdz_en .width1680{ position:absolute; color:#ffffff; z-index:1; left:50%; margin-left:-44.141%; text-align:center;-webkit-animation:arrow 3s cubic-bezier(0.5,0,0.1,1) infinite; animation:arrow 3s cubic-bezier(0.5,0,0.1,1) infinite;}
.zgdz_en .width1680 ol{ margin-bottom:calc(var(--u)* 72);}
.zgdz_en .width1680 ol img{width:20.7%;}
.zgdz_en .width1680 dd{ font-size:calc(var(--u)* 180);text-transform:uppercase; letter-spacing:calc(var(--u)* 10);}

/*动画效果*/
#s1 .zgdz_dn div.i{ opacity:0; margin-top:calc(var(--u)* 64);}
#s1.a-fdB .zgdz_dn div.i{opacity:1; margin-top:0px; transition:all 1s ease;}

#s2 .zgdz_sjys .width1680 .t dl.l,#s2 .zgdz_sjys .width1680 .t dl.r,#s2 .zgdz_sjys .width1680 .f div.l,#s2 .zgdz_sjys .width1680 .f div.r{opacity:0;}
#s2.a-fdB .zgdz_sjys .width1680 .t dl.l,#s2.a-fdB .zgdz_sjys .width1680 .t dl.r,#s2.a-fdB .zgdz_sjys .width1680 .f div.l,#s2.a-fdB .zgdz_sjys .width1680 .f div.r{opacity:1;transition:all 1s ease;}
#s2 .zgdz_sjys .width1680 .t dl.l,#s2 .zgdz_sjys .width1680 .f div.l{ margin-left:-30%; }
#s2 .zgdz_sjys .width1680 .t dl.r,#s2 .zgdz_sjys .width1680 .f div.r{ margin-right:-30%; }
#s2.a-fdB .zgdz_sjys .width1680 .t dl.l,#s2.a-fdB .zgdz_sjys .width1680 .f div.l{ margin-left:0%; }
#s2.a-fdB .zgdz_sjys .width1680 .t dl.r,#s2.a-fdB .zgdz_sjys .width1680 .f div.r{ margin-right:0%; }

#s4 div.f img{opacity:0;}
#s4.a-fdB div.f img{opacity:1;transition:all 1s ease;}
#s4 div.f img.l{ margin-left:-30%;}
#s4 div.f img.r{ margin-right:-30%;}
#s4.a-fdB div.f img.l{ margin-left:0%;}
#s4.a-fdB div.f img.r{ margin-right:0%;}

#s5 .zgdz_wz_ny .width1680 dl{opacity:0;}
#s5.a-fdB .zgdz_wz_ny .width1680 dl{opacity:1; transition:all 1.5s ease;}
#s5 .zgdz_wz_ny .width1680 dl.l{ margin-left:-30%; }
#s5 .zgdz_wz_ny .width1680 dl.r{ margin-right:-30%; }
#s5.a-fdB .zgdz_wz_ny .width1680 dl.l{ margin-left:0%; }
#s5.a-fdB .zgdz_wz_ny .width1680 dl.r{ margin-right:0%; }

#s6.a-fdB .zgdz_en .width1680 dd{text-shadow:1px 1px #ffffff,2px 2px #ffffff,3px 3px #ffffff,4px 4px #ffffff,5px 5px #ffffff,6px 6px #ffffff,7px 7px #ffffff,8px 8px #ffffff,9px 9px #ffffff,10px 10px #ffffff,6px 6px 20px rgba(255, 255, 255, 0.7);transition:all 5s ease;}

/*yfm_show*/
.yfm_show .banner{ background-color:#fafafa; width:100%; height:calc(var(--u)* 1080); }
.yfm_show .banner div.x,.yfm_show .banner div.tp{ position:absolute;}
.yfm_show .banner div.x img,.yfm_show .banner div.tp img{-webkit-animation:arrow 3s cubic-bezier(0.5,0,0.1,1) infinite;animation:arrow 3s cubic-bezier(0.5,0,0.1,1) infinite; width:100%;}
.yfm_show .banner div.x{ left:0px; top:0px; width:37.415%;}
.yfm_show .banner div.tp{ right:0px; width:18.287%; top:calc(var(--u)* 224); }
.yfm_show .banner .width1680{ position:relative; }
.yfm_show .banner .width1680 .con{ overflow:hidden; color:#333333; margin-top:calc(var(--u)* 32); width:49%;}
.yfm_show .banner .width1680 .con ol{ font-size:calc(var(--u)* 16); text-transform:uppercase; }
.yfm_show .banner .width1680 .con img{ margin-top:calc(var(--u)* 64); }
.yfm_show .banner .width1680 .con dd{ font-size:calc(var(--u)* 36); font-weight:bold; margin-top:calc(var(--u)* 112);}
.yfm_show .banner .width1680 .con dl{ font-size:calc(var(--u)* 16); line-height:calc(var(--u)* 32); margin-top:calc(var(--u)* 32);}
.yfm_show .banner .width1680 span{ position:absolute; right:0px; top:calc(var(--u)* 32); font-size:calc(var(--u)* 16); color:#333333; padding-left:calc(var(--u)* 64); }
.yfm_show .banner .width1680 span i{ position:absolute; width:calc(var(--u)* 48); height:1px; background-color:#9fa0a0; top:50%; margin-top:-0.5px; left:0px; }

.yfm_i{ overflow:hidden; width:100%; }
.yfm_i img{ width:100%;  }

.yfm_ys{ padding:calc(var(--u)* 120) 0px calc(var(--u)* 160); }
.yfm_ys div{ overflow:hidden; color:#333333;}
.yfm_ys div.l{ float:left; width:35%;}
.yfm_ys div.r{ float:right; width:49.5%; }
.yfm_ys div ol{ font-size:calc(var(--u)* 16); text-transform:uppercase; }
.yfm_ys div dd{ font-size:calc(var(--u)* 36); font-weight:bold; margin-top:calc(var(--u)* 8); }
.yfm_ys div.l ul{ margin-top:calc(var(--u)* 48); overflow:hidden; }
.yfm_ys div.l ul li{ overflow:hidden; width:47%;}
.yfm_ys div.l ul li.l{ float:left; }
.yfm_ys div.l ul li.r{ float:right; }
.yfm_ys div.l ul li i{ display:block; width:100%; height:calc(var(--u)* 280); }
.yfm_ys div.l ul li dl{ font-size:calc(var(--u)* 16); padding-left:calc(var(--u)* 16); line-height:calc(var(--u)* 64); border:1px solid #f6f6f6;}
.yfm_ys div.l ul li.l dl{color:#355aa2;}
.yfm_ys div.l ul li.r dl{color:#9fa0a0;}
.yfm_ys div.r dl{ margin-top:calc(var(--u)* 48); }
.yfm_ys div.r dl img{ width:87.424%; }

.yfm_wz{ width:100%; overflow:hidden; background-color:#fafafa; padding:calc(var(--u)* 160) 0px calc(var(--u)* 240);}
.yfm_wz div.t{ margin-bottom:calc(var(--u)* 200); }
.yfm_wz div.t img{ width:100%; }
.yfm_wz div.f div{ overflow:hidden; width:45.358%;}
.yfm_wz div.f div.l{ float:left; }
.yfm_wz div.f div.r{ float:right; }
.yfm_wz div.f div dd{ margin-bottom:calc(var(--u)* 40); font-size:calc(var(--u)* 16); color:#355aa2; }
.yfm_wz div.f div dl{ overflow:hidden; margin-bottom: calc(var(--u)* 96);}
.yfm_wz div.f div dl img{ width:100%;}

.yfm_dr{ width:100%; overflow:hidden; }
.yfm_dr img{ width:100%;  }

.yfm_en{ width:100%; overflow:hidden; position:relative; display:flex;align-items:center;}
.yfm_en img.bg{ width:100%; position:relative; z-index:0;}
.yfm_en .width1680{ position:absolute; color:#ffffff; z-index:1; left:50%; margin-left:-44.141%; text-align:center;-webkit-animation:arrow 3s cubic-bezier(0.5,0,0.1,1) infinite; animation:arrow 3s cubic-bezier(0.5,0,0.1,1) infinite;}
.yfm_en .width1680 ol{ margin-bottom:calc(var(--u)* 54); }
.yfm_en .width1680 dl{ font-size:calc(var(--u)* 72); font-weight:bold; text-transform:uppercase; padding-bottom:calc(var(--u)* 32); position:relative; }
.yfm_en .width1680 dl i{ position:absolute; bottom:0px; width:calc(var(--u)* 60); height:calc(var(--u)* 3); background-color:#ffffff; left:50%; margin-left:calc(var(--u)* -30); }

/*动画效果*/
.yfm_i img{ margin-top:calc(var(--u)* 48);}
#s1.a-fdB .yfm_i.t img,#s2.a-fdB .yfm_i.f img{ margin-top:0px; transition:all 1s ease;}

#s3 .yfm_ys div{opacity:0;}
#s3.a-fdB .yfm_ys div{opacity:1;transition:all 1s ease;}
#s3 .yfm_ys div.l{ margin-left:-30%;}
#s3 .yfm_ys div.r{ margin-right:-30%;}
#s3.a-fdB .yfm_ys div.l{ margin-left:0%;}
#s3.a-fdB .yfm_ys div.r{ margin-right:0%;}

#s5 div.f div{opacity:0;}
#s5.a-fdB div.f div{opacity:1;transition:all 1s ease;}
#s5 div.f div.l{ margin-left:-30%;}
#s5 div.f div.r{ margin-right:-30%;}
#s5.a-fdB div.f div.l{ margin-left:0%;}
#s5.a-fdB div.f div.r{ margin-right:0%;}

#s6 .yfm_dr img{margin-top:calc(var(--u)* 48);}
#s6.a-fdB .yfm_dr img{ margin-top:0px; transition:all 1s ease;}

/*akr_show*/
.akr_show .banner{ width:100%; background-color:#062043; }
.akr_show .banner img.bg{ width:100%;-webkit-animation:arrow 3s cubic-bezier(0.5,0,0.1,1) infinite; animation:arrow 3s cubic-bezier(0.5,0,0.1,1) infinite; }

.akr_show .banner img.logo{ position:absolute; z-index:2; top:calc(var(--u)* 140); left:50%; width:19.654%; margin-left:-9.827%; }
.akr_show .banner img.wz{ position:absolute; left:50%; bottom:0px; width:79%; margin-left:-39.5%; margin-bottom:calc(var(--u)* -152); }

.akr_about{ text-align:center; margin:calc(var(--u)* 224) auto calc(var(--u)* 112); overflow:hidden; width:70%;}
.akr_about dd{ font-size:calc(var(--u)* 36); color:#212121; font-weight:bold;text-transform:uppercase; margin-bottom:calc(var(--u)* 32);}
.akr_about dd i{ color:#de3037;}
.akr_about ol{ font-size:calc(var(--u)* 24); color:#212121; font-weight:bold; line-height:calc(var(--u)* 36);}
.akr_about dl{ font-size:calc(var(--u)* 16); color:#666666; line-height:calc(var(--u)* 36); margin-top:calc(var(--u)* 32);}

.akr_wz img{ width:100%; }

.akr_ys{ padding:calc(var(--u)* 52) 0px calc(var(--u)* 208); }
.akr_ys div{ overflow:hidden; }
.akr_ys div.l{ float:left; width:35.72%;}
.akr_ys div.r{ float:right; width:45.358%;}
.akr_ys div dd{ font-size:calc(var(--u)* 48); color:#333333; }
.akr_ys div dl{ margin-top:calc(var(--u)* 48); }
.akr_ys div dl img{ width:100%; }

.akr_ny{ width:100%; overflow:hidden; background-color:#f5f5f5; padding:calc(var(--u)* 104) 0px calc(var(--u)* 140); }
.akr_ny .width1680 div{ overflow:hidden; width:45.239%;}
.akr_ny .width1680 div.l{ float:left; }
.akr_ny .width1680 div.r{ float:right; }
.akr_ny .width1680 div img{ margin-bottom:calc(var(--u)* 120); width:100%;}

.akr_sj{ width:100%; overflow:hidden; background-color:#e2e1e1;}
.akr_sj .width1680{ height:calc(var(--u)* 1080); position:relative;}
.akr_sj .width1680 img{ position:absolute; }
.akr_sj .width1680 img.l{ top:calc(var(--u)* 104); z-index:2;}
.akr_sj .width1680 img.r{ top:calc(var(--u)* 320); z-index:1;}

.akr_en{ width:100%; overflow:hidden; display:flex;align-items:center; position:relative; background-color:#0d0d0d;}
.akr_en img.bg{ width:100%; -webkit-animation:arrow 3s cubic-bezier(0.5,0,0.1,1) infinite; animation:arrow 2s cubic-bezier(0.5,0,0.1,1) infinite;}
.akr_en dl{ width:100%; position:absolute; left:0px; font-size:calc(var(--u)* 72); color:#d43b3c; text-align:center; text-transform:uppercase; line-height:calc(var(--u)* 90); }

/*动画效果*/
#s3 .akr_ys div{ opacity:0; }
#s3.a-fdB .akr_ys div{ opacity:1; transition:all 1s ease;}
#s3 .akr_ys div.l{ margin-left:-40%;}
#s3 .akr_ys div.r{ margin-right:-40%; }
#s3.a-fdB .akr_ys div.l{ margin-left:0%;}
#s3.a-fdB .akr_ys div.r{ margin-right:0%; }

#s4 .akr_ny .width1680 div{ opacity:0; }
#s4.a-fdB .akr_ny .width1680 div{ opacity:1; transition:all 1s ease;}
#s4 .akr_ny .width1680 div.l{ margin-left:-40%;}
#s4 .akr_ny .width1680 div.r{ margin-right:-40%; }
#s4.a-fdB .akr_ny .width1680 div.l{ margin-left:0%;}
#s4.a-fdB .akr_ny .width1680 div.r{ margin-right:0%; }

#s5 .akr_sj .width1680 img{ opacity:0; }
#s5.a-fdB .akr_sj .width1680 img{ opacity:1; transition:all 1s ease;}
#s5 .akr_sj .width1680 img.l{ left:0%;}
#s5 .akr_sj .width1680 img.r{ right:0%;}
#s5.a-fdB .akr_sj .width1680 img.l{ left:23.3%;}
#s5.a-fdB .akr_sj .width1680 img.r{ right:14%;}

#s6 .akr_en dl{ margin-bottom:calc(var(--u)* -160);opacity:0; }
#s6.a-fdB .akr_en dl{ margin-bottom:0px; opacity:1; transition:all 1.5s ease;}

/*bochuang_show*/
.bochuang_show .banner{ width:100%; overflow:hidden;}
.bochuang_show .banner img.bg{ width:100%; position:relative; z-index:0;}
.bochuang_show .banner img.xx{-webkit-animation:arrow 3s cubic-bezier(0.5,0,0.1,1) infinite;animation:arrow 1s cubic-bezier(0.5,0,0.1,1) infinite; position:absolute; z-index:1;}
.bochuang_show .banner img.x1{ right:6.5%; top:4.5%;}
.bochuang_show .banner img.x2{ left:2.6%; top:36%;}
.bochuang_show .banner img.x3{ right:6.5%; top:72%;}

.bochuang_show .banner .width1680{ position:absolute; top:0px; bottom:0px; z-index:2; left:50%; margin-left:-44.141%;}
.bochuang_show .banner .width1680 div{ overflow:hidden; }
.bochuang_show .banner .width1680 div.t{ padding-top: calc(var(--u)* 96); }
.bochuang_show .banner .width1680 div.t div.l{ float:left; color:#ffffff; width:48.4%;}
.bochuang_show .banner .width1680 div.t div.l dd{ font-size:calc(var(--u)* 36); }
.bochuang_show .banner .width1680 div.t div.l ol{ font-size:calc(var(--u)* 18); margin-top:calc(var(--u)* 24); }
.bochuang_show .banner .width1680 div.t div.l dl{ margin-top:calc(var(--u)* 44); }
.bochuang_show .banner .width1680 div.t div.c{ float:left; font-size:calc(var(--u)* 14); color:#666666; line-height:calc(var(--u)* 32); margin-top:0px; width:18.2%;}
.bochuang_show .banner .width1680 div.t div.r{ float:right; font-size:calc(var(--u)* 14); color:#666666; width:18.2%;}
.bochuang_show .banner .width1680 div.t div.r span.l{ float:left; }
.bochuang_show .banner .width1680 div.t div.r span.r{ float:right; }
.bochuang_show .banner .width1680 div.c{ margin-top:calc(var(--u)* 72);}
.bochuang_show .banner .width1680 div.c dl{ overflow:hidden; margin-top:calc(var(--u)* 72);}
.bochuang_show .banner .width1680 div.c dl.l{ text-align:left; }
.bochuang_show .banner .width1680 div.c dl.r{ text-align:right;}

.bochuang_show .banner .width1680 div.f{ position:absolute; bottom:6.6%; }
.bochuang_show .banner .width1680 div.f img{ width:100%; }

.bochuang_tit{ width:100%; height:calc(var(--u)* 1080); background-color:#212223; display:flex;align-items:center;}
.bochuang_tit dl{ width:100%; text-align:center; font-size:calc(var(--u)* 48); color:#ffffff;}

.bochuang_sp{ width:100%; overflow:hidden; }
.bochuang_sp img{ width:100%; }

.bochuang_wz{ background-image:url(../images/bochuang_bg.jpg); width:100%; overflow:hidden;}
.bochuang_wz .width1680{ padding:calc(var(--u)* 72) 0px calc(var(--u)* 144);}
.bochuang_wz .width1680 dl{ border-radius:calc(var(--u)* 32); border:3px solid #d9d9d9; overflow:hidden;}
.bochuang_wz .width1680 dl img{ width:100%; }
.bochuang_xmsm{ width:100%; background:url(../images/bochuang_xmsm.jpg) no-repeat scroll right center #000000; background-size:auto 100%; height:calc(var(--u)* 1864); display:flex;align-items:center;}
.bochuang_xmsm .width1680{ color:#ffffff; }
.bochuang_xmsm .width1680 div{ overflow:hidden; }
.bochuang_xmsm .width1680 div.t{}
.bochuang_xmsm .width1680 div.t dl.l{ float:left; font-size:calc(var(--u)* 48); width:50%;}
.bochuang_xmsm .width1680 div.t dl.r{ float:right; font-size:calc(var(--u)* 16); line-height:calc(var(--u)* 32); width:40%;}
.bochuang_xmsm .width1680 div.f{ margin-top:calc(var(--u)* 120); }
.bochuang_xmsm .width1680 div.f dd{ font-size:calc(var(--u)* 24);text-transform:uppercase; margin-bottom:calc(var(--u)* 48); }
.bochuang_xmsm .width1680 div.f dl i{ display:block;text-transform:uppercase; font-size:calc(var(--u)* 48); }
.bochuang_xmsm .width1680 div.f dl i.l{ float:left; width:32%;}
.bochuang_xmsm .width1680 div.f dl i.r{ float:right; width:68%;}
.bochuang_xmsm .width1680 div.f ul,.bochuang_xmsm .width1680 div.f ul li{ overflow:hidden; }
.bochuang_xmsm .width1680 div.f ul li{ width:25%; float:left; padding:calc(var(--u)* 10) 0px 0px;text-align:center;}
.bochuang_xmsm .width1680 div.f ul li ol{ margin-bottom:calc(var(--u)* 32); height:calc(var(--u)* 197);}
.bochuang_xmsm .width1680 div.f ul li ol img{ height:100%;animation:spin 10s linear infinite;-webkit-animation:spin 10s linear infinite; }
.bochuang_xmsm .width1680 div.f ul li dl{ font-size:calc(var(--u)* 24); }

.bochuang_en{ position:relative; width:100%; overflow:hidden; display:flex;align-items:center;}
.bochuang_en dl{ position:absolute; width:100%; left:0px; text-align:center; font-size:calc(var(--u)* 120); color:#ffffff; z-index:1;text-transform:uppercase; }
.bochuang_en img{ width:100%; }

/*动画效果*/
#s1 .bochuang_tit dl{ opacity:0; margin-bottom:-50vh; }
#s1.a-fdB .bochuang_tit dl{ opacity:1; margin-bottom:0px; transition:all 1.5s ease; }

#s2 .bochuang_sp img{margin-top:calc(var(--u)* 48);}
#s2.a-fdB .bochuang_sp img{margin-top:0px; transition:all 1s ease;}

#s5 .bochuang_en dl{ opacity:0; margin-bottom:-50vh; }
#s5.a-fdB .bochuang_en dl{ opacity:1; margin-bottom:0px; transition:all 1.5s ease; }

/*beek_show*/
.beek_show .banner{ width:100%; overflow:hidden;}
.beek_show .banner img.bg{ width:100%;  position:relative; z-index:0;}

.beek_show .banner .width1680{ position:absolute; top:0px; bottom:0px; z-index:2; left:50%; margin-left:-44.141%; color:#ffffff; display:flex;align-items:center;}
.beek_show .banner .width1680 div{ overflow:hidden; width:100%; left:0px; position:absolute;}
.beek_show .banner .width1680 div.t{ font-size:calc(var(--u)* 18);top:calc(var(--u)* 88); }
.beek_show .banner .width1680 div.t i{ float:left; }
.beek_show .banner .width1680 div.t img{ float:right; }
.beek_show .banner .width1680 div.c{}
.beek_show .banner .width1680 div.c ol{ font-size:calc(var(--u)* 24); margin-bottom:calc(var(--u)* 8);}
.beek_show .banner .width1680 div.c dl{ font-size:calc(var(--u)* 48); font-weight:bold; line-height: calc(var(--u)* 96);}
.beek_show .banner .width1680 div.f{ font-size:calc(var(--u)* 18); bottom:calc(var(--u)* 60);}
.beek_show .banner .width1680 div.f i.l{ float:left; }
.beek_show .banner .width1680 div.f i.r{ float:right; }

.beek_about{ overflow:hidden; width:100%; background-color:#f0eff2; position:relative;}
.beek_about div.t{ width:100%; background-color:#212224; }
.beek_about div.t .width1680{ color:#ffffff; }
.beek_about div.t .width1680 ul,.beek_about div.t .width1680 ul li{ overflow:hidden; }
.beek_about div.t .width1680 ul{padding:calc(var(--u)* 120) 0px calc(var(--u)* 150);}
.beek_about div.t .width1680 ul li{ float:left; margin-right:calc(var(--u)* 120);}
.beek_about div.t .width1680 ul li ol{ font-size:calc(var(--u)* 18); margin-bottom:calc(var(--u)* 18);}
.beek_about div.t .width1680 ul li ol b{ font-size:calc(var(--u)* 72); margin-right:calc(var(--u)* 16);}
.beek_about div.t .width1680 ul li dl{ font-size:calc(var(--u)* 16); }

.beek_about div.f{ min-height:calc(var(--u)* 340); padding: calc(var(--u)* 96) 0px calc(var(--u)* 256); position:relative; z-index:2;}
.beek_about div.f dl{ font-size:calc(var(--u)* 16); color:#212224; line-height:calc(var(--u)* 48); width:39%; text-align:justify; }

.beek_about img.tp{ position:absolute; z-index:1; right:0px; width:82.554%; bottom:calc(var(--u)* 160);}

.beek_wz{ padding:calc(var(--u)* 120) 0px;}
.beek_wz img{ width:100%;  }

.beek_ny{ width:100%; overflow:hidden; background-color:#f3f3f3; }
.beek_ny .width1680{padding:calc(var(--u)* 108) 0px;}
.beek_ny .width1680 div.t{ font-size:calc(var(--u)* 16); color:#333333; }
.beek_ny .width1680 div.f{ margin-top:calc(var(--u)* 32); overflow:hidden; }
.beek_ny .width1680 div.f dl{ overflow:hidden; width:49.167%;}
.beek_ny .width1680 div.f dl.l{ float:left; }
.beek_ny .width1680 div.f dl.r{ float:right; }
.beek_ny .width1680 div.f dl img{ margin-bottom:calc(var(--u)* 80); width:100%; }

.beek_wzys{ position:relative; overflow:hidden; }
.beek_wzys dl.l{position:absolute; top:0px; bottom:0px; display:flex;align-items:center; left:3.2%; width:53.968%;}
.beek_wzys dl.l img{ width:100%; }
.beek_wzys img.r{ float:right; width:34.315%;}

.beek_sj,.beek_tp{ width:100%; overflow:hidden; }
.beek_sj img,.beek_tp img{ width:100%;  }

.beek_en{ width:100%; overflow:hidden; position:relative; display:flex;align-items:center;}
.beek_en img.bg{ width:100%;  position:relative; z-index:0;}
.beek_en .width1680{ position:absolute; color:#ffffff; z-index:1; left:50%; margin-left:-44.141%; text-align:center;-webkit-animation:arrow 3s cubic-bezier(0.5,0,0.1,1) infinite; animation:arrow 3s cubic-bezier(0.5,0,0.1,1) infinite; font-size:calc(var(--u)* 72);}

/*动画效果*/
#s1 .beek_about div.f dl,#s1 .beek_about img.tp{opacity:0;}
#s1.a-fdB .beek_about div.f dl,#s1.a-fdB .beek_about img.tp{opacity:1;transition:all 1.5s ease;}
#s1 .beek_about div.f dl{margin-left:-30%;}
#s1 .beek_about img.tp{ margin-right:-30%;}
#s1.a-fdB .beek_about div.f dl{ margin-left:0%;}
#s1.a-fdB .beek_about img.tp{ margin-right:0%;}

#s3 .beek_ny .width1680 div.f dl{opacity:0;}
#s3.a-fdB .beek_ny .width1680 div.f dl{opacity:1;transition:all 1s ease;}
#s3 .beek_ny .width1680 div.f dl.l{ margin-left:-30%;}
#s3 .beek_ny .width1680 div.f dl.r{ margin-right:-30%;}
#s3.a-fdB .beek_ny .width1680 div.f dl.l{ margin-left:0%;}
#s3.a-fdB .beek_ny .width1680 div.f dl.r{ margin-right:0%;}

#s4 .beek_wzys dl.l{opacity:0;margin-left:-30%;}
#s4.a-fdB .beek_wzys dl.l{opacity:1;transition:all 1.5s ease; margin-left:0%;}

#s5 .beek_sj img,#s6 .beek_tp img{ margin-top:calc(var(--u)* 48); }
#s5.a-fdB .beek_sj img,#s6.a-fdB .beek_tp img{ margin-top:0px; transition:all 1s ease;}

/*xas_show*/
.xas_show .banner{ width:100%; overflow:hidden; height:calc(var(--u)* 1064); background-color:#eaeaea;}
.xas_show .banner img{ position:absolute; }
.xas_show .banner img.logo{ left:0px; top:calc(var(--u)* 56); }
.xas_show .banner img.tit1{ right:0px; top:calc(var(--u)* 90);}
.xas_show .banner img.tit2{ left:0px; bottom:calc(var(--u)* 120);}
.xas_show .banner .width1680{ color:#333333; padding-top:calc(var(--u)* 448);}
.xas_show .banner .width1680 dd{ font-size:calc(var(--u)* 36); font-weight:bold; border-bottom:1px solid #cccccc; padding-bottom:calc(var(--u)* 32);}
.xas_show .banner .width1680 dl{ font-size:calc(var(--u)* 24); line-height:calc(var(--u)* 48); min-height:calc(var(--u)* 144); margin-top:calc(var(--u)* 32);}
.xas_show .banner .width1680 ol{ font-size:calc(var(--u)* 24); margin-top:calc(var(--u)* 48); line-height:calc(var(--u)* 48); width:42%; margin-left:58%; text-align:justify;}

.xas_wz_banner{ height:calc(var(--u)* 1410); width:100%; position:relative; }
.xas_wz_banner img.bg{ width:100%; }
.xas_wz_banner img.cp{ position:absolute; z-index:2; bottom:calc(var(--u)* 140);}

.xas_bjb{ width:100%; overflow:hidden; }
.xas_bjb img{ width:100%; }

.xas_sj{ width:100%; overflow:hidden; }
.xas_sj div{ overflow:hidden; height:calc(var(--u)* 1080); width:50%; position:relative;}
.xas_sj div img{ position:absolute; bottom:0px; margin:auto;}
.xas_sj div.l{ float:left; background-color:#e9e9e9;}
.xas_sj div.l img{ top:0px; width:60.957%;}
.xas_sj div.r{ float:right; background-color:#b40029;}
.xas_sj div.r img{ right:0px; width:56.333%;}

.xas_tb{ width:100%; overflow:hidden; background-color:#171514;}
.xas_tb .width1680 dl{ height:calc(var(--u)* 1080); width:50%; position:relative;}
.xas_tb .width1680 dl.l{ float:left; }
.xas_tb .width1680 dl.r{ float:right; }
.xas_tb .width1680 dl img{ position:absolute; top:0px; left:0px; right:0px; bottom:0px; margin:auto; }
.xas_tb .width1680 dl.l img{ width:30%; }
.xas_tb .width1680 dl.r img{ width:98%; }

.xas_about{ width:100%; overflow:hidden; border-top:1px solid #2f2d2c; background-color:#171514; color:#ffffff;}
.xas_about div{ width:50%; height:calc(var(--u)* 760); }
.xas_about div.l{ float:left;text-transform:uppercase; font-size:calc(var(--u)* 160); font-weight:bold;}
.xas_about div.l i{ display:block; width:100%; text-align:center;}
.xas_about div.r{ float:right; border-left:1px solid #2f2d2c; margin-left:-1px;}
.xas_about div.r dl{ font-size:calc(var(--u)* 24); line-height:calc(var(--u)* 48); margin:calc(var(--u)* 54) auto 0px; width:86%; text-align:justify;}

.xas_wz{ width:100%; overflow:hidden; background:url(../images/xas_wz_bg.jpg) no-repeat scroll 50% top; background-size:100% auto; }
.xas_wz div.tit{ font-size:calc(var(--u)* 18); color:#ffffff; padding-top:calc(var(--u)* 132);}
.xas_wz div.tit ol{ margin-bottom:calc(var(--u)* 24); }
.xas_wz div.con{ margin-bottom:calc(var(--u)* 224); }
.xas_wz div.con img{ width:100%; }

.xas_en{ width:100%; overflow:hidden; position:relative; display:flex;align-items:center;}
.xas_en img.bg{ width:100%;  position:relative; z-index:0;}
.xas_en .width1680{ position:absolute; color:#ffffff; z-index:1; left:50%; margin-left:-44.141%; text-align:center;-webkit-animation:arrow 3s cubic-bezier(0.5,0,0.1,1) infinite; animation:arrow 3s cubic-bezier(0.5,0,0.1,1) infinite; font-size:calc(var(--u)* 72);}
.xas_en .width1680 ol{ margin-bottom:calc(var(--u)* 48); }
.xas_en .width1680 dl{text-transform:uppercase; font-size:calc(var(--u)* 72);}

/*动画效果*/
#s1 .xas_wz_banner img.bg,#s2 .xas_bjb img{margin-top:calc(var(--u)* 48);}
#s1.a-fdB .xas_wz_banner img.bg,#s2.a-fdB .xas_bjb img{margin-top:0px; transition:all 1s ease;}

#s1 .xas_wz_banner img.cp{ right:0px; opacity:0; }
#s1.a-fdB .xas_wz_banner img.cp{ right:16.5%; opacity:1; transition:all 1.5s ease;}

#s3 .xas_sj div.l img,#s3 .xas_sj div.r img{ opacity:0; }
#s3.a-fdB .xas_sj div.l img,#s3.a-fdB .xas_sj div.r img{ opacity:1; transition:all 1.5s ease;}
#s3 .xas_sj div.l img{ left:-50%; }
#s3 .xas_sj div.r img{ left:50%; }
#s3.a-fdB .xas_sj div.l img{ left:6.5%;}
#s3.a-fdB .xas_sj div.r img{ left:0%; }

#s4 .xas_tb .width1680 dl.r img{ margin-right:-50%;}
#s4.a-fdB .xas_tb .width1680 dl.r img{ margin-right:0%; transition:all 1s ease;}

#s5 .xas_about div.l i{ margin-left:-50%; }
#s5.a-fdB .xas_about div.l i{ margin-left:0%;transition:all 1.5s ease;}

#s5 .xas_about div.r dl{ margin-right:-50%;}
#s5.a-fdB .xas_about div.r dl{ margin-right:0%; transition:all 1s ease;}

/*yifa_show*/
.yifa_show .banner{ width:100%; overflow:hidden; position:relative;}
.yifa_show .banner img.bg{ width:100%;  }
.yifa_show .banner img.logo{ position:absolute; z-index:1; top:7%; left:3.5%; width:40.253%;}

.yifa_dn{ background-color:#f4f4f6; overflow:hidden; width:100%; padding:calc(var(--u)* 180) 0px calc(var(--u)* 250); text-align:center; }
.yifa_dn dl{ overflow:hidden; width:100%;}
.yifa_dn dl.t{ margin-bottom:1calc(var(--u)* 16);}
.yifa_dn dl.t img{ width:40.253%;}
.yifa_dn dl.f img{ width:65.686%;}

.yifa_wz{ width:100%; overflow:hidden; background:url(../images/yifa_wz_bg.jpg) no-repeat scroll 50% top; background-size:100% auto;}
.yifa_wz .width1680{ padding:calc(var(--u)* 188) 0px calc(var(--u)* 120); }
.yifa_wz .width1680 div{ overflow:hidden;}
.yifa_wz .width1680 div.t{ width:61%; margin:0px auto; text-align:center;}
.yifa_wz .width1680 div.t dd{ font-weight:bold; font-size:calc(var(--u)* 48); color:#038d6d; margin-bottom:calc(var(--u)* 32);}
.yifa_wz .width1680 div.t dl{ font-size:calc(var(--u)* 16); color:#333333; line-height:calc(var(--u)* 36);}
.yifa_wz .width1680 div.f{ margin-top:calc(var(--u)* 120); border:3px solid #038d6d; border-radius:calc(var(--u)* 32);}
.yifa_wz .width1680 div.f img{ width:100%; }

.yifa_ys{ padding-bottom:calc(var(--u)* 480); }
.yifa_ys img.l{ float:left; width:35.715%;}
.yifa_ys img.r{ float:right; width:45.536%;}

.yifa_en{ width:100%; overflow:hidden; position:relative;/* display:flex;align-items:center;*/}
.yifa_en img.bg{ width:100%;  position:relative; z-index:0;}
.yifa_en dl{ position:absolute; color:#ffffff; z-index:1;text-align:center;-webkit-animation:arrow 3s cubic-bezier(0.5,0,0.1,1) infinite; animation:arrow 3s cubic-bezier(0.5,0,0.1,1) infinite; font-size:calc(var(--u)* 240); width:130%; left:-4.5%;}

/*动画效果*/
#s1 .yifa_dn dl.t img{margin-top:calc(var(--u)* 48);}
#s1.a-fdB .yifa_dn dl.t img{margin-top:0px; transition:all 1s ease;}
#s1 .yifa_dn dl.f{ opacity:0; margin-left:50%;}
#s1.a-fdB .yifa_dn dl.f{ opacity:1;margin-left:0%; transition:all 1.5s ease;}

#s3 .yifa_ys img.l,#s3 .yifa_ys img.r{ opacity:0; }
#s3.a-fdB .yifa_ys img.l,#s3.a-fdB .yifa_ys img.r{ opacity:1; transition:all 1s ease;}
#s3 .yifa_ys img.l{ margin-left:-40%; }
#s3 .yifa_ys img.r{ margin-right:-40%; }
#s3.a-fdB .yifa_ys img.l{ margin-left:0%;}
#s3.a-fdB .yifa_ys img.r{ margin-right:0%; }

#s4 .yifa_en dl{ bottom:100%; }
#s4.a-fdB .yifa_en dl{ bottom:0%; transition:all 1.5s ease;}

/*案例详情*/
.anli_show{ width:100%; overflow:hidden; position:relative;}
.anli_show .hidden.l{ position:absolute; left:0px; top:0px; bottom:0px; width:50%;}
.anli_show .hidden.l img{ position:relative; z-index:2; opacity:0; }
.anli_show .hidden.l i{ position:absolute; z-index:0; left:0px; right:0px; bottom:0px; top:0px; background-position:center; background-repeat:no-repeat; background-size:cover; }
.anli_show .hidden.r{ float:right; margin-top:calc(var(--u)* 120);overflow:hidden; width:45%; min-height:80vh;}
.anli_show .hidden.r div{ overflow:hidden; }
.anli_show .hidden.r div.fh{ border-bottom:2px solid #999999; padding-bottom:calc(var(--u)* 10); }
.anli_show .hidden.r div.fh a{ display:block; width:calc(var(--u)* 40); height:calc(var(--u)* 40); float:right; background:url(../images/jt4.png) no-repeat scroll left center; transition:all .5s ease; margin-right:5%;}
.anli_show .hidden.r div.fh a:hover{ width:calc(var(--u)* 64); transition:all .5s ease;}
.anli_show .hidden.r div.n{ font-size:calc(var(--u)* 36); font-weight:bold; color:#333333; padding-top:calc(var(--u)* 32); }
.anli_show .hidden.r div.d{ padding-top:calc(var(--u)* 32); }
.anli_show .hidden.r div.d a{ display:block; float:left; height:calc(var(--u)* 24); background-repeat:no-repeat; background-size:auto 100%; margin-right:calc(var(--u)* 14);}
.anli_show .hidden.r div.d a.d1{ width:calc(var(--u)* 16); }
.anli_show .hidden.r div.d a.d2{ width:calc(var(--u)* 24); }
.anli_show .hidden.r div.d a.d3{ width:calc(var(--u)* 22); }
.anli_show .hidden.r div.c{ margin-top:calc(var(--u)* 14); border-top:1px solid #eeeeee; font-size:calc(var(--u)* 16); color:#333333; line-height:calc(var(--u)* 36); padding-top:calc(var(--u)* 14); padding-right:15%; }
.anli_show .hidden.r div.l{ margin-top:calc(var(--u)* 32); margin-bottom:calc(var(--u)* 120); overflow:initial; height:calc(var(--u)* 64);}
.anli_show .hidden.r div.l a.a{ display:block; float:left; width:calc(var(--u)* 120); height:calc(var(--u)* 48); line-height:calc(var(--u)* 48); position:relative; background-color:#e18143;border:1px solid #e18143;}
.anli_show .hidden.r div.l a.a span{ display:block; color:#ffffff; font-size:calc(var(--u)* 16); background:url(../images/xq_l.png) no-repeat scroll 87% center; padding-left:27%; position:relative; z-index:2;}
.anli_show .hidden.r div.l a.a i{ position:absolute; z-index:0;top:0px; bottom:0px; left:0px; width:0px; transition:all .5s ease; background-color:#c85c16;}
.anli_show .hidden.r div.l a.a:hover i{ width:100%; transition:all .5s ease;}
.anli_show .hidden.r div.l div.z{ float:left; margin-left:calc(var(--u)* 20); overflow:initial; border:1px solid #e18143; height:calc(var(--u)* 48); background:url(../images/xq_tb4.png) no-repeat scroll 88% center; line-height:calc(var(--u)* 48); font-size:calc(var(--u)* 16); color:#e18143; width:calc(var(--u)* 106); padding-left:calc(var(--u)* 14); position:relative;cursor:pointer;}
.anli_show .hidden.r div.l div.z dl{ position:absolute; border:1px solid #e18143; width:100%; left:0px; margin-left:-1px; height:0px; opacity:0;transition:all .5s ease;}
.anli_show .hidden.r div.l div.z:hover dl{ height:calc(var(--u)* 120); opacity:1;transition:all .5s ease;}
.anli_show .hidden.r div.l div.z dl img{ position:absolute; left:0px; right:0px; bottom:0px; top:0px; margin:auto; width:74%; }
.anli_show .hidden.r div.f{ margin-bottom:calc(var(--u)* 32); font-size:calc(var(--u)* 16);padding-right:15%; }
.anli_show .hidden.r div.f dd{ color:#999999; margin-bottom:calc(var(--u)* 12);}
.anli_show .hidden.r div.f dl{ color:#333333; }

/*模板*/
.mb_t{ padding-top:calc(var(--u)* 120); overflow:hidden;}
.mb_t div{ overflow:hidden; }
.mb_t div.l{ float:left; width:50%; font-size:calc(var(--u)* 36); color:#101010; line-height:calc(var(--u)* 72); font-weight:bold;}
.mb_t div.l span{ color:#ee7c30; }
.mb_t div.r{ float:right; font-size:calc(var(--u)* 16); color:#666666; line-height:calc(var(--u)* 36); width:45%; max-width:calc(var(--u)* 690); margin-top:calc(var(--u)* 16);}

.mb_sj,.mb_sj li{ overflow:hidden; }
.mb_sj{ margin-top:calc(var(--u)* 64); width:102%;}
.mb_sj li.l{ float:left;}
.mb_sj li.r{ float:right; }
.mb_sj li{ width:23.635%; margin-right:1.3%; height:calc(var(--u)* 520); position:relative;}
.mb_sj li div{ overflow:hidden; }
.mb_sj li div.bg{ padding:calc(var(--u)* 20); position:absolute; left:0px; right:0px;}
.mb_sj li div.bg ol{ margin-bottom:calc(var(--u)* 40);}
.mb_sj li div.bg dd{font-size:calc(var(--u)* 24);}
.mb_sj li.l1 div.bg{ background-color:#f8f8f8; top:0px; bottom:0px;}
.mb_sj li.l1 div.bg div.t{ border-bottom:1px solid #e0e0e0; font-size:calc(var(--u)* 36); color:#ee7c30; font-weight:bold; padding-bottom:calc(var(--u)* 16);}
.mb_sj li.l1 div.bg div.t b{ font-size:calc(var(--u)* 60); }
.mb_sj li.l1 div.bg div.f{ position:absolute; bottom:calc(var(--u)* 40); left:calc(var(--u)* 36); right:calc(var(--u)* 20);}
.mb_sj li.l1 div.bg div.f ol{ height:calc(var(--u)* 140);}
.mb_sj li.l2 div.bg{ background-color:#ee7c30; height:calc(var(--u)* 208); padding-top:calc(var(--u)* 64); bottom:0px; text-align:center; color:#ffffff;}
.mb_sj li.l2 div.bg ol{ height:calc(var(--u)* 109); }
.mb_sj li.l3 div.bg{ background-color:#f2f2f2; top:0px; bottom:0px; }
.mb_sj li.l3 div.bg div.t{ border-bottom:1px solid #e0e0e0; font-size:calc(var(--u)* 36); font-weight:bold; padding-bottom:calc(var(--u)* 16);}
.mb_sj li.l3 div.bg div.t b{ font-size:calc(var(--u)* 60); margin-right:calc(var(--u)* 12);}
.mb_sj li.l3 div.bg div.f{ position:absolute; bottom:calc(var(--u)* 40); left:calc(var(--u)* 36); right:calc(var(--u)* 20);}
.mb_sj li.l3 div.bg div.f ol{ height:calc(var(--u)* 106);}
.mb_sj li.l4 div.bg{ background-color:#fbf5f1; height:calc(var(--u)* 272); }
.mb_sj li.l4 div.bg img{ position:absolute; top:0px; left:0px; right:0px; bottom:0px; margin:auto; max-width:76%;}

.mo_so{ margin-top:calc(var(--u)* 36); border-top:1px solid #eeeeee; padding:calc(var(--u)* 48) 0px; height:calc(var(--u)* 51); position:relative;}
.mo_so div.lb,.mo_so div.ys{ border:1px solid #eeeeee; padding:0px calc(var(--u)* 16); height:calc(var(--u)* 48); line-height:calc(var(--u)* 48); float:left;}
.mo_so div.lb span,.mo_so div.ys span{ display:block; padding-right:calc(var(--u)* 30); background:url(../images/xl1.png) no-repeat scroll right center;}
.mo_so div.lb:hover span,.mo_so div.ys:hover span{ background-image:url(../images/xl2.png); }
.mo_so div.lb{ margin-right:calc(var(--u)* 24);}
.mo_so div.lb dd{ min-width: calc(var(--u)* 96); }
.mo_so div.lb dd span{ display:none; position:relative; z-index:2; background-color:#ffffff; }
.mo_so div.lb dd span.x{ display:block; position:absolute; z-index:0; }
.mo_so div.lb dd span.on{ display:block; }
.mo_so div.ys span{ padding-left:calc(var(--u)* 32); }
.mo_so div.lb dl,.mo_so div.ys dl{ position:absolute; background-color:#ffffff; min-width:calc(var(--u)* 160); z-index:5; border:1px solid #eeeeee; padding:0px calc(var(--u)* 16); max-height:0px; opacity:0;transition:all .5s ease; overflow:hidden;}
.mo_so div.lb:hover dl,.mo_so div.ys:hover dl{padding:calc(var(--u)* 16); opacity:1; max-height:100vh;transition:all .5s ease;}
.mo_so div.lb dl a,.mo_so div.ys dl a{ display:block; height:calc(var(--u)* 32); line-height:calc(var(--u)* 32); color:#000000;}
.mo_so div.lb dl a:hover,.mo_so div.ys dl a:hover,.mo_so div.ys dl a.label-success{ color:#ee7c30; }
.mo_so div.lb dl{ left:0px; right:0px; }
.mo_so div.lb dl a{ float:left; width:25%; }
.mo_so div.lb dl a i{ margin-left:calc(var(--u)* 8); color:#ee7c30; font-size:calc(var(--u)* 12); }
.mo_so div.ys dd{ position:relative; }
.mo_so div.ys dd span.label-default{ position:relative; display:none; padding-left:calc(var(--u)* 32);}
.mo_so div.ys dd span.label-success{ display:block; }
.mo_so div.ys dd span.ys{background:url(../images/ys.png) no-repeat scroll left center;}
.mo_so div.ys dd span i{ position:absolute; width:calc(var(--u)* 16); height:calc(var(--u)* 16); border-radius:50%; left:0px; top:50%; margin-top:calc(var(--u)* -8); background-size:calc(var(--u)* 16);}
.mo_so div.ys dd span.ys1 i{ background-color:red; }
.mo_so div.ys dd span.ys2 i{ background-color:yellow;}
.mo_so div.ys dd span.ys3 i{ background-color:green;}
.mo_so div.ys dd span.ys4 i{ background-color:blue;}
.mo_so div.ys dd span.ys5 i{ background-color:purple;}
.mo_so div.ys dd span.ys6 i{ background-color:pink;}
.mo_so div.ys dd span.ys7 i{ background-color:brown;}
.mo_so div.ys dd span.ys8 i{ background-color:black;}
.mo_so div.ys dd span.ys9 i{background:url(../images/ys.png) no-repeat scroll center;}
.mo_so div.ys dl{ margin-left:-calc(var(--u)* 16);}
.mo_so div.ys dl a{ position:relative; padding-left:calc(var(--u)* 32);}
.mo_so div.ys dl a.ys{background:url(../images/ys.png) no-repeat scroll left center; background-size:calc(var(--u)* 16);}
.mo_so div.ys dl a i{ position:absolute; width:calc(var(--u)* 16); height:calc(var(--u)* 16); border-radius:50%; left:0px; top:50%; margin-top:calc(var(--u)* -8); background-size:calc(var(--u)* 16);}
.mo_so div.ys dl a.ys1 i{ background-color:red; }
.mo_so div.ys dl a.ys2 i{ background-color:yellow;}
.mo_so div.ys dl a.ys3 i{ background-color:green;}
.mo_so div.ys dl a.ys4 i{ background-color:blue;}
.mo_so div.ys dl a.ys5 i{ background-color:purple;}
.mo_so div.ys dl a.ys6 i{ background-color:pink;}
.mo_so div.ys dl a.ys7 i{ background-color:brown;}
.mo_so div.ys dl a.ys8 i{ background-color:black;}
.mo_so div.ys dl a.ys9 i{background:url(../images/ys.png) no-repeat scroll center;}

.mo_so div.bd{ float:right; border:1px solid #cccccc; background-color:#f8f8f8; height:calc(var(--u)* 48); width:75%;}
.mo_so div.bd input,.mo_so div.bd button{ outline:none; border:0px; line-height:calc(var(--u)* 48);height:calc(var(--u)* 48);}
.mo_so div.bd input{ float:left; width:80%; padding:0px calc(var(--u)* 16); background:none; font-size:calc(var(--u)* 24);}
.mo_so div.bd button{ float:right; width:16%; max-width:calc(var(--u)* 55); background:url(../images/so2.png) no-repeat scroll center #f8f8f8; }
.mo_so div.bd button:hover{ background-image:url(../images/so3.png); }

.mo_lsit,.mo_lsit li{ overflow:hidden; }
.mo_lsit{ width:102%; min-height:80vh;  display: flex; flex-wrap: wrap; justify-content: left; }
.mo_lsit li{ width:23.635%; margin-bottom:calc(var(--u)* 24); margin-right:1%; }
.mo_lsit li div{ overflow:hidden; }
.mo_lsit li div.t{ position:relative; margin-bottom:calc(var(--u)* 8);}
.mo_lsit li div.t div.pc{ position:relative;box-shadow:0px calc(var(--u)* 4) calc(var(--u)* 8) 0px rgba(0,0,0,0.14); margin:calc(var(--u)* 4) calc(var(--u)* 4) calc(var(--u)* 24); }
.mo_lsit li div.t div.pc img{ }
.mo_lsit li div.t dl{ position:absolute; z-index:2; overflow:hidden; opacity:0; top:0px; left:0px; right:0px; bottom:0px; background-color:rgb(0,0,0,0.3); transition:all .5s ease;display:flex;align-items:center;}
.mo_lsit li div.t:hover dl{ opacity:1; transition:all .5s ease;}
.mo_lsit li div.t dl i{position:absolute; border-radius:calc(var(--u)* 40); width:52%; left:24%; overflow:hidden;}
.mo_lsit li div.t dl i a{ display:block; width:50%; height:calc(var(--u)* 40); line-height:calc(var(--u)* 40); text-align:center; font-size:calc(var(--u)* 14); color:#ffffff;transition:all .5s ease;}
.mo_lsit li div.t dl i a:hover{ transition:all .5s ease;}
.mo_lsit li div.t dl i a.l{ float:left; background-color:#000000;}
.mo_lsit li div.t dl i a.r{ float:right; background-color:#ee7c30;}
.mo_lsit li div.t dl i a.l:hover{background-color:#444444;}
.mo_lsit li div.t dl i a.r:hover{background-color:#cc5709;}

.mo_lsit li div.t div.sj{ position:absolute; z-index:1; background:url(../images/sj_bg.png) no-repeat; width:22%; max-width:calc(var(--u)* 86); max-height:calc(var(--u)* 154); right:calc(var(--u)* 24); bottom:0px; padding:calc(var(--u)* 22) calc(var(--u)* 5.5); background-size:100%;}
.mo_lsit li div.f{ padding:0px calc(var(--u)* 4); }
.mo_lsit li div.f dd{ font-size:calc(var(--u)* 16); color:#101010; overflow:hidden;word-break:keep-all;white-space:nowrap;text-overflow:ellipsis;}
.mo_lsit li div.f ol{ font-size:calc(var(--u)* 14); color:#999999; margin-top:calc(var(--u)* 14); }

.mo_lsit li.no{ width:98.7%; height:80vh; line-height:80vh; font-size:calc(var(--u)* 32);text-align:center; }

/*fenye*/
.fenye{ text-align:center;font-size:calc(var(--u)* 16);line-height:calc(var(--u)* 40); margin:calc(var(--u)* 40) 0px calc(var(--u)* 80);}
.fenye i{ display:none;}
.fenye a{ color:#000000;}
.fenye a,.fenye span{ margin:0px 3px;background-color:#f8f8f8;display:inline-block; width:calc(var(--u)* 40); height:calc(var(--u)* 40); line-height:calc(var(--u)* 40);}
.fenye a:hover,.fenye span{ color:#ffffff;background-color:#fa6f12;}

/*ys_show*/
.top_bg .width1800 span.mb{ display:block; height:calc(var(--u)* 64); line-height:calc(var(--u)* 64); font-size:calc(var(--u)* 16); color:#999999; float:left; margin-left:calc(var(--u)* 24); }
.top_bg .width1800 a.fh{ display:block; float:right; padding-left:calc(var(--u)* 36); background:url(../images/fh.png) no-repeat scroll left center; background-size:auto calc(var(--u)* 16); font-size:calc(var(--u)* 16); color:#999999; line-height:calc(var(--u)* 64); height:calc(var(--u)* 64); margin-right: calc(var(--u)* 96); }
.top_bg .width1800 a.fh:hover{ color:#e46900; }
.top_bg .width1800 a.zx{ padding:0px 1.5%; background-color:#e18143; color:#ffffff; line-height:calc(var(--u)* 64);height:calc(var(--u)* 64); font-size:calc(var(--u)* 16);position:absolute; right:0px; transition:all .5s ease;}
.top_bg .width1800 a.zx:hover{background-color:rgb(255,129,67,0.5);transition:all .5s ease;}
.top_bg .width1800 .qh{ position:absolute; top:0px; bottom:0px; width: calc(var(--u)* 96); left:50%; margin-left:calc(var(--u)* -48); }
.top_bg .width1800 .qh dl{ width:50%; float:left; }
.top_bg .width1800 .qh dl i{display:block; width:calc(var(--u)* 28); height:calc(var(--u)* 64); background-repeat:no-repeat; background-position:center;transition:all .5s ease; cursor:pointer; background-size:100% auto;}
.top_bg .width1800 .qh dl i:hover{transition:all .5s ease;}
.top_bg .width1800 .qh dl i.d{ float:left; background-image:url(../images/s_d1.png);}
.top_bg .width1800 .qh dl:hover i.d,.top_bg .width1800 .qh dl.o i.d{ background-image:url(../images/s_d2.png);}
.top_bg .width1800 .qh dl i.s{ float:right; background-image:url(../images/s_s1.png);}
.top_bg .width1800 .qh dl:hover i.s,.top_bg .width1800 .qh dl.o i.s{background-image:url(../images/s_s2.png);}

.ys_show{ width:100%; overflow:hidden; padding:calc(var(--u)* 64) 0px; position:relative;}
.ys_show div.c{ opacity:0; position:absolute; top:0px; width:100%; z-index:0;}
.ys_show div.c.o{ opacity:1; position:relative; z-index:2;}
.ys_show div.pc,.ys_show div.sj{ overflow:hidden; width:100%; }
.ys_show div.pc iframe{ width:100%; height:100vh; }
.ys_show div.sj{ max-width:calc(var(--u)* 880); margin:calc(var(--u)* 32) auto;}
.ys_show div.sj div.l{ float:left; max-width:49%; height:88vh; max-height:calc(var(--u)* 738); position:relative;box-shadow:calc(var(--u)* 15) calc(var(--u)* 24) 0px rgba(0,0,0,0.4); border-radius:calc(var(--u)* 48);margin:0px 0px calc(var(--u)* 64) calc(var(--u)* 32);}
.ys_show div.sj div.l img.bg{  max-width:calc(var(--u)* 370);}
.ys_show div.sj div.l iframe{ position:absolute;width:92%;top:7%; height:85%; left:4%; }
.ys_show div.sj div.r{ position:absolute; top:0px; bottom:0px; right:0px;display:flex;align-items:center; width:calc(var(--u)* 275); }
.ys_show div.sj div.r div{ width:100%; }
.ys_show div.sj div.r div dd{ font-size:calc(var(--u)* 24); color:#333333; margin-bottom:calc(var(--u)* 24);}
.ys_show div.sj div.r div ol{ padding-left:calc(var(--u)* 40); background:url(../images/s_ewm.jpg) no-repeat scroll left center; background-size:calc(var(--u)* 24); font-size:calc(var(--u)* 16); color:#999999; line-height:calc(var(--u)* 40); }
.ys_show div.sj div.r div dl{ margin-top:calc(var(--u)* 32); }

/*价格*/
.jg_xgtc{ padding:calc(var(--u)* 160) 0px calc(var(--u)* 96); }
.jg_xgtc .tit{ text-align:center; color:#333333;}
.jg_xgtc .tit dd{ font-size:calc(var(--u)* 36); margin-bottom:calc(var(--u)* 12);}
.jg_xgtc .tit dl{ font-size:calc(var(--u)* 18); }
.jg_xgtc ul,.jg_xgtc ul li{ overflow:hidden; }
.jg_xgtc ul{ margin-top:calc(var(--u)* 48);text-align:center; }
.jg_xgtc ul li{ width:30%; max-width:calc(var(--u)* 405); display:inline-block; margin:0px 0.5%;cursor:pointer;}
.jg_xgtc ul li div.bg{ overflow:hidden; border:1px solid #cecece; height:calc(var(--u)* 1328); text-align:left; }
.jg_xgtc ul li:hover div.bg{border:1px solid #ee7c30;}
.jg_xgtc ul li div.bg div{ overflow:hidden; }
.jg_xgtc ul li div.bg div.t{ height:calc(var(--u)* 112); background-color:#f9f9f9; padding:0px calc(var(--u)* 14);}
.jg_xgtc ul li:hover div.bg div.t{background-image:linear-gradient(to right,#ffecd6, #f1eeeb);}
.jg_xgtc ul li div.bg div.t dd{ font-size:calc(var(--u)* 24); color:#333333; margin-top:calc(var(--u)* 24);}
.jg_xgtc ul li div.bg div.t dl{ margin-top:calc(var(--u)* 12); color:#ff6600; font-size:calc(var(--u)* 16);}
.jg_xgtc ul li div.bg div.f{ padding:calc(var(--u)* 16) 5.5%; }
.jg_xgtc ul li div.bg div.f div dd{ font-size:calc(var(--u)* 18); color:#666666; padding-left:calc(var(--u)* 24); background-repeat:no-repeat; background-position:left calc(var(--u)* 5); background-size:calc(var(--u)* 16); border-bottom:1px dashed #d3d3d3; padding-bottom:calc(var(--u)* 20); margin-bottom:calc(var(--u)* 16);}
.jg_xgtc ul li div.bg div.f div dl{ padding-left:8%; }
.jg_xgtc ul li div.bg div.f div dl p{ font-size:calc(var(--u)* 16); color:#666666; line-height:calc(var(--u)* 32); background:url(../images/jg12.png) no-repeat scroll left center; padding-left:calc(var(--u)* 20); }
.jg_xgtc ul li div.bg div.f div.j{ margin-top:0px; text-align:center; height:calc(var(--u)* 48); line-height:calc(var(--u)* 48); font-size:calc(var(--u)* 16); color:#ff6600;}
.jg_xgtc ul li div.bg div.f div.j b{ font-size:calc(var(--u)* 36); margin-right:calc(var(--u)* 8); display:none;}
.jg_xgtc ul li div.bg div.f div.j b.o{display:inline-block;}
.jg_xgtc ul li div.bg div.f div.n{ margin-top:calc(var(--u)* 24); }
.jg_xgtc ul li div.bg div.f div.n dl{ float:left; height:calc(var(--u)* 48); line-height:calc(var(--u)* 48); text-align:center; font-size:calc(var(--u)* 16); color:#333333; padding-left:0px; width:31%; margin-right:2.333%; background-color:#eeeeee; position:relative;cursor:pointer; }
.jg_xgtc ul li div.bg div.f div.n dl i{ position:absolute; right:0px; top:0px; width:27%; height:calc(var(--u)* 17); background:url(../images/jg5.png) no-repeat; background-size:100%; }
.jg_xgtc ul li div.bg div.f div.n dl.o,.jg_xgtc ul li div.bg div.f div.n dl:hover{background:linear-gradient(45deg,#fc9e2c,#ff7400); color:#ffffff;}

.jg_xgtc ul li div.bg div.f div.k{ margin-top:calc(var(--u)* 32);}
.jg_xgtc ul li div.bg div.f div.k dd{background-image:url(../images/jg6.png); }
.jg_xgtc ul li div.bg div.f div.k dl{ padding-left:0px; overflow:hidden; }
.jg_xgtc ul li div.bg div.f div.k dl p{ float:left;padding-left:calc(var(--u)* 30); background:url(../images/jg8.png) no-repeat scroll left center; background-size:calc(var(--u)* 20); }
.jg_xgtc ul li div.bg div.f div.k dl p.o{ background-image:url(../images/jg7.png); }

.jg_xgtc ul li div.bg div.f div.m{ margin-top:calc(var(--u)* 32);}
.jg_xgtc ul li div.bg div.f div.m dd{background-image:url(../images/jg9.png); }
.jg_xgtc ul li div.bg div.f div.s{ margin-top:calc(var(--u)* 32);}
.jg_xgtc ul li div.bg div.f div.s dd{background-image:url(../images/jg13.png); }
.jg_xgtc ul li div.bg div.f div.p{ margin-top:calc(var(--u)* 32);}
.jg_xgtc ul li div.bg div.f div.p dd{background-image:url(../images/jg10.png); }
.jg_xgtc ul li div.bg div.f div.w{ margin-top:calc(var(--u)* 32);}
.jg_xgtc ul li div.bg div.f div.w dd{ background-image:url(../images/jg11.png); }
.jg_xgtc ul li div.bg div.f div.an{ margin-top:calc(var(--u)* 32); }
.jg_xgtc ul li div.bg div.f div.an a{ display:block; border:1px solid #ff7400; height:calc(var(--u)* 44); line-height:calc(var(--u)* 44); text-align:center; width:48%;transition:all .5s ease; position:relative;}
.jg_xgtc ul li div.bg div.f div.an a i{ position:absolute; left:0px; top:0px; bottom:0px; background-image:linear-gradient(to right, #fc9e2c, #ff7400);transition:all .5s ease; z-index:-1;}
.jg_xgtc ul li div.bg div.f div.an a:hover{transition:all .5s ease;}
.jg_xgtc ul li div.bg div.f div.an a.l{ float:left; color:#ffffff;}
.jg_xgtc ul li div.bg div.f div.an a.l i{ width:100%; }
.jg_xgtc ul li div.bg div.f div.an a.l:hover{ color:#ff7400; }
.jg_xgtc ul li div.bg div.f div.an a.l:hover i{ width:0px; left:100%;}
.jg_xgtc ul li div.bg div.f div.an a.r{ float:right; color:#ff7400;}
.jg_xgtc ul li div.bg div.f div.an a.r i{ width:0px; }
.jg_xgtc ul li div.bg div.f div.an a.r:hover{color:#ffffff;}
.jg_xgtc ul li div.bg div.f div.an a.r:hover i{ width:100%; }

.jg_fwnr{ width:100%; overflow:hidden; background-color:#f2f2f2; padding:calc(var(--u)* 80) 0px; }
.jg_fwnr .tit{ text-align:center; font-size:calc(var(--u)* 36); color:#333333; }
.jg_fwnr ul,.jg_fwnr ul li{ overflow:hidden; }
.jg_fwnr ul{ width:100%; margin-top:calc(var(--u)* 48);}
.jg_fwnr ul li{ float:left; width:33.3333333%; height:calc(var(--u)* 420); position:relative; cursor:pointer;}
.jg_fwnr ul li .bg{ position:absolute; top:0px; left:0px; right:0px; bottom:0px; border:1px solid #eeeeee; padding:calc(var(--u)* 24) calc(var(--u)* 36); background-color:#ffffff; transition:all .5s ease;}
.jg_fwnr ul li:hover .bg{border:1px solid #ff7400;transition:all .5s ease;}
.jg_fwnr ul li .bg dd{ font-size:calc(var(--u)* 24); color:#333333; margin-bottom:calc(var(--u)* 20);}
.jg_fwnr ul li .bg dl{ font-size:calc(var(--u)* 14); color:#666666; line-height:calc(var(--u)* 36); height:calc(var(--u)* 288);overflow-x:hidden;overflow-y:auto;}
.jg_fwnr ul li .bg dl::-webkit-scrollbar{ width:calc(var(--u)* 4); }
.jg_fwnr ul li .bg dl::-webkit-scrollbar-track{background-color:#f2f2f2;}
.jg_fwnr ul li .bg dl::-webkit-scrollbar-thumb{background-color:#e18143;}
.jg_fwnr ul li .bg dl::-webkit-scrollbar-thumb:hover {background-color:#f2f2f2;}
.jg_fwnr ul li .bg dl::-webkit-scrollbar-thumb:active{background-color:#f2f2f2;}

/*半定制*/
.dz_banner{ margin-top:calc(var(--u)* 64); width:100%; height:calc(var(--u)* 960); background-repeat:no-repeat; background-position:center; background-size:cover; display:flex;align-items:center; position:relative; z-index:20; overflow:hidden;flex-wrap: wrap; justify-content: center;}
.dz_banner .width1680{ color:#ffffff; }
.dz_banner .width1680 dd,.dz_banner .width1680 dl{ max-width:calc(var(--u)* 640); margin:0px auto; position:relative; text-align:center; }
.dz_banner .width1680 dd{ font-size:calc(var(--u)* 48); line-height:calc(var(--u)* 72); }
.dz_banner .width1680 dd img.tb{ position:absolute; width:20.5%; left:0px; margin-left:-23%;}
.dz_banner .width1680 dl{ font-size:calc(var(--u)* 16); padding-top:calc(var(--u)* 24);}

.dz_nr{ padding:calc(var(--u)* 64) 0px; }
.dz_nr div.t{ overflow:hidden; font-size:calc(var(--u)* 36); color:#333333; line-height:calc(var(--u)* 60); }
.dz_nr ul.f,.dz_nr ul.f li{ overflow:hidden; }
.dz_nr ul.f{ margin-top:calc(var(--u)* 40); }
.dz_nr ul.f li.l{ float:left; margin-right:1.2%;}
.dz_nr ul.f li.r{ float:right; }
.dz_nr ul.f li{ height:calc(var(--u)* 520); width:24.1%; position:relative;background-color:#f5f5f5;}
.dz_nr ul.f li .bg{ position:absolute; top:0px; left:0px; bottom:0px; right:0px; padding:calc(var(--u)* 48) calc(var(--u)* 24) 0px;}
.dz_nr ul.f li .bg dd{ font-size:calc(var(--u)* 36); color:#333333; font-weight:bold; }
.dz_nr ul.f li .bg dl{ font-size:calc(var(--u)* 16); color:#666666; line-height:calc(var(--u)* 36); margin-top:calc(var(--u)* 32); }
.dz_nr ul.f li .bg img{ position:absolute; bottom:calc(var(--u)* 48); width:20%; max-width:calc(var(--u)* 66);}

.dz_ps{ width:100%; overflow:hidden; height:calc(var(--u)* 760); background-repeat:no-repeat; background-position:center; background-size:cover;}

.dz_ps .width1680{ padding-top:calc(var(--u)* 130); }
.dz_ps .width1680 ul,.dz_ps .width1680 ul li{overflow:hidden;}
.dz_ps .width1680 ul{ float:left; width:48%; max-width:calc(var(--u)* 800); height:calc(var(--u)* 624);overflow-x:hidden;overflow-y:auto;}
.dz_ps .width1680 ul::-webkit-scrollbar {width:0px;}
.dz_ps .width1680 ul::-webkit-scrollbar-track{}
.dz_ps .width1680 ul::-webkit-scrollbar-thumb{}
.dz_ps .width1680 ul::-webkit-scrollbar-thumb:hover {}
.dz_ps .width1680 ul::-webkit-scrollbar-thumb:active{}
.dz_ps .width1680 ul li{ background-size:auto 100%;background-repeat:no-repeat; background-position:center bottom; margin-bottom:calc(var(--u)* 28); height:calc(var(--u)* 480); position:relative;}
.dz_ps .width1680 ul li .bg{ position:absolute; top:0px; left:0px; bottom:0px; right:0px; padding:calc(var(--u)* 32);}
.dz_ps .width1680 ul li .bg ol{ font-size:calc(var(--u)* 48); color:#333333; margin-bottom:calc(var(--u)* 20);}
.dz_ps .width1680 ul li .bg dd{ font-size:calc(var(--u)* 36); color:#333333; margin-bottom:calc(var(--u)* 20);}
.dz_ps .width1680 ul li .bg dl{ font-size:calc(var(--u)* 18); }
.dz_ps .width1680 img{ float:right; width:31%; max-width:calc(var(--u)* 520); margin-right:10%;}

/*mb_al*/
.mb_al{ padding:calc(var(--u)* 96) 0px; }
.mb_al .tit{ font-size:calc(var(--u)* 36); color:#333333;}
.mb_al ul,.mb_al ul li{ overflow:hidden; }
.mb_al ul{ margin-top:calc(var(--u)* 24); width:102%; min-height:50vh;}
.mb_al ul li{ margin-top:calc(var(--u)* 20); float:left; width:31.922%; margin-right:1.08%; position:relative;}
.mb_al ul li img.i{  transition:all .5s ease;}
.mb_al ul li:hover img.i{transition:all .5s ease;transform:scale(1.1);}
.mb_al ul li i{ position:absolute; z-index:1; top:0px; left:0px; right:0px; bottom:0px; border:1px solid #eeeeee;}
.mb_al ul li a{ position:absolute; z-index:3; top:0px; left:0px; right:0px; bottom:0px; opacity:0; background-color:rgb(0,0,0,0.5);display:flex;align-items:center;transition:all .5s ease;}
.mb_al ul li a:hover{ opacity:1; transition:all .5s ease;}
.mb_al ul li a dl{ width:100%; text-align:center; }
.mb_al ul li a dl img{ width:9%; max-width:calc(var(--u)* 46); }
.mb_al ul li a dl p{ color:#ffffff; font-size:calc(var(--u)* 24); margin-top:calc(var(--u)* 16); }

/*联系方式*/
.lxwm_banner{ margin-top:calc(var(--u)* 64); width:100%; overflow:hidden; position:relative; }
.lxwm_banner i.bg{ position:absolute; left:0px; right:0px; bottom:0px; top:0px; z-index:0; background-position:center; background-repeat:no-repeat; background-size:cover; }
.lxwm_banner .width1680{ position:relative; z-index:1; height:calc(var(--u)* 480);}
.lxwm_banner .width1680 dl{ position:absolute; background:url(../images/dw2.png) no-repeat scroll left center; background-size:auto calc(var(--u)* 32); padding-left:calc(var(--u)* 44); left:54%; top:calc(var(--u)* 192);}
.lxwm_banner .width1680 dl img{ background-color:#000000; padding:calc(var(--u)* 12); height:calc(var(--u)* 27); border-radius:calc(var(--u)* 4);}
.lxwm_banner .width1680 dl i{position:absolute;width:calc(var(--u)* 9);height:calc(var(--u)* 15);background:url(../images/jt6.png) no-repeat; background-size:cover; left:calc(var(--u)* 35);top:50%;margin-top:calc(var(--u)* -7.5);}

.lxwm_xx{ padding:calc(var(--u)* 64) 0px; }
.lxwm_xx div.l{ float:left; width:40%; }
.lxwm_xx div.l ol{ font-size:calc(var(--u)* 16); margin-bottom:calc(var(--u)* 16);}
.lxwm_xx div.l dd{ font-size:calc(var(--u)* 36); color:#fa6400; margin-bottom:calc(var(--u)* 12);}
.lxwm_xx div.l dl{ font-size:calc(var(--u)* 24); color:#1a1a1a; }
.lxwm_xx ul.r,.lxwm_xx ul.r li{ overflow:hidden; }
.lxwm_xx ul.r{ float:right; width:58%; max-width:calc(var(--u)* 960); }
.lxwm_xx ul.r li{ width:48%; max-width:calc(var(--u)* 396);}
.lxwm_xx ul.r li.l{ float:left; }
.lxwm_xx ul.r li.r{ float:right; }
.lxwm_xx ul.r li dd{ font-size:calc(var(--u)* 16); color:#1a1a1a; margin-bottom:calc(var(--u)* 16); font-weight:bold; }
.lxwm_xx ul.r li dl{ font-size:calc(var(--u)* 16); color:#666666; line-height:calc(var(--u)* 48); margin-bottom:calc(var(--u)* 40);}

.lxwm_zffs{ width:100%; background-color:#f5f5f5; overflow:hidden; }
.lxwm_zffs .width1680{ padding:calc(var(--u)* 64) 0px calc(var(--u)* 80);}
.lxwm_zffs .width1680 div.t{ font-size:calc(var(--u)* 36); color:#1a1a1a; font-weight:bold; }
.lxwm_zffs .width1680 ul.f,.lxwm_zffs .width1680 ul.f li{ overflow:hidden; }
.lxwm_zffs .width1680 ul.f{ margin-top:calc(var(--u)* 32); }
.lxwm_zffs .width1680 ul.f li.l{ float:left; }
.lxwm_zffs .width1680 ul.f li.r{ float:right; }
.lxwm_zffs .width1680 ul.f li{ width:49%; background-color:#ffffff; }
.lxwm_zffs .width1680 ul.f li .bg{ background-position:right bottom; background-repeat:no-repeat; background-size:auto calc(var(--u)* 269); padding:calc(var(--u)* 48) 6% 0px; height:calc(var(--u)* 416); }
.lxwm_zffs .width1680 ul.f li .bg ol{ font-size:calc(var(--u)* 16); color:#1a1a1a; margin-bottom:calc(var(--u)* 20);}
.lxwm_zffs .width1680 ul.f li .bg dd{ font-size:calc(var(--u)* 36); color:#1a1a1a; margin-bottom:calc(var(--u)* 20);}
.lxwm_zffs .width1680 ul.f li .bg dl{ font-size:calc(var(--u)* 16); color:#666666; line-height:calc(var(--u)* 48); border-top:1px solid #eeeeee; padding-top:calc(var(--u)* 16);}

/*立即咨询*/
.consult_bg{ background-color:#f5f5f5; width:100%; overflow:hidden; min-height:100vh;display:flex;align-items:center; }
.consult_bg .width1680{ max-width:calc(var(--u)* 960); min-height:calc(var(--u)* 760); position:relative; padding:calc(var(--u)* 48) 0px;}
.consult_bg .width1680 div.l{ float:left; overflow:hidden; margin-right:calc(var(--u)* 60);}
.consult_bg .width1680 div.l .fh{ height:calc(var(--u)* 32); }
.consult_bg .width1680 div.l .fh a{ display:block; float:right; width:calc(var(--u)* 44); height:calc(var(--u)* 14); background:url(../images/jt5.png) no-repeat scroll left top;transition:all .5s ease;}
.consult_bg .width1680 div.l .fh a:hover{ width:calc(var(--u)* 64); transition:all .5s ease;}
.consult_bg .width1680 div.l form{ display:block; background-color:#ffffff; padding:calc(var(--u)* 40); overflow:hidden;}
.consult_bg .width1680 div.l form .t{ margin-bottom:calc(var(--u)* 32); overflow:hidden; }
.consult_bg .width1680 div.l form .t dd{ font-size:calc(var(--u)* 36); color:#333333; margin-bottom:calc(var(--u)* 24);}
.consult_bg .width1680 div.l form .t dl{ font-size:calc(var(--u)* 16); color:#666666; line-height:calc(var(--u)* 36); }
.consult_bg .width1680 div.l form .t ol{ margin-top:calc(var(--u)* 20); font-size:calc(var(--u)* 16); color:#999999; }
.consult_bg .width1680 div.l form .t ol b{ font-size:calc(var(--u)* 36); color:#e46900; margin-left:calc(var(--u)* 8); }
.consult_bg .width1680 div.l form .form-group{ overflow:hidden; margin-bottom:calc(var(--u)* 20); border-bottom:1px solid #eeeeee; float:left;}
.consult_bg .width1680 div.l form .form-group input,.consult_bg .width1680 div.l form .form-group textarea{ border:0px;outline:none; font-size:calc(var(--u)* 16); }
.consult_bg .width1680 div.l form .form-group input{line-height:calc(var(--u)* 48);}
.consult_bg .width1680 div.l form .form-group label.control-label{ display:block; float:left; font-size:calc(var(--u)* 16); color:#999999; height:calc(var(--u)* 48);line-height:calc(var(--u)* 48);}
.consult_bg .width1680 div.l form #dr_row_zixunwenti{ width:100%; position:relative;}
.consult_bg .width1680 div.l form #dr_row_zixunwenti label.control-label{ position:absolute; left:0px; }
.consult_bg .width1680 div.l form #dr_row_zixunwenti .col-md-10{ padding-left:calc(var(--u)* 120);height:calc(var(--u)* 48);}
.consult_bg .width1680 div.l form #dr_row_zixunwenti .col-md-10 label select{ width:100%; border:0px; height:calc(var(--u)* 48); text-align:right;font-family:"Helvetica Neue","思源黑体","Microsoft YaHei",Arial; outline:none; font-size:calc(var(--u)* 16);}

.consult_bg .width1680 div.l form #dr_row_title,.consult_bg .width1680 div.l form #dr_row_gongsi,.consult_bg .width1680 div.l form #dr_row_dianhua,.consult_bg .width1680 div.l form #dr_row_youxiang{ width:49%; position:relative;}
.consult_bg .width1680 div.l form #dr_row_title label.control-label,.consult_bg .width1680 div.l form #dr_row_gongsi label.control-label,.consult_bg .width1680 div.l form #dr_row_dianhua label.control-label,.consult_bg .width1680 div.l form #dr_row_youxiang label.control-label{ position:absolute; left:0px; }
.consult_bg .width1680 div.l form #dr_row_title .col-md-10,.consult_bg .width1680 div.l form #dr_row_gongsi .col-md-10,.consult_bg .width1680 div.l form #dr_row_youxiang .col-md-10{ padding-left:calc(var(--u)* 60);}
.consult_bg .width1680 div.l form #dr_row_dianhua .col-md-10{ padding-left:calc(var(--u)* 100); }
.consult_bg .width1680 div.l form #dr_row_title,.consult_bg .width1680 div.l form #dr_row_dianhua{ float:left; }
.consult_bg .width1680 div.l form #dr_row_gongsi,.consult_bg .width1680 div.l form #dr_row_youxiang{ float:right; }
.consult_bg .width1680 div.l form #dr_row_neirong{ width:100%; }
.consult_bg .width1680 div.l form #dr_row_neirong label{width:100%; float:none;}
.consult_bg .width1680 div.l form #dr_row_neirong .col-md-10{ border:1px solid #eeeeee; }
.consult_bg .width1680 div.l form #dr_row_neirong .col-md-10 textarea{ line-height:calc(var(--u)* 32);}

.consult_bg .width1680 div.l form .b{overflow:hidden; width:100%; float:left;}
.consult_bg .width1680 div.l form .b button{ display:block; float:left; height:calc(var(--u)* 48); line-height:calc(var(--u)* 48); text-align:center; width:50%; border:0px; font-size:calc(var(--u)* 16); color:#ffffff; transition:all .5s ease; letter-spacing:calc(var(--u)* 10);}
.consult_bg .width1680 div.l form .b button.l{ background-color:#3e3e3e; }
.consult_bg .width1680 div.l form .b button.r{ background-color:#e46900; }
.consult_bg .width1680 div.l form .b button:hover{ opacity:0.8;transition:all .5s ease; }

.consult_bg .width1680 div.r{ position:absolute; right:0px; width:calc(var(--u)* 40); padding:0px calc(var(--u)* 10); height:calc(var(--u)* 580); background:url(../images/consult_bg.jpg) no-repeat; bottom:calc(var(--u)* 112); }
.consult_bg .width1680 div.r dd{ font-size:calc(var(--u)* 14); color:#e46900; line-height:calc(var(--u)* 20); text-align:center; margin-top:calc(var(--u)* 14); margin-bottom:calc(var(--u)* 24);}
.consult_bg .width1680 div.r dl{ height:calc(var(--u)* 32); padding:calc(var(--u)* 10) 0px;}
.consult_bg .width1680 div.r dl i{cursor:pointer; display:block; height:calc(var(--u)* 32); background-repeat:no-repeat; background-position:center; background-size:auto calc(var(--u)* 20); transition:all .5s ease;}
.consult_bg .width1680 div.r dl i:hover{transition:all .5s ease;}
.consult_bg .width1680 div.r dl span{ position:absolute; background-color:#ffffff; font-size:calc(var(--u)* 14); color:#333333; left:calc(var(--u)* 60); margin-top:calc(var(--u)* -32); opacity:0; transition:all .5s ease; overflow:hidden; max-width:0px;}
.consult_bg .width1680 div.r dl:hover span{ opacity:1; transition:all .5s ease; max-width:calc(var(--u)* 160);}
.consult_bg .width1680 div.r dl.qq{}
.consult_bg .width1680 div.r dl.qq i{ background-image:url(../images/qq1.png); }
.consult_bg .width1680 div.r dl.qq i:hover{ background-image:url(../images/qq2.png); }
.consult_bg .width1680 div.r dl.qq span{ padding:calc(var(--u)* 16) 0px;}
.consult_bg .width1680 div.r dl.qq:hover span{ padding:calc(var(--u)* 16); }
.consult_bg .width1680 div.r dl.wx{ border-top:1px solid #8c8c8c; }
.consult_bg .width1680 div.r dl.wx i{ background-image:url(../images/wx1.png); }
.consult_bg .width1680 div.r dl.wx i:hover{ background-image:url(../images/wx2.png); }
.consult_bg .width1680 div.r dl.wx span{ padding:calc(var(--u)* 24) 0px; }
.consult_bg .width1680 div.r dl.wx:hover span{ padding:calc(var(--u)* 24); }
.consult_bg .width1680 div.r dl.wx span img{ max-width:calc(var(--u)* 96); border:1px solid #eeeeee; }

/*w404*/
.w404{ min-height:100vh; display:flex;align-items:center;}
.w404 .c{ width:100%; text-align:center; padding:10vh 0px; }
.w404 .c ol{ margin-bottom:calc(var(--u)* 32); }
.w404 .c ol img{ max-width:35%; }
.w404 .c dd{ font-size:calc(var(--u)* 24); color:#333333; }
.w404 .c a{ display:block; width:80%; max-width:calc(var(--u)* 180); margin:calc(var(--u)* 32) auto 0px; height:calc(var(--u)* 48); line-height:calc(var(--u)* 48); font-size:calc(var(--u)* 16); color:#ffffff; background-color:#d66f09;transition:all .5s ease;}
.w404 .c a:hover{ background-color:#ee7c30;transition:all .5s ease; }

/*网站维护*/
.wzwh_banner{     display: block !important;}
.wzwh_banner .width1680{ height:100vh; position:relative; }
.wzwh_banner .width1680 ul.xx,.wzwh_banner .width1680 div.tp{ text-align:center; position:absolute; width:100%; left:0px; }
.wzwh_banner .width1680 ul.xx,.wzwh_banner .width1680 ul.xx li{ overflow:hidden; }
.wzwh_banner .width1680 ul.xx{ bottom:58vh; }
.wzwh_banner .width1680 ul.xx li.n{ font-size:calc(var(--u)* 18); color:#e46900; }
.wzwh_banner .width1680 ul.xx li.c{ font-size:calc(var(--u)* 36); color:#ffffff; margin-top:calc(var(--u)* 16); }
.wzwh_banner .width1680 ul.xx li.m{ margin-top:calc(var(--u)* 48); }
.wzwh_banner .width1680 ul.xx li.m a{ display:inline-block; margin:0px calc(var(--u)* 8); border:1px solid #e46900; line-height:calc(var(--u)* 44); width:calc(var(--u)* 180); text-align:center; font-size:calc(var(--u)* 16); }
.wzwh_banner .width1680 ul.xx li.m a.l{ background-color:#e46900; color:#ffffff; }
.wzwh_banner .width1680 ul.xx li.m a.l:hover{ background:none; color:#e46900; }
.wzwh_banner .width1680 ul.xx li.m a.r{ color:#e46900; }
.wzwh_banner .width1680 ul.xx li.m a.r:hover{ background-color:#e46900; color:#ffffff; }

.wzwh_banner .width1680 div.tp{ bottom:0px; max-height:53.89vh; }
.wzwh_banner .width1680 div.tp img{ height:53.89vh;}

.whfw_bg{ width:100%; background-color:#000000; }

.whfw_tit{ text-align:center; }
.whfw_tit ol{ height:calc(var(--u)* 48); margin-bottom:calc(var(--u)* 12); }
.whfw_tit ol img{ height:100%; }
.whfw_tit dd{ font-size:calc(var(--u)* 36); font-weight:bold; }
.whfw_tit dl{ margin-top:calc(var(--u)* 16); }
.whfw_tit dl a{ font-size:calc(var(--u)* 18); color:#e46900; }
.whfw_tit dl a:hover{ color:#ffffff; }

.jcwhfw .whfw_tit dd{ color:#ffffff; }
.dzwhfw .whfw_tit dd{ color:#333333; }

.jcwhfw{ padding:calc(var(--u)* 80) 0px; }
.jcwhfw ul,.jcwhfw ul li{ overflow:hidden; }
.jcwhfw ul{ width:102%; margin-top:calc(var(--u)* 64); }
.jcwhfw ul li{ float:left; margin-bottom:calc(var(--u)* 40); width:31.805%; margin-right:1.284%; height:calc(var(--u)* 360); position:relative; }
.jcwhfw ul li div{ position:absolute; padding:calc(var(--u)* 24); top:0px; left:0px; right:0px; bottom:0px; border:1px solid #333333; background-color:#171717; color:#ffffff; cursor:pointer; }
.jcwhfw ul li div ol,.jcwhfw ul li div ol img{ height:calc(var(--u)* 60); }
.jcwhfw ul li div ol{ margin-bottom:calc(var(--u)* 24); position:relative; }
.jcwhfw ul li div ol img{ position:absolute; transition:all 0.5s ease; }
.jcwhfw ul li:hover div ol img{ transition:all 0.5s ease; }
.jcwhfw ul li div ol img.b,.jcwhfw ul li:hover div ol img.h{ opacity:1; }
.jcwhfw ul li div ol img.h,.jcwhfw ul li:hover div ol img.b{ opacity:0; }
.jcwhfw ul li div dd{ font-size:calc(var(--u)* 24); margin-bottom:calc(var(--u)* 16); }
.jcwhfw ul li div dl{ font-size:calc(var(--u)* 16); line-height:2; }

.dzwhfw{ padding:calc(var(--u)* 112) 0px calc(var(--u)* 136); }
.dzwhfw ul,.dzwhfw ul li{ overflow:hidden; }
.dzwhfw ul{ width:102%; margin-top:calc(var(--u)* 32); }
.dzwhfw ul li{ float:left; margin-bottom:calc(var(--u)* 24); position:relative; width:31.805%; margin-right:1.284%; height:calc(var(--u)* 660); }
.dzwhfw ul li i.bg,.dzwhfw ul li div.bg{ position:absolute; top:0px; left:0px; right:0px; bottom:0px; }
.dzwhfw ul li i.bg{ background-repeat:no-repeat; background-position:center; background-size:cover; z-index:0; }
.dzwhfw ul li div.bg{ z-index:9; background-color:rgb(36,36,36,0.5); display:flex; align-items:center; }
.dzwhfw ul li div.bg div{ width:90%; padding:0px 5%; }
.dzwhfw ul li div.bg div ol{ text-align:center; height:calc(var(--u)* 60); margin-bottom:calc(var(--u)* 24); }
.dzwhfw ul li div.bg div ol img{ height:100%; }
.dzwhfw ul li div.bg div dd{ text-align:center; font-size:calc(var(--u)* 24); color:#ffffff; margin-bottom:calc(var(--u)* 16); }
.dzwhfw ul li div.bg div dl{ font-size:calc(var(--u)* 16); color:#ffffff; opacity:0.5; line-height:2; }

.dzwhfw div.m{ text-align:center; font-size:calc(var(--u)* 16); margin-top:calc(var(--u)* 32); }

.dzwhfw div.m a{ display:inline-block; line-height:calc(var(--u)* 44); width:94%; max-width:calc(var(--u)* 210); margin:0px auto; border:1px solid #e46900; color:#e46900; }
.dzwhfw div.m a:hover{ background-color:#e46900; color:#ffffff; }

/*邮箱*/
.yx_banner ul li{ text-align:center; }
.yx_banner ul li.n{ font-size:calc(var(--u)* 18); color:#e46900; }
.yx_banner ul li.c{ font-size:calc(var(--u)* 36); color:#ffffff; margin-top:calc(var(--u)* 16); }
.yx_banner ul li.x{ font-size:calc(var(--u)* 18); color:#ffffff; margin-top:calc(var(--u)* 20); }
.yx_banner ul li.m{ margin-top:calc(var(--u)* 32); }
.yx_banner ul li.m a{ display:inline-block; margin:0px calc(var(--u)* 8); border:1px solid #e46900; line-height:calc(var(--u)* 44); width:calc(var(--u)* 180); text-align:center; font-size:calc(var(--u)* 16); }
.yx_banner ul li.m a.l{ background-color:#e46900; color:#ffffff; }
.yx_banner ul li.m a.l:hover{ background:none; color:#e46900; }
.yx_banner ul li.m a.r{ color:#e46900; }
.yx_banner ul li.m a.r:hover{ background-color:#e46900; color:#ffffff; }

.yx_bh{ width:100%; overflow:hidden; position:relative; }
.yx_bh i.bg{ position:absolute; top:0px; left:0px; right:0px; bottom:0px; z-index:0; background-position:center; background-repeat:no-repeat; background-size:cover; }
.yx_bh .width1680{ height:calc(var(--u)* 960); position:relative; z-index:9; }
.yx_bh .width1680 .bh_l,.yx_bh .width1680 .bh_r{ margin-top:calc(var(--u)* 80); color:#ffffff; }
.yx_bh .width1680 .bh_l{ float:left; width:30%; }
.yx_bh .width1680 .bh_l dd{ font-size:calc(var(--u)* 36); font-weight:bold; }
.yx_bh .width1680 .bh_l dl{ font-size:calc(var(--u)* 18); margin-top:calc(var(--u)* 8); }
.yx_bh .width1680 .bh_l ol{ margin-top:calc(var(--u)* 48); }
.yx_bh .width1680 .bh_l ol a{  display:inline-block; background-color:#e46900; color:#ffffff; border:1px solid #e46900;line-height:calc(var(--u)* 44); width:calc(var(--u)* 180); text-align:center; }
.yx_bh .width1680 .bh_l ol a:hover{ background:none; color:#e46900; }

.yx_bh .width1680 ul.bh_r,.yx_bh .width1680 ul.bh_r li{ overflow:hidden; }
.yx_bh .width1680 ul.bh_r{ float:right; width:67%; }
.yx_bh .width1680 ul.bh_r li{ width:50%; float:left; margin-bottom:calc(var(--u)* 24); height:2calc(var(--u)* 16); }
.yx_bh .width1680 ul.bh_r li div{ width:96%; }
.yx_bh .width1680 ul.bh_r li div ol{ height:calc(var(--u)* 60); margin-bottom:calc(var(--u)* 24); }
.yx_bh .width1680 ul.bh_r li div ol img{ height:100%; }
.yx_bh .width1680 ul.bh_r li div dd{ font-size:calc(var(--u)* 24); font-weight:bold; }
.yx_bh .width1680 ul.bh_r li div dl{ font-size:calc(var(--u)* 18); line-height:1.75; margin-top:calc(var(--u)* 8); }

.yx_bg{ width:100%; overflow:hidden; background-color:#f5f5f5; }
.yx_bg .width1680{ padding:calc(var(--u)* 80) 0px calc(var(--u)* 120); }

.yx_tit{ overflow:hidden; margin-bottom:calc(var(--u)* 24); }
.yx_tit dd{ font-size:calc(var(--u)* 36); color:#333333; font-weight:bold; }
.yx_tit dl{ font-size:calc(var(--u)* 18); color:#999999; margin-top:calc(var(--u)* 8); }

.yx_qygxzx ul,.yx_qygxzx ul li{ overflow:hidden; }
.yx_qygxzx ul{ width:102%; }
.yx_qygxzx ul li{ float:left; margin-bottom:calc(var(--u)* 20); width:23.5%; margin-right:1.35%; }
.yx_qygxzx ul li div{ height:calc(var(--u)* 160); border:1px solid #e0e0e0; padding:calc(var(--u)* 20); }
.yx_qygxzx ul li div ol{ height:calc(var(--u)* 48); margin-bottom:calc(var(--u)* 12); }
.yx_qygxzx ul li div ol img{ height:100%; }
.yx_qygxzx ul li div dd{ font-size:calc(var(--u)* 18); color:#333333; font-weight:bold; }
.yx_qygxzx ul li div dl{ font-size:calc(var(--u)* 16); color:#a6a6a6; line-height:2; margin-top:calc(var(--u)* 8); }

.yx_gnzc{ position:relative; width:100%; overflow:hidden; }
.yx_gnzc i.bg{ position:absolute; top:0px; left:0px; right:0px; bottom:0px; z-index:0; background-color:#000000; background-position:center bottom; background-repeat:no-repeat; background-size:cover; }
.yx_gnzc .width1680{ position:relative; z-index:9; padding:calc(var(--u)* 48) 0px calc(var(--u)* 128); }
.yx_gnzc .width1680 .yx_tit{ margin-bottom:calc(var(--u)* 48); }
.yx_gnzc .width1680 .yx_tit dd{ color:#ffffff; }
.yx_gnzc .width1680 ul,.yx_gnzc .width1680 ul li{ overflow:hidden; }
.yx_gnzc .width1680 ul{ width:102%; }
.yx_gnzc .width1680 ul li{ float:left; background-color:#333333; width:31.805%; margin-right:1.284%; height:calc(var(--u)* 400); background-repeat:no-repeat; background-position:center top; background-size:cover; position:relative; transition:all 0.5s ease; cursor:pointer; display:flex; align-items:center; }
.yx_gnzc .width1680 ul li:hover{ background-image:url(../images/yx_gnzc_bg.jpg); transition:all 0.5s ease; }
.yx_gnzc .width1680 ul li div{ width:90%; margin:0px 5%; text-align:center; }
.yx_gnzc .width1680 ul li div ol{ height:calc(var(--u)* 60); margin-bottom:calc(var(--u)* 24); }
.yx_gnzc .width1680 ul li div ol img{ height:100%; }
.yx_gnzc .width1680 ul li div dd{ font-size:calc(var(--u)* 24); color:#ffffff; margin-bottom:calc(var(--u)* 16); }
.yx_gnzc .width1680 ul li div dl{ font-size:calc(var(--u)* 18); color:#999999; margin-top:calc(var(--u)* 8); line-height:1.75; }

.yx_pzzx .yx_tit{ margin-bottom:calc(var(--u)* 48); }
.yx_pzzx .hidden{}
.yx_pzzx .hidden ul,.yx_pzzx .hidden ul li{ overflow:hidden; }
.yx_pzzx .hidden ul.l{ float:left; width:41%; }
.yx_pzzx .hidden ul.l li{ margin-bottom:calc(var(--u)* 24); position:relative; padding:calc(var(--u)* 24) 0px; cursor:pointer; }
.yx_pzzx .hidden ul.l li.on,.yx_pzzx .hidden ul.l li:hover{ background-color:#e46900; transition:all 0.25s ease; }
.yx_pzzx .hidden ul.l li img{ position:absolute; width:9.293%; left:5.5%; }
.yx_pzzx .hidden ul.l li img.h,.yx_pzzx .hidden ul.l li.on img.b,.yx_pzzx .hidden ul.l li:hover img.b{ opacity:1; transition:all 0.5s ease; }
.yx_pzzx .hidden ul.l li img.b,.yx_pzzx .hidden ul.l li.on img.h,.yx_pzzx .hidden ul.l li:hover img.h{ opacity:0; transition:all 0.5s ease; }
.yx_pzzx .hidden ul.l li div{ padding-left:20%; color:#333333; }
.yx_pzzx .hidden ul.l li.on div,.yx_pzzx .hidden ul.l li:hover div{ color:#ffffff; }
.yx_pzzx .hidden ul.l li div dd{ font-size:calc(var(--u)* 24); margin-bottom:calc(var(--u)* 16); font-weight:bold; }
.yx_pzzx .hidden ul.l li div dl{ font-size:calc(var(--u)* 18); opacity:0.5; line-height:1.75; }

.yx_pzzx .hidden div.r{ overflow:hidden; float:right; width:58%; max-width:calc(var(--u)* 970); }
.yx_pzzx .hidden div.r img{ display:none; width:100%; }
.yx_pzzx .hidden div.r img.o{ display:block; }

.yx_fwys{ position:relative; overflow:hidden; }
.yx_fwys i.bg{ position:absolute; top:0px; left:0px; right:0px; bottom:0px; z-index:0; background-position:center; background-repeat:no-repeat; background-size:cover; }
.yx_fwys .width1680{ position:relative; z-index:9; height:calc(var(--u)* 384); display:flex; align-items:center; }
.yx_fwys .width1680 div.bg{ width:100%; overflow:hidden; color:#ffffff; }
.yx_fwys .width1680 div.bg div.t{ text-align:center; font-size:calc(var(--u)* 36); }
.yx_fwys .width1680 div.bg ul.f,.yx_fwys .width1680 div.bg ul.f li{ overflow:hidden; }
.yx_fwys .width1680 div.bg ul.f{ margin-top:calc(var(--u)* 80); text-align:center; }
.yx_fwys .width1680 div.bg ul.f li{ float:left; width:25%; }
.yx_fwys .width1680 div.bg ul.f li div{ width:90%; margin:0px 5%; }
.yx_fwys .width1680 div.bg ul.f li div dd{ font-size:calc(var(--u)* 18); }
.yx_fwys .width1680 div.bg ul.f li div dd b{ font-size:calc(var(--u)* 60); margin-right:calc(var(--u)* 8); }
.yx_fwys .width1680 div.bg ul.f li div dl{ font-size:calc(var(--u)* 18); margin-top:calc(var(--u)* 16); }

.yx_axy{ width:100%; overflow:hidden; background-color:#eeeeee; }
.yx_axy .width1680{ padding:calc(var(--u)* 136) 0px; }
.yx_axy .width1680 .hidden.l{ float:left; width:55%; }
.yx_axy .width1680 .hidden.l div{ width:90%; max-width:calc(var(--u)* 555); margin:0px auto; }
.yx_axy .width1680 .hidden.l div ol{ margin-bottom:calc(var(--u)* 16); height:calc(var(--u)* 46); line-height:calc(var(--u)* 46); font-size:calc(var(--u)* 16); color:#ffffff; background:url(../images/yx_axy.png) no-repeat scroll left center;  background-size:auto calc(var(--u)* 48); padding-left:calc(var(--u)* 52); }
.yx_axy .width1680 .hidden.l div dd{ font-size:calc(var(--u)* 36); color:#333333; font-weight:bold; }
.yx_axy .width1680 .hidden.l div dl{ color:#999999; font-size:calc(var(--u)* 16); line-height:2; margin-top:calc(var(--u)* 12); }

.yx_axy .width1680 .hidden.r{ float:right; width:45%; }
.yx_axy .width1680 .hidden.r ul,.yx_axy .width1680 .hidden.r ul li{ overflow:hidden; }
.yx_axy .width1680 .hidden.r ul{ max-width:calc(var(--u)* 544); }
.yx_axy .width1680 .hidden.r ul li{ margin-bottom:calc(var(--u)* 16); }
.yx_axy .width1680 .hidden.r ul li div{ overflow:hidden; }
.yx_axy .width1680 .hidden.r ul li div.l{ float:left; }
.yx_axy .width1680 .hidden.r ul li div.r{ float:right; }
.yx_axy .width1680 .hidden.r ul li.t{ font-size:calc(var(--u)* 24); color:#333333; font-weight:bold; }
.yx_axy .width1680 .hidden.r ul li.c{}
.yx_axy .width1680 .hidden.r ul li.c div.l{ font-size:calc(var(--u)* 18); line-height:2; }
.yx_axy .width1680 .hidden.r ul li.c div.r{ width:74%; }
.yx_axy .width1680 .hidden.r ul li.c div.r dl{ border:1px solid #dddddd; background-color:#ffffff; height:calc(var(--u)* 40); max-width:calc(var(--u)* 192); }
.yx_axy .width1680 .hidden.r ul li.c div.r dl a{ display:block; line-height:calc(var(--u)* 40); width:calc(var(--u)* 40); color:#333333; text-align:center; font-size:calc(var(--u)* 24); }
.yx_axy .width1680 .hidden.r ul li.c div.r dl a.reduce{ float:left; border-right:1px solid #dddddd; }
.yx_axy .width1680 .hidden.r ul li.c div.r dl a.add{ float:right; border-left:1px solid #dddddd; }
.yx_axy .width1680 .hidden.r ul li.c div.r dl input{ outline:none; border:0px; float:left; line-height:calc(var(--u)* 40); width:calc(var(--u)* 108); text-align:center; color:#333333; font-size:calc(var(--u)* 18); }
.yx_axy .width1680 .hidden.r ul li.d{}
.yx_axy .width1680 .hidden.r ul li.d div.r{ width:74%; color:#999999; font-size:calc(var(--u)* 18); }
.yx_axy .width1680 .hidden.r ul li.d div.r p{ float:left; margin-right:calc(var(--u)* 16); }
.yx_axy .width1680 .hidden.r ul li.d div.r span{ text-decoration:line-through; }
.yx_axy .width1680 .hidden.r ul li.d div.r i{ color:#ca6104; }
.yx_axy .width1680 .hidden.r ul li.z{ border-top:1px solid #cccccc; padding-top:calc(var(--u)* 24); }
.yx_axy .width1680 .hidden.r ul li.z div.l{ font-size:calc(var(--u)* 18); line-height:2.25; }
.yx_axy .width1680 .hidden.r ul li.z div.r b{ font-size:calc(var(--u)* 32); color:#ca6104; margin-right:calc(var(--u)* 8); }
.yx_axy .width1680 .hidden.r ul li.z div.r i{ font-size:calc(var(--u)* 18); color:#999999; text-decoration:line-through; }

.yx_sj{ position:relative; width:100%; overflow:hidden; }
.yx_sj i.bg{ position:absolute; top:0px; left:0px; right:0px; bottom:0px; z-index:0; background-position:center; background-repeat:no-repeat; background-size:cover; }
.yx_sj .width1680{ position:relative; z-index:9; height:calc(var(--u)* 168); display:flex; align-items:center; }
.yx_sj .width1680 ul,.yx_sj .width1680 ul li{ overflow:hidden; }
.yx_sj .width1680 ul{ width:100%; display:flex; flex-wrap:wrap; justify-content:space-between; }
.yx_sj .width1680 ul li{ width:25%; position:relative;  }
.yx_sj .width1680 ul li:after{ content:""; position:absolute; top:0px; left:0px; bottom:0px; width:1px; background-color:rgb(255,255,255,0.5); }
.yx_sj .width1680 ul li:nth-child(1):after{ display:none; }
.yx_sj .width1680 ul li div{ text-align:center; min-height:calc(var(--u)* 100); width:94%; margin:0px 3%; }
.yx_sj .width1680 ul li div ol{ margin-bottom:calc(var(--u)* 24); height:calc(var(--u)* 60); }
.yx_sj .width1680 ul li div ol img{ height:100%; }
.yx_sj .width1680 ul li div dd{ color:#ffffff; font-size:calc(var(--u)* 16); }

/*ssl证书*/
.ssl_banner{ position:relative; overflow:hidden; margin-top:calc(var(--u)* 64); }
.ssl_banner i.bg{ position:absolute; z-index:0; top:0px; left:0px; right:0px; bottom:0px; background-position:center; background-repeat:no-repeat; background-size:cover; }
.ssl_banner .width1680{ position:relative; z-index:9; height:calc(var(--u)* 520); display:flex; align-items:center; }
.ssl_banner .width1680 .bg{ width:100%; color:#ffffff; max-width:calc(var(--u)* 585); }
.ssl_banner .width1680 .bg dd{ font-size:calc(var(--u)* 36); color:#ee7c30; }
.ssl_banner .width1680 .bg dl{ font-size:calc(var(--u)* 16); line-height:2; margin-top:calc(var(--u)* 24); }
.ssl_banner .width1680 .bg dt{ display:block; margin-top:calc(var(--u)* 40); font-size:calc(var(--u)* 16); }
.ssl_banner .width1680 .bg dt a{ color:#ffffff; display:inline-block; width:calc(var(--u)* 160); text-align:center; line-height:calc(var(--u)* 40); margin-right:calc(var(--u)* 16); }
.ssl_banner .width1680 .bg dt a.l{ border:1px solid #e46900; background-color:#e46900; }
.ssl_banner .width1680 .bg dt a.l:hover{ background:none; color:#e46900; }
.ssl_banner .width1680 .bg dt a.r{ border:1px solid #ffffff; }
.ssl_banner .width1680 .bg dt a.r:hover{ border:1px solid #e46900; background-color:#e46900; }

.ssl_lm_bg,.ssl_lm{ height:calc(var(--u)* 60); }
.ssl_lm{ width:100%; left:0px; position:absolute; top:calc(var(--u)* 584); z-index:99; background-color:#ffffff; }
.ssl_lm.x{ position:fixed; top:calc(var(--u)* 64); box-shadow:0px calc(var(--u)* 8) calc(var(--u)* 8) 0px rgba(0,0,0,0.14); }
.ssl_lm ul{ display:block !important; opacity:1 !important; font-size:calc(var(--u)* 16); color:#333333; }
.ssl_lm ul li{ float:left; line-height:calc(var(--u)* 60); margin-right:calc(var(--u)* 32); border-bottom:2px solid rgb(238,124,48,0); cursor:pointer; }
.ssl_lm ul li.active{ border-bottom:2px solid rgb(238,124,48,1); }
.ssl_lm ul li:hover{ color:#ee7c30; }

.zhengshu_box{ width:100%; overflow:hidden; }
.zhengshu_box .zhengshu{ width:100%; overflow:hidden; }
.zhengshu_box .zhengshu.bg{ background-color:#f5f5f5; }
.zhengshu_box .zhengshu .ssl_tit{ text-align:center; font-size:calc(var(--u)* 48); color:#333333; font-weight:bold; }

.ssl_cpgg{ padding:calc(var(--u)* 80) 0px calc(var(--u)* 168); }
.ssl_cpgg ul,.ssl_cpgg ul li{ overflow:hidden; }
.ssl_cpgg ul{ margin-top:calc(var(--u)* 32); }
.ssl_cpgg ul li{ float:left; width:25%; }
.ssl_cpgg ul li div.bg{ background:url(../images/ssl_cpgg_bg.jpg) no-repeat scroll center top #ffffff; background-size:100% auto; margin:calc(var(--u)* 8) auto; box-shadow:0px 0px calc(var(--u)* 8) 0px rgba(0,0,0,0.14); width:86%; height:calc(var(--u)* 632); padding:calc(var(--u)* 24) 5%; }
.ssl_cpgg ul li div.bg div{ overflow:hidden; }
.ssl_cpgg ul li div.bg div.t{ color:#333333; }
.ssl_cpgg ul li div.bg div.t dd{ font-size:calc(var(--u)* 24); margin-bottom:calc(var(--u)* 14); }
.ssl_cpgg ul li div.bg div.t dl{ font-size:calc(var(--u)* 18); border-left:2px solid #cdcbcb; padding-left:calc(var(--u)* 8); }
.ssl_cpgg ul li div.bg div.n{ margin-top:calc(var(--u)* 24); }
.ssl_cpgg ul li div.bg div.n div{ margin-bottom:calc(var(--u)* 8); border:1px solid #eeeeee; height:calc(var(--u)* 72); border-radius:calc(var(--u)* 8); width:48%; background-image:linear-gradient(to right bottom, #f0f0f0, #ffffff); }
.ssl_cpgg ul li div.bg div.n div.l{ float:left; }
.ssl_cpgg ul li div.bg div.n div.r{ float:right; }
.ssl_cpgg ul li div.bg div.n div dd{ font-size:calc(var(--u)* 18); color:#333333; margin-left:13%; margin-top:calc(var(--u)* 11); }
.ssl_cpgg ul li div.bg div.n div dl{ font-size:calc(var(--u)* 14); color:#999999; margin-left:13%; margin-top:calc(var(--u)* 4); }
.ssl_cpgg ul li div.bg div.n div.g{ background:url(../images/ssl_cpgg_tb.jpg) no-repeat scroll center; background-size:cover; }
.ssl_cpgg ul li div.bg div.n div dd,.ssl_cpgg ul li div.bg div.n div dl{ color:#e46900; }

.ssl_cpgg ul li div.bg div.x{ font-size:calc(var(--u)* 16); color:#333333; margin-top:calc(var(--u)* 16); height:calc(var(--u)* 216); }
.ssl_cpgg ul li div.bg div.x p{ padding-left:calc(var(--u)* 24); background:url(../images/ssl_tb.png) no-repeat scroll left calc(var(--u)* 4); background-size:auto calc(var(--u)* 16); margin-bottom:calc(var(--u)* 12); }
.ssl_cpgg ul li div.bg div.j{ font-size:calc(var(--u)* 16); margin-top:calc(var(--u)* 16); }
.ssl_cpgg ul li div.bg div.j i{ font-size:calc(var(--u)* 36); color:#ee7c30; font-weight:bold; margin-right:calc(var(--u)* 8); }
.ssl_cpgg ul li div.bg div.a{ font-size:calc(var(--u)* 18); line-height:calc(var(--u)* 48); text-align:center; margin-top:calc(var(--u)* 16); }
.ssl_cpgg ul li div.bg div.a a{ display:block; border:1px solid #ff7400; color:#ffffff; position:relative; z-index:9; transition:all .5s ease; }
.ssl_cpgg ul li div.bg div.a a:hover{  color:#ff7400; transition:all .5s ease; }
.ssl_cpgg ul li div.bg div.a a i{ position:absolute; right:0px; top:0px; bottom:0px; background-image:linear-gradient(to right, #fc9e2c, #ff7400); transition:all .5s ease; z-index:-1; width:100%; }
.ssl_cpgg ul li div.bg div.a a:hover i{ width:0%; transition:all .5s ease; }

.ssl_zssqlc{ padding-top:calc(var(--u)* 80); }
.ssl_zssqlc ul,.ssl_zssqlc ul li{ overflow:hidden; }
.ssl_zssqlc ul{ margin-top:calc(var(--u)* 96); position:relative; }
.ssl_zssqlc ul i.i{ position:absolute; width:calc(var(--u)* 68); height:calc(var(--u)* 40); background:url(../images/ssl_sqlc_tb2.png) no-repeat scroll center; background-size:cover; margin-left:calc(var(--u)* -34); top:calc(var(--u)* 24); }
.ssl_zssqlc ul li{ float:left; width:25%; }
.ssl_zssqlc ul li div{ text-align:center; width:80%; margin:0px auto; }
.ssl_zssqlc ul li div ol{ font-size:calc(var(--u)* 48); color:#ee7c30; background:url(../images/ssl_sqlc_tb1.png) no-repeat scroll center; background-size:auto 100%; height:calc(var(--u)* 80); }
.ssl_zssqlc ul li div dd{ font-size:calc(var(--u)* 24); color:#333333; margin-top:calc(var(--u)* 40); }
.ssl_zssqlc ul li div dl{ font-size:calc(var(--u)* 18); line-height:2; color:#999999; margin-top:calc(var(--u)* 16); }

.ssl_cptx{ padding-top:calc(var(--u)* 60); }
.ssl_cptx ul,.ssl_cptx ul li{ overflow:hidden; }
.ssl_cptx ul{ margin-top:calc(var(--u)* 48); }
.ssl_cptx ul li{ float:left; width:33.33333%; margin-bottom:calc(var(--u)* 12); }
.ssl_cptx ul li div.bg{ height:calc(var(--u)* 300); width:97.325%; box-shadow:0px 0px calc(var(--u)* 8) 0px rgba(0,0,0,0.14); margin:calc(var(--u)* 8) auto; position:relative; }
.ssl_cptx ul li div.bg div{ position:absolute; top:calc(var(--u)* 32); bottom:calc(var(--u)* 32); left:calc(var(--u)* 24); right:calc(var(--u)* 24); padding-left:calc(var(--u)* 60); }
.ssl_cptx ul li div.bg div img.i{ position:absolute; left:0px; width:calc(var(--u)* 40); }
.ssl_cptx ul li div.bg div dd{ font-size:calc(var(--u)* 24); color:#333333; margin-bottom:calc(var(--u)* 16); }
.ssl_cptx ul li div.bg div dl{ font-size:calc(var(--u)* 18); color:#999999; line-height:2; }

.ssl_sy{ padding:calc(var(--u)* 88) 0px; }
.ssl_sy ul,.ssl_sy ul li{ overflow:hidden; }
.ssl_sy ul{ margin-top:calc(var(--u)* 72); }
.ssl_sy ul li{ float:left; width:25%; position:relative; padding-top:calc(var(--u)* 60); }
.ssl_sy ul li img.i{ position:absolute; left:0px; right:0px; top:0px; margin:auto; height:calc(var(--u)* 107); z-index:9; }
.ssl_sy ul li div{ height:calc(var(--u)* 528); padding:calc(var(--u)* 52) 5.5% 0px; width:85%; margin:calc(var(--u)* 8) auto; box-shadow:0px 0px calc(var(--u)* 8) 0px rgba(0,0,0,0.14); }
.ssl_sy ul li div dd{ text-align:center; font-size:calc(var(--u)* 24); color:#333333; font-weight:bold; margin-top:calc(var(--u)* 8); }
.ssl_sy ul li div dl{ font-size:calc(var(--u)* 18); color:#999999; line-height:2; margin-top:calc(var(--u)* 16); min-height:calc(var(--u)* 160); }
.ssl_sy ul li div ol{ margin-top:calc(var(--u)* 16); font-size:calc(var(--u)* 18); line-height:1.75; color:#999999; }
.ssl_sy ul li div ol p{ padding-left:calc(var(--u)* 29); background:url(../images/ssl_tb.png) no-repeat scroll left calc(var(--u)* 8); background-size:auto calc(var(--u)* 16); margin-bottom:calc(var(--u)* 12); }

.ssl_yycj{ padding:calc(var(--u)* 64) 0px calc(var(--u)* 88); }
.ssl_yycj .qh_n{ overflow:hidden; text-align:center; margin-top:calc(var(--u)* 40); font-size:calc(var(--u)* 18); color:#333333; }
.ssl_yycj .qh_n dt{ display:inline-block; line-height:2.75; font-weight:bold; padding:0px calc(var(--u)* 48); border-radius:calc(var(--u)* 48); cursor:pointer; }
.ssl_yycj .qh_n dt:hover{ color:#ee7c30; }
.ssl_yycj .qh_n dt.on{ background-image:linear-gradient(to right, #ee7c30, #ff4200); color:#ffffff; }
.ssl_yycj .qh_x{ margin-top:calc(var(--u)* 24); background-color:#ffffff; overflow:hidden; }
.ssl_yycj .qh_x .qh_x_bg{ display:none; overflow:hidden; }
.ssl_yycj .qh_x .qh_x_bg div.qh_x_l,.ssl_yycj .qh_x .qh_x_bg div.qh_x_r{ height:calc(var(--u)* 460); }
.ssl_yycj .qh_x .qh_x_bg div.qh_x_l div.bg,.ssl_yycj .qh_x .qh_x_bg div.qh_x_r div.bg{  margin:calc(var(--u)* 48) auto 0px; width:90%; }
.ssl_yycj .qh_x .qh_x_bg div.qh_x_l div.bg div.t,.ssl_yycj .qh_x .qh_x_bg div.qh_x_r div.bg div.t{ font-size:calc(var(--u)* 24); color:#f17127; font-weight:bold; }
.ssl_yycj .qh_x .qh_x_bg div.qh_x_l div.bg div.f,.ssl_yycj .qh_x .qh_x_bg div.qh_x_r div.bg div.f{ margin-top:calc(var(--u)* 24); overflow:hidden; }
.ssl_yycj .qh_x .qh_x_bg div.qh_x_l{ float:left; width:22.6195%; background:url(../images/ssl_yycj_l.jpg) no-repeat scroll center; background-size:cover; }
.ssl_yycj .qh_x .qh_x_bg div.qh_x_l div.bg{ max-width:calc(var(--u)* 240); }
.ssl_yycj .qh_x .qh_x_bg div.qh_x_l div.bg div.f{ font-size:calc(var(--u)* 16); color:#333333; }
.ssl_yycj .qh_x .qh_x_bg div.qh_x_l div.bg div.f dl{ border:1px solid #f5f5f5; background:url(../images/ssl_tb.png) no-repeat scroll calc(var(--u)* 16) center #ffffff; background-size:auto calc(var(--u)* 17); margin-bottom:calc(var(--u)* 8); padding:calc(var(--u)* 8) 0px calc(var(--u)* 8) calc(var(--u)* 48); }

.ssl_yycj .qh_x .qh_x_bg div.qh_x_r{ float:right; width:77.3805%; }
.ssl_yycj .qh_x .qh_x_bg div.qh_x_r div.bg{ max-width:calc(var(--u)* 1114); }
.ssl_yycj .qh_x .qh_x_bg div.qh_x_r div.bg div.f{ width:102%; }
.ssl_yycj .qh_x .qh_x_bg div.qh_x_r div.bg div.f div{ width:22.883%; height:calc(var(--u)* 104); padding-top:calc(var(--u)* 16); float:left; margin-bottom:calc(var(--u)* 24); margin-right:2.1%; background:url(../images/ssl_yycj_r.jpg) no-repeat scroll center; background-size:cover; }
.ssl_yycj .qh_x .qh_x_bg div.qh_x_r div.bg div.f div ol,.ssl_yycj .qh_x .qh_x_bg div.qh_x_r div.bg div.f div dd{ margin:0px calc(var(--u)* 16); }
.ssl_yycj .qh_x .qh_x_bg div.qh_x_r div.bg div.f div ol{ height:calc(var(--u)* 42); margin-bottom:calc(var(--u)* 16); }
.ssl_yycj .qh_x .qh_x_bg div.qh_x_r div.bg div.f div ol img{ height:100%; }
.ssl_yycj .qh_x .qh_x_bg div.qh_x_r div.bg div.f div dd{ font-size:calc(var(--u)* 18); color:#333333; }

.ssl_hzal{ padding:calc(var(--u)* 60) 0px calc(var(--u)* 104); }
.ssl_hzal .g2{ width:100%; overflow:hidden; margin-top:calc(var(--u)* 48); }
.ssl_hzal .g2 ul{ overflow:hidden; }
.ssl_hzal .g2 ul li{ float:left; width:calc(var(--u)* 424); }
.ssl_hzal .g2 ul li dl{ border:1px solid #eeeeee; margin:0px auto; width:calc(var(--u)* 400); height:calc(var(--u)* 110); position:relative; }
.ssl_hzal .g2 ul li dl img{ position:absolute; top:0px; left:0px; right:0px; bottom:0px; margin:auto; height:calc(var(--u)* 68); }

.ssl_wt{ padding:calc(var(--u)* 48) 0px calc(var(--u)* 88); }
.ssl_wt ul{ margin-top:calc(var(--u)* 60); }
.ssl_wt ul li{ margin:0px calc(var(--u)* 8) calc(var(--u)* 32); background-color:#ffffff; padding:calc(var(--u)* 40); box-shadow:0px 0px calc(var(--u)* 8) 0px rgba(0,0,0,0.14); }
.ssl_wt ul li dd{ position:relative; padding:calc(var(--u)* 8) calc(var(--u)* 96) calc(var(--u)* 8) 0px; cursor:pointer; }
.ssl_wt ul li dd span{ font-size:calc(var(--u)* 24); color:#333333; font-weight:bold; }
.ssl_wt ul li dd i{ position:absolute; width:calc(var(--u)* 48); height:calc(var(--u)* 48); text-align:center; background-color:#eeeeee; border-radius:50%; font-size:calc(var(--u)* 32); color:#3e3e3e; right:0px; top:0px; }
.ssl_wt ul li dd i.s{ opacity:0; line-height:calc(var(--u)* 44); }
.ssl_wt ul li dd i.d{ opacity:1; line-height:calc(var(--u)* 40); }
.ssl_wt ul li.o dd i{ background-color: #ee7c30; }
.ssl_wt ul li.o dd i.s{ opacity:1; }
.ssl_wt ul li.o dd i.d{ opacity:0; }
.ssl_wt ul li dl{ font-size:calc(var(--u)* 18); color:#999999; line-height:2; opacity:0; overflow:hidden; height:0px; padding-right:calc(var(--u)* 96); }
.ssl_wt ul li.o dl{ opacity:1; margin-top:calc(var(--u)* 16); min-height:calc(var(--u)* 224); height:auto; }
.ssl_wt .more{ font-size:calc(var(--u)* 18); line-height:calc(var(--u)* 48); text-align:center; margin-top:calc(var(--u)* 16);}
.ssl_wt .more a{ display:inline-block; border:1px solid #ff7400; color:#ffffff; width:94%; max-width:calc(var(--u)* 360); margin:0px auto; position:relative; z-index:9; transition:all .5s ease; }
.ssl_wt .more a:hover{ color:#ff7400; transition:all .5s ease;  }
.ssl_wt .more a i{ position:absolute; right:0px; top:0px; bottom:0px; background-image:linear-gradient(to right, #fc9e2c, #ff7400); transition:all .5s ease; z-index:-1; width:100%; }
.ssl_wt .more a:hover i{ width:0%; transition:all .5s ease; }

/*ai_t_bg*/
.ai_bg{ position:relative; width:100%; overflow:hidden; min-height:100vh; }
.ai_t_bg{ background:url(../images/ai_t_bg.jpg) no-repeat scroll center bottom #000000; border-radius:0px 0px calc(var(--u)* 20) calc(var(--u)* 20); z-index:2; background-size:100% auto; }
.ai_f_bg{ background-color:#000000; margin-top:-calc(var(--u)* 24); padding-top:calc(var(--u)* 24); }

.ai_faxx{ overflow:hidden; padding-top:calc(var(--u)* 168); position:relative; }
.ai_faxx i.bg{ position:absolute; top:0px; left:0px; right:0px; bottom:0px; background:url(../images/ai_t.jpg) no-repeat scroll center top; background-size:100% auto; }

.ai_faxx div.i{ position:relative; overflow:hidden; z-index:2; }
.ai_faxx div.i img{ width:100%; }
.ai_faxx div.i i{ position:absolute; z-index:8; background-color:#ffffff; width:1.905%; height:17.394%; border-radius:calc(var(--u)* 32); animation:arrow 1s linear forwards; }
.ai_faxx div.i i.l{ top:51%; left:44%; }
.ai_faxx div.i i.r{ top:54%; right:48%; }

@keyframes arrow{
	from{ height:3.48%; margin-top:2%;  }
	to{ height:17.394%; margin-top:0px; }
}

.ai_faxx .xx{ margin-top:calc(var(--u)* 108); overflow:hidden; text-align:center; position:relative; z-index:2; }
.ai_faxx .xx div{ overflow:hidden; }
.ai_faxx .xx div.t{ font-size:calc(var(--u)* 36); margin-bottom:calc(var(--u)* 12); }
.ai_faxx .xx div.t b{ background-image:linear-gradient(to right, #e46900, #e46900, #e46900 , #ffffff); -webkit-background-clip:text; -webkit-text-fill-color:transparent; }

.ai_faxx .xx div.c{ font-size:calc(var(--u)* 16); line-height:2; min-height:calc(var(--u)* 64); color:#ffffff; }
.ai_faxx .xx div.n{ margin-top:calc(var(--u)* 24); }
.ai_faxx .xx div.n a{ display:inline-block; border:1px solid rgba(255, 255, 255, 0.5); font-size:calc(var(--u)* 16); color:#ffffff; border-radius:calc(var(--u)* 8); line-height:2.5; padding:0px calc(var(--u)* 24); margin:0px calc(var(--u)* 8); }
.ai_faxx .xx div.n a:hover{ background-image:linear-gradient(to bottom, #622911, #622911, #ee752e); }

.ai_geo{ overflow:hidden; margin-top:calc(var(--u)* 240); }
.ai_geo .tit{ text-align:center; font-size:calc(var(--u)* 36); }
.ai_geo .tit b{ background-image:linear-gradient(to right, #e46900, #e46900, #e46900 , #ffffff);  -webkit-background-clip:text; -webkit-text-fill-color:transparent; }
.ai_geo ul.xx,.ai_geo ul.xx li{ overflow:hidden; }
.ai_geo ul.xx{ margin-top:calc(var(--u)* 72); display:flex; justify-content:space-between; }
.ai_geo ul.xx li{ width:25%; text-align:center; }
.ai_geo ul.xx li div{ width:90%; margin:0px auto; }
.ai_geo ul.xx li div ol{ margin-bottom:calc(var(--u)* 16); }
.ai_geo ul.xx li div ol img{ height:calc(var(--u)* 80); }
.ai_geo ul.xx li div dd{ font-size:calc(var(--u)* 48); color:#ef7c18; font-weight:bold; margin-bottom:calc(var(--u)* 20); }
.ai_geo ul.xx li div dl{ font-size:calc(var(--u)* 16); color:#ffffff; line-height:2; max-width:calc(var(--u)* 256); margin:0px auto; }
.ai_geo .tp{ text-align:center; margin-top:calc(var(--u)* 64); }
.ai_geo .tp img{ width:43.155%; }

.ai_rzgm{ overflow:hidden; padding:calc(var(--u)* 240) 0px calc(var(--u)* 320); }
.ai_rzgm .tit{ text-align:center; color:#ffffff; font-size:calc(var(--u)* 36); background:url(../images/ai_x.png) no-repeat scroll center top; padding-top:calc(var(--u)* 48); }
.ai_rzgm .xx{ overflow:hidden; display:flex; flex-wrap:wrap; justify-content:center; max-width:calc(var(--u)* 1440); margin:calc(var(--u)* 56) auto calc(var(--u)* 80); }
.ai_rzgm .xx i{ color:#ffffff; font-size:calc(var(--u)* 16); line-height:2; padding:0px calc(var(--u)* 16); box-shadow:rgba(255, 255, 255, 0.5) 0px 0px calc(var(--u)* 12) inset; display:block; margin:calc(var(--u)* 16); border-radius:calc(var(--u)* 4); }

.ai_rzgm form{ display:block; border:1px solid #a3a3a3; height:calc(var(--u)* 88); border-radius:calc(var(--u)* 20); overflow:hidden; position:relative; background-image:linear-gradient(to bottom, #161616, #7d450e); padding:calc(var(--u)* 16); margin:0px auto; max-width:calc(var(--u)* 928); }
.ai_rzgm form div.nr,.ai_rzgm form div.fs{ overflow:hidden; }
.ai_rzgm form div.nr{ overflow:hidden; }
.ai_rzgm form div.nr textarea{ border:0px; height:calc(var(--u)* 60); outline:none; color:#ffffff; font-size:calc(var(--u)* 18); width:100%; background:none; }
.ai_rzgm form div.nr textarea::-webkit-input-placeholder{ background-image:linear-gradient(to right, #000000, #ed7002, #ed7002, #ed7002, #ed7002, #ed7002, #ed7002, #ed7002, #ed7002, #ed7002, #ed7002, #ed7002, #ed7002, #ed7002, #ed7002, #ed7002, #ed7002 , #ed7002); -webkit-background-clip:text;-webkit-text-fill-color:transparent; }
.ai_rzgm form div.fs{ overflow:hidden; }
.ai_rzgm form div.fs span{ float:left; display:block; width:calc(var(--u)* 32); height:calc(var(--u)* 32); line-height:calc(var(--u)* 28); text-align:center; font-size:calc(var(--u)* 24); border-radius:50%; background-color:#242424; color:#ffffff; }
.ai_rzgm form div.fs a{ display:block; float:right; background-color:#242424; color:#ffffff; height:calc(var(--u)* 32); line-height:calc(var(--u)* 32); font-size:calc(var(--u)* 14); border-radius:calc(var(--u)* 32); border:0px; padding:0px calc(var(--u)* 12); }
.ai_rzgm form div.fs a:hover{ background-color:#ed7002; }
.ai_rzgm form div.fs a i{ padding-right:calc(var(--u)* 24); background:url(../images/ai_fs.png) no-repeat scroll right center; background-size:auto calc(var(--u)* 10); }

.ai_rzgm .ts{ overflow:hidden; display:flex; flex-wrap:wrap; justify-content:center; margin:calc(var(--u)* 32) auto 0px; max-width:calc(var(--u)* 1440); }
.ai_rzgm .ts del{ border:1px solid rgba(255, 255, 255, 0.1); background-color:rgba(0, 0, 0, 0.1); padding:0px calc(var(--u)* 12); font-size:calc(var(--u)* 16); color:#ffffff; line-height:2.5; border-radius:calc(var(--u)* 32); margin:0px calc(var(--u)* 4) calc(var(--u)* 4); }
.ai_rzgm .ts del i{ padding-right:calc(var(--u)* 36); background:url(../images/ai_jt.png) no-repeat scroll right center; background-size:auto calc(var(--u)* 7); }

/*ai_f_bg*/
.ai_f_bg .tit{ text-align:center; }
.ai_f_bg .tit dd{ font-size:calc(var(--u)* 36); color:#ffffff; }
.ai_f_bg .tit dl{ font-size:calc(var(--u)* 18); color:#999999; line-height:2; margin-top:calc(var(--u)* 20); }

.ai_zntg{ margin-top:calc(var(--u)* 160); overflow:hidden; }
.ai_zntg .tit{ margin-bottom:calc(var(--u)* 48); }
.ai_zntg ul.ms,.ai_zntg ul.ms li{ overflow:hidden; }
.ai_zntg ul.ms{ display:flex; flex-wrap:wrap; justify-content:center; max-width:calc(var(--u)* 1280); margin:0px auto; }
.ai_zntg ul.ms li{ border:1px solid rgba(255, 255, 255, 0.5); border-radius:calc(var(--u)* 20); min-height:calc(var(--u)* 312); padding:calc(var(--u)* 24) 0px; margin:0px 0.35% calc(var(--u)* 8); }
.ai_zntg ul.ms li div.xx{ padding:0px calc(var(--u)* 24); margin-top:calc(var(--u)* 16); }
.ai_zntg ul.ms li div.xx dd{ font-size:calc(var(--u)* 24); color:#ffffff; margin-bottom:calc(var(--u)* 12); }
.ai_zntg ul.ms li div.xx dl{ font-size:calc(var(--u)* 16); color:#999999; line-height:2; }
.ai_zntg ul.ms li div.tp{ height:calc(var(--u)* 185); position:relative; }
.ai_zntg ul.ms li div.tp img{ position:absolute; top:0px; left:0px; right:0px; bottom:0px; margin:auto; width:77.692%; }

.ai_zntg ul.ms_t li.l{ width:31.25%; }
.ai_zntg ul.ms_t li.l div.xx{ margin-top:0px; margin-bottom:calc(var(--u)* 16); }
.ai_zntg ul.ms_t li.l div.tp img{ top:auto;width:92.25%; }
.ai_zntg ul.ms_t li.r{ width:62.85%; }

.ai_zntg ul.ms_f li{ width:31.25%; }
.ai_zntg ul.ms_f li:nth-child(1){} div.tp img{ width:77.692%; }
.ai_zntg ul.ms_f li:nth-child(2){} div.tp img{ width:91.25%; }
.ai_zntg ul.ms_f li:nth-child(3){} div.tp img{ width:81.25%; }

.ai_cgal{ margin-top:calc(var(--u)* 160); overflow:hidden; }
.ai_cgal ul.xx,.ai_cgal ul.xx li{ overflow:hidden; }
.ai_cgal ul.xx{ margin-top:calc(var(--u)* 48); display:flex; flex-wrap:wrap; justify-content:space-between; }
.ai_cgal ul.xx li{ width:31%; max-width:calc(var(--u)* 520); background:url(../images/ai_cgal_bg.png) no-repeat scroll center bottom; background-size:100% auto; position:relative; padding-top:calc(var(--u)* 25.5); cursor:pointer; }
.ai_cgal ul.xx li img{ width:100%; transition:all 0.5s ease; }
.ai_cgal ul.xx li:hover img{ margin-top:calc(var(--u)* -25.5); transition:all 0.5s ease; }
.ai_cgal ul.xx li i.bg,.ai_cgal ul.xx li div.xx{ position:absolute; }
.ai_cgal ul.xx li i.bg{ z-index:1; background:url(../images/ai_cgal_g.png) no-repeat scroll center bottom; background-size:100% auto; height:100%; width:100%; bottom:0px; left:0px; transition:all 0.5s ease; }
.ai_cgal ul.xx li:hover i.bg{ height:40%; transition:all 0.5s ease; }
.ai_cgal ul.xx li div.xx{ z-index:2; color:#ffffff; position:absolute; width:84%; left:8%; bottom:calc(var(--u)* 40); }
.ai_cgal ul.xx li div.xx dd{ font-size:calc(var(--u)* 24); }
.ai_cgal ul.xx li div.xx dl{ font-size:calc(var(--u)* 18); margin-top:calc(var(--u)* 16); }

.ai_yhth{ margin-top:calc(var(--u)* 160); overflow:hidden; }
.ai_yhth .rczj{ margin:calc(var(--u)* 32) 0px calc(var(--u)* 56); overflow:hidden; }
.ai_yhth .rczj div.n{ font-size:calc(var(--u)* 16); color:#ffffff; text-align:center; }
.ai_yhth .rczj div.a{ margin:calc(var(--u)* 16) auto 0px; border:1px solid #333333; border-radius:calc(var(--u)* 4); height:calc(var(--u)* 24); max-width:calc(var(--u)* 120); overflow:hidden; }
.ai_yhth .rczj div.a a{ display:block; height:calc(var(--u)* 24); line-height:calc(var(--u)* 24); width:calc(var(--u)* 32); text-align:center; color:#ffffff; font-size:calc(var(--u)* 24); background-image:linear-gradient(to right, rgba(255,255,255,0), rgba(255,255,255,0), rgba(255,255,255,0.5)); transition:all 0.5s ease; }
.ai_yhth .rczj div.a a:hover{ background-image:linear-gradient(to right, rgba(255,255,255,0.5), rgba(255,255,255,0), rgba(255,255,255,0)); transition:all 0.5s ease; }
.ai_yhth .rczj div.a a.reduce{ float:left; }
.ai_yhth .rczj div.a input{ height:calc(var(--u)* 24); line-height:calc(var(--u)* 24); font-size:calc(var(--u)* 16); float:left; width:calc(var(--u)* 56); border:0px; outline:none; background:none; text-align:center; color:#ffffff; border-left:1px solid #333333; border-right:1px solid #333333; margin:0px -2px; }
.ai_yhth .rczj div.a a.add{ float:right; }
.ai_yhth .rczj div.f{ color:#ffffff; position:absolute; width:1px; height:1px; opacity:0; overflow:hidden; }

.ai_yhth ul.ms,.ai_yhth ul.ms li{ overflow:hidden; }
.ai_yhth ul.ms{ color:#999999; display:flex; flex-wrap:wrap; justify-content:center; }
.ai_yhth ul.ms li{ position:relative; width:23.81%; margin:0px 1%; }
.ai_yhth ul.ms li i.x{ position:absolute; z-index:2; left:0px; right:0px; height:1px; opacity:0; background:url(../images/ai_yhth_x1.png) no-repeat scroll center; transition:all 0.5s ease; }
.ai_yhth ul.ms li:hover i.x{ opacity:1; transition:all 0.5s ease; }
.ai_yhth ul.ms li div.bg{ border-radius:calc(var(--u)* 20); border:1px solid #333333; position:relative; z-index:0; padding:calc(var(--u)* 48) 8%; overflow:hidden; }
.ai_yhth ul.ms li div.bg div{ overflow:hidden; }
.ai_yhth ul.ms li div.bg div.bb{ position:relative; margin-bottom:calc(var(--u)* 32); }
.ai_yhth ul.ms li div.bg div.bb img{ height:calc(var(--u)* 64); }
.ai_yhth ul.ms li div.bg div.bb span{ position:absolute; font-size:calc(var(--u)* 14); color:#ffffff; background-color:#191919; border:1px solid #1f1f1f; padding:0px calc(var(--u)* 20); line-height:calc(var(--u)* 32); border-radius:calc(var(--u)* 32); right:0px; top:calc(var(--u)* 16); }
.ai_yhth ul.ms li div.bg div.jg{ color:#ffffff; }
.ai_yhth ul.ms li div.bg div.jg b{ font-size:calc(var(--u)* 36); }
.ai_yhth ul.ms li div.bg div.jg i{ font-size:calc(var(--u)* 16); margin-left:calc(var(--u)* 12); }
.ai_yhth ul.ms li div.bg div.gm{ margin-top:calc(var(--u)* 16); }
.ai_yhth ul.ms li div.bg div.gm div.c{ font-size:calc(var(--u)* 16); color:#999999; line-height:2; }
.ai_yhth ul.ms li div.bg div.gm div.m{ text-align:center; margin-top:calc(var(--u)* 20); }
.ai_yhth ul.ms li div.bg div.gm div.m a{ display:block; font-size:calc(var(--u)* 16); color:#ffffff; line-height:calc(var(--u)* 38); border:1px solid #333333; border-radius:calc(var(--u)* 8); }
.ai_yhth ul.ms li div.bg div.gm div.m a:hover{ background:url(../images/ai_yhth_m.jpg); }
.ai_yhth ul.ms li div.bg div.yhbz{ margin-top:calc(var(--u)* 32); }
.ai_yhth ul.ms li div.bg div.yhbz div.t{ font-size:calc(var(--u)* 24); margin-bottom:calc(var(--u)* 32); }
.ai_yhth ul.ms li div.bg div.yhbz div.n{ font-size:calc(var(--u)* 18); margin-bottom:calc(var(--u)* 16); padding-bottom:calc(var(--u)* 16); background:url(../images/ai_yhth_x2.png) no-repeat scroll center bottom; background-size:calc(var(--u)* 320) auto; }
.ai_yhth ul.ms li div.bg div.yhbz div.c{ font-size:calc(var(--u)* 16); line-height:2; margin-bottom:calc(var(--u)* 24); }
.ai_yhth ul.ms li div.bg div.yhbz div.c p{ padding-left:calc(var(--u)* 40); background:url(../images/ai_yhth_g.png) no-repeat scroll left center; background-size:calc(var(--u)* 22); }
.ai_yhth ul.ms li div.bg div.yhbz div.f{ font-size:calc(var(--u)* 16); line-height:2; }

.ai_yhth .sm{ width:100%; overflow:hidden; text-align:center; margin-top:calc(var(--u)* 64); }
.ai_yhth .sm div.x{ font-size:calc(var(--u)* 18); color:#ffffff; line-height:2; }
.ai_yhth .sm div.m{ margin-top:calc(var(--u)* 32); }
.ai_yhth .sm div.m a{ display:inline-block; font-size:calc(var(--u)* 16); color:#ffffff; line-height:calc(var(--u)* 38); border-radius:calc(var(--u)* 8); padding:0px calc(var(--u)* 24); background:url(../images/ai_yhth_m.jpg) no-repeat scroll center; background-size:cover; border:1px solid rgba(255, 255, 255, 0.5); transition:all 0.5s ease; }
.ai_yhth .sm div.m a:hover{ opacity:0.8; transition:all 0.5s ease; }

.ai_tgfw{ margin-top:calc(var(--u)* 160); overflow:hidden; }
.ai_tgfw .tp{ margin-top:calc(var(--u)* 48); text-align:center; }


