/*全局样式*/
@charset "utf-8";
html{overflow-x:hidden;height:100%;}
html.active{overflow:hidden;position:fixed;width:100%;height:100%;top:0;left:0;}
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0;}
body{font-size:14px; font-family:"PingFang SC","微软雅黑","Arial Narrow",HELVETICA;color:#000;-webkit-text-size-adjust:100%;min-width:320px;height:100%;}
input:required,textarea:required{outline:0 none; -webkit-box-shadow:none; -moz-box-shadow:none; -ms-box-shadow:none; -o-box-shadow:none; box-shadow: none;-webkit-appearance: none !important;}
a{text-decoration:none !important; cursor:pointer !important;color:#000;}
a:focus{outline:none;}
ul{margin:0;}
li{list-style: none;}
.container-fluid{max-width:1230px !important;}
.tr{transition:all 0.5s; -moz-transition:all 0.5s;-ms-transition:all 0.5s; -o-transition:all 0.5s; -webkit-transition:all 0.5s}
.tr2{transition:all 0.3s; -moz-transition:all 0.3s;-ms-transition:all 0.3s; -o-transition:all 0.3s; -webkit-transition:all 0.3s;}
.overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

/*header1*/
header{position:fixed;width:100%;top:0;left:0;z-index:5002;transition:all .3s;}
header .header1_con{max-width:1666px !important;height:90px;}
header .logo{height:90px;line-height:90px;}
header .logo img.img-2{display:none;}
header .header1_con .con{border-bottom:1px solid #fff;}

/*PC端导航*/
nav{position:relative;}
nav a{color:#fff !important;}
/*一级导航*/ 
nav ul{position:relative;padding-top:35.5px;}
nav ul li{float:left;text-align:center;margin:0 29.5px;transition:all .3s;}
nav ul li a{position:relative;transition:all .3s;font-size:14px;}
nav ul li a:before{content:"";width:100%;height:1px;background:#52bcff;position:absolute;bottom:-35px;left:0;transform:scale(0);transition:all .3s;}
nav ul li a:hover,nav ul li a.active{color:#52bcff !important;}
nav ul li a:hover:before,nav ul li a.active:before{transform:scale(1);}
nav .music_switch_box{margin:0;}
nav .music_switch{cursor:pointer;margin:0 0 0 6.5px;}
nav .music_switch img{position:relative;top:-1px;}
nav .music_switch img.on{display:none;}
nav .music_switch.active img.off{display:none;}
nav .music_switch.active img.on{display:initial;}
nav .nav2{width:170%;position:absolute;overflow:hidden;top:100%;right:0;padding-top:48px;font-size:0;z-index:100;transform:scale(0);transition:all .3s;transform-origin:center top;opacity:0;}
nav .nav2.active{width:calc(170% - 101px);}
nav .nav2 a:before{display:none;}
nav .nav2 .nav2_con{background:#fafafa;padding:0 10px;}
nav .nav2 .list{width:16.66%;display:inline-block;vertical-align:top;margin:15px 0;padding:0 5px;}
nav .nav2 .list a{display:block;}
nav .nav2 .list a .img{position:relative;top:0;height:110px;line-height:110px;}
nav .nav2 .list a .img img{max-width:100%;max-height:100%;}
nav .nav2 .list h5{color:#666;line-height:20px;margin-top:10px;}
nav .nav2 .list a:hover .img{top:-5px;}
nav .nav2 .list a:hover h5{color:#52bcff;}
nav ul li .nav_hover{position:relative;}
nav .nav2.nav2-1{width:400px!important;right:50%;}
nav .nav2.nav2-1 .list{width:180px;}
nav .nav2.nav2-2{width:auto !important;right:50%;margin-right:-132.5px;}
nav .nav2.nav2-2 .list{width:146px;}
nav .nav2.nav2-2 .nav2_con{width:265px !important;padding:0 47.5px;}
nav .nav2.nav2-4{margin-right:-225px;}
nav .nav2.nav2-4 .nav2_con{width:450px !important;padding:0 47.5px;}
nav .nav2.nav2-3{margin-right:-235px;}
nav .nav2.nav2-3 .nav2_con{width:470px !important;padding:0 20px;}
nav .nav3{width:130px;position:absolute;top:100%;right:0;padding-top:48px;text-align:center;z-index:100;transform:scale(0);transition:all .3s;transform-origin:center top;opacity:0;}
nav .nav3 .nav3_con{width:100%;background:#fafafa;padding:25px 20px 1px;}
nav .nav3 a{line-height:30px;color:#999 !important;margin-bottom:25px;padding:0;}
nav .nav3 a:before{display:none;}
nav .nav3 a{border-bottom:1px solid #e1e1e1;line-height:30px;display:inline-block;}
nav .nav3 a:hover{color:#52bcff !important;}
nav ul li:hover .nav2,nav ul li:hover .nav3{transform:scale(1);opacity:1;transition:all .5s;}

/*导航内页*/
header.active{background:#fafafa;border-bottom:1px solid #f4f4f4;}
header.active .header1_con{height:auto;}
header.active .logo img.img-1{display:none;}
header.active .logo img.img-2{display:inline;}
header.active nav a{color:#999 !important;}
header.active nav ul li:nth-child(6){margin:0 0 0 29.5px;}
header.active nav ul li:last-child{display:none;}
header.active nav ul li a:before{background:#52bcff;}
header.active nav ul li a:hover,header.active nav ul li a.active{color:#52bcff !important;}
header.active nav .nav2,header.active nav .nav3{padding-top:48px;}
header.active nav .nav2 .nav2_con,header.active nav .nav3 .nav3_con{border:1px solid #eee;}
header.active nav .nav3 a{padding:0 !important;}

/*导航下拉悬浮*/
header.active2{background:#fafafa;}
header.active2 nav a{color:#999 !important;}
header.active2 .logo img.img-1{display:none;}
header.active2 .logo img.img-2{display:inline;}
header.active2 .logo .top30{margin-top:30px;}
header.active2 nav ul li:nth-child(6){margin:0 0 0 29.5px;}
header.active2 nav ul li:last-child{display:none;}
header.active2 nav .nav3 a{padding:0 !important;}

/*banner*/
.banner{background:#ccc;height:100%;position:relative;}
.banner .swiper-container{width:100%;height:100%;}
.banner .swiper-slide{width:100%;height:100%;}

/*头部视频*/
.video-1{width:100%;height:100%;overflow:hidden;position:relative;}
.video-1 video{width:100%;height:100%;transform:scale(1.2)}
.video-1 .imgbox{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;}
.video-1 .imgbox img{max-width:50%;}

/*main1*/
.main1{background:#f2f2f2;padding-bottom:76px;}
.main1_con{max-width:1248px !important;}
.main1_con .row-1{padding:74px 5px;}
.main1_con .row-1 .col-md-6{padding:0 10px;}
.main1_con section.homepage-grids .slide-grid-container{height:668px;}
.main1_con .gd-2{margin-top:14px;}
.news1{display:block;overflow:hidden;}
.news1 .img{height:327px;}
.news1:hover .img{transform:scale(1.1);}
.main1_con .row-2 ul{margin:0 -1px;}
.main1_con .row-2 ul li{width:33.33%;}
.main1_con .row-2 ul li a{display:block;background:#fff;padding:50px 10px 50px 40px;margin:0 1px;position:relative;}
.main1_con .row-2 ul li a:before{
content: '';
position:absolute;
width: 4px;
height: 46px;
background-color:#c2c2c2;
left: 0;
top: 50%;
margin-top: -23px;
border-top-right-radius: 3px;
border-bottom-right-radius: 3px;
transition: all .3s;
}
.main1_con .row-2 ul li a h5{font-size:19px;color:#6d6d6d;line-height:30px;}
.main1_con .row-2 ul li a p{color:#a8a8a8;line-height:20px;height:20px;overflow:auto;}
.main1_con .row-2 ul li a:hover:before{background-color:#5c5c5c;}
.main1_con .row-2 ul li a:hover h5{color:#303233;}
.main1_con .row-2 ul li a:hover p{color:#5c5c5c;}
.main1_con .row-2 ul li:last-child{display:none;}

/*footer*/
footer{background:#fafafa;}
.footer_con{max-width:1248px !important;}
.footer_con .top{padding:40px 0;}
.footer_con .top .dl_box{margin:0 -5px;}
.footer_con .top dl{width:20%;padding:0 5px;}
.footer_con .top dl a{transition:all .3s;position:relative;}
.footer_con .top dl dt{margin-bottom:5px;}
.footer_con .top dl dt a{color:#777;line-height:30px;}
.footer_con .top dl dd{margin-bottom:5px;}
.footer_con .top dl dd a{color:#b5b5b5;line-height:30px;}
.footer_con .top dl dd a.weixin .img{width:120px;height:120px;border:1px solid #eee;position:absolute;bottom:-15px;left:100%;padding:2px;margin-left:50px;transition:all .3s;transform:scale(0);z-index:2;}
.footer_con .top dl dd a.weixin .img img{width:100%;height:100%;}
.footer_con .top dl dd a.weixin:hover .img{transform:scale(1);}
.footer_con .top dl a:hover{color:#303233;}
.footer_con .top .con1 h4{font-size:23px;font-weight:bold;color:#7ac4fd;text-align:right;}
.footer_con .top .con1 .text{color:#8a8a8a;line-height:25px;margin-top:10px;text-align:right;}
.footer_con .bottom{border-top:1px solid #e6e6e6;padding:30px 0 60px;}
.footer_con .bottom .con1{font-size:10px;color:#b5b5b5;line-height:15px;}
.footer_con .bottom .con1 span{margin-left:22px;}
.footer_con .bottom .language{font-size:10px;color:#666;background:url("../images/icon2.jpg")/*tpa=http://352air.com/images/icon2.jpg*/ no-repeat 0 center;padding-left:20px;margin-top:15px;cursor:pointer;}
.footer_con .bottom .language:hover{color:#303233;}

/*移动端导航*/
.yd_nav{display:none;position:relative;padding:1px 0;}
.nav4{position:absolute;width:100%;height:60px;z-index:9001;transition:all .3s;top:0;left:0;}
.nav4 ul li{width:33.33%;height:60px;}
.nav4 ul li:nth-child(2){height:60px;line-height:55px;}
.nav4 ul li:nth-child(2) img{max-height:50%;}
.nav4 ul li:nth-child(2) .img-2{display:none;}
.nav4 ul li:last-child{padding-right:15px;line-height:55px;}
.nav4 ul li:last-child a{color:#fff;font-size:16px;}
.nav4 .ydd_btn{width:19px;cursor:pointer;position:absolute;top:22px;left:15px;}
.nav4 .ydd_btn span{display:block;width:100%;height:1px;background:#fff;}
.nav4 .ydd_btn span.span02{margin:5px 0;}
.nav4 .ydd_btn.click span{background:#000;}
.nav4 .ydd_btn.click span.span01{transform:rotate(45deg);-ms-transform:rotate(45deg); -moz-transform:rotate(45deg); -webkit-transform:rotate(45deg); -o-transform:rotate(45deg); position:relative;top:8px;margin-top:0px;	} 
.nav4 .ydd_btn.click span.span02{margin:7px 0;}
.nav4 .ydd_btn.click span.span03{transform:rotate(-45deg);-ms-transform:rotate(-45deg); -moz-transform:rotate(-45deg); -webkit-transform:rotate(-45deg); -o-transform:rotate(-45deg);position:relative;top:-8px;margin-top:0px;}
.nav4 .ydd_btn.click span.span02{ width:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0; opacity: 0;}
.nav4.active{background:#fff;}
.nav4.active ul li:nth-child(2) .img-2{display:inline;}
.nav4.active ul li:nth-child(2) .img-1{display:none;}
.nav4.active ul li:last-child a{color:#1a1a1a;}
.nav4.active2{border-bottom:1px solid #c6c6c6;}
.nav4.active2 .ydd_btn span{background:#000;}
.nav4.active2 ul li:nth-child(2) .img-2{display:inline;}
.nav4.active2 ul li:nth-child(2) .img-1{display:none;}
.nav4.active2 ul li:last-child a{color:#1a1a1a;}

/*nav5*/
.nav5{background:#fff;position:fixed;width:100%;height:100%;top:-100%;left:0;z-index:9000;padding:60px 30px 20px;transition:all .3s;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity: 0;}
.nav5 .con{height:100%;overflow:auto;-webkit-overflow-scrolling: touch;}
.nav5 dl dt a{display:block;line-height:50px;font-size:16px;color:#414141;font-weight:normal;position:relative;border-bottom:1px solid #c6c6c6;}
.nav5 dl dt a span{position:absolute;top:0;line-height:50px;right:0;color:#666;font-size:14px;transition:all .3s;}
.nav5 dl dt a span.active{transform:rotate(180deg);}
.nav5 dl dd{display:none;}
.nav5 dl dd a{display:block;line-height:40px;font-size:14px;color:#414141;font-weight:lighter;border-bottoM:1px solid #efefef;}
.nav5.active{top:0;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}

/*banner2*/
#myCarousel{height:100%;position:relative;background:#bc2f2e;display:none;z-index:5001;}
#myCarousel .carousel-inner{height:100%;}
#myCarousel .carousel-inner .item{height:100%;}
#myCarousel .carousel-inner .item a{display:block;height:100%;}
#myCarousel .carousel-indicators li{background:rgba(255,255,255,0.6);width:7px;height:7px;margin:5px;position:relative;border:3px solid transparent;}
#myCarousel .carousel-indicators canvas{position:absolute;top:50%;left:50%;opacity:0;transition:all .5s;transform:scale(0);margin:-7.5px 0 0 -7.5px;}
#myCarousel .carousel-indicators .active{width:8px;height:8px;margin:5px;background:none;}
#myCarousel .carousel-indicators .active canvas{opacity:1;transform:scale(1);}

/*nav6*/
.main2{display:none;}
.nav6{padding-top:10px;}
.nav6 dl dt a{display:block;line-height:50px;border-bottom:1px solid #c6c6c6;font-size:16px;color:#414141;position:relative;font-weight:normal;}
.nav6 dl dt span{position:absolute;top:0;right:0;line-height:50px;color:#1b1b1b;font-size:12px;transition:all .3s;}
.nav6 dl dt span.active{transform:rotate(135deg);}
.nav6 dl dd{padding-top:10px;display:none;}
.nav6 dl dd a{display:block;font-size:14px;color:#b5b5b5;line-height:30px;}
.main2 .lx{padding-top:30px;}
.main2 .lx li:first-child h5{font-size:20px;color:#8b8b8b;}
.main2 .lx li:first-child p{font-size:26px;color:#333;margin-top:5px;}
.main2 .lx li:last-child a{font-size:20px;color:#fff;background:#626262;display:inline-block;border-radius:30px;line-height:50px;padding:0 20px;margin-top:6px;}
.main2 .lx li:last-child a span{font-size:20px;}


/************************************************内页开始******************************************************/
.neiye{padding:140px 0 100px;}
.title1{font-size:36px;color:#626262;text-align:center;margin-bottom:50px;}

/*main3*/
.main3_con{max-width:1516px !important;}
.main3_con .list{margin-bottom:30px;}
.main3_con .list video{width:100%;height:auto;background:#000;}
.main3_con .list .text{font-size:13px;color:#999;line-height:25px;margin-top:10px;}
.main3_con .list .text span{font-size:10px;margin:0 40px;}
.main3_con .list .text b{background:#717171;color:#fff;height:20px;line-height:20px;font-size:10px;font-weight:normal;padding:0 5px;}

/*main4*/
.main4_con{max-width:1250px !important;}
.main4_con .text1{font-size:0;text-align:center;border-bottom:1px solid #e6e6e6;padding-bottom:50px;}
.main4_con .text1 .con{display:inline-block;font-size:18px;color:#9f9f9f;line-height:35px;text-align:left;}
.main4_con form{max-width:600px;margin:80px auto 0;}
.main4_con form h5{font-size:18px;color:#9f9f9f;text-align:center;margin-bottom:30px;}
.main4_con form input{width:100%;height:54px;border:1px solid #bfbfbf;padding:0 10px;margin-bottom:25px;}
.main4_con form button{width:300px;height:54px;border:1px solid #aadeff;font-size:18px;color:#fff;display:block;margin:0 auto;background:#52bcff;}

/*main5*/
.main5_con{max-width:1250px !important;}
.main5_con .con1{font-size:18px;color:#626262;line-height:35px;}
.main5_con .con1 img{display:block;max-width:100%;margin:10px auto;}
.main5_con .con2{margin-top:80px;}
.main5_con .con2 .bt{margin-bottom:70px;}
.main5_con .con2 .bt h5{font-size:18px;color:#626262;font-weight:bold;}
.main5_con .con2 .bt p{color:#626262;margin-top:5px;}
.main5_con .con2 ul{position:relative;padding-left:50px;}
.main5_con .con2 ul:before{content:"";width:3px;height:100%;background:red;position:absolute;top:2px;left:0;
background: rgb(44,156,202);
background: -moz-linear-gradient(top, rgba(44,156,202,1) 0%, rgba(178,202,129,1) 90%);
background: -webkit-linear-gradient(top, rgba(44,156,202,1) 0%,rgba(178,202,129,1) 90%);
background: linear-gradient(to bottom, rgba(44,156,202,1) 0%,rgba(178,202,129,1) 90%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2c9cca', endColorstr='#b2ca81',GradientType=0 );
}
.main5_con .con2 ul li{margin-bottom:70px;}
.main5_con .con2 ul li h5{font-size:18px;color:#626262;font-weight:bold;position:relative;}
.main5_con .con2 ul li h5:before{content:"";width:16px;height:16px;background:#5aacb2;border-radius:50%;position:absolute;top:50%;left:-57px;margin-top:-8px;}
.main5_con .con2 ul li:nth-last-child(1) h5:before,.main5_con .con2 ul li:nth-last-child(2) h5:before{background:#aac785;}
.main5_con .con2 ul li:nth-last-child(3) h5:before{background:#84ba9a;}
.main5_con .con2 ul li .text{line-height:25px;color:#626262;margin-top:5px;}

/*main6*/
.main6_con{max-width:1250px !important;}
.main6_con .con1{font-size:18px;color:#626262;line-height:35px;border-bottom:1px solid #e6e6e6;padding-bottom:50px;}
.main6_con ul{margin:50px -10px 0;}
.main6_con ul li{width:33.33%;text-align:center;padding:30px 10px;}
.main6_con ul li a{display:inline-block;vertical-align:top;}
.main6_con ul li a .img{height:60px;line-height:60px;}
.main6_con ul li a .img img{max-width:100%;max-height:60px;transition:all .3s;}
.main6_con ul li a h5{font-size:13px;color:#888;line-height:25px;margin-top:3px;}
.main6_con ul li a:hover img{transform:scale(1.1);}

/*main7*/
.main7_con{max-width:1250px !important;}
.main7_con ul.ul-1{margin:0 -40px;}
.main7_con ul.ul-1 li{width:50%;padding:0 40px;}
.main7_con ul.ul-1 li .con_box{display:inline-block;text-align:left;}
.main7_con ul.ul-1 li .con_box .con{font-size:18px;color:#626262;line-height:30px;margin-bottom:30px;}
.main7_con ul.ul-1 li span{font-weight:bold;margin-right:10px;}
.main7_con ul.ul-1 li:first-child{text-align:right;}
.main7_con ul.ul-2{margin-top:100px;}
.main7_con ul.ul-2 li{width:25%;text-align:center;}
.main7_con ul.ul-2 li .img{height:70px;line-height:70px;}
.main7_con ul.ul-2 li .img img{max-width:100%;max-height:70px;}
.main7_con ul.ul-2 li .text{line-height:25px;color:#222;}

/*mani8*/
.main8_con{max-width:1250px !important;}
.main8_con form{max-width:600px;margin:0 auto;}
.main8_con form input{width:100%;height:54px;border:1px solid #bfbfbf;margin-bottom:25px;padding:0 10px;}
.main8_con form button{display:block;width:300px;height:54px;border:1px solid #aadeff;font-size:18px;color:#fff;background:#52bcff;margin:0 auto;}
.main8_con .con{font-size:18px;color:#626262;line-height:40px;margin-top:100px;}
.main8_con .con h5{font-size:22px;color:#626262;font-weight:bold;line-height:40px;}

/*mani9*/
.main9_con{max-width:1250px !important;}
.main9_con ul.ul-1{border-bottom:2px solid #d9d9d9;padding-bottom:50px;}
.main9_con ul.ul-1 li:nth-child(1){width:60%;height:340px;}
.main9_con ul.ul-1 li:nth-child(2){width:40%;}
.main9_con ul.ul-1 li img{max-width:100%;max-height:100%;}
.main9_con ul.ul-1 li:nth-child(2) h5{font-size:13px;color:#626262;line-height:20px;min-height:40px;}
.main9_con ul.ul-1 li:nth-child(2) .weixin_box{text-align:center;margin-top:30px;}
.main9_con ul.ul-1 li:nth-child(2) .weixin{display:inline-block;margin:0 10px;}
.main9_con ul.ul-1 li:nth-child(2) .weixin img.img-1{width:150px;height:150px;}
.main9_con ul.ul-1 li:nth-child(2) .weixin img.img-2{display:block;margin:20px auto;height:40px}
.main9_con ul.ul-1 .xz{margin-top:30px;display:none;}
.main9_con ul.ul-1 .xz .bt{font-size:16px;color:#626262;margin-bottom:20px;text-align:center;}
.main9_con ul.ul-1 .xz .con{width:50%;text-align:center;}
.main9_con ul.ul-1 .xz .con .img{height:40px;line-height:40px;}
.main9_con ul.ul-1 .xz .con .img img{max-width:100%;max-height:40px;}
.main9_con ul.ul-1 .xz .con h4{font-size:16px;color:#000;margin-top:10px;}
.main9_con ul.ul-2{margin-top:70px;text-align:right;}
.main9_con ul.ul-2 li .bt{font-size:18px;color:#626262;font-weight:bold;line-height:50px;}
.main9_con ul.ul-2 li .list{font-size:18px;color:#626262;line-height:50px;}
.main9_con ul.ul-2 li .list a{display:inline-block;line-height:26px;background:#52bcff;font-size:12px;color:#fff;padding:0 18px;transition:all .3s;}
.main9_con ul.ul-2 li .list a:hover{background:#218acc;}

/*main10*/
.main10_con{max-width:1150px !important;}
.news3{display:block;margin-bottom:40px;}
.news3 .imgbox{width:474px;height:304px;overflow:hidden;}
.news3 .img{width:100%;height:100%;}
.news3 .text_box{padding:35px 0 0 500px;position:relative;}
.news3 h4{font-size:18px;color:#626262;font-weight:bold;line-height:35px;}
.news3 h5{color:#626262;line-height:35px;}
.news3 p{font-size:10px;color:#999;margin:15px 0;}
.news3 p b{font-weight:normal;}
.news3 p span{color:#fff;background:#52bcff;padding:0 10px;margin-left:5px;line-height:20px;display:inline-block;}
.news3 .text{font-size:13px;line-height:26px;color:#c0c0c0;height:78px;overflow:hidden;}
.news3:hover .img{transform:scale(1.1);}
.news3:hover h4{color:#52bcff;}

/*main11*/
.main11_con .title{text-align:center;padding-bottom:50px;}
.main11_con .title h5{font-size:36px;color:#626262;line-height:45px;}
.main11_con .title p{color:#626262;margin:10px 0;line-height:20px;}
.main11_con .title .rq{font-size:10px;color:#999;}
.main11_con .title .rq span{color:#fff;display:inline-block;padding:0 10px;height:20px;line-height:20px;background:#52bcff;margin-left:10px;}
.main11_con .con{color:#717171;line-height:26px;}

/*main12*/
.main12{padding:110px 0 0 0;}
.main12_con{max-width:1666px !important;}
.nav7 h5{font-size:16px;color:#999;line-height:30px;}
.nav7 h5 b{font-weight:normal;}
.nav7 h5 p{display:none;}
.nav7 h5 i,.nav7 h5 span{display:none;}
.nav7 .con a{font-size:16px;color:#999;margin-left:50px;transition:all .3s;line-height:30px;}
.nav7 .con a img{display:none;}
.nav7 .con a:hover{color:#52bcff;}
.main12 .con2_box{width:100%;}
.main12 .con2{line-height:30px;color:#333;margin-top:30px;}
.main12 .con2 div{width:100% !important;}
.main12 .con2 img{display:block;max-width:100%;margin:0 auto;}
.con3_box{width:980px;clear:both; float:right;}
.con3{line-height:30px;color:#333;margin-top:30px; text-align:center;}
.con3 div{width:100% !important;}
.con3 img{display:block;max-width:100%;margin:0 auto;}



/*main13*/
.main13{padding:110px 0 100px;}
.main13_con{max-width:1666px !important;}
.main13_bg{
margin-top:20px;
background: rgb(38,213,200);
background: -moz-linear-gradient(left, rgba(38,213,200,1) 0%, rgba(33,200,229,1) 100%);
background: -webkit-linear-gradient(left, rgba(38,213,200,1) 0%,rgba(33,200,229,1) 100%);
background: linear-gradient(to right, rgba(38,213,200,1) 0%,rgba(33,200,229,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#26d5c8', endColorstr='#21c8e5',GradientType=1 );	
}
.main13_con .title{height:600px;padding-top:80px;}
.main13_con .title h5{color:#fff;font-size:60px;}
.main13_con .title p{color:#fff;font-size:50px;}
.video_box{background:#fff;margin-top:-300px;padding-top:70px;}
.video_box ul{padding:0 50px;overflow:hidden;}
.video_box ul li{width:33.33%;}
.video_box .video{margin:0 30px 60px;display:block;}
.video_box .video .imgbox{position:relative;background:#e2e2e2;overflow:hidden;}
.video_box .video .imgbox i{position:absolute;width:100%;height:100%;background:rgba(0,0,0,0.6);color:#fff;text-align:center;display:flex;justify-content:center;align-items:center;font-size:50px;transition:all .3s;opacity:0;}
.video_box .video h5{font-size:13px;color:#999;line-height:50px;}
.video_box .video p{font-size:10px;color:#999;}
.video_box .video p span{display:inline-block;line-height:26px;background:#717171;color:#fff;padding:0 10px;margin-left:5px;}
.video_box .video:hover .img{transform:scale(1.1);}
.video_box .video:hover .imgbox i{opacity:1;}
.video_popup{position:fixed;width:100%;height:100%;background:rgba(0,0,0,0.8);top:-100%;left:0;z-index:5100;display:flex;justify-content:cener;align-items:center;transition:all .3s;}
.video_popup.active{top:0;}
.video_popup .con_box{max-width:1200px;height:80%;margin:0 auto;position:relative;display:flex;justify-content:center;align-items:center;padding:0 15px;}
.video_popup .con_box video{max-width:100%;max-height:100%;background:#000;display:none;}
.video_popup .con_box video.active{display:block;}
.video_popup .con_box i.colse{color:#fff;font-size:40px;transform:rotate(45deg);position:absolute;top:-45px;right:-45px;cursor:pointer;transition:all .3s;}
.more{text-align:center;}
.more a{font-size:12px;color:#717171;transition:all .3s;}
.more a span{margin-left:5px;}
.more a:hover{color:#e80c0b;}

.main13-2_bg{
margin-top:20px;
background: rgb(38,213,181);
background: -moz-linear-gradient(left, rgba(38,213,181,1) 0%, rgba(33,229,216,1) 100%);
background: -webkit-linear-gradient(left, rgba(38,213,181,1) 0%,rgba(33,229,216,1) 100%);
background: linear-gradient(to right, rgba(38,213,181,1) 0%,rgba(33,229,216,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#26d5b5', endColorstr='#21e5d8',GradientType=1 );
}

.video-2{padding:0 80px;margin-bottom:60px;}
.video-2 h5{font-size:13px;color:#999;line-height:30px;margin-top:10px;}
.video-2 h5 span{margin:0 20px;}
.video-2 h5 b{font-weight:normal;background:#717171;color:#fff;line-height:23px;padding:0 10px;display:inline-block;}

/*微信弹窗*/
.weixin_popup{position:fixed;top:50%;left:50%;border:1px solid #ccc;padding:30px 30px 0 30px;text-align:center;background:#fff;transform:scale(0);margin:-116px 0 0 -106px;z-index:5000;}
.weixin_popup.active{transform:scale(1);transition:transform .3s;}
.weixin_popup i{color:#999;position:absolute;top:5px;right:5px;transform:rotate(45deg);font-size:20px;cursor:pointer;}
.weixin_popup i:hover{color:red;}
.weixin_popup img{width:150px;height:150px;}
.weixin_popup p{line-height:30px;}

.tmall_popup{position:fixed;top:50%;left:50%;border:1px solid #ccc;padding:30px 30px 0 30px;text-align:center;background:#fff;transform:scale(0);margin:-116px 0 0 -106px;z-index:5000;}
.tmall_popup.active{transform:scale(1);transition:transform .3s;}
.tmall_popup i{color:#999;position:absolute;top:5px;right:5px;transform:rotate(45deg);font-size:20px;cursor:pointer;}
.tmall_popup i:hover{color:red;}
.tmall_popup img{width:150px;height:150px;}
.tmall_popup p{line-height:30px;}


/*媒体查询开始*/
@media(max-width:1440px){
.video-1 video{transform:scale(1.2);}
}

@media(max-width:1366px){
.video-1 video{transform:scale(1.5)}
}

@media(max-width:1199px){
.video_popup .con_box{max-height:80%;height:auto;}
.video_popup .con_box i.colse{font-size:30px;top:-40px;right:13px;}
}

@media (max-width:991px){
header .header1_con{height:90px;}
header .logo{line-height:90px;}
nav ul{padding-top:35.5px;}
nav ul li{margin:0 10px;}
header nav .nav2,header nav .nav3{padding-top:48px;}
nav .nav2 .list a .img{height:90px;line-height:90px;}
nav .nav2 .list a .img img{max-width:80%;max-height:80%;}
header nav ul li a:before{bottom:-35px;}
header.active nav ul li:nth-child(6){margin:0 0 0 10px;}
.main1_con .row-1{padding:50px 5px;}
.main1{padding-bottom:50px;}
.main9_con ul.ul-1 li:nth-child(1){height:260px;}
.main9_con ul.ul-1 li:nth-child(2) .weixin{margin:0 5px;}
.main9_con ul.ul-1 li:nth-child(2) .weixin img.img-1{width:100px;height:100px;}
.main9_con ul.ul-1 li:nth-child(2) .weixin img.img-2{height:auto;width:100px;}
.news3{margin-bottom:20px;}
.news3 .imgbox{width:280px;height:180px;}
.news3 .text_box{padding:0 0 0 300px;}
.news3 p{margin:5px 0 8px;}
.video_box{padding-top:30px;}
.video_box ul{padding:0 15px;}
.video_box .video{margin:0 15px 30px;}
.main13_bg .title{height:400px;padding-top:50px;}
.main13_bg .title h5{font-size:50px;}
.main13_bg .title p{font-size:40px;}
.video_box{margin-top:-200px;}
.video-2{padding:0 30px;}
.video-1 video{transform:scale(3);}
}

@media (max-width:767px){
.main1_con .row-1{padding:30px 5px;}
.main1{padding-bottom:30px;}
.main1_con section.homepage-grids .slide-grid-container{margin-bottom:20px;}
.news1 .img{height:auto;}
footer{text-align:center;}
.footer_con .top{padding:30px 0;}
.footer_con .top .con1 h4{text-align:center;margin-top:20px;}
.footer_con .top .con1 .text{text-align:center;}
.footer_con .bottom .language{float:none !important;display:inline-block;}
.main7_con ul.ul-1{text-align:center;}
.main7_con ul.ul-1 li{width:100%;float:none !important;}
.main7_con ul.ul-1 .li_box{display:inline-block;text-align:left !important;}
.main13_bg .title{height:280px;padding-top:30px;}
.main13_bg .title h5{font-size:30px;}
.main13_bg .title p{font-size:20px;}
.video_box{margin-top:-150px;}
.footer_con .top dl dd a.weixin .img{bottom:auto;left:auto;top:100%;right:0;margin-top:10px;}
}

@media (max-width:640px){
header{position:absolute;}
header .header1_con,.banner,.main1 .gd-1,.homepage-grids,.footer_con .top,.footer_con .bottom .language{display:none;}
.main1_con .row-1{padding:20px 5px;}
.main1{padding-bottom:20px;}
.main1_con .row-2 ul{margin:0 -5px;}
.main1_con .row-2 ul li{width:50%;}
.main1_con .row-2 ul li:last-child{display:block;}
.main1_con .row-2 ul li a{padding:20px 10px 20px 15px;margin:5px;}
.main1_con .row-2 ul li a h5{font-size:16px;}
.main1_con .row-2 ul li a p{font-size:12px;line-height:18px;height:18px;}
#myCarousel,.yd_nav{display:block;}
footer{background:#f2f2f2;}
.footer_con .bottom{padding:20px 0 30px;}
.main2{display:block;}
.main3{padding:100px 0 30px;}
.main3_con .title{font-size:20px;margin-bottom:20px;}
.main3_con .list .text p{float:none !important;}
.main3_con .list .text span{margin:0 20px 0 0;}
.main4{padding:100px 0 50px;}
.main4_con .text1{padding-bottom:30px;}
.main4_con .text1 .con{font-size:16px;line-height:30px;}
.main4_con form{margin:50px auto 0;}
.main4_con form h5{font-size:16px;margin-bottom:20px;}
.main4_con form input{height:40px;margin-bottom:15px;}
.main4_con form button{width:100%;height:40px;font-size:16px;}
.main5{padding:100px 0 30px;}
.neiye{padding:100px 0;}
.title1{font-size:20px;margin-bottom:20px;}
.main5_con .con1{font-size:16px;line-height:30px;}
.main5_con .con2{margin-top:50px;}
.main5_con .con2 .bt{margin-bottom:50px;}
.main5_con .con2 .bt h5{font-size:16px;}
.main5_con .con2 ul:before{left:5px;}
.main5_con .con2 ul li{margin-bottom:30px;}
.main5_con .con2 ul li h5{font-size:16px;}
.main5_con .con2 ul li h5:before{left:-52px;}
.main6{padding:100px 0 50px;}
.main6_con .con1{font-size:16px;line-height:30px;padding-bottom:30px;}
.main6_con ul{margin:30px -10px 0;}
.main6_con ul li{width:50%;padding:10px;}
.main7{padding:100px 0 50px;}
.main7_con ul.ul-1 li .con_box .con{font-size:16px;margin-bottom:15px;}
.main7_con ul.ul-2{margin-top:50px;}
.main7_con ul.ul-2 li{width:50%;margin-bottom:30px;}
.main8_con form input{height:40px;margin-bottom:15px;}
.main8_con form button{width:100%;height:40px;font-size:16px;}
.main8_con .con{font-size:16px;line-height:30px;margin-top:50px;}
.main8_con .con h5{font-size:18px;}
.main9_con ul.ul-1{padding-bottom:30px;}
.main9_con ul.ul-1 li:nth-child(1){width:100%;height:auto;}
.main9_con ul.ul-1 li:nth-child(2){width:100%;}
.main9_con ul.ul-1 li:nth-child(2) h5,.main9_con ul.ul-1 li:nth-child(2) .weixin_box{display:none;}
.main9_con ul.ul-1 .xz{display:block;}
.main9_con ul.ul-2{margin-top:30px;text-align:center;}
.main9_con ul.ul-2 li{float:none !important;margin-bottom:50px;}
.main9_con ul.ul-2 li .con{display:inline-block;text-align:right;}
.main9_con ul.ul-2 li .bt{font-size:16px;line-height:50px;}
.main9_con ul.ul-2 li .list{font-size:16px;line-height:50px;}
.news3 .imgbox{width:100%;height:auto;float:none !important;}
.news3 .text_box{padding:10px 0 0 0;}
.news3 h4{font-size:16px;padding-right:70px;}
.news3 h5{line-height:30px;}
.news3 p b{display:none;}
.news3 p span{margin-left:0;position:absolute;top:18px;right:0;}
.news3 .text{display:none;}
.main11_con .title{padding-bottom:20px;}
.main11_con .title h5{font-size:20px;line-height:30px;}
.main12{padding:60px 0 0 0;}
.nav7 h5{line-height:60px;float:none !important;position:relative;color:#1a1a1a;}
.nav7 h5 i{position:absolute;width:100%;height:100%;top:0;left:0;display:block;}
.nav7 h5 span{position:absolute;top:0;right:0;line-height:50px;display:block;transition:all .3s;}
.nav7 h5 span.active{transform:rotate(180deg);}
.nav7 h5 b{display:none;}
.nav7 h5 p{display:initial;}
.nav7 .con{float:none !important;text-align:center;padding:0 50px;display:none;}
.nav7 .con a{margin-left:0;line-height:50px;display:block;border-bottom:1px solid #c6c6c6;color:#000;}
.nav7 .con a img{display:inline;margin-right:5px;}
.nav7 .con a:last-child{border:none;}
.main13{padding:70px 0 100px;}
.video_box{padding-top:20px;}
.video_box ul{padding:0;}
.video_box ul li{width:100%;}
.video_box .video{margin:0 0 25px;}
.video_box .video h5{line-height:40px;}
.main13_bg{display:none;}
.video_box{margin-top:0;}
.video-2{padding:0;margin-bottom:30px;}
.video-2 h5{margin-top:0;}
.video-2 h5 span{display:block;margin:0;}
.video-1{display:none;}
.bottom_link{display:block;}
.main12 .con2{margin-top:0;}
}

@media(max-width:479px){
.main2 .lx li:first-child h5{font-size:16px;}
.main2 .lx li:first-child p{font-size:18px;}
.main2 .lx li:last-child a{font-size:16px;line-height:35px;padding:0 10px;}
.main2 .lx li:last-child a span{font-size:16px;}
}
