@charset "utf-8";



@font-face{font-family:'myriadset';src:url(myriadset.otf);src:url(myriadset.eot) format('embedded-opentype'),url(myriadset.woff) format('woff'),url(myriadset.ttf) format('truetype'),url(myriadset.svg#glyphicons_halflingsregular) format('svg')}



::selection{background:#000;color:#999;}



::-moz-selection{background:#000;color:#999;}



*{margin:0;padding:0;border:0;list-style:none; outline-style:none;font-family:myriadset, Tahoma, Geneva, sans-serif;font-family:Helvetica,Arial;}



h1,h2,h3,h4,h5,h6{font-weight:normal;}



body{color:#333;font-size:14px; display:none;}



a{color:#333;text-decoration:none;font-size:14px;}



a:hover{color:#ea481f;}



.clear:after{clear:both;display:block;visibility:hidden;height:0;content:".";font-size:0px;}



.w1400{width:1400px;margin:auto;}



.w1440{width:1050px;margin:auto;}



.w1200{width:1200px;margin:auto;}



.w1170{width:1140px;margin:auto;}



.w1000{width:1050px;margin:auto;}



.l{ float:left;}



.r{ float:right;}



.box ul li{ float:left;margin-right:2%;}



.box.b_2 ul li{ width:49%;}



.box.b_3 ul li{ width:32%;}



.box.b_4 ul li{ width:23.5%;}



.box.b_5 ul li{ width:18.4%;}



.box.b_6 ul li{ width:15%;}



.box.b_2 ul li:nth-child(2n){margin-right:0;}



.box.b_3 ul li:nth-child(3n){margin-right:0;}



.box.b_4 ul li:nth-child(4n){margin-right:0;}



.box.b_5 ul li:nth-child(5n){margin-right:0;}



.box.b_6 ul li:nth-child(6n){margin-right:0;}



.banner{ width:100%; overflow:hidden; position:relative; background:#000; box-shadow:0 0 10px #ccc; margin-top:50px;}



.banner ul{ position:relative; width:10000%;}



.banner ul li{ float:left; width:1%; overflow:hidden; background:center no-repeat;}



.banner ul li a{ display:block; width:100%; height:100%; overflow:hidden;}



.banner ul li a img{position:relative; left:50%; -webkit-transform:translateX(-50%);transform:translateX(-50%);display:block;}



.bandd{ position:absolute; left:0; bottom:3%; width:100%; text-align:center;}



.bandd span{ margin:0 6px;display:inline-block;width:50px;height:2px;text-indent:-9999px;cursor:pointer; background:rgba(128, 128, 128, 0.2);}



.bandd span.on{background:#808080;}



.bat{ overflow:hidden;}



.bat img{ display:block; width:100%; height:200px;}



.bat_support{ overflow:hidden; position:relative;}



.bat_support img{ display:block;position:relative; left:50%; -webkit-transform:translate(-50%,0);transform:translate(-50%,0);}



.bat_service3{ background:#5c6269; overflow:hidden;}



.bat_service3 img{ display:block;position:relative; margin:auto;}



@media screen and (min-width:800px){



.bat_support_txt{ position:absolute; left:50%; top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%); margin-top:-30px; width:100%;}



.bat_about3_top .bat_support_txt{ margin:auto;}



.bat_about3_foot .bat_support_txt{ margin:auto;}



}



.bat_support_txt h2{ font-size:36px; line-height:50px; text-align:center; color:#333; font-family:Helvetica;}



.bat_about .bat_support_txt h2{ font-size:48px; color:#FFF;}



.bat_support_txt h3{ float:left;position:relative; left:50%; -webkit-transform:translate(-50%,0);transform:translate(-50%,0);font-size:30px; line-height:30px; text-align:center; color:#333; margin-top:25px; border-bottom:3px solid #333;}



.bat_about .bat_support_txt h3{color:#FFF;border-bottom:0; margin-bottom:50px;}



.bat_about .bat_support_txt h4{ clear:both;}



.bat_about .bat_support_txt h4 a{ display:block; width:200px; height:45px; border:1px solid #960000; font-size:18px; line-height:45px; color:#FFF; margin:auto; text-align:center;-webkit-transition:0.5s; transition:0.5s;}



.bat_about.bat_about3_foot .bat_support_txt h4 a{border:1px solid #960000;}



.bat_about{ background:#000;}



.bat_about .bat_support_txt h4 a:hover{ background:#960000;}



.bat_about.bat_about3_top .bat_support_txt h2{ font-size:40px;}



.bat_about.bat_about3_top .bat_support_txt h3{ font-size:26px;}



.bat_about.bat_about3_foot .bat_support_txt h2{ font-size:36px;}



.bat_about.bat_about3_foot .bat_support_txt h3{ font-size:24px;}



.about_txt_bg{ background:#000; padding:50px 0;}



.about_txt_bg .about_txt{ color:#FFF;}



.about_txt_bg .about_txt_bt{ color:#FFF; line-height:30px; margin-bottom:15px;}



.ny_cp_qh{width:100%;overflow:hidden;position:relative;}



.ny_cp_qh ul{ position:relative; width:10000%;}



.ny_cp_qh ul li{ float:left; width:1%; overflow:hidden; background:center no-repeat; position:relative;}



.ny_cp_qh ul li a{ display:block; width:100%; height:100%; overflow:hidden;}



.ny_cp_qh ul li a .ny_cp_qh_bg img{position:relative; height:100%; left:50%; top:50%; -webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block;}



.ny_cp_qh ul li a .ny_cp_qh_img{position:absolute; top:0;animation-duration:1s;animation-fill-mode:both;}



.ny_cp_qh_dd{ position:absolute; left:0; bottom:3%; width:100%; text-align:center;}



.ny_cp_qh_dd span{ margin:0 6px;display:inline-block;width:50px;height:2px;text-indent:-9999px;cursor:pointer; background:rgba(128, 128, 128, 0.2);}



.ny_cp_qh_dd span.on{background:#808080;}



.sj_ny_cp_qh{ width:100%; overflow:hidden; position:relative;}



.sj_ny_cp_qh ul{ position:relative; width:10000%;}



.sj_ny_cp_qh ul li{ float:left; width:1%; overflow:hidden; background:center no-repeat;}



.sj_ny_cp_qh ul li a{ display:block; width:100%; height:100%; overflow:hidden;}



.sj_ny_cp_qh ul li a img{position:relative; left:50%; -webkit-transform:translateX(-50%);transform:translateX(-50%);display:block;max-height: 520px;}



.sj_ny_cp_qh_p p{ font-family:Arial, Helvetica, sans-serif;font-size:20px; line-height:60px; color:#333; text-align:center; font-weight:bold; background:#fff;}



.sj_ny_cp_qh_dd{ position:absolute; left:0; bottom:20px; width:100%; text-align:center;}



.sj_ny_cp_qh_dd span{ margin:0 3px;display:inline-block;width:30px;height:1px;text-indent:-9999px;cursor:pointer; background:rgba(128, 128, 128, 0.2);}



.sj_ny_cp_qh_dd span.on{background:#808080;}



.top_gd{ height:50px;}



.top_t{background:#0B0B0B; position:relative; left:0; z-index:1000;-webkit-transition:0.5s; transition:0.5s;}



.top_t.on{ position:fixed; width:100%;}



.top_tw{ position:relative;-webkit-transition:0.8s; transition:0.8s;}



.top_t.on .top_tw{ -webkit-transform:scale(0.96);transform:scale(0.96);}



.logo img{display:block; padding:12.5px 0; height:25px;}



@media screen and (min-width:800px){



.dh{float:left; margin-left:100px;}



.dh ul li{float:left;}



.dh ul li a{display:block; font-family:Helvetica,Arial; line-height:50px; height:50px; padding:0 35px; font-size:14px; color:#FFF;-webkit-transition:color 0.5s; transition:color 0.5s;}



.dh ul li a:hover{color:#888;}



.dh ul li.on{ background:#7b8288;}



.dh ul li.on a{ background:url(../img/dh_jt.png) center bottom no-repeat;color:#FFF;}



}



.dh_xl{ position:absolute; left:0; top:50px; width:100%; z-index:999;}



.dh_xl.on{ position:fixed;}



.dh_xl .dh_xl_xl{ position:absolute; left:0px; top:0px; width:100%;background:rgba(0,0,0,.9); display:none;}



.dh_xl .dh_xl_xl.nycp_xl{background:rgba(0,0,0,.9);}



.cp_xl ul{ max-width:1200px; margin:auto;}



.cp_xl ul li{ float:left; width:33.333%; position:relative;}



/*.cp_xl ul li:after{ content:''; position:absolute; right:0; top:50%; margin-top:-30px; width:1px; height:60px; background:#404040;}*/



.cp_xl ul li:last-child:after{ display:none;}



.cp_xl ul li img{ display:block; width:100%; box-sizing:border-box; margin:auto; padding:35px 40px 15px; max-width:300px;}



.cp_xl ul li p{ text-align:center;/*font-family:myriadset;*/ font-size:14px; color:#FFF; line-height:30px; padding-bottom:30px; -webkit-transition:0.5s; transition:0.5s;}



.cp_xl ul li:hover p{ color:#888;}

.cp_xl ul li .cp_sjfl ul li{ float:none; width:100%; position:relative;}


.al_xl{padding-bottom:32px;}



.al_xl ul{max-width:1200px; margin:auto;}



.al_xl ul li{ float:left; width:23.5%; margin:25px 2% 0 0; position:relative; cursor:pointer;}



.al_xl ul li:nth-child(4n){margin-right:0;}



.al_xl ul li .al_xl_img{-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both; position:relative; z-index:1;}



.al_xl ul li .al_xl_img img{ display:block; width:100%;}



.al_xl ul li .al_xl_img p{ position:absolute; left:0; right:0; bottom:0;text-align:center;/*font-family:myriadset;*/ font-size:14px; color:#FFF; line-height:30px; height:30px; background:rgba(0,0,0,.6);}



.al_xl ul li i{ position:absolute; left:0; right:0; top:0; bottom:0; z-index:2;}



.al_xl ul li .al_xl_txt{ position:absolute; left:0; right:0; top:0; bottom:0; background:#333; z-index:0;}



.al_xl ul li .al_xl_txt .al_t{ position:absolute; left:20px; right:20px; top:20px; bottom:20px; border:1px solid #fff; text-align:center;}



.al_xl ul li .al_xl_txt .al_t h2{ width:100%;position:absolute; left:50%; top:50%; -webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);/*font-family:myriadset;*/font-size:18px; line-height:30px; color:#FFF;}



.al_xl ul li .al_xl_txt .al_t h2 span{ display:block;font-size:14px; font-style:italic;}



.fw_xl ul{max-width:750px; margin:auto;}



.fw_xl ul li{ float:left; width:25%; box-sizing:border-box; padding:0 20px; -webkit-transition:0.5s; transition:0.5s; position:relative;}



.fw_xl ul li:after{ content:''; position:absolute; right:-1px; top:50%; margin-top:-30px; width:1px; height:60px; background:#404040;}



.fw_xl ul li:last-child:after{ display:none;}



.fw_xl ul li:hover{ opacity:0.8;}



.fw_xl ul li img{ display:block; max-width:90%; margin:auto; padding:40px 0 15px;height: 40px;}



.fw_xl ul li p{ text-align:center; font-size:14px; color:#FFF; line-height:30px; padding-bottom:40px; -webkit-transition:0.5s; transition:0.5s;}



.fw_xl ul li:hover p{ color:#888;}



.lx_xl ul{max-width:720px; margin:auto;}



.lx_xl ul li{ float:left; width:25%; position:relative; box-sizing:border-box; padding:0 20px;}



.lx_xl ul li:after{ content:''; position:absolute; right:-1px; top:50%; margin-top:-30px; width:1px; height:60px; background:#404040;}



.lx_xl ul li:last-child:after{ display:none;}



.lx_xl ul li img{ display:block; max-width:90%; margin:auto; padding:40px 0 15px;height: 40px;}



.lx_xl ul li p{ text-align:center; font-size:14px; color:#FFF; line-height:30px; padding-bottom:40px; -webkit-transition:0.5s; transition:0.5s;}



.lx_xl ul li:hover p{ color:#888;}



@media screen and (min-width:800px){



.nycp_xl ul{ max-width:1200px; margin:auto; padding:30px 20px; box-sizing:border-box;display: flex;justify-content: space-between;}



.nycp_xl ul li{ float:left; width:25%; position:relative; box-sizing:border-box; padding:0 30px;}



.nycp_xl ul li .nycp_xl_bt{}



.nycp_xl ul li .nycp_xl_bt a{ display:block;font-size:14px; color:#dadada; line-height:45px; border-bottom:1px solid #dadada; margin-bottom:15px; -webkit-transition:0.5s; transition:0.5s;}



.nycp_xl ul li .nycp_xl_bt a:hover{color:#969595;}



.nycp_xl ul li .nycp_xl_lb{height:60px;}



.nycp_xl ul li .nycp_xl_lb a{ font-size:14px; color:#dadada; line-height:60px; -webkit-transition:0.5s; transition:0.5s;}



.nycp_xl ul li .nycp_xl_lb a:hover{color:#969595;}



.nycp_xl ul li .nycp_xl_lb a span{ float:left; width:195px;}



.nycp_xl ul li .nycp_xl_lb a em{ float:left;}



}



.gb_xw1{ position:relative; top:-100px; width:1000px; box-sizing:border-box; padding:0 0 40px; border:1px solid #ccc;}



.gb_xw1 img{ display:block; width:100%;}



.gb_xw1 .gb_xw1_sj{ font-size:14px; line-height:30px; text-align:right; color:#333;}



.gb_xw1 .gb_xw1_bt{ font-size:24px; line-height:30px; text-align:center; color:#333;overflow: hidden;text-overflow:ellipsis;white-space: nowrap; margin-top:20px;}



.gb_xw1 .gb_xw1_nr{ font-size:14px; line-height:30px; text-align:center; color:#333; padding:0 10px; margin:25px 0; height:90px; overflow:hidden;}



.gb_xw1 .gb_xw1_gd a{ display:block; margin:auto; width:150px; text-align:center; font-size:14px; line-height:35px; color:#333; border:1px solid #960000;-webkit-transition:0.5s; transition:0.5s;}



.gb_xw1 .gb_xw1_gd a:hover{color:#fff; background:#960000;}



.gb_xw1 .gb_xw1_txt{padding:0 20px;}



.gb_xw2{ width:95%; margin:auto; padding-bottom:80px;}



.gb_xw2 ul li{ float:left; width:32%; margin-right:2%; margin-bottom:6%; background:#FFF; box-sizing:border-box; padding:0 0 40px; border:1px solid #ccc;-webkit-transition:0.5s; transition:0.5s;}



.gb_xw2 ul li:hover{border:1px solid #960000;}



.gb_xw2 ul li:nth-child(3n){margin-right:0;}



.gb_xw2 ul li img{ display:block; width:100%;}



.gb_xw2 ul li .gb_xw1_sj{ font-size:14px; line-height:40px; text-align:right; color:#333; margin-bottom:10px;}



.gb_xw2 ul li .gb_xw1_bt{ font-size:18px; line-height:30px; text-align:center; color:#333;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}



.gb_xw2 ul li .gb_xw1_gd a{ display:block; margin:auto; width:150px; text-align:center; font-size:14px; line-height:35px; color:#333; border:1px solid #960000; margin-top:20px;-webkit-transition:0.5s; transition:0.5s;}



.gb_xw2 ul li:hover .gb_xw1_gd a{color:#fff; background:#960000;}



.gb_xw2 .gb_xw1_txt{ padding:0 10px;}



.top_ss{ position:absolute; right:50px; top:0;}



.top_ss1{cursor:pointer; padding:1px 0;}



.top_ss1 img{ display:block;width:22px;}



.top_ss2{padding:13px 32px 0 0; width:252px; box-sizing:border-box; position:relative;display:none;}



.top_ss2 form{position:relative;}



.top_ss2 input{display:block; width:100%; height:24px; line-height:24; box-sizing:border-box; padding:0 30px 0 15px; border-radius:18px; background:#999; font-size:12px; color:#FFF;}



.top_ss2 input::-webkit-input-placeholder{color:#ccc; }



.top_ss2 a{position:absolute; right:0; top:0; width:24px; height:24px; background:url(../img/ssan2.png) left no-repeat;}



.top_ss2 i{position:absolute; right:0; top:20px; width:12px; height:12px; background:url(../img/ssan3.png) center no-repeat; background-size:12px 12px; cursor:pointer;}



.top_yy{ float:right; margin-top:10px; height:30px; width:35px;}



.top_yy_h{ height:25px; overflow:hidden;-webkit-transition:0.3s; transition:0.3s}



.top_yy.on .top_yy_h{ height:155px;background:#0b0b0b;}



.top_yy span{ display:block; font-size:14px; height:30px;line-height:35px; color:#fff; border-bottom:1px solid #999; text-align:center; cursor:pointer; -webkit-transition:0.5s; transition:0.5s; margin:0 5px;}



.top_yy span:hover{color:#888;}



.top_yy a{ margin:0 5px; display:block; font-size:14px; height:30px; line-height:35px; color:#fff; border-bottom:1px solid #999; text-align:center; -webkit-transition:0.5s; transition:0.5s;}



.top_yy a:last-child{ border-bottom:0 !important;}



.top_yy a:hover{color:#888; border-bottom:1px solid #fff;}



.sy_bj{position:fixed; left:0; top:0; width:100%; height:100%; background:#000; z-index:0;}



.sy_bj video{width:100%;height:auto;}



.sy_pc_box{ position:relative; z-index:2;}



.sy_pc_box i{ position:absolute; left:50%; top:-40px; cursor:pointer; margin-left:-20px; width:40px; height:20px; background:url(../img/i99.png) center no-repeat; background-size:25px auto;}



.sy_xx{position:fixed; left:50%; top:180px; width:482px; padding:15px 0 25px; -webkit-transform:translate(-50%,0);transform:translate(-50%,0); text-align:center; background:rgba(50,50,50,.7); color:#fff; z-index:1;}



.sy_xx h2{font-size:30px; font-family:myriadset; line-height:55px;}



.sy_xx h3{font-size:16px; font-family:myriadset; line-height:24px;}



.sy_xx h4{font-family:myriadset;width: 150px;margin:20px auto 0; font-size:22px;cursor:pointer; -webkit-transition:0.5s; transition:0.5s;border: 1px solid #960000;line-height: 48px;height: 40px;}



.sy_xx h4:hover{color: #fff;background: #960000;}



.sy_xx2{position:fixed; left:50%; top:50%; -webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%); display:none;}



.sy_xx2 img{ display:block; max-width:800px;}



.sy_xx2 i{position:absolute; right:10px; top:10px; width:20px; height:20px; background:url(../img/sy_xx2_an_hs.png) center no-repeat; opacity:0.6; background-size:20px 20px; cursor:pointer; -webkit-transition:0.5s; transition:0.5s;}



.sy_xx2 i:hover{ opacity:1;}



.sy_pc_box_2{background:url(../img/keyshot-viewer-cover-01.jpg) center no-repeat; background-attachment:fixed; position:relative; background-size:120% 120%; -webkit-transition:8s; transition:8s;}



.sy_pc_box_2.on{ background-size:100% 100%;}



.sy_pc_box_2_dw{ position:absolute; left:50%; top:50%; -webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%); margin-top:-50px; width:1000px; padding-top:50px;}



.sy_pc_box_2 h2{ font-size:60px; line-height:60px; color:#FFF; text-align:center;}



/*.sy_pc_box_2 h2 span{ color:#999;}*/



.sy_pc_box_2 h3{ font-size:20px; line-height:30px; color:#FFF; text-align:center; margin-top:50px;}



.sy_pc_box_2 h4 { text-align:center; position:relative;top:-50px; -webkit-transition:1s;transition:1s; opacity:0;}



.sy_pc_box_2.on h4 {top:0; opacity:1;}



.sy_pc_box_2 h4 a{ display:inline-block; width:210px; text-align:center;height:45px; border:1px solid #960000; font-size:18px; line-height:45px; color:#FFF; margin:0 20px;-webkit-transition:0.5s; transition:0.5s; margin-top:100px;}



.sy_pc_box_2 h4 a .os1{ display:inline-block; vertical-align:middle; margin-right:10px; background:url(../img/s1.png) center no-repeat; background-size:auto 30px; width:55px; height:45px;}



.sy_pc_box_2 h4 a .os2{ display:inline-block; vertical-align:middle; margin-right:10px; background:url(../img/s2.png) center no-repeat; background-size:auto 30px; width:45px; height:45px;}



.sy_pc_box_2 h4 a:hover{background:#960000;}



.sy_pc_box_3{ background:#eee; overflow:hidden;}



.sy_pc_box_3 ul li{ width:50%; height:520px; position:relative;}



.sy_pc_box_3 ul li.l{ overflow:hidden;}



.sy_pc_box_3.oushu ul li.l{float: right;}



.sy_pc_box_3.oushu ul li.r{float: left;}



.sy_pc_box_3.oushu .sy_pc_box_3_wb{left:auto;right: 100px;}



.sy_pc_box_3.oushu .sy_pc_box_3_wb.on{left:auto;right: -50px;}



.sy_pc_box_3 ul li img{ height:100%; display:block; position:relative; left:50%; -webkit-transform:translateX(-50%);transform:translateX(-50%);}



@media screen and (min-width:800px){.sy_pc_box_3_wb{ position:absolute; left:100px; width:600px; background:#FFF; padding:50px; box-sizing:border-box; top:50%;-webkit-transform: translate(0,-50%);transform: translate(0,-50%); z-index:99; opacity:0;-webkit-transition:1s; transition:1s;}.sy_pc_box_3_wb.on{left:-50px; opacity:1;}}



.sy_pc_box_3_wb h2{ font-size:24px; line-height:24px; color:#333; margin-bottom:20px;}



.sy_pc_box_3_wb h3{ font-size:14px; line-height:24px; color:#555;}



.sy_pc_box_3_wb h4{ margin-top:30px;}



.sy_pc_box_3_wb h4 a{ display:block; font-size:14px; width:120px; line-height:33px; height:33px; color:#333; text-align:center; border:1px solid #333;-webkit-transition:0.5s; transition:0.5s;}



.sy_pc_box_3_wb h4 a:hover{ color:#fff; background:#333;}



.sy_pc_box_4{ background:#FFF; box-sizing:border-box; overflow:hidden;}



.sy_pc_box_4 .w1400{ position:relative; left:50%; margin-left:-700px;height:600px; -webkit-transform:scale(0.85);transform:scale(0.85);}



.sy_pc_box_4 .l1,.sy_pc_box_4 .l3{ float:left; width:330px; position:relative; top:50%; -webkit-transform:translateY(-50%);transform:translateY(-50%); z-index:9;}



.sy_pc_box_4 .l2{ float:left; width:740px; height:600px; overflow:hidden;}



.sy_pc_box_4 .l2 img{ display:block; height:600px; position:relative; left:50%; top:50%;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}



.sy_pc_box_4 li{ height:150px; position:relative;}



/*.sy_pc_box_4 li:before{ content:''; position:absolute; top:50%; width:0px; border-bottom:1px solid #960000; -webkit-transition:2s 2s; transition:2s 2s;}



.sy_pc_box_4 li:after{ content:''; position:absolute; top:50%; width:8px; height:8px; background:#960000; border-radius:50%; margin-top:-4px; opacity:0; -webkit-transition:0.5s 2s; transition:0.5s 2s;}



.sy_pc_box_4 li.on:after{ opacity:1 !important;}



.sy_pc_box_4 .l1 li.mp1:before,.sy_pc_box_4 .l1 li.mp1:after{right:-235px;}



.sy_pc_box_4 li.mp1.on:before{width:565px !important;}



.sy_pc_box_4 .l1 li.mp2:before,.sy_pc_box_4 .l1 li.mp2:after{right:-285px;}



.sy_pc_box_4 li.mp2.on:before{width:615px !important;}



.sy_pc_box_4 .l1 li.mp3:before,.sy_pc_box_4 .l1 li.mp3:after{right:-340px;}



.sy_pc_box_4 li.mp3.on:before{width:670px !important;}



.sy_pc_box_4 .l3 li.mp4:before,.sy_pc_box_4 .l3 li.mp4:after{left:-425px;}



.sy_pc_box_4 li.mp4.on:before{width:755px !important;}



.sy_pc_box_4 .l3 li.mp5:before,.sy_pc_box_4 .l3 li.mp5:after{left:-390px;}



.sy_pc_box_4 li.mp5.on:before{width:720px !important;}



.sy_pc_box_4 .l3 li.mp6:before,.sy_pc_box_4 .l3 li.mp6:after{left:-375px;}



.sy_pc_box_4 li.mp6.on:before{width:705px !important;}*/



.sy_pc_box_4 li h2{ margin-top:17px; float:left;font-family:"myriadset";font-size:48px; font-weight:bold; line-height:80px; height:60px;color:rgb(75,0,130);background: linear-gradient(to right, rgb(75,0,130) 0%, rgb(186,85,211) 100%);background: -webkit-linear-gradient(to right, rgb(75,0,130) 0%, rgb(186,85,211) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr=$gradient-left, endColorstr=$gradient-right,GradientType=1 );background-repeat: no-repeat;background-size: 100% 100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent; padding-bottom:5px;}



.sy_pc_box_4 li h2 span{font-family:"myriadset";}



.sy_pc_box_4 li h3{ float:left; width:100%;font-size:14px; color:#333; line-height:24px; height:48px; overflow:hidden; padding-top:15px; border-top:1px solid #ccc;}



.foot{ background:#000; height:34px; position:relative; z-index:2;}



.foot.on{ position:fixed; left:0; bottom:0; width:100%;}



.bqsy{ float:left; line-height:30px; padding:2px 0; font-size:12px; color:#9a9a9a; font-family:Arial, Helvetica, sans-serif;}



.foot_fx{ float:right; padding-top:10px;}



.foot_fx a{ float:left; margin-left:25px; height:15px; -webkit-transition:0.5s; transition:0.5s;}



.foot_fx a.i1{ width:21px; background:url(../img/i1.png) center no-repeat; background-size:auto 15px;}



.foot_fx a.i2{ width:12px; background:url(../img/i2.png) center no-repeat; background-size:auto 15px;}



.foot_fx a.i3{ width:27px; background:url(../img/i3.png) center no-repeat; background-size:auto 15px;}



.foot_fx a.i4{ width:24px; background:url(../img/i4.png) center no-repeat; background-size:auto 15px;}



.foot_fx a.i1:hover{ background:url(../img/i1_hover.png) center no-repeat; background-size:auto 15px;}



.foot_fx a.i2:hover{ background:url(../img/i2_hover.png) center no-repeat; background-size:auto 15px;}



.foot_fx a.i3:hover{ background:url(../img/i3_hover.png) center no-repeat; background-size:auto 15px;}



.foot_fx a.i4:hover{ background:url(../img/i4_hover.png) center no-repeat; background-size:auto 15px;}



.nycp_box{ background:#fafafa; padding:30px 0 80px;}



.nycp_bt{ font-size:30px; text-align:center; color:#333; line-height:40px;}



.nycp_txt{ font-size:14px; line-height:30px; text-align:center; color:#555; padding-top:50px;}



.nycp_an{ width:440px; margin:60px auto 0; padding-left:20px;}



.nycp_an a{ float:left; width:200px; margin-right:18px; text-align:center; font-size:20px; line-height:40px; color:#FFF; height:40px;}



.nycp_an a.a1{ background:#999; -webkit-transition:0.5s; transition:0.5s;}



.nycp_an a.a2{ background:#333; -webkit-transition:0.5s; transition:0.5s;}



.nycp_an a:hover{ color:#888; background:#000;}



.nycp_ts{ text-align:center; font-size:16px; line-height:24px; color:#333; margin-top:50px;}



.nycp_ts a{ color:#960000; -webkit-transition:0.5s; transition:0.5s;}



.nycp_ts a:hover{ color:#000;}



.nycp_bt2{background: #e1e1e1; padding:200px 0 0px;}



.nycp_bt2 h2{ font-size:90px; line-height:100px; text-align:center; color:#333;}



.nycp_bt2 p{ font-size:34px; line-height:40px; text-align:center; color:#333; margin-top:20px;}



.nycp_cpqh{background: -webkit-linear-gradient(#e1e1e1, #fafafa, #e1e1e1, #fafafa);background: -o-linear-gradient(#e1e1e1, #fafafa, #e1e1e1, #fafafa);background: -moz-linear-gradient(#e1e1e1, #fafafa, #e1e1e1, #fafafa);background: linear-gradient(#e1e1e1, #fafafa, #e1e1e1, #fafafa); position:relative;}



.nycp_cpqh_dw{ position:absolute; left:50%; -webkit-transform:translate(-50%,0);transform:translate(-50%,0); top:0;}



.nycp_cpqh_dw .bt{ position:absolute; display:none;}



.nycp_cpqh_dw .nycp_cpqh_dw_bt1{ right:0; top:50%; margin-top:-180px;}



.nycp_cpqh_dw .nycp_cpqh_dw_bt2{ left:0; top:50%; margin-top:-200px;}



.nycp_cpqh_dw .nycp_cpqh_dw_bt3{ left:0; top:50%; margin-top:-140px; width:100%; text-align:center; -webkit-transform:translateY(50px);transform:translateY(50px);}



.nycp_cpqh_dw .bt h2{ font-size:34px; line-height:30px; color:#333; text-align:center;}



.nycp_cpqh_dw .bt h3{ font-size:20px; line-height:30px; color:#333; margin-top:15px;}



.nycp_cpqh_dw .nycp_cpqh_dw_bt3 h3{ margin-top:240px;}



.nycp_cpqh_dw .nycp_cpqh_dw_img{ position:absolute; left:50%; top:50%; -webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}



.nycp_cpqh_dw .nycp_cpqh_dw_img img{ max-width:1200px; display:block;}



.nycp_al{ background:#fafafa; padding-bottom:120px;}



.nycp_al ul li{ float:left; width:30%; margin-right:5%;}



.nycp_al ul li:nth-child(3n){margin-right:0;}



.nycp_al ul li .nycp_al_img{ position:relative; overflow:hidden; background:#000;}



.nycp_al ul li .nycp_al_img img{ display:block; width:100%;-webkit-transition:0.5s; transition:0.5s; opacity:0.6;}



.nycp_al ul li .nycp_al_img:hover img{ -webkit-transform:scale(1.2);transform:scale(1.2); opacity:1;}



.nycp_al ul li .nycp_al_img h2{ position:absolute; left:0; top:50%; margin-top:-22px; width:100%; height:45px; line-height:50px; font-size:32px; color:#FFF; /*background:rgba(0,0,0,.4);*/ text-align:center;}



.nycp_al ul li h3{ font-size:14px; line-height:30px; color:#555; text-align:center; margin-top:40px;}



.nycp_coo{ background:url(../img/linear_bottom.jpg) center; background-size:auto 100%; background-attachment:fixed; height:526px;-webkit-transition:0.5s; transition:0.5s; overflow:hidden;position:relative;}



.nycp_coo_xqy{background:url(../img/linear_bottom_xx.jpg) center; background-size:auto 100%;background-attachment:fixed; }



.nycp_coo_service3{background:url(../img/nycp_coo_service3.jpg) center; background-size:auto 100%;background-attachment:fixed; }



.nycp_coo:after{ content:''; position:absolute; left:0; top:0; right:0; bottom:0; background:rgba(0,0,0,0.4);-webkit-transition:0.5s; transition:0.5s;}



.nycp_coo:hover:after{background:rgba(0,0,0,0);}



.nycp_coo:hover{background-size:auto 110%;}



.nycp_coo h2{ position:absolute; top:150px; left:0; width:100%; text-align:center; font-size:40px; line-height:40px; color:#FFF; z-index:1;}



.loading{ position:fixed; left:0; top:0; right:0; bottom:0; background:#fff url(../img/loading_bg.jpg); background-size:100% 100%; z-index:9999;}



.loading img{ position:absolute; left:50%; top:50%; -webkit-transform:translate(-50%,-50%); transform:translate(-50%,-50%);}



.cp_bat{ background:#ccc; height:200px;}



.cp_bat_img{ float:left; width:50%; padding:50px 0;}



.cp_bat_img img{ display:block; height:100px; margin:auto;}



.cp_bat_txt{ float:right; width:50%; text-align:center; padding-top:80px;}



.cp_bat_txt h2{ font-size:28px; line-height:28px; color:#333;}



.cp_bat_txt h3{ font-size:20px; line-height:20px; color:#333; padding-top:8px;}



.ny_cp_fl_zw{margin-bottom:40px; height:80px;}



.ny_cp_fl_zw2{height:116px;}



.ny_cp_fl{background:#f2f2f2; position:absolute; left:0; top:50px; width:100%; z-index:1;}



.ny_cp_f2,.ny_cp_f4{ width:100%; max-width:1100px; margin:auto;overflow: hidden; overflow-x:auto; padding:0 5px; box-sizing:border-box;}



.ny_cp_f2::-webkit-scrollbar,.ny_cp_f4::-webkit-scrollbar{width: 0px;height: 0px;}/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/



.ny_cp_f2::-webkit-scrollbar-track,.ny_cp_f4::-webkit-scrollbar-track{background-color:#fff;} /*定义滚动条轨道 内阴影+圆角*/



.ny_cp_f2::-webkit-scrollbar-thumb,.ny_cp_f4::-webkit-scrollbar-thumb{background-color: #fff;} /*定义滑块 内阴影+圆角*/



.ny_cp_fl_zk{ position:absolute; left:50%; margin-left:-17px; bottom:0; width:35px; height:25px; background:url(../img/i99_h.png) center no-repeat; background-size:15px auto; cursor:pointer;-webkit-transition:0.5s; transition:0.5s;}



.ny_cp_fl_zk.on{background:url(../img/i99_h.png) center no-repeat; background-size:15px auto; -webkit-transform:rotate(180deg);transform:rotate(180deg);}



.ny_cp_fl ul{-webkit-transition:-webkit-transform 0.8s; transition:transform 0.8s; padding:20px 0; height:40px;}



.ny_cp_f3{ display:none;}



.ny_cp_f4{border-top:1px solid #fff; width:100%;}



.ny_cp_fl.on ul{ -webkit-transform:scale(0.96);transform:scale(0.96);}



.ny_cp_fl ul li{ float:left; margin:0 10px;}



.ny_cp_fl .ny_cp_f2_hs_3 ul li{ margin:0 80px;}



.ny_cp_fl ul li a{ display:block; font-family:Arial; font-size:14px; height:40px; line-height:45px; padding:0 5px; color:#333;-webkit-transition:0.5s; transition:0.5s; position:relative;}



.ny_cp_fl .ny_cp_f2_hs{ padding:3px 0;}



.ny_cp_fl .ny_cp_f2_hs ul li a img{ display:block; height:40px; margin:0 auto 10px;}



.ny_cp_fl .ny_cp_f2_hs ul li a{ height:auto; line-height:20px; font-size:12px; text-align:center;white-space: nowrap;}



.ny_cp_fl .ny_cp_f2_hs ul{ height:auto; margin:auto;}



.ny_cp_fl ul li a span{}



.ny_cp_fl ul li a:after{ content:''; position:absolute; left:0; bottom:0; width:100%; height:1px; background:#000;-webkit-transition:0.5s; transition:0.5s; -webkit-transform:scaleX(0);transform:scaleX(0);}



.ny_cp_fl .ny_cp_f2_hs ul li a:after{background:#960000;}



.ny_cp_fl ul li a:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1);}



.ny_cp_fl ul li.on a:after{-webkit-transform:scaleX(1);transform:scaleX(1);}



.ny_cp_fl ul li a:hover{ color:#333;}



.ny_cp_fl ul li.jc.on a{ font-weight:bold;}



.ny_cp_fl ul li.on a{ color:#333;}



.ny_cp_fl .ny_cp_f2_hs ul li.on a{ color:#960000;}



.ny_cp_fl_lb{ padding:45px 0 45px; position:relative; width:1100px;}



.ny_cp_fl_lb i.mddw{ position:absolute; left:0;top:-130px;}



.ny_cp_fl_lb i.mddw.top_f{ top:-100px;}



.ny_cp_fl_lb_bt{text-align:center; position:relative; height:17px; border-bottom:1px solid #777; margin-bottom:17px;}



.ny_cp_fl_lb_bt_bs{ float:left; position:relative; left:50%; top:0; -webkit-transform:translateX(-50%);transform:translateX(-50%); background:#FFF; padding:0 40px;}



.ny_cp_fl_lb_bt h2{ border-radius:1px;font-size:16px; color:#fff;background:#333; line-height:35px; height:35px;padding:0 20px;}



.ny_cp_fl_lb_bt h2:after{ content:''; float:right;background:url(../img/i99.png) center no-repeat; width:18px; height:35px; margin-left:10px; background-size:15px auto; display:none;}



.ny_cp_fl_lb_img{ padding-top:50px;}



.ny_cp_fl_lb_img ul li{ float:left; width:28%; margin-right:8%; position:relative; margin-bottom:20px;}



.ny_cp_fl_lb_img ul li:nth-child(3n){margin-right:0;}



.ny_cp_fl_lb_img.xz ul li a:after{ content:''; position:absolute; left:0; top:0; right:0; bottom:50px; background:rgba(0,0,0,0.4) url(../img/s2.png) center no-repeat;-webkit-transition:0.3s; transition:0.3s;-webkit-transform:scale(0);transform:scale(0); background-size:50px auto;}



.ny_cp_fl_lb_img.xz ul li a:hover:after{-webkit-transform:scale(1);transform:scale(1);}



.ny_cp_fl_lb_img ul li a .cpt{ overflow:hidden; background:url(../img/cp_bg.jpg) center no-repeat; background-size:cover;}



.ny_cp_fl_lb_img.xz ul li a .cpt2{ border:1px solid #ccc; box-sizing:border-box;}



.ny_cp_fl_lb_img ul li a .cpt img{ display:block; width:100%;-webkit-transition:1s; transition:1s;}



.ny_cp_fl_lb_img.xz ul li a .cpt2 img{ display:block; width:100%;-webkit-transition:1s; transition:1s;}



@media screen and (min-width:800px){



.ny_cp_fl_lb_img ul li a:hover .cpt img{ -webkit-transform:scale(1.2);transform:scale(1.2);}



.ny_cp_fl_lb_img.xz ul li a:hover .cpt2 img{}



}



.ny_cp_fl_lb_img ul li a p{font-size:16px; height:50px; line-height:50px; color:#333;-webkit-transition:0.3s; transition:0.3s; padding:0 5px; font-family:Arial;}



.ny_cp_fl_lb.last{padding-bottom:200px;}



.ny_cp_fl2_zw{ height:60px;}



.ny_cp_fl2_zw.h0{ height:0;}



.ny_cp_fl2{height:60px;background:rgba(255,255,255,0);position:fixed; left:0; top:50px; width:100%; z-index:1;}



.ny_cp_fl2.on{border-bottom:1px solid #e5e5e5;background:rgba(255,255,255,0.7);}



.ny_cp_fl2 .w1200{-webkit-transition:0.8s; transition:0.8s;}



.ny_cp_fl2.on .w1200{ -webkit-transform:scale(0.96);transform:scale(0.96);}



.ny_cp_fl2 .w1000{-webkit-transition:-webkit-transform 0.8s; transition:transform 0.8s;border-bottom:1px solid #ccc;}



.ny_cp_fl2.ny_cp_fl2_c2 .w1000{border-bottom:0;}



.ny_cp_fl2.ny_cp_fl2_c2.on .w1000{background:rgba(0,0,0,0);}



.ny_cp_fl2_c2{ background:rgba(0,0,0,0.1);-webkit-transition:0.8s; transition:0.8s;}



.ny_cp_fl2_c2.on{ background:rgba(0,0,0,0.5);border-bottom:0;}



.ny_cp_fl2.ny_cp_fl2_c3 .w1000{border-bottom:1px solid rgba(255,255,255,0.2);}



.ny_cp_fl2.ny_cp_fl2_c3{-webkit-transition:0.8s; transition:0.8s;}



.ny_cp_fl2.ny_cp_fl2_c3.on{border-bottom:0;background:rgba(0,0,0,0.5);}



@media screen and (min-width:800px){



.ny_cp_fl2.on .w1000{ -webkit-transform:scale(0.96);transform:scale(0.96);border-bottom:0px solid #aaa;}



}



.ny_cp_fl2_l{ float:left;}



.ny_cp_fl2_l a{ display:block;font-size:18px; height:60px; line-height:60px; color:#333;font-family:Helvetica; position:relative;}



.ny_cp_fl2_c2 .ny_cp_fl2_l a{ color:#fff;}



.ny_cp_fl2_c3 .ny_cp_fl2_l a{ color:#fff;}



.ny_cp_fl2_l a:after{ content:''; position:absolute; left:0; bottom:0; width:100%; height:1px; background:#000;-webkit-transition:0.5s; transition:0.5s; -webkit-transform:scaleX(0);transform:scaleX(0);}



.ny_cp_fl2_l a:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1);}



.ny_cp_fl2_r{ float:right;}



.ny_cp_fl2_r a{ float:left;font-size:18px; height:60px; line-height:60px; color:#333; font-family:Arial; position:relative;}



.ny_cp_fl2_c2 .ny_cp_fl2_r a{ color:#fff;}



.ny_cp_fl2_c3 .ny_cp_fl2_r a{ color:#fff;}



.ny_cp_fl2_r a:after{ content:''; position:absolute; left:0; bottom:0; width:100%; height:1px; background:#000;-webkit-transition:0.5s; transition:0.5s; -webkit-transform:scaleX(0);transform:scaleX(0);}



.ny_cp_fl2_r a:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1);}



.ny_cp_fl2_r span{ float:left;font-size:14px; height:60px; line-height:60px; color:#333; padding:0 8px; font-family:Arial;}



.ny_cp_fl2_c3 .ny_cp_fl2_r span{color:#ccc;}



.ny_cp_xq1{ overflow:hidden;}



.ny_cp_xq1 img{ display:block; position:relative; left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);}



.ny_cp_xq2{ position:relative; height:80px;}



.ny_cp_xq2 h2{ position:absolute; left:50%; top:50%;font-size:30px; height:30px; line-height:30px;color:#FFF; text-align:center; -webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}



.ny_cp_xq3 { overflow:hidden;}



.ny_cp_xq3 img{ display:block; max-width:100%; margin:auto;}



.ny_cp_xq4 .bt{ font-family:Arial; font-size:30px; line-height:30px; color:#333; text-align:center; font-weight: bold; padding:100px 0 50px;}



.ny_cp_xz{ padding-bottom:100px;}



.ny_cp_xz ul li{ float:left; width:20%; border-right:1px solid #ddd; box-sizing:border-box;}



.ny_cp_xz ul li:last-child{border-right:0px solid #ccc;}



.ny_cp_xz ul li img{ display:block; width:40px; height:40px; margin:20px auto;}



.ny_cp_xz ul li p{ font-size:16px; line-height:24px; text-align:center; color:#333;}



.ny_cp_xq5{ padding-bottom:150px; width:620px; margin:auto;}



.ny_cp_xq5 .bt{ font-family:Arial; font-size:30px; line-height:30px; color:#333; text-align:center; font-weight: bold; padding:100px 0 50px;}



.ny_cp_xq5_l{ float:left; width:48%;}



.ny_cp_xq5_l img{ display:block; width:100%;}



.ny_cp_xq5_r{ float:right; width:48%;}



.ny_cp_xq5_r h2{ font-size:30px; font-weight:bold; line-height:30px; color:#333; padding-top:10px; font-family:Arial;}



.ny_cp_xq5_r h3{ font-size:14px; line-height:32px; color:#666; padding:10px 0 18px; font-family:Arial;}



.ny_cp_xq5_r h4 a{ font-size:14px; line-height:24px; color:#333; font-family:Arial;}



.ny_cp_xq5_r h4 a:hover{color:#666;}



.xwjxz{margin-bottom: 30px;}



.xwjxz ul li p{ font-size:18px; line-height:40px;color:#333; border-bottom:1px solid #ccc; padding-top:15px; position:relative; padding-left:10px;}



.xwjxz ul li p:before,.xwjxz ul li p:after{ content:''; position:absolute; top:30px; right:10px; width:16px; height:0; border-bottom:1px solid #333;}



.xwjxz ul li p:after{ -webkit-transform:rotate(-270deg);transform:rotate(-270deg);-webkit-transition:0.5s; transition:0.5s;}



.xwjxz ul li.on p:after{ -webkit-transform:rotate(0deg);transform:rotate(0deg);}



.xwjxz ul li{ position:relative;}



.xwjxz ul li dl.p_bt{ position:absolute; left:0; top:0; width:auto; box-sizing:border-box; display:block !important; padding:15px 0 0 20px; z-index:1;}



.xwjxz ul li dl{display:none; padding:10px 10px 0 20px;}



.xwjxz ul li dl dd{ height:40px;}



.xwjxz ul li .li_ej_bt{ font-size:16px; line-height:40px; color:#333; padding:0 0 0 15px; position:relative; display:none;}



.xwjxz ul li .li_ej dl dd .h2{ /*padding-left:35px;*/ box-sizing:border-box;text-align: right;}



.xwjxz ul li .li_ej dl dd .h3{ /*padding-left:35px;*/ box-sizing:border-box;text-align: right;}



.xwjxz ul li .li_ej dl dd .h5{ /*padding-left:35px;*/ box-sizing:border-box;text-align: right;}



.xwjxz ul li .li_ej dl{ padding-top:0;}



.xwjxz ul li .li_ej dl.yc{ display:none !important;}



.xwjxz ul li .li_ej dl:last-child{ margin-bottom:30px;}



.xwjxz ul li .li_ej_bt:before,.xwjxz ul li .li_ej_bt:after{ content:''; position:absolute; top:20px; right:10px; width:16px; height:0; border-bottom:1px solid #333;}



.xwjxz ul li .li_ej_bt:after{ -webkit-transform:rotate(-270deg);transform:rotate(-270deg);-webkit-transition:0.5s; transition:0.5s;}



.xwjxz ul li .li_ej_bt.on:after{ -webkit-transform:rotate(0deg);transform:rotate(0deg);}



.xwjxz ul li dl dd .h1{ float:left; width:50%;font-size:15px; height:40px; line-height:40px; color:#333;}



.xwjxz ul li dl dd .h1 em{font-size:16px; height:40px; line-height:40px; color:#333; font-style:normal;}



.xwjxz ul li dl dd .h2{ float:left; width:20%;font-size:15px; height:40px; line-height:40px; color:#333;}



.xwjxz ul li dl dd .h3{ float:left; width:20%;font-size:15px; height:40px; line-height:40px; color:#333;}



.xwjxz ul li dl dd .h4{ float:right;font-size:15px; height:40px; line-height:40px; color:#333;}



.xwjxz ul li dl dd .h4 a img{ display:block;width:22px; height:22px; padding:5px 0;}



.xwjxz.xwjxz2 ul li dl dd .h1{width:300px; margin-right:0px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.xwjxz.xwjxz2 ul li dl dd .h1.wxg{width:760px;}



.xwjxz2 ul li dl dd .h2{position:relative; width:100px; margin-right:50px; text-align:right;}
.xwjxz2 ul li dl dd .h2.wxg{width:60px; margin-right:20px;}



.xwjxz2 ul li dl dd span{ position:relative;padding-left:5px;}



.xwjxz2 ul li dl dd span:after{ content:''; position:absolute; right:-15px; top:7px; width:8px; height:4px; background:url(../img/i99_h.png) center no-repeat; background-size:8px auto;}



.xwjxz2 ul li dl dd .h3{position:relative; width:130px; margin-right:20px;text-align:right;}
.xwjxz2 ul li dl dd .h3.wxg{width:60px; margin-right:0px;}



.xwjxz2 ul li dl dd .h5{ float:left; width:110px;font-size:15px; height:40px; line-height:40px; color:#333;position:relative; margin-right:50px;text-align:right;}



.xwjxz2 ul li dl dd .h6{ float:left; width:60px;font-size:15px; height:40px; line-height:40px; color:#333;position:relative; margin-right:20px;text-align:right;}



.xwjxz2 ul li dl dd .h7{ float:left; width:60px;font-size:15px; height:40px; line-height:40px; color:#333;position:relative; text-align:right;}



.xwjxz2 ul li dl dd .xwjxz2_xl_1{ display:inline-block;position:relative;}



.xwjxz2 ul li dl dd .xwjxz2_xl{ position:absolute; left:0px; top:40px; padding:5px 5px 0; background:#f6f6f6; z-index:2; display:none; line-height:24px;}



.unsubcribe{ max-width:380px; margin:auto; position:relative; top:50%; -webkit-transform:translateY(-50%);transform:translateY(-50%);}



.unsubcribe h2{ font-size:36px; text-align:center; color:#333; line-height:36px; padding-bottom:10px;}



.unsubcribe h3{ font-size:16px;color:#333; line-height:50px;}



.unsubcribe h4{ font-size:16px;color:#333; line-height:40px; position:relative; padding-left:25px;}



.unsubcribe h4 i{ position:absolute; left:0px; top:14px; width:10px; height:10px; border:1px solid #333; background:#fff;}



.unsubcribe h4 i.on{ background:#333;}



.unsubcribe h5{ font-size:16px;color:#333; line-height:40px;}



.unsubcribe h5 i{ display:inline-block;width:10px; height:10px; border:1px solid #960000; margin-left:10px;}



.unsubcribe h5 i.on{ background:#960000;}



.unsubcribe h6{ font-size:18px;color:#333; width:150px; height:45px; line-height:45px; margin:auto; border:1px solid #333; text-align:center; cursor:pointer; margin-top:50px;-webkit-transition:0.5s; transition:0.5s;}



.unsubcribe h6:hover{color:#fff; background:#333;}



.bat_support_tb{}



.bat_support_tb ul{ height:100%;}



@media screen and (min-width:800px){



.bat_support_tb ul li{position:relative; top:50%; -webkit-transform:translateY(-50%);transform:translateY(-50%);}



}



.bat_support_tb ul li{ float:left; width:25%;}



.bat_support_tb ul li img{ display:block; width:40px; height:40px; margin:auto;}



.bat_support_tb ul li p{ font-size:18px; text-align:center; line-height:30px; color:#333; margin-top:15px;}



.unsubcribe_xt{ border-bottom:1px solid #e5e5e5;}



.unsubcribe_js{ position:relative;}



@media screen and (min-width:800px){



.unsubcribe_js p{ position:absolute; left:50%; top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:650px;}



}



.unsubcribe_js p{font-size:24px; line-height:50px; color:#333; text-align:center;}



.unsubcribe_tj{ position:relative;}



@media screen and (min-width:800px){



.unsubcribe_tj2{position:absolute; left:50%; top:0;-webkit-transform:translate(-50%,0);transform:translate(-50%,0); width:100%; max-width:800px;}



}



.unsubcribe_tj2 li{ float:left; width:28%; margin-right:8%; border-bottom:1px solid #000;}



.unsubcribe_tj2 li:nth-child(3n){ margin-right:0;}



::-webkit-input-placeholder {color:#453F3A;}



:-moz-placeholder {color:#453F3A;}



::-moz-placeholder {color:#453F3A;}



:-ms-input-placeholder {color:#453F3A;}



input:focus::-webkit-input-placeholder {color:#999;}



input:focus:-moz-placeholder {color:#999;}



input:focus::-moz-placeholder {color:#999;}



input:focus:-ms-input-placeholder {color:#999;}



.unsubcribe_tj2 li input{ display:block; width:100%; font-size:18px; line-height:50px; height:50px;color:#333;}



.inputText{ display:block;width:100%; font-size:18px; line-height:50px; height:51px; color:#333; outline:none;-webkit-appearance: none;appearance: none; background:#fff;}



.unsubcribe_tj2_Subscribe{ width:200px; height:50px; clear:both; margin:auto; padding-top:50px;}



.unsubcribe_tj2_Subscribe a{ display:block; font-size:18px; line-height:45px; height:45px; color:#333; text-align:center; border:1px solid #333;-webkit-transition:0.5s; transition:0.5s;}



.unsubcribe_tj2_Subscribe a:hover{ color:#fff; background:#333;}



.Helvetica *{ font-family:Helvetica,Arial;}



.contact__map{ background:#999;}



.ny_lx_1 .h2{ font-size:30px; color:#333; line-height:24px; text-align:center; padding:60px 0 30px;}



.ny_lx_1 .h3{ font-size:14px; line-height:24px; color:#555; text-align:center; padding-bottom:40px;}



.ny_lx_1 .h4{ display:block; max-width:700px; margin:50px auto 0; padding-bottom:40px;}



.ny_lx_1 .h1{font-size:24px; color:#333; line-height:24px; margin-bottom:20px;}



.ny_lx_1 .h5{font-size:14px; color:#333; line-height:30px;}



.ny_lx_1 .r{ width:30%;}



.ny_lx_1 .l{ margin-bottom:10px;}



.ny_lx_2{ padding:100px 0 150px; position:relative;}



.ny_lx_2_i{ position:absolute; left:0; top:-100px;}



.about_txt_bt_o_i{ display:block;position:relative; top:-200px;}



.ny_lx_2 li{ float:left; width:45%; margin-right:10%;border-bottom:1px solid #000; margin-bottom:30px;}



.ny_lx_2 li.Content5{ width:100%; margin-right:0;}



.ny_lx_2 li:nth-child(2n){ margin-right:0;}



.ny_lx_2 li input{ display:block; width:100%; font-size:18px; line-height:50px; height:50px;color:#333;}



.inputText{ display:block;width:100%; font-size:18px; line-height:50px; height:51px; color:#333; outline:none;-webkit-appearance: none;appearance: none; background:#fff;}



.ny_lx_3 ul li{ float:left; width:25%; box-sizing:border-box; border-right:0px solid #fff;}



.ny_lx_3 ul li:nth-child(4n){border-right:0px solid #fff;}



.ny_lx_3 ul li img{ display:block; width:100%;}



.lx_xt{ border-bottom:1px solid #ccc; max-width:850px; margin:auto;}



.select1{ padding:100px 0 150px;}



.select_bt{ font-size:30px; line-height:24px; color:#333; text-align:center; padding-bottom:100px; position:relative;}



.select_bt:after{ content:''; position:absolute; left:50%; margin-left:-120px; width:240px; top:45px; border-bottom:2px solid #960000;}



.select1 .l{ width:50%; max-width:330px;}



.select1 .l ul li{ float:left; width:100%; box-sizing:border-box;position:relative; padding-left:110px; margin-bottom:30px;}



.select1 .l .select1_l_l{ position:absolute; left:0; top:0;font-size:14px; line-height:30px; color:#333;}



.select1 .l .select1_l_r{ float:left; width:100%;position:relative; font-size:14px; line-height:30px; color:#333; border-bottom:1px solid #ccc;}



.select1 .l .select1_l_r:after{ content:''; position:absolute; right:0; top:0;width:15px; height:30px;background:url(../img/i99_h.png) right center no-repeat; background-size:15px auto;-webkit-transition:0.5s; transition:0.5s;}



.select1 .l .select1_l_r.on:after{ -webkit-transform:rotate(180deg); transform:rotate(180deg);}



.select1 .l .select1_l_xl { position:absolute; left:110px; top:31px; right:0; background:#f6f6f6; z-index:1; padding:5px 10px; display:none;}



.select1 .l .select1_l_xl p{ font-size:14px; line-height:30px; color:#333;}



.select1 .r{ width:50%;}



.select1 .r li{ float:left; width:47%;}



.select1 .r li.r1{margin-right:6%; padding-top:30px;}



.select1 .r li img{ display:block; width:100%;}



.select1 .r li p{ font-size:14px; line-height:30px; color:#333;}



.select2 .l .select2_l_sr{ padding-bottom:20px;}



.select2 .l .select2_l_sr h2{ font-size:16px; color:#333; line-height:24px; font-weight:bold; margin-bottom:10px;}



.select2 .l .select2_l_sr li{ margin-bottom:10px;}



.select2 .l .select2_l_sr li:after{clear:both;display:block;visibility:hidden;height:0;content:".";font-size:0px;}



.select2 .l .select2_l_sr li .select2_l_sr_s{ float:left; width:100px; margin-right:10px; position:relative;}



.select2 .l .select2_l_sr li .select2_l_sr_s p{font-size:14px; line-height:30px; color:#333;white-space: nowrap;}



.select2 .l .select2_l_sr li .select2_l_sr_s input{ display:block; width:100%; box-sizing:border-box; padding:0 10px; font-size:14px; line-height:30px; color:#333; text-align:center; background:#fff;}



.select2 .l .select2_l_sr li .select2_l_sr_s .select12_l_r{ cursor:pointer;display:block; width:150px; padding-right:20px; box-sizing:border-box;font-size:14px; line-height:30px; color:#333; text-align:center; background:#fff; position:relative;}



.select2 .l .select2_l_sr li .select2_l_sr_s .select12_l_r:after{ content:''; position:absolute; right:20px; top:0;width:15px; height:30px;background:url(../img/i99_h.png) right center no-repeat; background-size:15px auto;-webkit-transition:0.5s; transition:0.5s;}



.select2 .l .select2_l_sr li .select2_l_sr_s .select12_l_r.on:after{ -webkit-transform:rotate(180deg); transform:rotate(180deg);}



.select2 .l .select2_l_sr li .select2_l_sr_s .select12_l_xl{ position:absolute; left:0; top:61px; width:150px; z-index:1; display:none;}



.select2 .l .select2_l_sr li .select2_l_sr_s .select12_l_xl p{width:100%; padding-right:20px; box-sizing:border-box;font-size:14px; line-height:30px; color:#333; text-align:center; background:#fff;}



.jshz{position: relative; -webkit-transform-style:preserve-3d;transform-style:preserve-3d; -webkit-perspective:800px; perspective:800px; -webkit-perspective-origin:center; perspective-origin:center;-webkit-transform:rotateX(0deg) rotateY(-30deg) rotateZ(0deg);transform:rotateX(0deg) rotateY(-30deg) rotateZ(0deg);}



.jshz ul li{position:absolute;left:0;top:0;background:rgba(0,0,0,0.1); border:1px solid #333; box-sizing:border-box;}



.jshz ul li.d1:after{ content:''; position:absolute; left:50%; top:50%; margin:-2px 0 0 -50px; width:100px; height:5px; box-sizing:border-box; background:#ecea9b; border-bottom:2px solid #ecea9b;}



.jshz ul li.d1{-webkit-transform-origin:bottom;transform-origin:bottom; -webkit-transform:rotateX(-90deg);transform:rotateX(-90deg); background:#c4c4c4; position:relative;}



.jshz ul li.d2{-webkit-transform-origin:right;transform-origin:right; -webkit-transform:rotateY(90deg);transform:rotateY(90deg); background:#aeaeae;}



.jshz ul li.d3{-webkit-transform-origin:top;transform-origin:top; -webkit-transform:rotateX(90deg);transform:rotateX(90deg); background:#dadada;}



.jshz ul li.d4{ background:#aeaeae;}



.jshz ul li.d5{-webkit-transform-origin:left;transform-origin:left; -webkit-transform:rotateY(-90deg);transform:rotateY(-90deg);}



.jshz ul li.d5{ background:none;}



.jshz ul li.d6{ background:none;}



.jshz ul li.d7{ background:rgba(255,0,0,0.5);-webkit-transform-origin:top;transform-origin:top; border:0;}



.select2{ padding:100px 0 250px;}



.select2>.l { margin-top:50px;}



.select2 .r{ padding:120px 0 0; height:0; position:relative; right:-30px;}



.select2_l_tj{ width:200px; height:50px; text-align:center; font-size:20px; line-height:50px; font-weight:bold; color:#FFF; background:#333; cursor:pointer;-webkit-transition:0.5s; transition:0.5s;}



.select2_l_tj_se{ clear:both; margin:auto; position:relative; top:100px;}



.select2_l_tj:hover{background:#960000;}



.select3{ background:#960000; padding:80px 0 50px; display:none; position:fixed; left:0; bottom:0px; right:0;}



.select3 .gb{ position:absolute; left:50%; top:0px; margin-left:-50px; width:100px; height:50px; background:url(../img/i99.png) center no-repeat; background-size:30px 8px; cursor:pointer;}



.select3 .select_bt{ color:#FFF;}



.select3 .l{}



.select3 .l p{font-size:16px; line-height:50px; color:#FFF;}



.select3 .l h2{}



.select3 .l h2 a{ display:block;width:250px; text-align:center;font-size:20px; line-height:65px; color:#960000; background:#FFF; font-weight:bold; margin-top:50px;}



.select3 .r{ /*width:530px;*/ width:550px; position:relative; top:10px;}



.select3 .r li{ height:30px; border-bottom:1px solid #fff; margin-bottom:70px;}



.select3 .r li span{ float:left; width:165px; font-size:16px; line-height:30px; color:#FFF; background:#960000; position:relative; top:1px; padding-bottom:1px;}



.select3 .r li p{ float:left;font-size:16px; line-height:30px; color:#FFF;}



.service4_1{ padding:120px 0; box-sizing:border-box;}



.service4_1 h2{ font-size:20px; font-weight:bold; line-height:24px; text-align:center; color:#333;}



.service4_1 .service4_1_ss{ width:430px; margin:60px auto 0; position:relative; border:1px solid #333;}



.service4_1 .service4_1_ss input{ display:block; width:100%; padding:0 150px 0 20px; box-sizing:border-box; font-size:16px; line-height:35px; color:#333;}



.service4_1 .service4_1_ss a{ position:absolute; right:0; top:0;width:140px; height:35px; text-align:center;font-size:20px; line-height:35px; color:#fff; background:#333;}



.service4_1 .service4_1_ss .service4_1_ss_ts{ position:absolute; right:-30px; bottom:2px; width:20px; height:20px; background:url(../img/ts.png) center no-repeat; cursor:pointer; background-size:cover;}



.service4_1 .service4_1_ss .service4_1_ss_ts .service4_1_ss_ts_tc{ position:absolute; left:19px; top:19px; width:260px; padding:10px; border:1px solid #666; background:#f2f2f2; border-radius:10px; font-size:14px; line-height:20px; color:#333; -webkit-transform-origin:0 0; transform-origin:0 0;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:0.5s; transition:0.5s;}



@media screen and (min-width:800px){



.service4_1 .service4_1_ss .service4_1_ss_ts:hover .service4_1_ss_ts_tc{-webkit-transform:scale(1);transform:scale(1);}



}



.service4_2{ background:#F2F2F2; padding:120px 0 250px; display:none;}



.service4_2 h2{ font-size:20px; font-weight:bold; line-height:24px; text-align:center; color:#333;}



.service4_2 h3{ font-size:14px; padding:30px 0 40px; line-height:24px; text-align:center; color:#333;}



.service4_2 ul li{ float:left; width:500px; margin-right:50px; margin-bottom:20px; border-bottom:1px solid #FFF; padding-bottom:20px;}



.service4_2 ul li:nth-child(2n){ margin-right:0;}



.service4_2 ul li span{ float:left; width:200px; font-size:14px; line-height:30px; color:#333; font-weight:bold;}



.service4_2 ul li p{ float:left; width:300px; font-size:14px; line-height:30px; color:#333;}



.service4_2 .service4_2_tj{ width:340px; margin:120px auto 0;}



.service4_2 .service4_2_tj a{ display:block; font-size:20px; line-height:55px; text-align:center; color:#FFF; background:#333;}



.service4_1b{ display:none;}



.service4_1b .xz_mima{padding: 70px 180px 70px; height:auto;}



.service4_3{ padding:50px 0 200px; font-size:16px; line-height:30px; color:#555;}



.service4_3 h1{ font-size:30px; line-height:50px; text-align:center;color:#333;}



.service4_3 h2{ font-size:18px; font-weight:bold;}



.bat_about{ width:100%;overflow:hidden; position:relative;}



.bat_about img{display:block; margin:auto;}



.about_txt{ font-size:16px; line-height:30px; color:#333; text-align:center;}



.about_txt_bt{ font-size:30px; line-height:100px; color:#333; text-align:center;}



@media screen and (min-width:800px){



@-webkit-keyframes pulse2{0%{transform:scale3d(1.1,1.1,1.1)}to{transform:scaleX(1)}}



.pulse2{animation-name:pulse2;-webkit-animation-duration:3s !important;animation-duration:3s !important;-webkit-animation-fill-mode:both;animation-fill-mode:both;}



}



.about_img{ padding:50px 0 150px;}



.about_img ul li{ float:left; overflow:hidden;}



.about_img ul li img{ display:block; width:100%; min-width:100%; min-height:100%;-webkit-transition:1s; transition:1s;}



@media screen and (min-width:800px){



.about_img ul li:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);}



}



.nycp_coo_about{ background-image:url(../img/nycp_coo_about.jpg) !important;}



.nycp_coo_about3{ background-image:url(../img/nycp_coo_about3.jpg) !important;}



.about3_img{ margin-top:80px; padding-bottom:100px;}



.about3_img ul li{ float:left; width:49%; margin-right:2%; margin-bottom:2%; position:relative;overflow:hidden;}



.about3_img ul li:nth-child(2n){ margin-right:0;}



.about3_img ul li:nth-child(5){ width:100%; margin-right:0;}



.about3_img ul li img{ display:block; width:100%;-webkit-transition:1s; transition:1s;}



@media screen and (min-width:800px){



.about3_img ul li:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);}



}



.about3_img ul li p{ position:absolute; left:0; bottom:0; width:100%; font-size:16px; line-height:30px; color:#FFF; box-sizing:border-box; padding:10px 20px; background:rgba(0,0,0,0.3);}



.about3_zp{ margin-top:50px; padding-bottom:100px;}



.about3_zp_bt li{ float:left; width:33.333%; text-align:center; font-size:22px; color:#333; border-bottom:1px solid #ccc; line-height:50px;}



.about3_zp_bt:after{clear:both;display:block;visibility:hidden;height:0;content:".";font-size:0px;}



.about3_zp_li li{ float:left; width:33.333%; text-align:center; font-size:18px; color:#333; border-top:1px solid #ccc; line-height:60px; position:relative;}



.about3_zp_li:after{clear:both;display:block;visibility:hidden;height:0;content:".";font-size:0px;}



.about3_zp_li li i{ position:absolute; right:-10px; top:25px; width:20px; height:10px; background:url(../img/i99_h.png) center no-repeat; background-size:20px auto;-webkit-transition:0.5s; transition:0.5s; transform:rotate(-90deg);}



.about3_zp_li.on li i{transform:rotate(0deg);}



.about3_zp_xq{ font-size:16px; line-height:30px; color:#555; max-width:800px; margin:auto; padding:30px 0 100px; display:none; position:relative;}



.about3_zp_xq i.yc{ position:absolute; left:50%; bottom:50px; margin-left:-10px; width:20px; height:10px; background:url(../img/i99_h.png) center no-repeat; background-size:20px auto; transform:rotate(-180deg);}



.about3_zp_lx{ font-size:14px; line-height:30px; color:#555; text-align:center; padding-bottom:150px;}



.news_bg{ /*background:#f2f2f2;*/}



.news_li{ margin:150px auto 0px; position:relative;}



.news_li_l{ float:left; width:650px; height:350px; overflow:hidden;}



.news_li_l img{ display:block; width:100%; height:350px;-webkit-transition:2s; transition:2s;}



@media screen and (min-width:800px){



.news_li_l:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);}



}



.news_li_r{ float:right; width:300px;}



.news_li_r h2{font-size:26px; line-height:30px; color:#333; padding:30px 0 0;}



.news_li_r h3{font-size:16px; line-height:24px; color:#333; padding:40px 0 0;}



.news_li_sg{ float:left; width:100%; font-size:14px; line-height:50px; color:#333; border-bottom:1px solid #fff;}



.news_lb ul li .news_li_sg{ padding-bottom:40px; position:relative; bottom:-1px;}



.news_li .news_li_l{ margin-bottom:80px;}



.news_li .news_li_sg{ position:absolute; left:0; right:0; top:320px; padding-left:750px; box-sizing:border-box; padding-bottom:60px;}



.news_li_sg .t{float:left;}



.news_li_sg .v{float:right;}



.news_li_xq{ float:left; width:100%;font-size:14px; line-height:30px; color:#333; padding-bottom:50px; padding-top:40px; display:none; position:relative;}



.news_li_xq *{ position:relative; z-index:1;}



.news_li_xq_bg{ position:relative; float:left;width:1050px;}



.news_li_xq_bg .b_g{ background:#fff; position:absolute; left:50%; top:0; bottom:0; -webkit-transform:translate(-50%,0); transform:translate(-50%,0); z-index:0 !important;}



.news_li_xq .gb{ position:absolute; right:0; bottom:30px; width:30px; height:30px; background:url(../img/i99_h.png) center no-repeat; background-size:20px auto; -webkit-transform:rotate(180deg);transform:rotate(180deg);}



.news_li_xq .news_li_xq_bt{ font-size:24px; line-height:30px; text-align:center; padding:20px 0 30px;}



.news_lb{ padding-bottom:200px; margin-top:40px;}



.news_lb ul li{ float:left; width:47%; margin-right:6%; margin-top:4%; margin-bottom:2%;}



.news_lb ul li:nth-child(2n){ margin-right:0;}



.news_lb ul li .news_lb_l{ overflow:hidden;}



.news_lb ul li .news_lb_l img{ display:block; width:100%;-webkit-transition:2s; transition:2s;}



@media screen and (min-width:800px){



.news_lb ul li .news_lb_l:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);}



}



.news_lb ul li .news_lb_r h2{ font-size:18px; line-height:30px; color:#333; padding:40px 0 20px;}



.news_lb_xq{position:relative; width:1050px;}



.news_lb ul li:nth-child(2n) .news_li_xq_bg{ float:right;}



.about_ls{ padding:100px 0 150px;}



.about_ls ul{ position:relative;}



@media screen and (min-width:800px){



.about_ls ul:before{ content:''; position:absolute; left:50%; top:0; width:1px; height:100%; background:#ccc;}



.about_ls ul li{ position:absolute;width:500px; height:300px; box-sizing:border-box; padding:20px; background:center no-repeat; color:#FFF;}



.about_ls ul li:after{ content:''; position:absolute; left:0; top:0; right:0; bottom:0; background:rgba(0,0,0,0.6);}



.about_ls ul li h2{ font-size:24px; line-height:30px; position:relative; z-index:1; margin-top:15px;}



.about_ls ul li h3{ font-size:16px; line-height:24px; text-align:center; position:absolute; left:0; bottom:70px; right:0; z-index:1; padding:0 30px; margin-top:20px;}



.about_ls ul li h4{ font-size:16px; line-height:24px; text-align:center; position:absolute; left:50%; bottom:25px;z-index:1;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);}



.about_ls ul li h4:before{ content:''; position:absolute; left:-60px; top:50%; width:50px; height:1px; background:#FFF;}



.about_ls ul li h4:after{ content:''; position:absolute; right:-60px; top:50%; width:50px; height:1px; background:#FFF;}



.about_ls ul li.left i{position:absolute; right:-100px; top:50%; height:1px; width:100px; background:#999;}



.about_ls ul li.left i:before{content:'';position:absolute; right:-6px; top:-6px; background:#000; width:12px; height:12px; border-radius:50%; z-index:9;}



.about_ls ul li.right i{position:absolute; left:-100px; top:50%; height:1px; width:100px; background:#999;}



.about_ls ul li.right i:before{content:'';position:absolute; left:-6px; top:-6px; background:#000; width:12px; height:12px; border-radius:50%; z-index:9;}



}



.nyapp_bt{ font-size:36px; text-align:center; color:#333; line-height:40px;}



.nyapp_bt2{ font-size:24px; text-align:center; color:#555; line-height:40px; margin-top:15px;}



.nyapp_txt{ font-size:16px; line-height:30px; text-align:center; color:#555; padding-top:50px;}



.app1{ padding:80px 0 80px;}



.app2{ overflow:hidden; position:relative;}



.app2 img{ display:block;-webkit-transition:2s; transition:2s; margin:auto;}



@media screen and (min-width:800px){



.app2 img:hover{-webkit-transform:scale(1.02);transform:scale(1.02);}



}



.app2 .bat_support_txt h2,.app2 .bat_support_txt h3{ color:#FFF;border-bottom:0;}



.app2 .bat_support_txt h3{ font-size:24px; line-height:40px;}



.app3{ /*padding-top:80px;*/}



.app3 ul li{ width:50%; height:416px; overflow:hidden; position:relative; overflow:hidden}



.app3 ul li img{ height:100%; display:block;}



@media screen and (min-width:800px){.app3_t{ position:absolute; left:50px; width:480px; top:50%;-webkit-transform: translate(0,-50%);transform: translate(0,-50%);}.app3 ul li.l .app3_t{left:auto; right:50px;}}



.app3_t h2{ font-size:24px; line-height:60px; color:#333;}



.app3_t h3{ font-size:14px; line-height:24px; color:#333;}



.app5_bg{ background:#1e2730;}



.app5{margin:80px auto;padding: 60px 0px 60px 60px; box-sizing:border-box;}



.app5 li{ float:left; width:33.333%; box-sizing:border-box; padding-right:60px;}



.app5 li h2{ font-size:20px; font-weight:bold; line-height:30px; color:#fff;}



.app5 li h3{ font-size:16px; line-height:30px; color:#fff;}



.app5 li .app5_img{ width:300px; height:300px; margin:50px 0 auto auto;}



.app5_b{ width:300px; margin:10px 0 auto auto; font-size:24px; line-height:30px; color:#bbb; font-weight:bold;}



.app5_b span{ display:block; font-size:14px; font-weight:normal;}



.app5_b_l{ float:left; width:135px; padding-right:15px; text-align:right; color:#01d4bf;}



.app5_b_r{ float:right; width:135px; padding-left:15px;}



.app5 li .app5_img2{ width:300px; height:300px;margin:50px 0 auto auto; background:url(../img/a53_bg.png) left top; position:relative;}



.app5 li .app5_img2 .app5_img2_l1{ width:100px; height:0px; background:#01d4bf; position:absolute; left:35px; bottom:0px; -webkit-transition:2.8s;transition:2.8s;}



.app5 li .app5_img2 .app5_img2_l1 h2{position:absolute; left:10px; top:-70px; width:80px; height:50px;background:#01d4bf; text-align:center; line-height:50px; color:#fff; font-size:20px; font-weight:normal;}



.app5 li .app5_img2 .app5_img2_l1 h2:after{content:'';position:absolute; left:32px; bottom:-8px;width:0; height:0; border:8px solid #01d4bf; -webkit-transform:rotate(45deg); transform:rotate(45deg);}



.app5 li .app5_img2 .app5_img2_l2{ width:100px; height:0px; background:#558eea; position:absolute; left:165px; bottom:0px; -webkit-transition:2.8s;transition:2.8s;}



.app5 li .app5_img2 .app5_img2_l2 h2{position:absolute; left:10px; top:-70px; width:80px; height:50px;background:#558eea; text-align:center; line-height:50px; color:#fff; font-size:20px; font-weight:normal;}



.app5 li .app5_img2 .app5_img2_l2 h2:after{content:'';position:absolute; left:32px; bottom:-8px; width:0; height:0; border:8px solid #558eea; -webkit-transform:rotate(45deg); transform:rotate(45deg);}



.app5 li .app5_img2.on .app5_img2_l1{ height:130px;}



.app5 li .app5_img2.on .app5_img2_l2{ height:230px;}



.app5 li .cs1{float:right; box-sizing:border-box; border-left:14px solid #558eea; color:#fff; font-size:14px; line-height:14px; height:14px; padding-left:10px; margin:35px 0 auto 30px; padding-right:41px;}



.app5 li .cs2{float:right; box-sizing:border-box; border-left:14px solid #01d4bf; color:#fff; font-size:14px; line-height:14px; height:14px; padding-left:10px; margin:35px 0 auto auto;}



.app7{ padding:50px 0 0;}



.app7 h2{font-size:36px; line-height:60px; color:#333; text-align:center;}



/*.app7 h2 span{ color:#960000;}*/



.app7 h3{font-size:30px; line-height:40px; color:#960000; margin-top:10px; text-align:center;}



.app7_img{ padding:60px 0 150px;}



.app7_img ul li{ float:left; width:48%; margin-right:4%; margin-bottom:80px; position:relative; overflow:hidden;}



.app7_img.cpzy_img ul li{ width:32%; margin-right:2%;}



.app7_img.about_a7 ul li{ margin-bottom:0; margin-right:3%; width:48.5%;}



.app7_img ul li:nth-child(2n){ margin-right:0;}



.app7_img.cpzy_img ul li:nth-child(2n){ margin-right:2%;}



.app7_img.cpzy_img ul li:nth-child(3n){ margin-right:0;}



.app7_img ul li img{ display:block; width:100%;}



.app7_img ul li .app7_img_t{ position:absolute; left:0; bottom:0; width:100%; box-sizing:border-box; padding:20px 30px;-webkit-transition:0.5s; transition:0.5s; z-index:2;}



.app7_img ul li:after{ content:''; position:absolute; left:0; bottom:0; top:0; right:0;-webkit-transition:0.5s; transition:0.5s;background:linear-gradient(to bottom, rgba(0,0,0,0) 0, #000 100%); opacity:0;}



.app7_img ul li:hover:after{ opacity:1;}



.app7_img ul li:hover .app7_img_t{ padding-bottom:40px;}



.app7_img ul li .app7_img_t h4{font-size:28px; line-height:50px; color:#fff; text-align:center;-webkit-transition:0.5s; transition:0.5s;}



.app7_img.contact3_img ul li:hover .app7_img_t h4{ padding-bottom:40px;}



.app7_img ul li .app7_img_t h5{font-size:18px; line-height:30px; color:#fff !important; text-align:center;}



.app7_img.contact3_img ul li .app7_img_t h5{ position:absolute; left:0; width:100%; bottom:40px; opacity:0;-webkit-transition:0.5s; transition:0.5s;}



.app7_img.contact3_img ul li:hover .app7_img_t h5{opacity:1;-webkit-transition:2s; transition:2s;}



.app7_img ul li .app7_img_t h6{opacity:0;-webkit-transition:0.5s; transition:0.5s; padding-top:0;}



.app7_img ul li:hover .app7_img_t h6{ padding-top:40px;}



.app7_img ul li:hover .app7_img_t h6{opacity:1;}



.app7_img ul li .app7_img_t h6 a{ display:block; width:150px; height:40px; margin:auto; text-align:center; line-height:40px; background:#960000;font-size:14px; color:#fff;}



.service3_1{ padding:50px 0 110px;}



.service3_1 h2{ font-size:36px; line-height:40px; text-align:center; color:#333; border-bottom:1px solid #e5e5e5; padding-bottom:25px;}



.service3_1 h3{ font-size:16px; line-height:30px;color:#333; margin-top:30px; padding:0 50px; text-align:center;}



.service3_1_tb{}



.service3_1_tb ul li{ float:left; width:33.33%; margin-top:80px;}



.service3_1_tb ul li img{ display:block; height:50px; margin:auto;}



.service3_1_tb ul li p{ font-size:16px; line-height:40px; color:#333; text-align:center; margin-top:15px;}



.service3_1_tb2{}



.service3_1_tb2 ul li{ float:left; width:50%; margin-top:80px;}



.service3_1_tb2 ul li img{ display:block; height:50px; margin:auto;}



.service3_1_tb2 ul li p{ font-size:16px; line-height:40px; color:#333; text-align:center; margin-top:15px;}



.service3_1_hz{margin-top:100px;}



.service3_1_hz img{ display:block; margin:auto; max-width:100%;}



.service3_2{ padding:120px 0 110px; border-bottom:1px solid #333; position:relative;}



.service3_2 h2{ font-size:36px; line-height:40px; text-align:center; color:#333; position:relative;}



/*.service3_2 h2:after{ content:''; position:absolute; left:50%; margin-left:-50px; width:100px; top:50px; border-bottom:2px solid #960000;}*/



.service3_2 h3{ font-size:16px; line-height:30px;color:#333; margin-top:60px; padding:0 50px; text-align:center;}



.service3_2 i{ position:absolute; left:0; top:0;}



.service3_3{ padding:150px 0 300px;}



.service3_3 h2{ font-size:36px; line-height:40px; text-align:center; color:#333;}



.service3_3 h3{ font-size:16px; line-height:30px;color:#333; margin-top:30px; padding:0 50px; text-align:center;}



.app_t1{ padding:70px 0 90px;}



.app_t1 ul li{ float:left; width:22%; margin-right:4%; box-sizing:border-box;}



.app_t1 ul li a{ display:block; height:100%;border:1px solid #e5e5e5; position:relative;}



.app_t1 ul li:nth-child(4n){ margin-right:0;}



.app_t1_b{position:absolute; left:50%; top:50%; -webkit-transform:translate(-50%,-50%); transform:translate(-50%,-50%);}



.app_t1 ul li img{display:block; height:80px; margin:auto;}



.app_t1 ul li h2{font-size:18px; line-height:30px; text-align:center; margin-top:10px; color:#333;white-space: nowrap;}



.app_t1_x{ position:absolute; left:0; top:0; right:0; bottom:0; background:rgba(0,0,0,0.8);-webkit-transition:0.3s; transition:0.3s; -webkit-transform:scale(0);transform:scale(0);}



@media screen and (min-width:800px){.app_t1 ul li:hover .app_t1_x{-webkit-transform:scale(1);transform:scale(1);}}



.app_t1_x h3{ position:absolute; left:50%; top:50%; width:100%; box-sizing:border-box; padding:25px; -webkit-transform:translate(-50%,-50%); transform:translate(-50%,-50%); font-size:16px; line-height:30px; color:#FFF; text-align:center;}



.app_t_l{ float:left; width:48%; text-align:left;}



.app_t_r{ float:right; width:48%; text-align:left;}



.app3_dw_t{ background:#eee; margin-top:80px; overflow:hidden;}



.app3_dw_t ul li{ width:50%; height:416px; position:relative;}



.app3_dw_t ul li.l{ overflow:hidden;}



.app3_dw_t ul li img{ height:100%; display:block; position:relative; left:50%; -webkit-transform:translateX(-50%);transform:translateX(-50%);}



@media screen and (min-width:800px){.app3_dw_t_wb{ position:absolute; left:100px; width:600px; background:#FFF; padding:50px; box-sizing:border-box; top:50%;-webkit-transform: translate(0,-50%);transform: translate(0,-50%); z-index:99; opacity:0;-webkit-transition:1s; transition:1s;}.app3_dw_t_wb.on{left:-50px; opacity:1;}}



.app3_dw_t_wb h2{ font-size:24px; line-height:24px; color:#333; margin-bottom:20px;}



.app3_dw_t_wb h3{ font-size:14px; line-height:24px; color:#555;}



.app3_dw_t_wb h4{ margin-top:30px;}



.app3_dw_t_wb h4 a{ display:block; font-size:14px; width:120px; line-height:33px; height:33px; color:#333; text-align:center; border:1px solid #333;-webkit-transition:0.5s; transition:0.5s;}



.app3_dw_t_wb h4 a:hover{ color:#fff; background:#333;}



.app_xqy{ font-size:16px; line-height:30px; color:#333;}



.app_xqy img{ max-width:100%; display:block; margin:auto;}



.service3_xg1{ position:relative;}



.service3_xg1 .service3_xg1_t1{ position:absolute; left:130px; top:0; height:40px; width:246px; box-sizing:border-box; padding-left:30px; font-size:14px; line-height:35px; color:#333;-webkit-transition:2s; transition:2s;}



.service3_xg1 .service3_xg1_t1:before{ content:''; position:absolute; left:0; bottom:11px; width:0px;border-bottom:1px solid #960000;-webkit-transition:1s; transition:1s;}



.service3_xg1 .service3_xg1_t1:after{ content:''; position:absolute; right:0; bottom:0; width:61px; height:22px; box-sizing:border-box; border:1px solid #960000;-webkit-transition:1s 1s; transition:1s 1s;opacity:0;}



.service3_xg1 .service3_xg1_t2{ position:absolute; right:130px; top:117px; height:100px; width:423px; box-sizing:border-box; padding-left:292px; padding-top:15px;font-size:14px; line-height:35px; color:#333; opacity:0;-webkit-transition:1s 1s; transition:1s 1s;}



.service3_xg1 .service3_xg1_t2:before{ content:''; position:absolute; left:187px; top:50px; width:0px;border-bottom:1px solid #960000;-webkit-transition:1s 2s; transition:1s 2s;}



.service3_xg1 .service3_xg1_t2:after{ content:''; position:absolute; left:0; top:0; width:187px; height:100px; box-sizing:border-box; border:1px solid #960000;}



.service3_xg1.on .service3_xg1_t1:after{ opacity:1;}



.service3_xg1.on .service3_xg1_t1:before{ width:185px;}



.service3_xg1.on .service3_xg1_t2{ opacity:1;}



.service3_xg1.on .service3_xg1_t2:before{ width:236px;}



.service3_xg2{ position:relative;}



.service3_xg2 .service3_xg2_t1{ position:absolute; left:437px; top:0; height:78px; width:227px; box-sizing:border-box; padding-left:30px; font-size:14px; line-height:22px; color:#333; opacity:0;-webkit-transition:2s; transition:2s;}



.service3_xg2 .service3_xg2_t1:before{ content:''; position:absolute; right:32px; top:22px; width:0px; height:33px;border:1px solid #960000; border-width:0px 0px 0 0;-webkit-transition:1s 1s; transition:1s 1s;}



.service3_xg2 .service3_xg2_t1:after{ content:''; position:absolute; right:0; bottom:0; width:64px; height:23px; box-sizing:border-box; border:1px solid #960000;}



.service3_xg2 .service3_xg2_t2{ position:absolute; right:18px; top:119px; height:105px; width:572px; box-sizing:border-box; padding-left:435px; padding-top:15px;font-size:14px; line-height:35px; color:#333; opacity:0;-webkit-transition:2s 1s; transition:2s 1s;}



.service3_xg2 .service3_xg2_t2:before{ content:''; position:absolute; left:195px; top:50px; width:0px;border-bottom:1px solid #960000;-webkit-transition:1s 2s; transition:1s 2s;}



.service3_xg2 .service3_xg2_t2:after{ content:''; position:absolute; left:0; top:0; width:195px; height:105px; box-sizing:border-box; border:1px solid #960000;}



.service3_xg2 .service3_xg2_t3{position:absolute; left:129px; bottom:0;width:742px; height:492px;box-sizing:border-box; opacity:0;-webkit-transition:2s 1.5s; transition:2s 1.5s; padding-top:450px; line-height:24px; padding-left:4px;}



.service3_xg2 .service3_xg2_t3 .xt1{position:absolute; right:102px; bottom:42px;width:0px; height:71px;box-sizing:border-box;border:1px solid #960000; border-width:0 0px 0px 0;-webkit-transition:2s 1.5s; transition:2s 1.5s;}



.service3_xg2 .service3_xg2_t3 .xt2{position:absolute; left:216px; bottom:43px;width:0px; height:0px;box-sizing:border-box;border-right:1px solid #960000;-webkit-transition:1s 2.5s; transition:1s 2.5s; }



.service3_xg2 .service3_xg2_t3 .xt3{position:absolute; left:114px; bottom:84px;width:205px; height:118px;box-sizing:border-box;border:1px solid #960000; opacity:0;-webkit-transition:1s 3.5s; transition:1s 3.5s; }



.service3_xg2 .service3_xg2_t3 .xt4{position:absolute; right:0px; bottom:113px;width:205px; height:375px;box-sizing:border-box;border:1px solid #960000;}



.service3_xg2.on .service3_xg2_t1{ opacity:1;}



.service3_xg2.on .service3_xg2_t1:before{width:196px; border-width:1px 1px 0 0;}



.service3_xg2.on .service3_xg2_t2{ opacity:1;}



.service3_xg2.on .service3_xg2_t2:before{width:377px;}



.service3_xg2.on .service3_xg2_t3{ opacity:1;}



.service3_xg2.on .service3_xg2_t3 .xt1{width:640px;border-width:0 1px 1px 0;}



.service3_xg2.on .service3_xg2_t3 .xt2{height:41px;}



.service3_xg2.on .service3_xg2_t3 .xt3{opacity:1;}



.service3_xg3{ position:relative;}



.service3_xg3 .service3_xg3_t1{ position:absolute; left:184px; top:23px; height:40px; width:246px; box-sizing:border-box; padding-left:30px; font-size:14px; line-height:35px; color:#333; opacity:0;-webkit-transition:2s; transition:2s;}



.service3_xg3 .service3_xg3_t1:before{ content:''; position:absolute; right:61px; bottom:11px; width:0px;border-bottom:1px solid #960000;-webkit-transition:1s 1s; transition:1s 1s;}



.service3_xg3 .service3_xg3_t1:after{ content:''; position:absolute; right:0; bottom:0; width:61px; height:22px; box-sizing:border-box; border:1px solid #960000;}



.service3_xg3 .service3_xg3_t2{ position:absolute; right:184px; top:130px; height:100px; width:432px; box-sizing:border-box; padding-left:292px; padding-top:15px;font-size:14px; line-height:35px; color:#333; opacity:0;-webkit-transition:2s 1s; transition:2s 1s;}



.service3_xg3 .service3_xg3_t2:before{ content:''; position:absolute; left:186px; top:50px; width:0px;border-bottom:1px solid #960000;-webkit-transition:1s 2s; transition:1s 2s;}



.service3_xg3 .service3_xg3_t2:after{ content:''; position:absolute; left:0; top:0; width:186px; height:76px; box-sizing:border-box; border:1px solid #960000;}



.service3_xg3.on .service3_xg3_t1{ opacity:1;}



.service3_xg3.on .service3_xg3_t1:before{width:185px;}



.service3_xg3.on .service3_xg3_t2{ opacity:1;}



.service3_xg3.on .service3_xg3_t2:before{width:246px;}



.service3_xg4{ position:relative;}



.service3_xg4 .service3_xg4_t1{ position:absolute; right:237px; top:0px; height:48px; width:246px; box-sizing:border-box; padding-left:110px; font-size:14px; line-height:40px; color:#333; opacity:0;-webkit-transition:2s; transition:2s;}



.service3_xg4 .service3_xg4_t1:before{ content:''; position:absolute; left:61px; bottom:11px; width:0px;border-bottom:1px solid #960000;-webkit-transition:1s 1s; transition:1s 1s;}



.service3_xg4 .service3_xg4_t1:after{ content:''; position:absolute; left:0; bottom:0; width:61px; height:22px; box-sizing:border-box; border:1px solid #960000;}



.service3_xg4 .service3_xg4_t2{ position:absolute; right:237px; top:53px; height:63px; width:471px; box-sizing:border-box; padding-left:335px;font-size:14px; line-height:35px; color:#333; opacity:0;-webkit-transition:2s 1s; transition:2s 1s;}



.service3_xg4 .service3_xg4_t2:before{ content:''; position:absolute; left:286px; top:31px; width:0px;border-bottom:1px solid #960000;-webkit-transition:1s 2s; transition:1s 2s;}



.service3_xg4 .service3_xg4_t2:after{ content:''; position:absolute; left:0; top:0; width:286px; height:63px; box-sizing:border-box; border:1px solid #960000;}



.service3_xg4.on .service3_xg4_t1{ opacity:1;}



.service3_xg4.on .service3_xg4_t1:before{width:185px;}



.service3_xg4.on .service3_xg4_t2{ opacity:1;}



.service3_xg4.on .service3_xg4_t2:before{width:185px;}



.service3_xg5{ position:relative;}



.service3_xg5 .service3_xg5_t1{ position:absolute; left:196px; top:0px; height:88px; width:324px; box-sizing:border-box; padding-left:24px; padding-top:55px; font-size:14px; line-height:14px; color:#333; opacity:0;-webkit-transition:2s; transition:2s;}



.service3_xg5 .service3_xg5_t1:before{ content:''; position:absolute; right:61px; bottom:10px; width:0px;border-bottom:1px solid #960000;-webkit-transition:1s 1s; transition:1s 1s;}



.service3_xg5 .service3_xg5_t1:after{ content:''; position:absolute; right:0; bottom:0; width:61px; height:22px; box-sizing:border-box; border:1px solid #960000;}



.service3_xg5 .service3_xg5_t2{ position:absolute; right:189px; top:151px; height:40px; width:330px; box-sizing:border-box; padding-left:228px; font-size:14px; line-height:24px; color:#333; opacity:0;-webkit-transition:2s 1s; transition:2s 1s;}



.service3_xg5 .service3_xg5_t2:before{ content:''; position:absolute; left:62px; bottom:12px; width:0px;border-bottom:1px solid #960000;-webkit-transition:1s 2s; transition:1s 2s;}



.service3_xg5 .service3_xg5_t2:after{ content:''; position:absolute; left:0; bottom:0; width:62px; height:27px; box-sizing:border-box; border:1px solid #960000;}



.service3_xg5 .service3_xg5_t3{ position:absolute; right:193px; top:203px; height:40px; width:418px; box-sizing:border-box; padding-left:339px; font-size:14px; line-height:24px; color:#333; opacity:0;-webkit-transition:2s 1.5s; transition:2s 1.5s;}



.service3_xg5 .service3_xg5_t3:before{ content:''; position:absolute; left:62px; bottom:11px; width:0px;border-bottom:1px solid #960000;-webkit-transition:1s 3s; transition:1s 3s;}



.service3_xg5 .service3_xg5_t3:after{ content:''; position:absolute; left:0; bottom:0; width:62px; height:27px; box-sizing:border-box; border:1px solid #960000;}



.service3_xg5.on .service3_xg5_t1{ opacity:1;}



.service3_xg5.on .service3_xg5_t1:before{width:263px;}



.service3_xg5.on .service3_xg5_t2{ opacity:1;}



.service3_xg5.on .service3_xg5_t2:before{width:268px;}



.service3_xg5.on .service3_xg5_t3{ opacity:1;}



.service3_xg5.on .service3_xg5_t3:before{width:356px;}



.service32_xg1{ position:relative;}



.service32_xg1 .service32_xg1_t1{ position:absolute; left:170px; top:10px; height:218px; width:793px; box-sizing:border-box; padding-left:334px; font-size:14px; line-height:14px; color:#333;}



.service32_xg1 .service32_xg1_t1 .xt1{ position:absolute; left:8px; top:217px; width:0px; height:0;border-bottom:1px solid #960000;-webkit-transition:0.5s; transition:0.5s;}



.service32_xg1.on .service32_xg1_t1 .xt1{width:265px;}



.service32_xg1 .service32_xg1_t1 .xt1:after{ content:''; position:absolute; left:0px; top:-4px; width:8px; height:8px; background:#960000; border-radius:50%;}



.service32_xg1 .service32_xg1_t1 .xt2{ position:absolute; left:272px; bottom:0px; width:1px; height:0px; box-sizing:border-box; border-right:1px solid #960000;-webkit-transition:0.5s 0.5s; transition:0.5s 0.5s;}



.service32_xg1.on .service32_xg1_t1 .xt2{height:194px;}



.service32_xg1 .service32_xg1_t1 .xt3{ position:absolute; left:272px; top:23px; width:0px; height:1px; box-sizing:border-box; border-bottom:1px solid #960000;-webkit-transition:1s 1s; transition:1s 1s;}



.service32_xg1.on .service32_xg1_t1 .xt3{width:520px;}



.service32_xg1 .service32_xg1_t1 .xt4{ position:absolute; left:791px; top:23px; width:1px; height:0px; box-sizing:border-box; border-right:1px solid #960000;-webkit-transition:0.5s 2s; transition:0.5s 2s;}



.service32_xg1.on .service32_xg1_t1 .xt4{height:28px;}



.service32_xg1 .service32_xg1_t1 .xt5{ position:absolute; right:2px; top:50px; width:0px; height:1px; box-sizing:border-box; border-bottom:1px solid #960000;-webkit-transition:0.5s 2.5s; transition:0.5s 2.5s;}



.service32_xg1.on .service32_xg1_t1 .xt5{width:24px;}



.service32_xg1 .service32_xg1_t1 .xt5:after{ content:''; position:absolute; left:0px; top:-4px; width:8px; height:8px; background:#960000; border-radius:50%; opacity:0;-webkit-transition:0.5s 2.5s; transition:0.5s 2.5s;}



.service32_xg1.on .service32_xg1_t1 .xt5:after{ opacity:1;}



.service32_xg1 .service32_xg1_t2{ position:absolute; right:16px; top:220px; height:30px; width:400px; box-sizing:border-box; padding-left:178px;font-size:14px; line-height:30px; color:#333;}



.service32_xg1 .service32_xg1_t2:before{content:''; position:absolute; left:0px; bottom:-1px; height:0px; width:0px;-webkit-transition:1s 1.5s; transition:1s 1.5s;border-bottom:1px solid #960000;}



.service32_xg1.on .service32_xg1_t2:before{ width:400px;}



.service32_xg1 .service32_xg1_t2:after{ content:''; position:absolute; left:0px; bottom:-4px; width:8px; height:8px; background:#960000; border-radius:50%;-webkit-transition:0.5s 1s; transition:0.5s 1s; opacity:0;}



.service32_xg1.on .service32_xg1_t2:after{opacity:1;}



.service32_xg1 .service32_xg1_t3{ position:absolute; right:89px; top:363px; height:30px; width:529px; box-sizing:border-box; padding-left:134px;font-size:14px; line-height:30px; color:#333;}



.service32_xg1 .service32_xg1_t3:before{content:''; position:absolute; left:0px; bottom:-1px; height:0px; width:0px;-webkit-transition:1s 2.5s; transition:1s 2.5s;border-bottom:1px solid #960000;}



.service32_xg1.on .service32_xg1_t3:before{width:529px;}



.service32_xg1 .service32_xg1_t3:after{ content:''; position:absolute; left:0px; bottom:-4px; width:8px; height:8px; background:#960000; border-radius:50%;-webkit-transition:0.5s 2s; transition:0.5s 2s; opacity:0;}



.service32_xg1.on .service32_xg1_t3:after{opacity:1;}



.service32_xg2{ position:relative;}



.service32_xg2 .service32_xg2_t1{ position:absolute; left:182px; top:154px; height:30px; width:455px; box-sizing:border-box; padding-right:4px; font-size:14px; line-height:30px; color:#333; text-align:right;}



.service32_xg2 .service32_xg2_t1:after{ content:''; position:absolute; left:0px; bottom:-4px; width:8px; height:8px; background:#960000; border-radius:50%;-webkit-transition:0.5s; transition:0.5s; opacity:0;}



.service32_xg2.on .service32_xg2_t1:after{ opacity:1;}



.service32_xg2 .service32_xg2_t1:before{content:''; position:absolute; left:0px; bottom:-1px; height:0px; width:0px;-webkit-transition:1s 0.5s; transition:1s 0.5s;border-bottom:1px solid #960000;}



.service32_xg2.on .service32_xg2_t1:before{ width:455px;}



.service32_xg2 .service32_xg2_t2{ position:absolute; left:40px; bottom:90px; height:30px; width:556px; box-sizing:border-box; padding-left:4px;font-size:14px; line-height:30px; color:#333; opacity:0;-webkit-transition:2s 1s; transition:2s 1s;}



.service32_xg2 .service32_xg2_t2 .xt1{position:absolute; right:0px; bottom:0; width:0px;border-bottom:1px solid #960000;-webkit-transition:1s 1.5s; transition:1s 1.5s;}



.service32_xg2.on .service32_xg2_t2 .xt1{width:556px;}



.service32_xg2 .service32_xg2_t2:before{ content:''; position:absolute; right:0px; top:-51px; width:0px; height:0px;border-right:1px solid #960000;-webkit-transition:0.5s 1s; transition:0.5s 1s;}



.service32_xg2.on .service32_xg2_t2:before{ height:81px;}



.service32_xg2 .service32_xg2_t2:after{ content:''; position:absolute; right:-4px; bottom:74px; width:8px; height:8px; background:#960000; border-radius:50%; opacity:0;-webkit-transition:0.5s 1s; transition:0.5s 1s;}



.service32_xg2.on .service32_xg2_t2:after{ opacity:1;}



.service32_xg2.on .service32_xg2_t2{ opacity:1;}



.service32_xg3{ position:relative;}



.service32_xg3 .service32_xg3_t1{ position:absolute; left:54px; top:48px; height:30px; width:210px; box-sizing:border-box; padding-left:4px; font-size:14px; line-height:30px; color:#333; opacity:0;-webkit-transition:2s; transition:2s;}



.service32_xg3 .service32_xg3_t1:before{ content:''; position:absolute; left:0px; top:48px; height:0px; width:0px;-webkit-transition:1s 1s; transition:1s 1s;border-bottom:1px solid #960000;}



.service32_xg3.on .service32_xg3_t1:before{width:210px;}



.service32_xg3 .service32_xg3_t2{ position:absolute; right:54px; bottom:98px; height:30px; width:395px; box-sizing:border-box; padding-right:4px; text-align:right;font-size:14px; line-height:30px; color:#333; opacity:0;-webkit-transition:2s 1s; transition:2s 1s;}



.service32_xg3 .service32_xg3_t2:before{ content:''; position:absolute; left:0px; top:48px; height:0px; width:0px;-webkit-transition:1s 2s; transition:1s 2s;border-bottom:1px solid #960000;}



.service32_xg3.on .service32_xg3_t2:before{width:395px;}



.service32_xg3.on .service32_xg3_t1{ opacity:1;}



.service32_xg3.on .service32_xg3_t2{ opacity:1;}



.service33_xg2{ position:relative;}



.service33_xg2 .service33_xg2_t1{ position:absolute; left:158px; bottom:0px; height:27px; width:210px; box-sizing:border-box; padding-top:10px; text-align:center; font-size:14px; line-height:16px; color:#333; opacity:0;-webkit-transition:2s; transition:2s;}



.service33_xg2 .service33_xg2_t1:after{ content:''; position:absolute; left:0px; top:0px; height:0px; width:210px; -webkit-transform:scale(0,1);transform:scale(0,1);-webkit-transition:1s 2s; transition:1s 2s;border-top:1px solid #960000;}



.service33_xg2.on .service33_xg2_t1:after{-webkit-transform:scale(1,1);transform:scale(1,1);}



.service33_xg2 .service33_xg2_t1 .xt1{ position:absolute; left:104px; top:-180px; height:0px; width:1px; box-sizing:border-box;border-right:1px solid #960000;-webkit-transition:1s 1s; transition:1s 1s;}



.service33_xg2.on .service33_xg2_t1 .xt1{height:181px;}



.service33_xg2 .service33_xg2_t1 .xt1:after{ content:''; position:absolute; left:-4px; top:0px; width:8px; height:8px; background:#960000; border-radius:50%;}



.service33_xg2 .service33_xg2_t2{ position:absolute; right:158px; bottom:0px; height:27px; width:210px; box-sizing:border-box; padding-top:10px; text-align:center; font-size:14px; line-height:16px; color:#333; opacity:0;-webkit-transition:2s 1s; transition:2s 1s;}



.service33_xg2 .service33_xg2_t2:after{ content:''; position:absolute; left:0px; top:0px; height:0px; width:210px; -webkit-transform:scale(0,1);transform:scale(0,1);-webkit-transition:1s 2s; transition:1s 2s;border-top:1px solid #960000;}



.service33_xg2.on .service33_xg2_t2:after{-webkit-transform:scale(1,1);transform:scale(1,1);}



.service33_xg2 .service33_xg2_t2 .xt1{ position:absolute; left:104px; top:-410px; height:0px; width:1px; box-sizing:border-box;border-right:1px solid #960000;-webkit-transition:1s 1s; transition:1s 1s;}



.service33_xg2.on .service33_xg2_t2 .xt1{height:410px;}



.service33_xg2 .service33_xg2_t2 .xt1:before{ content:''; position:absolute; left:-4px; top:230px; width:8px; height:8px; background:#960000; border-radius:50%;}



.service33_xg2 .service33_xg2_t2 .xt1:after{ content:''; position:absolute; left:-4px; top:0px; width:8px; height:8px; background:#960000; border-radius:50%;}



.service33_xg2.on .service33_xg2_t1{ opacity:1;}



.service33_xg2.on .service33_xg2_t2{ opacity:1;}



.service33_xg3{ position:relative;}



.service33_xg3 .service33_xg3_t1{ position:absolute; left:130px; top:150px; height:30px; width:340px; box-sizing:border-box; padding-left:4px; font-size:14px; line-height:30px; color:#333; opacity:0;-webkit-transition:2s; transition:2s;}



.service33_xg3 .service33_xg3_t1:before{ content:''; position:absolute; right:0px; bottom:0px; width:0px; height:0px;border-bottom:1px solid #960000;-webkit-transition:1s 1s; transition:1s 1s;}



.service33_xg3.on .service33_xg3_t1:before{width:340px;}



.service33_xg3 .service33_xg3_t1:after{ content:''; position:absolute; right:0px; bottom:-4px; width:8px; height:8px; background:#960000; border-radius:50%;}



.service33_xg3 .service33_xg3_t2{ position:absolute; left:130px; top:430px; height:30px; width:270px; box-sizing:border-box; padding-left:4px; font-size:14px; line-height:30px; color:#333; opacity:0;-webkit-transition:2s 1s; transition:2s 1s;}



.service33_xg3 .service33_xg3_t2:before{ content:''; position:absolute; right:0px; bottom:0px; width:0px; height:0px;border-bottom:1px solid #960000;-webkit-transition:1s 2s; transition:1s 2s;}



.service33_xg3.on .service33_xg3_t2:before{width:270px;}



.service33_xg3 .service33_xg3_t2:after{ content:''; position:absolute; right:0px; bottom:-4px; width:8px; height:8px; background:#960000; border-radius:50%;}



.service33_xg3.on .service33_xg3_t1{ opacity:1;}



.service33_xg3.on .service33_xg3_t2{ opacity:1;}



.service3_1_hz_img ul li{ float:left; overflow:hidden; background:url(../img/service3_bg2.png) center no-repeat; background-size:cover !important; position:relative;}



.service3_1_hz_img ul li:nth-child(1){background:url(../img/service3_bg.png) center no-repeat;}



.service3_1_hz_img ul li img{ display:block; width:80%; position:absolute; left:50%; top:50%; -webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:1s; transition:1s;}



@media screen and (min-width:800px){



.service3_1_hz_img ul li:hover img{-webkit-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1);}



}



.service3_1_hz_img ul li p{ position:absolute; right:30px; top:30px; font-size:20px; color:#333; opacity:0;-webkit-transition:2s; transition:2s;}



.service3_1_hz_img ul li:hover p{opacity:1;}



.cpzy_img_bg{ background:#fafafa;}



.app7_img.about_a7{ padding-bottom:120px;}



.about_a3m{ margin-top:120px; overflow:hidden;}



.about_txt_app_t1{ padding-top:80px;}



.about_txt_app_t1 ul li{ margin-bottom:80px;}



.about_txt_bt_o{ margin-top:150px; line-height:30px;}



.search{ width:90%;max-width:350px; margin:70px auto 15px; position:relative; }



.search input{ display:block; width:100%; box-sizing:border-box; padding:0 40px; font-size:14px; line-height:33px; height:35px; border:1px solid #e5e5e5; border-radius:5px;}



.search input:focus{outline:#960000 solid 1px;}



.search i{ position:absolute; right:0px; top:0px; width:35px; height:35px;background:url(../img/ssan3_h.png) center no-repeat; cursor:pointer; background-size:12px auto;}



.search a{ position:absolute; left:0px; top:0px; width:35px; height:35px;background:url(../img/search.svg) center no-repeat;}



.search_fl{ border-bottom:1px solid #ccc; text-align:center;}



.search_fl ul li{ display:inline-block; padding:0 60px;}



.search_fl ul li a{ display:block;font-size:16px; line-height:30px; color:#333;}



.search_fl ul li.on a{ border-bottom:1px solid #960000; position:relative; top:1px;}



.search_cp{ padding-bottom:80px; padding-top:60px;}



.search_cp ul li{ margin-bottom:80px;}



.search_ym{ display:none;}



.search_qb{ padding:80px 10px 120px;}



.search_qb ul li{ padding-bottom:40px;}



.search_qb ul li h2{ font-size:18px; line-height:30px; color:#000;}



.search_qb ul li h3{ font-size:18px; line-height:30px; color:#555;}



.search_qb ul li a{ font-size:18px; line-height:30px; color:#960000;}



.search_ss{ font-size:12px; line-height:18px; text-align:center; color:#999; margin-bottom:40px;}



.search_ss span{ color:#960000;}



.xz_mima{ position: fixed; left:50%; top:50%; -webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%); z-index:999; background:#fff; border-radius:5px;box-shadow: 0px 0px 20px #999; box-sizing:border-box; width:800px; height:300px; padding:70px 180px 0; display:none;}



.xz_mima h2{ background:url(../img/input-box-lock.svg) left center no-repeat; background-size:20px auto; padding-left:30px; font-size:18px; padding-top:5px; line-height:30px; color:#333;}



.xz_mima  form{width:360px; height:50px; margin:50px auto 0;}



.xz_mima  input{ float:left;width:280px; height:50px; box-sizing:border-box; border:1px solid #333; font-size:18px; text-align:center; line-height:46px; color:#333;}



.xz_mima  a.xz_mima_an{ float:left;width:80px; height:50px;background:url(../img/input-box-check.svg) center no-repeat; background-size:35px auto; opacity:0.6;-webkit-transition:0.5s; transition:0.5s;}



.xz_mima  a.xz_mima_an:hover{opacity:1;}



.xz_mima  i{ position:absolute; right:15px; top:15px;width:30px; height:30px;background:url(../img/input-box-close.svg) center no-repeat; background-size:30px auto; opacity:0.6;-webkit-transition:0.5s; transition:0.5s; cursor:pointer;}



.xz_mima  i:hover{opacity:1;}



.xz_mima  input:focus{ border:#960000 solid 1px;}



.xz_mima  h3{ font-size:18px; line-height:24px; text-align:center; color:#333;}



.xz_mima  h3 span{ display:inline-block; width:25px; height:24px;background:url(../img/input-box-minus.svg) center no-repeat; background-size:24px auto; vertical-align:middle; position:relative; top:-2px; margin-right:7px;}



.xz_mima  h4{ font-size:16px; line-height:24px; text-align:center; color:#333; margin-top:20px;}



.xz_mima  h5{ font-size:12px; line-height:24px; text-align:center; color:#333; margin-top:30px;}



.xz_mima_b{ padding-top:60px;}



.ny_cp_qh3{ width:100%;}



.ny_cp_qh ul li a .ny_cp_qh3 img{position:relative; height:100%; left:50%; top:0; -webkit-transform:translate(-50%,0);transform:translate(-50%,0);display:block;}



.service3_1_hz_txt{ font-size:16px; line-height:30px; color:#333; padding:0 10px;}



.service3_1_hz_txt .bt{ font-size:20px; line-height:40px; padding-left:17px; position:relative;}



.service3_1_hz_txt .bt:after{ content:''; position:absolute; left:0; top:15px; width:10px; height:10px; border-radius:50%; background:#960000;}



.tx_txt{position:absolute; z-index:2; }



.tx_txt h2{ font-size:40px; line-height:40px; color:#000; text-shadow:1px 1px 0px #FFF;}



.tx_txt h3{ font-size:24px; line-height:40px; color:#000; margin-top:20px;text-shadow:1px 1px 0px #FFF;}



.ny_cp_qh ul li .tx_txt h4 a{ font-size:14px; line-height:30px; width:80px; color:#000; margin-top:20px;text-shadow:1px 1px 0px #FFF; position:relative; text-align:center;}



.ny_cp_qh ul li .tx_txt h4 a:after{ content:''; position:absolute; left:50%; bottom:0; -webkit-transform:translateX(-50%);transform:translateX(-50%); width:20px; border-bottom:1px solid #000;-webkit-transition:0.5s; transition:0.5s;}



.ny_cp_qh ul li .tx_txt h4 a:hover:after{width:70px;}



.tx_txt1{ text-align:center;left:50%; top:50%; -webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}



.tx_txt2{left:10%; top:50%; -webkit-transform:translate(0,-50%);transform:translate(0,-50%);}



.tx_txt3{ right:10%; top:50%; -webkit-transform:translate(0,-50%);transform:translate(0,-50%);}



.tx_txt4{ left:20%; top:50%; -webkit-transform:translate(0,-50%);transform:translate(0,-50%);}



.tx_txt5{ right:20%; top:50%; -webkit-transform:translate(0,-50%);transform:translate(0,-50%);}



.ny_cp_qh3 .tx_txt{opacity:0; -webkit-transition:1s;transition:1s;}



.tx_txt.donghua{opacity:1;}



.tx_txt h2{-webkit-transition:2s;transition:2s; position:relative; top:-50px;}



.tx_txt.donghua h2{ top:0;}



.tx_txt h3{margin-top:0px;-webkit-transition:2s;transition:2s; margin-top:20px; position:relative; top:-70px;}



.tx_txt.donghua h3{ top:0;}



#app_i{ position:relative; top:-180px; display:block;}



.Cookie_bg{ position:fixed; left:0; right:0; bottom:0; padding:16px 0;background: rgba(18, 18, 18, 0.9); border-top:1px solid #960000; z-index:999;}



.Cookie{ width:1100px; max-width:95%; margin:auto;}



.Cookie_l{ float:left; font-size:16px; line-height:44px; color:#FFF;}



.Cookie_r{ float:right;}



.Cookie_r a{ display:inline-block; font-size:16px; line-height:42px; width:110px; text-align:center; color:#FFF; box-sizing:border-box; border-radius:5px;}



.Got{background:#960000; border:1px solid #960000;}



.Info{ border:1px solid #fff; margin-left:20px;}



.cp_xl_sj{ position:fixed; left:0; right:0; top:216px; z-index:9999;background: rgba(0,0,0,.99); border-top:1px solid #9D9D9D; display:none;}



.cp_xl_sj .nycp_xl ul li .nycp_xl_bt a{ border-bottom:1px solid #404040;}



.cp_xl ul li .cp_xl_sj .nycp_xl ul li:after{ display:none;}



.cp_xl_sj .nycp_xl{}



.cp_xl>ul>li.on{}



@media screen and (max-width:1199px) and (min-width:800px){



	.dh{ margin-left:50px;}



	.dh ul li a{ padding:0 30px;}



}



@media screen and (max-width:800px){



	.w1440{width:95%;}



}



@media screen and (max-width:799px){



	.w1200{width:95%;}



	.w1000{width:95%;}



	.dh_xl .dh_xl_xl{width:95%; margin:auto;}



}



@media screen and (min-width:800px){



	.dh_ss,.dh_ss_an,.banner,.sy_wz,.sj,.sj_foot,.dhan{ display:none !important;}



}



@media screen and (max-width:799px){



	.select_bt{padding-bottom:70px;}



	.select1{padding: 70px 0 150px;}



	.top_ss,.sy_xx,.sy_xx2,.sy_bj,.dh_xl,.al_xl ul li .al_xl_txt,.sj_foot,.ny_cp_qh,.nycp_bt2,.nycp_cpqh_dw,.nycp_al ul li h3,.cp_bat_txt,.pc{ display:none !important;}



	/*.foot{ border-top:1px solid #666;}*/



	.foot_fx a{ margin-left:10px;}



	.top_t{ position:fixed; left:0; top:0; width:100%;}



	.logo{ position:relative; left:50%; -webkit-transform:translate(-50%,0);transform:translate(-50%,0);}



	.logo img{ padding:15px 0; height:20px;}



	.sy_wz{ font-family:Arial, Helvetica, sans-serif;font-size:20px; line-height:60px; color:#333; text-align:center; font-weight:bold;}



	.dhan{ position:absolute; left:-2.5%; top:0; width:50px; height:50px; background:url(../img/icon-menu.png) center no-repeat;-webkit-transition:0.2s linear; transition:0.2s linear;}



	.dhan.on{background:url(../img/ico_09.png) center no-repeat;}



	.sc_llq{ position:absolute; right:-2.5%; top:0; width:50px; height:50px; background:url(../img/sc_llq.png) center no-repeat;}



	.dh .opacity_1{opacity:1!important;-webkit-transition:opacity .35s ease-out,-webkit-transform .35s ease-out;transition:opacity .35s ease-out,-webkit-transform .35s ease-out;transition:opacity .35s ease-out,transform .35s ease-out;transition:opacity .35s ease-out,transform .35s ease-out,-webkit-transform .35s ease-out;pointer-events:auto;}



	.dh>ul>:nth-child(1).opacity_1{-webkit-transition-delay:.1s,.1s;transition-delay:.1s,.1s;}



	.dh>ul>:nth-child(2).opacity_1{-webkit-transition-delay:150ms,150ms;transition-delay:150ms,150ms;}



	.dh>ul>:nth-child(3).opacity_1{-webkit-transition-delay:.2s,.2s;transition-delay:.2s,.2s;}



	.dh>ul>:nth-child(4).opacity_1{-webkit-transition-delay:250ms,250ms;transition-delay:250ms,250ms;}



	.dh>:nth-child(2).opacity_1{-webkit-transition-delay:.3s,.3s;transition-delay:.3s,.3s;}



	.dh>:nth-child(3).opacity_1{-webkit-transition-delay:350ms,350ms;transition-delay:350ms,350ms;}



	.dh>*,.dh>ul>*{opacity:0;-webkit-transition:opacity .35s ease-out,-webkit-transform .35s ease-out;transition:opacity .35s ease-out,-webkit-transform .35s ease-out;transition:opacity .35s ease-out,transform .35s ease-out;transition:opacity .35s ease-out,transform .35s ease-out,-webkit-transform .35s ease-out;pointer-events:none;}



	.dh{ position:fixed; left:0; top:50px; right:0;overflow:auto !important; box-sizing:border-box; background:#0B0B0B; padding:0 40px;height:100%; padding-bottom:80px; display:none;}



	.dh ul li{ border-bottom:1px solid #444;}



	.dh ul li li{ border-bottom:0px solid #333;}



	.dh ul li p a{font-size:16px; color:#fff; line-height:70px; display:block; position:relative;}



	.dh ul li p a:before,.dh ul li p a:after{ content:''; position:absolute; right:0; top:34px; width:15px; height:1px; background:#FFF;}



	.dh ul li p a:after{ -webkit-transform:rotate(90deg); transform:rotate(90deg);-webkit-transition: 0.5s;transition: 0.5s;}



	.dh ul li.on p a:after{ -webkit-transform:rotate(180deg); transform:rotate(180deg);}



	.dh .dh_xl_xl{ border-top:1px solid #333;padding-bottom:15px; display:none;}



	.dh .cp_xl ul li{ width:100%; border-bottom:1px solid #444; padding:20px 30px; box-sizing:border-box;}



	.dh .cp_xl ul li:last-of-type{border-bottom:0px solid #444;}



	.dh .cp_xl ul li img{ padding:15px 0 0; display:block; max-width:100%;}



	.dh .cp_xl ul li p{ padding-bottom:0; font-size:12px;color: #FFF; text-align:center; padding-top:15px;}



	.dh .al_xl ul li{ width:48%; margin:4% 4% 0 0;}



	.dh .al_xl ul li:nth-child(2n){margin-right:0;}



	.dh .al_xl ul li i{ display:none;}



	.dh .fw_xl ul li img,.dh .lx_xl ul li img{ height:25px; padding:15px 0 0;}



	.dh .fw_xl ul li p,.dh .lx_xl ul li p{ font-size:12px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap; padding:0;}



	.dh .dh_xl_xl.cp_xl{ padding:0 30px;}



	.cp_xl ul li:after{ display:none;}



	.fw_xl,.lx_xl{ overflow:auto !important; padding:15px 0; position:relative; top:1px;}



	.fw_xl ul{ width:220%;}



	.lx_xl ul{ width:133.333%;}



	.dh_ss{ border-bottom:1px solid #444; margin-top:40px; display:none;}



	.dh_ss input{display:block; width:100%; font-size:24px;line-height:42px; padding:8px 0 0 70px; box-sizing:border-box; background:none; color:#fff;background: url(../img/search_small.svg) 40px center no-repeat;}



	.dh_ss_an{ text-align:center; margin-top:40px;}



	.dh_ss_an img{ display:inline-block; margin-right:10px; vertical-align:middle;}



	.dh_ss_an span{ display:inline-block; font-size:24px; line-height:50px; color:#FFF; position:relative; top:5px;}



	.sy_t1{overflow:hidden;position: relative;}



	.sy_t1 img{ display:block; position:relative; left:50%; -webkit-transform:translate(-50%,0);transform:translate(-50%,0);}



.vransj{font-family:myriadset;width: 150px; font-size:24px;border: 1px solid #960000;line-height: 50px;height: 40px;text-align: center;position: absolute;left: 50%;margin-left: -75px;bottom: 15%;}



	.sy_t2{background: -webkit-linear-gradient(#fafafa, #fff);background: -o-linear-gradient(#fafafa, #fff);background: -moz-linear-gradient(#fafafa, #fff);background: linear-gradient(#fafafa, #fff);}



	.sy_t3{background: -webkit-linear-gradient(#f2f2f2, #fff, #f2f2f2);background: -o-linear-gradient(#f2f2f2, #fff, #f2f2f2);background: -moz-linear-gradient(#f2f2f2, #fff, #f2f2f2);background: linear-gradient(#f2f2f2, #fff, #f2f2f2);}



	.sy_t4{background: -webkit-linear-gradient(#000, #444, #000);background: -o-linear-gradient(#000, #444, #000);background: -moz-linear-gradient(#000, #444, #000);background: linear-gradient(#000, #444, #000);}



	.sy_t5{background: -webkit-linear-gradient(#444, #777, #444);background: -o-linear-gradient(#444, #777, #444);background: -moz-linear-gradient(#444, #777, #444);background: linear-gradient(#444, #777, #444);}



	.sy_spz img{ display:block; position:relative; left:50%; -webkit-transform:translate(-50%,0);transform:translate(-50%,0);}



	.sy_spz .sy_img_bt{ font-size:30px; line-height:40px; color:#000; text-align:center; padding-top:100px; font-weight:bold;}



	.sy_spz .sy_img_txt{ font-size:22px; line-height:24px; color:#333; text-align:center; font-weight:bold; padding:10px 0;}



	.sy_spz .sy_img_gd{ text-align:center; padding:10px 0 50px;}



	.sy_spz .sy_img_gd a{ color:#0070c9; font-size:18px; line-height:30px;}



	.sy_spz.sy_t4 .sy_img_bt{ color:#fff;}



	.sy_spz.sy_t4 .sy_img_txt{ color:#fff;}



	.sy_spz.sy_t4 .sy_img_gd a{ color:#fff;}



	.sy_spz.sy_t5 .sy_img_bt{ color:#fff;}



	.sy_spz.sy_t5 .sy_img_txt{ color:#fff;}



	.sy_spz.sy_t5 .sy_img_gd a{ color:#fff;}



	.sy_t6_tb{ padding-bottom:100px; width:95%; margin:auto;}



	.sy_t6_tb ul li{ float:left; width:30%; margin-right:5%;}



	.sy_t6_tb ul li:nth-child(3n){margin-right:0;}



	.sy_t6_tb ul li img{width:45%; max-width:100px; margin:auto;left:0;-webkit-transform: translate(0,0);transform: translate(0,0);}



	.sy_t6_tb ul li p{ text-align:center; font-size:14px; line-height:30px; color:#333; margin-top:15px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}



	.sy_t7{ position:relative; overflow:hidden;}



	.sy_t7 .sy_t7_tb{ position:absolute; top:0; right:0; bottom:0; left:0;}



	.sy_t7 .sy_t7_tb img{ display:block;position:relative; left:50%; -webkit-transform:translate(-50%,0);transform:translate(-50%,0); height:100%;}



	.sy_t7 .sy_img_txt{ position:absolute; left:50%; top:50%; -webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%); width:80%; z-index:1; text-align:center;}



	.sy_t7 .sy_img_txt h2{font-size:48px; line-height:60px; color:#fff; text-align:center; font-weight:bold; padding-top:50px;}



	.sy_t7 .sy_img_txt h3{ font-size:24px; line-height:30px; color:#fff; text-align:center; font-weight:bold;}



	.sy_t7 .sy_img_txt h4{ color:#fff; font-size:16px; line-height:30px;}



	.sj_foot{ width:95%; margin:auto; padding:10px 0 10px;}



	.sj_foot1{ font-size:14px; line-height:20px; color:#666;}



	.sj_foot1 a{color:#265CA9;}



	.sj_foot2{ padding:10px 0; position:relative;}



	.sj_foot2_l{ float:left;}



	.sj_foot2_l:after{ content:''; position:absolute; left:62%; top:5px; height:30px;border-right:1px solid #e5e5e5;}



	.sj_foot2_l a{ float:left; padding-left:20px; background:left center no-repeat; background-size:16px 16px; font-size:14px;height:16px; padding-top:3px; color:#333; margin-right:10px;}



	.sj_foot2_l a.en{ background-image:url(../img/en.png);}



	.sj_foot2_l a.de{ background-image:url(../img/de.png);}



	.sj_foot2_l a.fr{ background-image:url(../img/fr.png);}



	.sj_foot2_l a.it{ background-image:url(../img/it.png);}



	.sj_foot2_l a.cn{ background-image:url(../img/cn.png);}



	.sj_foot2_r{ float:right;}



	.sj_foot2_r a{ float:left; margin-left:10px; height:19px; -webkit-transition:0.5s; transition:0.5s;}



	.sj_foot2_r a.i1{ width:21px; background:url(../img/i1.png) center no-repeat; background-size:auto 15px;}



	.sj_foot2_r a.i2{ width:12px; background:url(../img/i2.png) center no-repeat; background-size:auto 15px;}



	.sj_foot2_r a.i3{ width:27px; background:url(../img/i3.png) center no-repeat; background-size:auto 15px;}



	.sj_foot2_r a.i4{ width:24px; background:url(../img/i4.png) center no-repeat; background-size:auto 15px;}



	.sj_foot3{ text-align:center; font-size:14px; line-height:24px; color:#999; padding:10px 0 0;}



	.top_yy{ position:absolute; right:-2.5%; top:0; width:63px;}



	.top_yy_h{ position:relative; right:-1px;}



	.top_yy.on .top_yy_h{ background:#0b0b0b;}



	.fw_xl::-webkit-scrollbar,.lx_xl::-webkit-scrollbar{width: 1px;height: 1px;}/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/



	.fw_xl::-webkit-scrollbar-track,.lx_xl::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);background-color: #444;} /*定义滚动条轨道 内阴影+圆角*/



	.fw_xl::-webkit-scrollbar-thumb,.lx_xl::-webkit-scrollbar-thumb{-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);background-color: #fff;} /*定义滑块 内阴影+圆角*/



	.loading img{ width:60px; height:60px;}



	.nycp_xl ul li .nycp_xl_bt{ margin:15px auto; background:url(../img/ico_10.png) right center no-repeat; background-size:15px auto;-webkit-transition: 0.5s;transition: 0.5s;}



	.nycp_xl ul li .nycp_xl_bt.on{ background:url(../img/ico_09.png) right center no-repeat; background-size:12px 12px;}



	.nycp_xl ul li .nycp_xl_lb{display:none; padding-bottom:15px;}



	.nycp_xl ul li .nycp_xl_lb:last-child{ border-bottom:1px solid #333;}



	.nycp_xl ul li .nycp_xl_bt a{ font-size:14px; line-height:38px; color:#dadada;}



	.nycp_xl ul li .nycp_xl_lb a{ font-size:12px; line-height:38px; color:#FFF;}



	.nycp_xl ul li .nycp_xl_lb a span{ float:left; width:60%;}



	.nycp_xl ul li .nycp_xl_lb a em{ font-style:normal;}



	.nycp_an{ max-width:90%; padding:0; margin-top:70px;}



	.nycp_an a{ width:48%; margin-right:4%; font-size:16px;}



	.nycp_an a:nth-child(2n){margin-right:0;}



	.nycp_ts{ margin-top:80px; padding:0 20px;}



	.nycp_txt{ font-size:14px; line-height:22px; padding:0 20px;}



	.nycp_bt{ font-size:24px; line-height:30px; font-weight:bold;}



	.nycp_box{ padding:60px 0 80px; background:#f8f8f8;}



	.spz_nyt1{ position:relative; background:#f8f8f8; padding-bottom:90px;}



	.spz_nyt1 h2{ position:absolute; left:0; top:10px; width:100%; text-align:center;font-size: 18px;line-height: 30px;color: #000;}



	.spz_nyt1 img{ display:block;width:100%;}



	.nycp_al ul li{ width:50%; margin:0; box-sizing:border-box; padding:1px;}



	.nycp_al ul li .nycp_al_img{ height:100%;}



	.nycp_al ul li .nycp_al_img img{ width:100%; height:100%;}



	.ny_cp_fl.m_5 ul li{ margin:0 10px;}



	.ny_cp_fl_zw{}



	.ny_cp_fl ul{}



	.cp_bat{ background:#e6e6e6;}



	.cp_bat_img{ width:100%;}



	.cp_bat_img img{ max-width:100%;}



	.ny_cp_fl_lb_bt h2{ font-size:16px; font-weight:normal;}



	.ny_cp_fl_lb{ padding:40px 0 20px; margin-top:20px;}



	.ny_cp_fl_lb_img ul li{ width:49%; margin-bottom:2%; margin-right:2%;}



	.ny_cp_fl_lb_img ul li:nth-child(2n){margin-right:0;}



	.ny_cp_fl_lb_img ul li a p{ font-size:14px; height:50px; line-height:50px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}



	.ny_cp_fl_lb.last{ padding-bottom:150px;}



	.ny_cp_fl ul li a{ font-size:14px; line-height:45px; height:40px;}



	.nycp_al ul li .nycp_al_img h2{ background:none; font-size:22px;}



	.nycp_al ul li .nycp_al_img{ background:#000;}



	.nycp_al ul li .nycp_al_img img{ opacity:0.6;}



	.nycp_coo{background: url(../img/linear_bottom_sj.jpg) center;background-attachment:inherit; background-size:100% 100% !important; height:300px;}



	.nycp_coo h2{ position:absolute; top:36% !important; font-size:34px;}



	.nycp_al{ padding:90px 0 !important;}



	.top_yy a,.top_yy span{ margin:0 15px;}



	.ny_cp_xq2{ height:60px; overflow:hidden;}



	.ny_cp_xq2 h2{ font-size:18px;white-space: nowrap; background:#000; width:100%; line-height:65px; height:60px;}



	.ny_cp_xq5_l{ width:100%;}



	.ny_cp_xq5_l img{ display:block; max-width:150px; margin:auto;}



	.ny_cp_xq5_r h3{ text-align:center;}



	.ny_cp_xq5_r h3 a{ font-weight:bold; font-family:Arial;}



	.ny_cp_xq4 .bt,.ny_cp_xq5 .bt{ font-size:24px;}



	.ny_cp_xq5_r{ width:100%; margin-top:20px;}



	.ny_cp_xz{ overflow:auto; padding-bottom:20px;}



	.ny_cp_xz ul{width: 200%;}



	.ny_cp_xz{overflow: hidden; overflow-x: scroll;}



	.ny_cp_xz::-webkit-scrollbar{width: 1px;height: 1px;}/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/



	.ny_cp_xz::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);background-color:#f6f6f6;} /*定义滚动条轨道 内阴影+圆角*/



	.ny_cp_xz::-webkit-scrollbar-thumb{-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);background-color: #666;} /*定义滑块 内阴影+圆角*/



	/*.ny_cp_fl2_r a{background:#555; color:#FFF; height:25px; line-height:25px; margin-top:18px; border-radius:13px; padding:0 15px;}*/



	.ny_cp_fl_lb_bt_bs{ padding:0 20px;}



	.ny_cp_fl2_l a{ font-size:16px; padding:0 5px;}



	.ny_cp_fl2_r a{ padding:0 5px; font-size:16px;}



	.ny_cp_xz ul li img{ width:35px; height:35px;}



	.ny_cp_xz ul li p{ font-size:14px;}



	.ny_cp_fl_lb_img{ padding-top:50px;}



	.xwjxz2 ul li dl dd .h6,.xwjxz2 ul li dl dd .h7{ display:none;}



	.xwjxz ul li dl dd .h1{ width:150px; margin-right:0; font-size:14px;}



	.xwjxz ul li dl dd .h2{width:60px; margin-right:0; font-size:14px;}



	.xwjxz ul li dl dd .h3{width:60px; margin-right:0; font-size:14px;}



	.xwjxz.xwjxz2 ul li dl dd .h1{ width:210px; padding-right:0;}



	.xwjxz2 ul li dl dd .h2, .xwjxz2 ul li dl dd .h3, .xwjxz2 ul li dl dd .h5{ width:35px; margin-right:0;}



	.xwjxz.xwjxz2.xwjxz22 ul li dl dd .h1{ width:210px; padding-right:10px;}



	.xwjxz22 ul li dl dd .h2, .xwjxz22 ul li dl dd .h3, .xwjxz22 ul li dl dd .h5{ width:50px; margin-right:0;}



	.xwjxz ul li dl dd{ height:auto;}



	.xwjxz ul li dl dd:after{clear:both;display:block;visibility:hidden;height:0;content:".";font-size:0px;}



	.xwjxz ul li dl dd .h1 em{ display:none;}



	.xwjxz ul li dl dd .h4 a img{ width:15px; height:15px; padding:9px 0;}



	.ny_cp_fl .ny_cp_f2_hs ul li a:after{ display:none;}



	.ny_cp_fl .ny_cp_f2_hs ul{ padding:20px 0 20px 0px}



	.xwjxz ul li dl{padding: 10px 10px 0 10px;}



	.xwjxz ul li *{ font-weight:normal; font-family:Arial;}



	.ny_cp_fl .ny_cp_f2_hs ul li a{ font-size:10px;}



	.ny_cp_fl .ny_cp_f2_hs ul li a img{ height:30px;margin: 0 auto 5px;}



	.ny_cp_fl ul li{ margin:auto;}



	.xwjxz ul li p{ font-size:16px;}



	.xwjxz2 ul li dl dd .h5{ font-size:14px;}



	.bat_support_txt{ width:90%; margin:auto; padding:70px 0 10px; height:120px; box-sizing:border-box;}



	.bat_support_txt h2{ font-size:24px; line-height:30px;}



	.bat_support_txt h3{ font-size:16px; line-height:30px;}



	.bat_support_tb{ padding-top:50px; padding-bottom:30px;}



	.bat_support_tb ul li{ width:50%; margin-bottom:50px;}



	.bat_support_tb ul li p{ font-size:16px;}



	.bat_support_tb ul li img{ width:30px; height:30px;}



	.bat_support_txt h3{ margin-top:5px;border-bottom:0;}



	.unsubcribe_js{ padding:70px 0 60px;}



	.unsubcribe_js p{ font-size:16px; line-height:30px;}



	.unsubcribe_tj2 li{ width:100%; margin:0 0 30px;}



	.unsubcribe_tj2_Subscribe{ padding-top:20px;}



	.unsubcribe_tj{ padding-bottom:100px;}



	.unsubcribe_tj2_Subscribe a{ color:#fff; background:#333;}



	.unsubcribe{ width:90%;}



	.unsubcribe h2{ font-size:24px; line-height:24px;}



	.unsubcribe h3{ font-size:14px; line-height:28px;}



	.unsubcribe h4{ font-size:14px; line-height:35px;}



	.unsubcribe h5{ font-size:14px; line-height:35px;}



	.ny_lx_1 .l,.ny_lx_1 .r{ width:100%;}



	.ny_lx_2 li{ width:100%; margin-right:0;}



	.ny_lx_2{padding: 50px 0 150px;}



	.ny_lx_3 ul li{ width:100%; border:0;}



	.ny_lx_3 ul li:nth-child(n+2){ display:none;}



	.ny_lx_1 .h4{ width:90%;}



	.ny_lx_1 .h3{ padding-bottom:20px;}



	.nycp_ts{ font-size:14px;}



	.nycp_an a{ font-size:14px;}



	.service4_1 .service4_1_ss{ width:90%; box-sizing:border-box; padding-right:30px;}



	.service4_2 ul li{ width:100%;}



	.select1 .l{ width:100%; max-width:100%;}



	.select1 .r{ width:100%;}



	.select_bt{ font-size:24px;}



	.select2 .l,.select2 .r{ width:100%;}



	.select2 .r{ padding:50px 0 0; height:150px; left:50px;}



	.jshz{ margin:auto;}



	.select3{ z-index:9999;padding: 80px 0 0;}



	.select3 .select3_gd{ overflow:auto; height:100%; padding:0 2.5%;}



	.select3 .l p{ line-height:30px;}



	.select3 .l h2 a{ margin:20px auto 0;}



	.select3 .r{ width:100%; margin-top:-15px; padding-bottom:30px;}



	.select3 .r li{ margin-bottom:40px; position:relative; padding-left:120px; border:0; height:auto;}



	.select3 .r li span{ position:absolute; left:0; top:50%; -webkit-transform:translate(0,-50%);transform:translate(0,-50%); width:120px;}



	.select3 .r li p{ float:none;width:100%; border-bottom:1px solid #fff;}



	.service4_1 .service4_1_ss{border:0;}



	.service4_1 .service4_1_ss input{ font-size:14px;border: 1px solid #333; line-height:33px;padding: 0 100px 0 20px;}



	.service4_1 .service4_1_ss a{ width:80px; right:30px; font-size:14px;}



	.service4_1 .service4_1_ss .service4_1_ss_ts.hover .service4_1_ss_ts_tc{-webkit-transform:scale(1);transform:scale(1);}



	.service4_1 .service4_1_ss .service4_1_ss_ts{ right:0;}



	.service4_1 .service4_1_ss .service4_1_ss_ts .service4_1_ss_ts_tc{ left:auto; right:0px; top:25px; -webkit-transform-origin:right top;transform-origin:right top;}



	.service4_1 .service4_1_ss .service4_1_ss_ts .service4_1_ss_ts_tc{ left:auto; right:0px; top:25px; -webkit-transform-origin:right top;transform-origin:right top;}



	.ny_cp_fl .ny_cp_f2_hs_3 ul li{ margin:0 0 0 20px;}



	.ny_cp_fl .ny_cp_f2_hs_3 ul li a:after{ display:block;}



	.service4_3{ padding:0 0 100px;}



	.service4_3 .w1000{ width:90%;}



	.service4_2{padding: 120px 0;}



	.service4_2 ul li span{ width:auto; padding-right:10px;}



	.service4_2 ul li p{ float:left;width:auto;}



	.service4_2 .service4_2_tj{ width:280px; margin:30px auto 0;}



	.service4_2 .service4_2_tj a{ font-size:14px; line-height:35px;}



	.about_img{padding: 40px 0 80px;}



	.about3_img{ margin-top:40px; padding-bottom:40px;}



	.about3_img ul li p{ display:none;}



	.about3_zp_bt li{ font-size:14px; font-weight:bold; width:50%;}



	.about3_zp_li li{ font-size:14px; width:50%;}



	.about3_zp_li li i{ background-size:12px auto; right:auto; left:0;}



	.about3_zp_xq i.yc{background-size:12px auto;}



	.about3_zp{ margin-top:0; padding-bottom:40px;}



	.about3_zp_xq{ font-size:14px; line-height:24px; padding-top:0;}



	.about3_zp_lx{ padding-bottom:110px;}



	.news_lb ul li{ width:100%; margin-right:0; margin-top:40px;}



	.news_lb_xq,.news_li_xq_bg{ width:100%;}



	.news_li_l{ width:100%;}



	.news_li_r{ width:100%;}



	.about_ls ul li{padding:20px; width:70%; background:center no-repeat; background-size:cover; color:#FFF; position:relative; margin-bottom:100px;}



	.about_ls ul li.left{ float:left;}



	.about_ls ul li.right{ float:right;}



	.about_ls ul li.on i{ position:absolute; top:-10px; padding:10px 0 100px; width:10px; height:100%; background:#fff;}



	.about_ls ul li.on2 i{ position:absolute; bottom:-10px; padding:100px 0 10px; width:10px; height:100%; background:#fff;}



	.about_ls ul li.on2{ margin-bottom:0;}



	.about_ls ul li:after{ content:''; position:absolute; left:0; top:0; right:0; bottom:0; background:rgba(0,0,0,0.6);}



	.about_ls ul li h2{ font-size:20px; line-height:30px; position:relative; z-index:1; margin-top:15px;}



	.about_ls ul li.right h2{ text-align:right;}



	.about_ls ul li h3{ font-size:12px; line-height:24px; text-align:center;position:relative;z-index:1; padding:0 15px; margin-top:30px; display:none;}



	.about_ls ul li h4{ position:absolute; left:50%; -webkit-transform:translate(-50%,0);transform:translate(-50%,0); bottom:40px; font-size:12px; line-height:24px; text-align:center;z-index:1;white-space: nowrap;}



	.about_ls ul li h4:before{ content:''; position:absolute; left:-60px; top:50%; width:50px; height:1px; background:#FFF;}



	.about_ls ul li h4:after{ content:''; position:absolute; right:-60px; top:50%; width:50px; height:1px; background:#FFF;}



	.about_ls{ padding:50px 0;}



	.select1 .r li{ width:100%; margin-right:0;}



	.select1 .r li.r1{ margin-bottom:30px;} 



	.select1 .l,.select2 .l{ width:90%; margin:0 5%;}



	.select1 .l ul li{ padding-left:100px;}



	.select3 .l{ width:100%;}



	.service4_2 .w1000{ width:88%;}



	.bat_about img{position:relative; left:50%; -webkit-transform:translateX(-50%);transform:translateX(-50%);display:block;}



	.bat_about .bat_support_txt{ display:none;}



	.about_ls ul{ border:1px solid #333; border-width:0 1px 0 1px;}



	.news_li .news_li_sg{position:relative; left:0; right:0; top:0; bottom:-1px; padding-left:0; box-sizing:border-box; padding-bottom:40px;}



	.news_li_r h2{font-size:18px; line-height:30px; color:#333; padding:40px 0 20px;}



	.news_li .news_li_l{ margin-bottom:0;}



	.news_li_sg{ padding:0 2.5% 40px !important; box-sizing:border-box;}



	.news_lb ul li .news_lb_r h2,.news_li_r h2{padding: 40px 2.5% 20px;}



	.news_li_r h3{ padding:0 2.5% 20px; font-size:12px; line-height:18px;}



	.news_li_l img,.news_li_l{ height:auto;}



	.news_li{margin: 100px auto 0px;}



	.w1170{ width:95%;}



	.search_fl ul li{ padding:0 30px;}



	.search_qb ul li h3{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden; font-size:14px; line-height:24px;}



	.search_qb ul li h2{font-size:14px;}



	.search_qb ul li a{font-size:14px;}



	.search_qb{ box-sizing:border-box; padding:30px 2.5% 80px;}



	.search{margin: 50px auto 15px;}



	.search_cp{ padding:0 0 80px;}



	.search_cp .ny_cp_fl_lb_img{ padding-top:30px;}



	.search_cp .ny_cp_fl_lb_img ul li{ margin-bottom:25px;}



	.xz_mima{ width:90%; padding:50px 20px; height:auto;}



	.xz_mima h2{ padding:30px 0 0; background-position:top center; font-size:12px; text-align:center;}



	.xz_mima i,.xz_mima a.xz_mima_an{ opacity:1;}



	.xz_mima form{ width:100%; position:relative; height:35px; padding-right:60px; box-sizing:border-box;}



	.xz_mima a.xz_mima_an{ position:absolute; right:0; top:0;}



	.xz_mima input{ width:100%; height:35px; line-height:33px;}



	.xz_mima i{background-size: 22px auto;}



	.xz_mima a.xz_mima_an{background-size: 25px auto; height:35px; width:60px;}



	.xz_mima h3{ font-size:14px;}



	.xz_mima h4{ font-size:12px;}



	.ny_cp_fl_lb_img.xz ul li a:after{ display:none;}



	.xz_mima form{ margin-top:20px;}



	.app7_img ul li .app7_img_t h6{opacity:1;}



	.app7_img ul li:after{opacity:1;}



	.app7_img ul li .app7_img_t{ padding-bottom:40px;}



	.app7_img ul li .app7_img_t h6{ padding-top:40px;}



	.app7_img ul li{ width:100%; margin-right:0;}



	.app7_img.about_a7 ul li{ width:100%; margin-right:0; margin-bottom:30px;}



	.app7_img.about_a7{ padding-bottom:60px;}



	.app3_dw_t,.app3{ width:95%; margin:80px auto 0;}



	.app3_dw_t ul li,.app3 ul li{ width:100%; height:auto;}



	.app3_dw_t ul li img,.app3 ul li img{ width:auto; height:300px;position: relative;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);}



	.app3_dw_t_wb{ background:#FFF; padding:30px 10px 0;}



	.app3_t{ margin-top:10px; padding:0 10px;}



	.about_txt_app_t1 ul li,.app_t1 ul li{ width:48%; margin-bottom:30px;}



	.app_t1 ul li:nth-child(2n),.app_t1 ul li:nth-child(2n){ margin-right:0;}



	.bat_about3_foot .bat_support_txt{ display:block; position:absolute; left:5%; top:0;}



	.bat_about.bat_about3_foot .bat_support_txt h2{ font-size:20px; padding-bottom:10px;}



	.bat_about.bat_about3_foot .bat_support_txt h3{ font-size:14px; line-height:24px;}



	.about_txt_bt{ font-size:20px; font-weight:bold;}



	.app2 .bat_support_txt{ position:absolute; left:5%; top:50%; padding:0; height:auto; -webkit-transform:translate(0,-50%);transform:translate(0,-50%);}



	.app2 .bat_support_txt h2{ font-size:20px; font-weight:bold; padding-bottom:10px;}



	.app2 .bat_support_txt h3{ font-size:16px; line-height:30px;}



	.app5{padding:30px 0; margin:80px auto 0px;}



	.app5 li{ width:100%; padding:30px 20px;}



	.app5 li .app5_img{ margin:30px auto 0;}



	.app5 li .app5_img2{ margin-top:30px;}



	.app7 h2{ font-size:24px; font-weight:bold;}



	.app7_img{ padding:30px 0 50px;}



	.app7_img.cpzy_img ul li{ width:100%; margin-right:0;}



	.app7_img.contact3_img ul li .app7_img_t h4{padding-bottom:40px;}



	.app7_img.contact3_img ul li .app7_img_t h5{opacity:1;-webkit-transition:2s; transition:2s;}



	.app7_img ul li:after{ opacity:1;}



	.service3_1{ padding:20px 0 80px;}



	.service3_1 h2,.service3_3 h2,.service3_2 h2{ font-size:30px;}



	.service3_1 h3,.service3_2 h3,.service3_3 h3{ padding:0 10px;}



	.service3_1_tb ul li{ width:50%;}



	.service3_2{ padding:80px 0;}



	.service3_1_hz_img{ width:100%;}



	.service3_1_hz_img ul li p{ opacity:1; font-size:16px; top:20px; right:20px;}



	.service3_1_hz{ margin-top:80px;}



	.service3_3{ padding:80px 0 150px;}



	.service3_1_tb2 ul li{ padding:0 10px; box-sizing:border-box;}



	.service3_1_tb2 ul li p{ line-height:30px; margin-top:25px;}



	.service3_1_tb3 ul li{padding:0 10px; box-sizing:border-box;}



	.service3_1_tb3 ul li p{ line-height:30px; margin-top:25px;}



	.gb_xw2 ul li{ width:100%; margin-right:0; margin-bottom:60px;}



	.gb_xw1{ top:-60px; padding:0 0 40px;}



	.app_t1 ul li h2{ font-size:16px;}



	.app3_dw_t_wb h4 a{color: #fff;background: #333; margin:auto;}



	.about_txt{ padding:10px 0 30px;}



	.about_txt_bt_o{ margin-top:100px;}



	.about_txt_app_t1{ padding-top:60px;}



	.service3_2 h3{ margin-top:40px;}



	.service3_1_hz_img ul li{ margin-top:50px;}



	.nycp_cpqh{ margin-bottom:50px;}



	.gb_xw1 .gb_xw1_bt{ font-size:18px;}



	.gb_xw1 .gb_xw1_nr{ line-height:24px; height:72px; margin:10px 0 20px;}



	.xwjxz ul li .li_ej_bt{ padding-left:10px;}



	.bat_service3 iframe{ box-sizing:border-box; padding-top:120px;background: #525e6a;background: -moz-radial-gradient(center, ellipse cover, #525e6a 0, #3a434c 100%);background: -webkit-radial-gradient(center, ellipse cover, #525e6a 0, #3a434c 100%);background: radial-gradient(ellipse at center, #525e6a 0, #3a434c 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#525e6a', endColorstr='#3a434c', GradientType=1);}



	.Cookie_l,.Cookie_r{ width:100%; text-align:center;}



	.Cookie_l{ line-height:30px; margin-bottom:15px;}



}



@media screen and (max-width:499px){



}



@-moz-keyframes puffIn{0%{opacity:0;-moz-transform-origin:50% 50%;-moz-transform:scale(2,2);-moz-filter:blur(2px)}



100%{opacity:1;-moz-transform-origin:50% 50%;-moz-transform:scale(1,1);-moz-filter:blur(0)}



}



@-webkit-keyframes puffIn{0%{opacity:0;-webkit-transform-origin:50% 50%;-webkit-transform:scale(2,2);-webkit-filter:blur(2px)}



100%{opacity:1;-webkit-transform-origin:50% 50%;-webkit-transform:scale(1,1);-webkit-filter:blur(0)}



}



@-o-keyframes puffIn{0%{opacity:0;-o-transform-origin:50% 50%;-o-transform:scale(2,2);-webkit-filter:blur(2px)}



100%{opacity:1;-o-transform-origin:50% 50%;-o-transform:scale(1,1);-webkit-filter:blur(0)}



}



@-ms-keyframes puffIn{0%{opacity:0;filter:alpha(opacity=0);-ms-transform-origin:50% 50%;-ms-transform:scale(2,2);filter:blur(2px)}



100%{opacity:1;filter:alpha(opacity=100);-ms-transform-origin:50% 50%;-ms-transform:scale(1,1);filter:blur(0)}



}



@keyframes puffIn{0%{opacity:0;transform-origin:50% 50%;transform:scale(2,2);filter:blur(2px)}



100%{opacity:1;transform-origin:50% 50%;transform:scale(1,1);filter:blur(0)}



}



@-moz-keyframes puffOut{0%{opacity:1;-moz-transform-origin:50% 50%;-moz-transform:scale(1,1);-moz-filter:blur(0)}



100%{opacity:0;-moz-transform-origin:50% 50%;-moz-transform:scale(2,2);-moz-filter:blur(2px)}



}



@-webkit-keyframes puffOut{0%{opacity:1;-webkit-transform-origin:50% 50%;-webkit-transform:scale(1,1);-webkit-filter:blur(0)}



100%{opacity:0;-webkit-transform-origin:50% 50%;-webkit-transform:scale(2,2);-webkit-filter:blur(2px)}



}



@-o-keyframes puffOut{0%{opacity:1;-o-transform-origin:50% 50%;-o-transform:scale(1,1);-webkit-filter:blur(0)}



100%{opacity:0;-o-transform-origin:50% 50%;-o-transform:scale(2,2);-webkit-filter:blur(2px)}



}



@-ms-keyframes puffOut{0%{opacity:1;filter:alpha(opacity=100);-ms-transform-origin:50% 50%;-ms-transform:scale(1,1);filter:blur(0)}



100%{opacity:0;filter:alpha(opacity=0);-ms-transform-origin:50% 50%;-ms-transform:scale(2,2);filter:blur(2px)}



}



@keyframes puffOut{0%{opacity:1;transform-origin:50% 50%;transform:scale(1,1);-webkit-filter:blur(0)}



100%{opacity:0;transform-origin:50% 50%;transform:scale(2,2);-webkit-filter:blur(2px)}



}



.puffIn{-webkit-animation-name:puffIn;-moz-animation-name:puffIn;-ms-animation-name:puffIn;-o-animation-name:puffIn;animation-name:puffIn}



.puffOut{-webkit-animation-name:puffOut;-moz-animation-name:puffOut;-ms-animation-name:puffOut;-o-animation-name:puffOut;animation-name:puffOut}



@font-face {font-family: "iconfont";



  src: url('//at.alicdn.com/t/font_2379253_pco6a9o6kkg.eot?t=1614417972861'); /* IE9 */



  src: url('//at.alicdn.com/t/font_2379253_pco6a9o6kkg.eot?t=1614417972861#iefix') format('embedded-opentype'), /* IE6-IE8 */



  url('data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAAOcAAsAAAAAB3wAAANNAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCDBgqCYIJOATYCJAMMCwgABCAFhG0HORuXBsiemjytIaAWrIkHroIEcLF4+P/7fvu8e//9c8NkRfOEzR61oqgVFUigs7U8gsACimeBN/y8721vBzGZjelDZyhJTc3ezkzi/87lIQj7DxSgAh6wQshrf1LOFUhtU1NzB9otZn2ey+lNL7D5LctlzGVzcu8wwDiggMYYdtQEjAsQe4wNtPs5T6BjigbkxObqNpKRGdMCcRPISCST8sg1zaEllJK1GcQLYNOqCtFlPPu/j3+bwQlUGgkYF51dH4uR5ZfgzQXM+M/gkupAxnghcJtIWAZk4rI0ciEe5pZBHcWSqK8uslCNlfz/x9eotrLSP15FFGA09sA85iu+BG05wfcFDxVIoKCNKxFvyI69MSnT/JCXVxgiiCd+bocf2BNnrJ09Zk17Z5MEsW+HnzK3d1k7Z/b1HRmiy9tORXUIzOwS89ym9vDYOKP2of+4HUHY7+ywtreTLBMzUCU/A8ddinqlkfrmrmIx1rYxo0GUubEHD6eN/y+Ub2NlQGWgwLTFvo1GGyb9xOdKMz/2gZZTg6f3vR75N7o0jFbOTEr5FqFpf5GFZOMGl4UjZQIvVhlX5vnnyREYwikTc4pzzhy6SFj9pxK6Nwbf3yAIx97fBfDtvS82+vbGU63QDFc/IBibWBWqYyUam3H5LSa6jG33Z26lh0cCh2dlZryDOU7vE6zzcsBDRH1dZ2Q+WAdAPTeYzeD/XOd1Y53kXrZ45eTBAHx66Br4Le19WmcfDf6GOY9GPBtUveFJWY7V17ltk2QH+726dMwENUmMOO5vG1cbCS3jMSpNk0hapsnMLqOhaxtFyz46lthu7hoVJS4yF2BRLiAMGUJlwDuSIStkZo/QMOEJxVBAdJyHyJ5dsxHIbRmFxEERvEIIFLhBLb+TC5qvkbkasZJ6X3SPli0nQbfTyxZP0UBrjAXRHhvEOBT8LK6DDVyGmsYhwuIKCk4nwHHWY+0uLbtRx5vrkZxjFkQ4kAh4CYFAAs5A3c6OXO771xDj0hBWDaeieA9ZbHLvQJcWnRbkqcVoxbkWPtE8zEAMBwX8WDgdsIEQ0swcByLKRymQwNER0COzNqZN2vm1tXTmt+nPtws6jH1SoAhEMFDuAkOXGCmvcOqGWSQCAAAA') format('woff2'),



  url('//at.alicdn.com/t/font_2379253_pco6a9o6kkg.woff?t=1614417972861') format('woff'),



  url('//at.alicdn.com/t/font_2379253_pco6a9o6kkg.ttf?t=1614417972861') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */



  url('//at.alicdn.com/t/font_2379253_pco6a9o6kkg.svg?t=1614417972861#iconfont') format('svg'); /* iOS 4.1- */



}



.iconfont {



  font-family: "iconfont" !important;



  font-size: 16px;



  font-style: normal;



  -webkit-font-smoothing: antialiased;



  -moz-osx-font-smoothing: grayscale;



}



.icon-ziyuan:before {



  content: "\e610";



}



.icon-bofang:before {



  content: "\e7e3";



}



