@charset "utf-8";
/* 通用代码 */
html,body{width:100%;padding: 0px;margin:0px;*position:static; }
*{font-family:'Noto Sans SC',"Source Han Sans","思源黑体","微软雅黑";font-size:16px;color:#332c2b; padding:0px;margin:0px;}
a{text-decoration:none;}
ul, li, ol, p, dt, dd, dl, pre, xmp, plaintext, listing{list-style-type:none;}
button,input{ -webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-user-modify: read-write-plaintext-only;outline:none;text-decoration: none;}
.anim0{ animation: dz0 .8s linear 1 normal forwards; }
.anim1{ animation: dz1 .8s linear 1 normal forwards; }
.anim2{ animation: dz2 .8s linear 1 normal forwards; }
.anim3{ animation: dz3 1s linear 1 normal forwards; }
.anim4{ animation: dz4 1s linear 1 normal forwards; }
.anim5{ animation: dz5 .6s linear 1 normal forwards; }
.anim6{ animation: dz6 .6s linear 1 normal forwards; }
.anim7{ animation: dz7 .6s linear 1 normal forwards; }
/*.anim99{ animation: dz99 .6s linear 1 normal forwards; }
 .anim5{ animation: dz5 .6s linear 1 normal forwards; }
.anim6{ animation: dz6 .6s linear 1 normal forwards; } */
/* .anim7{ animation: dz7 .6s linear 1 normal forwards; }
.anim8{ animation: dz8 .6s linear 1 normal forwards; } */
/* @keyframes dz1
{
0% {opacity: 0;transform: translate(0, -30%); }
100% {opacity: 1; transform: translate(0, 0%); }
}
@keyframes dz2
{
0% {opacity: 0; transform: translate(0, 100px); }
100% {opacity: 1;transform: translate(0, 0%);  }
} */
.dhxg{ opacity: 0;}
.dhxg2{ opacity: 0;}
.le,.fl{float:left;}
.ri{float:right;}
@keyframes dz0
{
0% {opacity: 0; }
100% {opacity: 1; }
}
@keyframes dz1
{
0% {opacity: 0;transform: translate(-20%, 0%); }
100% {opacity: 1; transform: translate(0, 0%); }
}
@keyframes dz2
{
0% {opacity: 0;transform: translate(0, 30%); }
100% {opacity: 1; transform: translate(0, 0%); }
}
 @keyframes dz3
{
0% {opacity: 0;transform: translate(0, 30%); }
100% {opacity: 1; transform: translate(0, 0%); }
}
 @keyframes dz4
{
0% {opacity: 0;transform: translate(0, -30%); }
100% {opacity: 1; transform: translate(0, 0%); }
}
/* @keyframes dz5
{
0% {opacity: 0; transform: rotate(-2deg);position: relative; }
100% {opacity: 1; transform: rotate(0);position: relative;  }
}
@keyframes dz
{
0% {opacity: 0;transform: rotate(2deg);position: relative; }
100% {opacity: 1; transform: rotate(0deg);position: relative;  }
}*/

/* @keyframes dz99
{
0% {opacity: 0;transform: rotate(20deg);position: relative; }
100% {opacity: 1; transform: rotate(0deg);position: relative;  }
} */
@keyframes dz5
{
0% {opacity: 0; transform: scale(1.1); }
100% {opacity: 1; transform: scale(1); }
}
@keyframes dz6
{
0% {opacity: 0;transform: scale(.9); }
100% {opacity: 1; transform: scale(1); }
}
@keyframes dz7
{
0% {opacity: 0; transform: translate(-40%, 40%); }
100% {opacity: 1;transform: translate(0, 0%);  }
}
.BigDiv{ /*max-width:1903px;*/min-width:1200px;width:100%; margin: auto;position: relative; }
.cen{ width: 1200px; margin: auto;}
.cen-75{ width: 75%; margin: auto;}

.hei::after {content: ""; display: block;clear: both;}

/*******************************************************************************/
/*******************************************************************************/
/*** 头部 ***/
.top{/*position:absolute;margin-top:27px;*/position:relative;background:#fff;width:100%;z-index:9;transition:.5s;}
.top .cen{width:1770px;width:94% !important;max-width:1770px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items: center;position:relative;}
.top .cen::after{display:none;}
.nav{margin-top:20px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;position:relative;}
.nav ul{display:flex;flex-wrap:wrap;justify-content:space-between;}
.nav ul li{margin-right:80px;padding-left:10px;padding-right:20px;position:relative;}
.nav ul li a{/*color:#fff;*/color:#333;font-size:20px;display:inline-block;padding-bottom:25px;border-bottom:3px solid rgba(0,0,0,0);}
.nav ul li:hover a{border-color:#009be9;}
.nav ul li.on a{border-bottom:3px solid #009be9;color:#009be9;}
.nav ul li .nv{display:none;width:170px;background:#fff;text-align:center;padding:5px 0;position:absolute;left:50%;transform: translateX(-50%);}
.nav ul li .nv li{line-height:50px;margin:0;padding:0;}
.nav ul li .nv li a{transition:.5s;color:#252525;border:none;font-size:18px;padding:0;}
.nav ul li .nv li:hover a{color:#009be9;}
.nav ul li .nv .nav2p,
.nav ul li .nv .navlu{float:none;}
.nav ul li .nv .nav2p p{padding:10px 0;text-align:center;}
.nav ul li .nv .nav2p p a{color:#252525;padding:0;transition:.5s;border:none;/* font-size: 18px; font-weight: bold; width: 100%;display: block;  */}
.nav ul li .nv .navlu li{width:90%;padding-left:10%;text-align:left;line-height:35px;}
.nav ul li .nv .navlu li a{font-size:16px;color:#666;border:none;}
.nav ul li .nv .nav2p p a:hover,
.nav ul li .nv .navlu li a:hover{color:#009be9;}
.nav ul li:hover .nv{display:block;}

/*** 搜索 ***/
.top .rigm{margin-right:20px;height:50px;position:relative;width:50px;text-align:right;}
.top .rigm .ds2{display:none;}
.top .r2:hover form{display:block;}
.top .rigm form{width:400px;position:absolute;border-radius:5px;background:#fff;display:none;margin-top:10px;right:0px;text-align:left;}
.top .rigm form input{height:40px;line-height:40px;border:none;}
.top .rigm form .input_txt{width:220px;font-size:16px;color:#999;padding-left:45px;background:url("../i/f8.jpg") no-repeat 20px  50%;}
.top .rigm form .input_but{width:108px;text-align:center;background:#009be9;float:right;border-radius:8px;color:#fff;font-size:18px;cursor:pointer; }

.top.on{background:#fff;position:fixed;top:0;margin-top:0;box-shadow: 0 0 5px rgba(0,0,0,.2);}
.top.on .nav ul li a{color:#333;}
.top.on .logo .sjcx{display:inline-block;}
.top.on .logo .sjyc{display:none;}
.top.on .rigm .ds2{display:block;}
.top.on .rigm .ds1{display:none;}
.top .logo .sjcx{display:inline-block;}
.top .logo .sjyc{display:none;}
.top .rigm .ds2{display:block;}
.top .rigm .ds1{display:none;}

/*******************************************************************************/
/*******************************************************************************/
/*** 底部 ***/
.foot{background: #009be9;border-top:2px solid #009be9;padding:30px 0;padding-bottom:30px;}
.foot .fl1 .f1p1{font-size:40px;color:#252525;font-weight:bold;color:#fff;}
.foot .fl1 .f1p2{overflow:hidden;margin-top:15px;}
.foot .fl1 .f1p2 li{float:left;margin-right:10px;text-align:center; }
.foot .fl1 .f1p2 li .f1ti{color:#fff;}
.foot .fl1 .f1p2 li .pic{display:block;width:60px;height:60px;filter:grayscale(100%)brightness(1000%);}
.foot .fl1 .f1p2 li:nth-child(1) .pic{ background: url("../i/ft_ly.png") no-repeat center; }
.foot .fl1 .f1p2 li:nth-child(2) .pic{ background: url("../i/ft_wx.png") no-repeat center; }
.foot .fl1 .f1p2 li:nth-child(3) .pic{ background: url("../i/ft_sp.png") no-repeat center; }
.foot .fl1 .f1p2 li:nth-child(4) .pic{ background: url("../i/a26.png") no-repeat center; }
.foot .fl1 .f1p2 li:nth-child(5) .pic{ background: url("../i/a27.png") no-repeat center; }

.foot .fl2b .fl2a{float:left;margin-right:40px;}
.foot .fl2b{margin-left: 130px;}
.foot .fl2b .fl2a .fte1{color:#fff;font-size:18px;}
.foot .fl2b .fl2a .txts{ margin-top:40px; }
.foot .fl2b .fl2a .txts p{ line-height:35px;}
.foot .fl2b .fl2a .txts p a{color:#fff;}
.foot .fl2b .fl2a .fte1::before{ content:""; display: block; width: 12px; height: 1px; background: #009be9; margin-top: 45px; position: absolute; }

.foot .ri1 .tel{color:#fff;font-size: 18px; margin-bottom: 15px; }
.foot .ri1 .tel span{display:inline-block;vertical-align:bottom;background:url("../i/ft_dh.png") no-repeat center;width:26px;height:26px;}
.foot .tel1{font-size:24px;color:#fff;font-weight:bold;}
.foot .tel2{color:#fff;line-height:35px;margin-top:10px;}

.foot .Cesma{border-top:1px solid #009be9;padding-top:10px;margin-top:10px;}
.foot .Cheu,
.foot .Cheu a{color:#fff;}

.Ny .cen{width:1200px;}
.Ny .foot .cen{width:1720px;}
.Ny2 .cen{width:1400px;}
.Ny2 .foot .cen{width:1720px;}

/*******************************************************************************/
/*******************************************************************************/
/*** 右侧漂浮框 ***/
.xh{position:fixed;bottom:20%;/*top:30%;transform:translateY(-50%);*/right:0px;z-index:999;box-shadow:0 0 5px rgba(0,0,0,.1);border-radius:8px;transition:0.5s;}
.xh>p{position:absolute;width:150px;right:0;bottom: -250px;}
.tcul li{height:70px;width:84px;cursor:pointer;position:relative;border-bottom:1px solid #f5f8fc;text-align:center;padding-top:10px;background:#fff;box-sizing:border-box;}
.tcul li:last-child{height:auto;padding-bottom:10px;}

/*.fhui{display:none;}*/
.tcul li .text{position:absolute;top:0;right:74px;width:170px;min-height:70px;line-height:70px;background:#fff;color:#333;display: none;box-sizing:border-box;}
.tcul li .text .pic img{margin-top:20px;}
.tcul li span{font-size:30px;color:#999;}
.tcul li .p1{font-size:12px;color:#999;}
.tcul li:hover span,
.tcul li:hover .p1{color:#e62129;}
.tcul li:hover .text{display: block;}
.tcul li:nth-child(1) i{width:16px;height:16px;position:absolute;line-height:16px;font-style:normal;text-align:center;background:#999;color:#fff;font-size: 12px;border-radius: 50%;margin-left: -15px;border: 1px solid #fff;}
.tcul li .Zx {width:360px;height:570px;position:absolute;right:74px;top:50%;transform:translateY(-50%);border-radius: 8px;background:#fff;overflow:hidden;box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);}
.tcul li .Zx.on {right: 50vw;transform: translate(50%, -50%);}

.Sfum{position: fixed; right: 0px; bottom: 0; width: 200px; background:#fff; box-shadow: 0 0 5px rgba(0,0,0,.5);display: none;}
.Sfum .forma input{ height: 30px; line-height: 30px; font-size: 14px; border: 1px solid #999; color:#999; border-radius: 4px; }
.Sfum .forma p{width: 100%; margin-left: 0; position: relative;}
.Sfum .forma p img{position: absolute; right: 0; top: 1px; height: 30px; }
.Sfum{ padding: 0 15px; padding-top: 15px; padding-bottom: 15px; }
.Sfum>p{text-align: center; color:#333; padding-bottom: 15px; position: relative;}
.Sfum>p span{ color:#999;position: absolute; right: 0; cursor: pointer; font-size: 20px; margin-top: -5px; }
.Sfum .forma .last{ width: 100%; margin: auto; }
.Sfum .forma .last .sub{ width: 100%; margin-left: 0; height: 40px; line-height: 40px; }

/*******************************************************************************/
/*******************************************************************************/
/*** 首页banner ***/
.fullslide{position:relative;width:100%;}
.fullslide .cen{position:absolute;left:50%;transform:translateX(-50%);top:0;}
.fullslide .prev,
.fullslide .next{position:absolute;z-index:1;top:50%;margin-top:-40px;left:80px;z-index:1;font-size:0;padding:12px;cursor:pointer;}
.fullslide .prev img,
.fullslide .next img{width:auto;height:auto;}
.fullslide .next{left:auto;right:80px;}

.fullslide .bd{position:relative;z-index:0;}
.fullslide .bd li{width:100%;position:relative;}
.fullslide .bd li img{/*max-width:100%;*/width:100%;height:auto;margin:0 auto;}
.fullslide .bd li .text{display:none;}
.fullslide .hd{position:absolute;height:25px;text-align:center;z-index:99;width:200px;bottom: 40px;left: 50%;margin-left:-100px;}
.fullslide .hd li{width:40px;height:3px;line-height:8px;overflow:hidden;margin:0px 6px;cursor:pointer;background:rgba(255,255,255,.5);border-radius:20px;display:inline-block;transition: .5s;font-size:0;}
.fullslide .hd li.on{background:#ffffff;}

/*******************************************************************************/
/*******************************************************************************/
/*** 首页主体代码 ***/
.home .cen{width:1720px;}
.in_tit{}
.in_tit dt,
.in_tit dd.b,
.in_tit dd.b span{font-size:50px;font-weight:bold;text-transform:uppercase;}
.in_tit dt{color:rgba(37,37,37,.2);font-weight:normal;}
.in_tit dd.b{color:#009be9;}
.in_tit dd.b span{color:#252525;}

.a2{padding:90px 0;}
.a2 .cen{display:flex;justify-content: space-between;flex-wrap: wrap;height:100%;}
.a2 .le{width:46%;position:relative;}
.a2 .in_tit dt{color:#009be9;}
.a2 .in_tit dd.p{color:#999999;font-size:20px;margin-top:35px;line-height:1.8;min-height:140px;}
.a2 .in_tit dd.imore{margin-top:16px;position:absolute;bottom:20px;}
.a2 .in_tit dd.imore a{display:inline-block;background:url("../i/more-1.png") no-repeat right;width:42px;height:11px;transition:.5s;}
.a2 .in_tit dd.imore a:hover{width:51px;}

.a2 .ri{width:48%;}
.a2 .ri a{display:block;position:relative;}
.a2 .ri .pic .img{overflow:hidden;}
.a2 .ri .pic .img img{width:100%;height:auto;vertical-align:bottom;margin:-50px 0;}
.a2 .ri .pic .text{position:absolute;bottom:20px;width:100%;padding-left:40px;box-sizing:border-box;}
.a2 .ri .pic .text .pt1{font-size:28px;color:#fff;font-weight:bold;}
.a2 .ri .pic .text .pt2{color:#fff;font-size:18px;max-width:80%;display:none;line-height:28px;min-height:56px;}
.a2 .ri .pic .text::after{content:'';display:block;width:67px;height:17px;background:url("../i/dmor.png") center no-repeat;background-size:cover;position:absolute;right:35px;bottom:40px;}
.a2 .ri .pic.on .text{}
.a2 .ri .pic.on .pt2{display: block;}
.a2 .ri .pic.on .pt1{color:#009be9;margin-bottom:14px;}

.a4{padding:80px 0;background:#f8f8f8;}
.a4 .cen{display:flex;justify-content: space-between;align-items: center;}
.a4 .cen::after{display:none;}
.a4 .in_tit dd.b::after{content: "";display:block;width:30px;height:7px; background:#009be9;margin-top:25px;}
.a4 .ri .rip{width:320px;cursor:pointer;transition: .5s;}
.a4 .ri .rip p{color:#e93d32;text-align:center;transition: .5s;}
.a4 .ri .rip .pic{width:54px;height:44px;margin:auto;margin-bottom:15px;background: url("../i/a8a.png") center no-repeat;}
.a4 .ri .rip .ti1{font-size:24px;}
.a4 .ri .rip .ti2{font-size:16px;text-transform:uppercase;}

.a5{width:100%;height:678px;position:relative;background:url("../i/a10.jpg") no-repeat center;}
.a5 .a5ul{position:absolute;bottom:42px;display:none;}
.a5 .a5ul li{width:406px;display:inline-block;vertical-align:bottom;transition: .5s;position:relative;
	padding:22px 27px 82px;margin-bottom: 30px;border-left: 1px solid rgba(255,255,255,.2);margin-right:180px;box-sizing: border-box;
}
.a5 .a5ul li::before{content:"";width:3px;height:24px;position:absolute;left:0px;background:#fff;margin-left:-1px;margin-top:10px;}
.a5 .a5ul li:last-child{margin-right:0;}
.a5 .a5ul li .ti1{color:#ffffff;font-weight:bold;font-size:28px;}
.a5 .a5ul li .ti2{font-size:18px;color: rgba(255,255,255,.8);text-transform: uppercase;}
.a5 .a5ul li .ti3{height:0;overflow:hidden;transition: .5s;}
.a5 .a5ul li .more{background:url("../i/more.png") no-repeat right;width:42px;height:11px;display:block;margin-top:43px;transition: .5s;}
.a5 .a5ul li.on .more{background:url("../i/more-1.png") no-repeat right;width:50px;}
.a5 .a5ul li.on{padding-bottom:22px;}
.a5 .a5ul li.on::before{background:#009be9;}
.a5 .a5ul li.on .ti3{color:#fff;height:auto;margin-top:36px;line-height:32px;}
.a5 .a5ul li.on .ti1{color:#009be9;}

.a8{background:#f8f8f8;padding-top:150px;padding-bottom:60px;}
.a8 .fl,.a8 .ri{float:none;}
.a8 .fl,.a8 .a8fl{display:flex;justify-content: space-between;}
.a8 .fl dt br{display:none;}
.a8 .a8fl{align-items:end;}
.a8 .a8fl p{width:205px;height:55px;line-height:55px;font-size:18px;background:#fff;border-radius:15px;text-align:center;margin-left:20px;}
.a8 .a8fl p.on{background:#009be9;color:#ffffff;}
.a8 .a8fl p.on a{color:#fff;}

.a8 .ri .a8ul ul{display:flex;flex-wrap:wrap;}
.a8 .ri .a8ul li{width:24%;margin:0 0.5%;}
.a8 .ri .a8ul li .time{font-size:24px;font-weight:bold;padding:80px 0 35px 48px;}
.a8 .ri .a8ul li .text{background:#fff;padding:40px 44px;box-sizing:border-box;}
.a8 .ri .a8ul li .text .te1,
.a8 .ri .a8ul li .text .te2{display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;}
.a8 .ri .a8ul li .text .te1{font-size:24px;font-weight:bold;margin-bottom:47px;transition: .5s;height:72px;-webkit-line-clamp: 2;}
.a8 .ri .a8ul li .text .te2{font-size:18px;color:#252525;-webkit-line-clamp: 3;height:72px;}
.a8 .ri .a8ul li .text .Moren{text-align:left;color:#999999;text-transform:uppercase;margin:38px 0;}
.a8 .ri .a8ul li .text .Moren .Fuh{display:inline-block;width:42px;height:11px;margin-left:13px; transition: .5s;background:url("../i/more-1.png") no-repeat right;}
.a8 .ri .a8ul li .text .pic{display:none;max-width:337px;height:194px;margin: auto;overflow:hidden;}
.a8 .ri .a8ul li .text .pic img{width:100%;height:100%;display:block;transition: .5s;}
.a8 .ri .a8ul li:hover .te1{color:#009be9;}
.a8 .ri .a8ul li:hover .pic img{transform: scale(1.1);}
.a8 .ri .a8ul li:hover .time{color:#009be9;}
.a8 .ri .a8ul li:hover .time::before{content: "";position:absolute;width:9px;height:9px;border-radius: 50%;background:#009be9;margin-left:-18px;margin-top:14px;}
.a8 .ri .a8ul li:hover .Moren .Fuh{width:50px;}

/*******************************************************************************/
/*******************************************************************************/
/*** 内页 ***/
.Ban{position:relative;}
.Ban img{display:block;width:100%;}
.Ban .Btn{position:absolute;text-align:center;width:100%;top:52%;transform:translateY(-50%);color:#ffffff;font-size:70px;font-weight:bold;}

/*** 二级导航 ***/
.Lanm{border-bottom:1px solid #f8f8f8;height:90px;}
.Lanm .fla1{color:#252525;font-size:30px;font-weight:bold;margin-top:22px;display:none;}
.Lanm .fla1>img{display:none;vertical-align:middle;position:relative;top:-5px;margin-right:5px;}
.Lanm .fla2{/*margin-left:55px;*/}
.Lanm .fla2 li{/*min-width:90px;*/height:90px;line-height:90px;text-align:center;/*padding:0 28px;*/margin-right:55px;float:left;transition: .5s;}
.Lanm .fla2 li a{color:#252525;font-weight:bold;font-size:18px;display:block;}
.Lanm .fla2 li.checkon{/*background:#009be9;*/}
.Lanm .fla2 li.checkon a{/*color:#fff;*/color:#009be9;}
.Lanm .fla3{float:right;margin-top:32px;}
.Lanm .fla3 a{color:#999;}
.Lanm .fla3 img{position:relative;top:3px;margin-right:5px;}
.fhlist {line-height:40px;border-bottom:1px solid #f8f8f8;padding:20px 0;}
.fhlist a{color:#009be9;font-size:18px;}

/*******************************************************************************/
/*** 关于我们 ***/
.b1te{margin-top:80px;}
.b1{padding-top:55px;}
.b1 .b1t{text-align:center;color:#252525;font-size:35px;font-weight:bold;}
.b1 .b2t{text-align:center;color:#999999;text-transform:uppercase;font-size:20px;position:relative;}
.b1 .b2t::before{content: "";width:31px;height:7px;background:#009be9;position:absolute;left:50%;transform: translateX(-50%);margin-top:38px;}

.b1 .b1te .be1{width:720px;position:absolute;background:#fff;padding:40px 62px 25px 0;margin-top:24px;}
.b1 .b1te .be2{float:right;}
.b1 .br1t{font-size:35px;font-weight:bold;color:#252525;padding-left:22px;position:relative;}
.b1 .br1t::before{content: "";width:7px;height:31px;background:#009be9;position:absolute;left:0;margin-top:8px;}
.b1 .be1t{padding-left:24px;box-sizing:border-box;}
.b1 .be1t p{color:#666666;line-height:30px;margin-top:18px;}
.b1 .be1 .Ztum{position:absolute;right:0;top:50%;transform:translateY(-50%);margin-right: -39px;}

.b2{padding-top:180px;padding-bottom:80px;display:none;}
.b2 ul li{float:left;width:33.33%;}
.b2 ul li:last-child{margin-right:0;}
.b2 ul li>img{float:left;}
.b2 ul li .b2nu{float:left; font-size: 45px; font-weight: bold; color:#009be9; margin-left: 6px; }
.b2 .b2div{float:left; border-left: 1px solid #e5e5e5; margin-left: 18px; padding-left: 18px; margin-top: 10px;}
.b2 .b2div p{color:#666666; }

.b4{margin:80px 0 70px;}
.b4 .br1t::before {margin-top:10px;}
.b4 .b4text{ position: relative; }
.b4 .b4text .fl{ width: 826px; height: 500px; background: #f8f8f8; }
.b4 .b4text .ri{ position: absolute; right: 0; margin-top: 60px;overflow: hidden;}
.b4 .b4flt{ padding-left: 47px; padding-top: 18px; margin-top: 30px; width: 473px; padding-right: 50px; overflow-y: auto;height: 390px; }
.b4 .b4flt::-webkit-scrollbar{width: 1px;height: 1px;background-color: #009be9;}
/*定义滚动条轨道 内阴影+圆角*/
.b4 .b4flt::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px #e5e5e5;border-radius: 10px;background-color: #e5e5e5;}
/*定义滑块 内阴影+圆角*/
.b4 .b4flt::-webkit-scrollbar-thumb{border-radius: 10px;-webkit-box-shadow: inset 0 0 6px #009be9;background-color: #555;}
.b4 .b4nu{ font-size: 24px; font-weight: bold; color:#009be9; margin-bottom: 70px; }
.b4 .b4nu2{color:#252525;font-size: 16px; margin-bottom: 35px; line-height: 1.8;}
.b4 .b4nu3{color:#252525;font-size: 20px; margin-bottom: 0px;font-weight: bold; }
.b4 .b4nu2::before{ content: "";width: 13px; height: 2px; background: #009be9; position: relative; display: block; top: -8px; }
.b4 .b4nu3::before{ content: "";width: 13px; height: 2px; background: #009be9; position: relative; display: block; top: -8px; }

/*** 企业荣誉 ***/
.honor{background:url('hn_bg.jpg') center no-repeat;background-size:cover;padding:95px 0 60px;}
.honor .hnrdh{margin-top:54px;position:relative;}
.honor .bd ul li{float:left;width:25%;}
.honor .bd ul li a{display:block;padding:25px 30px;background:#fff;margin:0 9px;}
.honor .bd ul li img{max-width:100%;height:auto;}
.honor .prev,
.honor .next{display:block;position:absolute;top:50%;background:#7e7e7e;border-radius:50%;cursor:pointer;}
.honor .prev img,
.honor .next img{width:24px;height:auto;vertical-align:bottom;padding:18px;}
.honor .prev{left:-100px;}
.honor .next{right:-100px;transform:rotate(180deg)}

/*******************************************************************************/
/*** 企业文化 ***/
.c1{background:#fafafa;}
.c1ul{padding:80px 0 70px;}
.c1ul ul{}
.c1ul ul li{background:#fff;margin-bottom:30px;position:relative;}
.c1ul ul li .img{/*float:left;*/width:39%;position:absolute;left:0;height:100%;overflow:hidden;}
.c1ul ul li .img img{width:100%;height:auto;vertical-align:bottom;}
.c1ul ul li .txt{float:right;width:53%;margin:0 4%;padding:50px 0 80px;}
.c1ul ul li .txt dt{font-size:28px;font-weight:bold;}
.c1ul ul li .txt dd.p1{font-size:24px;margin:20px 0 35px;}
.c1ul ul li .txt dd p{line-height:30px;font-size:15px;color:#666;}
.c1ul ul li:nth-child(2n) .img{right:0;left:auto;}
.c1ul ul li:nth-child(2n) .txt{float:left;}
/*
.c1ul ul{display:flex;justify-content: space-between;flex-wrap: wrap;}
.c1ul li{width:19%;margin-bottom:15px;min-height:557px;overflow:hidden;background:#f8f8f8;transition: .5s;padding:15px;box-sizing:border-box;margin-right:1%;}
.c1ul li .fl{writing-mode:tb-rl;text-transform: uppercase;font-size:20px;color:rgba(0,0,0,.2);font-weight:bold;transition: .5s; }
.c1ul li .ri{width:150px;overflow:hidden;float: left;}
.c1ul li .ri .rti1{color:#252525;font-weight:bold;font-size:20px;padding-top:29px;padding-bottom:39px;transition: .5s;}
.c1ul li .ri .rti1::before{content: "";width:19px;height:1px;background:#c6c6c6;position:absolute;margin-top:50px;transition: .5s;}
.c1ul li .ri .rti2{ color:#666666; line-height: 27px; transition: .5s;}
.c1ul li .rti3{overflow: hidden;float:left;width: calc(100% - 210px);margin-left:20px;display:none;}
.c1ul li .rti3 p{color:#666;font-size:14px;line-height:1.8;margin-bottom:10px;}

.c1ul li.on{width:39%;background:#e93d32;}

.c1ul li.on .fl{color: rgba(255,255,255,.1);}
.c1ul li.on .ri{width:160px;}
.c1ul li.on .rti3{display:block;}
.c1ul li.on .rti3 p{color:#fff; margin-bottom:10px;font-size:14px;}
.c1ul li.on .rti3 p strong{color:#fff;display:block;margin-bottom:5px;font-size:18px;}
.c1ul li.on .ri .rti1{color:#ffffff;}
.c1ul li.on .ri .rti2{color:#ffffff;}
.c1ul li.on .ri .rti1::before{ background:#ffffff;}
.c1ul li.on:nth-child(1) .rti3 p{margin-bottom: 80px; }*/

/*******************************************************************************/
/*******************************************************************************/
/*** 新闻列表 ***/
.more.cen{text-align:center;margin: 40px auto;}
.more.cen a{font-size:21px;}
.page{text-align:center;margin-bottom:25px;}
.page a{color:#616161;font-size:20px;margin-left:7px;margin-right:7px;}
.page a.on{color:#009be9;}
.page .s{border:1px solid #666666;display:inline-block;width:30px;transition: .5s;height:30px;font-size:17px;border-radius:20px;text-align:center;line-height:30px;box-sizing:border-box;}
.page .s:hover{background:#616161;color:#fff; }
.page .s.on{background:#616161;color:#fff;}

/*** 行业资讯/活动政策 ***/
.news_hy1{margin:65px 0 50px;}
.news_hy1 .cen{display:flex;flex-wrap:wrap;justify-content:space-between;border-bottom:solid 1px #ededed;padding-bottom:59px;}
.news_hy1 img{width:100%;height:100%;}
.news_hy1 .txt{padding:20px 25px;}
.news_hy1 .txt dl{display:flex;align-items:center;}
.news_hy1 .txt dt{width:65px;height:65px;background:#e93d32;padding-top:7px;padding-left:14px;box-sizing:border-box;}
.news_hy1 .txt dt span{display:block;font-size:20px;color:#fff;font-weight:bold;}
.news_hy1 .txt dd{font-size:24px;color:#333;margin-left:15px;width:80%;line-height:32px;max-height:68px;font-weight:bold;
	display: -webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp: 2;overflow:hidden;
}
.news_hy1 .txt p{font-size:18px;color:#666;margin-top:15px;height:25px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;
	/*line-height:34px;min-height:68px;display: -webkit-box;-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;overflow: hidden;*/
}
.news_hy1 .fl{width:50%;position:relative;}
.news_hy1 .fl .txt{display:flex;position:absolute;width:100%;left:0;bottom:20px;z-index:10;box-sizing:border-box;align-items:center;}
.news_hy1 .fl .txt dd{color:#fff;}
.news_hy1 .fl p{display:none;}
.news_hy1 .fl img{vertical-align:bottom;max-height:310px;}
.news_hy1 .ri{width:47.5%;}
.news_hy1 .ri .img{display:none;}
.news_hy1 .ri li{background:#f6f6f6;}
.news_hy1 .ri li:first-child{margin-bottom:20px;}

.news_hy2 .nwlist{}
.news_hy2 .nwlist li a,
.news_hy2 .nwlist li .ri{display:flex;justify-content:space-between;}
.news_hy2 .nwlist li{background:#fafafa;padding:55px 40px;margin-bottom:35px;}
.news_hy2 .nwlist li.hei::after{display:none;}
.news_hy2 .nwlist li .fl{width:11%;text-align:center;font-size:22px;line-height:34px;font-weight:bold;text-transform:uppercase;}
.news_hy2 .nwlist li .ri{width:87%;line-height:34px;}
.news_hy2 .nwlist li .fl1{width:73%;}
.news_hy2 .nwlist li .ri1{width:18%;}
.news_hy2 .nwlist li .ri1 img{max-width:100%;height:auto;}
.news_hy2 .nwlist li .ri .title{font-size:22px;}
.news_hy2 .nwlist li .ri .smt{color:#666;line-height:30px;}
.news_hy2 .nwlist li .ri .moren{display:none;}
.news_hy2 .nwlist li:hover .fl,
.news_hy2 .nwlist li:hover .ri .title{color:#009be9}

/*** 公司新闻 ***/
.m2{margin-top:55px;}
.m2 .cen{padding-top:40px;}
.m2ul{margin-right:-78px;}
.m2ul li{width:345px;height:520px;float:left;margin-right:78px;}
.m2ul li.on .smt{display:none; }
.m2ul li.on .pic{display:block;margin-top:34px;}
.m2ul li.on .title{color:#009be9;}
.m2ul li .pic{height:228px;display:none;overflow:hidden;margin-bottom:20px;}
.m2ul li .pic img{max-width:100%;}
.m2ul li .time{font-size:32px;font-weight:bold;color:#999;}
.m2ul li span{font-size:14px;color:#999;padding-left:6px;margin-left:20px;border-left:1px solid #cccccc;}
.m2ul li .title{font-size:24px;font-weight:bold;transition: .5s;color:#252525;margin-top:20px;min-height:60px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.m2ul li .title span{border:none;margin:auto;padding-left:0;}
.m2ul li .smt{color:#252525;line-height:35px;font-size:18px;margin-top:40px;height:105px;overflow:hidden;margin-bottom:46px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.m2ul li .moren{background:url("../i/morf.png") no-repeat 0% 50%;height:20px;}

/*******************************************************************************/
/*******************************************************************************/
/*** 新闻详情 ***/
.m4{padding-top:60px;padding-bottom:30px;}
.m4 .le{width:768px;}
.m4 .ri{width:333px;overflow:hidden;}
.m4 .m3ti{font-size:24px;font-weight:bold;color:#009be9;margin-bottom:20px;}
.m4 .time{margin-bottom:30px;}
.m4 .time .timea{color:#999;}
.m4 .bshare-custom{display:none;}
.bshare-custom .bshare-sinaminiblog{ background: url("../i/h35.png") no-repeat center !important; }
.bshare-custom .bshare-weixin{ background: url("../i/h36.png") no-repeat center !important;}
.bshare-custom .bshare-qqim{background: url("../i/h37.png") no-repeat center !important; }
.bshare-custom{ width: auto !important;}
.bshare-custom a{ width: 24px !important; height: 23px !important; padding-left: 0 !important; margin-left: 8px; }

.m4 .Texm{border-top:1px solid #e5e5e5;}
.m4 .Texm p{line-height:35px;color:#666;margin-top:30px;}
.m4 .Texm p.pic img{max-width:100%;height: auto;}
.m4 .Texm img{max-width:100%;height:auto;display:block;margin:auto;}
.m4 .m3Uk{border-top:1px solid #e5e5e5;padding-top:38px;margin-top:28px;}
.m4 .m3ms a{color:#999;font-size:16px;line-height:35px;}

.m4 .ri .rit{color:#252525;font-size:18px;font-weight:bold;margin-bottom:25px;}
.m4 .ri .M3ri li .pic{width:100%;height:auto;}
.m4 .ri .M3ri li .pic img{max-width:100%;}
.m4 .ri .M3ri li .M3tu{font-size:18px;font-weight:bold;color:#252525;line-height:30px;transition: .5s;}
.m4 .ri .M3ri li .M3ft{font-size:18px;color:#666666;margin-top:12px;margin-bottom:20px;}
.m4 .ri .M3ri li .M3time{font-size:16px;color:#666666;}
.m4 .ri .M3ri li {padding-bottom:20px;border-bottom:1px solid #e5e5e5;margin-bottom:25px;}
.m4 .ri .M3ri li:hover .M3tu{color:#009be9;}

/*******************************************************************************/
/*******************************************************************************/
/*** 产品列表 ***/
.product{padding:75px 0 115px;background:#f8f8f8;}
.product .cen{display:flex;flex-wrap:wrap;justify-content:space-between;}
.product .pro1{width:27%;}
.product .pro2{width:70%;}
.product .pro1 dl.plx{margin-top:45px;}
.product .pro1 dl *{box-sizing:border-box;}
.product .pro1 dl dt{padding-left:40px;font-size:30px;font-weight:bold;background:#00b8f1;color:#fff;border-top-left-radius:25px;line-height:75px;}
.product .pro1 dl dd{background:#fff;}
.product .pro1 .pnv a{display:block;padding-left:40px;line-height:49px;border-bottom:solid 1px #f8f8f8;font-size:15px;}
.product .pro1 .pnv a.b{font-size:16px;font-weight:bold;}
.product .pro1 .pnv a:hover{color:#009be9;}
.product .pro1 .plx dd{padding:20px;}
.product .pro1 .plx p{line-height:47px;}

.f4ri{/*position:absolute;width:357px;height:40px;right:0;top:42px;*/}
.f4ri form{background:url("../i/f8.jpg") no-repeat 20px 50% #fff;border-radius:25px;display:flex;justify-content:space-between;}
.f4ri form input{border:none;height:50px;line-height:50px;}
.f4ri .input_txt{width:color:#999;margin-left:48px;}
.f4ri .input_but{background:#009be9;font-size:18px;cursor:pointer;text-align:center;width:95px;color:#fff;border-radius:0 25px 25px 0;}
.product .pro2{}
.product .prolist{display:flex;flex-wrap:wrap;}
.product .prolist li{width:47.5%;margin-right:5%;background:#fff;border-radius:10px;margin-top:5%;overflow:hidden;text-align:center;box-sizing:border-box;padding:25px;}
.product .prolist li:nth-child(2n){margin-right:0;}
.product .prolist li .ftile,
.product .prolist li .mor,
.product .pro1 .f1ti,
.product .pro1 .f1ti2{display:none;}

/*******************************************************************************/
/*******************************************************************************/
/*** 产品详情 ***/
.Cps5s .fla2 li{padding:0 14px;}
.fla4{float:left;width:44px;margin-left:20px;margin-top:32px;/*display:none;*/}
.fla4 .prev,
.fla4 .next{width:13px;height:21px;cursor:pointer;}
.fla4 .prev{background:url("../i/ble2.png") no-repeat center #fff;float:left;}
.fla4 .next{background:url("../i/ble1.png") no-repeat center #fff;float:right;}

.slideBoxa{width: 100%; }
.slideBoxa li .ri .text.on{position:relative;top:50%;transform:translateY(-50%);}
/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/
.slideBoxa li .ri::-webkit-scrollbar{width:1px;height:1px;background-color:#009be9;}
/*定义滚动条轨道 内阴影+圆角*/
.slideBoxa li .ri::-webkit-scrollbar-track
{-webkit-box-shadow: inset 0 0 6px #e5e5e5;border-radius: 10px;background-color: #e5e5e5;}
/*定义滑块 内阴影+圆角*/
.slideBoxa li .ri::-webkit-scrollbar-thumb
{border-radius: 10px;-webkit-box-shadow: inset 0 0 6px #009be9;background-color: #555;}

.Ny3 .cen{width:1200px;}
.Ny3 .fla2{max-width:560px;overflow-x:scroll;transition: .5s;}
.Ny3 .fla2 ul{white-space: nowrap;}
.Ny3 .fla2 ul li{float: none;display: inline-block;}
.Ny3 .Lanm{overflow:hidden;}

/*** 产品介绍 ***/
.f5pt1{color:#252525;font-weight:bold;font-size:35px;position:relative;padding-left:24px;margin-bottom:30px;display:none;}
.f5pt1::before{content: "";position:absolute;width:7px;height:32px;background:#009be9;top:50%;left:0;margin-top:-16px;}
.f5{padding-top:55px;}
.f5 .f5div2{display:flex;flex-wrap: wrap;justify-content: space-between;align-items: center;}
.f5 .f5div2 .pic{width:35%;text-align:center;}
.f5 .f5div2 .fpte{width:60%;}
.f5 .f5div2 .fpte p{line-height:35px;color:#666;}
.f5 .f5div2 .fpte strong{display:block;font-size:30px;color:#333;text-transform:uppercase;padding-bottom:35px;border-bottom:solid 1px #f2f2f2;margin-bottom:50px;}

/*** 产品特点 ***/
.f6{overflow:hidden;}
.f6nav{border-bottom: 1px solid #e5e5e5;margin-top:76px;text-align: center;}
.f6nav p{display:inline-block;margin:0 70px;font-size:30px;font-weight:bold;padding:20px 0;cursor:pointer;position:relative;top: 1px;}
.f6nav p:hover,
.f6nav p.on{border-bottom:1px solid #009be9;color:#009be9;}
.f6nest>div{display:none;}
.f6nest>div.on{display:block;}
.f6nest>div:nth-child(1){padding-top:60px;}
.f6nest .dv1{margin-bottom:60px;position:relative;z-index:1;}
.f6nest .dv1 .fl{padding:0 4px;box-sizing:border-box;/*height:670px;overflow-y:scroll;*/}
.f6nest .dv1 .fl p{margin-bottom:10px;line-height:2;}
.f6nest .dv1 .fl p strong{font-weight:bold;display:block;position:relative;}
.f6nest .dv1 .fl p strong::before{content: "";display:inline-block;width:6px;height:6px;background:#009be9;border-radius:50%;margin-right:6px;}
.f6nest .dv1 .pic{float:right;width:374px;text-align:center;margin-top:0px;}

/*** 应用场景 ***/
/* 本例子css */
.slideBox{width:100%;position:relative;background:#009be9;margin:40px auto;}
.slideBox .bd{ position:relative;z-index:0;}
.slideBox .bd li{padding-top:1px;}
.slideBox .bd li .fl{width:613px;margin:25px 0 25px 26px;max-height:344px;overflow: hidden;}
.slideBox .bd li .fl img{display:block;width:100%;max-width:100%;height:auto;}
.slideBox .bd li .ri{float:left;margin-left:47px;width:448px;margin-top:46px;height:262px;overflow: hidden;}
.slideBox .bd li .ri .til{color:#ffffff;font-size:24px;font-weight:bold;margin-top:10px;}
.slideBox .bd li .ri .ti2{color:#ffffff;font-size:16px;margin-top:10px;line-height:27px;}
.slideBox .bd li a:hover .Mkes{display:flex;}
.slideBox .bd img{display:block;}
.slideBox .hd{position:absolute;bottom:20px;left:57%;}
.slideBox .hd li{width:8px;height:8px;border-radius:50%;background:rgba(255,255,255,.5);text-align:center;font-size:0;display:inline-block;margin:0 9px;cursor:pointer;position:relative;z-index:9;}
.slideBox .hd li.on{background:#fff;}

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{position:absolute;top:50%; margin-top:-25px;display:none;width:65px;height:65px;filter:alpha(opacity=10);opacity:0.1;border-radius: 50%; }
.slideBox .next{background:url("../i/right.png") center no-repeat #333;margin-right: -70px; right: 0; left: auto;}
.slideBox .prev{background:url("../i/left.png") center no-repeat #333;  margin-left: -80px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=50);opacity:.5;}

/*** 技术参数 ***/
.cpys::before{content: "";background:#f8f8f8;position:absolute;width:200%;height:100%;left:-50%;margin-top:-60px;}
.cpys{position:relative;padding:60px 0;}
.cpys .dv1{margin-bottom:0;}
/*.cpys .dv2{position: relative; z-index: 9; }
.cpys .dv2 ul{ margin-right: -75px;  }
.cpys .dv2 li{ float: left; width: 400px; margin-right: 15px; margin-top: 90px; }
.cpys .dv2 li:hover .pic::before { background: rgba(51,162,95,.2); }
.cpys .dv2 li:hover .pic{border: 1px solid rgba(51,162,95,.2);  }
.cpys .dv2 li .pic{ float: left; width: 62px; height: 62px; position: relative; border: 1px solid #fff; border-radius: 50%; transition: .5s; }
.cpys .dv2 li .pic::before{ content: ""; position: absolute; left: 50%; top: 50%; width: 53px; height: 53px; border-radius: 50%;transition: .5s;  background: #fff; transform: translate(-50%,-50%);}
.cpys .dv2 li .pic img{ position: absolute;margin-top: -10px;margin-left:15px; }
.cpys .dv2 li .time{ float: left; line-height: 30px; color:#252525; margin-left: 32px;max-width: 300px;}*/
table, tr, td {border-spacing:0px;padding:0px;margin:0px;border-collapse:collapse;height:auto !important;padding:15px 18px;font-size:14px;}
.text table{ width:100% !important;}
table{width:100%;background: rgba(255,255,255,.6);box-shadow:0 0 5px rgba(0,0,0,.1);border-radius:8px;}
table tr:nth-child(2n){background:#f2fafe;}
table tr:nth-child(2n+1){background:#d9f0fb;}
table tr:nth-child(1){background:#009de5;color:#fff;}
table tr td{border:4px solid #fff;text-align:left;}
table tr td span{font-size:14px;}
table tr:nth-child(1) td{text-align:center;color:#fff;font-size:18px;}
table tr:nth-child(1) td span{color:#fff;font-size:18px;text-align:center;}
table tr:nth-child(1) td:nth-child(1){width:40px !important;}
table tr:nth-child(1) td:nth-child(2){width:400px !important;}

/*** 订购信息 ***/
.yycj{padding: 55px 0;}
.f7{padding:40px 0;background:#f8f8f8;margin-top:20px;}
.f7 .f7li{text-align:center;margin-top:46px;cursor:pointer;margin-bottom:20px;}

.Suy{position:fixed;width:100%;height:100%;background:rgba(0,0,0,.3);top:0;left:0;display:none;z-index:999;}
.Suy .Zujs{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;max-width:1200px;background:#fff;padding:55px;box-sizing: border-box; }
.Suy .Cls{ text-align: right; float: right; cursor:pointer; }
.Suy .sutim span{ color:#009be9; font-size: 30px; }
.Suy .sutim img{ width: 40px; height: auto; margin-right: 20px; display: inline-block; vertical-align:  middle; position: relative; top: -4px; }
.Zujs .forma{ margin-top:30px; }
.Zujs .forma .text{width:100%;max-width:1010px;}
.Zujs .forma .text textarea{width:100%;border:1px solid #efefef;}
.Zujs .forma input{border:1px solid #efefef;}
.Zujs .forma select{border:1px solid #efefef;}
.Zujs .forma p{width:45%;position:relative;}
.Zujs .forma p .reimg{position:absolute;right:0;}
.Zujs .sctu{width:100% !important;color:#999999;display:inline-block;vertical-align:middle;float:none;}
.Zujs .sctu img{display:inline-block;vertical-align:middle;}
.Zujs .sctu span{display:inline-block;vertical-align:middle;margin-right:28px;margin-left:5px;color:#252525;font-size:18px;}
#file1{display:none;}
.Zujs .forma .last{float:none;margin:auto;clear:both;}
.Zujs .sutim1{color:#252525;font-size:24px;font-weight:bold;}
.Zujs .sutim2{color:#666666;font-size:16px;margin-top:18px;}

/*******************************************************************************/
/*******************************************************************************/
/*** 应用领域 ***/
.L1{padding-top:53px;}
.L1 .L1t{font-size:35px;font-weight:bold;color:#252525;text-align:center;}
.L1 .L1p{font-size:20px;color:#999;text-transform:uppercase;text-align:center;}
.L1 .L1p::after{content: "";display:block;margin:40px auto 0;width:31px;height:7px;background:#009be9;}
.L1vd{margin-bottom:56px;margin-top:92px;}
.L1vd .fl{width:35px;}
.L1vd .fl p{color:#000;font-weight:bold;font-size:18px;margin-bottom:16px;text-align:center;}
.L1vd .fl p.on{border-bottom:2px solid #009be9;}
.L1vd .fl p.on a{color:#009be9;}
.L1vd .ri{width:100%;}
/*.L1vd .ri ul{margin-right:-26px;}
.L1vd .ri ul li{width:348px;height:478px;margin:0 26px;float:left;background:#fff;box-shadow: 0 0 5px rgba(0,0,0,.2); }
.L1vd .ri ul li .pic{height:208px;}
.L1vd .ri ul li .pic img{display:block;width:100%;height:100%;}
.L1vd .ri ul li .textd{padding:20px;box-sizing:border-box;}
.L1vd .ri ul li .textd .title{font-size: 24px;font-weight:bold;line-height:35px;color:#2a2a2a;transition: .5s;height:70px;overflow:hidden;}
.L1vd .ri ul li .textd .smt{color:#666;line-height:35px;margin-top:5px;height:105px;overflow:hidden;}
.L1vd .ri ul li .textd .Mrns{border-top:1px solid #e5e5e5;padding-top:14px;margin-top:16px;color:#999;}
.L1vd .ri ul li:hover .textd .title{color:#009be9;}*/

.L1vd .ri ul{display:flex;flex-wrap:wrap;}
.L1vd .ri ul li{width:31%;margin-right:3%;background:#214883;position:relative;}
.L1vd .ri ul li:nth-child(3n){margin-right:0;}
.L1vd .ri ul li .pic img{width:100%;height:auto;vertical-align:bottom;opacity:0.1;}
.L1vd .ri ul li a{display:block;position:absolute;width:100%;text-align:center;left:0%;top:50%;transform:translateY(-50%);}
.L1vd .ri ul li .img{width:60px;height:60px;padding:23px;border:solid 1px #fff;margin:0 auto;border-radius:50%;display:flex;align-items:center;}
.L1vd .ri ul li .img img{width:60px;height:auto;}
.L1vd .ri ul li .title{font-size:24px;font-weight:bold;color:#fff;margin-top:20px;}
.L1vd .ri ul li .smt,
.L1vd .ri ul li .Mrns{display:none;}

/*******************************************************************************/
/*** 应用领域详情 ***/
.Nyums .Btn{font-size:40px;}
.m4.altt{border-bottom: 1px solid #e5e5e5;padding-bottom:0;margin-bottom:30px;}
.h2{/*margin-top:66px;*/}
.h2 .f5pt1{margin-bottom:32px;}
.h2 .text{/*padding-left:24px;*/box-sizing:border-box;}
.h2 .text img{margin:40px 0;}
.h2 .text p{color:#666;line-height:32px;}
.h2 .text p.pic{text-align:center;}
.h2 .text p.pic img{max-width:100%;height:auto;}

/*******************************************************************************/
/*******************************************************************************/
/*** 联系我们 ***/
.map{width:600px;height:484px;margin-top:140px;}
.t01{padding-top:54px;}
.t01 .t1ti{font-size:30px;font-weight:bold;color:#252525;margin-bottom:25px;}
.t01 .t1ti2{font-size:18px;line-height:37px;color:#999999;text-transform:uppercase;}
.t01 .t1ti3{font-size:30px;color:#252525;font-weight:bold;margin-top:65px;margin-bottom:30px;}
.t01 .t1ti3::before{content: "";display:block;width:31px;height:7px;background:#009be9;margin-bottom:22px;}
.t01 .t0s{color:#009be9;}
.t01 .t0s img{display:inline-block;vertical-align:middle;margin-right:3px;}
.t01 .t1s{font-size:30px;font-weight:bold;color:#252525;margin:10px 0 15px;}
.t01 .t1sa{color:#252525;line-height:30px;margin:10px 0 20px;}

/*******************************************************************************/
/*** 留言咨询 ***/
.j3{margin-bottom:77px;overflow:hidden;}
.j3 .cen{margin-top:70px;padding-top:40px;position:relative;}
.j3 .cen::before{content: "";background:#f8f8f8;position:absolute;top:0;width:100%;height:100%;}
.j3 .j3tie{font-size:35px;font-weight:bold;color:#252525;text-align:center;margin-bottom:20px;}
.j3 .j3tm{color:#666;text-align:center;margin-top:18px;margin-bottom:26px;}
.j3 .j3text{position:relative;z-index:99;}

textarea,select{outline:none;}
.forma .text{width:100%;}
.forma p{float:left;width:550px;margin-left:30px;position:relative;margin-bottom:15px;}
.forma span{display:block;color:#999;height:36px;line-height:36px;}
.forma input{background:#fff;width:100%;height:55px;line-height:55px;color:#999;font-size:18px;text-indent:1em;border:none;border-radius:10px;}
.forma textarea{width:1130px;height:119px;font-size:18px;color:#999;display:inline-block;border:none;background:#fff;border-radius:10px;margin-right:0 !important;padding:14px;box-sizing: border-box;}
.forma select{font-size:18px;width:100%;height:57px;line-height:55px;color:#999999;text-indent:1em;border: none;border-radius: 10px;padding-right:15px;box-sizing:border-box;
  background: url("../i/xl.jpg") no-repeat  90% 50% #fff;appearance:none;-moz-appearance:none;-webkit-appearance:none;}
.forma p .reimg{position:absolute;top:36px;height:55px;}
.forma .last{width:100%;text-align:center;margin:40px 0 35px;}
.forma .last input{width:205px;cursor:pointer;transition:.5s;text-indent:0;}
.forma .last .sub{background:#009be9;color:#fff;margin-left:15px;}
.forma .last input:hover{background:#009be9;color:#fff;}

.forma>div{margin-bottom:30px;}
.forma .hei p{float:left;margin-bottom:10px;}
.forma .hei p:nth-child(1){margin-right:12px;}

/*******************************************************************************/
/*** 人才招聘 ***/
.Bafor{position:absolute;width:774px;height:60px;left:50%;top:50%;border-radius:8px;overflow:hidden;transform:translateX(-50%);margin-top:-30px;}
.Bafor form{width:100%;height:100%;border-radius:5px;background:#fff;}
.Bafor form input{border:none;font-size:18px;}
.Bafor form .input_txt{color:#999;width:520px;height:100%;padding-left:45px;background: url("../i/f8.jpg") no-repeat 20px  50%;}
.Bafor form .input_but{color:#fff;width:148px;height:60px;line-height:60px;text-align:center;background:#2f905b;float:right;border-radius:8px;cursor:pointer;}

.t1{padding:75px 0;background:#f8f8f8;}
.j1fo{padding:20px 30px;width:100%;background:#fff;box-sizing: border-box;}
.j1fo p{width:350px;height:40px;line-height:40px;margin-right:44px;float:left;}
.j1fo p:last-child{margin-right:0;}
.j1fo p span{font-size:18px;color:#666;}
.j1fo p .cs1{background:none;border:none;float:right;margin-top:7px;}

.j2miv{margin-top:10px;}
.j2miv .sideMenu h3{font-size:20px;font-weight:bold;color:#252525;padding:45px;margin-bottom:10px;background:url("../i/j4.jpg") no-repeat 96% 50% #fff;}
.j2miv .sideMenu h3 span{line-height:35px;margin-left:24px;border-left:1px solid #e5e5e5;padding-left:28px;}
.j2miv .sideMenu h3 span a{color:#666;font-weight:lighter;margin-right:18px;}
.j2miv .sideMenu .texts{display: none;background: #fff; padding-bottom:20px; margin-bottom:20px;}
.j2miv .sideMenu .on{margin-bottom:0;padding-bottom:20px;background:url("../i/j5.jpg") no-repeat 96% 50% #fff;}
.j2miv .sideMenu .on span{display:block;border-left:none;margin-left:0;padding-left:0;margin-top: 8px;}
.j2miv .sideMenu .texts>div{border-top:1px solid #e5e5e5;background:#fff;padding:25px 0 1px 40px;margin-bottom:10px;}
.j2miv .sideMenu .texts>div p{line-height:35px;color:#666666;}
.j2miv .sideMenu .more{font-size:18px;color:#fff;width:149px;text-align:center;height:55px;line-height:55px;background:#009be9;border-radius: 20px;margin:27px auto;}


/*******************************************************************************/
/*******************************************************************************/
/*** 自适应 ***/
.sjcx{display:none;}
.sjcxA{display:none;}
.sjcx{display:none;}
@media screen and (max-width:640px) and (min-width:0px){
	.sjcx{display:inline-block;width:100%;}
	.sjcxA{display:block;}
	.sjyc{display:none;}
	.ment{float:right;margin-top:7px;}
	.ment img{width:30px;}
}

@media screen and (min-width:640px) and (max-width:1400px){
	.Lanm .fla3{display:none;}
}

@media screen and (max-width:1600px) and (min-width:0px){
	.cen,
	.cen-1050{width:94%;}
	.a1 li{width:19%;margin-left:1%;}
	.a1 li.on{width:39%;}

}


@media screen and (max-width:1720px) and (min-width:640px){
	.BigDiv{ min-width:1024px;}
	.nav ul li{margin-right:0;}
	.foot .fl2b{margin-left:0;margin-top:40px;}
	.foot .fl1{width:100%;}
	.foot .fl1 .f1p1{font-size:30px;}
	.foot .ri1{margin-top: -80px;}
	
	.home .cen{width:94%;}
	.Ny .foot .cen{width:94%;}
	.Ny .cen{width:80%;}

	.in_tit dt,
	.in_tit dd.b,
	.in_tit dd.b span{font-size:40px;}
	
	.a2{padding:50px 0 30px;}
	.a2 .le{margin-top:0;}
	.a2 .in_tit dd.p{font-size:16px;margin-top:15px;}
	/*.a2 .ri{width: calc(100% - 420px);font-size:0;}*/
	.a2 .ri .pic{width:47%;margin:0 1%;height: auto;}
	.a2 .ri .pic:nth-child(1){width:31.5%;}
	.a2 .ri .pic:nth-child(2){width:64%;}
	.a2 .ri .pic video,
	.a2 .ri .pic img{width:100%;height:auto;}
	.a2 .ri .pic .text{padding:0 10px;background:none;}
	.a2 .ri .pic .text .pt2{font-size:14px;}
	.a2 .ri .pic .text .pt1{font-size:22px;}

	.a5{height:600px; }
	.a5 .a5ul li{width:30%;margin-right:3%;}
	.a5 .a5ul li.on .ti3{font-size:14px;line-height:1.5;}

	.a8 .ri{width:calc(100% - 230px);}
	.a8 .ri .a8ul li{width:46%;margin:0 2%;}
	.a8 .ri .a8ul li:last-child{display:none;}
	.a8 .ri .a8ul li .text .pic{height:210px;}
	.a8 .ri .a8ul li .text .pic img{height:auto;}
	
	.Lanm{height:80px;}
	.Lanm .fla1{font-size:20px;margin-top:28px;}
	.Lanm .fla2 li{height:80px;line-height:80px;padding:0 10px;}
	.Lanm .fla2 li a{font-size:14px; }
	.Lanm .fla3 a{font-size:14px;}
	.Ban .Btn{font-size:40px;}
	
	.b2 ul li{width:100%;margin-right:0;}
	.b2{padding-top:80px;padding-bottom:40px;}
	.b4 .b4text .ri img{display:none;}
	.b4 .b4flt{width:100%;box-sizing:border-box;}
	.b4 .b4text .fl{width:100%;height:auto;}
	.b3 .picScroll-left .bd ul li{width:30%;}
	.b3 .picScroll-left .bd ul li .pie1{text-overflow:ellipsis;white-space: nowrap;overflow: hidden;}

	.c1ul li .ri{width:calc(100% - 40px);}
	.c1ul li .ri .pic img{width:100%; height: auto; }
	
	.f5pt1{font-size:30px;}
	.f6nav{margin-top:30px;}
	.f6nav p{margin: 0 5%;}
	.f6nest .dv1 .fl p img{margin:20px 0;}
	.f6nest .dv1 .fl{ width: 64%; margin-right: 6%;}
	.f6nest .dv1 .pic{  width: 28%; }
	.f4div .fl{ width: 100%; margin-bottom:40px; }
	.f4div .fl li{ width: 31.33%; margin: 0 1%; display: inline-block; }
	.f4div .ri{ width: 100%; }
	.f4div .ri li{ width: 31.33%; margin: 0 1%; margin-bottom: 2%;  }
	.f4div .ri ul{ margin:auto; }
	
	.slideBoxa li .fl{ width: 28%; margin-left: 6%; }
	.slideBoxa li .ri{ width: 58%; margin-right: 6%;}

	.cpys .dv2{ margin-top: 30px; }
	.cpys .dv2 li{ width: 31.33%; margin: 2% 1%;}
	.cpys .dv2 ul{ margin: auto; }
	.cpys .dv2 li .time{ width: calc(100% - 100px);}
	.slideBox .bd li .fl{ width: 58%; height:auto;margin-left: 2%;}
	.slideBox .bd li .ri{ width: 32%; margin-right: 3%; margin-left: 5%; height:auto; }
	.slideBox .bd li .ri .ti2{ margin-top: 5px; }

	.forma p{width:48%;margin:0 1%;}
	.forma textarea{width:100%;}
	.forma .text{width:98%;}
	
	/*.L1vd .ri ul li{width: 31.33%;margin:0 1%;}*/
	.m1 .fl{width:64%;}
	.m1 .ri{width:33%;}
	.m1 .ri .texts .title{width: calc(100% - 65px);}
	.m4 .le{width:calc(100% - 350px);}
	
	.j1fo p{width:25%;margin-right:0;}
	.t01 .cen{overflow:hidden;}
}

@media screen and (max-width:1320px) and (min-width:640px){
	.nav ul li{padding:0 5px;}
	.foot .fl2b .fl2a{margin-right:10px;}
}

@media screen and (max-width:640px) and (min-width:0px){
	.xh{display:none;}
	.cen{min-width:280px;width:94%;margin:auto;}
	.sjcx{display:inline-block;}
	.sjyc{display:none;}
	.float{display:none;}
	.lc{display:none;}
	.ment{float:left;margin-top:7px;}
	.ment img{width:30px;}
	.BigDiv{max-width:640px;min-width:320px;margin:auto;overflow:hidden;}
	.top{background:#fff;position:fixed;height:auto;margin-top:0;padding:5px 0;box-shadow: 0 0 5px rgba(0,0,0,.5);z-index:999999;}
	.top .cen{width:100%;}
	.top .logo{width:3rem;}
	.top .logo img{width:100%;height:auto;}
	.top .ri{width:100%;margin:10px 0;}
	.top .rigm{display: none;}
	.top .ri.sjcx{width:23px;margin-bottom: 0;margin-top: .23rem;}
	.top .ri.sjcx img{width:100%;}
	.top .ri.nav{display:none;}
	.Sfum{display:none;}
	
	.nav{ margin-right:0;}
	.nav ul{background:#fff;width:100%;}
	.nav ul li{width:100%;padding:0 .5rem;margin-right:0;line-height: .8rem;border-bottom:1px solid #f1f1f1;box-sizing:border-box;}
	.nav ul li a{color:#000000;font-size: .3rem;padding-bottom:0;}
	.nav ul li .nv{position:relative;left:0;transform: rotateX(0);margin:auto;background:none;width:100%;}
	.nav ul li .nv li{line-height:.6rem;border-bottom:1px solid #fff;text-align:left;padding:0 .3rem;box-sizing:border-box;}
	.nav ul li .nv li a{font-size:14px;display:block;color:#fff;}
	.nav ul li .nv li a:hover{color:#333;}
	.nav ul li .nv li:last-child{border: none;}
	.nav ul li .nv .nav2p p{padding:0;text-align:left;}
	.nav ul li .nv .nav3{background:none;}
	.nav ul li.on,
	.nav ul li:hover{background:#009be9;}
	.nav ul li.on a,
	.nav ul li:hover a{color:#fff !important;border:none;}
	.nav ul li:hover .nv{display:none;}
	.nav ul li.on .nv,
	.nav ul li.on:hover .nv{display:block;}
	
	.foot .fl2b{ display: none; }
	.foot{ padding: .4rem 0;}
	.foot .fl1{ width: 100%; }
	.foot .fl1 .f1p1{ font-size: .4rem; }
	.foot .fl1 .f1p2 li{width:20%;margin-right:0;}
	.foot .fl1 .f1p2 li .f1ti{font-size:14px;}
	.foot .fl1 .f1p2{ margin-top: 5px; }
	.foot .ri1{width:100%;margin-top: .3rem;margin-bottom: .3rem;}
	.foot .ri1 .tel{font-size: .24rem;}
	.foot .tel1{ font-size: .32rem;}
	.foot .tel2{line-height:27px;font-size:14px;}
	.foot .tel2 br{display:none;}
	.Cesma{padding-top:10px;}
	.Cesma .Cheu{font-size:13px;padding-top: .3rem;}
	.Cesma .Cheu a{font-size:13px;}
	.Ny .cen{width:90%;margin:auto;}
	.Ny .foot .cen{width:90%;margin:auto;}
	.Ny .foot .fl1 .f1p2 li .f1ti{/*color:#999;*/}
	.Ny .foot .fl1 .f1p2 li .pic{margin:auto;}
	/*.Ny .foot .tel2{color:#999;}
	.Ny .Cesma .Cheu{color:#999;}
	.Ny .Cesma .Cheu a{color:#999;}*/
	
	.fullslide{ margin-top: 2em; }
	.fullslide .cen{  top: inherit; bottom: -80px;}
	.fullslide .bd li .sjyc{ display: none;}
	.fullslide .bd li .sjcx{ display: block;}
	.fullslide .bd li{ overflow: hidden; }
	.fullslide .bd li .tu1{width: 100%; position: relative; left: 50%; transform: translateX(-50%); max-width: inherit;}
	.fullslide .hd{display: none; }
	.tu1{ /*display: none;*/}
	.tu2{ /*display: block;*/ }
	.fullslide .prev, .fullslide .next{ display: none; }
	.fullslide .text{display:none;width: 90%; left: 50%; height: 350px; transform: translateX(-50%); top: inherit;bottom: 0;padding: 15px 16px; box-shadow: 0 0 5px rgba(0,0,0,.1);}
	.fullslide .text .title{display:none;}
	.fullslide .text .pic{display:none;}
	.fullslide .text .ftitle{ font-size: .42rem; }
	.fullslide .text .ftitle .sjcx{font-weight: normal;display: block; color:#ff7109; font-size: .57rem; font-weight: bold; }
	.fullslide .text .ftitle .sjcx a{color:#02469b; font-size: .57rem; font-weight: bold; }
	.fullslide .text .input_but{ font-size: .48rem; }
	
	.home .cen{width:90%;}
	
	.a2{padding: .37rem 0;}
	.a2 .in_tit dd.p{font-size:14px;margin-top:15px;min-height:0px;}
	.a2 .le{width:100%;margin-top:0;margin-bottom:15px;}
	.a2 .ri{width:100%;}
	.a2 .ri .pic{width:48%;margin:1%;height:auto;vertical-align:top;}
	.a2 .ri .pic:nth-child(1){width:32%;}
	.a2 .ri .pic:nth-child(2){width:64%;}
	.a2 .ri .pic video,
	.a2 .ri .pic img{width:100%;height:auto;}
	.a2 .ri .pic .text{bottom:10px;padding:0 10px;}
	.a2 .ri .pic .text .pt1{font-size: .28rem;}
	.a2 .ri .pic .text .pt2{font-size: .24rem;}
	.a2 .ri .pic .text .pt2{display: block;}
	.a2 .ri .pic.on .text{background: none;}
	
	.in_tit dt,
	.in_tit dd.b,
	.in_tit dd.b span{font-size: .4rem;}
	.a4{padding: .37rem 0;}
	.a4 .ri .rip{float:none;display:inline-block;width:100%;margin: 0 1%;vertical-align:top;}
	.a4 .ri .rip .ti1{font-size: .26rem;}
	.a4 .ri .rip .ti2{font-size: .22rem;}
	
	.a5{height: 5rem;}
	.a5ul{bottom: .2rem; }
	.a5 .a5ul{overflow-x:scroll;white-space:nowrap;width: 91%;}
	.a5 .a5ul li{border:none;width:80%;padding-left:0;background: rgba(0,0,0,.1);padding: .2rem;vertical-align:top;padding-bottom: 0;margin-right: .2rem;margin-bottom: .1rem;}
	.a5 .a5ul li::before {display:none;}
	.a5 .a5ul li .ti3{white-space:normal;color:#fff;height:auto;font-size: .24rem;margin-top:12px;line-height: .4rem;}
	.a5 .a5ul li.on .ti3{font-size: .24rem;margin-top:12px;line-height: .4rem;}
	.a5 .a5ul li .ti1{ font-size: .36rem; }
	.a5 .a5ul li .ti2{ font-size: .24rem; }
	.a5 .a5ul li .ti2 br{ display: none; }
	.a5 .a5ul li.on{padding-bottom:0;}
	
	.a8{padding-bottom: .4rem; }
	.a8 .fl{width:100%;padding-top: .37rem;}
	.a8 .in_tit dt br{display: none;}
	.a8 .a8fl{/*margin-top: .2rem;*/margin-top:25px;}
	.a8 .a8fl p{width:2rem;height: .55rem;line-height: .55rem;border-radius:5px;font-size: .24rem;display:inline-block;margin-bottom:0;margin-right: .3rem;}
	.a8 .ri{width:100%;margin-top:.4rem;}
	.a8 .ri .a8ul li .time{display: none;}
	.a8 .ri .a8ul li{width:100%;float:none;margin-right:0;margin-bottom:.5rem;}
	.a8 .ri .a8ul li .text{padding: .2rem;}
	.a8 .ri .a8ul li .text .te2{display: none;}
	.a8 .ri .a8ul li .text .te1{font-size: .24rem;margin-bottom:0;line-height: .5rem;height: auto;}
	.a8 .ri .a8ul li .text .Moren{margin-top:10px;margin-bottom: 30px;}
	.a8 .ri .a8ul li .text .pic{width:100%;height:auto;}
	
	.Lanm{height:auto;overflow:hidden;}
	.Lanm .fla1{display:none;}
	.Lanm .fla2{margin-left:0;}
	.Lanm .fla2 li{min-width: inherit;line-height:40px;height:40px;padding:0 10px;}
	.Lanm .fla2 li a{font-size: .28rem;font-weight:normal;}
	.Lanm .fla3{display: none;}
	
	.Ban{margin-top:1rem;}
	.Ban img{position:relative;left:50%;transform: translateX(-50%);}
	.Ban .Btn{font-size: .4rem; z-index: 1;}
	
	.b1{ padding-top: .4rem; }
	.b1 .b1t{ font-size: .4rem; }
	.b1 .b2t{ font-size: .24rem; }
	.b1 .b2t::before { margin-top: 30px; }
	.b1 .b1te{ margin-top: 40px; }
	.b1 .b1te .be2{ float: none; margin: auto; display: none; }
	.b1 .b1te .be1{ width: 100%; float: none; position: relative; padding-right: 0; padding-top: 0;background: none;}
	.b1 .br1t{font-size: .3rem;padding-left:0;text-align:center;}
	.b1 .br1t::before {padding-left: 0; display: none;height: 24px; margin-top: 0; }
	.b1 .be1t{padding-left:0;}
	.b1 .be1t p{line-height:24px;line-height:24px; font-size: .24rem; }
	.be1 .Ztum{ display: none;}
	.b1{ background: #f8f8f8; }
	
	.b2{ padding: 0.4rem 0;}
	.b2 ul li > img{ width: .48rem; }
	.b2 ul li .b2nu{font-size: .4rem;width: 1rem; }
	.b2 .b2div p{ font-size: .24rem;}
	.b2 ul{ text-align: center; }
	.b2 ul li{ float: none; margin: auto; overflow: hidden; display: inline-block; margin-bottom: .2rem; width: auto;}
	.b2 .b2div{ margin-top: 0; }
	.b2 .b2div p{ width: 2rem; }
	.b4{ background: #f8f8f8; margin: auto; padding: .4rem 0;}
	.b4 .b4text .fl{ width: 100%; height: auto; }
	.b4 .b4text .ri{ display: none; }
	.b4 .b4flt{ width: 100%; height: auto; padding-left: 0; padding-top: 0; margin-top: 0; }
	.b4nu{ margin-bottom: 0;display: none; }
	.b4nu2{ font-size: .24rem; margin-bottom: 15px; }
	.b3{ background: #fff; padding-top: .4rem; }
	.b3 .picScroll-left .bd ul li{ margin-right: 0; width: 100%; }
	.b3 .picScroll-left .hd{ width: 50%; left: 25%; margin: auto; margin-top: 10px; }
	.b3 .picScroll-left .hd .next{ margin-top: 0;width: 40px; height: 40px; background: url("../i/bri1.png") no-repeat center #009be9;}
	.b3 .picScroll-left .hd .prev{width: 40px; height: 40px;background: url("../i/bri2.png") no-repeat center #009be9; }
	.c1ul ul{display:block;}
	.c1ul li{width:100%;height:auto;margin:auto;padding:15px;height:auto;min-height:0;}
	
	.c1ul li .fl{display:none;}
	.c1ul li .ri,
	.c1ul li.on .ri{width:100%;height:auto;}
	.c1ul li .ri .pic{float:left;width:40%;margin-right:3%;}
	.c1ul li .ri .pic img{display:block;width:100%;height:auto;}
	.c1ul li .rti3{width:100%;margin-left:0;margin-top:2%;}
	.c1ul li .ri .rti1 {font-size:16px;padding:15px 0 20px;}
	.c1ul li .ri .rti1::before{margin-top:30px;background:#999;}
	.c1ul li.on .rti3 p strong {font-size:14px;}
	.c1ul li.on:nth-child(1) .rti3 p{margin-bottom:0;}
	.c1ul{margin-top: .8rem;margin-bottom: 0rem; }
	.c1ul li.on{width:100%;background:none;}
	.c1ul li.on *{color:#333 !important;}
	
	.f4ri{display: none;}
	.f4{ padding-top: .3rem; padding-bottom: .3rem; }
	.f1 .f1ti{ font-size: .32rem; }
	.f1 .f1ti2{ font-size: .24rem; margin-bottom: .3rem; }
	.f4div .fl{ width: 100%; }
	.f4div .fl li{ height: .55rem; line-height: .55rem; width: 23%; margin: 0 1%; display: inline-block; }
	.f4div .fl li a{ font-size: .24rem; }
	.f4div .ri{ width: 100%; margin-top: .3rem; }
	.f4div .ri li{ width: 100%; height: auto; margin: auto; margin-bottom: .2rem; }
	.f4div .ri ul{ margin: auto; }
	.f4div .ri li .pic{ margin-top: .1rem; }
	.f4div .ri li .title{ margin-top: .1rem; }
	.f4div .ri li .mor{ padding-bottom: .15rem; margin-top: 5px; }
	.f4div .ri li .mor::before { margin-bottom: .1rem; }
	.f4div .ri li .ftile{ line-height: 24px; height: 48px; }
	.f5{ padding-top: .4rem; }
	.f5pt1{ font-size: .3rem; padding-left: .2rem; }
	.f5pt1::before { width: 0.07rem;height: .28rem; margin-top: -8px; }
	.fpte{ padding-left: .2rem;line-height: .4rem; margin-top: .32rem; }
	.fpte p{ font-size: .24rem;line-height:27px;}
	.f6nav{ margin-top: .2rem; }
	.f6nav p{ margin: auto; font-size: .24rem; width: 25%;padding: .2rem 0; }
	.f6nest > div:nth-child(1){ padding-top: .4rem; }
	.f6nest .dv1{ margin-bottom: .2rem; }
	.f6nest .dv1 .fl{ width: 100%; height: auto; padding-right: 0; overflow-Y: inherit; margin-top: .2rem; float: none; overflow-x: auto;}
	.f6nest .dv1 .fl p{ font-size: .24rem; margin-bottom: 0; }
	.f6nest .dv1 .fl p strong{ font-size: 14px;margin-top: .2rem; }
	.f6nest .dv1 .fl p img{max-width: 100%;height: auto;}
	.f6nest .dv1 .pic{ float: none; width: 100%; margin-top: .2rem; clear: both; }
	.f6nest .yycj .dv1 .fl .text{width:800px; }
	.cpys{ padding: .4rem 0;}
	.cpys .dv2 li{ width: 100%; margin-top: .2rem; }
	.cpys::before {  margin-top: -0.3rem;}
	.cpys .dv2 li .time{ font-size: .24rem; line-height: .4rem;margin-left: 0.1rem;}
	.cpys .dv2 li .pic img{ margin:auto; width: 60%;left: 50%; top: 50%; transform: translate(-50%,-50%);height:auto; }
	.yycj{ padding: .4rem 0;}
	table tr:nth-child(1) td:nth-child(1){width: auto !important;}
	table tr:nth-child(1) td:nth-child(2){ width: auto !important;}
	.slideBox{ margin-top: .6rem; padding-bottom: 1rem; }
	.slideBox .bd li .fl{ width: 50%; height: auto; margin-left: 0;margin:auto;float: none; position: relative; top: -10px; }
	.slideBox .bd li .ri{ float: none; margin: auto; width: 100%; height: auto; width: 90%; }
	.slideBox .bd li .ri .til{ font-size: .32rem; text-align: center;}
	.slideBox .bd li .ri .ti2{ margin-top: 0; font-size: .24rem; }
	.slideBox .hd{ left: 5%; bottom: 10px; }
	
	.f1{ padding-top: .4rem; margin-bottom: .3rem; }
	.h2 .text{padding-left: .2rem; line-height: .4rem; font-size: .24rem; }
	.h2 .f5pt1{ margin-bottom: .2rem; }
	.h2{ margin-top: .3rem; }
	.f7{ padding: .4rem 0; margin-top: 0; }
	
	.j3{margin-bottom:0;}
	.j3 .cen{padding: .4rem 0; }
	.j3 .j3tie{ font-size: .32rem; }
	.j3 .j3tm{ margin: .2rem 0; font-size: 14px; }
	.forma p{ width: 100%; margin-left: 0; }
	.forma input{ line-height: .7rem; height: .7rem; font-size: 16px; }
	.forma p{ margin-bottom: .1rem; }
	.forma select{ line-height: .6rem; height: .6rem;text-indent: .4em; font-size: 16px;}
	.forma textarea{ width: 100%; font-size: 16px; height: 150px; }
	.forma .last{margin-top: 20px; margin-bottom: 20px; }
	.forma .last input{ width: 46% !important; margin: 0 2% !important; }
	.forma .last .sub{ height: 40px; line-height: 40px; margin-top: 10px; }

	.L1{ padding-top: .3rem; }
	.L1 .L1t{ font-size: .36rem; }
	.L1 .L1p{ font-size: .24rem; }
	.L1vd{ margin-top: 1rem; margin-bottom: .4rem; }
	.L1vd .ri ul li{ width: 100%; height: auto; margin: auto;  margin-bottom: 30px;}
	.L1vd .ri ul{ margin: auto; }
	.L1vd .ri ul li .pic{ height: auto; }
	.L1vd .ri ul li .textd .title{ font-size: .32rem; line-height: .5rem;height: auto; }
	.L1vd .ri ul li .textd .smt{  line-height: .4rem; height: 1.2rem; font-size: .24rem; }
	
	.m1{ margin-top: .3rem;display: none;}
	.m1 .fl{ float: none; width: 100%; height: auto; }
	.m1 .fl .title{ width: 100%; margin-left: 0; }
	.m1 .ri{ width: 100%; margin-top: .2rem; }
	.m1 .fl .title{ color:#333; font-size: .32rem; }
	.m1 .ri .pic{ height: auto; }
	.m1 .ri .texts .title{ font-size: .32rem; width: 60%; }
	.m1 .ri .smt{ font-size: .28rem; line-height: .4rem; min-height: .56rem;}
	.m3{ margin-top: .3rem;}
	.m3 .cen{border:none;}
	.Ny .cen{ padding-top: 0;}
	.m3ul li .ri{ width: 100%; padding: 5%; }
	.m3ul li .ri .fl1{ float: none; width: 100%; }
	.m3ul li .fl{ padding-top: 13px; padding-bottom: 13px; }
	.m3ul li .ri .fl1 .ftitle{ height: auto; }
	.m3ul li .ri .fl1 .title{ font-size: 16px; height:auto; }
	.m3ul li .ri .fl1 .smt{ line-height: .4rem; height: .8rem; display: block !important; margin-top: 10px; margin-bottom: 10px; }
	.m3ul li .ri .ri1{ width: 100%; height: auto; }
	.m3ul li:hover .ri .fl1 .moren{display: none; }
	.m4 .le{ float: none; width: 100%; }
	.m4{ padding-top: .3rem; }
	.m4 .ri{display: none; }
	.m4 .Texm p{ font-size: .24rem; line-height: .4rem; margin-top: 10px; }
	
	.m6 .m6ul{ margin: .3rem 0;}
	.m6 .m6ul li{ width: 100%; height: auto; margin-bottom: .4rem; }
	.j1fo p{ width: 100%; margin-right: 0; }
	.j1fo p .cs1{ text-align: right; }
	.j2miv .sideMenu h3{ padding-left: 10px; padding-top: 10px; padding-bottom: 10px; }
	.j2miv .sideMenu h3 span{display: none;line-height: 27px;}
	.j2miv .sideMenu h3 span a{ font-size: 14px; }
	.j2miv .sideMenu .on {background: url("../i/j5.jpg") no-repeat 96% 16px #fff;}
	.j2miv .sideMenu .texts > div{ padding: .4rem; margin-bottom: 0; }
	.j2miv .sideMenu .texts > div p{ font-size: .24rem; line-height: .46rem; }
	.j2miv .sideMenu .more{ margin-top: 10px; margin-bottom: 10px; height: 40px; line-height: 40px; }
	
	.Suy .Zujs{ padding: .2rem;}
	.Zujs .forma p{ width: 48%; margin-right: 2%; }
	.Zujs .sctu{ font-size: 14px; }
	.Zujs .forma{ margin-top: 10px; }
	
	.map{ width: 100%; height: 300px; margin: auto; }
	.t01 .t1ti{ font-size: .32rem; margin-bottom: 0; }
	.t01 .t1ti2{ font-size: .24rem; }
	.t01 .t1ti3{ margin: .3rem 0; font-size: .32rem; }
	.t01 .t1s{ font-size: .28rem; }
	.t01 .ri{width: 100%;float: none; margin: .2rem 0;}
	.BMap_bubble_content{width: 80% !important;  }
	.Msuud{ width: 100%;height: auto; }
	.Msuud .fl{ width: 100%; height: auto; padding-left: 10px; padding-top: 10px; padding-bottom: 10px; float: none; }
	.Msuud .ri{ margin-left: 0; }
	.Msuud .ri .ftitle{ font-size: .32rem; }
	.Msuud{ margin: .3rem 0; }
	
	.j3text{ padding-top: .4rem;}
	.fme2{ padding-top: .2rem; }

	::-webkit-input-placeholder { /* WebKit browsers */color: #999999;font-size: 16px;}
	::-moz-placeholder { /* Mozilla Firefox 19+ */color: #999999;font-size: 16px;}
	:-ms-input-placeholder { /* Internet Explorer 10+ */color: #999999;font-size: 16px;}

	
	

}
