@media (max-width: 991px){
	.w1400{
		padding: 0 0.3rem;
	}
	body{
		padding-top: 120px;
	}
	header,header .head{
		height: 120px;
	}
	header .mser{
		margin-top: 7px;
		width: 26px;
		height: 26px;
		background: url(../img/img7.png) no-repeat center/cover;
		cursor: pointer;
	}
	header .menu {
	    font-size: 28px;
	    color: #fcce01;
	    position: absolute;
	    right: 0;
	    height: 80px;
	    line-height: 80px;
	    top: 40px;
	    padding: 0 100px 0 0;
	    cursor: pointer;
	}
	header .menu .lbox {
	    position: absolute;
	    width: 45px;
	    height: 31px;
	    top: 0;
	    bottom: 0;
	    right: 30px;
	    margin: auto 0;
	}
	header .menu .lbox .line {
	    position: absolute;
	    width: 100%;
	    height: 4px;
	    background-color: #fcce01;
	    left: 0;
	}
	header .menu .lbox .line1{
		top: 0;
	}
	header .menu .lbox .line2{
		top: 50%;
	}
	header .menu .lbox .line3{
		top: 100%;
	}
	header .mnav {
	    position: fixed;
	    width: 100%;
	    height: calc(100% - 120px);
	    background-color: #343e48;
	    left: 0;
	    top: 120px;
	    box-sizing: border-box;
	    padding: 30px 34px 0;
	    display: none;
	}
	header nav .item{
		display: block;
	}
	header nav .item-tit{
		display: block;
     	line-height: 0.8rem;
		color: #fcce01;
		box-sizing: border-box;
     	padding: 0 0.24rem;
		transition: all .5s;
		margin: 0;
		position: relative;
     	border-bottom: 1px solid #fcce01;
     	font-size: 0.28rem;
	}
	header nav .sel-con .sel-table{
		display: block;
	}
	header nav .item:hover{
		color: #000000;
	}
	header nav .sel-con{
		padding: 0.2rem 0 0.2rem;
	}
	header nav .sel-con a{
     	padding: .5em 0.4rem;
		font-size: 0.24rem;
		line-height: 2;
	}
	header nav .sel-con a{
		border-left: none;
		color: #fcce01;
	}
	header nav .sel-con a.on{
		border-left: none;
	}
	header nav .item:first-child .item-tit:after{
		display: none;
	}
	header nav .sel-con .sel-list:after{
		display: none;
	}
	header nav .item .item-tit:after{
	    content: '';
	    display: block;
	    width: 0.3rem;
	    height: 0.3rem;
	    background: url(../img/ico_03.png) no-repeat center;
	    background-size: 100% auto;
	    position: absolute;
	    right: 0.3rem;
	    top: 50%;
	    margin-top: -0.15rem;
	}
	header nav .item .item-tit.on{
		background-color: #fcce01;
		color: #262e37;
	}
	header nav .item .item-tit.on:after{
		background-image: url('../img/ico_03_h.png');
	}
	header nav .sel-con{
		position: relative;
		left: 0;
		opacity: 1;
		visibility: visible;
		display: none;
		border-bottom: 1px solid #fcce01;
     	transition: all 0s ease;
	}
	header nav .sel-con .sel-text-list{
		display: none;
	}
	header nav .sel-con .sel-text-list, header nav .sel-con .sel-list{
		padding: 0;
	}
	header nav .sel-con .sel-list{
		background-color: transparent;
		width: 100%;
		display: block;
	}
	header nav a{
		display: block;
	}
	footer .foot .right{
		width: 100%;
		padding: 0.6rem 0 0.5rem;
	}
	footer .foot .right h2{
		margin-bottom: 0.2rem;
		font-size: 0.28rem;
		line-height: 0.5rem;
	}
	footer .foot .right p{
		font-size: 0.24rem;
		line-height: 0.48rem;
		color: #343e48;
	}
	.share a{
		margin-right: 0.3rem;
	}
	.foot-bot{
		padding: 0.25rem 0.3rem;
	}
	.foot-bot, .foot-bot a{
		font-size: 0.24rem;
		line-height: 0.46rem;
	}
	.foot-bot span{
		display: block;
	}

	/*首页*/
	.banner.swiper-container-horizontal>.swiper-pagination{
		left: 0;
		bottom: 5%;
		width: 100%;
		text-align: center;
	}
	.banner .swiper-pagination-bullet{
		width: 0.25rem;
		height: 0.25rem;
		margin: 0 0.1rem;
	}
	.iabout{
		background: #fcce01;
		padding: 0.8rem 0.3rem 0.95rem;
	}
	.iabout .txt{
		position: relative;
		width: 100%;
		top: 0;
		padding: 0;
	}
	.iabout .txt .txt-main{
		position: relative;
		top: 0;
		margin: 0;
		padding: 0;
		max-width: 100%;
	}
	.iabout .txt .txt-main h2{
		line-height: 0.6rem;
		font-size: 0.54rem;
	}
	.iabout .txt .txt-main h3{
		margin-bottom: 0.15rem;
		font-size: 0.36rem;
		line-height: 0.5rem;
	}
	.iabout .txt .txt-main p{
		margin-bottom: 0.45rem;
		font-size: 0.26rem;
		line-height: 0.48rem;
		opacity: 1;
	    -webkit-line-clamp: 4;
	}
	.iabout .txt .txt-main .ico a{
		font-size: .26rem;
		line-height: 0.52rem;
		padding-left: 0.65rem;
	}
	
	.more{
		width: 2.2rem;
		height: 0.66rem;
	}
	.more span {
	    padding-left: 0.2rem;
	    height: 0.62rem;
	    line-height: 0.62rem;
	    font-size: 0.24rem;
	    letter-spacing: -0.02rem;
	    background: url(../img/bg4.png) no-repeat 1.78rem center/0.14rem 0.1rem;
	}
	.more span:after{
		border-bottom-width: 0.02rem;
		bottom: -0.05rem;
		right: 0.3rem;
	}
	.iabout .txt .txt-main .more{
		margin-top: 0.55rem;
		margin-bottom: 0.45rem;
	}
	.iabout .txt .txt-main .more span{
		border: 0.02rem solid #262e36;
	    color: #262e36;
	    background: url(../img/bg4.png) no-repeat 1.78rem center/0.14rem 0.1rem;
	}

	.iabout .txt .txt-main .more span:hover{
		background:#262e36 url(../img/bg5.png) no-repeat 1.78rem center/0.14rem 0.1rem;
	}
	.iproduct{
		background: #262e36;
		padding: 0.5rem 0.3rem 1.5rem;
	}
	.iproduct .txt{
		position: relative;
		width: 100%;
		top: 0;
		padding: 0;
	}
	.iproduct .txt .txt-main{
		position: relative;
		top: 0;
		margin: 0;
		padding: 0;
		max-width: 100%;
	}
	.iproduct .txt .txt-main h2{
		line-height: 0.6rem;
		font-size: 0.54rem;
		text-align: center;
	}
	.iproduct .txt .txt-main h3{
		margin-bottom: 0.3rem;
		font-size: 0.36rem;
		line-height: 0.5rem;
		text-align: center;
	}
	.iproduct .txt .txt-main .list a{
		font-size: 0.28rem;
		line-height: 0.54rem;
		background: none;
		padding: 0;
		width: 100%;
		text-align: center;
	}
	.iproduct .txt .txt-main .list a:hover{
		background: none;
	}
	.iproduct .txt .txt-main .more{
		margin: 0.65rem auto 0.85rem;
	}
	.iproduct .txt .txt-main .more span{
		border: 0.02rem solid #fccc01;
	    color: #262e36;
		background: #fccc01 url(../img/bg4.png) no-repeat 1.78rem center/0.14rem 0.1rem;
	}
	.iproduct .txt .txt-main .more:hover span{
		border: 0.02rem solid #fff;
		background:#262e36 url(../img/bg7.png) no-repeat 1.78rem center/0.14rem 0.1rem;
	}
	.inews{
		padding: 1rem 0.3rem 1.5rem;
	}
	.inews h2{
		line-height: 0.6rem;
		font-size: 0.54rem;
	}
	.inews h3{
		margin-bottom: 0.5rem;
		font-size: 0.36rem;
		line-height: 0.5rem;
	}
	.inews-content h4{
		margin: 0.15rem 0 0.1rem;
		font-size: 0.28rem;
		line-height: 0.54rem;
	}
	.inews-content p{
		font-size: 0.24rem;
		height: 0.72rem;
		line-height: 0.36rem;
	}
	.inews-content .more{
		margin-top: 0.2rem;
	}
	.inews-content .more span{
		border: 0.02rem solid #fff;
	    color: #fff;
		background: #343e48 url(../img/bg7.png) no-repeat 1.78rem center/0.14rem 0.1rem;
	}
	.inews-content .more:hover span{
		 border: 0.02rem solid #fcce01;
		background:#fcce01 url(../img/bg4.png) no-repeat 1.78rem center/0.14rem 0.1rem;
	}

	/*频道页*/
	.in-ban img{
		width: 150%;
		margin-left: -25%;
	}
	.in-ban .txt h2, 
	.in-ban .txt h3{
		font-size: 0.48rem;
		line-height: 0.6rem;
	}
	.in-ban .txt{
		left: 0.3rem;
	}
	.channel{
		padding: 0.6rem 0.3rem 1rem;
	}
	.channel li{
		padding: 0;
	}
	.channel li .bg{
		width: 100%;
		left: 0;
	}
	.channel li .tit{
		left: 0.35rem;
		padding-right: 0.35rem;
		font-size: 0.32rem;
		line-height: 0.5rem;
		background: url(../img/bg8.png) no-repeat right center/0.16rem auto;
	}
	.channel .load-more{
		margin: 0.18rem auto 0;
		height: 0.8rem;
		line-height: 0.8rem;
		font-size: 0.24rem;
	}

	/*产品列表*/
	.mbx-pro{
		margin-left: 0.3rem;
		padding: 0.3rem 0;
	    line-height: 0.6rem;
	    font-size: 0.26rem;
	}
	.mbx-pro span{
		font-size: 0.24rem;
		margin: 0 0.1rem;
	}
	.product{
		padding:0 0.25rem 0.9rem;
	}
	.product .select-box{
		padding: 0 0.05rem;
	    margin-bottom: 0.15rem;
	}
	.select-box .ui-selectbox{
		height: 1rem;
		line-height: 1rem;
	}
	.select-box .ui-selectbox-inner{
		font-size: 0.3rem;
		margin-right: 0.25rem;
    	padding-left:0.4rem;
	}
	.select-box .ui-selectbox .ui-selectbox-icon {
	    right: 0.3rem;
	    top: 50%;
	    margin-top: -0.05rem;
	    border-top: 0.1rem solid #66737f;
	    border-left: 0.1rem dashed transparent;
	    border-right: 0.1rem dashed transparent;
	}
	.select-box .ui-selectbox-open .ui-selectbox-icon{
		border-bottom: 0.1rem solid #66737f;
		border-top: 0 none;
	}
	#pro .ui-selectbox-optgroup, #pro .ui-selectbox-option {
	    padding: 0.2rem 0.4rem !important;
	}
	#pro .ui-selectbox-dropdown {
	    font-size:0.26rem !important;
	}
	.product .list .li .box{
		padding: 0.1rem;
	}
	.product .list .li{
		padding: 0 0.05rem;
		margin-bottom: 0.1rem;
	}
	.product .list .li .box h2{
		font-size: 0.28rem;
		line-height: 0.4rem;
	}
	.product .list .li .box .pro-more{
		width: 1.2rem;
	}
	.product .list .li .box h3{
		font-size: 0.24rem;
		line-height: 0.36rem;
	}
	.product .list .li .box p{
		font-size: 0.24rem;
		line-height: 0.48rem;
	}
	.page{
		padding: 0.2rem 0 0.3rem;
	}
	.page a{
		width: 0.46rem;
		height: 0.4rem;
		line-height: 0.4rem;
		font-size: 0.28rem;
	}
	.page a.on{
		font-size: 0.22rem;
	}

	/*产品详情*/
	.fixbox{
		height: 1rem;
	}
	.mbx-proinfo {
	    padding: 0.2rem 0;
	    height: 0.6rem;
	}
	.mbx-proinfo .left a, 
	.mbx-proinfo .left span{
		font-size: 0.24rem;
		line-height: 0.6rem;
		height: 0.6rem;
		vertical-align: top;
	}
	.mbx-proinfo .left span{
		margin: 0 0.1rem;
	}
	.mbx-proinfo .right .buy{
		margin-left: 0;
	}
	.mbx-proinfo .right .buy img{
		height: 0.6rem;
	}
	.proinfo-a{
		padding: 0 0 0.4rem;
	}
	.proinfo-a .left,
	.proinfo-a .gallery-top,
	.proinfo-a .bimg{
		width: 100%;
		height: auto;
	}
	.proinfo-a .gallery-top{
		width: 80%;
		margin: 0 auto;
	}
	.proinfo-a .right{
		width: 100%;
	}
	.proinfo-a .right h2{
		font-size: 0.3rem;
		line-height: 0.6rem;
	}
	.proinfo-a .right .txt{
		font-size: 0.28rem;
		line-height: 0.4rem;
		height: auto;
		margin: 0.2rem 0 0.4rem;
	}
	.proinfo-a .right  .btn a{
		width: 2rem;
		height: 0.6rem;
		line-height: 0.6rem;
		font-size: 0.28rem;
	}
	.proinfo-b-top{
		height:1rem;
		line-height:1rem;
		font-size: 0.3rem;
	}
	.proinfo-b-img{
		padding: 0.4rem 0;
	}
	.proinfo-b-img .img{
		padding-right: 0;
		margin-bottom: 0.4rem;
	}
	.proinfo-b-img .img:nth-child(2n){
		padding-left: 0;
	}
	.proinfo-d{
		padding: 0.4rem 0;
	}
	.proinfo-d .parameter{
		width: 100%;
		padding-top: 0.4rem;
	}
	.proinfo-d .parameter h2{
		font-size: 0.3rem;
		line-height: 0.6rem;
		margin-bottom: 0.5rem;
	}
	.proinfo-d .parameter .row .li{
		font-size: 0.26rem;
		line-height: 0.68rem;
		padding: 0 0.12rem;
	}
	.proinfo-d .parameter .txt{
		padding: 0 0.12rem;
		margin-top: 0.25rem;
		font-size: 0.24rem;
		line-height: 0.5rem;
	}
	.proinfo-d img{
		width: 100%;
	}
	.news{
		padding: 0.4rem 0 0.6rem;
	}
	.news-tit{
		font-size: 0.42rem;
		line-height: 1.3rem;
	}
	.news .line{
		width: 0.4rem;
		margin-bottom: 0.6rem;
	}
	.news .list{
		max-width: 80%;
	}
	
	.news .list .li{
		padding: 0;
		margin-bottom: 0.5rem;
	}
	.news .list .li .box .txt{
		padding: 0.3rem;
	}
	.news .list .li .box .txt h2{
		font-size: 0.3rem;
		line-height: 0.48rem;
	}
	.news .list .li .box .txt p{
		margin-bottom: 0.3rem;
		height: 0.8rem;
	    font-size: 0.24rem;
	    color: #7f8892;
	    line-height: 0.4rem;
	}
	.news .list .li .box .txt .date {
	    font-size: 0.28rem;
	    line-height: 1rem;
	}
	.news .list .li .box .txt .date span {
	    padding-right: 0.25rem;
	    font-weight: bold;
	    background: url(../img/bg8.png) no-repeat right center/auto 0.15rem;
	}

	/*品牌与使命*/
	.about{
		padding: 0.8rem 0 1.6rem;
	}
	.about-a{
		margin-bottom: 0.75rem;
		padding-left: 0.7rem;
		padding-bottom: 0.2rem;
	}
	.about-a h2{
		font-size: 0.32rem;
	}
	.about-a p{
		font-size: 0.24rem;
	}
	.about-a .list{
		margin-top: 0.3rem;
	}
	.about-a .list span {
		margin-bottom: 0.1rem;
	    margin-right: 0.2rem;
	    display: inline-block;
	    font-size: 0.28rem;
	    color: #262e37;
	    height: 0.6rem;
	    line-height: 0.6rem;
	    background: #fbcf0d;
	    padding: 0 0.3rem;
	    font-weight: bold;
	}
	.about-b .tit {
	    left: 0.25rem;
	    bottom: 0.1rem;
	    font-size: 0.24rem;
	    line-height: 0.5rem;
	}
	.about-b .tit .btn {
	    margin-right: 0.25rem;
	    width: 0.5rem;
	    height: 0.5rem;
	}
	.videobox{
		max-width: 7.5rem;
		width: 7.5rem;
	}
	.videobox video{
		width: 100%;
		max-width: 100%;
	}
	.videobox .closevid{
	    width: 0.3rem;
	    height: 0.3rem;
	    top: 0.4rem;
	    right: 0.4rem;
	}

	.summary {
	    padding: 0.8rem 0 1rem;
	}
	.summary-a {
	    padding-left: 0.7rem;
	    padding-bottom: 0.2rem;
	}
	.summary-a h2{
		font-size: 0.32rem;
	}
	.summary-a h3{
		font-size: 0.28rem;
	}
	.summary-a li .left{
		margin-bottom: 0.2rem;
	}
	.summary-a li .right,
	.summary-a li .left{
		width: 100%
	}
	.summary-a li .right p{
		font-size: 0.24rem;
	}
	.summary-a li .year{
		font-size: 0.5rem;
		height: 0.6rem;
    	line-height: 0.6rem;
	}
	.summary-a li .year span{
		font-size: 0.24rem;
	}
	.summary-a li .left p{
		font-size: 0.22rem;
	}
	.summary-b .pc{
		width: 100%;
		float: none;
	}
	.summary-b .txt{
		position: relative;
		width: 100%;
		padding-top: 0.6rem;
	}
	.summary-b .txt .txt-main{
		position: relative;
		top: 0;
		margin: 0 auto;
		max-width: 100%;
		padding: 0 0.3rem 0.6rem;
	}
	.summary-b .txt .txt-main h2{
		font-size: 1.2rem;
	}
	.summary-b .txt .txt-main h3{
		margin-top: -0.45rem;
	    font-size: 0.28rem;
	    line-height: 0.5rem;
	    color: #262e37;
	    max-width: 5.2rem;
	    margin-left: 0;
	}
	.summary-b .txt .txt-main p {
	    margin-top: 0.2rem;
	    max-width: 4.5rem;
	    margin-left: 0;
	    font-size: 0.24rem;
	    line-height: 1.8;
	}
	.summary-b .txt .txt-main .summary-more {
	    margin-left: 0;
	    width: 0.6rem;
	    height: 0.6rem;
	}
	.summary-c{
		padding: 0.8rem 0 1.5rem;
	}
	.summary-c ul li{
		width: 50%;
	}
	.summary-c h2{
		font-size: 0.32rem;
		line-height: 1;
		margin-bottom: 0.3rem;
	}
	.summary-c .txt{
		font-size: 0.24rem;
	}
	.summary-c ul{
		margin-top: 0.6rem;
	}
	.summary-c ul li {
		margin-bottom: 0.3rem;
	}
	.summary-c ul li .box{
		width: 100%;
	}
	.summary-c ul li .ico {
	    margin: 0 auto 0.2rem;
	    padding-top: 0.6rem;
	    width: 3rem;
	    height: 3rem;
	}
	.summary-c ul li .ico img{
		width: 26%;
		margin-bottom: 0.2rem;
	}
	.summary-c ul li .ico p{
		font-size: 0.3rem;
		line-height: 1.5;
	}
	.summary-c ul li .box span{
		font-size: 0.24rem;
		padding: 0 0.2rem;
	}

	/*客户服务*/
	.service-a{
		padding: 0.8rem 0 1.1rem;
	}
	.service-a .tit, .service-b .tit, .service-c .tab-box h2{
		font-size: 0.3rem;
	}
	.service-a .tit {
		line-height: 0.5rem;
		margin-bottom: 0.5rem;
	}
	.service-a ul {
	    margin-left: -0.1rem;
	    margin-right: -0.1rem;
	}
	.service-a li{
		width: 50%;
		margin-bottom: 0.2rem;
	}
	.service-a li .box{
		margin: 0 0.1rem;
		padding: 0.3rem;
		min-height: auto;
		height: 5.3rem;
		    background: #262e37 url(../img/bg14-1.png) no-repeat right bottom/0.5rem auto;
	}
	.service-a li .box .line{
		width: 0.3rem;
	}
	.service-a li .box h2{
		font-size: 0.36rem;
	}
	.service-a li .box p{
		font-size: 0.24rem;
	}
	.service-b{
		padding: 0.8rem 0 1rem;
	}
	.service-b .tit{
		line-height: 0.5rem;
		margin-bottom: 0.3rem;
	}
	.service-b ul {
	    margin-bottom: 0.25rem;
	    padding: 0.15rem 0.4rem;
	    background: url(../img/bg14-1.png) no-repeat right bottom/0.5rem auto;
	}
	.service-b ul li{
		font-size: 0.24rem;
		line-height: 1.8;
		padding: 0.15rem 0;
	}
	.service-b ul li.last p{
		font-size: 0.22rem;
		line-height: 2;
	}
	.service-b-bot{
		padding-left: 0.4rem;
	}
	.service-b-bot h2{
		font-size: 0.24rem;
	}
	.service-b-bot p{
		font-size: 0.22rem;
		line-height: 2;
	}
	.service-b-bot span{
		font-size: 0.22rem;
	}
	.service-c{
		padding: 0.8rem 0 1rem;
	}
	.service-c .tab-box{
		padding: 0.3rem 0.3rem 0.9rem;
	}
	.service-c .tab-box h2{
		padding: 0 0.1rem;
		margin-bottom: 0.3rem;
	}
	.service-c .tab-box td {
		display: block;
		float: left;
	    padding: 0.15rem 0.1rem;
	    font-size: 0.24rem;
	}
	.service-c .tab-box td .option-radio+span{
		height: 0.2rem;
    	line-height: 0.2rem;
		text-indent: 0.3rem;
		margin-right: 0.1rem;
		background-size: 0.2rem 0.2rem;
	}
	.service-c .tab-box td .option-radio:checked+span{
		background-size: 0.2rem 0.2rem;
	}
	.service-c .tab-box .td1{
		width: 1.2rem;
	}
	.service-c .tab-box td .inp1, .service-c .tab-box td .inp2,
	.service-c .tab-box td .inp3,.service-c .tab-box td .inp4{
		width: 4.5rem;
	}
	.service-c .tab-box td .inp1, .service-c .tab-box td .inp2,
	.service-c .tab-box td .inp3{
		padding: 0.1rem 15px;
		line-height: 0.4rem;
	}
	.tab-box .sel{
		width: 4.5rem;
		margin-right: 0;
		margin-bottom: 0.2rem;
		float: none;
	}
	.service-c .tab-box td .inp3{
		float: none;
	}
	.tab-box .ui-selectbox{
		height: 0.6rem;
		line-height: 0.6rem;
	}
	.tab-box .ui-selectbox-inner{
		font-size: 0.24rem;
	}
	.service-c .tab-box td textarea{
		width: 4.5rem;
		height: 3rem;
	}
	.service-c .tab-box td .inp4{
		height: 0.6rem;
		line-height: 0.6rem;
		font-size: 0.3rem;
	}
	/*问答*/
	.answer{
		padding: 0.8rem 0 0.6rem;
	}
	.answer-top{
		margin-bottom: 0.8rem;
	}
	.answer-top .left h2{
		font-size: 0.32rem;
		margin-bottom: 0.2rem;
	}
	.answer-top .left p{
		font-size: 0.24rem;
	}
	.answer-top .right{
		margin-top: 0.4rem;
		width: 100%;
	}
	.answer-top .right .ui-selectbox{
		height: 1rem;
	    line-height: 1rem;
	}
	.answer-top .right .ui-selectbox-inner{
		font-size: 0.3rem;
	    margin-right: 0.25rem;
	    padding-left: 0.4rem;
	}
	.answer-top .right .ui-selectbox .ui-selectbox-icon{
		right: 0.3rem;
	    top: 50%;
	    margin-top: -0.05rem;
	    border-top: 0.1rem solid #93979b;
	    border-left: 0.1rem dashed transparent;
	    border-right: 0.1rem dashed transparent;
	}
	.answer-top .right .ui-selectbox-open .ui-selectbox-icon{
		border-top: 0 none;
	}
	.answer-top .right .ui-selectbox-open .ui-selectbox-icon{
		border-bottom: 0.1rem solid #93979b;
	}
	#ans .ui-selectbox-dropdown{
		font-size: 0.26rem !important;
	}
	#ans .ui-selectbox-optgroup, #ans .ui-selectbox-option{
		padding: 0.2rem 0.4rem !important;
		color: #fcce01 !important;
	}
	.answer ul{
		margin-left: 0;
		margin-right: 0;
	}
	.answer ul li .box {
	    margin: 0;
	    padding: 0.45rem 0.3rem 0.3rem;
	    height: 4.5rem;
	    font-size: 0.26rem;
	}
	.answer ul li .box h2 {
	    font-size: 0.34rem;
	    color: #fcce01;
	    line-height: 1rem;
	}
	.answer ul li .box p {
	    line-height: 1.6;
	}
	.answer ul li .box .answer-more {
	    margin-top: 0.6rem;
	    width: 0.8rem;
	    height: 0.8rem;
	    background: url(../img/ico15.png) no-repeat center/100% 100%;
	}
	.body-bg .closevid {
	    width: 0.3rem;
	    height: 0.3rem;
	    top: 0.4rem;
	    right: 0.4rem;
	}
	.answer-box {
	    max-width: 94%;
	    width: 94%;
	    height: 80%;
	    padding: 0.45rem 0.3rem 0.3rem;
	}
	.answer-box h2{
		font-size: 0.3rem;
		line-height: 2;
	}
	.answer-box p{
		font-size: .24rem;
		line-height: 1.8;
	}
	/*人才招聘*/
	.recruit{
		padding: 0.7rem 0 0.5rem;
	}
	.rec-top{
		margin-bottom: 0.5rem;
	}
	.rec-top h2{
		font-size: 0.32rem;
	}
	.rec-top p{
		font-size: 0.24rem;
	}
	.recruit-search-box .inp1 {
	    width: 100%;
	    height: 1rem;
	    line-height: 1rem;
	    margin-right: 0;
	    margin-bottom: 0.2rem;
	    font-size: 0.3rem;
	    padding-left: 0.4rem;

	}
	.recruit-search-box .ser{
		width: 49%;
		margin-right: 0;
		margin-bottom: 0.2rem;
	}
	.recruit-search-box .ser1{
		float: left;
	}
	.recruit-search-box .ser2{
		float: right;
	}
	.recruit-search-box .ui-selectbox {
	    height: 1rem;
	    line-height: 1rem;
	}
	.recruit-search-box .rec-search{
		width: 100%;
		height: 1rem;
		background: #fcce01 url(../img/search.png) no-repeat center/0.4rem auto;
	}
	.recruit-search-box .ui-selectbox-inner{
		font-size: 0.3rem;
	    margin-right: 0.25rem;
	    padding-left: 0.4rem;
	}
	.recruit-search-box .ui-selectbox .ui-selectbox-icon{
		right: 0.3rem;
	    top: 50%;
	    margin-top: -0.05rem;
	    border-top: 0.1rem solid #93979b;
	    border-left: 0.1rem dashed transparent;
	    border-right: 0.1rem dashed transparent;
	}
	.recruit-search-box .ui-selectbox-open .ui-selectbox-icon{
		border-top: 0 none;
	}
	.recruit-search-box .ui-selectbox-open .ui-selectbox-icon{
		border-bottom: 0.1rem solid #93979b;
	}

	#rec .ui-selectbox-dropdown{
		font-size: 0.26rem !important;
	}
	#rec .ui-selectbox-optgroup, #rec .ui-selectbox-option{
		padding: 0.2rem 0.4rem !important;
		color: #fcce01 !important;
	}
	.recruit-list {
	    font-size: 0;
	    margin-top: 0.3rem;
	    margin-bottom: 0.3rem;
	    padding-bottom: 0.8rem;
	}
	.recruit-list .list-tit,
	.recruit-list .li-tit {
	    padding: 0 5%;
	}
	.recruit-list .li-tit{
		line-height: 1rem;
	}
	.recruit-list .li-con{
		padding: 0 .3rem .5rem;
	}
	.recruit-list .li-con-top{
		padding: .2rem 0;
	}
	.recruit-list .li-con-top span{
		width: 50%;
	}
	.recruit-list .li-con-fot .li-con-tit{
		font-size: .26rem;
	}
	.recruit-list .li-con-fot{
		padding: .2rem 0 .5rem;
	}
	.recruit-list .li-con-fot .li-con-desc{
		font-size: .22rem;
	}
	.recruit-list .rec-more{
		margin: .3rem 0 0 0;
		height: .7rem;
		line-height: .7rem;
		width: 2rem;
		font-size: .22rem;
	}
	.recruit-list{
		padding-bottom: .5rem;
	}
	.recruit-list span{
		font-size: .22rem;
	}
	.recruit-list li .li-tit span{
		font-size: .24rem;
	}
	.recruit-list li .li-tit span:first-child{
		width: 70%;
	}
	.recruit-list li .li-tit span:last-child{
		width: 30%;
		text-align: right;
	}
	/*理念*/
	.talent-a{
		padding-top: 0.6rem;
	}
	.talent-a h2{
		font-size: 0.42rem;
		margin-bottom: 0.2rem;
	}
	.talent-a .txt{
		font-size: 0.24rem;
		width: 83%;
	}
	.talent-a .txt:before{
		width: 15%;
		top: 0.2rem;
	}
	.talent-b{
		margin-top: 0;
	}
	.talent-b img{
		width: 130%;
		margin-left: -15%;
	}
	.talent-c {
	    padding: .6rem 0 1rem;
	}
	.talent-c-a .txt{
		width: 100%;
		font-size: 0.24rem;
	}
	.talent-c-a .txt h2 {
	    margin-bottom: 0.1rem;
	    font-size: 0.3rem;
	}
	.talent-c-a .txt .line {
	    margin-bottom: 0.36rem;
	    width: 0.5rem;
	}
	.talent-c-a .img{
		position: relative;
		width: 100%;
	}
	.talent-c-b {
	    margin-top: 0.5rem;
	    padding: 0.5rem 0.2rem 0;
	    width: 100%;
	    background: #fcce01 url(../img/bg19.jpg) no-repeat right bottom/0.6rem auto;
	}
	.talent-c-b li{
		width: 50%;
		height: 2rem;
		margin-bottom: 0.5rem;
		border-bottom: 1px solid #e3bf20;
		border-right: none;
	}
	.talent-c-b li .box{
		max-width: 74%;
	}
	.talent-c-b li .box h2{
		font-size: 0.48rem;
	}
	.talent-c-b li .box p{
		font-size: 0.24rem;
	}
	.talent-c-c{
		margin-top: 0.6rem;
		font-size: 0.24rem;
	}
	.history{
		padding: 0.9rem 0 1.6rem;
	}
	.history-tit{
		font-size: 0.48rem;
	}
	.yearbox .swiper-slide{
		height: auto;
	}
	.history-box .imgs{
		width: 100%;
    	margin-top: 27vw;
	    position: relative;
	    bottom: 0;
	    top: auto;
	    transform: none;
	}
	.history-box .imgs .img2{
    	width: 80%;
	}
	.history-box .imgs .img1{
    	width: 40%;
	}
	.history-box .text{
	    position: static;
	    width: 100%;
	    transform: none;
	    font-size: 0.24rem;
	    margin-top: 1em;
	}

	/*新闻详情*/
	.newsinfo{
		padding: 0.5rem 0.3rem;
	}
	.newsinfo .tit{
		font-size: 0.34rem;
	}
	.newsinfo .time{
	    margin-top: 0.15rem;
	    font-size: 0.28rem;
	}
	.newsinfo .con {
		margin-top: 0.3rem;
		font-size: 0.24rem;
		padding-bottom: 0.8rem;
		text-align: justify;
	}
	.newsinfo .pagin {
	    padding: 0.2rem 0;
	}
	.newsinfo .pagin .left {
	    width: 70%;
	    float: left;
	}
	.newsinfo .pagin .left a{
	    font-size: 0.22rem;
	}
	.newsinfo .pagin .return {
		width: 1.7rem;
		height: 0.5rem;
		line-height: 0.5rem;
		font-size: 0.24rem;
	}

	/*
	-----------
	** 应聘表单手机站  **
	-----------
	*/
	.recruitdtl {
	    padding: 0.9rem 0 1rem;
	}
	.applay-tb{
        width:100%;
        margin: 0 auto;
    }
    .applay-tb td{
       display: block;
       position: relative; 
       font-size: 0.24rem;
    }
    .applay-tb .applay-input{
    	font-size: 0.24rem;
    	width: 60%;
    	height: auto;
    }
   
    .applay-tb select.applay-input{
    	width: 60%;
    	line-height: normal;
    	height: auto;
    }
    .applay-tb td:nth-child(2n+1){
        float: left;
        width: 20%;
        padding-right: 10px;
        margin-top: 0;
    }
    .applay-tb textarea.applay-input{
        width: 60%;
    }
    .applay-tb .submit{
        position: relative;
        display: block;
        margin: 20px 0 0 20%;
        left: 14px;
    }
    .applay-tb input[type="file"]{
        width: 19%;
    }
    .applay-tb textarea.applay-input{
    	height: 2rem;
    	line-height: normal;
    }
    .applay-tb .applay-input.code{
    	width: 2rem;
    }
    .applay-tb .submit {
	    width: 1.5rem;
	    height: 0.6rem;
	    background: #fcce01;
	    font-size: 0.28rem;
	    color: #262e37;
	    cursor: pointer;
	    border: none;
	}
}
