@charset "utf-8";


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

.wp {width: 84%;}
.wp2 {width: 70%;}

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

.nav > ul > li + li {margin-left: 75px;}

#banner .tit a {width: 280px;height: 130px;font-size: 19px;}
#banner .tit a:hover{font-size: 21px;}
#banner .tit a i {top: 22px;right: 25px;}
#banner .tit a:hover i{top:17px;right:17px;}

.indexC .txt h3,.indexD h3,.indexE h3 {font-size: 45px;}

.index-list > div {height: 130px;}
.index-list img {height: 76px;}
.index-list p {font-size: 34px;}
.index-list a {font-size: 34px;width: 280px;height: 78px;line-height: 78px;}
.index-list a:hover{font-size:36px;}

.indexA {padding: 130px 0;}
.indexA ul li > a {height: 300px;}
.indexA ul li .txt p {font-size: 34px;}
.indexA ul li .pic {width: 260px;}
.indexA ul li:hover .txt{height:66px;line-height:66px;}

.indexB ul {width: 430px;}
.indexB ul li {width: 200px;height: 200px;font-size: 26px;}

.indexC .pic {width: 25.2%;}
.indexC::after {top: 70px;}
.indexC .txt {padding-top: 70px;}
.indexC .txt .t {margin-left: 205px;}
.indexC .txt .t h3 {font-size: 45px;}
.indexC .txt .t p {font-size: 23px;}
.indexC ul {margin: 70px 0 0;}
.indexC ul li {width: 190px;}
.indexC ul li + li {margin-left: 55px;}
.indexC ul li p {font-size: 22px;}

.indexD {padding: 80px 0;}
.indexD h3 {margin-bottom: 60px;}
.indexD .box .txt {margin-right: 75px;}
.indexD .box .txt .t::before {margin-bottom: 35px;}
.indexD .box .txt .t {line-height: 34px;}

.indexE {padding: 55px 0 90px;}
.indexE h3 {margin-bottom: 60px;}

.foot-contact {width: 370px;}
.foot-wx {width: 290px;}

.copy img {height: 61px;}

}

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

/*---------------about----------------*/

.about-tabs-box {height: auto;}
.about-tabs ul li {height: 95px;font-size: 21px;}

.about1 h1,.about4 h3,.cert-list h3 {font-size: 55px;}

.about2 ul li > div {height: 310px;}
.about2 ul li .txt p {font-size: 30px;}
.about2 ul li .txt p span {font-size: 45px;}

.history {padding: 90px 0 0;background-size: 100% auto;}

.cert-list {padding: 90px 0;}
.cert-list ul {margin-top: 80px;}

/*---------------products----------------*/

.path {height: 90px;}
.path p {line-height: 90px;font-size: 55px;}

.pro_view_inner h1 {font-size: 55px;}

.pro-text5,.pro-text6,.pro-down,.pro-text3 {padding: 55px 0;}
.pro-inquiry {padding: 55px 0 90px;}

.pro-tit h5 {font-size: 41px;}

.pro-text5 ul {margin: 120px auto 0;}
.pro-text5 ul li {padding: 30px;}
.pro-text5 ul li p {margin-top: 35px;}

.pro-spec {margin: 90px 100px 0;}

/*---------------Inquire----------------*/

.inquiry-center .inquiry-box {padding: 25px 30px 15px;}
.inquiry-center .inquiry-box > img {height:38px;}

.inquiry-center .inquiry-box .list h5 {font-size: 42px;margin-bottom: 20px;}
.inquiry-center .inquirbox input[type="text"], .inquiry-center .inquirbox textarea {height: 44px;}
.inquiry-center .inquirbox .submit {width: 170px;line-height: 42px;font-size: 24px;}
.inquiry-center .inquiry-box .list p {margin-top: 15px;}

.inquiry-center .inquiry-box .inquiry-table {margin: 25px 15px 30px;}
.inquiry-center .inquiry-box .inquiry-table dl dt {height: 42px;line-height: 42px;width: 120px;}
.inquiry-center .inquiry-box .inquiry-table dl dd input[type="text"], .inquiry-center .inquiry-box .list dl dd textarea {font-size: 17px;padding: 10px 15px;}


/*---------------contact----------------*/

.contactA {padding: 50px 0;}
.contactA .pic h1 {font-size: 42px;margin-bottom: 30px;}
.contactA .txt {width: 590px;}
.contactA .txt h5 {font-size: 32px;margin-bottom: 25px;}
.contactA .txt p {font-size: 22px;}
.contactA .txt a + a {margin-top: 70px;}

.contactB .map .txt h5 {font-size: 32px;}
.contactB .list {margin-left: 120px;}
.contactB .list ul li {font-size: 30px;}
.contactB .list ul li:nth-child(n+3) {margin-top: 100px;}


/*---------------dealer----------------*/

.rtit h1 {font-size: 45px;}
.rtit h1::after {margin-top: 13px;}

.dealer {margin: 75px 0 0;}
.dealer-left {width: 400px;}
.dealer-right {margin-left: 90px;}

}

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

.nav > ul > li + li {margin-left: 65px;}
.nav > ul > li > a {font-size: 17px;}

#banner .tit a {width: 260px;height: 120px;font-size: 18px;}
#banner .tit a:hover{font-size: 20px;}
#banner .tit a i {top: 19px;right: 22px;}
#banner .tit a:hover i{top:14px;right:14px;}

.indexC .txt h3,.indexD h3,.indexE h3 {font-size: 42px;}

.index-list > div {height: 125px;}
.index-list img {height: 74px;}
.index-list p {font-size: 32px;}
.index-list a {font-size: 32px;width: 260px;height: 72px;line-height: 72px;}
.index-list a:hover{font-size:34px;}

.indexA {padding: 120px 0;}
.indexA ul li > a {height: 280px;}
.indexA ul li .txt p {font-size: 32px;}
.indexA ul li .pic {width: 240px;}
.indexA ul li:hover .txt{height:62px;line-height:62px;}

.indexB ul {width: 410px;}
.indexB ul li {width: 190px;height: 190px;margin: 20px 0;font-size: 24px;}

.indexC .pic {width: 24.2%;}
.indexC::after {top: 60px;}
.indexC .txt {padding-top: 60px;}
.indexC .txt .t {margin-left: 200px;}
.indexC .txt .t h3 {font-size: 42px;}
.indexC .txt .t p {font-size: 22px;margin-top: 20px;}
.indexD .txt ul li img {height: 50px;}
.indexC ul {margin: 60px 0 0;}
.indexC ul li {width: 180px;padding: 30px 17px;}
.indexC ul li + li {margin-left: 50px;}
.indexC ul li p {font-size: 21px;margin-top: 15px;}

