html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,textarea,input{margin:0;padding:0;}address,cite,dfn,em,var,i{font-style:normal;}body{font-size:14px;font-family:Microsoft YaHei;color:#333;}table{border-collapse:collapse;border-spacing:0;}h1,h2,h3,h4,h5,h6,th{font-size:100%;font-weight:normal;}button,input,select,textarea{font-size:100%;border:0;background: none;}fieldset,img{border:0;}a{color:#333;}a,img{-webkit-touch-callout:none;}img{display:block;}li img{transition:all 0.3s;}a,a:active,a:focus,a:hover,a:visited{text-decoration:none;}input[type=password],input[type=text],textarea{resize:none;outline:0;-webkit-appearance:none;white-space:pre-wrap;word-wrap:break-word;background:none;outline:none}.li,.dd{cursor:pointer;}ul,ol{list-style:none;}:focus{outline:none;}ul::after{content:'';display:block;clear:both;}.left{float:left;}.right{float:right;}.clearfix{clear:both;}
.container::after{content:'';display:block;clear:both;}
li .img img{transition: all 250ms;}
li:hover .img img{transform:scale(1.1);}



/*头部*/
.header {position: fixed;left: 0;top: 0;z-index: 999999;width: 100%;background: #fff;;}
.header .h-d1{width: 100%;height: 38px;line-height: 38px;background: #f3f3f3;}
.header .h-d1 .left img{float: left;margin-right: 5px;margin-top: 10px;}
.header .h-d1 .left span{float: left;margin-right: 4px;}
.header .h-d1 .left a{float: left;}
.header .h-d1 .right{width: 85px;position: relative;cursor: pointer;}
.header .h-d1 .right img{float: left;margin-right: 5px;margin-top: 10px;}
.header .h-d1 .right .ma{width: 120%;position: absolute;left: -10%;top: 38px;padding-top: 10px;text-align: center;display: none;z-index: 10;}
.header .h-d1 .right .ma img{float: none;width: 100%;margin: 0 0 5px;}
.header .h-d1 .right:hover .ma{display: block;}
.header .h-d2{height: 88px;}
.header .h-d2 .logo{padding-top: 15px;}
.header .h-d2 .logo img{max-width: 100%;}
.header .h-d2 .right{padding-top: 20px;width: 425px;}
.header .h-d2 .right li:nth-child(1){width: 150px;float: left;}
.header .h-d2 .right li:nth-child(2){width: 230px;float: right;}

.header .h-d2 .right li img{float: left;margin-top: 7px;}
.header .h-d2 .right li .text{float: left;margin-left: 14px;padding-left: 14px;border-left: 1px solid #dbdbdb;}
.header .h-d2 .right li .text p{font-size: 16px;color: #686868;}
.header .h-d2 .right li .text span{font-size: 24px;color: #0058a3;font-weight: 550;letter-spacing: -1px;}
.header .h-d3{height: 50px;line-height: 50px;background: #0f4776;}
.header .h-d3 li{float: left;width: calc(100% / 8);text-align: center;position: relative;}
.header .h-d3 li a{font-size: 16px;color: #ffffff;display: block;transition: all 250ms;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.header .h-d3 li::after{content: '';width: 2px;height: 28px;position: absolute;right: -1px;top: calc(50% - 14px);border-left:1px solid #063862;border-right: 1px solid #16578e;box-sizing: border-box;}
.header .h-d3 li:last-child::after{display: none;}
.header .h-d3 li:hover a{background:#0058a3;}
.header .h-d3 li.this a{background:#0058a3;}
.header .h-d3 li:hover::after{border-left:1px solid #0058a3;}
.header .h-d3 li.this::after{border-left:1px solid #0058a3;}

.i-banner{margin-top: 176px;}
.s-banner{margin-top: 176px;}
.i-banner img{width: 100%;}
.i-banner .swiper-slide{overflow: hidden;}
.i-banner .swiper-button-next-b{right: 40px;color: #fff;}
.i-banner .swiper-button-prev-b{left: 40px;color: #fff;}
.i-banner .swiper-pagination-b .swiper-pagination-bullet{width: 50px;height: 5px;margin: 0 15px;border-radius: 5px;background: rgba(255,255,255,0.4);opacity: 1;position: relative;overflow: hidden;}
.i-banner .swiper-pagination-b .swiper-pagination-bullet::after{content: '';display: block;width: 50px;height: 5px;background: #fff;position: absolute;left: -50px;top: 0;}
.i-banner .swiper-pagination-b .swiper-pagination-bullet.swiper-pagination-bullet-active::after{
    left: 0px;
    animation:mymove 5s linear;
    -webkit-animation:mymove 5s linear; 
}
@keyframes mymove
{
    0% {left: -50px;}
    100% { left: 0px;}

}

@-webkit-keyframes mymove /*Safari and Chrome*/
{
    0% {left: -50px;}
    100% { left: 0px;}
}

    /*手机端导航样式*/
.rg{display: none;float: right;width: 30px;height: 30px;background: url(../images/nav_btn2.png);background-size: 100%;margin-top: 25px;}
.header.w .rg{background: url(../images/nav_btn.png);background-size: 100%;}
.rg img{width: 100%;}
.a_txt{position:fixed;top:0px;left:0px;width:0px;height:0px;overflow:hidden;z-index:999999999999;}
.a_txt .div1{position:absolute;width:100%;height:100%;background:rgba(0,0,0,0.8);filter:alpha(opacity=0);opacity:0;left:0px;top:0px;z-index:1}
.a_txt .div2{position:absolute;left:5%;top:5%;z-index:999999;width:6%;background: #f2f2f2;;padding: 4px;box-sizing: border-box;text-align:center;filter:alpha(opacity=0);opacity:0;}
.a_txt .div2 img{width: 100%}
.a_txt .div2 a{font-size: 50px;color: #000;}
.a_txt .div3{position:absolute;width:80%;right:0px;top:0px;background:#f2f2f2;height:100%;z-index:100;right:-50%;padding-top: 3%;}
.a_txt .div3 .rlogo{margin: 0 auto 40px;}
.a_txt .div3 li{width: 100%;line-height: 35px;text-align: left;padding-left: 30px;box-sizing: border-box;}
.a_txt .div3 li a{font-size: 16px;display: block}
.a_txt .div3 ul li{border-bottom:1px solid #e1e1e1}
.a_txt .div3 ul li a{display:block;height:35px;line-height:35px;padding-left:5%;font-size:16px}
.a_txt .div3 ul li.bg2 {padding-left: 10px;}
.a_txt .div3 ul li .a_txt2{display:none}
.a_txt .div3 ul li .a_txt22{display:none}
.a_txt .div3 ul li .a_txt2 a{height:35px;line-height:35px;font-size:14px;padding-left: 10px;color: #999;}
.a_txt .div3 ul li .a_txt22 a{height:30px;line-height:30px;font-size:12px;padding-left: 15px;color: #999;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}


.i-d1{width: 100%;height: 48px;line-height: 48px;background: #f6f6f6;}
.i-d1 .left{width:calc(100% - 230px);color: #444444;}
.i-d1 .left a{color: #444444;display: inline-block;margin-right: 15px;}
.i-d1 .right{width: 226px;height: 26px;border: 1px  solid #0058a3;box-sizing: border-box;overflow: hidden;background: #fff;border-radius: 26px;margin-top: 11px;}
.i-d1 .right input{width: calc(100% - 60px);height: 24px;line-height: 24px;float: left;padding-left: 14px;font-size: 12px;box-sizing: border-box;}
.i-d1 .right input::-webkit-input-placeholder {color: #b2b2b2;}
.i-d1 .right button{width: 60px;height: 24px;line-height: 24px;float: right;font-size: 12px;background: #0058a3;border-radius: 24px;color: #fff;cursor: pointer;}

.section{margin: 60px 0;}
.s-t{text-align: center;}
.s-t .d1{font-size: 30px;line-height: 30px;color: #bde2fe;text-transform: uppercase;margin-bottom: 5px;}
.s-t .d2{font-size: 30px;line-height: 30px;color: #0058a3;font-weight: bold;margin-bottom: 5px;margin-bottom: 15px;}
.s-t .d3{position: relative;}
.s-t .d3 span{height: 32px;line-height:32px;color: #fff;padding:0 32px;display: inline-block;background: url(../images/s-tbg.png) center no-repeat;background-size: 100% 100%;position: relative;z-index: 10;}
.s-t .d3::after{content: '';display: block;width: 32%;height: 1px;background: #bde2fe;position: absolute;right: 0;top: 50%;z-index: 1;}
.s-t .d3::before{content: '';display: block;width: 32%;height: 1px;background: #bde2fe;position: absolute;left: 0;top: 50%;z-index: 1;}

.i-d2 .p-type{width: 840px;text-align: center;margin: 40px auto 30px;overflow: hidden;max-width: 100%;} 
.i-d2 .p-type span{height: 34px;line-height: 34px;float: left;border-radius: 5px;position: relative;cursor: pointer;width: calc(90% / 4);font-size:16px;}
.i-d2 .p-type span::after{content: '';display: block;width: 2px;height: 14px;position: absolute;right: -1px;top: calc(50% - 7px);border-left:1px solid #333333;border-right: 1px solid #adadad;box-sizing: border-box;}
.i-d2 .p-type span:last-child::after{display: none;}
.i-d2 .p-type span.this{background: #0058a3;color: #fff;    margin: 10px;}
.i-d2 .p-type span.this::after{display: none;}
.i-d2 ul li{width: 23.5%;float: left;margin-right: 2%;margin-bottom: 30px;background: #f1f1f1;border-radius: 5px;overflow: hidden;position: relative;padding: 15px 10px 30px;box-sizing: border-box;}
.i-d2 ul li .img{width: 100%;
    height:0;
    padding-bottom: 92%;
    overflow:hidden;
    background-position: center center;
    background-repeat: no-repeat;
    -webkit-background-size:cover;
    -moz-background-size:cover;
    background-size:cover;
    position: relative;
    margin-bottom: 15px;
    border-radius: 5px;
}
.i-d2 ul li .img img{width: 100%;position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;}
.i-d2 ul li .d1{margin-bottom: 5px;font-size: 16px;transition: all 250ms;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.i-d2 ul li .d2{font-size: 14px;color: #666;line-height: 15px;}
.i-d2 ul li::after{content: '';width: 100%;height: 40px;line-height: 40px;position: absolute;right: 0;bottom: 0;z-index: 1;background: url(../images/p-bg1.png) right bottom no-repeat;background-size: 100%;transition: all 250ms;}

.i-d2 .tab-c{display: none;}
.i-d2 ul li:nth-child(4n){margin-right: 0;}
.i-d2 ul li:hover .d1{color: #f38401;}
.i-d2 ul li:hover::after{background: url(../images/p-bg2.png) right center no-repeat;background-size: 100%;}
.i-d2 .tab-c .m{width:146px;height: 40px;border: 1px solid #0058a3;box-sizing: border-box;text-align: center;display: block;margin: 45px auto 0;line-height: 38px;color: #0058a3;transition:  all 250ms;border-radius: 40px;}
.i-d2 .tab-c .m:hover{background: #0058a3;color: #fff;}

.i-d3{width: 100%;min-height: 680px;background: url(../images/i3-bg.jpg) center no-repeat;background-size: auto 100%;position: relative;}
.i-d3 .left{background: rgba(0,88,163,0.9);width: 44%;height: 100%;position: absolute;left: 0;top: 0;box-sizing: border-box;padding-left: 18.5%;color: #fff;padding-top: 142px;}
.i-d3 .left .d1{font-size: 30px;color: #f38401;line-height: 100%;margin-bottom: 14px;}
.i-d3 .left .d2{font-size: 16px;line-height: 100%;margin-bottom: 50px}
.i-d3 .left .d3{font-size: 20px;line-height: 100%;margin-bottom: 30px;}
.i-d3 .left .d4{width: 60px;height: 2px;background: #f38401;margin-bottom: 25px;}
.i-d3 .left .d5{font-size: 14px;line-height: 30px;color: #d5d5d5;width: 80%;text-align: justify;}
.i-d3 .right{position: absolute;left: 43%;top: calc(50% - 237px);width:760px;height: 475px;background: #fff;border-radius: 10px;padding: 3% 4%;box-sizing: border-box;}
.i-d3 .right li{width: 48%;float: left;}
.i-d3 .right li .img{width: 50px;height:50px;margin-bottom: 10px;}
.i-d3 .right li .img img{max-width: 100%;}
.i-d3 .right li .d1{font-size: 16px;line-height: 100%;margin-bottom: 10px;}
.i-d3 .right li .d2{width: 40px;height: 2px;background: #f38401;margin-bottom: 20px;}
.i-d3 .right li .d3{font-size: 14px;line-height: 26px;color: #666666;}

.i-d3 .right li:nth-child(2n){float:right;}
.i-d3 .right li:nth-child(-n+2){margin-bottom: 40px;}

.i-d4 .box{margin-top: 55px;}
.i-d4 .box .left{width: 46%;}
.i-d4 .box .left .swiper-slide .img{
    width:100%;
    height:0;
    padding-bottom: 62%;
    overflow:hidden;
    background-position: center center;
    background-repeat: no-repeat;
    -webkit-background-size:cover;
    -moz-background-size:cover;
    background-size:cover;
    position: relative;
}
.i-d4 .box .left .swiper-slide .img img{width: 100%;position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;}

.i-d4 .box .left .swiper-slide .text{width: 100%;height: 30px;line-height: 30px;position: absolute;left: 0;bottom: 0;color: #fff;background: rgba(0,0,0,0.5);box-sizing: border-box;padding-left: 4%;padding-right: 10%;}
.i-d4 .box .left .swiper-pagination{text-align: right;padding-right: 10px;box-sizing: border-box;bottom: 7px;}
.i-d4 .box .left .swiper-pagination .swiper-pagination-bullet{background: #fff;}
.i-d4 .box .right{width: 49%;}
.i-d4 .box .right .qa-type{width: 100%;height: 35px;line-height: 34px;border-bottom: 1px solid #d2d2d2;box-sizing: border-box;}
.i-d4 .box .right .qa-type span{width: auto;height: 34px;text-align: center;box-sizing: border-box;display: inline-block;margin-right: 20px;cursor: pointer;}
.i-d4 .box .right .qa-type span.this{border-bottom: 2px solid #0058a3;}

.i-d4 .box .right .tab-c{display: none;}
.i-d4 .box .right .tab-c:nth-child(2){display: block;}
.i-d4 .box .right dt{font-size: 24px;line-height: 100%;color: #0058a3;margin: 25px 0 15px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.i-d4 .box .right dd{height: 40px;line-height: 40px;border-bottom: 1px dashed #dcdcdc;overflow: hidden;padding-left: 15px;position: relative;}
.i-d4 .box .right dd span:nth-child(1) {float: left;color: #444;width:calc(100% - 100px);}
.i-d4 .box .right dd span:nth-child(2) {float: right;color: #747474;width:80px;}
.i-d4 .box .right dd::after{content: '';
    width:0;
    height:0;
    border-top:4px solid transparent;
    border-bottom: 4px solid transparent;
    border-left: 7px solid #0058a3;
    position: absolute;left: 0;top: calc(50% - 4px);
}

.i-d5{background: url(../images/i5-bg.jpg) center no-repeat;background-size: auto 100%;height: 293px;}
.i-d5 .box1{float: left;width: 157px;padding-top: 46px;}
.i-d5 .box1 img{width: 100%;}
.i-d5 .box2{float: left;padding-top: 90px;width: calc(100% - 400px);}
.i-d5 .box2 img{max-width: 90%;margin: 0 auto;}
.i-d5 .box3{float: right;width: 235px;text-align: center;padding-top: 100px;}
.i-d5 .box3 p{height: 36px;line-height: 36px;font-size: 24px;color: #fff;margin-bottom: 15px;}
.i-d5 .box3 p img{height: 36px;display: inline-block;position: relative;top: 10px;margin-right: 10px;}
.i-d5 .box3 span{color: #ef9118;font-size: 32px;font-weight: bold;}


.in_news_list {
    width: 30.33%; float: left; display: block;
}
.in_news_list:nth-of-type(3) {
    margin: 0px 4.5%;
}
.in_news_list h5 {
    color: rgb(0, 0, 0); font-size: 16px; font-weight: bold; display: block; line-height:40px;
}
.in_news_list h5 a {
    float: right; display: inline-block; margin-top:15px;
}
.in_news_list ul {
    margin: 10px 0px; display: block;
}
.in_news_list ul li {
    margin-bottom: 12px; display: block; width:100%; float:left;
}
.in_news_list ul li a {
    width: 77%;
    color: rgb(107, 107, 107);
    overflow: hidden;
    font-size: 14px;
    float: left;
    display: block;
    white-space: nowrap;
    -ms-text-overflow: ellipsis;
    /* background-image: url(../images/dot.jpg); */
    background-repeat: no-repeat;
    background-position: left center; padding-left:3%;
}
.in_news_list ul li font {
    width: 20%; text-align: right; float: right; display: block; font-size:13px; color:#999999;
}
.in_news_list span {
    display: block; float:right;
}
.in_news_list span a {
    transition:0.6s; color: rgb(67, 67, 67); font-size: 14px; display: block;
}
.in_news_list span a:hover {
    color: #1857A4;
}
.in_news_list ul li a:hover {
    color: #1857A4;
}

.i-d6 .box{margin-top: 60px;}
.i-d6 .tab-t{display: none;}

.footer .f-t{background: #232323;padding-top: 50px;}

.footer .f-t .f1{float:left;width: 200px;}
.footer .f-t .f1 img{width: 100%;}
.footer .f-t .f2{float:left;width: calc(100% - 600px);margin-left: 50px;}
.footer .f-t .f2 dl:nth-child(1){width: 40%;}
.footer .f-t .f2 dl:nth-child(2){width: 25%;}
.footer .f-t .f2 dl:nth-child(3){width: 55%;}
.footer .f-t .f2 dl{float: left;color: #fff;}
.footer .f-t .f2 dl dt{font-size: 18px;line-height: 18px;margin-bottom: 25px;}
.footer .f-t .f2 dl dd{font-size: 15px;line-height: 30px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.footer .f-t .f2 dl dd a{color: #ababab;}
.footer .f-t .f2 dl:nth-child(3) dd{width: 50%;float: left;}
.footer .f-t .f3{float:right;width: 350px;}
.footer .f-t .f3 .tel{text-align: right;width: 200px;float: left;}
.footer .f-t .f3 .tel img{float: right;margin-bottom: 10px;}
.footer .f-t .f3 .tel p{color: #ef9118;font-weight: bold;font-size: 30px;line-height: 30px;width: 100%;float: right;letter-spacing: -2px;margin-bottom: 10px;}
.footer .f-t .f3 .tel span{color: #fff;font-weight: lighter;font-size: 15px;float: right;}
.footer .yk{margin-top: 35px;padding-bottom: 20px;}
.footer .yk a{font-size: 15px;line-height: 30px;color: #ababab;margin-right: 15px;display: inline-block;}

.footer .f-t .f3 .ma{width: 120px;float: right;text-align: center;font-size: 14px;color: #fff;}
.footer .f-t .f3 .ma img{width: 100%;margin-bottom: 10px;}
.footer .f-bq{height: 56px;line-height: 56px;text-align: center;color: #9e9e9e;background: #1b1b1b;font-size: 14px;border-top: 2px solid #0058a3;}
.footer .f-bq a{color: #9e9e9e;}

.m-f{width: 100%;height: 50px;line-height: 50px;position: fixed;left: 0;bottom: 0;display: none;z-index: 9999;background: #fff;text-align: center;}
.m-f a:nth-child(1){float: left;background: #dcdcdc;width: calc(16% - 1px);margin-right: 2px;font-size: 14px;line-height: 20px;height: 50px;}
.m-f a:nth-child(2){float: left;background: #dcdcdc;width: calc(16% - 1px);font-size: 14px;line-height: 20px;height: 50px;}
.m-f a:nth-child(1) .img,.m-f a:nth-child(2) .img{width: 20px;height: 20px;position: relative;margin: 5px auto;}
.m-f a:nth-child(1) .img img,.m-f a:nth-child(2) .img img{max-width: 95%;position: absolute;left: 0;right: 0;top:0;bottom: 0;margin: auto;}


.m-f a:nth-child(3){float: left;background: #f38401;color: #fff;font-size: 20px;width: 34%;}
.m-f a:nth-child(4){float: left;background: #0058a3;color: #fff;font-size: 20px;width: 34%;}



.s-banner{height: 302px;}
.main .l-d{width: 230px;}
.main .l-d .l-bt{width: 100%;height: 75px;box-sizing: border-box;padding-left: 10px;color: #fff;padding-top: 20px;background: url(../images/l-bg1.png);background-size: 100% 100%;margin-bottom: 10px;}
.main .l-d .l-bt p{font-size: 20px;line-height: 100%;margin-bottom: 5px;}
.main .l-d .l-bt span{font-size: 14px;text-transform: uppercase;line-height: 100%;}
.main .l-d ul{margin-bottom: 15px;}
.main .l-d ul li{margin-bottom: 10px;height: 40px;line-height: 40px;padding:0 20px ;background: url(../images/l-bg2.jpg);background-size: 100% 100%;}
.main .l-d ul li a{color: #fff;display: block;overflow: hidden;}
.main .l-d ul li img{float: right;margin-top: 14px;}
.main .l-d dl{overflow: hidden;border: 1px solid #e5e5e5;box-sizing: border-box;margin-bottom: 15px;}
.main .l-d dl dt{width: 100%;height: 40px;line-height: 40px;overflow: hidden;color: #fff;background: url(../images/l-bg3.jpg);background-size: 100% 100%;box-sizing: border-box;padding-left: 12px;}
.main .l-d dl dt img{float: left;margin-right: 10px;margin-top: 11px;}
.main .l-d dl dd{width: calc(100% - 10px);height: 34px;line-height: 34px;border-bottom: 2px dashed #f3f3f3;margin: 0 auto;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;padding-left: 20px;position: relative;box-sizing: border-box;}
.main .l-d dl.dl3 dd{    white-space: inherit;}


.main .l-d dl dd::after{content: '';width: 4px;height: 4px;background: #707070;border-radius: 4px;position: absolute;left: 7px;top:calc(50% - 2px);}
.main .l-d dl dd:last-child{border-bottom: 0;}
.main .l-d dl.dl3{padding-bottom: 20px;}
.main .l-d dl.dl3 dd::after{display: none;}
.main .l-d dl.dl3 dd{border: 0;padding-left: 7px;line-height: 24px;height: auto;}
.main{margin: 40px 0 60px;}
.main .r-d{width: calc(100% - 250px);}
.main .r-bt{width: 100%;height: 50px;line-height: 50px;box-sizing: border-box;padding:0 20px;color: #fff;background: url(../images/r-bg1.png) center no-repeat;background-size: cover;}
.main .r-bt .left{font-size: 16px;}
.main .r-bt .left img{float: left;margin-top: 15px;margin-right: 10px;}
.main .r-bt .right a{color: #fff;}
.main .r-bt .right img{display: inline-block;position: relative;top: 4px;margin-right: 15px;}

.n-list .right li{width: 100%;overflow: hidden;padding: 20px;box-sizing: border-box;border-bottom: 1px solid #f1f1f1;}
.n-list .right li .img{
    width:216px;
    height:0;
    padding-bottom: 140px;
    overflow:hidden;
    background-position: center center;
    background-repeat: no-repeat;
    -webkit-background-size:cover;
    -moz-background-size:cover;
    background-size:cover;
    position: relative;
    float: left;
}
.n-list .right li .img img{width: 100%;position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;}
.n-list .right li .text{float:right;width: calc(100% - 230px);}
.n-list .right li .text .d1{font-size: 18px;height: 45px;line-height: 45px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.n-list .right li .text .d2{font-size: 14px;height: 48px;line-height: 24px;
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
    color: #777;
    margin-bottom: 20px;
}
.n-list .right li .text .d3{overflow: hidden;height: 20px;line-height: 20px;}
.n-list .right li .text .d3 .left span{display: inline-block;width: 40px;height: 20px;text-align: center;border-radius: 4px;color: #0058a3;font-size: 12px;background: #e0f1ff;margin-right: 5px;}
.n-list .right li .text .d3 .right span{font-size: 14px;color: #888888;overflow: hidden;margin-left: 20px;}
.n-list .right li .text .d3 .right span img{display:inline-block;margin-right: 5px;}
.n-list .right li .text .d3 .right span:nth-child(2) img{position: relative;top: 2px;}

.main .right .page{text-align: center;margin-top: 30px;}
.main .right .page a,.main .right .page span{height: 22px;border: 1px solid #959595;line-height: 20px;padding: 0 10px;}
.main .right .page span{background: #005a9f;border: 1px solid #005a9f;color: #fff;}

.p-list .right ul{padding: 15px;}
.p-list .right ul li{width: 32%;float: left;margin-right: 2%;box-sizing: border-box;border: 2px solid #fff;margin-bottom: 10px;line-height: 40px;text-align: center;transition: all 250ms;font-size: 16px;}
.p-list .right ul li .img{width: 100%;
    height:0;
    padding-bottom: 92%;
    overflow:hidden;
    background-position: center center;
    background-repeat: no-repeat;
    -webkit-background-size:cover;
    -moz-background-size:cover;
    background-size:cover;
    position: relative;
    border: 1px solid #dddddd;
    box-sizing: border-box;
}
.p-list .right ul li .img img{width: 100%;position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;}
.p-list .right ul li:hover{border: 2px solid #1857a4;background: #1857a4;}
.p-list .right ul li:hover p{color: #fff;}
.p-list .right ul li:hover .img{border: 1px solid #fff;}
.p-list .right ul li:nth-child(3n){margin-right: 0;}

.showp-t{overflow: hidden;padding: 30px 20px;}
.showp-t .left{width: 44%;}
.showp-t .left .gallery-top{border-radius: 5px;margin-bottom: 10px;}
.showp-t .left .swiper-slide .img{
    width:100%;
    height:0;
    padding-bottom: 92%;
    overflow:hidden;
    background-position: center center;
    background-repeat: no-repeat;
    -webkit-background-size:cover;
    -moz-background-size:cover;
    background-size:cover;
    position: relative;
}
.showp-t .left .swiper-slide .img img{width: 100%;position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;}
.showp-t .left .gallery-thumbs{padding: 0 20px;}

.showp-t .left .swiper-button-prev, .showp-t .left .swiper-button-next{width: 20px;height: 100%;background: #fff;top: 0;margin-top: 0;}
.showp-t .left .swiper-button-prev{left: 0;}
.showp-t .left .swiper-button-next{right: 0;}
.showp-t .left .swiper-button-prev::after, .showp-t .left .swiper-button-next::after{font-size: 20px !important;}
.showp-t .left .gallery-thumbs .swiper-slide{cursor: pointer;border: 1px solid #fff;border-radius: 5px;box-sizing: border-box;overflow: hidden;}
.showp-t .left .gallery-thumbs .swiper-slide-thumb-active{border: 1px solid #0058a3;}
.showp-t .right{width: 53%;box-sizing: border-box;padding-top: 20px;}
.showp-t .right .d1{font-size: 24px;line-height: 100%;margin-bottom: 10px;}
.showp-t .right .d2{font-size: 14px;line-height: 100%;color: #999999;}
.showp-t .right .d3{width: 100%;margin: 30px auto;height: 1px;background: #d7d7d7;position: relative;}
.showp-t .right .d3::after{content: '';display: block;width: 40px;height: 2px;background: #0e6eb8;position: absolute;left: 0;bottom: 0;}
.showp-t .right .d4{font-size: 16px;line-height: 32px;margin-bottom: 70px;}
.showp-t .right .d5 a{float: left;line-height: 43px;height: 45px;border: 1px solid #f9b93c;text-align: center;padding: 0 20px;font-size: 22px;border-radius: 5px;color: #f9b93c;}
.showp-t .right .d5 a img{display: inline-block;position: relative;top: 4px;}
.showp-t .right .d5 a:nth-child(1){background: #0e6eb8;border: 1px solid #0e6eb8;color: #fff;margin-right: 20px;font-size: 16px;}
.showp-t .right .d5 a:nth-child(1) img{top: 3px;}
.sp-t{width: 100%;height: 40px;line-height: 40px;background: #f5f5f5;box-sizing: border-box;padding-left: 20px;font-size: 18px;font-weight: bold;color: #0058a3;margin-bottom: 20px;}
.sp-t i{float: left;margin-right: 10px;width: 3px;height: 18px;background: #0058a3;margin-top: 11px;}
.showp-b .box{width: 100%;box-sizing: border-box;padding:2% 3%;margin-bottom: 10px;}

.showp-tj ul{width: 100%;box-sizing: border-box;padding: 3%;}
.showp-tj ul li{width: 23.5%;float: left;margin-right: 2%;font-size: 16px;color: #666;text-align: center;}
.showp-tj ul li .img{
        border: 1px solid #eaeaea;box-sizing: border-box;
        width:100%;
        height:0;
        padding-bottom: 92%;
        overflow:hidden;
        background-position: center center;
        background-repeat: no-repeat;
        -webkit-background-size:cover;
        -moz-background-size:cover;
        background-size:cover;
        position: relative;
        margin-bottom: 10px;
    }
    .showp-tj ul li .img img{width: 100%;position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;}
.showp-tj ul li:last-child{margin-right: 0;}

.c-d1{width: 100%;height: 370px;box-sizing: border-box;padding: 30px;margin-bottom: 30px;}
.c-d2{width: 85%;margin: 0 auto;overflow: hidden;}
.c-d2 .ma{width: 150px;font-size: 18px;text-align: center;float: left;}
.c-d2 .ma img{border: 1px solid #0058a3;width: 100%;margin-bottom: 10px;}
.c-d2 .text{float: right;width: calc(100% - 210px);}
.c-d2 .text .t{margin-bottom: 30px;font-size: 24px;}
.c-d2 .text li{width: 48%;float: left;font-size: 16px;line-height: 36px;}
.c-d2 .text li:nth-child(2n){float: right;}
.c-list .right ul{padding: 30px 10px;width: 100%;box-sizing: border-box;}
.c-list .right ul li{width: 32%;float: left;margin-right: 2%;margin-bottom: 15px;text-align: center;}
.c-list .right ul li .img{
    border: 2px solid #dddddd;box-sizing: border-box;
    width:100%;
    height:0;
    padding: 1px 1px 75%;
    overflow:hidden;
    background-position: center center;
    background-repeat: no-repeat;
    -webkit-background-size:cover;
    -moz-background-size:cover;
    background-size:cover;
    position: relative;
    margin-bottom: 10px;
    box-shadow: 0 0 5px rgba(0,0,0,0.5);
}
.c-list .right ul li .img img{width: 100%;position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;}
.c-list .right ul li:nth-child(3n){margin-right: 0;}
.c-list .right ul li:hover .img{border: 2px solid #ff7607;}
.c-list .right ul li:hover p{color: #ff7607;}
.city-div{margin-top: 176px;}
.city-div1{padding-top:45px;line-height:24px;}
.city-div1 span,.city-div2 span{display:inline-block;vertical-align:top;font-size:16px;color:#333;font-weight:900;width:100px}
.city-div2{margin-top:42px;line-height:24px;overflow:hidden}
.city-div2 .box{float:right;width:calc(100% - 100px)}
.city-div2 a{display:inline-block;margin-right:30px;color:#666}
.city-div2 a:hover{color:#ff552e}
.city-div3{margin-top:40px}
.city-div3 .t{font-size:16px;color:#333;font-weight:900}
.city-div3 ul{border:1px solid #ddd;margin:20px 0 50px}
.city-div3 ul li{position:relative;border-bottom:solid 1px #eee}
.city-div3 ul li:last-child{border-bottom:0}
.city-div3 ul li::after{content:'';display:block;clear:both}
.city-div3 ul li:nth-child(1)::before{content:'A'}
.city-div3 ul li:nth-child(2)::before{content:'F'}
.city-div3 ul li:nth-child(3)::before{content:'G'}
.city-div3 ul li:nth-child(4)::before{content:'H'}
.city-div3 ul li:nth-child(5)::before{content:'J'}
.city-div3 ul li:nth-child(6)::before{content:'L'}
.city-div3 ul li:nth-child(7)::before{content:'N'}
.city-div3 ul li:nth-child(8)::before{content:'Q'}
.city-div3 ul li:nth-child(9)::before{content:'S'}
.city-div3 ul li:nth-child(10)::before{content:'X'}
.city-div3 ul li:nth-child(11)::before{content:'Y'}
.city-div3 ul li:nth-child(12)::before{content:'Z'}
.city-div3 ul li:nth-child(13)::before{content:''}
.city-div3 ul li::before{position:absolute;left:0;top:0;width:40px;height:100%;color:#999;font-size:18px;font-weight:700;background-color:#f5f5f5;text-align:center;display:flex;align-items:center;justify-content:center}
.city-div3 ul li:hover::before{background-color:#ff552e;color:#fff}
.city-div3 ul li .box{width:calc(100% - 40px);float:right;position:relative}
.city-div3 ul li .box:hover{background-color:#f5f5f5}
.city-div3 ul li .box:hover::after{content:'';width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:6px solid #ff552e;position:absolute;left:0;top:calc(50% - 5px)}
.city-div3 ul li .box::after{content:'';display:block;clear:both}
.city-div3 ul li .box .left{position:absolute;left:0;top:0;width:55px;height:100%;line-height:46px;border-left-style:solid;border-right-style:solid;border-width:1px;border-color:#eee;color:#333;font-size:16px;box-sizing:border-box;display:flex;align-items:center;justify-content:center}
.city-div3 ul li .box .right{width:calc(100% - 55px);padding:12px 0;overflow:hidden}
.city-div3 ul li .box .right a{display:inline-block;line-height:20px;color:#333;font-size:12px;margin:0 12px}
.city-div3 ul li .box .right a:hover{color:#ff552e}

.shown-1{width: 100%;box-sizing: border-box;padding: 50px 40px 20px;border-bottom: 1px solid #f5f5f5;}
.shown-1 .d1{font-size: 28px;line-height: 100%;margin-bottom: 20px;font-weight: bold;}
.shown-1 .d2{margin-bottom: 20px;}
.shown-1 .d2 span{width: 55px;height: 20px;line-height: 20px;border-radius: 3px;font-size: 12px;color: #0074ce;border: 1px solid #0074ce;display: inline-block;margin-right: 10px;text-align: center;}
.shown-1 .d3{overflow: hidden;color: #9e9e9e;}
.shown-1 .d3 img{display: inline-block;margin-right: 5px;}
.shown-2{padding: 20px 40px;box-sizing: border-box;width: 100%;}
.shown-2 img{max-width: 100%;}

.m-banner{display: none;}
.p-list .i-d2{display: none;}

@media screen and (min-width: 300px) {
    .container {width: 94%;margin: 0 auto; box-sizing: border-box;margin: 0 auto;position: relative;}
}
@media screen and (min-width: 1000px) {
    .container {width: 997px;margin: 0 auto; box-sizing: border-box;margin: 0 auto;position: relative;}
}


@media screen and (min-width: 1220px) {
    .container {width: 1200px;box-sizing: border-box;margin: 0 auto;position: relative;}
}
@media screen and (max-width: 1600px) {
    .i-d3 .left{padding-left: 10%;}
}


@media screen and (max-width: 1440px) {
    .i-d3 .left{padding-left: 5%;width: 35%;}
    .i-d3 .right {left: 32%;}


}

@media screen and (max-width: 1220px) {
    .header .h-d3 li a {font-size: 14px;}
    .i-d3 .right{    width: 62%;}
    .i-d3 .left{padding-top: 60px;}
    .footer .f-t .f2 dl dd {font-size: 12px;line-height: 24px;}
    .footer .f-bq {font-size: 12px;}
    .c-d2 {width: 100%;}
    .c-d2 .text {width: calc(100% - 170px);}
    .c-d2 .ma {width: 140px;font-size: 14px;}
    .c-d2 .text li{font-size: 14px;line-height: 24px;}

}


@media screen and (max-width: 1000px) {
  .header .h-d3 li a {font-size: 12px;}

  .header .h-d2 .right {width: 190px;}
  .header .h-d2 .right li{width: 100% !important;}
  .header .h-d2 .right li img {margin-top: 0px;height:20px;display: inline-block;}
  .header .h-d2 .right li .text {
    float: none;
    margin-left: 14px;
    padding-left: 14px;
    border-left: 0;
}
  .header .h-d2 .right li .text p {display: none;}
  .i-banner .swiper-button-next-b {right: 0px;}
  .i-banner .swiper-button-prev-b {left: 0px;}
  .i-banner .swiper-button-prev:after, .i-banner .swiper-button-next:after{font-size: 20px !important;}
  .i-d3{padding: 3% 0;position: relative;}
  .i-d3::after{width: 100%;height: 100%;content: '';background: rgba(0,88,163,0.9);position: absolute;left: 0;top: 0;z-index: 1;}
  .i-d1 .left {font-size: 12px;}
  .i-d3 .left {padding-top: 30px;width: 94%;position: relative;margin: 0 auto 50px;padding-left: 0;    float: none;background: none;z-index: 10;}
  .i-d3 .left .d5 {width: 100%;}
  .i-d3 .right {width: 94%;position: relative;margin: 0 auto;    float: none;z-index: 10;left: 0;}
  .i-d4 .box .left {display: none;}
  .i-d4 .box .right {width: 100%;}
  .footer .f-t .f3 .tel {display: none;}
  .footer .f-t .f2 {width: calc(100% - 400px);}
  .footer .f-t .f3 {width: 150px;}
  .footer .f-bq {padding: 5px 0;height: auto;line-height: 20px;text-align: left;}
  .i-d5 .box1 {display: none;}
  .i-d5 .box2 {width: calc(100% - 240px);}
  .showp-t .right .d4 {font-size: 14px;line-height: 24px;margin-bottom: 10px;}


}

@media screen and (max-width: 768px) {
    .header .h-d2 {height: auto;padding-bottom: 10px;}
    .header .h-d2 .logo {width: calc(100% - 200px);}
    .header .h-d2 .right {padding-top: 15px; width: 150px;}
    .header .h-d2 .right li{height: 20px;line-height: 20px;}
    .header .h-d2 .right li:nth-child(1){margin-bottom: 10px;}
    .header .h-d2 .right li .text span {font-size: 16px;}
    .header .h-d3 {height: auto;padding: 12px 0;}
    .header .h-d3 li {width: 23.5%;border: 2px solid #fff;box-sizing: border-box;margin-right: 2%;}
    .header .h-d3 li  a{height: 50px;line-height: 46px;}
    .header .h-d3 li:nth-child(4n){margin-right: 0;}
    .header .h-d3 li:nth-child(-n+4){margin-bottom: 10px;}
    .header .h-d3 li::after {display: none;}
    .i-banner img {width: 160%;position: relative;left: -30%;}
    .i-banner .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {bottom: 4px;}
    .i-d1 .left span{display: none;}
    .section {margin: 30px 0;}
    .s-t{text-align: center;}
    .s-t .d1{font-size: 20px;line-height: 20px;}
    .s-t .d2{font-size: 20px;line-height: 20px;margin-bottom: 5px;}
    .s-t .d3{position: relative;}
    .s-t .d3 span{height: 24px;line-height:24px;color: #fff;padding:0 20px;font-size: 12px;}
    .s-t .d3::after{width: 24%;}
    .s-t .d3::before{width: 24%;}
    .i-d2 .p-type span {width: calc(100% / 4);overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
    .i-d2 .p-type span:nth-child(3)::after{display: none;}
    .i-d2 ul li {width: 48%;float: left;margin-right: 0%;margin-bottom: 20px;}
    .i-d2 ul li:nth-child(2n){float: right;}
    .i-d2 .tab-c .m {margin: 0px auto 0;}
    .footer{margin-bottom: 50px;}
    .footer .f-t .f1,.footer .f-t .f2,.footer .f-t .f3{display: none;}
    .footer .f-t {padding-top: 0px;}
    .footer .yk {margin-top: 0px;padding: 10px 0;}
    .footer .yk a {font-size: 12px;line-height: 24px;margin-right: 5px;}
    .m-f{display: block;}
    .i-d4 .box {margin-top: 30px;}
    .i-d6 .box {margin-top: 30px;}
    .i-d6 .tab-t{display: block;text-align: center;margin-bottom: 20px;}
    .i-d6 .tab-t span{width: 30%;height: 30px;line-height: 30px;border-radius: 30px;display: inline-block;border: 1px solid #0058a3;color: #0058a3;margin: 0%;font-size: 13px;}
    .i-d6 .tab-t span.this{color: #fff;background: #0058a3;}
    .i-d6 .tab-c{display: none;}
    .i-d6 .tab-c:nth-child(2){display: block;}
    .in_news_list h5{display: none;}
    .in_news_list{width: 100%;margin: 0 !important;}
    .in_news_list span{display: none;}
    .in_news_list ul {margin: 0px;}
    .in_news_list ul li {margin-bottom: 0px;height: 40px;line-height: 40px;border-bottom: 1px dashed #dddddd;}
    .i-d5 .box2 {width: 100%;   float: none;}
    .i-d5 .box3 {float: none;width: 100%;padding-top: 20px;}
    .i-d5 .box3 p{display: inline-block;}
    .i-d5 .box3 span {font-size: 24px;position: relative;top: 1px;}
    .c-d2 .text li {width: 100%;}
    .main .l-d{display: none;}
    .main .r-d{width: 100%;}
    .main {margin: 30px 0;}
    .main .r-bt .left {display: none;}
    .main .r-bt .right{width: 100%;}
    .main .r-bt {height: 35px;line-height: 35px;padding: 0 10px;font-size: 12px;}
    .main .r-bt .right img {margin-right: 5px;}
    .c-d2 .text .t {margin-bottom: 10px;font-size: 16px;}
    .c-d2 .text {width: calc(100% - 130px);}
    .c-d2 .ma {width: 110px;font-size: 12px;}
    .c-d1{width: 100%;height: 240px;box-sizing: border-box;padding: 15px;margin-bottom: 10px;}
    .m-banner{display: block;}
    .s-banner{display:none;}
    .n-list .right li { padding: 15px 0px ;}
    .n-list .right li .img {width: 40%; padding-bottom: 26%;border-radius: 5px;}
    .n-list .right li .text {width: 56%; }
    .n-list .right li .text .d1 {font-size: 15px;height: 20px;line-height: 20px;}
    .n-list .right li .text .d2 {font-size: 12px; height: 40px;line-height: 20px;margin-bottom: 10px;}
    .n-list .right li .text .d3 .left{display: none;}
    .n-list .right li .text .d3 .right{width: 100%;text-align: left;}
    .n-list .right li .text .d3 .right span {font-size: 12px;margin-left: 0px;}
    .n-list .right li .text .d3 .right span{margin-left: 5px;}
    .shown-1 {padding: 20px 0px 10px;}
    .shown-1 .d1{font-size: 16px;margin-bottom: 10px;line-height: 24px;}
    .shown-2 {padding: 20px 0px;box-sizing: border-box;width: 100%;}
    .shown-1 .d2 {margin-bottom: 10px;}
    .p-list .i-d2{display: block;}
    .showp-t .left {width: 100%;}
    .showp-t .right {
        width: 100%;
        box-sizing: border-box;
        padding-top: 20px;
    }
    .showp-t {
        overflow: hidden;
        padding: 20px 0px;
    }
    .i-banner {
    margin-top: 275px;}
    .header .h-d3 li.bg::before{display: none !important;}
    .header .h-d3 li dl{display: none !important;}
    .p-list .right ul li{ width: 48%;margin-right: 0%;line-height: 30px;font-size: 14px;}
    .p-list .right ul li:nth-child(2n){float: right;}
}
@media screen and (max-width: 600px) {
    .header .h-d2 .right li:nth-child(1) {margin-bottom: 4px;}
    .c-list .right ul li { width: 48%;margin-right: 0%;}
    .c-list .right ul li:nth-child(2n){float: right;}
    .main .right .page {margin-top: 10px;}
    .c-list .right ul {padding: 30px 10px 20px;}

    .i-banner {margin-top: 250px;}

}


@media screen and (max-width: 450px) {
    .header .h-d2 .logo {
        width: calc(100% - 1.2rem); padding-top: .1rem;
    }
    .header .h-d2 .right {
        padding-top: .13rem;
        width: 1.1rem;
    }
    .header .h-d2 .right li{height: 0.14rem;line-height: 0.14rem;}
    .header .h-d2 .right li img {margin-top: 0px;height: 0.13rem;}
    .header .h-d2 .right li .text {margin-left: 0.07rem;padding-left:0.1rem;}
    .header .h-d2 .right li .text span {font-size: 0.14rem;}
    .header .h-d3 li  a{height: 0.4rem;line-height: 0.4rem}
    .i-d2 .p-type {margin: 0.2rem auto 0.15rem;}
    .i-d2 .tab-c .m {width: 1rem;height: 0.3rem;line-height: 0.28rem;font-size: 0.14rem;}
    .i-d1 .left a {font-size: 0.12rem;margin-right: 0.04rem;}
    .i-d1 .left a:nth-child(3){display: none;}
    .i-d1 .left {width: calc(100% - 2rem);}
    .i-d1 .right {width: 2rem;}
    .i-d3 .left .d1 {font-size: 0.24rem;margin-bottom: 0.1rem;}
    .i-d3 .left .d2 {font-size: 0.14rem;margin-bottom:0.25rem;}
    .i-d3 .left .d3 {font-size: 0.14rem;margin-bottom:0.15rem;}
    .i-d3 .left .d4 {margin-bottom:0.15rem;}
    .i-d3 .left .d5 {font-size: 0.14rem;line-height: 0.2rem;}
    .i-d3 .left {margin: 0 auto 0.2rem;}
    .i-d3 .right{height: auto;}
    .i-d3 .right li .img {width: 0.4rem;height: 0.4rem;margin-bottom: 0.1rem;}
    .i-d3 .right li .d1 {font-size: 0.14rem;margin-bottom: 0.05rem;height: 0.4rem;line-height: 0.2rem;}
    .i-d3 .right li .d2 {margin-bottom: 0.1rem;}
    .i-d3 .right li .d3 {font-size: 0.14rem;line-height: 0.2rem;}
    .i-d4 .box .right .qa-type span {margin-right: 0px;}
    .i-d4 .box .right dt {font-size: 0.18rem;margin: 0.2rem 0 0.1rem;}
    .i-d4 .box {margin-top: 0.2rem}
    .i-d5 {height: 2rem;}
    .i-d5 .box2 {padding-top: 0.5rem}
    .i-d5 .box3 {padding-top: 0.1rem }
    .i-d5 .box3 p img {height: 0.2rem;top: 0.04rem;}
    .i-d5 .box3 span {font-size: 0.2rem;}
    .i-d5 .box3 p {height: 0.3rem;line-height: 0.3rem;font-size: 0.18rem;}
    .main {margin:  0.25rem 0;}
    .p-list .i-d2 .p-type { margin: 0.1rem auto 0;}
    .m-f a:nth-child(1  ),.m-f a:nth-child(2){font-size: 0.12rem;}
    .showp-t .right .d5 a {
        float: left;
        line-height: 0.33rem;
        height: 0.35rem;
        padding: 0 0.1rem;
        font-size: 0.14rem;
    }
    .showp-t .right .d5 a img {top: 0.02rem;width: 0.14rem;}
    .showp-t .right .d5 a:nth-child(1) img {top: 0.02rem;}
    .sp-t {
        width: 100%;
        height: 0.35rem;
        line-height: 0.35rem;
        padding-left: 0.1rem;
        font-size: 0.15rem;
        margin-bottom: 0.1rem;
    }
    .showp-tj ul li {width: 48%;margin-right: 0%;font-size: 0.12rem;margin-bottom: 0.1rem;}
    .showp-tj ul li:nth-child(2n){float: right;}
    .showp-t .right .d3 {margin: 0.15rem auto;}
    .i-banner {margin-top: 2.1rem;}


}

