html{overflow-y:scroll !important; overflow-x:hidden !important; }
body{width: 100%; overflow-y:scroll !important; overflow-x:hidden !important; font-size: 24px}

.menu-div{display: none}
.mobile-menu-div{display: block;position: fixed;top 0;left: 0; width: 100%;z-index: 2000;box-shadow: 0px 0px 3px rgba(0,0,0,0.2)}
.mobile-menu-div .header{display: block; height: 96px;background: #fff;width: 100%;}
.mobile-menu-div .header .fa{font-size: 36px;line-height: 96px;height: 96px;width: 96px;text-align: center; display: block;}
.mobile-menu-div .header .fa-navicon{float: left;margin-left: 20px}
.mobile-menu-div .header .fa-home{float: right;margin-right: 20px}
.mobile-menu-div .header .logo{position: absolute;left: 50%;margin-left: -56px;top: 10px; display: none;}
.mobile-menu-div .header .m_logo{position: absolute;left: 50%;margin-left: -56px;top: 22px; display: block; width: 142px;}
.mobile-menu-div .menu{position: fixed;top: 96px;left: 0;width: 100%;bottom: 0px;background: rgba(255,255,255,0.95);font-size: 28px;display: none}
.mobile-menu-div .menu .link{height: 76px;border-bottom: 1px #eee solid;display: block;line-height: 76px;padding-left: 50px;}
.mobile-menu-div .menu .link a{height: 76px;line-height: 76px;width:80%;display: inline-block;}
.mobile-menu-div .menu .link.close{text-align: right;font-size: 24px;color: #005596;padding-right: 20px}
.mobile-menu-div .menu .link .fa{float: right;line-height: 76px;width: 76px;text-align: center;}
.mobile-menu-div .menu .link .fa-minus{display: none}
.mobile-menu-div .menu .sub-menu{border-bottom: 1px #eee solid;padding:20px 0;display: none}
.mobile-menu-div .menu .sub-menu .link{border: none;color: #777}

.footer-div{display: none}
.mobile-footer-div{display: block;width: 100%;position: relative;font-size: 14px;background: #005596;text-align: center;color: #fff;font-size: 24px}
.mobile-footer-div .logo{margin: 35px 0}
.mobile-footer-div .links{font-size: 27px;margin-bottom: 40px;line-height: 48px}
.mobile-footer-div .links .link span{margin: 0 5px}
.mobile-footer-div .links .link:last-child span{display: none}
.mobile-footer-div .line{width: 60px;margin: 0px auto;border-bottom: 5px #fff solid;margin-bottom: 40px}
.mobile-footer-div .text1{font-weight: bold;font-size: 22px;margin-bottom: 40px}
.mobile-footer-div .text2{font-size: 22px;margin-bottom: 40px;opacity: 0.5;line-height: 36px}
.mobile-footer-div .phone{font-size: 32px;margin-bottom: 26px;font-weight: bold}
.mobile-footer-div .share{margin-bottom: 40px}
.mobile-footer-div .share .icon{padding: 10px}
.mobile-footer-div .fr-link{margin-bottom: 40px}
.mobile-footer-div .copyright{font-size: 22px;padding-bottom: 30px;opacity: 0.5}

.index-page .slide-div{margin-top: 96px;}
.index-page .swiper-button-next,.index-page  .swiper-button-prev{display: none}

.index-page>.main-div>.content{width: 90%;margin: 0px auto;padding-bottom: 80px}
.index-page>.main-div>.content .text1{font-size: 22px;line-height: 42px;width: 100%}
.index-page>.main-div>.content .text2{font-size: 18px;color: #aaa}
.index-page>.main-div>.content>.item-list{width: 100%}
.index-page>.main-div>.content>.item-list>.item{margin: 0;width: 49%;height: auto; margin-bottom: 10px;padding: 0;background: transparent;}
.index-page>.slide-div #slide2 .text{font-size: 38px}
.index-page>.main-div>.content>.item-list>.item>.cover{position: static;top: 0;left: 0;width: 100%;height:auto;}
.index-page>.main-div>.content>.item-list>.item:nth-child(odd){margin-right: 0.5%}
.index-page>.main-div>.content>.item-list>.item>.line{display: none}
.index-page>.main-div>.content  .item .en{display: none}
.index-page>.main-div>.content>.item-list>.item>.cn{margin: 20px auto}
.index-page>.main-div>.content>.brand{width: 100%;margin-left: 0%}
.index-page>.main-div>.content>.btn{width: 400px;height: 56px;line-height: 56px;display: block;margin:0 auto;border:1px #000 solid;border-radius: 46px;font-size: 24px; cursor: pointer;text-align: center;}

.list1-page>.header{width: 100%;margin-bottom: 0px;position: relative;margin-top: 96px;height: 452px;}
.list1-page>.header>.pic{position: absolute;height: 452px;width: 1920px;margin-left: -960px;left: 4%}
.list1-page>.header>.text{font-size: 48px}
.list2-1>.header>.text{font-size: 38px}
.list4-1>.header>.text{font-size: 42px}
.list1-page>.main-div .top{display: none}
/*.list1-page>.main-div{margin-top: 72px}*/
.list1-page>.main-div>.content{width: 90%;margin: 0px auto;padding-bottom: 40px}
.list1-page>.main-div>.list{margin-bottom: 0}
/*.list1-page>.main-div>.list>.item:nth-child(odd){background: #eaf4fe}
.list1-page>.main-div>.list>.item:nth-child(even){background: #fff}*/
.list1-page>.main-div>.list>.item{height: auto;display: block;padding-top: 0px}
.list1-page>.main-div>.list>.item .line{display: none}
.list1-page>.main-div>.list>.item>.content{width: 100%;margin: 0px auto;padding: 30px 40px}
.list1-page>.main-div>.list>.item>.content>.pic{float: none;width: 100%!important;height: auto!important;margin-bottom: 40px;padding-top: 0!important}
.list1-page>.main-div>.list>.item>.content>.text{float: none;margin-bottom: 30px;margin-right: 0;width: 100%!important;padding-top: 0!important}
.list1-page>.main-div>.list>.item>.content>.text>.desc{color: #999;font-size: 18px;line-height: 24px;}
.list1-1>.main-div>.list>#item4>.content>.text2{padding-left: 0px;padding-top: 0px; color: #999;font-size: 18px;line-height: 24px;letter-spacing: 0px;}
.list1-4>.main-div>.list>#item4>.content>.pic{display: block;height: auto;width: 50%!important;margin: 0 auto}
.list1-4>.main-div>.list>#item6>.content>.pic{display: block;height: auto;width: 50%!important;margin: 0 auto}
.list2-2>.main-div>.list>#item4>.content ul{color: #999;font-size: 18px;line-height: 24px}

.list2-page>.header{width: 100%;margin-bottom: 40px;position: relative;margin-top: 96px;height: 452px;}
.list2-page>.header>.pic{position: absolute;height: 452px;width: 1920px;margin-left: -960px;left: 50%}
.list2-page>.header>.text{display: none}
.list2-page>.main-div>.content{width: 90%;margin: 0px auto;padding-bottom: 40px}
.list2-page>.main-div>.content .search{height: 60px;line-height: 60px;border-radius: 60px;}
.list2-page>.main-div>.content .fa-search{top: 17px;}
.list2-page>.main-div>.content .list{width: 100%;margin: 0 auto;margin-bottom: 40px}
.list2-page>.main-div>.content .list .item{position: relative;}
.list2-page>.main-div>.content .list .item .left{display: none}
.list2-page>.main-div>.content .list .item .img{position: absolute;}
.list2-page>.main-div>.content .list .item .right{float: left;width: auto;padding: 10px 0px 0px 220px }
.list2-page>.main-div>.content .list .item .right .title{font-size: 22px;font-weight: bold;line-height: 32px}
.list2-page>.main-div>.content .list .item .right .text{display: none}
.list2-page>.main-div>.content .list .item .right .more{display: none }
.list2-page>.main-div>.content .list .item .right .mobile-date{display: block;position: absolute;left: 220px;bottom: 40px;color: #999}
.list2-page>.main-div>.content .mobile-page{display: block;text-align: center;width: 100%;}
.list2-page>.main-div>.content .mobile-page a{display: inline-block; text-align: center;border: 1px #000 solid;width: 40%;height: 60px;line-height: 60px;border-radius: 60px;margin: 5px}

.wish-page>.header{width: 100%;margin-bottom: 0px;position: relative;margin-top: 96px;height: 452px;}
.wish-page>.header>.pic{position: absolute;height: 452px;width: 1920px;margin-left: -960px;left: 50%}
.wish-page>.header>.text{font-size: 48px}
.wish-page>.main-div{padding-top: 60px;width: 100%}
.wish-page>.main-div .pic{position: relative;width: 90%}

.qa-page>.header{width: 100%;margin-bottom: 40px;position: relative;margin-top: 96px;height: 452px;}
.qa-page>.header>.pic{position: absolute;height: 452px;width: 1920px;margin-left: -760px;left: 50%}
.qa-page>.header>.text{display: none}
.qa-page>.main-div>.content{width: 90%;margin: 0px auto;padding-bottom: 40px}
.qa-page>.main-div>.content .list{width: 100%;margin: 0 auto;margin-bottom: 40px}
.qa-page>.main-div>.content .list .item .text{display: inline-block;margin-left: 40px;line-height: 24px;font-size: 22px}

.contact-page>.header{width: 100%;margin-bottom: 40px;position: relative;margin-top: 96px;height: 452px;}
.contact-page>.header>.pic{position: absolute;height: 452px;width: 1920px;left: -5%}
.contact-page>.main-div>.content{width: 90%;margin: 0px auto;padding-bottom: 40px}
.contact-page>.main-div>.content .info{width: 100%;margin: 30px auto;padding-bottom: 30px;border-bottom: 1px #eee solid;margin-bottom: 50px}
.contact-page>.main-div>.content .left{width: 100%;float: none;}
.contact-page>.main-div>.content .right{width: 100%;float: none;padding: 40px 0px}

.brand-page>.header{width: 100%;margin-bottom: 40px;position: relative;margin-top: 96px;height: 452px;}
.brand-page>.header>.pic{position: absolute;height: 452px;width: 1920px;margin-left: -760px;left: 50%}
.brand-page>.main-div>.content{width: 90%;margin: 0px auto;padding-bottom: 40px}
.brand-page>.main-div>.content>.title{display: none}
.brand-page>.main-div>.content>.line{display: none}
.brand-page>.main-div>.content>.list{border-left: 1px #000 solid;margin-left: 40px;margin-right: 10px;padding-left: 98px;position: relative;padding-bottom: 50px}
.brand-page>.main-div>.content>.list>.item>.year{font-size: 56px;font-weight: bold;left: -175px;}

.prod-page>.header{width: 100%;margin-bottom: 60px;position: relative;margin-top: 96px;height: 452px;}
.prod-page>.header>.pic{position: absolute;height: 452px;width: 1920px;margin-left: -760px;left: 50%}
.prod-page>.main-div>.content{width: 90%;margin: 0px auto;padding-bottom: 40px}
.prod-page>.main-div>.content>.title{margin-bottom: 18px;font-size: 32px;letter-spacing: 4px;text-align: center;}
.prod-page>.main-div>.content>.line{display: none}
.prod-page>.main-div>.content>.text1{width: 100%; font-size: 22px;color: #999;line-height: 32px;margin-bottom: 0px;text-indent:0em;}
.prod-page>.main-div>.content>.pic1{margin: 10 auto;width: 60%; display: block;margin-top: 38px;left: 20%;margin-left: 0px}
.prod-page>.main-div>.content>.type-list{margin: 10 auto;border-bottom: 1px #eee solid;width: 100%;text-align: center;}
.prod-page>.main-div>.content>.type-list>.item{display: inline-block;width: 30%;margin: 0 5px;text-align: center; cursor: pointer;}
.prod-page>.main-div>.content>.swiper-container{width: 100%;height: 640px;text-align: center;margin-bottom: 40px}
.prod4-2>.main-div>.content>.swiper-container{width: 440px;height: 520px;text-align: center;}
.prod-page>.main-div>.content>.prod-info{font-size: 22px;width: 100%}
.prod-page>.main-div>.content>.prod-info .title{font-size: 22px}
.prod-page>.main-div>.content>.prod-info table th{font-size: 22px}
.prod-page>.main-div>.content>.prod-info table td{font-size: 22px}
.prod-page>.main-div>.content>.prod-info .text1{font-size: 22px}
.prod-page>.main-div>.content>.comment-list{width: 100%}
.prod-page>.main-div>.content>.comment-list>.item .title{font-size: 24px;font-weight: bold;}
.prod-page>.main-div>.content>.comment-list>.item .title span{font-size: 22px;}
.prod-page>.main-div>.content>.comment-list>.item .comment{font-size: 22px;}
.prod-page>.main-div>.content .item-list{text-align: center;}
.prod-page>.main-div>.content .item-list .item{width: 90%;margin: 30px 5%;display: block;margin-bottom: 60px}
.prod-page>.main-div>.content .item-list .item .pic{margin-bottom: 15px}
.prod-page>.main-div>.content .item-list .item .title{font-weight: bold;margin-bottom: 15px;font-size: 24px}
.prod-page>.main-div>.content .item-list .item .desc{font-size: 18px;margin-bottom: 15px;text-align: left;color: #aaa}
.prod-page>.main-div>.content .item-list .item .type{font-size: 18px;color: #777}
.prod-page>.main-div>.content .item-list .item .magnify{width: 100%;text-align: center;margin-left: 0;margin-bottom: 0px}
.prod-page>.main-div>.content .item-list .item .large{display: none!important;opacity: 0}
.prod4-3>.header>.pic{left:auto;right: 0;margin-left: 0}

.single-page>.main-div>.content{width: 90%;margin: 0px auto;padding-bottom: 80px}
.single-page>.main-div>.content .title{text-align: center;margin-bottom: 32px;font-size: 24px;color: #213c66;font-weight: bold;line-height: 32px}
.single-page>.main-div>.content .text{text-align: center; margin: 0 auto; font-size: 18px;color: #999;line-height: 24px;margin-bottom: 20px;text-indent:0em;}

.single-page .alignleft{float:none;width: 100%;height: auto;margin-bottom: 10px}
.single-page .entry-content{text-align: left; margin: 0 auto; font-size: 18px;color: #999;line-height: 24px;margin-bottom: 20px;text-indent:0em;}
.single-page .entry-content br{display: none}

.single-page.news1>.main-div>.content .pic2{width: 90%;height: auto; float: none;margin-left: 0%;margin-bottom: 20px;}
.single-page.news1>.main-div>.content .text.text2{float: none;width: auto;margin-right: 0px}
.single-page.news1>.main-div>.content a{display: block;margin-top: 42px;text-indent: 0em}

.single-page.news2>.main-div>.content .pic2{width: 100%;float: none;margin-bottom: 20px;}
.single-page.news2>.main-div>.content .text.text2{float: none;width: auto}
.single-page.news2>.main-div>.content a{display: block;margin-top: 42px;text-indent: 0em}

.single-page.news4>.main-div>.content .pic1{width: 100%;margin-bottom: 20px}
.single-page.news4>.main-div>.content .text1{width: 100%}
.single-page.news4>.main-div>.content .text.small{width: 100%;text-indent: 0em;font-size: 14px}
.single-page.news4>.main-div>.content .pic2{width: 80%;margin-bottom: 20px}
.single-page.news4>.main-div>.content .text2{text-align: center;}

.single-page.news5>.main-div>.content .pic2{margin-bottom: 20px;width: 32%}
.single-page.news5>.main-div>.content .small{text-align: center;margin-bottom: 40px;font-size: 14px}
.single-page.news5>.main-div>.content .title2{text-align: center;font-size: 21px;font-weight: bold;}