.indexD {padding: 70px 0;}
.indexD h3 {margin-bottom: 50px;}
.indexD .box .txt {margin-right: 70px;}
.indexD .box .txt .t::before {margin-bottom: 30px;}
.indexD .box .txt .t {line-height: 32px;}

.indexE {padding: 50px 0 80px;}
.indexE h3 {margin-bottom: 50px;}

#footer {padding: 55px 0;}
#footer h5 {font-size: 23px;margin: 0 0 17px;}
.foot-product ul li {font-size: 18px;line-height: 24px;}
.foot-contact {width: 350px;}
.foot-contact p {font-size: 18px;line-height: 26px;}
.foot-wx {width: 260px;}
.foot-wx p {margin-top: 25px;}

.copy img {height: 57px;}
.copy .share a {width: 34px;height: 34px;line-height: 34px;}
.copy .share a + a {margin-left: 20px;}
.copy p {font-size: 13px;}

}

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

/*---------------products----------------*/

.pro-list h1 {font-size: 42px;}
.pro-list ul {margin: 0 -30px;}
.pro-list ul li {padding: 40px 30px;}
.pro-list ul li .txt h6 {font-size: 27px;}
.pro-list ul li .txt .more {margin-top: 25px;height: 36px;width: 120px;line-height: 32px;}

.path {height: 80px;}
.path p {line-height: 80px;font-size: 50px;}

.pro_view {padding: 50px 0;}
.pro_view_inner h1 {font-size: 50px;}
.pro_view_inner .pro_para dl dd {line-height: 1.8;font-size: 21px;margin-bottom: 15px;background: url('../images/dot3.png') no-repeat left 14px;}
.pro_view_inner .pro_para p {line-height: 1.8;font-size: 21px;}

.pro-text5,.pro-text6,.pro-down,.pro-text3 {padding: 50px 0;}
.pro-inquiry {padding: 50px 0 80px;}

.pro-tit h5 {font-size: 38px;}

.pro-text5 ul {margin: 110px auto 0;}
.pro-text5 ul li {padding: 25px;}
.pro-text5 ul li p {margin-top: 30px;}

.pro-spec {margin: 80px 90px 0;}

.pro-down .down {margin: 40px 0 0;}

.pro-text7 .txt {margin-right: 510px;}
.pro-text7 .txt > img {margin-bottom: 40px;}
.pro-text7 .txt p {line-height: 32px;}
.pro-text7 .txt span {padding-right: 80px;margin-top: 35px;}


/*---------------news----------------*/

.menu-tabs {height: auto;}
.menu-tabs ul li {line-height: 90px;}

.new-list ul {margin: -17px -17px 0;}
.new-list ul li {padding: 17px;}
.new-list ul li .txt {padding: 35px 25px;}
.new-list ul li .txt h5 {font-size: 24px;line-height: 28px;height: 56px;}

/*---------------about----------------*/

.about-tabs ul li {height: 90px;font-size: 20px;}

.about1,.about2,.about4 {padding: 50px 0;}
.about1 h1,.about4 h3,.cert-list h3 {font-size: 50px;}
.about1 .txt p {line-height: 42px;}
.about1 .txt .pic em {font-size: 21px;margin: 25px 0 0;}

.about2 ul li > div {height: 290px;}
.about2 ul li .txt p {font-size: 28px;}
.about2 ul li .txt p span {font-size: 42px;}

.history {padding: 80px 0 0;}
.history .list .item p {margin: 10px 0 0;font-size: 16px;line-height: 22px;}
.history .list {height: 686px;}
.history .list .item .txt {width: 230px;}
.history .list .item h5 {font-size: 50px;}


.history .list .item1{top: 390px;left:0;}
.history .list .item1 .txt{padding:80px 0 0;}
.history .list .item1 .txt::before{height:70px;}

.history .list .item2{top: 372px;left: 120px;}
.history .list .item2 .txt{padding:0 0 83px;}
.history .list .item2 .txt::after{height:73px;}

.history .list .item3{top: 320px;left: 246px;}
.history .list .item3 .txt{padding:88px 0 0;}
.history .list .item3 .txt::before{height:78px;}

.history .list .item4{top: 347px;left: 365px;}
.history .list .item4 .txt{padding:0 0 147px;}
.history .list .item4 .txt::after{height:137px;}

.history .list .item5{top: 335px;left: 490px;}
.history .list .item5 .txt{padding:125px 0 0;}
.history .list .item5 .txt::before{height:115px;}

.history .list .item6{top: 335px;left: 615px;}
.history .list .item6 .txt{padding:0 0 89px;}
.history .list .item6 .txt::after{height:79px;}

.history .list .item7{top: 285px;left: 720px;}
.history .list .item7 .txt{padding:79px 0 0;}
.history .list .item7 .txt::before{height:69px;}

.history .list .item8{top: 227px;left: 845px;}
.history .list .item8 .txt{padding:0 0 108px;}
.history .list .item8 .txt::after{height:98px;}

.history .list .item9{top: 205px;left: 970px;}
.history .list .item9 .txt{padding:147px 0 0;}
.history .list .item9 .txt::before{height:137px;}

.history .list .item10{top: 255px;left: 1080px;}
.history .list .item10 .txt{padding:0 0 85px;}
.history .list .item10 .txt::after{height:75px;}

.history .list .item12{top:258px;left:1140px;}
.history .list .item12 .txt{padding:0 0 85px;}
.history .list .item12 .txt::after{height:75px;}

.about4 .tit {margin-bottom: 35px;}
.about4 .box h5 {font-size: 21px;margin-bottom: 13px;}
.about4 .txt {margin-top: 45px;}
.about4 .txt p {line-height: 42px;}
.about4 .box:nth-child(2n) img {margin-right: 65px;}
.about4 .box + .box {margin-top: 80px;}

.cert-list {padding: 80px 0;}
.cert-list ul {margin-top: 70px;}
.cert-list .tit {margin-bottom: 35px;}

/*---------------contact----------------*/

.contact-inquiry .txt {margin-right: 120px;}
.contact-inquiry .txt h5 {font-size: 32px;margin-bottom: 25px;}
.contact-inquiry .txt h6 {font-size: 26px;margin-top: 40px;}

.contact-inquiry .inquiry {width: 52%;}
.contact-inquiry {padding: 80px 0;}
.contact-inquiry .tit {margin-bottom: 30px;}
.contact-inquiry .tit h3 {font-size: 42px;}
.contact-inquiry .inquirbox .row {margin-bottom: 25px;}

.contact-inquiry .txt p {font-size: 22px;line-height: 34px;margin-bottom: 50px;margin-top: 17px;}

