@charset "UTF-8";
body { overflow-x: hidden; overflow-y: scroll; width: 100%; color: #333; font-size: 14px; font-family: "MicrosoftYaHei"; line-height: 1.5; }

body, dd, dl, dt, form, h1, h2, h3, h4, h5, li, ol, p, ul { margin: 0; padding: 0; }

li, ol, ul { list-style: none; }

img { max-width: 100%; border: none; }

a { color: #333; }

a:hover { text-decoration: none; color: #ff980f; }

input, textarea, select, * { outline: none; }

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

.text-left { text-align: left; }

.text-right { text-align: right; }

.nowarp { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

.line2, .line4, .line3 { text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; line-clamp: 2; -webkit-box-orient: vertical; }

.line3 { -webkit-line-clamp: 3; line-clamp: 3; }

.line4 { -webkit-line-clamp: 4; line-clamp: 4; }

.flex { display: flex; flex-wrap: wrap; }

.flex-center { align-items: center; justify-content: center; }

.hidden { display: none; }

.w100 { width: 100%; max-height: 100%; }

.maxh100 { max-height: 100%; }

.fon22 { font-size: 22px; }

.fon20 { font-size: 20px; }

.fon18 { font-size: 18px; }

.fon16 { font-size: 16px; }

.fon14 { font-size: 14px; }

.fon12 { font-size: 12px; }

.trans { transition: .3s linear all; }

.show { display: block !important; }

.hide { display: none !important; }

.positionr { position: relative; }

.positionb { position: absolute; width: 100%; height: 100%; left: 0; top: 0; }

.visible-hidden { visibility: hidden; }

.color9 { color: #999; }

.color6 { color: #666; }

.color3 { color: #333; }

.padding40 { padding-bottom: 40px; padding-top: 40px; }

.overflow-hidden { overflow: hidden; }

.color-org { color: #ff980f; }

/*图片翻转动画*/
.transy { cursor: pointer; }

.transy img, .transy i { transition: ease-in-out 0.3s; }

.transy:hover img, .transy:hover i { transform-style: preserve-3d; transform: rotateY(180deg); }

/*图片放大*/
.scale { overflow: hidden; }

.scale img, .scale .scales div { transition: .5s linear all; }

.scale:hover img, .scale:hover .scales div { transform: scale(1.1); }

.swiper-slide { cursor: pointer; }

/*header*/
.flex-nowarp { flex-wrap: nowrap; }

.header { justify-content: space-between; height: 100px; flex-wrap: nowrap; padding: 0 15px; position: relative; width: 100%; font-size: 16px; }

.header nav { align-items: center; }

.header .search-line { padding: 0 15px; }

.header .search-btn { cursor: pointer; }

.header .search-form { position: absolute; width: 0; border-bottom: 1px solid #e4e4e4; background: #fff; right: 0; height: 30px; }

.header .navlist { justify-content: flex-end; }

.header a { color: #000; }

.header .search-close { padding: 0 15px; cursor: pointer; font-size: 24px; margin-top: -5px; }

.header .search-form { align-items: center; justify-content: space-between; flex-wrap: nowrap; padding: 0 0 0 15px; display: none; }

.header .search-show { display: flex; width: 80%; }

.header .search-txt { width: 100%; border: 0; }

.header .btn-search { font-size: 0; width: 18px; height: 18px; border: 0; background: url(../images/icon-search.png) no-repeat center; }

.header.fix { position: fixed; left: 0; top: 0; width: 100%; z-index: 4; }

.header.bgf { background: #fff; }

/*index*/
.link-more { display: inline-block; width: 41px; height: 16px; font-size: 0; background: url(../images/icon-jiantou.png) no-repeat center; }

.link-more:hover { transform: translateX(5px); transition: .3s linear all; background: url(../images/icon-jiantou-1.png) no-repeat center; }

.banner .swiper-pagination, .banner-newproduct .swiper-pagination { bottom: 20px; }

.banner .swiper-pagination-bullet, .banner-newproduct .swiper-pagination-bullet { width: 15px; height: 15px; background: none; border: 2px solid #fff; opacity: 1; }

.banner .swiper-pagination-bullet-active, .banner-newproduct .swiper-pagination-bullet-active { background: #ff980f; border-color: #ff980f; }

.banner-newproduct .swiper-pagination { bottom: 10px; }

.w50 { width: 50%; }

.w40 { width: 40%; }

.w60 { width: 60%; }

.take-in .con { padding: 30px; line-height: 2; }

.take-in .padding30 { padding: 30px 0; }

.product { background: #efefef; padding: 50px 25px; overflow: hidden; }

.product .swiper-slide { background: #fff; }

.product .product-name { padding: 20px 0; }

.product .swiper-button-next-product, .product .swiper-button-prev-product { position: absolute; top: 50%; transform: translateY(-50%); z-index: 2; }

.product .swiper-button-next-product { right: 25px; }

.product .swiper-button-prev-product { left: 25px; }

.uppercase { text-transform: uppercase; }

.new-product-con { background: url(../images/iindex-product-new-bg1.jpg) no-repeat right bottom; background-size: contain; }

.video { background: url(../images/index-layer-bg.jpg) no-repeat center #efefef; background-size: contain; }

.video-master { background: rgba(0, 0, 0, 0.5); }

#btn_play { cursor: pointer; }

.video-show { position: fixed; width: 100%; height: 100%; left: 0; top: 0; background: rgba(0, 0, 0, 0.5); z-index: 10; opacity: 0; transform: scale(0); transition: .3s linear all; }

.video-show video { max-width: 1000px; width: 95%; }

.btn-close { position: absolute; right: 20px; top: 20px; width: 40px; cursor: pointer; }

.video-show.active { opacity: 1; transform: scale(1); }

.new-con { padding: 0 50px; }

.new-title { font-size: 26px; padding: 0 0 20px 0; }

.newlist li { padding: 15px 0; border-bottom: 1px solid #ececec; }

.newlist li, .newlist a { display: flex; width: 100%; }

.newlist a { justify-content: space-between; cursor: pointer; }

.newlist .new-desc { display: block; flex-grow: 1; flex-shrink: 1; }

.newlist .new-date { width: 88px; }

.footer { color: #fff; line-height: 2; padding: 25px 10px; background: #333; }

/*end index*/
.title-main { font-weight: normal; }

.title-main .main-title-en { font-size: 160px; color: #f6f6f6; text-transform: uppercase; }

.title-main .main-title-ch { font-size: 28px; top: 50%; transform: translateY(-50%); position: absolute; width: 100%; background: #fff; padding: 10px 0; }

/*about*/
.about { background: url(../images/about-bg2.jpg) no-repeat right bottom; padding: 50px 0 100px 0; background-size: contain; }

.about .about-logo { padding-bottom: 50px; }

.bgf7 { background: #f7f7f7; }

.life-bg1, .life-bg2 { position: absolute; }

.life { min-height: 500px; }

.life-bg1 { left: 0; top: 0; }

.life-bg2 { right: 0; bottom: 0; }

.life-container { max-width: 1100px; margin: 0 auto; padding: 40px 20px; }

.life-container p { line-height: 2; }

.life-container h3 { font-size: 22px; }

/*end about*/
/*news*/
.newlists .new-img { width: 41%; }

.newlists .new-cons { width: 59%; padding: 20px 40px; align-content: space-between; }

.newlists h4 { font-size: 18px; font-weight: normal; padding: 5px 0; }

.newlists li { background: #f7f7f7; margin-bottom: 30px; box-shadow: 0 0 5px rgba(0, 0, 0, 0.2); transition: .3s linear all; }

.newlists li:last-child { margin-bottom: 0; }

.newlists li:hover h4 { color: #ff980f; }

.newlists li:hover { transform: translateY(-3px); }

.newlists .desc { height: 45px; overflow: hidden; margin: 15px 0; line-height: 1.5; }

.newlists .more { border: 1px  solid #e3e3e3; border-radius: 3px; display: inline-block; padding: 10px 30px; font-size: 14px; background: #fff; }

/*end news*/
.pagenum { padding: 50px 0; }

.pagenum a { display: block; width: 30px; height: 30px; border-radius: 50%; transition: .3s linear all; line-height: 30px; text-align: center; margin: 0 5px; }

.pagenum a:hover, .pagenum a.cur { background: #ff980f; color: #fff; }

.pagenum .page-link { font-size: 0; cursor: pointer; }

.pagenum .page-prev { background: url(../images/jiantou-0.png) no-repeat center; }

.pagenum .page-next { background: url(../images/jiantou-1.png) no-repeat center; }

.pagenum a.page-prev:hover, .pagenum a.page-prev.cur { background: url(../images/jiantou-00.png) no-repeat center; }

.pagenum a.page-next:hover, .pagenum a.page-next.cur { background: url(../images/jiantou-11.png) no-repeat center; }

/*news-detail*/
.news-detail { max-width: 1050px; margin: 0 auto; padding: 0 15px; }

.news-detail h3 { font-size: 22px; font-weight: normal; }

.news-detail .newsdetail-con { min-height: 500px; }

.new-pages a { line-height: 2; }

.new-pages a:hover { color: #ff980f; }

/*counters*/
.box-shadow { box-shadow: 0 0 5px rgba(0, 0, 0, 0.2); }

.counters .map { padding: 0; margin-bottom: 50px; }

.counters .form-box { width: 90%; max-width: 375px; margin: 0 auto; padding: 20px 0; }

.counters .input-text { width: 100%; padding: 5px 10px; margin-bottom: 20px; border: 1px solid #ddd; }

.counters .btn-submit { width: 80px; height: 30px; background: #fff; border: 0; }

.channel-flex { justify-content: space-between; padding: 0 60px; }

.channel-flex a { text-align: center; width: 28%; }

.channel-flex .positionb img { box-shadow: 0 0 5px rgba(0, 0, 0, 0.2); padding: 2px; }

.channel-link { justify-content: space-between; padding: 30px 60px 40px; margin-bottom: 60px; }

.channel-link a { display: block; width: 19%; line-height: 36px; padding: 0 5px; background: #f7f7f7; margin-bottom: 20px; box-shadow: 0 0 5px rgba(0, 0, 0, 0.2); text-align: center; }

/*join*/
.fonb { font-weight: bold; }

.join .form { margin-bottom: 40px; }

.join .join-p { padding: 20px; background: #f7f7f7; }

.join table { height: 90%; margin-top: 20px; }

.join table td { vertical-align: top; }

.join .join-form { padding: 20px 30px; }

.join .join-txt { width: 100%; background: #e8e8e8; padding: 5px 10px; border: 0; margin-bottom: 20px; }

.join .join-send { width: 100px; height: 35px; border: 0; background: #ff980f; color: #fff; }

.join .max940 { max-width: 940px; margin: 0 auto; padding: 20px 15px 40px; }

.join .join-flex { justify-content: center; }

.join .join-flex .img { width: 20%; display: block; margin: 0 20px; }

.join h3 { font-size: 26px; font-weight: normal; }

.join-tag { background: #f7f7f7; }

.join-tag .join-tag-list { justify-content: space-between; }

.join-tag .join-tag-list li { width: 47%; margin-bottom: 15px; padding: 20px; background: #fff; }

/*top*/
.videos { background: #000; }

.top-list li { background: url(../images/top-10bg.png) no-repeat center bottom; padding: 20px; background-size: cover; }

.top-list .product-name { line-height: 37px; color: #fff; padding: 0 20px; margin-top: 2px; background: #ff980f; display: inline-block; border-radius: 20px; }

.top-list li:nth-child(2n) { flex-direction: row-reverse; }

.top-list li .scale { transition: .3s linear all; overflow: hidden; }

.top-list li:hover .scale { transform: scale(1.1); }

.top-list .product-name:after, .top-list .product-name::before { top: 50%; position: absolute; width: 40px; height: 1px; background: #ff980f; content: ''; display: block; transform: translateY(-50%); }

.top-list .product-name::before { left: -40px; }

.top-list .product-name:after { right: -40px; }

.top-list .name { padding: 5px 0; }

.top-list .desc { font-size: 34px; }

.top-list .pro-con { max-width: 400px; margin: 0 auto; }

.top-list .line { border-top: 1px solid #cccccc; border-bottom: 1px solid #ccc; margin: 10px auto 20px; }

.top-list .more { display: inline-block; width: 160px; height: 37px; line-height: 37px; border-radius: 20px; background: #493e31; color: #fff; text-align: center; margin-bottom: 10px; transition: .3s  linear all; }

.top-list .more:hover { border: 1px solid #493e31; color: #494949; background: #fff; }

/*Advertising*/
.border-radius { border-radius: 10px; }

.advertising-list li { padding: 35px; margin-bottom: 35px; }

.advertising-list .master { background: rgba(0, 0, 0, 0.5); }

.advertising-list .ad-con { padding-left: 35px; align-content: space-between; }

.advertising-list .ad-desc { padding: 10px 0; }

.advertising-list .share-tip { line-height: 40px; }

/*product-center*/
.align-center { align-content: center; align-items: center; }

.product-center .location { background: url(../images/shadow-line.png) repeat-x center bottom; padding-bottom: 15px; }

.product-center .location-con { padding-top: 15px; padding-bottom: 15px; }

.product-center .item { border: 1px solid #d5d5d5; padding: 2px; background: #f7f7f7; }

.product-center .item span { color: #ef2a2a; padding: 0 5px; }

.product-center table { width: 100%; border-top: 1px solid #e0e0e0; }

.product-center table td { padding: 3px 10px; border-bottom: 1px solid #e0e0e0; line-height: 30px; }

.product-center .type { vertical-align: top; width: 130px; background: #f7f7f7; font-weight: bold; padding: 0 10px; line-height: 35px; }

.product-center .type-item span { margin: 0 10px; cursor: pointer; }

.product-center .type-item span:hover { color: #ff980f; }

.product-center .product-select { margin: 15px auto 20px; }

.product-center .product-list li { margin-top: 30px; }

.product-center .product-list li a { display: block; color: #333; }

.product-center .product-list .name { padding: 5px 0; }

.product-center .product-list .name::before { padding-bottom: 5px; border-top: 3px solid #ff980f; display: block; content: ''; width: 80px; margin: 0 auto; }

.product-center .product-list .pro-desc { padding: 15px; }

.product-center .positionb { overflow: hidden; }

.product-center .product-true-img { transition: .3s  linear all; }

.product-center li:hover .product-true-img { transform: scale(1.1); }

.product-center .line3 { height: 64px; overflow: hidden; }

/*product2*/
.product2 { max-width: 1100px; margin: 0 auto; }

.product2 a { color: #333; }

.product2 .product2-row { margin-bottom: 25px; }

.product2 .product-title { text-align: center; margin-bottom: 20px; }

.product2 .product-title::after { border-bottom: 3px solid #333; width: 50px; display: block; margin: 0 auto; content: ''; }

.product2 .padding-left20 .boder-left { border-left: 3px solid #fff; }

.product2 .scale img { transition: .3s linear all; }

.product2 a:hover .scale img { transform: scale(1.1); }

.product2 .w32 { width: 32%; }

.product2 .product2-flex { justify-content: space-between; }

.product2 .padding-left20 { padding-left: 20px; }

.product2 .pmargin { display: flex; align-content: space-between; flex-wrap: wrap; }

.padding15 { padding: 15px; }

.max-width150 { max-width: 150px; margin: 0 auto; }

/*product-detail*/
.product-detail { max-width: 985px; margin: 0 auto; }

.product-detail .prod-name { font-size: 32px; }

.product-detail .prod-name::after { display: block; content: ''; width: 80px; border-bottom: 3px solid #ff980f; margin-bottom: 20px; }

.product-detail .padding-left40 { padding-left: 40px; }

.product-detail .prod-title { border-bottom: 1px solid #e3e3e3; padding-bottom: 10px; }

.product-detail .prod-cons { padding: 30px 0; min-height: 200px; }

.product-detail .swiper-button-next1 { right: -40px; }

.product-detail .swiper-button-prev1 { right: 0; }

.product-detail .swiper-button-next1, .product-detail .swiper-button-prev1 { font-family: Arial, Helvetica, sans-serif; transition: .3s linear all; z-index: 3; text-align: center; line-height: 40px; font-size: 20px; position: absolute; bottom: 0; width: 40px; height: 40px; display: block; background: #333; color: #fff; }

.product-detail .swiper-button-next1:hover, .product-detail .swiper-button-prev1:hover { background: #ff980f; }

/*product-type*/
.product-type li { margin-bottom: 30px; }

.product-type .type-h3 { max-width: 450px; margin: 0 auto; }

.product-type .type-h3 .fon22::after { display: block; content: ''; width: 50px; border-bottom: 3px solid #ff980f; margin: 0 auto 15px; }

.product-type .type-desc { padding: 10px; background: #f7f7f7; }

.product-type .type-desc .line3 { height: 64px; overflow: hidden; }

.product-type .type-desc .more { background: #d8d8d8; display: inline-block; width: 65px; height: 30px; line-height: 30px; text-align: center; }

.product-type .type-desc .more:hover { background: #ff980f; color: #fff; }

.product-type .type-img { overflow: hidden; }

.product-type .positionb.flex.flex-center img { transition: .2s linear all; }

.product-type .typelist li:hover .positionb.flex.flex-center img { transform: scale(1.1); }

.product-type .typelist li:hover .type-li { box-shadow: 0 0 5px rgba(0, 0, 0, 0.2); cursor: pointer; }

.product-type .typelist-fufang .box-shadow { padding: 15px  10px; }

.product-type .typelist-fufang a { display: block; overflow: hidden; }

.product-type .typelist-fufang .name { padding: 10px 10px 0; }

.product-type .typelist-fufang .master { background: rgba(0, 0, 0, 0.5); bottom: -100%; top: auto; transition: .2s linear all; }

.product-type .typelist-fufang .master span { color: #fff; display: block; width: 100px; height: 39px; text-align: center; line-height: 37px; border: 1px solid #fff; }

.product-type .typelist-fufang a:hover .master { bottom: 0; }

.product-type .typelist-fufang .positionb.flex.flex-center img { transition: .3s linear all; }

.product-type .typelist-fufang a:hover .positionb.flex.flex-center img { transform: scale(1.1); }

.product-type .typelist li:hover .more { background: #ff980f; color: #fff; }

/*课堂2*/
.tablist li { margin: 0 15px; border-bottom: 3px solid #fff; }

.tablist li:hover, .tablist li.cur { color: #ff980f; border-bottom: 3px solid #ff980f; }

.tablist i:hover a, .tablist li.cur a { color: #ff980f; }

.class-video { background: #fff3e4; }

.class-video .ketang-bg1 { position: absolute; left: 0; bottom: 0; }

.class-video .video-line { padding: 0 10px; cursor: pointer; background: #f0f0f0; min-width: 220px; line-height: 35px; margin-bottom: 20px; }

.class-video .video-line:hover { background: #ff980f; color: #fff; }

.jinyou-type .more { display: inline-block; width: 180px; height: 40px; line-height: 40px; background: #ff980f; color: #fff; }

.jinyou-type .more:hover { border: 1px solid #ff980f; color: #ff980f; background: #fff; }

.typelists li { margin-bottom: 20px; }

.typelists .master { align-items: flex-end; background: rgba(0, 0, 0, 0.5); color: #fff; padding: 15px; }

.typelists .name { margin-bottom: 10px; }

.typelists .name::after { padding-top: 10px; display: block; content: ''; width: 60px; border-bottom: 2px solid #ff980f; }

.typelists .scale { transition: .3s linear all; overflow: hidden; }

.typelists li:hover .scale img { transform: scale(1.1); }

.use { background: #fff4e7; }

.use .use-flex { overflow: hidden; }

.use .use-flex li { width: 25%; cursor: pointer; }

.use .use-flex .use-title { padding: 20px 10px; background: rgba(0, 0, 0, 0.5); color: #fff; position: absolute; width: 100%; bottom: 0; }

.use .master2 { bottom: -100%; top: auto; background: url(../images/ues-hover.jpg) no-repeat center; padding: 15px; }

.use .master2 p { text-indent: 2em; }

.use .master2 .h4 { padding: 10px 0; }

.use li:hover .master2 { bottom: 0; }

.use li .positionr { overflow: hidden; }

.use li .positionr img { transition: .3s linear all; }

.use li:hover .positionr img { transform: scale(1.1); }

.use-item li .positionb { overflow: hidden; }

.use-item li .positionb img { transition: .3s linear all; }

.use-item li:hover .positionb img { transform: scale(1.1); }

.menthod .use-con-desc { height: 80px; overflow: hidden; }

.menthod .use-tit { padding: 10px 0; }

.miji-list { margin: 0 5%; height: 475px; overflow: hidden; }

.miji-list ul { padding: 25px 5% 14px; width: 90%; }

.miji-list li { border-bottom: 1px solid #d4d4d4; padding: 5px 0; }

.miji-list .icon-up { line-height: 29px; cursor: pointer; z-index: 2; position: absolute; background: #fff; width: 100%; }

.miji-list .down { bottom: 1px; line-height: 30px; }

.miji-list li:hover .fon16 { color: #ff980f; }

.minji .maxh425 { height: 445px; overflow-y: auto; overflow-x: hidden; padding-right: 10px; }

.miji-master { width: 100%; height: 100%; position: fixed; left: 0; top: 0; background: rgba(0, 0, 0, 0.5); z-index: 9; opacity: 0; transform: scale(0); }

.miji-master .miji-h3 { padding-bottom: 20px; }

.miji-master .miji-show-box { width: 95%; padding: 20px; max-width: 1000px; height: 80vh; background: #fff; border-radius: 10px; }

.miji-master .miji-details { width: 100%; position: relative; height: 68vh; overflow-y: auto; }

.miji-master .max750 { max-width: 750px; margin: 0 auto; }

.miji-master .btn-close-detail { position: absolute; right: 20px; top: 20px; }

.miji-details::-webkit-scrollbar { /*滚动条整体样式*/ width: 6px; /*高宽分别对应横竖滚动条的尺寸*/ height: 1px; }

.miji-details::-webkit-scrollbar-thumb { /*滚动条里面小方块*/ width: 3px; background: #e4e4e4; }

.miji-details::-webkit-scrollbar-track { /*滚动条里面轨道*/ background: #c3c3c3; widows: 2px; }

.miji-master.active { opacity: 1; transform: scale(1); }

.health .swiper-container-health { overflow: hidden; }

.health .health-list { padding: 20px 0 0 0; }

.health .health-list .desc { height: 85px; overflow: hidden; margin-bottom: 20px; }

.health li { padding: 5px; position: relative; width: 32%; }

.health li .box-shadow { transition: .3s linear all; }

.health .swiper-slide { transform: scale(0.85); transition: .3s linear all; }

.health .swiper-slide-active, .health .swiper-slide-duplicate-active { transform: scale(1.1) translateY(-15px); padding: 25px 5px; }

.health .ys-con { padding: 20px; background: #fff; }

.health .fon18 { padding-bottom: 20px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

.health .more { border: 1px solid #999; border-radius: 20px; padding: 5px 10px; }

.health .more:hover { border-color: #ff980f; }

.health img { border-radius: 5px 5px 0 0; }

.health .btn-pn { position: absolute; top: 50%; transform: translateY(-50%); z-index: 3; }

.health .btn-lefts { left: -40px; }

.health .btn-rights { right: -40px; }

.book li { background: #fff; }

.book .swiper-container-book { overflow-x: hidden; padding-top: 40px; }

.book .down-icon { padding: 0 0 20px 0; display: none; }

.book .swiper-slide { transition: .3s linear all; }

.book .swiper-slide-active .down-icon, .book .swiper-slide-duplicate-active .down-icon { display: block; }

.book .swiper-slide-active, .book .swiper-slide-duplicate-active { display: block; transform: translateY(-40px); }

.book .swiper-slide-active .positionb, .book .swiper-slide-duplicate-active .positionb { padding: 0 20px; }

.book .down-icon a { background: url(../images/pdf.png) no-repeat left center; padding-left: 30px; }

/*旅行*/
.t-video { max-width: 1000px; margin: 0 auto 50px; }

.t-video .t-video-url { width: 100%; height: 100%; }

@media (max-width: 1024px) { .header .navlist li a.menu { font-size: 14px; }
  .title-main .main-title-en { font-size: 100px; }
  .title-main .main-title-ch { font-size: 24px; padding: 5px 0; } }

@media (min-width: 768px) { .header { padding: 0 10px 0 15px; }
  .header .navlist li { padding: 0 10px; height: 100px; }
  .header .navlist li a.menu { height: 100%; display: block; line-height: 98px; }
  .header .navlist li:hover a.menu, .header .navlist li.cur a.menu { color: #ff980f; }
  .header .logo { width: 150px; }
  .min613 { min-height: 613px; } }

@media (min-width: 992px) { .header { padding: 0 20px 0 40px; }
  .header .navlist li { padding: 0 15px; }
  .header .logo { width: 200px; }
  .top-list li { margin-top: -15px; } }

@media (min-width: 1200px) { .header { padding: 0 30px 0 60px; }
  .header .navlist li { padding: 0 15px; }
  .header .logo { width: 225px; } }
@media (min-width: 1510px) {
	.pro{
		padding-bottom: 100px;
	}
}
