l-divhtml,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:"微软雅黑"!important;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;}

/*.mtd{margin: 88px auto;}*/

/*body{background: #f6f8f9;}*/

/*头部*/

.header{width: 100%;
/*overflow: hidden;*/
    
}

/* .header .t-div{height: 38px;background: #ebeef0;padding-top: 11px;box-sizing: border-box;}

.header .t-div .left a{color: #666666;margin-right: 26px;position: relative;float: left;height: 15px;line-height: 15px;}

.header .t-div .left a::after{content: '';display: block;width: 1px;height: 100%;position: absolute;top: 0;right: -13px;background: #7c7d7d;}

.header .t-div .left a:last-child::after{content: '';display: none;}

.header .t-div .right span{color: #7b8a97;margin-left: 20px;position: relative;float: right;height: 15px;line-height: 15px;}

.header .t-div .right span img{float: left;margin-right: 5px;}

.header .t-div .right span:nth-child(2) img{position: relative;top: 2px;} */

.header .b-div{background: #fff;height: 80px;line-height: 80px;overflow: hidden;}

.header .b-div .logo{float: left;width: 168px;padding-top:10px;}

.header .b-div .logo img{width: 100%;}

.header .b-div .nav{float: right;}

.header .b-div .nav li{float: left;margin-left: 40px;}

.header .b-div .nav li.this a{color: #f08519}



/* 
.s-banner{position: relative;}

.s-banner img{width: 100%}

.s-banner .swiper-slide{position: relative;}

.s-banner .swiper-slide .text{width: 100%;height: 100%;position: absolute;left: 0;top: 0;display:flex;align-items:center;justify-content: center;color: #fff;text-align: center;}

.s-banner .swiper-slide .text .d1{font-size: 60px;margin-bottom: 5px;}

.s-banner .swiper-slide .text .d2{font-size: 24px;font-weight: lighter;margin-bottom: 60px;}

.s-banner .swiper-slide .text .d3{width: 200px;height: 60px;text-align: center;line-height: 60px;display: block;margin: 0 auto;font-size: 18px;border-top: 6px solid #ee8518;background: #fff;}

.s-banner  .swiper-button-next{right: 0;background: rgba(0,0,0,0.5);width: 65px;height: 90px;}

.s-banner  .swiper-button-prev{left: 0;background: rgba(0,0,0,0.5);width: 65px;height: 90px;}

.s-banner .swiper-button-next:after, .s-banner .swiper-button-prev:after {color: #fff;font-size: 30px;} */


/* 
.s-t{text-align: center;margin-bottom: 40px;color: #7b8a97;}

.s-t .d1{font-size: 40px;font-weight: bold;}

.s-t .d2{width: 75px;height: 3px;background: #f08519;margin: 10px auto;}

.s-t .d3{font-size: 24px;text-transform: uppercase;} */



/* .i-div1{margin: 80px 0 110px;}

.i-div1 li{float: left;background: #fff;text-align: center;width: 15%;margin-right: calc(5% / 4);padding: 40px 0;cursor: pointer;}

.i-div1 li:last-child{margin-right: 0;}

.i-div1 li .img{width: 50%;

    height:0;

    padding-bottom: 50%;

    overflow:hidden;

    background-position: center center;

    background-repeat: no-repeat;

    -webkit-background-size:cover;

    -moz-background-size:cover;

    background-size:cover;

    position: relative;

    margin: 0 auto 10px;

}

.i-div1 li .img img{max-width:80%;position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;transition: all 250ms;}

.i-div1 li:hover .img img{transform: rotate(360deg);}

.i-div1 li p{color: #f08519;font-size: 23px;}

.i-div2{margin: 80px 0 110px;}

.i-div2 .tab-t{margin: 0 auto;width: 70%;height: 50px;line-height: 50px;border-radius: 5px;overflow: hidden;text-align: center;margin: 0 auto 50px;max-width: 90%;}

.i-div2 .tab-t span{width: 20%;background: #fff;cursor: pointer;color: #7b8a97;display: inline-block;font-size: 24px;}

.i-div2 .tab-t span.this{background: #f08519;color: #fff;}

.i-div2 .tab-c{display: none;}

.i-div2 .swiper-slide{width: 100%;position: relative;}

.i-div2 .swiper-slide img{width: 100%;}

.i-div2 .swiper-slide .text{width: 100%;background: rgba(255,255,255,0.9);text-align: center;position: absolute;left: 0;bottom: 15%;box-sizing: border-box;padding: 10% 0;color: #7b8a97;}

.i-div2 .swiper-slide .text .d1{font-size: 18px;letter-spacing: 2px;font-weight: bold;}

.i-div2 .swiper-slide .text .d2{width: 40px;height: 2px;background: #f08519;margin: 14px auto 14px;}

.i-div2 .swiper-slide .text .d3{font-size: 15px;}



.i-div2  .swiper-button-next,.i-div2 .swiper-button-prev{width: 50px;height: 50px;}

.i-div2  .swiper-button-next{right: 0;border-radius: 5px 0 0 5px;background: #000 url(../images/arr-r.png) center no-repeat;}

.i-div2  .swiper-button-prev{left: 0;border-radius: 0 5px 5px 0;background: #000 url(../images/arr-l.png) center no-repeat;}

.i-div2  .swiper-button-next:hover{background: #fff url(../images/arr-r2.png) center no-repeat;}

.i-div2  .swiper-button-prev:hover{background: #fff url(../images/arr-l2.png) center no-repeat;}

.i-div2  .swiper-button-prev::after,.i-div2  .swiper-button-next::after{display: none;}



.i-div3{margin: 80px 0 110px;}

.i-div3 .left{width: 48%;float: left;

    height:0;

    padding-bottom:36.5%;

    overflow:hidden;

    background-position: center center;

    background-repeat: no-repeat;

    -webkit-background-size:cover;

    -moz-background-size:cover;

    background-size:cover;

    position: relative;

}

.i-div3 .left img{width: 100%;position: absolute;left: 0;right: 0;top:0;bottom: 0;margin: auto;}



.i-div3 .right{width: 48%;}

.i-div3 .right dt{margin-bottom: 35px;padding-bottom: 35px;border-bottom: 1px solid #e5e9ee;}

.i-div3 .right dt .d1{font-size: 40px;color: #6a7884;margin-bottom: 20px;}

.i-div3 .right dt .d2{font-size: 14px;line-height:24px;color: #6a7884}

.i-div3 .right dd{margin-bottom: 30px;}

.i-div3 .right dd .d1{color: #f08519;font-size: 22px;margin-bottom: 10px;}

.i-div3 .right dd .d2{font-size: 14px;line-height: 24px;color: #8c9dac;}

.i-div3 .right dd:last-child{margin-bottom: 0;}

.i-div4{margin-bottom: 100px;}

.i-div4 .left{width: 48.5%;height: 430px;}

.i-div4 .right{width: 48.5%;}

.i-div4 .right .r1{background: #757475;padding: 5%;margin-bottom: 20px;}

.i-div4 .right .r1 .d{overflow: hidden;}

.i-div4 .right .r1 .d img{float: left;margin-right: 10px;}

.i-div4 .right .r1 .d p{float: left;color: #fff;font-size: 16px;width: calc(100% - 40px);}

.i-div4 .right .r1 .d span{font-size: 12px;display: block;}

.i-div4 .right .r1 .d:nth-child(1){margin-bottom: 20px;}

.i-div4 .right .r1 .d:nth-child(1) img{position: relative;top: 4px;;}

.i-div4 .right .r2{overflow: hidden;}

.i-div4 .right .r2 .d{width: 48%;float: left;border-bottom: 1px solid #cccccc;margin-bottom: 40px;}

.i-div4 .right .r2 .d:nth-child(2n){float: right;}

.i-div4 .right .r2 .d .d1{font-size: 16px;color: #636363;margin-bottom: 10px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}

.i-div4 .right .r2 .d .d1 span{font-size: 12px;}

.i-div4 .right .r2 .d input{width: 100%;height: 30px;line-height: 30px;font-size: 16px;color: #252525;}

.i-div4 .right .r2 .d input::-webkit-input-placeholder {color: #999999;}

.i-div4  button{width: 250px;height: 50px;border-radius: 3px;color: #fff;text-align: center;background: #f08519;font-size: 16px;margin: 0 auto;display: block;box-shadow: 0px 3px 5px rgba(0,0,0,0.2);} */




/* 
.footer1{background: #282e3b;padding: 35px 0;}

.footer1 .box{width: calc(100% / 3);float: left;}



.footer1 .box1 img{float: left;margin-right: 12px;}

.footer1 .box1 .text{float: left;color: #fff;}

.footer1 .box1 .text .d1{font-size: 24px;margin-bottom: 30px;;}

.footer1 .box1 .text .d2{font-size: 14px;line-height: 24px;color: #9099b0;}

.footer1 .box1 .text .d2 span{display: block;width: 35px;height: 1px;background: #343b4b;margin: 10px 0;}

.footer1 .box1 .text .d2 a{display: block;color: #9099b0;line-height: 32px;}

.footer1 .box1 .text .d2 a img{position: relative;top: 12px;}

.footer1 .box2{text-align: center;}

.footer1 .box2 img{margin: 10px auto 20px;}

.footer1 .box2 p{font-size: 14px;color: #5d667d;line-height: 22px;}

.footer1 .box2 p a{color: #5d667d;}

.footer2{height: 75px;line-height: 75px;background: #171b24;color: #cdd1dd;}

.footer2 .right a{margin-left: 40px;}

.footer2 a{color: #cdd1dd;} */



.p-div{margin: 70px 0;}

.p-div li{float: left;width: 31%;margin-right: 3.5%;margin-bottom: 60px;text-align: center;cursor: pointer;}

.p-div li .img{width: 100%;

    height:0;

    padding-bottom: 122%;

    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: 20px;

    transition:  all 0.5s;

}

.p-div li:hover .img{box-shadow: 0px 6px 40px rgba(0,0,0,0.1);}

.p-div li .img img{width: 100%;position: absolute;left: 0;right: 0;top:0;bottom: 0;margin: auto;}

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

.p-div li .d1{font-size: 18px;}

.p-div li .d2{color: #8d8d8d;font-size: 12px;}



/*.type{width: 85%;max-width: 100%;height: 50px;line-height: 48px;background: #fff;border: 1px solid #ebeef0;border-radius: 5px;box-sizing: border-box;margin: 0 auto 60px;overflow: hidden;}*/

/*.type a{float: left;width:16.5%;text-align: center;font-size: 22px;color: #f08519;}*/

/*.type a.this{color: #fff;background: #f08519;}*/



.a-div{margin: 70px 0 120px;}

.a-div1{margin-bottom: 40px;overflow: hidden;}

.a-div1 img{float: left;width: 35%;}

.a-div1 .right{float:right;font-size: 18px;line-height: 35px;width: 57%;}

.a-div2{margin-bottom: 70px;font-size: 16px;line-height: 25px;color: #8d8d8d;}

.a-div3{margin-bottom: 80px;}

.a-div3{overflow: hidden;}

.a-div3 .left{width: 50%;}

.a-div3 ul{width: 50%;float: right;border: 1px solid #dfe0e0;box-sizing: border-box;}

.a-div3 ul li{float: left;width: 50%;height: 264px;text-align: center;box-sizing: border-box;padding-top: 6%;}

.a-div3 ul li .img{width: 60px;height: 60px;margin: 0 auto 10px;position: relative;}

.a-div3 ul li .img img{max-width: 100%;position: absolute;left: 0;right: 0;top:0;bottom: 0;margin: auto;}

.a-div3 ul li:nth-child(odd){border-right: 1px solid #e8e9ea;}

.a-div3 ul li:nth-child(-n+2){border-bottom: 1px solid #e8e9ea;}

.a-div3 ul li p{font-size: 16px;margin-bottom:10px;}

.a-div3 ul li span{font-size: 14px;line-height: 20px;color: #8d8d8d;width: 65%;margin: 0 auto;display: block;}

.a-div4{width: 100%;height: 383px;background: url(../images/a7.jpg) center no-repeat;background-size: cover;display:flex;align-items:center;justify-content: center;}

.a-div4 .text{text-align: center;font-size: 24px;line-height: 46px;}



.j-div1{margin: 90px 0 80px;}

.j-div1 .d1{
    /*font-size: 34px;*/
    font-size: 18px;
margin-bottom: 76px;}

.j-div1 .d2 li {border-bottom: 2px solid #cccccc;padding-bottom: 35px;margin-bottom: 40px;cursor: pointer;}

.j-div1 .d2 li .t{overflow: hidden;font-size: 18px;
/*font-weight: bold;*/
    
}

.j-div1 .d2 li .t span{float: right;background: #1c1e22;position: relative;width: 24px;height: 24px;border-radius: 24px;}

.j-div1 .d2 li .t span::after{content: '';width: 4px;height: 14px;background: #fff;position: absolute;left: 0;right: 0;top:0;bottom: 0;margin: auto;}

.j-div1 .d2 li .t span::before{content: '';width: 14px;height: 4px;background: #fff;position: absolute;left: 0;right: 0;top:0;bottom: 0;margin: auto;}

.j-div1 .d2 li .b{margin-top: 30px;font-size: 22px;line-height: 40px;color: #2e3139;display: none;}

.j-div1 .d2 li.this .t {color: #f08519;}

.j-div1 .d2 li.this .t span{background: #f08519;}

.j-div1 .d2 li.this span::after{display: none;}

.j-div2{height: 430px;}



.s-div{margin: 70px 0 150px;}

.s-div .tab-t{width: 100%;max-width: 100%;height: 100px;background: #fff;border: 1px solid #e5e6e6;margin: 0 auto 50px;overflow: hidden;}

.s-div .tab-t span{float: left;width: 25%;height: 100%;text-align: center;color: #8e8e8e;font-size: 24px;padding-top: 20px;box-sizing: border-box;cursor: pointer;}

.s-div .tab-t span i{font-size: 15px;display: block;}

.s-div .tab-t span.this{background: #f08519;color: #fff;}

.s-div .tab-c{overflow: hidden;display: none;}

.s-div .tab-c .left{width: 45.5%;

    height:0;

    padding-bottom: 37%;

    overflow:hidden;

    background-position: center center;

    background-repeat: no-repeat;

    -webkit-background-size:cover;

    -moz-background-size:cover;

    background-size:cover;

    position: relative;

}

.s-div .tab-c .left img{width: 100%;position: absolute;left: 0;right: 0;top:0;bottom: 0;margin: auto;}

.s-div .tab-c .right{width: 50%;}

.s-div .tab-c .right .d1{font-size: 24px;margin-bottom: 30px;}

.s-div .tab-c .right .d2{font-size: 14px;line-height: 25px;color: #6c6c6c;margin-bottom: 20px;}

.s-div .tab-c .right .d3{font-size: 18px;line-height: 24px;color: #6c6c6c;overflow: hidden;margin-bottom: 20px;}

.s-div .tab-c .right .d3 img{float: left;margin-right: 5px;}

.s-div .tab-c .right .d4{width: 220px;height: 55px;border: 2px solid #f08519;;text-align: center;line-height: 55px;display: block;color: #f08519;font-size: 16px;}





.c-div1{margin: 100px 0 120px;background: #e9ebef;box-sizing: border-box;padding: 4%;}

.c-div1 p{font-size: 24px;color: #1c1e22;margin-bottom: 45px;}

.c-div1 input{width: 100%;height: 70px;line-height: 68px;border-radius: 5px;background: #dfe2e7;border: 1px solid #d5d8de;box-sizing: border-box;padding:0 25px;font-size: 18px;color: #20232b;margin-bottom: 20px;}

.c-div1 textarea{width: 100%;height: 110px;line-height: 55px;border-radius: 5px;background: #dfe2e7;border: 1px solid #d5d8de;box-sizing: border-box;padding:0 25px;font-size: 18px;color: #20232b;margin-bottom: 20px;}

.c-div1 button{display: block;width: 120px;height: 60px;line-height: 60px;background: #e3821f;text-align: center;color: #fff;border-radius: 5px;cursor: pointer;}



.c-div2{background: #fff;border: 2px solid #e9ebef;border-radius: 5px;position: relative;}

.c-div2 li{float: left;width: calc(100% / 3);box-sizing: border-box;padding: 3% 3%;}

.c-div2 li img{float: left;margin-right: 5%;}

.c-div2 li .text{float: left;width: calc(95% - 50px);}

.c-div2 li .text p{font-size: 14px;color: #1c1e22;font-weight: bold;margin-bottom: 15px;}

.c-div2 li .text span{font-size: 16px;color: #1c1e22;font-weight: bold;line-height: 24px;display: block;}

.c-div2::after{content: '';display: block;width: 1px;height: 100%;position: absolute;left: 33%;top: 0;background: #e9ebef;}

.c-div2::before{content: '';display: block;width: 1px;height: 100%;position: absolute;left: 66%;top: 0;background: #e9ebef;}





 

.n-div{margin: 50px 0;}

.n-div ul{position: relative;}

.n-div ul::after{content: '';display: block;width: 1px;height: 100%;background: #dddde1;position: absolute;top: 0;right: 13%;}

.n-div li{margin-bottom: 22px;overflow: hidden;}

.n-div li .left{background: #fff;width: 82%;}

.n-div li .left .img{float: left;width:41%;

    height:0;

    padding-bottom: 24%;

    overflow:hidden;

    background-position: center center;

    background-repeat: no-repeat;

    -webkit-background-size:cover;

    -moz-background-size:cover;

    background-size:cover;

    position: relative;

}

.n-div li .left .img img{width: 100%;position: absolute;left: 0;right: 0;top:0;bottom: 0;margin: auto;}



.n-div li .left .text{float: right;width:56%;box-sizing: border-box;padding-right: 10px;padding-top: 20px;}

.n-div li .left .text .p1{font-size: 26px;color: #222d3d;margin-bottom: 20px;}

.n-div li .left .text .p2{font-size: 16px;color: #222d3d;margin-bottom: 20px;line-height: 22px;text-align: justify;

    text-overflow: -o-ellipsis-lastline;

    overflow: hidden;

    text-overflow: ellipsis;

    display: -webkit-box;

    -webkit-line-clamp: 3;

    line-clamp: 3;

    -webkit-box-orient: vertical;

}

.n-div li .left .text .p3{width: 150px;height: 40px;line-height: 40px;background: #e3821f;color: #fff;font-size: 16px;text-align: center;;}

.n-div li .left .img img{width: 100%;position: absolute;left: 0;right: 0;top:0;bottom: 0;margin: auto;}



.n-div li .right{width: 13%;text-align: right;color: #c1c1c5;position: relative;}

.n-div li .right p{font-size: 32px;}

.n-div li .right span{font-size: 22px;position: relative;left: -30px;;}

.n-div li .right::after{content: '';width: 25px;height: 1px;background: #dddde1;position: absolute;left: 0;top: 0;}



.n-div2{margin: 40px 0 80px;}

.n-div2 .t{text-align: center;margin-bottom: 35px;color: #262b2e;}

.n-div2 .t p{font-size: 50px;}

.n-div2 .t span{font-size: 13px;}

.n-div2 .b img{max-width: 100%;}



.page{text-align: center;}

.page span,.page a{display: inline-block;width:auto;height: 45px;line-height: 45px;background: #fff;padding:0 18px;margin: 0 10px;}

.page span{background: #f08519;color: #fff;}





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

    .container {width: 92%;margin: 0 auto; box-sizing: border-box;margin: 0 auto;position: relative;}

}





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

    .container {width: 1220px;box-sizing: border-box;margin: 0 auto;position: relative;}





}





@media screen and (max-width: 1440px) {

    .a-div3 ul li {height: 226px;}



}



@media screen and (max-width: 1220px) {

    .header .t-div .left a {margin-right: 10px;font-size: 12px;}

    .header .t-div .left a::after {right: -5px;}

    .header .t-div .right span {margin-left: 10px;font-size: 12px;}

    .s-banner .swiper-slide .text .d1 {font-size: 40px;}

    .s-banner .swiper-slide .text .d2 {font-size: 16px;margin-bottom: 20px;}

    .s-banner .swiper-slide .text .d3 {

        width: 120px;

        height: 40px;

        line-height: 40px;

        font-size: 14px;

        border-top: 2px solid #ee8518;

    }

    /*.i-div1 li p{font-size: 16px;}*/



    /*.i-div3 .right dt .d1 {font-size: 24px;margin-bottom: 10px;}*/

    /*.i-div3 .right dt { margin-bottom: 20px;padding-bottom: 20px;}*/

    /*.i-div3 .right dd { margin-bottom: 20px;}*/

    /*.i-div3 .right dd .d1 {font-size: 18px;margin-bottom: 5px;}*/

    /*.i-div3 .right dd .d2 {font-size: 14px;line-height: 20px;}*/

    /*.n-div li .left .text {padding-top: 5px;}*/

    /*.n-div li .left .text .p1 {font-size: 18px;margin-bottom: 10px;}*/

    /*.n-div li .left .text .p2 {font-size: 14px;margin-bottom: 10px;line-height: 20px;}*/

    /*.n-div li .left .text .p3 {width: 100px;height: 30px;line-height: 30px;font-size: 14px;}*/



.a-div3 ul li {
      padding-top: 3%;
    height: 183px;
}

}





@media screen and (max-width: 1000px) {

    /* .header .t-div {display: none;} */

    .header .b-div .nav {display: none;}

    .header .b-div .rg {display: block;}

    .header .b-div {height: 50px;line-height: 50px;}

    .header .b-div .logo {width: 95px;}

    .footer2 {height: 50px;line-height: 50px;font-size: 12px;}

    .footer2 .right a {margin-left: 10px;}

    .type {width: 95%;}

    .type a {font-size: 14px;}

    .s-div .tab-t {width: 80%;}

    .c-div2 li .text span {font-size: 14px;line-height: 20px;}

    .c-div2 li .text p {font-size: 14px;margin-bottom: 5px;}





}







@media screen and (max-width: 768px) {

    .s-banner .swiper-slide .text .d1 {font-size: 24px;}

    .s-banner .swiper-slide .text .d2 {font-size: 12px;margin-bottom: 20px;}

    .s-banner .swiper-slide .text .d3 {

        width: 100px;

        height: 30px;

        line-height: 30px;

        font-size: 12px;

        border-top: 2px solid #ee8518;

    }

    /*.s-t{text-align: center;margin-bottom: 30px;color: #7b8a97;}*/

    /*.s-t .d1{font-size: 20px;}*/

    /*.s-t .d2{width: 50px;height: 2px;}*/

    /*.s-t .d3{font-size: 16px;}*/

    /*.i-div1 {margin: 40px 0;}*/

    /*.i-div1 li{width: 32%;margin-right: 2%;padding: 40px 0;margin-bottom: 15px;}*/

    /*.i-div1 li:nth-child(3){margin-right: 0;}*/

    /*.i-div1 li:nth-child(4){margin-left: 17%;}*/

    /*.i-div2 {margin: 40px 0;}*/

    /*.i-div2 .tab-t {height: 40px;line-height: 40px;margin: 0 auto 30px;}*/

    /*.i-div2 .swiper-slide .text .d2 {margin: 5px auto ;}*/

    /*.i-div2 .tab-t span {font-size: 16px;}*/

    /*.i-div3 {margin: 40px 0;}*/

    /*.i-div3 .left{display: none;}*/

    /*.i-div3 .right{width: 100%;}*/

    /*.i-div3 .right dt .d1 {font-size: 16px;margin-bottom: 5px;}*/

    /*.i-div3 .right dt .d2 { font-size: 14px;line-height: 20px;}*/

    /*.i-div3 .right dd .d1 {font-size: 15px;}*/





    .i-div4 {margin-bottom: 30px;}

    /*.i-div4 .left {width:100%;height: 430px;}*/

    /*.i-div4 .right {width:100%;}*/

    /*.footer1 {padding: 20px 0;}*/

    /*.footer1 .box1 .text .d1 {font-size: 18px;margin-bottom: 5px;}*/

    /*.footer1 .box {width: 100%;float: none;overflow: hidden;}*/

    /*.footer1 .box1 img {display: none;}*/

    /*.footer1 .box2{display: none;}*/

    /*.footer1 .box1 .text .d2 p:nth-child(-n+2){display: inline-block;}*/

    /*.footer1 .box1 .text .d2 a{display: inline-block;margin-right: 20px;}*/

    /*.footer1 .box1 .text .d2 a img{display: block;}*/

    /*.footer1 .box1 .text .d2 span {display: none;}*/

    /*.footer1 .box:nth-child(1){margin-bottom: 15px;}*/

    /*.footer2 {height: 30px;line-height: 30px;font-size: 12px;}*/

    /*.footer2 .left{width: 100%;text-align: center;}*/

    /*.footer2 .right{display: none;}*/

    .s-banner  .swiper-button-next{width: 40px;height: 60px;}

    .s-banner  .swiper-button-prev{width: 40px;height: 60px;}

    .s-banner .swiper-button-next:after, .s-banner .swiper-button-prev:after {color: #fff;font-size: 20px;}

    .i-div3 .right dt .d1 {font-size: 24px;margin-bottom: 10px;}

    .a-div {margin: 40px 0;}

    .a-div1 {margin-bottom: 20px;}

    .a-div1 img {float: none;margin-bottom: 15px;}

    .a-div1 .right {float: none;font-size: 14px;line-height: 24px;width: 100%;}

    .a-div2 {margin-bottom: 20px;font-size: 14px;line-height: 24px;}

    .a-div3{margin-bottom: 40px;}

    .a-div3 .left { width: 100%;}

    .a-div3 ul {width: 100%;}

    .a-div4 {width: 100%;height: auto;background: #fff;padding: 20px 0;}

    .type {height: 40px;line-height: 38px;margin: 0 auto 30px;width: 100%;}

    .type a {font-size: 12px;}

    .p-div {margin: 30px 0;}

    .p-div li .d1 {font-size: 16px;}

    .p-div li {width: 49%;margin-right: 0%;margin-bottom: 20px;}

    .p-div li:nth-child(2n){float: right;}

    .s-div {margin: 40px 0;}

    .s-div .tab-t {width: 95%;}

    .s-div .tab-c .left { width: 100%;padding-bottom: 75%;margin-bottom: 20px;}

    .s-div .tab-c .right { width: 100%;}

    .n-div {margin: 40px 0;}

    .n-div li .right {display: none;}

    .n-div li .left {width: 100%;}

    .n-div ul::after {display: none;}

    .n-div2 {margin: 40px 0;}

    .n-div2 .t p {font-size: 24px;margin-bottom: 5px;}

    .j-div1 {margin: 40px 0;}

    .j-div1 .d1 {font-size: 24px;margin-bottom: 40px;}

    .j-div1 .d2 li { padding-bottom: 20px;margin-bottom: 20px;}

    .j-div1 .d2 li .t {font-size: 16px;line-height: 16px;}

    .j-div1 .d2 li .t span{float: right;background: #1c1e22;position: relative;width: 16px;height: 16px;border-radius: 24px;}

    .j-div1 .d2 li .t span::after{content: '';width: 2px;height: 10px;}

    .j-div1 .d2 li .t span::before{content: '';width: 10px;height: 2px;}

    .j-div1 .d2 li .b {margin-top: 20px;font-size: 14px;line-height: 20px;}

    .j-div2 {height: 300px;}

    .c-div1 {margin: 40px 0;}

    .c-div1 p {font-size:18px;margin-bottom: 20px;}

    .c-div1 input {

        width: 100%;

        height: 40px;

        line-height: 38px;

        padding: 0 15px;

        font-size: 14px;

        color: #20232b;

        margin-bottom: 10px;

    }

    .c-div1 textarea {

        width: 100%;

        height: 80px;

        line-height: 40px;

        padding: 0 15px;

        font-size: 14px;

        color: #20232b;

        margin-bottom: 10px;

    }

    .c-div1 button {width: 100px;height: 40px;line-height: 40px;}

    .c-div2 li {padding: 2%;}

    .c-div2 li img {display: none;}

    .c-div2 li .text {width:100%;}

    .a-div1 img {width: 55%;}

}

@media screen and (max-width: 600px) {

    .n-div li .left .text .p1 {font-size: 16px; margin-bottom: 5px;}

    .n-div li .left .text .p2 {

        font-size: 14px;

        line-height: 20px;

        text-align: justify;

        text-overflow: -o-ellipsis-lastline;

        overflow: hidden;

        text-overflow: ellipsis;

        display: -webkit-box;

        -webkit-line-clamp: 2;

        line-clamp: 2;

        -webkit-box-orient: vertical;

    }

    .n-div li .left .text .p3 {width:80px;height: 24px;line-height: 24px;font-size: 12px;}

    .c-div2 li {width: 100%;}

    .c-div2::after{content: '';display: none;}

    .c-div2::before{content: '';display: none;}

    





}



@media screen and (max-width: 450px) {

    .s-banner  .swiper-button-next{width:.2rem;height:.3rem;}

    .s-banner  .swiper-button-prev{width:.2rem;height: .3rem;}

    .s-banner .swiper-button-next:after, .s-banner .swiper-button-prev:after {color: #fff;font-size: .12rem;}

    .s-banner .swiper-slide .text .d1 {font-size:.16rem;}

    .s-banner .swiper-slide .text .d2 {font-size:.12rem;margin-bottom: .1rem;}

    .s-banner .swiper-slide .text .d3 {width: .8rem;height: .24rem;line-height: .24rem;font-size: .12rem}

    /*.s-t{margin-bottom: .2rem;}*/

    /*.s-t .d1{font-size: .18rem;}*/

    /*.s-t .d2{margin: .05rem auto;}*/

    /*.s-t .d3{font-size: .12rem;}*/

    /*.i-div1 li {padding:.2rem 0;margin-bottom: .1rem;}*/

    /*.i-div1 li p {font-size: .12rem;}*/

    /*.i-div2 .tab-t span {font-size: .14rem;}*/

    /*.i-div4 .right .r2 .d .d1 {font-size: .14rem;}*/

    /*.i-div4 .right .r2 .d input {font-size: .14rem;}*/

    /*.i-div4 button {width: 1.8rem;height: .4rem;font-size: .14rem;}*/

    /*.footer1 .box1 .text .d1 {font-size: .16rem;}*/

    .a-div3 ul li {height: 2rem;}

    .a-div3 ul li span {font-size: .12rem;line-height: .2rem;width: 90%;}

    .a-div4 .text {font-size: .14rem;line-height: .24rem;}

    .s-div .tab-t {height:auto;margin: 0 auto .2rem;height: auto;}

    .s-div .tab-t span {font-size: .10rem;padding: .2rem 0 0;height: 0.8rem;width: 50%;}

    .s-div .tab-t span i {font-size: .09rem;}

    .s-div .tab-c .right .d1 {font-size: .16rem; margin-bottom:.1rem;}

    .s-div .tab-c .right .d2 {font-size: .12rem;line-height:.2rem;margin-bottom:.1rem;}

    .s-div .tab-c .right .d3 {font-size: .16rem;line-height: 24px;margin-bottom: .1rem;}

    .s-div .tab-c .right .d3 img {width: 0.16rem;position: relative;top: 0.04rem;}

    .s-div .tab-c .right .d4 {width: 1.2rem;height: .35rem;line-height: .35rem;font-size: .14rem;}

    .n-div li .left .text .p1 {font-size: .14rem;}

    .n-div li .left .text .p2 {font-size: .12rem;}

    .n-div li .left .text .p3{display: none;}





}





.xiaocms-page {font-family: "微软雅黑";padding: 5px;margin: 5px;text-align: center;margin: 30px auto;

}

.xiaocms-page a {border-right: #ddd 1px solid;padding-right: 8px;border-top: #ddd 1px solid;padding-left: 8px;padding-bottom: 5px;border-left: #ddd 1px solid;color: #f08519;margin-right: 5px;padding-top: 5px;border-bottom: #ddd 1px solid;text-decoration: none;}

.xiaocms-page a:hover {border-right: #a0a0a0 1px solid;padding-right: 8px;border-top: #a0a0a0 1px solid;padding-left: 8px;padding-bottom: 5px;border-left: #a0a0a0 1px solid;margin-right: 5px;padding-top: 5px;border-bottom: #a0a0a0 1px solid;

}

.xiaocms-page a:active {#000；}

.xiaocms-page span {
    /*border-right: #f08519 1px solid;*/
    padding-right: 8px;
    /*border-top: #f08519 1px solid;*/
    padding-left: 8px;font-weight: bold;padding-bottom: 5px;
    /*border-left: #f08519 1px solid;*/
    color: #fff;margin-right: 5px;padding-top: 5px;
    /*border-bottom: #f08519 1px solid;*/
    background-color: #f08519;

}

.xiaocms-page span.disabled {border-right: #f08519 1px solid;padding-right: 8px;border-top: #f08519 1px solid;padding-left: 8px;padding-bottom: 5px;border-left: #f08519 1px solid;color: #f08519;margin-right: 5px;padding-top: 5px;border-bottom: #f08519 1px solid;

}

.j-div2{ width:100%; overflow:hidden}

.j-div2 img{ max-width:100%;}