/*---------------dealer----------------*/

.rtit h1 {font-size: 42px;}
.rtit h1::after {height: 4px;margin-top: 11px;}
.rtit p {margin-top: 20px;}

.dealer {margin: 70px 0 0;}
.dealer-left {width: 370px;}
.dealer-right {margin-left: 80px;}
.dealer-list ul li {padding: 25px;}
.dealer-list ul {margin: -25px -25px 0;}

.dealer-list ul li .box .txt {padding: 35px 30px;}
.dealer-list ul li .box h5 {font-size: 27px;margin-bottom: 25px;}
.dealer-list ul li .box .txt p {line-height: 28px;}
.dealer-list ul li .box .txt p.mail {margin-top: 25px;}
.dealer-list ul li .box .more {height: 51px;line-height: 51px;}

/*---------------download----------------*/

.down-list h3 {font-size: 42px;}
.down-list h3 ~ h3 {margin-top: 80px;}
.down-list h3::after {height: 4px;margin-top: 11px;}
.down-list .list {margin: 50px 0 0;}
.down-list .list ul {margin: -13px 25px 0 -20px;}
.down-list .list ul li {padding: 13px 20px;}
.down-list .list ul li a {height: 56px;line-height: 54px;}
.down-list .list ul li a i {width: 52px;font-size: 34px;}
.down-list .list ul li a em {font-size: 17px;}
.down-list .list .pic {width: 31.5%;}
}


@media screen and (max-width:1367px){
	
.nav > ul > li + li {margin-left: 55px;}

#banner .tit a {width: 240px;height: 110px;font-size: 17px;}
#banner .tit a:hover{font-size: 19px;}
#banner .tit a i {top: 16px;right: 19px;}
#banner .tit a:hover i{top:11px;right:11px;}

.indexC .txt h3,.indexD h3,.indexE h3 {font-size: 39px;}

.index-list > div {height: 120px;}
.index-list img {height: 72px;}
.index-list p {font-size: 30px;}
.index-list a {font-size: 30px;width: 240px;height: 66px;line-height: 66px;}
.index-list a:hover{font-size:32px;}

.indexA {padding: 110px 0;}
.indexA ul li > a {height: 260px;}
.indexA ul li .txt p {font-size: 30px;}
.indexA ul li .pic {width: 220px;}
.indexA ul li:hover .txt{height:58px;line-height:58px;}

.indexB ul {width: 390px;}
.indexB ul li {width: 180px;height: 180px;font-size: 22px;}

.indexC .pic {width: 23.2%;}
.indexC::after {top: 50px;}
.indexC .txt {padding-top: 50px;}
.indexC .txt .t {margin-left: 175px;}
.indexC .txt .t h3 {font-size: 39px;}
.indexC .txt .t p {font-size: 21px;}
.indexC ul {margin: 50px 0 0;}
.indexC ul li {width: 170px;}
.indexC ul li + li {margin-left: 45px;}
.indexC ul li p {font-size: 20px;}

.indexD {padding: 60px 0;}
.indexD h3 {margin-bottom: 40px;}
.indexD .box .txt {margin-right: 65px;}
.indexD .box .txt .t::before {margin-bottom: 25px;}
.indexD .box .txt .t {line-height: 30px;}

.indexE {padding: 45px 0 70px;}
.indexE h3 {margin-bottom: 40px;}

.foot-contact {width: 330px;}
.foot-wx {width: 230px;}

.copy img {height: 53px;}
}

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

/*---------------about----------------*/

.about-tabs ul li {height: 85px;font-size: 19px;}

.about1 h1,.about4 h3,.cert-list h3 {font-size: 45px;}

.about2 ul li > div {height: 270px;}
.about2 ul li .txt p {font-size: 26px;}
.about2 ul li .txt p span {font-size: 39px;}

.history {padding: 70px 0 0;}

.cert-list {padding: 70px 0;}
.cert-list ul {margin-top: 60px;}

/*---------------products----------------*/

.path {height: 70px;}
.path p {line-height: 70px;font-size: 45px;}

.pro_view_inner h1 {font-size: 45px;}

.pro-text5,.pro-text6,.pro-down,.pro-text3 {padding: 45px 0;}
.pro-inquiry {padding: 45px 0 70px;}

.pro-tit h5 {font-size: 35px;}

.pro-text5 ul {margin: 100px auto 0;}
.pro-text5 ul li {padding: 20px;}
.pro-text5 ul li p {margin-top: 25px;}

.pro-spec {margin: 70px 80px 0;}


/*---------------Inquire----------------*/

.inquiry-center .inquiry-box {padding: 15px 20px 10px;}
.inquiry-center .inquiry-box > img {height: 33px;}
.inquiry-center .inquiry-box .list h5 {font-size: 36px;margin-bottom: 10px;}
.inquiry-center .inquirbox input[type="text"], .inquiry-center .inquirbox textarea {height: 36px;}
.inquiry-center .inquirbox .submit {width: 150px;line-height: 34px;font-size: 20px;}
.inquiry-center .inquiry-box .list p {margin-top: 10px;line-height: 20px;}

.inquiry-center .inquiry-box .inquiry-table {margin: 15px 10px 20px;}
.inquiry-center .inquiry-box .inquiry-table dl dt {height: 36px;line-height: 36px;width: 100px;}
.inquiry-center .inquiry-box .inquiry-table dl dd input[type="text"], .inquiry-center .inquiry-box .list dl dd textarea {font-size: 16px;padding: 7px 10px;}

.inquiry-center p {line-height: 20px;}

/*---------------contact----------------*/

.contactA {padding: 40px 0;}
.contactA .pic h1 {font-size: 36px;margin-bottom: 20px;}
.contactA .txt {width: 530px;}
.contactA .txt h5 {font-size: 28px;margin-bottom: 20px;}
.contactA .txt p {font-size: 20px;}
.contactA .txt a + a {margin-top: 50px;}

.contactB .map .txt h5 {font-size: 28px;}
.contactB .list {margin-left: 90px;}
.contactB .list ul li {font-size: 26px;}
.contactB .list ul li:nth-child(n+3) {margin-top: 80px;}

/*---------------dealer----------------*/

.rtit h1 {font-size: 39px;}
.rtit h1::after {height: 4px;margin-top: 9px;}

.dealer {margin: 65px 0 0;}
.dealer-left {width: 340px;}
.dealer-right {margin-left: 70px;}

.dealer-list ul li .box .txt {padding: 30px 25px;}

/*---------------download----------------*/

