@charset "utf-8";
@media (min-width:1180px){
	.nav li:hover .nav-er{opacity: 1;margin-top: 0;pointer-events: auto;}
	.nav-er a:hover{color: #a12124;}
	.nav-er a:hover:after{transform: scale(1); opacity: 1;}
	.nav li:hover .nav-yi{color: #a12124;}
	.nav li:hover .nav-yi:before{border-color: #a12124;}
	.nav li:hover .nav-yi:after{border-color: #a12124;}
	body.header-style .nav li:hover .nav-yi{color: #fff;}
	.nav li:hover .nav-yi span:after{width: 100%;}
}

@media (max-width:1600px){

	/*.footer-lx li{margin-right: 40px;}*/
	/*.whcb li a{padding: 20px 20px 35px;}*/
	/*.sheji-list li .sheji-title{padding-top: 40px;}*/
	.nav-yi{padding-left: 15px;padding-right: 15px;}
	.about-ban{height: 340px;}
	.shizi{width: 320px;}
	.lxgw{padding-bottom: 60px;}
	.xw-box{padding-bottom: 140px;}
	.nav-er{left: 15px;}
	.w1400{width: 1280px;}
}
@media (max-width:1500px){
	.xw-box{padding-bottom: 160px;}
	.xw-box2{padding-bottom: 100px;}
	.w1400{width: 1200px;}

	/*.title62 span{font-size: 48px;}*/
	/*.title62 img{width: 24px;}*/
	/*.title62 span{margin: 0 12px;}*/
	/*.size30{font-size: 24px;}*/
	/*.des28 p,.size24{font-size: 20px;}*/
	/*.about-des p{font-size: 20px;}*/
	/*.size35{font-size: 30px;}*/
	/*.footer-lx li{margin-right: 40px;}*/
	/*.footer-lx li:last-child{width: 300px;}*/
	/*.footer-r{width: 400px;}*/

	/*.pro-type a{margin-right: 50px;}*/
	/*.h1060{height: 800px;}*/
	/*.dsj-list li{margin-top: 100px;}*/
	/*.dsj-list{padding-bottom: 250px;}*/
	/*.size40{font-size: 30px;}*/
	/*.sheji-list li .sheji-title{padding-top: 35px;}*/
	/*.news-list2 li{margin-bottom: 56px;}*/
	/*.hrbar-img{height: 700px;}*/
}
@media (max-width:1400px){
	/*.h1060{height: 700px;}*/
	/*.cang-text{padding: 0 15px;}*/
	/*.news-list2 li{margin-bottom: 51px;}*/
	.nav-yi{padding-left: 10px;padding-right: 10px;}
	.nav-er{left: 10px;}
}
@media (max-width:1280px){
	.footer-lx li:last-child{width: 200px;}
}
@media (max-width:1250px){
	.nav-yi{padding-left: 8px;padding-right: 8px;}
	.nav-er{left: 8px;}
	/*.cang-text p{font-size: 16px;}*/
	/*.wjf-list h2{font-size: 28px;}*/
}
@media (max-width:1200px){
	.title62 span{font-size: 40px;}
	.size35{font-size: 24px;}
	.bus-warp img{width: 32px;margin-right: 5px;}
	.size23{font-size: 20px;}
	.bus-warp{padding: 0 5px;}
	.cpxq-img{width: 100%;}
	.cpxq-con,.cpxq-page{position: static;width: 100%;}
	.cpxq-page{writing-mode: initial;max-height: 100%;}
	.cpxq-page h2{margin-top: 0;margin-left: 0;margin-bottom: 20px;}
	.cpxq-page{display: block;vertical-align: top;width: 100%;margin-right: 0;margin-bottom: 25px;}
	.cpxq-page:nth-child(even){margin-right: 0;}
	.cpxq-con{font-size: 0;padding: 35px 0;}
	/*.news-list2 li{margin-bottom: 42px;}*/
	/*.xw-box{padding-bottom: 220px;}*/
	.hanfu-des h2{margin-left: 20px;}
}
@media (max-width:1180px){
	body{padding-top: 70px;}
	.header{height: 70px !important;box-shadow: 0 1px 2px #ddd;background: #fff;}
	.menu-handler,.search-sb{display: block;}
	.header{background: #fff;border-color: rgba(0,0,0,.1);}
	.header .w1670{height: 70px;}
	.nav-yi{color: #333;}
	.nav li.active .nav-yi{color: #a12124;}
	.nav-yi span:after{background: #a12124;display: none;}
	.logo{left: 0;transform: translateY(-50%);top:50%;}
	.logo-color{opacity: 1;}
	.logo-fff{opacity: 0;}
	.area-bot-style{box-shadow: 0 1px 2px #ddd;padding-top: 40px;}
	.logo img{height: 70px;}

	.header-con{position: fixed;top:70px;left: -100%;width:100%;bottom:0;background: #fff;float: none;transition: all .3s cubic-bezier(0.89, 0.04, 0.21, 0.93);-webkit-transition: all .3s cubic-bezier(0.89, 0.04, 0.21, 0.93);}
	.header-con.active{left: 0;}
	.nav-box{margin: 0;position: absolute;top:73px;left: 4%;right: 4%;bottom:20px;overflow: auto;padding-right: 0;border-right: 0;}
	.nav li{float: none;border-bottom: 1px solid #ddd;margin-left: 0;position: relative;}
	.nav li.active{border-color:#a12124;}
	.nav li.active .nav-yi{color: #a12124;}
	.nav-yi{line-height: 50px;height: 50px; padding: 0;background: none !important;margin-top: 0 !important;font-size: 15px;}
	body.is-scroll .nav-yi{line-height: 50px;height: 50px;}
	.header.active li.active .nav-yi{color: #333;}
	.nav li.none .nav-yi{display: block;}
	.nav li:after{width: 10px;height: 10px;position: absolute;content: '';right: 2px;top:20px;background: url("../images/phone-arrow.png") no-repeat center;background-size:cover;display: none;transition: all .4s;}
	.nav li.has:after{display: block;}
	.nav li.on:after{transform: rotate(180deg);}
	.nav-er{display: none;pointer-events: auto;opacity: 1;position: static;width: 100% !important;margin: 0 !important;box-shadow: none;padding: 0 0 10px; transition: none;;text-align: left;}
	.nav-er:before{display: none;}
	.nav-er:after{display: none;}
	.nav-er a{color: #333;display: block;margin: 0;line-height: 44px;font-size: 14px;padding-left: 1em;}
	.nav-er a.active{font-weight: normal;color: #a12124;}
	.search-box{border-color: #333;right: 4%;left: 4%;width: auto;top:15px;}
	.search-box .yu1{background: url("../images/yu1-1.png") no-repeat center;background-size: cover;}
	.search-box .yu2{background: url("../images/yu2-1.png") no-repeat center;background-size: cover;}
	.search-sb{background: url("../images/search-333.png") no-repeat center;background-size: cover;}
	.search-box .text::-webkit-input-placeholder{color:#333;}
	.search-box .text:-moz-placeholder{color:#333;}
	.search-box .text::-moz-placeholder{color:#333;}
	.search-box .text:-ms-input-placeholder{color:#333;}
	.search-box .text{color:#333;}
	.nav li:nth-child(1) .nav-yi:before{top:26px;}
	.nav li:nth-child(1) .nav-yi:after{top:26px;}

	.footer-lx,.footer-r{float: none;width: auto;}
	.footer-r{text-align: center;}
	.footer-lx{display: flex;justify-content: space-between;}
	.footer-lx:after{display: none;}
	.footer-lx li:last-child{width: auto;}
	.footer-lx li{margin-right: 0;}
	.footer-bot{padding: 60px 0;}
	.footer-nav a{margin-right: 30px;}
	.title46-img{margin-top: 0;text-align: center;}

	.index-full,.index-out{position: static;}
	.index-out .swiper-container1{display: block;height: auto;overflow: visible;}
	.index-out .swiper-wrapper1{display: block;height: auto;overflow: visible;}
	.banner .img100{height: auto;position: static;}
	.banner .img100 img{display: block;}
	.index-con{position: static;padding: 35px 0;}
	/*.xueota,.tax{margin: 0 auto 120px; max-width: 72%;}*/
	.index-body .footer,.position-full2{position: static;}
	.sheji-list li{width: 49%;margin-right: 2%;margin-top: 2%;}
	.sheji-list li:nth-child(even){margin-right: 0;}
	.maodian{top:-160px;}
	.search-box{margin-right: 40px;}
	.language{right: 4%;top:25px;}
	.language a{color: #333;}
}
@media (max-width:1050px){
	/*.yblist{width: 15%;}*/
	.yblist li{width: 15%;height: 520px;}
	.yblist li.active{width: 70%;}
	.size40{font-size: 24px;}
	.xw-img33{float: none;width: 100%;}
	.news-list2{float: none;width: 100%;margin-left: 0;padding-left: 0;}
	.news-list2 ul{padding-left: 0;border:none;}
	.xw-img33{margin-bottom: 30px;}
	.news-list2 li{margin-bottom: 15px;}
	.zxly{margin-right: 30%;}
	.hf-con{position: static;width: 100%;}
	.hf li:nth-child(even) .hf-warp{float: none;}
	.hf-warp{height: auto;writing-mode: inherit;padding: 50px 0;}
	.ljxq-shu{height: 36px;width: 146px;}
	.ljxq-shu .yu{transform: none;}
	.hf-des{margin: 30px 0;}
	.hf-warp h2{margin-top: 0;}
	.size66{font-size: 40px;}
	.hf-des p{line-height: 1.6em;text-align: justify;}
	.hrbar-con{position: static;}
	.hrbar-img-top{position: relative;}
	.hanfu-des-box{float: none;display: block;}
	.banner-hf .w1400{text-align: center;}
	.hanfu-des{writing-mode: inherit;padding: 50px 0;height: auto;text-align: center;}
	.hanfu-des h2{margin-left: 0;margin-bottom: 20px;}
	.size87{font-size: 30px;}
	.hanfu-des p{font-size: 20px;;}
	.banner-hf .bannerDot{top:600px;bottom:auto;}
	/*.about-box{padding: 120px 0;height: auto;}*/
	.size30{font-size: 24px;}
	.hrbar-img{height: 480px;}
	.hf-img{height: 360px;}
	.xue-img{width: 41%;margin-left: 8%;}
	.tax{margin-right: 10%;}
	.hanfu-des p{text-align: center;}
	.pros .hanfu-des{padding: 5px 0;height: auto;white-space: normal;}
	.pros .hanfu-des p{text-align: left;margin-right: 5px;line-height: 1.2em;height:146px;}
	.pros .hanfu-des p:last-child{margin-right: 0;}
	.pros .hanfu-des .des20{overflow: hidden;writing-mode: tb;}
	.pro-left-title{width: 1em;padding: 5px 0;}
	.banner-hf .hanfu-des{height: auto;}
	.banner-hf .swiper-slide{overflow: hidden;}
	.hrbar-img .img100 img{position: absolute;left:0;height: 100%;top:0;width: auto;}
	.xw-img33-gai{position: static;height: 480px;}
	.dtdgcx{margin-bottom: 15px !important;}
	.news-list2-56 .news-list{min-height: 100%;}
}
@media (max-width:960px){
	.footer-lx li:last-child{width: 300px;}
	.footer-logo{display: none;}
	.footer-nav{float: none;display: flex;justify-content: space-between;}
	.footer-nav:after{display: none;}
	.footer-top{padding: 30px 0;}
}
@media (max-width:800px){
	.size35{font-size: 18px;}
	.pro-type{position: static;margin-top: 30px;white-space: nowrap;overflow: auto;}
	.pro-type a{margin-right: 20px;}
	.news-list{margin-left: 270px;}
	.qyjs-con,.lunyu-img,.lunyu-con,.xue-warp,.cang-l{width: 100%;}
	.xue-con{position: static;width: 100%;text-align: center;margin-bottom: 35px;}
	.xue-con p{text-align: center;}
	.qyjs-img{position: relative;height: 420px;width: 100%;}
	.qyjs-warp{padding: 100px 4% 40px;}
	.minzu-img,.minzu-con{float: none;width: 100%;margin-right: 0;}
	.minzu-img,.xue-warp p{margin-bottom: 35px;}
	.ppfg li{width: 26.66%;margin-right: 10%;margin-bottom: 10%;}
	.ppfg li:nth-child(3n){margin-right: 0;}
	.lunyu-img{position: relative;height: 420px;}

	.conditions{width: 32%;}
	.conditions-name{margin-left: 2%;}
	.cang-text{position: static;padding:0 0 20px;width: 100%;}
	.cang-r{position: relative;width: 100%;}
	.cang-r .img100:nth-child(1){position: static;width: 100%;}
	.cang-r .img100:nth-child(3){width: 24%;right: 5%;}
	.art-lxfs{padding-top: 100px;}
	.artt-xfg{margin-bottom: 0 !important;}
	.minzu-con p{text-align: center;}
	.xue-img{width: auto;margin-left: 22%;}
	.tax{margin-right: 15%;}
	.pro-left-title{margin-right: 8%;}
	.pro-left-des{margin-left: 10%;}
	.pro-left-des p{font-size: 14px;}
	.pro-left-title h2{font-size: 18px;padding-top: 2px;}
}
@media (max-width:760px){
	.pc-show,.footer-top,.ppys li:before{display: none;}
	.wap-show,.footer-lx{display: block;}
	.title62 span,.title46 h2,.size66{font-size: 24px;}
	.footer-lxxx strong,.size46{font-size: 20px;}
	.size30,.size40,.size28{font-size: 18px;}
	.size23,.news-list,.size24,.size22,.size26,.size18,.size20,.des20 p, .xue-warp p:last-child{font-size: 16px;}
	.footer-lxxx p,.footer-lxxx span,.about-des p,.des28 p,.ybtitle-con,.des18 p,.des22 p,.pages,.cang-text p,.des16 p,.news-list2 li{font-size: 14px;}
	.positions a, .positions i,.ybtitle-con-bot{font-size: 12px;}
	.footer-r span,.footer-r a,.footer-r p,.about-des p,.des28 p,.des18 p,.line-height2em p{line-height: 1.6em;}
	.news-title{position: static;width: auto;}
	.ppys li{float: none;width: 100%;margin-right: 0;}
	.art li,.xw-list li{display: block;margin-right: 0;width: 100%;}
	.footer-lx li,.news-title{text-align: center;}


	.footer-bot,.about-des,.padding-tb100,.padding-tb80,.padding-tb60,.padding-tb120,.index-body .footer-bot{padding: 35px 0;}
	.padding-tb40{padding: 20px 0;}
	.position,.cpxq-con,.ppys,.jgdw{padding: 15px 0;}
	.ppys li,.jgdw li{padding: 5px;}

	.mg-bt100{margin-bottom: 40px;}
	.title62,.art li,.news-title,.mg-bt60,.title46,.title36,.gy-des p{margin-bottom: 30px;}
	.minzu-con .des28{margin-bottom: 25px;}
	.qyjs-warp .des28 p,.xue-con p,.xw-list li,.gsxx li{margin-bottom: 20px;}
	.news-list li,.mg-bt35{margin-bottom: 15px;}
	.mg-bt20,.cpxq-page h2,.gsxx li h3{margin-bottom: 10px;}
	.art li:last-child,.gy-des p:last-child{margin-bottom: 0;}

	.swiperDot,.pro-type,.swiper-bar,.page{margin-top: 25px;}

	.footer-r{padding-top: 20px;}

	.footer-lx li:last-child{width: 50%;}
	.footer-lxxx img{width: 36px;margin: 0 auto 10px;}
	.footer-lx li:nth-child(1){width: 100px;margin: 0 auto;display: block;}
	.footer-lx li{margin: 20px auto 0;width: 50%;}
	.h1060{height: auto;padding: 35px 0;}
	.bannerDot .swiper-pagination-bullet{width: 15px;height: 16px;margin: 0 5px;}
	.bannerDot{bottom:15px;}
	.title62 img{width: 14px;}
	.yu{width: 18px;height: 22px;}
	.search-box .yu{width: 20px;height: 25px;}
	.ljxq{width: 90px;line-height: 22px;font-size: 10px;}
	.title62 span{margin: 0 6px;}
	.swiperDot .swiper-pagination-bullet{width: 8px;height: 8px;}
	.news-list{margin-left: 0;}
	.pro{margin-left: 0;}
	.art li .img100{border-radius: 10px;}
	.news-list{padding-left: 0;border:none;}
	.news-list a span:nth-child(2){margin-left: 100px;}
	.about-ban{height: 180px;}
	.about-ban .title62{margin-top: 0;margin-bottom: 0;}
	.positions a, .positions i{margin-right: 5px;}
	.qyjs-warp{padding: 70px 4% 35px;}
	.qyjs-img{height: 240px;}
	.yblist li:before{width: 32px;height: 16px;right: -16px;}
	.ybtitle-con{padding-top: 15px;height: 90px;}
	.yblist li{height: 230px;}
	.minzu-img{width: 80%;margin: 0 auto 30px;}
	.dsj-list li{margin: 20px 0;}
	.dsj-list li{width: 50%;}
	.dsj-list img{margin: 20px auto;width: 20px;}
	.dsj-list li:before{top:51px;}
	.dsj-list{padding-bottom: 140px;}
	.ppfg li{width: 30%;margin-right: 5%;margin-bottom: 5%;}
	.ppys,.jgdw{border-radius: 15px;}
	.lunyu-con{padding: 25px 15px;}
	.lunyu-con img{width: 60px;}
	.lunyu-img{height: 220px;}
	.whcb{font-size: 0;}
	.whcb li:nth-child(1){width: 100%;}
	.whcb li{position: static;display: inline-block;font-size: 14px;vertical-align: top;}
	.whcb li:nth-child(3){width: 49.6%;margin-left: 1.8%;}
	.whcb li:nth-child(2){width: 48.6%;}
	.whcb li:nth-child(2) a{padding: 0;}
	.whcb li:nth-child(3) a{padding: 0;}
	.whcb li .position-full{background: none !important;position: static;}
	.imgs .img{width: 32%;}
	.sheji-list li .sheji-title{width: 28%;}
	.conditions{width: 100%;margin: 15px 0;float: none;}
	.conditions-name{margin-left: 0;}
	.conditions-search{position: relative;}
	.res-list-page:nth-child(1){width: 32%;}
	.res-list-page:nth-child(2){width: 65%;}
	.res-top p{line-height: 60px;}
	.res-list-page{padding: 0 12px;}
	.res-bot p{line-height: 40px;}
	.res-bot .res-list-page:nth-child(1) a:before{width: 8px;height: 8px;margin-top: -4px;}
	.res-bot .res-list-page:nth-child(1) a{padding-left: 16px;}
	.input-box .text{line-height: 44px;}
	.conditions-select:after,.con-search{width: 44px;height: 44px;}
	.art-lxfs{padding-top: 60px;}
	.wjf-list h2{font-size: 12px;}
	.sheji-list li .sheji-title{padding-top: 15px;}
	.xw-list li p{height: 3.2em;}
	.xw-list li h3,.xw-list li .des18{margin: 10px 0;}
	.xw-box{padding-bottom: 60px;}
	.xwtj{padding-top: 30px;margin-top: 30px;}
	.map{height: 240px;}
	.gsxx li:nth-child(1){padding-bottom: 20px;}
	.zxly{margin-right: 0;padding: 15px;border-width: 8px;}
	.input-page-clo2 .input-page{width: 100%;margin-right: 0;}
	.textarea{padding-top: 18px;}
	.hf-img{height: 220px;}
	.hf-warp,.hanfu-des{padding: 25px 0;}
	.hf-des{margin-top: 15px;}
	.ljxq-shu{height: 26px;}
	.hrbar-img{height: 240px;}
	.banner-hf .bannerDot{top:210px;}
	.kuang{top:10px;right: 15px;bottom:10px;left: 15px;}
	.hanfu-des p{font-size: 14px;}
	.size87{font-size: 24px;}
	.hanfu-des h2{margin-bottom: 10px;}
	.search-box .yu{top:5px;}
	.title46-img span{font-size: 24px;margin: -3px 5px 0;}
	.title46-img img{width: 12px;}
	.about-ban{height: 100px;}
	.title36 span{font-size: 22px;margin: -2px 5px 0;}
	.title36 img{width: 12px;}
	.sheji-list li span{font-size: 18px;}
	.sheji-list li .sheji-title img{width: 10px;}
	.sheji-list li .sheji-title{width: 36px;}
	.edit *{font-size: 14px !important;}
	.edit img{margin: 0 auto;}
	.xwtj-list li{font-size: 14px;}
	.gsxx li{padding-bottom: 20px;}
	.tj{line-height: 48px;}
	.size16{font-size: 14px;}
	.xueota{margin-bottom: 60px;}
	.xue-img .img2{left: -21%;}
	.hanfu-des img{width: 80%;}

	.ssbox{max-width: 100%;}
	.ssingput input,.sbmint{height: 40px;line-height: 40px;}
	.ssjecon{padding: 20px 0 35px;}
	.ssdh .w1200{font-size: 0;overflow: auto;white-space: nowrap;}
	.ssdh a{margin-right: 20px;display: inline-block;float: none;}
	.ssdh a:last-child{margin-right: 0;}
	.sbmint,.result{font-size: 16px;}
	.xwxq-title{padding-bottom: 15px;margin-bottom: 20px;}
	.xw-box2{padding-bottom: 0;}
	.about-des{padding-top: 15px;}
	.bus .swiper-container{display: block;}
	.bus .swiper-wrapper{display: block;font-size: 0;}
	.bus .swiper-wrapper .swiper-slide{width: 48.5%;margin: 3% 3% 0 0;display: inline-block;vertical-align: top;font-size: 14px;}
	.bus .swiper-wrapper .swiper-slide:nth-child(even){margin-right: 0;}
	.bus .swiper-wrapper .swiper-slide:nth-child(1){margin-top: 0;}
	.bus .swiper-wrapper .swiper-slide:nth-child(2){margin-top: 0;}
	.art li .img100 img{border-radius: 10px;position: relative;z-index: -1;}
	.art li .img100:hover img{transform: scale(1);}
	.pro-left-des p{font-size: 11px;}
	.pro-left-title h2{font-size: 14px;}
	/*.hrbar-img{height: calc(100vh - 100px);}*/
	.art li:nth-child(1){display: none;}
	.xwljxq88{transform: scale(0.6);transform-origin: right;right: 54%;}
	.xw-img33-gai{height: 230px;}
	.maodian{top:-100px;}
	.pros .hanfu-des{padding-top: 10px;}
	.sheji-list li .sheji-title .title62{margin-bottom: 0 !important;}
}
@media (max-width:360px){

}