@charset "utf-8";html{font-family:"思源黑体 CN Light";font-size:12px}
b,blockquote,body,button,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,img,input,legend,li,ol,p,pre,td,textarea,th,ul{padding:0;margin:0;border:0 none}
img,input{border:0;vertical-align:middle}
li,ul{list-style:none;margin:0;padding:0}
form{padding:0;margin:0}
td{FONT-SIZE:12px}
i{font-style:normal}
img{border:0}
@font-face{font-family:"思源黑体 CN Bold","思源黑体 CN ExtraLight","思源黑体 CN Heavy","思源黑体 CN Light","思源黑体 CN Medium","思源黑体 CN Normal","思源黑体 CN Regular";
src:url(../images/SourceHanSansCN-Light.ttf);
src:url(../images/SourceHanSansCN-Bold.ttf);
src:url(../images/SourceHanSansCN-Regular.ttf);
}

a{COLOR:#666;blr:expression(this.onFocus=this.blur());text-decoration:none}
a:focus{outline:0}
input,textarea{outline:0}
a:hover{color:#036de3;text-decoration:none;transition:.4s ease-out;-moz-transition:.4s ease-out;-webkit-transition:.4s ease-out;-o-transition:.4s ease-out}
@media only screen and (min-width:320px){body{font-size:14px}
}
.content{width:1500px;overflow:hidden;margin:0 auto}
.castbox{width:1500px;overflow:hidden;margin:0 auto;position:relative}
.nav{width:100%;position:fixed;height:80px;z-index:10;top:0;line-height:80px;border-bottom:1px rgba(255,255,255,.2) solid; background:#fff;}
.logo{margin-top:22px;float:left}

.nav span.fdj{width:30px;height:30px}
.nav span.fdj em{width:30px;height:30px;background:url(../images/fdj1.png) no-repeat center center;display:inline-block}
.nav span.fdj em.em1{background:url(../images/fdj1.png) no-repeat center center}
.nav span.fdj em.em2{background:url(../images/close.png) no-repeat center center}
.nav span{float:right;font-size:16px;color:#fff}
.nav span a{color:#fff}
.nav ul{float:right;margin-right:5%}
.nav ul li{float:left;font-size:18px}
.nav ul li a{margin:0 45px;color:#333;position:relative}
.nav ul li a:after{content:"";width:0%;height:1px;background:#036de3;position:absolute;bottom:-10px;left:0;transition:all .5s;-webkit-transition:all .5s}
.nav ul li a:hover:after{content:"";width:100%;transition:all .5s;-webkit-transition:all .5s}
.nav span.fdj{margin-top:28px;margin-left:2%}
.nav ul li a:hover{color:#036de3}
.nnav ul li a{color:#333}
.nnav ul li a:after{content:"";width:0%;height:1px;background:#036de3;position:absolute;bottom:-10px;left:0;transition:all .5s;-webkit-transition:all .5s}
.nnav ul li a:hover:after{content:"";width:100%;transition:all .5s;-webkit-transition:all .5s}
.nnav ul li a:hover{color:#036de3}
.nnav span.fdj em{background:url(../images/fdj1.png) no-repeat center center}
.nnav span.fdj em.em2{background:url(../images/close1.png) no-repeat center center}
.mhad{background:#fff;transition:.4s ease-out;-moz-transition:.4s ease-out;-webkit-transition:.4s ease-out;-o-transition:.4s ease-out;box-shadow:0 0 5px #ccc;position:fixed;width:100%}
.mhad span a{color:#000}
.mhad span{color:#000}
.mhad ul li a{position:relative;color:#333}
.mhad ul li a:hover:after{background:#0b6dff}
.mhad ul li a:hover{color:#0b6dff}
.mhad span.fdj em.em2{background:url(../images/close1.png) no-repeat center center}
.sp_nav{width:50px;float:right;position:relative;cursor:pointer;height:30px;margin:30px 0 0 2px;display:none}
.sp_nav i{display:block;background:#333;width:30px;height:3px;border-radius:6px;position:absolute;left:10px;transition:all ease .35s}
.sp_nav i:nth-of-type(1){top:0}
.sp_nav i:nth-of-type(2){top:10px}
.sp_nav i:nth-of-type(3){top:20px}
.sp_nav_se i:nth-of-type(1){top:10px;transform:rotate(45deg)}
.sp_nav_se i:nth-of-type(2){width:0}
.sp_nav_se i:nth-of-type(3){top:10px;transform:rotate(-45deg)}
.sjj_nav{position:fixed;z-index:9;background:rgb(21 74 152 / 95%);width:100%;height:calc(100% - 75px);font-size:14px;line-height:40px;top:-100%;left:0;overflow:auto;overflow-x:hidden;transition:top ease .35s}
.nav_show{top:80px}
.sjj_nav>ul>li:first-child{overflow:hidden;border-top:0}
.sjj_nav>ul>li:first-child>a{float:left;width:calc(100% - 70px)}
.sjj_nav>ul>li:first-child .language{float:right;width:70px;overflow:hidden;line-height:30px;margin-top:5px}
.sjj_nav>ul>li:first-child .language a{width:35px;float:left;border-left:1px #ddd solid;text-align:center;color:#999}
.sjj_nav ul li i{position:absolute;top:5px;right:0;border-left:1px #ddd solid;height:30px;padding:0 7px 0 7px}
.sjj_nav ul li i svg{transform:rotate(-90deg);transition:all ease .35s}
.sjj_nav ul li .sjj_nav_i_se svg{transform:rotate(0)}
.sjj_nav ul li{border-top:1px #ddd solid;position:relative;line-height:40px;font-size:14px;text-indent:1em}
.sjj_nav>ul>li:last-child{border-bottom:1px #ddd solid}
.sjj_nav ul li ul{display:none}
.sjj_nav ul li a{color:#fff;width:80%;font-size:16px}
.sjj_nav ul li ul li a{color:#b9b1b1;display:block;text-align:left}
.sjj_nav ul li i svg{width:20px;height:20px;fill:#fff}
.sjj_nav ul li .sjj_nav_i_se svg{fill:#fff}
.sjj_nav ul li ul li>ul{margin-left:10px}
.mhad .sp_nav i{color:#333;background:#333}
.sousuo{width:100%;position:fixed;z-index:200;top:0;display:none}
.sous{width:240px;float:right;margin:26px 33px 0 0;background:#f2f2f2;border-radius:10px;border:1px #ccc solid}
.sous input.inp{width:85%;height:30px;line-height:30px;background-color:transparent;border-radius:6px;text-indent:1em;font-size:15px}
.sous input.submit{width:15%;background:#036de3 url(../images/fdj.png) no-repeat center center;height:30px;line-height:30px;text-align:center;font-size:15px;color:#fff;border-radius:0 10px 10px 0;float:right;cursor:pointer}
.castbox em{width:30px;height:30px;display:block;position:absolute;right:0;top:20px;cursor:pointer}
.closure{position:absolute;width:48px;height:48px;right:10px;top:100px;cursor:pointer}
.fll{background:#fbfbfb;margin:0 auto;overflow:hidden;padding-bottom:50px}
.title{overflow:hidden;padding:30px 0 20px;text-align:left}
.title h3{font-size:36px;color:#333;font-weight:700;margin:15px auto;float:left}
.title h3:after{display:block;content:"";width:50px;height:4px;background:#0b6dff;margin-top:20px}
.title span{float:right;border-radius:30px;height:45px;line-height:45px;text-align:center;border:1px #ccc solid;display:inline-block;width:150px;font-size:18px;transition:.4s ease-out;-moz-transition:.4s ease-out;-webkit-transition:.4s ease-out;-o-transition:.4s ease-out}
.title span:hover{background:#036de3;color:#fff;transition:.4s ease-out;-moz-transition:.4s ease-out;-webkit-transition:.4s ease-out;-o-transition:.4s ease-out}
.title span:hover a{color:#fff;transition:.4s ease-out;-moz-transition:.4s ease-out;-webkit-transition:.4s ease-out;-o-transition:.4s ease-out}
.title1{overflow:hidden;padding:100px 0 50px;text-align:center}
.title1:after{display:block;content:"";width:50px;height:4px;margin:0 auto;background:#fff;margin-top:20px}
.title1 h3{font-size:48px;color:#fff;font-weight:400}
.title1 p{font-size:16px;color:#fff}
.title2{overflow:hidden;padding:60px 0 30px;text-align:center}
.title2 h3:after{display:block;content:"";width:50px;height:4px;margin:0 auto;background:#0b6dff;margin:20px auto}
.title2 h3{font-size:36px;color:#333;font-weight:400}
.title2 p{font-size:16px;color:#999;font-size:16px;text-transform:uppercase}
.pc_banner{margin:0 auto;overflow:hidden;position:relative}
.pc_banner .swiper-container{width:100%;height:100vh}
.pc_banner .swiper-slide{background-position:center;background-size:cover}
.pc_banner .swiper-pagination{bottom:30px}
.ban{width:100%;overflow:hidden;color:#fff;margin:25% auto; background:url(../images/banerimg.png) no-repeat center left; padding:20px 0 20px 30px}
.ban .t1{font-size:48px;font-weight:100;font-family:思源黑体 CN Light}
.ban .t2{font-size:60px;font-weight:700;font-family:思源黑体 CN Bold}
.ban .t3{font-size:24px;margin:20px auto;font-family:思源黑体 CN Regular}
.ban .t3 span{display:block}
.m_banner{margin:0 auto;display:none}
.pic_con{overflow:hidden;margin:60px auto 0}
.pic_bt{font-size:36px;color:3333;font-weight:700;float:left}
.pic_bt:after{content:"";width:80px;background:#0b6dff;height:2px;display:block;margin-top:10px}
.pic_nav{overflow:hidden;padding:5px 0;text-align:center;float:right}
.pic_nav ul li{background:#fff;border:1px #ccc solid;display:inline-block;margin:5px 10px;padding:10px 40px;font-size:18px;position:relative;z-index:2;border-radius:60px;overflow:hidden}
.pic_nav ul li a{display:block;transition:.4s ease-out;-moz-transition:.4s ease-out;-webkit-transition:.4s ease-out;-o-transition:.4s ease-out}
.pic_nav ul li:hover{border:1px #036de3 solid;background:#036de3;color:#fff;transition:.4s ease-out;-moz-transition:.4s ease-out;-webkit-transition:.4s ease-out;-o-transition:.4s ease-out}
.pic_nav ul li:hover a{color:#fff}
.pic_content{overflow:hidden;margin:40px auto;position:relative}
.pic_content .swiper-slide{overflow:hidden}
.pic_content .swiper-slide .pic{overflow:hidden}
.pic_content .swiper-slide .pic dl{width:43%;float:left;margin-top:30px}
.pic_content .swiper-slide .pic dl h3{font-size:30px;color:#666;border-bottom:1px #ccc solid;padding-bottom:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.pic_content .swiper-slide .pic dl ul{overflow:hidden;margin:20px auto}
.pic_content .swiper-slide .pic dl ul p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;background:url(../images/yd.png) no-repeat center left;padding-left:20px;font-size:18px;color:#666;margin-top:15px}
.pic_content .swiper-slide .pic div{width:55%;float:right;overflow:hidden;position:relative}
.pic_content .swiper-slide .pic div img{overflow:hidden;width:100%;transition:all .5s}
.pic_content .swiper-button-next{left:60px;top:auto;bottom:70px;background:url(../images/right1.png) no-repeat center left;width:44px}
.pic_content .swiper-button-prev{left:0;top:auto;bottom:70px;background:url(../images/left1.png) no-repeat center right;width:44px}
.pic_content .swiper-button-next:hover{background:url(../images/right2.png) no-repeat center left;width:44px}
.pic_content .swiper-button-prev:hover{background:url(../images/left2.png) no-repeat center right;width:44px}
.about_box{background:#f8f8f8;overflow:hidden;margin:20px auto;padding-bottom:50px}
.about{overflow:hidden;background:#fff;margin:100px auto 50px}
.about_left{width:48%;float:left;overflow:hidden}
.about_left img{width:100%}
.about_text{width:50%;float:right}
.about_text h3{font-size:30px;color:#333;margin:20px auto}
.about_text h3:after{content:"";width:80px;height:2px;background:#0b6dff;display:block;margin-top:20px}
.about_text dd{font-size:18px;color:#666;line-height:36px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;overflow:hidden}
.about_text dt{width:180px;height:45px;line-height:45px;background:#0b6dff;border-radius:30px;text-align:center;display:inline-block;margin-top:40px}
.about_text dt a{color:#fff;font-size:16px}
.about_text dt:hover{background:#0345a7}
.product-number-info{overflow:hidden;width:1520px;margin:0 auto}
.product-number-info ul{overflow:hidden}
.product-number-info ul li{width:25%;float:left;overflow:hidden;background:#fff;border:10px #f8f8f8 solid;box-sizing:border-box;padding:2%}
.product-number-info ul li div{float:left;overflow:hidden;width:87px;margin-right:15px}
.product-number-info ul li div img{width:100%}
.product-number-info ul li div img:first-child{width:100%;display:inline-block}
.product-number-info ul li div img:last-child{display:none}
.product-number-info ul li span{overflow:hidden}
.product-number-info ul li span b{display:block}
.product-number-info ul li span b i{font-size:40px;color:#0b6dff}
.product-number-info ul li span b sup{font-size:20px;color:#0b6dff;font-weight:400}
.product-number-info ul li span p{font-size:16px;color:#666}
.product-number-info ul li:hover{background:#0b6dff}
.product-number-info ul li:hover b,.product-number-info ul li:hover b sup,.product-number-info ul li:hover i,.product-number-info ul li:hover p{color:#fff}
.product-number-info ul li:hover div img:first-child{width:100%;display:none}
.product-number-info ul li:hover div img:last-child{display:inline-block}
.hangye{overflow:hidden;margin:20px auto 0}
.hangye ul{overflow:hidden;margin:0 auto}
.hangye ul li{position:relative;width:20%;float:left;overflow:hidden}
.hangye ul li img{width:100%;height:100%;overflow:hidden;transition:all .5s;-webkit-transition:all .5s}
.hangye ul li img:nth-child(1){display:block}
.hangye ul li img:nth-child(2){display:none}
.hangye ul li div{position:absolute;bottom:-50%;width:100%;height:100%;overflow:hidden;transition:all .5s;-webkit-transition:all .5s}
.hangye ul li div dl{margin:50px;overflow:hidden}
.hangye ul li div dl h3{font-size:28px;color:#fff;overflow:hidden;font-weight:400}
.hangye ul li div dl h3:after{content:"";background:#fff;height:2px;width:50px;display:block;margin-top:20px;margin-bottom:20px}
.hangye ul li div dl p{overflow:hidden;margin:0 auto;font-size:16px;color:#fff;line-height:30px;opacity:0;height:0;transition:all .5s;-webkit-transition:all .5s；word-break: break-all;
text-overflow: ellipsis;
overflow: hidden;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;}
.hangye ul li div dl dd{width:150px;height:45px;line-height:45px;border:1px #fff solid;text-align:center;color:#fff;margin-top:50px;opacity:0;transition:all .5s;-webkit-transition:all .5s;font-size:16px}
.hangye ul li:hover div{bottom:0;background:rgba(23,60,137,.6);transition:all .5s;-webkit-transition:all .5s}
.hangye ul li:hover dl p{opacity:1;height:inherit;transition:all .5s;-webkit-transition:all .5s}
.hangye ul li:hover dl dd{opacity:1;transition:all .5s;-webkit-transition:all .5s}
.hangye ul li:hover dl dd:hover{background:#036de3;transition:all .5s;-webkit-transition:all .5s;border:1px #036de3 solid}
.hangye ul li:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}
.news{background:#f8f8f8;overflow:hidden;padding:50px 0;transition:all .5s;-webkit-transition:all .5s}
.news .swiper-container{padding-bottom:80px}
.news_box{overflow:hidden;background:#fff}
.news_box div{overflow:hidden;margin:15px}
.news_box div img{width:100%;height:100%;max-height:220px;-webkit-transition:all .5s;transition:all .5s}
.news_box:hover div img{-webkit-transform:scale(1.1);transform:scale(1.1)}
.news_box dl{margin:30px}
.news_box h3{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:20px auto;font-size:24px;color:#333;font-weight:400;transition:all .5s;-webkit-transition:all .5s}
.news_box dd{font-size:15px;color:#999;background:url(../images/sj.png) no-repeat center left;padding:5px 0 5px 20px;transition:all .5s;-webkit-transition:all .5s}
.news_box p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:16px;color:#666;transition:all .5s;-webkit-transition:all .5s}
.news_box dt{background:url(../images/jjt.png) no-repeat center right;padding-right:60px;display:inline-block;line-height:60px;text-align:left;margin-top:50px;transition:all .5s;-webkit-transition:all .5s}
.news_box a h3{color:#000}
.news_box:hover{background:#0b6dff;transition:all .5s;-webkit-transition:all .5s}
.news_box:hover dd{background:url(../images/sj1.png) no-repeat center left;color:#fff;transition:all .5s;-webkit-transition:all .5s}
.news_box:hover dt{background:url(../images/jjt1.png) no-repeat center right;color:#fff;transition:all .5s;-webkit-transition:all .5s}
.news_box:hover h3,.news_box:hover p{color:#fff;transition:all .5s;-webkit-transition:all .5s}
.news .swiper-button-next{right:42%;top:inherit;bottom:0;background:url(../images/right.png) no-repeat center center;width:60px;height:60px}
.news .swiper-button-prev{left:42%;top:inherit;bottom:0;background:url(../images/left.png) no-repeat center center;width:60px;height:60px}
.news .swiper-pagination{font-size:20px;line-height:36px}
.footer{background:#3e3a39;margin:0 auto;overflow:hidden;padding:30px 0}
.f_text{float:left;color:#a0a0a0;font-size:16px;line-height:36px}
.rwm{width:120px;float:right}
.rwm div img{width:100%}
.side{position:fixed;width:78px;right:0;bottom:20%;margin-top:-200px;z-index:10000;border:1px solid #ccc;background:#fff;border-bottom:0}
.side ul li{width:78px;height:78px;float:left;position:relative;border-bottom:1px solid #e0e0e0;color:#333;font-size:14px;line-height:38px;text-align:center;transition:all .3s;cursor:pointer}
.side ul li a{color:#333}
.side ul li:hover{background:#036de3;color:#fff}
.side ul li:hover a{color:#fff}
.side ul li i{height:25px;margin-bottom:1px;display:block;overflow:hidden;background-repeat:no-repeat;background-position:center center;background-size:auto 25px;margin-top:14px;transition:all .3s}
.side ul li i.bgs1{background-image:url(../images/ios01.png)}
.side ul li i.bgs2{background-image:url(../images/ios02.png)}
.side ul li i.bgs3{background-image:url(../images/ios03.png)}
.side ul li i.bgs6{background-image:url(../images/ios03.png)}
.side ul li:hover i.bgs1{background-image:url(../images/icon11.png)}
.side ul li:hover i.bgs2{background-image:url(../images/icon22.png)}
.side ul li:hover i.bgs6{background-image:url(../images/icon33.png)}
.side ul li.sideetel:hover .telBox{display:block}
.side ul li.sideewm:hover .ewBox{display:block}
.side ul li .sidebox{position:absolute;width:78px;height:78px;top:0;right:0;transition:all .3s;overflow:hidden}
.side ul li.sideewm .ewBox{width:130px;display:none;color:#363636;text-align:center;padding:10px;position:absolute;left:-152px;top:-75px;background-repeat:no-repeat;background-position:center center;border:1px solid #e0e0e0;background:#036de3}
.side ul li.sideetel .telBox{width:240px;height:78px;display:none;color:#fff;text-align:left;position:absolute;left:-240px;top:0;background:#036de3}
.side ul li.sideetel .telBox dd{display:block;height:100px;overflow:hidden;padding-left:82px;line-height:24px;font-size:18px;padding-top:14px}
.side ul li.sideetel .telBox dd span{display:block;line-height:28px;height:28px;overflow:hidden;margin-top:11px;font-size:18px}
.side ul li.sideetel .telBox dd.bgs1{background:url(../images/right_pic8.png) 28px center no-repeat;background-color:#0a8ada}
.side ul li.sideetel .telBox dd.bgs2{background:url(../images/icon11.png) 28px 19px no-repeat;background-size:15%}
.side ul li.sideewm .ewBox img{width:100%}
.buttom{background:#032a5f;bottom:0;margin:0 auto;max-width:100%;min-width:320px;position:fixed;width:100%;z-index:9999;display:none}
.buttom ul{overflow:hidden}
.buttom ul li{color:#fff;float:left;width:25%;padding:2% 0;border-right:1px #fff solid;box-sizing:border-box}
.buttom ul li .sy{overflow:hidden;text-align:center;vertical-align:middle;width:50%;margin:0 auto}
.buttom ul li p{font-size:14px;overflow:hidden;text-align:center}
.buttom ul li a{color:#fff}
.buttom ul li .sy img{width:25px}
.n_banner{width:100%;margin:80px auto 0;overflow:hidden;position:relative}
.n_banner img{width:100%}
.n_ban{position:absolute;width:100%;left:0;bottom:45%}
.n_ban p{color:#fff;font-size:18px;text-transform:uppercase}
.n_ban h3{font-size:36px;font-weight:400;color:#fff}
.mbx{border-bottom:1px #ccc solid;height:60px;margin:0 auto}
.mbx ul{overflow:hidden}
.mbx ul li{overflow:hidden;float:left;height:60px;line-height:60px;font-size:16px;display:inline-block;width:20%;text-align:center;border-right:1px #ccc solid;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out; box-sizing: border-box;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.mbx ul li a.maodian{background:#0a6dff;color:#fff}
.mbx ul li a.maodian{color:#fff}
.mbx ul li a{ display:block}
.mbx ul li:first-child{ border-left:1px #ccc solid;}

.about_div2{overflow:hidden;margin:50px auto 0}
.about_1{float:left;width:45%}
.about_1 div{margin-top:0}
.about_1 div img{width:100%}
.about_2{float:right;width:50%;font-size:18px;line-height:36px;color:#555}
.guimo{background:url(../images/about.jpg) no-repeat center top;margin:60px auto 0;padding-bottom:60px}
.n_title{font-size:36px;color:#fff;text-align:center;font-weight:700;padding-top:50px}
.n_title:after{content:"";width:50px;height:2px;background:#c92619;display:block;margin:10px auto}
.n_title1{overflow:hidden;margin-bottom:30px}
.n_title1 h3{font-size:36px;color:#333;text-align:center;font-weight:700;padding-top:30px}
.n_title1 h3:after{content:"";width:50px;height:2px;background:#036de3;display:block;margin:10px auto}
.n_title1 p{text-align:center;text-transform:uppercase;font-size:16px;color:#666}
.zhengshu{overflow:hidden;background-size:cover;margin:80px auto 0}
.zz_left{float:left;width:50%;overflow:hidden;padding:100px 0}
.zz_left h3{color:#fff;font-size:40px;font-weight:600;margin-bottom:50px;padding-left:20px}
.zz_left dd{font-size:20px;font-weight:400;color:#fff;line-height:42px;padding-left:20px}
.zz_right{float:right;width:50%;overflow:hidden;padding:100px 0 100px}
.zz_right .swiper-slide img{width:84%;margin-left:60px;-webkit-transition:all .5s;transition:all .5s}
.zz_right .swiper-slide:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}
.zz_right .swiper-button-prev,.zz_right .swiper-container-rtl .swiper-button-next{background-image:url(../images/left.png);left:10px;right:auto}
.zz_right .swiper-button-next,.zz_right .swiper-container-rtl .swiper-button-prev{background-image:url(../images/right.png);right:10px;left:auto}
.licheng{overflow:hidden;position:relative;margin:60px auto}
.licheng h3{font-size:36px;color:#333;position:relative;text-indent:.5em}
.licheng h3 p{font-size:16px;color:#999;text-transform:uppercase;font-weight:400;text-indent:0}
.licheng h3:before{content:"";width:5px;height:33px;background:#036de3;position:absolute;left:0;top:9px}
.licheng h3:after{content:"";width:186px;height:10px;background:#036de3;display:block;margin-top:10px}
.licheng ul{overflow:hidden;margin-left:5%;position:relative;padding-bottom:60px;padding-left:20px}
.licheng ul:before{content:"";width:10px;height:100%;background:#036de3;position:absolute;left:10px}
.licheng ul li{overflow:hidden;position:relative;margin-left:-20px}
.licheng ul li:before{content:url(../images/lc_jt.png);position:absolute;left:0;top:40%}
.licheng ul li .lcbox{border-radius:10px;box-shadow:0 0 18px #ccc;margin:2% 1% 2% 110px;padding:2%}
.licheng ul li .lcbox h4{font-size:26px;color:#036de3;font-weight:500;margin-bottom:15px}
.licheng ul li .lcbox p{font-size:16px;line-height:30px;color:#555}
.licheng ul li:first-child{margin-top:5%}
.fazhan{overflow:hidden}
.fazhan ul{overflow:hidden}
.fazhan ul li{background:#fbe9e8;width:20%;border:8px #fff solid;box-sizing:border-box;float:left;padding-bottom:40px}
.fazhan ul li div{width:90px;height:90px;margin:40px auto 20px;transition:transform .4s;-moz-transition:transform .4s;-ms-transition:transform .4s;-o-transition:transform .4s;-webkit-transition:transform .4s}
.fazhan ul li:hover div{transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transition:transform .4s;-moz-transition:transform .4s;-ms-transition:transform .4s;-o-transition:transform .4s;-webkit-transition:transform .4s}
.fazhan ul li span{overflow:hidden}
.fazhan ul li span h3{font-size:26px;color:#036de3;text-align:center}
.fazhan ul li span h3:after{content:"—";color:#036de3;display:block}
.fazhan ul li span dd{padding:0 20%;font-size:18px;color:#666;text-align:center;line-height:30px}
.shiming{overflow:hidden;margin-top:60px}
.shiming ul{overflow:hidden}
.shiming ul li{width:35%;height:480px;float:left;box-sizing:border-box;border:6px #fff solid;overflow:hidden;position:relative}
.shiming ul li div{position:absolute;width:80%;height:80%;overflow:hidden;top:0;left:0;padding:10%}
.shiming ul li div h3{font-size:30px;color:#fff;overflow:hidden;font-weight:400;padding-bottom:20px;margin-bottom:30px}
.shiming ul li div h3:after{content:"";width:100px;height:2px;background:#fff;display:block;margin-top:20px}
.shiming ul li div h3 em{font-style:normal;display:block}
.shiming ul li div p{color:#fff;font-size:18px}
.shiming ul li.first{width:65%}
.zizhi{overflow:hidden;background:#f2f2f2;margin:50px auto 0;padding-top:15px;padding-bottom:50px}
.zz_tab{overflow:hidden;margin:50px auto;text-align:center}
.zz_tab a{display:inline-block;width:200px;height:50px;background:#ebe1e2;margin:0 15px;line-height:50px;text-align:center;font-size:18px}
.zz_tab a:hover{background:#0a6dff;color:#fff}
.zz_tab a.osel{background:#0a6dff;color:#fff}
.zz_zhengshu{overflow:hidden;display:none}
.zz_zhengshu ul{overflow:hidden}
.zz_zhengshu ul li{border:5px #e5e5e3 solid;margin:0 10px;overflow:hidden;float:left;width:200px}
.zz_zhengshu ul li img{width:100%;height:100%;overflow:hidden;-webkit-transition:all .5s;transition:all .5s}
.zz_zhengshu ul li:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}
.pic_box{overflow:hidden;margin:50px auto 0}
.pic_box ul{overflow:hidden}
.pic_box ul li{overflow:hidden;width:33.33%;float:left;border:10px #fff solid;box-sizing:border-box;margin-bottom:20px}
.pic_box ul li div{background:url(../images/pic_bj.jpg) no-repeat center center;background-size:cover}
.pic_box ul li div img{width:100%;height:100%;max-height: 440px;overflow:hidden;-webkit-transition:all .5s;transition:all .5s}
.pic_box ul li:hover div img{-webkit-transform:scale(1.1);transform:scale(1.1)}
.pic_box ul li dl{overflow:hidden;padding:20px 0;border-bottom:2px #ccc solid;background:#fff}
.pic_box ul li dl h3{overflow:hidden;font-size:20px;color:#333;margin-bottom:10px}
.pic_box ul li dl dd{overflow:hidden;line-height:28px;font-size:16px;margin:15px auto;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;color:#999;height:60px}
.pic_box ul li dl dt{overflow:hidden;margin:10px auto;font-size:16px;color:#666}
.pic_box ul li:hover dl{border-bottom:2px #036de3 solid}
.pic_box ul li:hover h3{color:#036de3}
.pic_fll{background:#f2f2f2;overflow:hidden;margin:0 auto;padding-bottom:50px}
.pic_left{margin:50px auto;float:left;width:60%;overflow:hidden}
.pic_right{width:36%;float:right;overflow:hidden}
.c_left{width:60%;overflow:hidden;float:left;margin-top:50px}
.#zSlider{margin:0 auto;width:100%;overflow:hidden}
.picshow{position:relative;}
.picshow{width:78%;height:470px;overflow:hidden;float:left}
.picshow_img{width:100%}
.picshow_img li{width:100%;height:100%;overflow:hidden;float:left;display:none;text-align:center}
.picshow_img li div{display:flex;justify-content:center;align-items:center;width:100%;height:100%}
.picshow_img li img{width:100%;height:100%}
.select_btn li img{width:100%;height:100%}
.select_btn{width:20%;height:360px;color:#111;float:right;display:inline}
.select_btn li{width:130px;height:90px;border:1px solid #ccc;cursor:pointer;overflow:hidden;margin-bottom:10px}
.select_btn li:hover{border:1px #0b6dff solid}
.select_btn li.current{border:1px #0b6dff solid}
.select_btn a{color:#000}
.c_right{width:38%;overflow:hidden;float:right;margin-top:50px}
.c_right h3{font-size:18px;font-weight:700}
.c_right dl{width:100%}
.c_right dl dd{display:block;overflow:hidden;margin-top:10px;font-size:14px;line-height:27px;color:#333;-webkit-line-clamp:10;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;margin-bottom:30px}
.c_right dl dt{font-size:16px;color:#0b6dff;display:block;text-align:left;margin-bottom:10px}
.c_right dl dt img{margin-right:8px;vertical-align:middle}
.c_right dl dt span{margin-right:30px}
.c_right dl dt span.ss1{background:url(../images/iss01.png) no-repeat center left;padding-left:25px;-webkit-transition:all .5s;transition:all .5s}
.c_right dl dt span.ss2{background:url(../images/iss02.png) no-repeat center left;padding-left:25px;-webkit-transition:all .5s;transition:all .5s}
.c_right dl dt span.ss3{background:url(../images/iss03.png) no-repeat center left;padding-left:25px;-webkit-transition:all .5s;transition:all .5s}
.c_right dl dt span.ss1:hover{background:url(../images/iss04.png) no-repeat center left;-webkit-transition:all .5s;transition:all .5s}
.c_right dl dt span.ss2:hover{background:url(../images/iss05.png) no-repeat center left;-webkit-transition:all .5s;transition:all .5s}
.c_right dl dt span.ss3:hover{background:url(../images/iss06.png) no-repeat center left;-webkit-transition:all .5s;transition:all .5s}
.btnnt{height:47px;margin:32px auto}
.lijizixun{width:160px;height:41px;position:relative;background:#0b6dff;color:#fff;display:block;line-height:40px;font-size:18px;text-align:center;float:left}
.btnnt a{color:#fff}
.pic_xq_text{overflow:hidden}
.fenye{clear:both;margin:30px auto;width:100%;overflow:hidden;text-align:center}
.fenye ul li{float:none;display:inline-block;overflow:hidden;margin:1px 5px;width:auto;height:40px;min-width:40px;border:1px solid #ccc;background:#eee;line-height:40px}
.fenye ul li.on{border:1px solid #0b6dff;background:#0b6dff;color:#fff}
.fenye ul li .disabled,.fenye ul li:first-child,.fenye ul li:last-child{width:70px}
.fenye ul li:hover{background:#0b6dff;color:#fff;border:1px solid #0b6dff;-webkit-transition:transform .4s;-moz-transition:transform .4s;-o-transition:transform .4s;transition:transform .4s;-webkit-transform:translate(0);-moz-transform:translate(0);-o-transform:translate(0);transform:translate(0);-ms-transform:translate(0);-ms-transition:transform .4s}
.fenye ul li:hover a{color:#fff}
.fenye ul li a{display:block}
.fenye ul li.on a{color:#fff}
.anli_img{float:left;width:20%}
.anli_img img{width:100%}
.anli_text{float:right;width:78%}
.anli_text h3{overflow:hidden;font-size:24px;color:#00a0ea;font-weight:400}
.anli_text h4{font-size:16px;font-weight:400;color:#00a0ea;position:relative;padding-left:10px;margin:8px auto}
.anli_text h4:before{content:"";width:2px;height:15px;position:absolute;left:0;top:4px;background:#00a0ea}
.anli_text dd{font-size:15px;color:#666;line-height:26px}
.hidden{display:none}
.lanren{height:auto;margin:50px auto 50px;overflow:hidden}
.lanren ul.list{overflow:hidden;padding-top:20px}
.lanren ul.list li{overflow:hidden;background:#fff;padding:80px 0}
.lanren ul.list li:nth-child(2n){background:#fff}
.lanren ul.list li img{width:100%;height:100%}
.lanren ul.list li{float:left;width:46%;margin-right:2%;margin-bottom:30px;overflow:hidden;padding:15px;border:1px #ccc solid;transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;-webkit-transition:.5s;box-sizing:border-box}
.lanren ul.list li div{float:left;margin-right:15px;width:40%;overflow:hidden}
.lanren ul.list li div img{width:100%;height:100%}
.lanren ul.list li span{overflow:hidden}
.lanren ul.list li span h4{font-size:30px;color:#036de3;font-weight:400;margin-bottom:30px}
.lanren ul.list li span h4 b{display:block;overflow:hidden;font-weight:400}
.lanren ul.list li span h4 i{display:inline-block;background:#036de3;height:35px;line-height:35px;border-radius:6px;color:#fff;font-size:16px;font-style:normal;padding:0 10px;margin-top:15px}
.lanren ul.list li span p{overflow:hidden;line-height:28px;font-size:15px;color:#666;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;overflow:hidden}
.lanren ul.list li:hover{border:1px #036de3 solid;transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-transform:translateY(-10px);-webkit-transform:translateY(-10px);transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;-webkit-transition:.5s}
.lanren ul.list li:nth-child(2n){margin-right:0}
.lanren .more{overflow:hidden;padding:10px;text-align:center}
.lanren .more a{display:block;width:260px;border:1px #ccc solid;border-radius:30px;padding:15px 0;color:#666;margin:0 auto;text-align:center;font-size:16px}
.lanren .more a:hover{text-decoration:none;background:#00a0ea;color:#fff}
.lanren .more p{font-size:16px;color:#666}
.cont_box{width:1200px;margin:0 auto 50px;position:relative;overflow:hidden}
.newListBox{overflow:hidden;margin-bottom:50px}
.pagebox{width:100%}
.zhaopin{margin:50px auto;overflow:hidden}
.menu_list{overflow:hidden}
.menu_list ul li{height:80px;line-height:80px;position:relative;text-align:left;margin-top:10px;border:1px #ccc solid;text-indent:1em;font-size:14px;font-weight:400}
.menu_list ul li span{margin:0 20px}
.menu_list ul li span.zp_biaoti{font-size:18px}
.menu_list ul li:after{content:url(../images/xiala.png);color:#333;right:20px;position:absolute}
.menu_head{color:#333;cursor:pointer;background:#fff}
.menu_list h3{background:#997e76;height:40px;line-height:40px;color:#fff;margin:15px 5px 0;text-align:center;font-size:18px;font-weight:400}
.menu_list .current{overflow:hidden;color:#fff;background:#00a0ea}
.menu_list .current:after{content:url(../images/xiala1.png);color:#333;right:20px;position:absolute}
.menu_list .current a{color:#fff}
.menu_body{overflow:hidden;border:1px #ccc solid;padding:30px;font-size:15px;color:#555;line-height:30px}
.menu_body a{height:39px;line-height:39px;text-align:center;font-size:15px;color:#333;display:block;text-align:left;border-bottom:1px #ccc dotted;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-transition:all .5s;transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s;text-align:left;text-indent:2em}
.menu_body a:hover{padding-left:10px;-webkit-transition:all .5s;transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s;color:#997e76}
.menu_list ul li.wd{background:#5fb3ea}
.menu_head a{color:#333}
.dds{overflow:hidden;margin:30px auto}
.d_text{font-size:18px;color:#666;line-height:36px}
.allmap{overflow:hidden;position:relative}
#allmap{height:500px;margin:50px auto 0;position:relative}
.ditu{width:100%;height:80px;font-size:18px;color:#fff;background:rgba(0,0,0,.6);line-height:80px;position:absolute;bottom:0;text-indent:1em}
.ditu span{padding:3px 20px;line-height:inherit;line-height:55px;margin-top:10px;background:#036de3;color:#fff;float:right;border-radius:30px;margin-right:20px}
.ditu span a{color:#fff}
.ditu span img{margin-right:10px}
.mssg-intro{margin:50px auto;overflow:hidden}
.mssg-intro img{display:block;width:43%;float:left}
.mssg-intro form{width:53%;float:right;margin-right:3px}
.mssg-intro form ul li{width:100%;height:auto;overflow:hidden;border:1px solid #d2d2d2;margin-bottom:15px;background:#fff;border-radius:5px}
.mssg-intro form ul li input{height:50px;border:none;width:100%;outline:0;text-indent:10px;color:#999;font-size:16px;background:0 0;font-family:'微软雅黑'}
.mssg-intro form ul li textarea{width:788px;height:100px;border:none;outline:0;font-family:'微软雅黑';resize:none;background:0 0;text-indent:10px;padding-top:10px;color:#999;font-size:16px}
.mssg-intro form .btn input{width:200px;display:block;height:60px;float:left;margin-top:20px;background:#036de3;outline:0;border:none;font-size:18px;color:#fff;border-radius:5px}
.mssg-intro form .btn input:last-child{float:left;background:#999;margin-left:20px}
.titlefk{text-align:center;padding:40px 0 25px;overflow:hidden;margin:0 auto;font-size:30px;text-align:center;color:#000;font-weight:400;display:none}
.titlefk span{color:#036de3}
.mssg-intro form h3{display:none}
.wary_left{width:20%;float:left;overflow:hidden;min-width:290px}
.wary_right{width:78%;float:right;overflow:hidden}
.pic_muen{overflow:hidden}
.pic_muen h3{font-size:24px;color:#fff;position:relative;padding-left:10px;background:#036de3 url(../images/muen.png) no-repeat center right 25px;height:95px;line-height:95px}
.pic_muen ul{overflow:hidden}
.pic_muen ul li{height:60px;line-height:60px;font-size:16px;background:#f8f8f8;margin-top:1px;padding:0 20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:relative}
.pic_muen ul li a{display:block;padding-left:15px}
.pic_muen ul li:before{content:url(../images/muen1.png);top:25px;font-weight:800;font-size:16px;font-family:"宋体";margin-right:8px;position:absolute}
.pic_muen ul li:hover{background:#ebecec}
.pic_muen ul li:hover:before{content:url(../images/muen2.png);top:25px}
.pic_muen ul li:hover a{color:#416fb8;font-weight:600}
.tuijian{overflow:hidden;margin-top:20px}
.tuijian h3{background:#036de3;font-size:24px;color:#fff;height:60px;line-height:60px;text-indent:1em}
.tuijian ul{overflow:hidden}
.tuijian ul li{overflow:hidden;margin-bottom:20px;margin-top:10px}
.tuijian ul li div{overflow:hidden;border:1px #ccc solid;background:#f8f8f8}
.tuijian ul li div img{-webkit-transition:all .5s;transition:all .5s;width:100%}
.tuijian ul li div:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}
.tuijian ul li p{height:50px;line-height:50px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;font-size:16px}
.pic_t1{overflow:hidden}
.pic_t1 div{width:30%;float:left;margin-right:20px}
.pic_t1 div img{-webkit-transition:all .5s;transition:all .5s;width:100%}
.pic_t1 span{float:right;width:65%;display:block}
.pic_t1 span h3{overflow:hidden;font-size:24px;font-weight:700;border-bottom:1px #ccc solid;margin-bottom:10px;padding-bottom:10px}
.pic_t1 span dd{font-size:15px;line-height:30px;color:#555;margin-bottom:50px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}
.pic_t1 span dt{background:url(../images/dh.png) no-repeat left top;font-size:14px;color:#999;padding-left:50px}
.pic_t1 span dt p{font-size:28px;color:#036de3}
.pic_t2{overflow:hidden;margin-top:30px}
.pic_t2 h3{overflow:hidden;border-bottom:1px #ccc solid;font-weight:400}
.pic_t2 h3 span{background:#036de3;color:#fff;padding:5px 20px;font-size:18px;display:inline-block;overflow:hidden}
.pic_xq{padding:0 10px;font-size:15px;color:#555;line-height:30px;margin-top:20px}
.w_left{overflow:hidden}
.prc_intro{overflow:hidden;margin:30px auto;padding:20px 40px;border:15px #f1f1f1 solid}
.prc_intro .img{float:left;width:450px;height:auto;overflow:hidden}
.prc_intro .img img{display:block;width:450px;height:395px}
.prc_intro .info{float:right;width:428px;height:395px;box-sizing:border-box;overflow:hidden;border:1px solid #d2d2d2;border-left:none}
.prc_intro .info p{color:#555;font-size:20px;border-bottom:1px solid #d9d9d9;height:45px;margin-top:60px;text-indent:20px}
.prc_intro .info .tel{width:100%;height:160px;border-bottom:1px solid #d9d9d9}
.prc_intro .info .tel img{display:block;margin-top:25px;margin-left:25px}
.prc_intro .info .tel b{width:100%;display:block;color:#1c71c8;margin-left:25px;font-size:36px;margin-top:10px;line-height:36px;font-weight:400}
.prc_intro .data{width:100%;height:auto;overflow:hidden}
.prc_intro .info .btn{width:100%;height:auto;overflow:hidden;margin-top:30px;margin-left:25px}
.prc_intro .info .btn a{display:block;width:165px;height:48px;background:#1c71c8;color:#fff;float:left;margin-right:15px;line-height:48px;font-size:16px;text-indent:30px;border-radius:10px;position:relative}
.prc_intro .info .btn a:after{content:url(../images/kf.png);position:absolute;top:13px;right:29px}
.prc_intro h2{font-size:28px;color:#333;font-weight:400;margin-bottom:5px;text-align:left;margin-top:20px}
.prc_intro .share{width:100%;height:46px;line-height:46px;border-bottom:1px #e7e7e7 solid;text-align:left}
.prc_intro .share p span{display:inline-block;font-size:12px;color:#999;padding:0 8px}
.prc_intro .info .btn a:last-child{background:#595757;text-indent:0;text-align:center}
.prc_intro .info .btn a:last-child::after{content:""}
.prc_intro .info .btn a:hover{background:#25b240}
.prc_intro .intro{width:100%;height:auto;overflow:hidden;margin-top:40px;min-height:500px}
.prc_intro .intro .t{width:100%;height:30px;border-bottom:1px solid #d2d2d2}
.prc_intro .intro .t p{color:#fff;font-size:18px;background:#1c71c8;width:180px;height:30px;line-height:30px;text-align:center}
.prc_intro .text{width:100%;height:auto;overflow:hidden;color:#666;font-size:16px;line-height:30px;margin:20px 0 20px}
.prc_intro .textxq{width:100%;height:auto;overflow:hidden;color:#666;font-size:16px;line-height:30px;margin-top:20px}
.prc_intro .textxq img{display:block;max-width:100%;margin:0 auto}
.article-detailed{overflow:hidden;margin-top:20px}
.get{overflow:hidden;margin:50px auto 0;font-size:16px;padding-bottom:20px;color:#666}
.get a{padding:5px 10px;margin:5px}
.get span{display:inline-block;float:left;width:80px}
.get div{float:left;width:90%}
.xwfy{height:auto;overflow:hidden;margin-top:0;border-top:1px #ccc solid;position:relative;padding-top:12px}
.xwfy p{width:60%;height:30px;line-height:30px;color:#666;font-size:16px;text-align:left;box-sizing:border-box;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.xwfy p:last-child{border:none;width:15%;border:1px #ccc solid;text-align:center;position:absolute;right:0;top:20px;height:45px;line-height:45px}
.xwfy p a{color:#666}
.xwfy p a:hover{color:#da251a}
.xwfy p:last-child img{vertical-align:middle;margin:0 5px}
.ab{border:none;box-shadow:0 0 5px #ccc;margin:30px auto}
.ab ul li{border:10px #fff solid}
.pic_xqy{margin:50px auto 0;overflow:hidden}
.pic_xqy h3{font-size:30px;color:#036de3;font-weight:400}
.pic_xq_text{border-bottom:1px #ccc solid;padding-bottom:20px;margin:40px auto}
.pic_xq_text ul li{width:33.33%;float:left;font-size:16px;color:#666;height:50px;line-height:50px}
.ny_hangye{overflow:hidden;margin:10px auto 60px}
.ny_hangye .swiper-slide{position:relative;overflow:hidden}
.ny_hangye .swiper-slide img{width:100%}
.ny_hangye .swiper-slide .hy_swi{position:absolute;width:100%;height:100%;top:0;left:0}
.ny_hangye .swiper-slide .hy_swi dl{width:40%;float:left}
.ny_hangye .swiper-slide .hy_swi h3{font-size:30px;color:#fff;margin-top:60px}
.ny_hangye .swiper-slide .hy_swi p{font-size:16px;color:#fff;line-height:30px;word-break:break-all;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:50px auto}
.ny_hangye .swiper-slide .hy_swi dd{width:200px;height:45px;line-height:45px;text-align:center;color:#fff;border:1px #fff solid;-webkit-transition:all .5s;transition:all .5s;-ms-transition:all .5s}
.ny_hangye .swiper-slide .hy_swi dd:hover{background:#fff;color:#0b6dff;-webkit-transition:all .5s;transition:all .5s;-ms-transition:all .5s}
.ny_hangye .swiper-pagination{bottom:30px}
.ny_hangye .swiper-pagination-bullet{width:10px;height:10px;border-radius:100%;background:#fff;opacity:1;-webkit-transition:all .5s;transition:all .5s;-ms-transition:all .5s}
.ny_hangye .swiper-pagination-bullet-active{width:25px;border-radius:6px;-webkit-transition:all .5s;transition:all .5s;-ms-transition:all .5s}
.yingyong{overflow:hidden;margin:60px auto 0}
.yingyong ul{overflow:hidden; margin-top:30px;}
.yingyong ul li{overflow:hidden;margin:0px auto;clear:both;width:100%;float:left;border-bottom:1px #f2f2f2 solid; padding-bottom:15px; margin-bottom:15px; }
.yingyong ul li div{float:left;width:20%;overflow:hidden;margin-right:3%}
.yingyong ul li div img{width:100%;height:100%;-webkit-transition:all .5s;transition:all .5s}
.yingyong ul li div:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all .5s;transition:all .5s}
.yingyong ul li span{overflow:hidden}
.yingyong ul li span h3{font-size:30px;overflow:hidden;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:20px;font-weight:400}
.yingyong ul li span h3:after{content:"";width:80px;height:2px;background:#999;display:block;margin-top:20px}
.yingyong ul li span p{font-size:18px;color:#666;line-height:36px;word-break:break-all;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}
.yingyong ul li span dd{width:200px;overflow:hidden;line-height:45px;font-size:18px;border:1px #ccc solid;text-align:center;display:inline-block;margin-top:40px}
.yingyong ul li span dd a{color:#666;display:block}
.yingyong ul li h3 a:hover{color:#0b6dff}
.yingyong ul li span dd a:hover{background:#0b6dff;color:#fff}

.hyyy{overflow:hidden;margin:50px auto}
.yy_bt{font-size:30px;color:#333}
.yy_bt:after{content:"";width:80px;height:2px;background:#999;display:block;margin-top:20px}
.hy_xq{margin:30px auto;font-size:16px;color:#666;line-height:30px}
.hy_xq img{max-width:100%;display:block}
.news_libiao{overflow:hidden;margin:50px auto 0}
.news_libiao ul{overflow:hidden}
.news_libiao ul li{overflow:hidden;width:33.33%;float:left;background:#f8f8f8;border:10px #fff solid;box-sizing:border-box;margin-bottom:20px}
.news_libiao ul li div{overflow:hidden;margin:10px}
.news_libiao ul li div img{width:100%;height:100%;max-height:220px;overflow:hidden;-webkit-transition:all .5s;transition:all .5s}
.news_libiao ul li:hover div img{-webkit-transform:scale(1.1);transform:scale(1.1)}
.news_libiao ul li dl{overflow:hidden;padding:10px}
.news_libiao ul li dl h3{overflow:hidden;font-size:24px;color:#333;margin-bottom:10px;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.news_libiao ul li dl p{overflow:hidden;line-height:28px;font-size:16px;margin:15px auto;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;color:#999;height:60px}
.news_libiao ul li dl dt{overflow:hidden;margin:10px auto;font-size:15px;color:#666;background:url(../images/sj.png) no-repeat center left;padding-left:20px}
.news_libiao ul li dl dd{width:150px;height:50px;line-height:50px;text-align:center;background:#036de3;color:#fff;margin-bottom:30px;font-size:16px}
.news_libiao ul li:hover h3{color:#036de3}
.news_libiao ul li:hover dd:hover{background:#02549d}
.news_ny_left{width:67%;padding:60px 0;float:left;overflow:hidden;position:relative;padding-right:3%}
.news_ny_left:after{content:"";height:100%;width:1px;background:#ccc;position:absolute;right:0;top:0}
.news_ny_left .nr_cont{overflow:hidden}
.news_ny_left .nr_cont dl{border-bottom:1px #ccc solid;overflow:hidden;padding-bottom:20px;margin-bottom:20px}
.news_ny_left .nr_cont h3{overflow:hidden;font-size:24px;color:#333;font-weight:400;margin-bottom:20px}
.news_ny_left .nr_cont dd{font-size:16px;color:#999;background:url(../images/sj.png) no-repeat center left;padding:5px 0 5px 30px}
.news_ny_left .nr_cont p{font-size:16px;color:#666;line-height:36px}
.news_ny_left .nr_cont img{max-width:100%;display:block}
.news_ny_right{width:30%;padding:60px 0;float:right;position:relative}
.news_ny_right:after{content:"";height:100%;width:1px;background:#ccc;position:absolute;left:-1px;top:0}
.news_ny_right dl{margin-top:0;background:#f1f1f1;overflow:hidden;padding:15px 20px;float:right;width:90%}
.news_ny_right dl h3{height:60px;line-height:60px;border-bottom:2px #0b6dff solid;font-size:24px;margin-bottom:25px}
.news_ny_right dl ul{overflow:hidden}
.news_ny_right dl ul li{overflow:hidden;border-bottom:1px #ccc solid;padding-bottom:20px;margin-bottom:20px}
.news_ny_right dl ul li dd{font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.news_ny_right dl ul li dt{font-size:16px;background:url(../images/sj.png) no-repeat center left;padding:5px 0 5px 20px;color:#999;background-size:18px;margin:10px auto}
.news_ny_right dl ul li p{font-size:14px;line-height:26px;overflow:hidden;word-break:break-all;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;color:#666;-webkit-box-orient:vertical}
.news_ny_right dl ul li:hover a dd{color:#0970d4}
.shangxia{overflow:hidden;border-top:10px #f2f2f2 solid;border-bottom:10px #f2f2f2 solid;padding:10px 0;margin:30px auto}
.shangxia ul{overflow:hidden;width:70%;float:left}
.shangxia ul li{overflow:hidden;height:50px;line-height:50px;font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.shangxia ul li a:hover{color:#0970d4}
.fh{width:180px;height:50px;line-height:50px;float:right;background:#0970d4;text-align:center;color:#fff;margin-top:20px}
.fh a{color:#fff;font-size:18px}
.fh:hover{background:#0b6dff}
.lxwm{margin:60px auto;overflow:hidden}
.lxwm_left{width:55%;float:left;padding-bottom:50px}
.zhici{font-size:20px;color:#666;line-height:50px;width:850px}
.zhici p{text-align:right}
.lxwm_left ul{border-top:3px #ccc solid;padding-top:20px}
.lxwm_left ul li{padding:10px 0;font-size:18px;color:#666}
.lxwm_left ul li img{width:25px;margin-right:8px}
.lxwm_left ul li span img{width:120px;vertical-align:text-top}
.lxwm_right{width:45%;float:right;height:450px;margin-top:30px}
.BMap_cpyCtrl,.BMap_stdMpCtrl,.anchorBL{display:none}
.liuyanbox{overflow:hidden;margin:60px auto}
.ly_left{width:50%;float:left;overflow:hidden}
.ly_left img{width:100%}
.ly_right{width:48%;float:right}
.ly_right h3{font-size:24px;color:#666;border-bottom:3px #ccc solid;padding-bottom:15px}
.ly_right ul{margin-top:15px;overflow:hidden}
.ly_right ul li{overflow:hidden;font-size:18px;margin-bottom:15px}
.ly_right ul li input{width:90%;border:1px #ccc solid;border-radius:6px;line-height:45px;font-family:"思源黑体 CN Regular";font-size:18px;color:#666;}
.ly_right ul li textarea{width:90%;border:1px #ccc solid;border-radius:6px;line-height:24px;height:100px;vertical-align:text-top;font-family:"思源黑体 CN Regular";font-size:18px; color:#666;}
.ly_right ul li:last-child input{width:150px;background:#0b6dff;margin-left:50px;color:#fff;font-size:18px;cursor:pointer}
.ly_right ul li:last-child input:last-child{background:#d2d2d2;color:#333}




.chengzhang{overflow:hidden;margin:30px auto;background:url(../images/img05.png) no-repeat center;background-size:cover;padding:50px}
.chengzhang p{text-align:center;font-size:18px;color:#666;line-height:36px;margin-bottom:15px}
.daiyu{overflow:hidden;margin:30px auto 50px}
.daiyu ul{overflow:hidden}
.daiyu ul li{width:33.33%;border:10px #fff solid;float:left;box-sizing:border-box;background:#eee;border-radius:20px;overflow:hidden}
.daiyu ul li dl{padding:30px 20px;overflow:hidden}
.daiyu ul li dl div{width:100px;margin:0 auto;overflow:hidden}
.daiyu ul li dl h3{font-size:18px;font-weight:700;color:#333;overflow:hidden;text-align:center;margin:15px auto}
.daiyu ul li dl h3:after{content:"";width:30px;height:3px;background:#0970d4;display:block;margin:10px auto}
.daiyu ul li dl p{font-size:16px;line-height:30px;color:#666;text-align:center;min-height:100px}
.zp_box{overflow:hidden}
.zp_box ul{overflow:hidden}
.zp_box ul li{overflow:hidden;padding:3%;background:#eee;border-radius:10px;margin-bottom:30px}
.zp_box ul li h3{overflow:hidden;cursor:pointer;font-weight:400;position:relative}
.zp_box ul li h3 dd{font-size:18px;color:#0970d4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:80px}
.zp_box ul li h3 dt{font-size:16px;color:#666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:20px auto;padding-right:80px}
.zp_box ul li dl{border-top:1px #ccc solid;padding:20px 0;font-size:16px;line-height:30px;color:#666;margin-top:2%;display:none}
.zp_box ul li h3.current:after{content:"收起∧";position:absolute;right:0;top:30px;color:#666}
.zp_box ul li dl a{color:#0970d4}
.zp_box ul li h3:after{content:"展开∨";position:absolute;right:0;top:30px;color:#666}

.hy_xq h4{ font-size:18px; color:#333; font-weight:400;}
.hy_xq .uld{ overflow: hidden; margin-top:20px;}
.hy_xq .uld ul{ overflow: hidden;}
.hy_xq .uld ul li{ overflow: hidden; width:50%; float:left; border:10px #fff solid; box-sizing:border-box; }
.hy_xq .uld ul li div{ overflow:hidden;}
.hy_xq .uld ul li div img{ width:100%; height:100%; overflow:hidden;}
.hy_xq .uld ul li dt{ overflow:hidden; line-height:36px; font-size:18px; text-align:center; color:#666;}
.hy_xq .uld ul.sange li{ width:33.33%;}
.hy_xq .uld ul.heti li{ width:33.33%;}
.xqynrbt{ text-align:center; font-size:18px; margin:20px auto}

@media only screen and (max-width:1600px){.content{width:1400px}
.castbox{width:1400px}
.product-number-info{width:1400px}
}
@media only screen and (max-width:1440px){.content{width:1200px}
.castbox{width:1200px}
.product-number-info{width:1200px}
.product-number-info ul li span b i{font-size:24px}
.product-number-info ul li span b sup{font-size:16px}
.ban .t1{font-size:36px}
.ban .t2{font-size:42px;font-weight:700}
.ban .t3{font-size:18px;margin:20px auto}
.nav ul li a{margin:0 26px}
.hangye ul li div dl h3{font-size:20px}
.hangye ul li div dl p{font-size:14px;word-break:break-all;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.pic_content .swiper-button-next{bottom:0}
.pic_content .swiper-button-prev{bottom:0}
.picshow{width:78%;height:400px;overflow:hidden;float:left}
.ly_right ul li input,.ly_right ul li textarea{width:85%}
}
@media only screen and (max-width:1024px){.content{width:auto;padding:0 10px}
.castbox{width:auto}
.nav ul{display:none}
.sp_nav{display:block}
.sous{margin:81px 70px 0 0}
.castbox em{width:30px;height:30px;display:block;position:absolute;right:71px;top:26px;cursor:pointer}
.pic_bt{font-size:36px;color:#333;font-weight:700;float:inherit;text-align:center}
.pic_bt:after{margin:20px auto}
.pic_nav{float:inherit;overflow:hidden}
.pic_nav ul li{background:#fff;border:none;float:left;display:block;background:#f2f2f2;margin:0;border:5px #fff solid;padding:0;width:33.33%;box-sizing:border-box;padding:2% 0;font-size:.3rem;position:relative;z-index:2;border-radius:60px;overflow:hidden}
.pic_content{margin:20px auto}
.pic_content .swiper-slide .pic div{width:100%;float:inherit}
.pic_content .swiper-slide .pic dl{float:inherit;width:auto}
.pic_content .swiper-button-prev{bottom:auto;top:40%}
.pic_content .swiper-button-next{bottom:auto;top:40%;left:auto;right:10px}
.side{display:none}
.pic_bt{font-size:.3rem}
.pic_nav ul li a{font-size:.2rem}
.pic_content .swiper-slide .pic dl h3{font-size:.3rem}
.pic_content .swiper-slide .pic dl ul p{font-size:.22rem;line-height:.4rem}
.about{overflow:hidden;background:#fff;margin:50px auto 50px}
.about_left{width:auto;float:inherit;overflow:hidden}
.about_text{width:auto;float:inherit}
.about_text h3{font-size:.3rem;color:#333;margin:20px auto;text-align:center}
.about_text h3:after{margin:20px auto}
.about_text dd{font-size:.22rem;line-height:.4rem}
.about_text dt{display:block;margin:20px auto}
.product-number-info{width:auto}
.product-number-info ul li{width:50%}
.title h3{float:inherit;text-align:center;font-size:.3rem}
.title h3:after{margin:20px auto}
.title span{display:none}
.hangye ul li div dl{margin:30px 15px}
.hangye ul li div{bottom:-50%}
.news .swiper-button-prev{left:10%}
.news .swiper-button-next{right:10%}
.ban { width:auto;}
.ban .t1{font-size:.3rem}
.ban .t2{font-size:.3rem;margin:20px auto}
.ban .t3{font-size:.2rem}
.ban .t3 span{display:initial}
.f_text{float:inherit;color:#a0a0a0;font-size:.22rem;line-height:.4rem}
.rwm{width:120px;margin:20px auto;float:inherit;display:block}
.nav ul.nav_show{display:block}
.nav ul{position:fixed;width:100%;background:#036de3;left:-10px;width:105%;height:100%}
.nav ul li{width:100%;float:inherit;border-bottom:1px #ccc solid;height:60px;line-height:60px}
.html{overflow:hidden}
.mhad ul li a{color:#fff}
.nnav .sp_nav i{background:#333}
.nnav ul li a{color:#fff}
.n_ban{bottom:35%}
.n_ban p{color:#fff;font-size:.25rem;text-align:center;text-transform:uppercase}
.n_ban h3{font-size:.3rem;text-align:center;font-weight:400;color:#fff}
.n_banner img{width:200%}
.mbx{height:inherit}
.mbx ul li{width:50%;background:#f2f2f2;border:5px #fff solid;height:inherit;line-height:inherit;padding:3% 0;font-size:.25rem;box-sizing:border-box;margin:0 auto}
.n_title1 h3{font-size:.3rem}
.n_title1 p{font-size:.2rem}
.about_div2{overflow:hidden;margin:20px auto 0}
.about_1,.about_2{float:inherit;width:auto}
.about_2{font-size:.22rem;line-height:.4rem}
.shiming{overflow:hidden;margin-top:30px}
.shiming ul li div h3{font-size:.3rem;margin-bottom:0}
.shiming ul li div p{font-size:.22rem}
.shiming ul li{height:inherit;width:100%}
.shiming ul li.first{width:100%}
.shiming ul li img{width:100%}
.c_left,.c_right{width:auto;overflow:hidden;float:inherit;margin-top:50px}
.picshow{width:100%;height:inherit;overflow:hidden;float:inherit}
.select_btn{width:100%;height:inherit;color:#111;float:inherit;display:inline}
.select_btn li{width:25%;height:inherit;border:1px solid #ccc;cursor:pointer;overflow:hidden;float:left;margin-bottom:10px;box-sizing:border-box}
.c_right h3{font-size:.3rem}
.c_right dl dd{font-size:.25rem;line-height:.4rem;-webkit-line-clamp:initial}
.c_right dl dt{font-size:.22rem}
.pic_xq_text ul li{width:auto;float:inherit;height:inherit;line-height:inherit;font-size:.22rem;margin-bottom:10px}
.pic_xqy h3{font-size:.3rem}
.pic_xqy{margin:20px auto}
.pic_xq_text{margin:15px auto}
.nav ul li a{display:block}
.nav ul li a:hover:after{display:none}
.ny_hangye .swiper-slide .hy_swi dl{width:70%}
.ny_hangye .swiper-slide .hy_swi p{margin:20px auto;font-size:.22rem;line-height:.4rem}
.ny_hangye .swiper-slide .hy_swi h3{font-size:.3rem}
.ny_hangye .swiper-slide img{width:200%;margin-left:-60%}
.ny_hangye .swiper-slide .hy_swi dd{width:60%;height:inherit;line-height:inherit;padding:3% 0;font-size:.22rem}
.news_libiao ul li{width:50%}
.news_libiao ul li dl h3{font-size:.25rem}
.news_libiao ul li dl p{font-size:.22rem;line-height:.45rem;height:1rem}
.news_libiao ul li dl dt{font-size:.18rem;padding:5% 0 5% .2rem;background-size:6%}
.news_ny_left{float:inherit;width:auto;margin:0;padding:0;margin-top:50px}
.news_ny_left:after{display:none}
.news_ny_left .nr_cont h3{font-size:.3rem}
.news_ny_left .nr_cont p{font-size:.22rem;line-height:.4rem}
.shangxia ul li{font-size:.22rem}
.shangxia ul{width:auto;float:inherit}
.fh{width:100%;height:inherit;line-height:inherit;float:inherit;padding:3% 0;font-size:.2rem;background:#0970d4;text-align:center;color:#fff;margin-top:20px}
.news_ny_right{width:auto;float:inherit;margin:0;padding:0}
.news_ny_right dl{margin-top:0;background:#f1f1f1;padding:15px;float:inherit;width:auto}
.news_ny_right:after{display:none}
.news_ny_right dl h3{font-size:.3rem}
.news_ny_right dl ul li dd{font-size:.25rem}
.news_ny_right dl ul li p{font-size:.2rem;line-height:.38rem}
.yingyong ul li span p{font-size:.22rem;color:#666;line-height:.38rem;-webkit-line-clamp:2}
.yingyong ul li span h3{font-size:.25rem}
.yingyong ul li span dd{width:200px;overflow:hidden;line-height:inherit;font-size:.2rem;border:1px #ccc solid;text-align:center;display:inline-block;padding:2% 0;margin-top:10px;font-size:.2rem}
.lxwm{margin:30px auto}
.zhici{width:auto;font-size:.25rem;line-height:.38rem;padding-bottom:30px}
.lxwm_left{width:auto;float:inherit;padding-bottom:50px}
.lxwm_left ul li{font-size:.22rem}
.lxwm_right{width:auto;float:inherit;height:250px;margin-top:30px}
.ly_left{display:none}
.ly_right{width:auto;float:inherit}
.ly_right h3{font-size:.3rem}
.title2 h3{font-size:.3rem}
.title2 p{font-size:.2rem}
.chengzhang{padding:15px;margin:0 auto}
.chengzhang p{font-size:.2rem;line-height:.38rem}
.daiyu{margin:0 auto 0}
.daiyu ul li{width:50%}
.daiyu ul li dl h3{font-size:.25rem}
.daiyu ul li dl p{font-size:.2rem;line-height:.38rem;min-height:1.2rem}
.zp_box ul li h3 dd{font-size:.25rem}
.zp_box ul li h3 dt{font-size:.2rem}
.zp_box ul li dl{font-size:.22rem;line-height:.38rem}
.title2{padding:20px 0}
.yingyong ul li div{ width:40%}
.nav ul li a{ color:#fff}
.nav ul li a:hover{ color:#fff}
}
@media only screen and (max-width:750px){.c_right dl dt span{display:block;float:left;width:50%;box-sizing:border-box;margin:0;margin-bottom:20px}
.pc_banner .swiper-container{width:100%;height:80vh}
.ban{margin:35% auto 0}
.about_box,.title{margin:0 auto;padding:0}
.news{padding-top:20px}
.about_box{padding-bottom:20px}
.product-number-info ul li{width:100%;float:inherit}
.product-number-info ul li span b i{font-size:.4rem}
.product-number-info ul li span b sup{font-size:.25rem}
.product-number-info ul li span p{font-size:.22rem}
.product-number-info ul li div{width:20%}
.hangye ul li{width:100%;float:inherit;margin-bottom:10px}
.hangye ul li img:nth-child(1){display:none}
.hangye ul li img:nth-child(2){display:block}
.news_box h3{ font-size:0.25rem}
.hangye ul li div{position:absolute;bottom:0;width:100%;height:100%;overflow:hidden;transition:all .5s;-webkit-transition:all .5s;background:rgba(23,60,137,.6)}
.hangye ul li div dl{margin:30px 15px;overflow:hidden}
.hangye ul li div dl h3{font-size:.25rem}
.hangye ul li div dl p{opacity:1;height:inherit;font-size:.2rem;display:-webkit-box;-webkit-box-orient:vertical;line-height:.4rem;-webkit-line-clamp:2;overflow:hidden}
.hangye{margin:0 auto}
.zz_tab a{display:block;float:left;width:50%;height:inherit;background:#ebe1e2;margin:0;border:5px #f2f2f2 solid;box-sizing:border-box;padding:3% 0;line-height:inherit;text-align:center;font-size:.25rem}
.pic_box ul li{width:50%}
.pic_box ul li dl h3{font-size:.25rem}
.pic_box ul li dl dd{font-size:.22rem;line-height:.4rem;height:.8rem}
.sous{width:95%}
.sous{margin:84px 8px 0 0}
.fenye ul li{overflow:hidden;width:auto;display:inline-block;min-width:35px;height:35px;line-height:35px;margin:1px 1px;background:#eee;float:none;border:1px #ccc solid}
.fenye ul li.on{background:#0b6dff;color:#fff;border:1px #0b6dff solid}
.fenye ul li .disabled{width:50px}
.fenye ul li:first-child{width:50px}
.fenye ul li:last-child{width:50px}
.fenye ul li:hover{background:#0b6dff;color:#fff;transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);-webkit-transform:translate(0,0);transition:transform .4s;-moz-transition:transform .4s;-ms-transition:transform .4s;-o-transition:transform .4s;-webkit-transition:transform .4s}
.fenye ul li:hover a{color:#fff}
.fenye ul li a{display:block}
.fenye ul li.on a{color:#fff}
.ny_hangye .swiper-slide img{width:250%}
.news_libiao ul li{width:auto;float:inherit}
.news_libiao ul li dl dt{background-size:17px;padding-left:20px}
.news_libiao ul li dl p{height:inherit}
.news_libiao ul li dl dd{width:50%;height:inherit;line-height:inherit;padding:3% 0;text-align:center;background:#adadad;color:#fff;margin-bottom:30px;font-size:.22rem}
.yingyong ul li div{width:35%;overflow:hidden;margin-bottom:0px}

.yingyong{margin:20px auto}
.yingyong ul li{margin:10px auto}
.yingyong ul li span dd{margin:20px auto;display:none}
.yingyong ul li span h3{ margin-bottom:15px}
.yingyong ul li span h3:after{ margin-top:15px;}

.ly_right ul li input,.ly_right ul li textarea{width:80%}
.ly_right ul li:last-child input{width:50%;float:left;border:5px #fff solid;box-sizing:border-box;margin:0;padding:0}

.buttom{ display:block}

.hy_xq h4{ font-size:0.3rem; color:#333; font-weight:400;}
.hy_xq .uld{ overflow: hidden; margin-top:20px;}
.hy_xq .uld ul{ overflow: hidden;}
.hy_xq .uld ul li{ overflow: hidden; width:100%; float:initial; border:5px #fff solid; box-sizing:border-box; }
.hy_xq .uld ul li div{ overflow:hidden;}
.hy_xq .uld ul li div img{ width:100%; height:100%; overflow:hidden;}
.hy_xq .uld ul li dt{ overflow:hidden; line-height:0.4rem; font-size:0.25rem; text-align:center; color:#666;}
.hy_xq .uld ul.sange li{ width:100%;}
.hy_xq .uld ul.heti li{ width:33.33%; float:left}
.xqynrbt{ text-align:center; font-size:0.25rem; margin:20px auto}


}
@media only screen and (max-width:420px){.pic_box ul li{width:100%;float:inherit}
.pic_box ul li dl dd{font-size:.22rem;line-height:.4rem;height:.8rem}
.nav{height:60px;line-height:60px}
.logo{margin-top:13px}
.sp_nav{margin-top:21px}
.nav span.fdj{margin-top:17px}
.nav_show{top:60px}
.n_banner{margin:60px auto 0}
.sous{margin:63px 8px 0 0}
.daiyu ul li{width:auto;float:inherit}
.daiyu ul li dl p{min-height:auto}
.ban{margin:60% auto 0}
.pic_content .swiper-slide .pic dl h3{ font-size:0.25rem;}
}