.down-list h3 {font-size: 36px;}
.down-list h3 ~ h3 {margin-top: 60px;}
.down-list h3::after {height: 4px;margin-top: 7px;}
.down-list .list {margin: 40px 0 0;}
.down-list .list ul {margin: -10px 25px 0 -15px;}
.down-list .list ul li {padding: 10px 15px;}
.down-list .list ul li a {height: 50px;line-height: 48px;}
.down-list .list ul li a i {width: 46px;font-size: 32px;}
.down-list .list ul li a em {font-size: 16px;}
.down-list .list .pic {width: 25.5%;}
}


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

.nav > ul > li + li {margin-left: 45px;}
.nav > ul > li > a {font-size: 16px;}

#banner .tit a {width: 220px;height: 100px;font-size: 16px;}
#banner .tit a:hover{font-size: 18px;}
#banner .tit a i {top: 13px;right: 16px;}
#banner .tit a:hover i{top:8px;right:8px;}

.indexC .txt h3,.indexD h3,.indexE h3 {font-size: 36px;}

.index-list > div {height: 115px;}
.index-list img {height: 70px;}
.index-list p {font-size: 28px;}
.index-list a {font-size: 28px;width: 220px;height: 60px;line-height: 60px;}
.index-list a:hover{font-size:30px;}

.indexA {padding: 100px 0;}
.indexA ul li > a {height: 240px;}
.indexA ul li .txt p {font-size: 28px;}
.indexA ul li .pic {width: 200px;}
.indexA ul li:hover .txt{height:54px;line-height:54px;}

.indexB ul {width: 370px;}
.indexB ul li {width: 170px;height: 170px;margin: 15px 0;font-size: 20px;}

.indexC .pic {width: 22.2%;}
.indexC::after {top: 40px;}
.indexC .txt {padding-top: 40px;}
.indexC .txt .t {margin-left: 160px;}
.indexC .txt .t h3 {font-size: 36px;}
.indexC .txt .t p {font-size: 20px;margin-top: 15px;}
.indexC ul {margin: 40px 0 0;}
.indexC ul li {width: 160px;padding: 25px 14px;}
.indexC ul li + li {margin-left: 40px;}
.indexC ul li p {font-size: 19px;margin-top: 10px;}

.indexD {padding: 50px 0;}
.indexD h3 {margin-bottom: 30px;}
.indexD .box .txt {margin-right: 60px;}
.indexD .box .txt .t::before {margin-bottom: 20px;}
.indexD .box .txt .t {line-height: 28px;}

.indexE {padding: 40px 0 60px;}
.indexE h3 {margin-bottom: 30px;}

#footer {padding: 50px 0;}
#footer h5 {font-size: 22px;margin: 0 0 14px;}
.foot-product ul li {font-size: 17px;line-height: 22px;}
.foot-contact {width: 310px;}
.foot-contact p {font-size: 17px;line-height: 24px;}
.foot-wx {width: 200px;}
.foot-wx p {margin-top: 20px;}

.copy img {height: 49px;}
.copy .share a {width: 32px;height: 32px;line-height: 32px;}
.copy .share a + a {margin-left: 15px;}
.copy p {font-size: 12px;}

}

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

/*---------------products----------------*/

.pro-list h1 {font-size: 36px;}
.pro-list ul {margin: 0 -20px;}
.pro-list ul li {padding: 30px 20px;}
.pro-list ul li .txt h6 {font-size: 24px;}
.pro-list ul li .txt .more {margin-top: 20px;height: 32px;width: 110px;line-height: 28px;}

.path {height: 60px;}
.path p {line-height: 60px;font-size: 40px;}

.pro_view {padding: 40px 0;}
.pro_view_inner h1 {font-size: 40px;}
.pro_view_inner .pro_para dl dd {line-height: 1.6;font-size: 20px;margin-bottom: 10px;background: url('../images/dot3.png') no-repeat left 11px;}
.pro_view_inner .pro_para p {line-height: 1.6;font-size: 20px;}

.pro-text5,.pro-text6,.pro-down,.pro-text3 {padding: 40px 0;}
.pro-inquiry {padding: 40px 0 60px;}

.pro-tit h5 {font-size: 32px;}

.pro-text5 ul {margin: 90px auto 0;}
.pro-text5 ul li {padding: 15px;}
.pro-text5 ul li p {margin-top: 20px;}

.pro-spec {margin: 60px 70px 0;}

.pro-down .down {margin: 30px 0 0;}

.pro-text7 .txt {margin-right: 490px;}
.pro-text7 .txt > img {margin-bottom: 30px;}
.pro-text7 .txt p {line-height: 28px;}
.pro-text7 .txt span {padding-right: 60px;margin-top: 25px;}

/*---------------news----------------*/

.menu-tabs ul li {line-height: 80px;}

.new-list ul {margin: -14px -14px 0;}
.new-list ul li {padding: 14px;}
.new-list ul li .txt {padding: 30px 20px;}
.new-list ul li .txt h5 {font-size: 22px;line-height: 26px;height: 52px;}


/*---------------about----------------*/

.about-tabs ul li {height: 80px;font-size: 18px;}

.about1,.about2,.about4 {padding: 40px 0;}
.about1 h1,.about4 h3,.cert-list h3 {font-size: 40px;}
.about1 .txt p {line-height: 36px;}
.about1 .txt .pic em {font-size: 20px;margin: 20px 0 0;}

.about2 ul li > div {height: 250px;}
.about2 ul li .txt p {font-size: 24px;}
.about2 ul li .txt p span {font-size: 36px;}

.history {padding: 60px 0 0;}
.history .list {height: 686px;}
.history .list .item .txt {width: 190px;}
.history .list .item h5 {font-size: 40px;}


.history .list .item1{top: 420px;left: 10px;}
.history .list .item1 .txt{padding:50px 0 0;}
.history .list .item1 .txt::before{height:40px;}

.history .list .item2{top: 408px;left: 120px;}
.history .list .item2 .txt{padding:0 0 53px;}
.history .list .item2 .txt::after{height:43px;}

.history .list .item3{top: 372px;left: 230px;}
.history .list .item3 .txt{padding:58px 0 0;}
.history .list .item3 .txt::before{height:48px;}

.history .list .item4{top: 386px;left: 328px;}
.history .list .item4 .txt{padding:0 0 117px;}
.history .list .item4 .txt::after{height:107px;}

.history .list .item5{top: 375px;left: 450px;}
.history .list .item5 .txt{padding:95px 0 0;}
.history .list .item5 .txt::before{height:85px;}

.history .list .item6{top: 373px;left: 540px;}
.history .list .item6 .txt{padding:0 0 59px;}
.history .list .item6 .txt::after{height:49px;}

.history .list .item7{top: 325px;left: 655px}
.history .list .item7 .txt{padding:49px 0 0;}
.history .list .item7 .txt::before{height:39px;}

.history .list .item8{top: 280px;left: 755px;}
.history .list .item8 .txt{padding:0 0 78px;}
.history .list .item8 .txt::after{height:68px;}

.history .list .item9{top: 260px;left: 865px;}
.history .list .item9 .txt{padding:117px 0 0;}
.history .list .item9 .txt::before{height:107px;}

.history .list .item10{top: 306px;left: 970px;}
.history .list .item10 .txt{padding:0 0 55px;}
.history .list .item10 .txt::after{height:45px;}


.about4 .tit {margin-bottom: 30px;}
.about4 .box h5 {font-size: 20px;margin-bottom: 10px;}
.about4 .txt {margin-top: 35px;}
.about4 .txt p {line-height: 36px;}
.about4 .box:nth-child(2n) img {margin-right: 55px;}
.about4 .box + .box {margin-top: 60px;}

.cert-list {padding: 60px 0;}
.cert-list ul {margin-top: 50px;}
.cert-list .tit {margin-bottom: 30px;}

/*---------------contact----------------*/

.contact-inquiry .txt {margin-right: 90px;}
.contact-inquiry .txt h5 {font-size: 28px;margin-bottom: 20px;}
.contact-inquiry .txt h6 {font-size: 22px;margin-top: 35px;}

.contact-inquiry .inquiry {width: 54%;}
.contact-inquiry {padding: 60px 0;}
.contact-inquiry .tit {margin-bottom: 20px;}
.contact-inquiry .tit h3 {font-size: 36px;}
.contact-inquiry .inquirbox .row {margin-bottom: 20px;}

.contact-inquiry .txt p {font-size: 20px;line-height: 30px;margin-bottom: 40px;margin-top: 14px;}

/*---------------dealer----------------*/

.rtit h1 {font-size: 36px;}
.rtit h1::after {height: 4px;margin-top: 7px;}
.rtit p {margin-top: 15px;}

.dealer {margin: 60px 0 0;}
.dealer-left {width: 310px;}
.dealer-right {margin-left: 60px;}
.dealer-list ul li {padding: 20px;}
.dealer-list ul {margin: -20px -20px 0;}

.dealer-list ul li .box .txt {padding: 25px 20px;}
.dealer-list ul li .box h5 {font-size: 24px;margin-bottom: 20px;}
.dealer-list ul li .box .txt p {line-height: 26px;}
.dealer-list ul li .box .txt p.mail {margin-top: 20px;}
.dealer-list ul li .box .more {height: 44px;line-height: 44px;}


}



@media screen and (max-width:768px){
.visible-xs-block{display:block;}
.wp,.wp2{width:100%;padding-right:10px;box-sizing:border-box;padding-left:10px;max-width:none;}
.cl::before, .cl::after {display: none;}

.main {padding-top: 30px;padding-bottom: 30px;}

.sitetop,#footBar{display:block;background: #333;}
.sitetop .top-content {display: none;}
.nav,.search,.header .btn,#gotop{display:none !important;}
.sitetop span.mo-header-menu, .sitetop span.mo-header-search {display: block;}
.sitetop span.mo-header-search {margin-right: 75px;}


.sitetop {height: 50px;background:#000;}
.sitetop .right > a {display: none;}
.sitetop span {display: block;}
.sitetop .right .top-content {display: none;}
.sitetop .logo a img + img {display: none;}
.sitetop .logo {width: auto;position: absolute;left: calc(50% - 91px);top: 70px;z-index: 105;}

.header_right {position: static;}
.header_right .cart {display: none;}

.header {background: #fff;z-index:auto;position: static;}
.home .header {position: static;}
.header > .wp {justify-content: center;}
.header-fix {position: static !important;}
.header-lang {position: absolute;right: 15px;top: 7px;margin-right: 0;}
.header-lang .box {height: 35px;padding: 0 5px;border: 1px solid #fff;}
.header-lang .box i:first-child {line-height: 35px;}
.header-lang .box em {line-height: 35px;color: #fff;font-size: 18px;margin-right: 12px;}
.header-lang .box i:last-child {line-height: 35px;color: #fff;}


.search-box {top: 50px;padding: 15px;}
.search-box .serchbox {width: 100%;}
.search-box .close {display: none;}
.search-box .serchbox .submit_text {height: 38px;line-height: 38px;font-size: 15px;}
.search-box .serchbox .submit_btn {height: 38px;line-height: 38px;}

.side-bar {display: none;}

#banner .tit {position: static;}
#banner .tit a {width: 33.333%;background: rgb(0, 91, 172);}

#footer {padding: 30px 0;}
#footer h5 {font-size: 18px;}
#footer > div {display: block;text-align: center;}
.foot-contact {width: 100%;}
.foot-contact p {font-size: 16px;line-height: 22px;padding-left: 0;}

.foot-nav,.foot-product,.foot-list,.foot-wx {display: none;}

.copy {height: auto;padding: 25px 0;}
.copy .wp {display: block;}
.copy img {height: 50px;margin: 0 auto;display: block;}
.copy .right {text-align: center;margin-top: 20px;}
.copy .right .txt {margin-top: 20px;display: block;bottom: 0;}
.copy .right .txt p:last-child {padding-left: 0;background: url('../images/i7.png') no-repeat bottom center;margin-left: 0;padding-bottom: 25px;}

}


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

.index-list > div {height: auto;display: block;text-align: center;padding: 15px 0;}
.index-list img {height: 60px;}
.index-list p {font-size: 22px;margin-top: 20px;}
.index-list a {font-size: 22px;width: 150px;height: 40px;line-height: 40px;display: inline-block;margin-top: 15px;}
.index-list a:hover{font-size:23px;}

.indexC .txt h3, .indexD h3, .indexE h3 {font-size: 26px;}

.indexA {padding: 30px 0;background-size: auto 100%;}
.indexA .tit {margin-bottom: 20px;}
.indexA ul li > a {height: 180px;padding: 0 20px;}
.indexA ul li .pic {width: 140px;}
.indexA ul li .txt p {font-size: 20px;margin: 10px 0;}
.indexA ul li:hover .txt p{height:40px;line-height:40px;}

.indexB {margin: 30px 0;}
.indexB .wp {display: block;}
.indexB ul {width: 100%;}
.indexB ul li {font-size: 18px;background-size: 35px auto;width: 150px;height: 150px;}
.indexB ul li + li {margin-top: 15px;}
.indexB ul li h6 {font-size: 28px;}
.indexB ul li h6::after {right: -17px;font-size: 24px;}
.indexB ul li:nth-child(3) h6 {margin-right: 30px;}
.indexB ul li:nth-child(3) h6::after {right: -25px;font-size: 26px;bottom: 3px;}
.indexB .pic {margin-left: 0;}

.indexC {padding: 30px 0;}
.indexC .pic {width: 32.2%;}
.indexC .txt {padding-top: 0;margin-left: 30px;}
.indexC .txt .t {margin-left: 0;text-align: center;}
.indexC .txt .t h3 {font-size: 24px;}
.indexC .txt > p {font-size: 16px;margin-top: 15px;}
.indexC ul {margin: 20px 0 0;flex-wrap: wrap;}
.indexC ul li {width: calc(50% - 20px);padding: 15px 10px;margin: 0 10px 10px;}
.indexC ul li img {height: 60px;}
.indexC ul li + li {margin-left: 10px;}
.indexC::after {top: 0;}

.indexD {padding: 30px 0;background: none;}
.indexD h3 {margin-bottom: 20px;}
.indexD .box {display: block;}
.indexD .box .pic {width: 100%;text-align: center;}
.indexD .box .txt {margin-right: 0;}
.indexD .box .txt span {font-size: 17px;margin-top: 25px;}
.indexD .swiper-pagination-bullets {margin: 20px 0 0;}
.indexD .swiper-pagination-bullet {height: 12px;width: 12px;margin: 0 4px !important;}

.indexE {padding: 30px 0;}
.indexE ul {flex-wrap: wrap;align-items: normal;}
.indexE ul li {width: 50%;}
.indexE ul li a {height: 100%;}
.indexE ul li img {height: 100%;object-fit: cover;}
}


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

/*---------------about----------------*/

.about1, .about2, .about4 {padding: 30px 0;}
.about1 h1, .about4 h3, .cert-list h3 {font-size: 26px;}

.about-tabs-box {display: none;}

.about1 h1 {font-size: 26px;display: block;text-align: center;}
.about1 h1::after {display: none;}
.about1 .txt p {line-height: 28px;font-size: 16px;}
.about1 .txt .pic {float: none;width: 100%;margin: 0 0 20px;}
.about1 .txt .pic em {font-size: 18px;margin: 10px 0 0;}

.about2 ul li > div {height: 190px;}
.about2 ul li .txt {padding: 0 30px;}
.about2 ul li .txt p {font-size: 20px;}
.about2 ul li .txt p span {font-size: 28px;}

.history {padding: 30px 0 0;}

.history .list .item h5 {font-size: 30px;}
.history .list {height: auto;display: flex;flex-wrap: wrap;position: relative;}
.history .list::after {content: '';width: 1px;height: 100%;background: #333;position: absolute;top: 0;left: calc(50% - 1px);}
.history .list .item .txt {position: relative;left: auto !important;right: auto !important;top: auto !important;bottom: auto !important;width: auto;width: 100%;}
.history .list .item:nth-child(2n+1) .txt{padding: 0 100px 0 0;margin-bottom: 70px;text-align: right;}
.history .list .item:nth-child(2n) .txt{padding: 0 0 0 100px;margin-top: 70px;text-align: left;}
.history .list .item {position: static;width: 50%;}
.history .list .item:nth-child(2n+1) .txt::before {background: url(../images/line1.png) no-repeat right top;width: 9px;top: calc(50% - 44px);transform: rotate(90deg);right: 35px;left: auto;height: 88px;}
.history .list .item:nth-child(2n) .txt::after {background: url(../images/line1.png) no-repeat left top;width: 9px;top: calc(50% - 44px);transform: rotate(-90deg);right: auto;left: 35px;height: 88px;}

.about4 .txt h5 {font-size: 18px;margin-bottom: 10px;}
.about4 .box h5 {font-size: 18px;}
.about4 .box h5 strong {font-size: 19px;}
.about4 .txt {display: block;}
.about4 .box:nth-child(2n) img {margin-right: 0;width: 100%;margin-bottom: 20px;}
.about4 .box:nth-child(2n+1) img {margin-left: 0;width: 100%;margin-bottom: 20px;}
.about4 .txt p {line-height: 28px;font-size: 16px;}
.about4 .txt p strong {font-size: 17px;}

.about4 .box + .box {margin-top: 30px;}

.cert-list {padding: 30px 0;}
.cert-list ul {margin-top: 20px;}
.cert-list ul li {margin: 0 12px;}

/*---------------products----------------*/

.goods-home ul li .wp {flex-direction: row;justify-content: center;}
.goods-home ul li .pic {margin-left: 0;margin-right: 30px;}
.goods-home ul li:nth-child(2n) .pic {margin-left: 0;margin-right: 30px;}
.goods-home ul li .pic img {height: 300px;}
.goods-home ul li .txt h5 {font-size: 24px;margin-bottom: 15px;}
.goods-home ul li .txt p {font-size: 18px;}
.goods-home ul li .txt a {width: 126px;line-height: 30px;font-size: 20px;}

.pro-list ul li {width: 50%;}

.pro-list ul {margin: 0 -15px;}
.pro-list ul li {padding: 20px 15px;}
.pro-list ul li .txt {text-align: center;}
.pro-list ul li .txt h6 {font-size: 20px;margin-bottom: 10px;}
.pro-list ul li .txt .more {margin: 10px auto 0;}

.path {height: 50px;}
.path p {line-height: 50px;font-size: 28px;}

.pro_view > div {display: block;}
.pro_img {width: 100%;}

.pro_view {padding: 30px 0;}
.pro_view_inner {overflow: hidden;margin-top: 20px;margin-left: 0;}
.pro_view_inner h1 {font-size: 28px;text-align: center;}
.pro_view_inner .pro_para dl dd {line-height: 1.4;font-size: 18px;margin-bottom: 7px;background: url('../images/dot3.png') no-repeat left 7px;background-size: 10px;padding-left: 15px;}
.pro_view_inner .pro_para p {line-height: 1.4;font-size: 18px;}

.pro-text5, .pro-text6, .pro-down, .pro-text3 {padding: 30px 0;}
.pro-tit h5 {font-size: 24px;}

.pro-text5 ul {margin: 40px auto 0;width: 90%;}
.pro-text5 ul li {padding: 10px;}
.pro-text5 ul li img {height: 80px;}
.pro-text5 ul li p {margin-top: 10px;font-size: 18px;}

.pro-spec {margin: 30px 35px 0;}
.pro-spec table tr > th {padding: 12px 15px;font-size: 20px;}
.pro-spec table tr > td {font-size: 16px;}

.pro-down .down {margin: 20px 0 0;}
.pro-down .down ul {margin: 0 -10px;}
.pro-down .down ul li {width: 50%;padding: 10px;}
.pro-down .down ul li a {height: 60px;}
.pro-down .down ul li em {font-size: 16px;}
.pro-down .down ul li i {width: 60px;font-size: 32px;}

.pro-inquiry .inquirbox {margin: 30px 0 0;}
.pro-inquiry .inquirbox .box {display: block;}
.pro-inquiry .inquirbox input[type="text"], .pro-inquiry .inquirbox textarea {padding: 12px 15px;font-size: 16px;}
.pro-inquiry .inquirbox .input-box + .input-box {margin-top: 10px;}
.pro-inquiry .inquirbox .box .left, .pro-inquiry .inquirbox .box .right {width: 100%;}
.pro-inquiry .inquirbox .box .right {margin-top: 10px;}

.pro-text2 {padding: 30px 0;}
.pro-text2 ul li {width: 100%;padding: 15px 30px;}
.pro-text2 ul li .ico img {height: 70px;}
.pro-text2 ul li .ico {margin-bottom: 25px;}
.pro-text2 ul li h6 {font-size: 20px;padding-left: 40px;line-height: 28px;background-size: 28px auto;}
.pro-text2 ul li p {margin: 15px 0 0;padding-left: 40px;}

.pro-tit p {margin-top: 28px;font-size: 20px;}
.pro-text5 ul {margin: 20px auto 0;width: 100%;}

.pro-text7 {padding: 30px 0;}
.pro-text7 .pic {float: none;text-align: center;margin-top: 20px;}
.pro-text7 .txt {margin-right: 0;margin-top: 30px;}
.pro-text7 .txt > img {margin-bottom: 20px;}

.rela-pro {padding: 30px 0;}
.rela-pro .list {margin: 20px -15px 0;}
.rela-pro .swiper-pagination {display: block;margin-top: 15px;}

.pro-inquiry {padding: 30px 0;}

.pro-text1 .pic-list,.pro-text5 .pic-list2 {padding: 30px 0;}
.pro-text1 .pic-list ul,.pro-text5 .pic-list2 ul {justify-content:center;}
.pro-text1 .pic-list ul li,.pro-text5 .pic-list2 ul li {width: 50%;margin: 10px 0;}

.pro-text1 .pic-list ul li .box {width: 210px;height: 210px;}
.pro-text1 .pic-list ul li .box h5 {font-size: 24px;}

.pro-text5 .pic-list2 ul li .box img {margin: 0 auto 20px;}
.pro-text5 .pic-list2 ul li .box {width: 80%;padding: 35px 15px;}
.pro-text5 .pic-list2 ul li .box h5 {font-size: 24px;margin-bottom: 20px;}


/*---------------news----------------*/

.menu-tabs ul{flex-wrap: wrap;}
.menu-tabs ul li {line-height: 60px;width: 50%;font-size: 20px;}

.new-list ul {margin: -10px -10px 0;}
.new-list ul li {padding: 10px;width: 50%;}
.new-list ul li .txt {padding: 25px 15px;}
.new-list ul li .txt h5 {font-size: 20px;line-height: 24px;height: 48px;}

.newsnr h1{font-size:20px;margin:0;}
.newsnr .artInfo span{margin:0 5px;font-size:13px;}
.myart{line-height:24px;}

.pnbar{margin-top:25px;}
.pnbar p a{min-width:0;padding:0 20px;font-size:15px;margin-right:0;}
.pnbar p a+a{margin-left:10px;}
.pnbar p a img{margin-right:6px;}

/*---------------contact----------------*/

.inquiry-center .box {position: static;background: url(../pic/inquiry.jpg) no-repeat center top;background-size: auto 100%;}
.inquiry-center .inquiry-box {width: 100%;border: none;}

/*---------------contact----------------*/

.contact-inquiry {padding: 30px 0;}

.contact-inquiry .wp {display: block;}
.contact-inquiry .txt {margin-right: 0;text-align: center;}
.contact-inquiry .txt img {margin: 0 auto;}
.contact-inquiry .txt h5 {font-size: 24px;margin-bottom: 10px;}
.contact-inquiry .txt h6 {font-size: 20px;margin-top: 20px;}
.contact-inquiry .txt p {font-size: 18px;line-height: 26px;margin-bottom: 20px;margin-top: 10px;}

.contact-inquiry .inquiry {width: 100%;padding: 30px 20px;}
.contact-inquiry .tit {text-align: center;}
.contact-inquiry .tit h3 {font-size: 28px;}
.contact-inquiry .tit p {font-size: 16px;margin-top: 10px;}

.contact-inquiry .inquirbox input[type="text"], .contact-inquiry .inquirbox textarea {padding: 10px 15px;margin-bottom: 5px;}
.contact-inquiry .inquirbox .row {margin-bottom: 0;}
.contact-inquiry .inquirbox .submit {width: 135px;margin: 10px auto;}

.contactA .wp {display: block;}
.contactA .pic {width: 100%;text-align: center;}
.contactA .pic h1 {font-size: 26px;	margin-bottom: 10px;}
.contactA .txt {width: 100%;text-align: center;margin-top: 20px;}
.contactA .txt h5 {font-size: 22px;margin-bottom: 10px;}
.contactA .txt p {font-size: 16px;}
.contactA .txt a + a {margin-top: 20px;}

.contactB {padding: 30px 0;}
.contactB .wp {display: block;}
.contactB .map {width: 100%;text-align: center;}
.contactB .map .txt {margin-bottom: 30px;}
.contactB .map .txt h5 {font-size: 24px;}
.contactB .map .txt p {font-size: 16px;margin-top: 15px;}
.contactB .list {margin-left: 0;margin-top: 30px;}
.contactB .list ul li {font-size: 22px;text-align: center;}
.contactB .list ul li:nth-child(n+3) {margin-top: 30px;}

.contactB .list .content {position: static;}
.contactB .list .item {text-align: center;}
.contactB .list .item h4 {font-size: 24px;margin-bottom: 15px;}
.contactB .list .item h5 {font-size: 20px;}
.contactB .list .item h5 ~ h5 {margin-top: 10px;}

.contact-inquiry .share {margin-top: 25px;justify-content: center;}
.contact-inquiry .txt img {height: 25px;}
.contact-inquiry .share a + a {margin-left: 15px;}
.contact-inquiry .inquiry {margin-top: 20px;}

/*---------------dealer----------------*/

.rtit {text-align: center;}
.rtit h1 {font-size: 26px;}
.rtit p {margin-top: 10px;font-size: 16px;}

.dealer {margin: 30px 0 0;display: block;}
.dealer-left {width: 100%;}
#filters {padding: 10px 6px;}
.dealer-right {margin-left: 0;margin-top: 40px;}
.dealer-list ul {margin: -10px -10px 0;}
.dealer-list ul li {padding: 10px;}
.dealer-list ul li .box h5 {font-size: 20px;margin-bottom: 15px;}
.dealer-list ul li .box .txt {padding: 20px 15px;}
.dealer-list ul li .box .txt p {line-height: 24px;}
.dealer-list ul li .box .txt p.mail {margin-top: 15px;}
.dealer-list ul li .box .txt p ~ p {margin-top: 10px;}
.dealer-list ul li .box .more {height: 36px;line-height: 36px;}
.dealer-list ul li .box .more a {font-size: 16px;}

/*---------------download----------------*/

.down-list h3 ~ h3 {margin-top: 40px;}
.down-list h3 {font-size: 26px;}
.down-list .list {margin: 30px 0 0;display: block;}
.down-list .list ul {margin: -10px -15px 0;}
.down-list .list ul li a {height: 44px;line-height: 42px;}
.down-list .list ul li a i {width: 40px;font-size: 30px;}
.down-list .list .pic {width: 100%;margin-top: 20px;}
}


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

.indexC .txt h3, .indexD h3, .indexE h3 {font-size: 22px;}

#banner .tit {display: block;}
#banner .tit a {width: 100%;text-align: center;height: 70px;}

.index-list p {font-size: 20px;}
.index-list a {font-size: 20px;width: 130px;height: 36px;line-height: 36px;}
.index-list a:hover{font-size:21px;}


.indexA ul li {width: 100%;}
.indexA ul li + li {margin-top: 15px;}
.indexA ul li > a {height: 160px;}

.indexB ul li {font-size: 20px;width: 100%;margin: 0 5px;height: 44px;border-radius: 10px;}
.indexB ul li + li {margin-top: 5px;}

.indexC .txt .t h3 {font-size: 22px;}
.indexC .pic {display: none;}
.indexC .txt {margin-left: 0;}
.indexC ul li p {font-size: 17px;}

.indexD .txt h3 {font-size: 22px;}
.indexD .box .txt {margin-top: 20px;}

.indexE h3 {margin-bottom: 20px;}
.indexE ul {margin: 0;}
.indexE ul li {padding: 0;}
.indexE ul li .txt h5 {font-size: 18px;line-height: 20px;height: 40px;}
.indexE .more a {line-height: 32px;width: 130px;font-size: 18px;}

.about1 h1, .about4 h3, .cert-list h3 {font-size: 22px;}

.about2 ul {display: block;}
.about2 ul li {width: 100%;display: block;}
.about2 ul li > div {height: auto;}
.about2 ul li .txt {padding: 20px;}
.about2 ul li .txt p {font-size: 18px;}
.about2 ul li .txt p span {font-size: 24px;}

.history .list .item:nth-child(2n+1) .txt {padding: 0 60px 0 0;margin-bottom: 60px;}
.history .list .item:nth-child(2n) .txt {padding: 0 0 0 60px;margin-top: 60px;}
.history .list .item:nth-child(2n+1) .txt::before {top: calc(50% - 25px);right: 16px;height: 50px;}
.history .list .item:nth-child(2n) .txt::after {top: calc(50% - 25px);left: 16px;height: 50px;}
.history .list .item h5 {font-size: 24px;}

.cert-list ul li {margin: 0 8px;}

/*---------------products----------------*/

.goods-home ul li .wp {display: block;text-align: center;}
.goods-home ul li .pic {margin-left: 0;margin-right: 0;}
.goods-home ul li:nth-child(2n) .pic {margin-left: 0;margin-right: 0;}
.goods-home ul li .txt {margin-top: 20px;}
.goods-home ul li .txt h5 {font-size: 22px;}

.pro_view_inner h1 {font-size: 22px;}
.pro_view_inner .pro_para dl dd {font-size: 16px;}
.pro_view_inner .pro_para p {font-size: 16px;}
.pro_view_inner .pro_btn {margin-top: 30px;text-align: center;}
.pro_view_inner .pro_btn .contact {width: 180px;height: 40px;line-height: 40px;font-size: 20px;}

.pro-tit h5 {font-size: 20px;}
.pro-tit h5::after {height: 3px;margin-top: 10px;}

.pro-text5 ul {margin: 20px auto 0;width: 100%;}
.pro-text5 ul li {width: 33.333%;}
.pro-text5 ul li img {height: 70px;}
.pro-text5 ul li p {font-size: 16px;}

.pro-spec {margin: 20px 0 0;}
.pro-spec table tr > th {padding: 10px 15px;font-size: 18px;}

.pro-text2 ul li .ico {margin-bottom: 15px;}
.pro-text2 ul li .ico img {height: 60px;}
.pro-text2 ul li h6 {font-size: 18px;}

.pro-down .down ul li {width: 100%;padding: 5px;}

.pro-inquiry .inquirbox .submit-box {margin: 20px 0 0;}
.pro-inquiry .inquirbox .submit {width: 155px;margin: 0 auto;}

/*---------------news----------------*/

.menu-tabs ul li {line-height: 40px;font-size: 18px;}

.new-list ul li .txt {padding: 20px 15px;}
.new-list ul li .txt h5 {font-size: 18px;line-height: 22px;height: 44px;}

/*---------------contact----------------*/

.contact-inquiry .txt h5 {font-size: 22px;}
.contact-inquiry .txt h6 {font-size: 18px;margin-top: 10px;}
.contact-inquiry .txt p {font-size: 16px;line-height: 22px;}

.contact-inquiry .tit h3 {font-size: 24px;}

.contactA .pic h1 {font-size: 22px;}

.contactA .txt h5 {font-size: 18px;}

.contactB .map .txt h5 {font-size: 20px;}

.contactB .list ul li {font-size: 20px;}

/*---------------dealer----------------*/

.dealer-list ul li {width: 100%;}

/*---------------download----------------*/

.down-list h3 ~ h3 {font-size: 22px;}
.down-list .list ul li {padding: 5px 15px;width: 100%;}

.path p {font-size: 22px;}

.pro-text1 .pic-list ul li,.pro-text5 .pic-list2 ul li {width: 100%;}

.pro-text1 .pic-list ul li .box h5 {font-size: 20px;}

.pro-text5 .pic-list2 ul li .box img {margin: 0 auto 15px;}
.pro-text5 .pic-list2 ul li .box h5 {font-size: 20px;margin-bottom: 15px;}

}


@media screen and (max-width:400px){
	
.indexB ul li {font-size: 18px;padding-left: 35px;background-size: 25px auto;}

.indexE ul li {width: 100%;}

.new-list ul li {width: 100%;}

.pro-list ul li {width: 100%;}

}