
@media screen and (max-width:1680px){

	.wrap {width:94%;}
	.header .nav>li>a{margin-left: 20px;}

	/*.news-index .newsList{width: 840px;}*/
	.news-index .newsList{width: 48%;padding: 25px 2%;}
	.news-index .entrance{width: 45%;}
	/*.news-index .hotnews .mes{width:-webkit-calc(100% - 357px);width: -moz-calc(100% - 357px);width: calc(100% - 357px);}*/

	.news-index .hotnews .img{width: 32%;}
	.news-index .hotnews .mes{width: 65%;margin-left: 3%;}

	/*.product-index .product-nav{width: 316px;padding: 25px 3%;}
	.product-index .list{width:-webkit-calc(100% - 366px);width: -moz-calc(100% - 366px);width: calc(100% - 366px);}*/

	.product-index .product-nav{width: 22%;padding: 25px 2%;}
	.product-index .list{width:74%;}
	.product-index .product-nav{height: 480px;}
	.product-index .list li{height: 530px;}

	.footer .fnav dl{margin-right: 100px;}
	/*.culture .culture-list li .con p{font-size: 20px;}*/
	.culture .culture-list li .con h4{font-size: 18px;line-height: 22px;}
	.deep .deep-list li{width: 200px;}

	.header .media .top-hover{left: auto;right: -19px;}
	.header .media .top-hover .top-hoverMes:before{left:auto;margin-left: 0;right:19px; }
	.header .media .top-hover .top-hoverMes:after{left: auto;margin-left: 0;right:19px;}

	.product-detail-name .img{width: 35%;}
	.product-detail-name .intro{width:60% }

	.member .team-list li .info .img{width: 20%;}
	.member .team-list li .info .mess .prof{width:75%;}



}


@media screen and (max-width:1600px){

	.header .nav>li>a{font-size: 16px;margin-left: 15px;}
	.header .link p.en{margin-right: 15px;}
	/*.news-index .newsList{width: 780px;}*/
	.first-news .mes{width:-webkit-calc(100% - 640px);width: -moz-calc(100% - 640px);width: calc(100% - 640px);}
	.product-detail-name, .product-detail-mes{padding: 50px 85px;}


}

@media screen and (max-width: 1460px){

	.f-wrap{width: 96%;}
	.header .logo img{width: 190px;}
	.header .link .media a, .header .link .media .shopCar{margin-right: 10px;}

	.header .link{margin-left: 20px;}
	.header .link .media a, .header .link .media .shopCar{width: 28px;height: 28px;}
	.header .link .media a img, .header .link .media .shopCar img{width: 18px;margin-top: 5px;
		margin-left: 5px;}

	.header .media .top-hover{top:20px;width: 215px;left: auto;right: -19px;}
	.header .media a .top-hover img{width: 60px;margin: 0 2px;}
	.header .media .shopCar a{width: 100%;height: auto;}
	.header .media .shopCar .top-hover img{width: 80px;margin-top: 0; margin-left: 0;}
	.header .media .top-hover .top-hoverMes{text-align: right;}

	.header .media .top-hover .top-hoverMes:before{left:auto;margin-left: 0;right:19px; }
	.header .media .top-hover .top-hoverMes:after{left: auto;margin-left: 0;right:19px;}

	.sidebar{width:40px;height:270px;margin-top:-135px}
	.sidebar li{width:40px;height:40px;line-height:40px;}
	.sidebar li .ico{width:40px;height:40px;background-size: 30px;}
	.sidebar li p{font-size:14px;line-height:40px;}
	.sidebar li.one{width:230px;margin-right:-190px;}
	.sidebar li.one p,.sidebar li.fna p{padding:0 20px 0 40px}
	.sidebar li.fna{width:230px;margin-right:-190px;}
	.sidebar li.wx .ewm{right: 30px; top: -120px;}
	.sidebar li.wx .ewm img{width: 80px;}


	/*.news-index .newsList{width: 680px;}*/
	/*.news-index .hotnews .img{width: 300px;}
	.news-index .hotnews .mes{width:-webkit-calc(100% - 325px);width: -moz-calc(100% - 325px);width: calc(100% - 325px);margin-left: 25px;}*/

	/*.news-index .entrance{width: 560px;}*/

	/*.news-index .newsList{width: 50%;}
	.news-index .entrance{width: 47%;}*/


	.footer .fnav dl{margin-right: 80px;}

	.product-index .product-nav{height: 406px;}
	.product-index .list li{height:456px;}

	/*.company-profile .company{width: 440px;}
	.company-profile .profile{float: right;margin-left: 20px;}*/

	.company-profile .company{width: 30%;}
	.company-profile .profile{float: right;margin-left: 5%;width: 65%;}

	.highlights-mes ul li:nth-child(4){left: 370px;bottom: 592px;}
	.highlights-mes ul li:nth-child(5){right: 370px;bottom: 592px;}

	.vision-advantage .jidi ul li a{padding: 10px 15px;}
	/*.vision-advantage .jidi{background-size: 760px;}*/
	.vision-advantage .jidi{background-size: 580px;}
	.vision-advantage .jidi ul{width: 740px;}
	.vision-advantage .jidi ul li{margin-bottom: 18px;}
	.vision-advantage .jidi ul li h4{font-size: 18px;line-height: 22px;margin-bottom: 5px;}
	.vision-advantage .vision-advantage-mes{margin-top: 40px;font-size: 16px;line-height: 20px;}
	.vision-advantage .vision-advantage-mes p{margin-bottom: 15px;}

	.member .team-list li .info .f-wrap{width: 92%;}

	.member .team-list li .info .mess{max-height:400px;min-height: 200px;overflow-y: scroll;}

	.culture .culture-list li .con{padding: 0 20px;}

	.deep .deep-list li{width: 200px;background-size: auto;}
	.deep .deep-list li .mes{min-height: 220px;padding: 30px 10px 120px 40px;}
	.deep .deep-list li:first-child{left: -20px;}
	.deep .deep-list li:nth-child(2){left: 200px;}
	.deep .deep-list li:nth-child(3){left: 410px;}
	.deep .deep-list li:nth-child(4){left: 620px;}
	.deep .deep-list li:nth-child(5){left: 830px;}
	.deep .deep-list li:nth-child(6){left: 1050px;}

	.subcompany .menu-label{width: 30%;}
	.subcompany .subcompany-content{width:67%;}
	/*.subcompany .subcompany-content{width:-webkit-calc(100% - 405px);width: -moz-calc(100% - 405px);width: calc(100% - 405px);}*/




	.news-list li .mes{width: 1050px;}
	.news-video .tab-list{width: 800px;height: 500px;}
	.news-video .video-tab .pic-list video{height: 500px;}
	.news-video .tab-title{width:-webkit-calc(100% - 830px);width: -moz-calc(100% - 830px);width: calc(100% - 830px);padding: 15px 0;height: 470px;}
	.news-video .tab-title ul li .img{width: 130px;}
	.news-video .tab-title ul li .info{width:-webkit-calc(100% - 150px);width: -moz-calc(100% - 150px);width: calc(100% - 150px);}
	.news-video .tab-title ul li .info p{font-size: 18px;line-height: 20px;}

	.news-video .tab-title ul{padding: 0 15px;}
	.news-video .tab-title ul li{margin-bottom: 15px;}

	.product-box .box{padding: 40px 35px 35px 35px;}
	.product-box .product-name .f-wrap{width: 100%;}
	.brand-display .brand-list li .img{width: 160px;}
	.brand-display .brand-list li .mes{padding-left: 60px;}


	.research-standard li{width: 24%;margin-right: 1.333%;}
	.research-standard li:nth-child(5n){margin-right: 1.333%;}
	.research-standard li:nth-child(4n),.research-standard li:nth-child(20n){margin-right: 0;}

	.contact-list .contact-intro .tel{padding-left: 35px;}

	.stock .stock-list li .mes #xj{font-size: 56px;line-height: 56px;height: 56px;width: auto;min-width: 180px;}
	.stock .stock-list li .mes em{font-size: 30px;line-height: 30px;  height: 30px;padding-top: 26px;}
	.stock .stock-list li{min-width: auto;}
	.investor-intro li label, .investor-intro li p{padding-left: 15px;}
	.corporate-list li{margin: 0 20px;}
	.investor-news li .mes{width: 900px;}



	/*.f-banner .img{height: 350px;}
	.current h3{font-size: 46px;line-height: 58px;}
	.current p{font-size: 20px;}*/

	.company-profile .profile h4{font-size: 30px;line-height: 34px;}
	.company-profile .company .tit h4,.vi .tit h4{font-size: 32px;line-height: 40px;}
	.company-profile .company .tit em,.vi .tit em{font-size: 20px;line-height: 28px;}

	.f-title h3{font-size: 30px;line-height: 38px;}
	.f-title em{font-size: 20px;line-height: 28px;}
	.all-title{padding-top: 40px;margin-bottom: 35px;}
	.all-title h4{font-size: 26px;line-height: 28px;}
	.all-title p{font-size: 18px;line-height: 22px;}

	.brand-display .ftit h4, .service .ftit h4{font-size: 32px; line-height: 40px;}
	.brand-display .ftit em, .service .ftit h4 em{font-size: 20px;line-height: 24px;}
	.culture .culture-list li .con{line-height: 38px;}
	/*.culture .culture-list li .con h4{font-size: 26px;}*/

	.culture .culture-list li .con p{font-size: 24px;width: 130px;}
	.honor-list li .mes{font-size: 16px;line-height: 26px;}
	.develop-list li .year{font-size: 50px;line-height: 50px;}
	.subcompany .menu-label a{    padding: 18px 30px;}
	.subcompany .subcompany-content h3{font-size: 24px;line-height: 36px;}
	.first-news .mes h4{font-size: 26px;line-height: 32px;}
	.news-list{padding: 55px 0;}
	.news-list li .mes h4{font-size: 20px;line-height: 28px;}
	.news-list li a{padding: 20px 30px;}
	.news-detail .news-title{font-size: 26px;line-height: 40px;}
	.news-detail .edit-content{font-size: 16px;line-height: 26px;margin: 30px 0;}
	.product-list li .info h4{font-size: 20px;line-height: 30px;margin-bottom: 0;}
	.product-detail-name .intro h4{font-size: 32px;line-height: 42px;}
	.product-series h4{font-size: 24px;line-height: 34px;}
	.product-box .introduce.sorts-introduce{font-size: 16px;line-height: 28px;}
	.brand-display .ftit .mes{font-size: 16px;line-height: 24px;}
	.brand-display .brand-list li .mes h4{font-size: 20px;line-height: 22px;}
	.brand-display .brand-list li .mes p{font-size: 16px;line-height: 24px;}
	.brand-display .ftit{margin-bottom: 100px;}
	.brand-display .brand-list{padding-bottom: 15px;}
	.ftit .mes{font-size: 16px;line-height: 26px;}
	.service .service-list li .con{padding: 0 20px;}
	.service .service-list li .con h4{font-size: 18px;line-height: 26px;padding-top: 25px;margin-bottom: 20px;}
	.service .service-list li .con p{font-size: 14px;line-height: 24px;height: 168px;}
	.research-center li .con{font-size: 16px;line-height: 38px;}
	.research-list li .cont h4{font-size: 22px;line-height: 24px;}
	.research-list li .cont{ padding: 25px 50px 25px 20px;}
	.research-list li .cont p, .research-list li .cont em{font-size: 14px;line-height: 20px;}
	.research-list li .cont em{margin-top: 5px;}
	.research-redult .ft{font-size: 24px;line-height: 34px;}
	.research-reward li .project-name{font-size: 18px;line-height: 24px;height: 48px;}
	.research-reward li h3{font-size: 24px;line-height: 26px;height: 26px;}
	.research-reward li .name{font-size: 16px;line-height: 24px;height: 24px;}
	.research-reward li .award p{font-size: 14px;line-height: 16px;height: 16px;}
	.employing-concept li .cont h4{font-size: 30px;line-height: 32px;}
	/*.social-res li .cont p{font-size: 32px;line-height: 34px;}*/

	.contact-list .contact-intro h4{font-size: 32px;line-height: 34px;}
	.contact-other li .ctit{padding-bottom: 35px;}
	.contact-other li .ctit h4{font-size: 28px;line-height: 30px;}
	.contact-other li .mes label{font-size: 16px;line-height: 26px;}
	.contact-other li .mes .mes-tel{font-size: 14px;line-height: 26px;}
	.contact-map p{font-size: 18px;line-height: 26px;}

	/*.header .nav .left,.header .nav  .right{padding:50px 5% ;height:220px}*/
	/*.header .nav .left{height: 200px;}*/
	.header .nav .link-b{font-size: 14px;line-height: 34px;background-size: 20px;}
	.header .nav .con .content .img{width: 320px;height: 175px;}
	.header .nav .content .more{width: 140px;}
	.header .nav .con .content .newstit{font-size: 16px;line-height: 44px;height: 44px;}

	.product-index .list li .info p{padding: 0 25px;}
	.member .team-list li .con{height: 90px;}
	.member .team-list li .con h4{font-size: 24px;line-height: 26px;margin-bottom: 15px;}
	.member .team-list li .con .post{font-size: 16px;line-height: 20px;}
	.member .team-list li .con .icon{width: 30px;margin-top: -15px;}
	.member .team-list li .info .mess .prof .name{margin-bottom: 15px;}
	.member .team-list li .info .mess .prof .name h4{font-size: 22px;line-height: 24px;}
	.member .team-list li .info .mess .prof em{font-size: 16px;line-height: 18px;}
	.member .team-list li .info .mess p{font-size: 14px;line-height: 22px;margin-bottom: 10px;}

	.member .team-list li .info .close img{width: 26px;}

	.news-index .hotnews .img{width: 42%;}
	.news-index .hotnews .mes{width: 55%;margin-left: 3%;}
	.news-index .hotnews .mes h3{margin-bottom: 10px;}

	.time-select{top: -100px;}
	.time-select select{height: 56px;line-height: 56px;font-size: 18px;}

}

@media screen and (max-width: 1396px){

	.header .nav>li>a{margin-left: 10px;}
	.header .logo img{width: 180px;}
	.header .link .media a, .header .link .media .shopCar{margin-right: 10px;}

	.f-nav .f-navlist li a{padding: 0 15px;}



	/*.news-index .newsList{width: 640px;}
	.news-index .entrance{width: 540px;}*/
	.footer .fnav dl{margin-right: 80px;}

	/*.company-profile .company{width: 400px;}
	.company-profile .profile{float: right;margin-left: 20px;width: 840px;}*/

	.highlights-mes{height: 500px;}
	.highlights-mes ul li{font-size: 16px;line-height: 26px;}
	.highlights-mes ul li img{height: 26px;}
	.highlights-mes ul li:first-child{left: 46px;bottom: 100px;}
	.highlights-mes ul li:nth-child(2){left: 136px;bottom: 200px;}
	.highlights-mes ul li:nth-child(3){left: 236px;bottom: 300px;}
	.highlights-mes ul li:nth-child(4){left: 350px;bottom: 400px;}
	.highlights-mes ul li:nth-child(5){right: 350px;bottom: 400px;}
	.highlights-mes ul li:nth-child(6){right: 260px;bottom: 300px;}
	.highlights-mes ul li:nth-child(7){right: 80px;bottom: 200px;}
	.highlights-mes ul li:last-child{right: 0;bottom: 100px;}

	.vision-advantage .jidi{background-size: 500px;}

	.culture .culture-list li .bor{background-size: 110px;background-position: right -20px top 50px;}


	.deep .deep-list li{width: 180px;}
	.news-list li .mes{width: 1000px;}
	.first-news .img{width: 460px;}
	.first-news .mes {width:-webkit-calc(100% - 500px);width: -moz-calc(100% - 500px);width: calc(100% - 500px);}
	.product-detail-name, .product-detail-mes{padding: 50px 55px;}
	.product-detail-name .img{width: 35%;}
	.product-detail-name .intro{width:60% }
	.brand-display .ftit{margin-bottom: 80px;}
	.patent .patent-list table .patent-name{padding-left: 25px;}
	.research-reward li .name{font-size: 16px;line-height: 24px;}
	.research-reward li .project-name{font-size: 18px; line-height: 24px;height: 48px;}
	.research-reward li .award p{font-size: 14px;line-height: 16px;}
	.research-standard li .con{padding: 15px 15px;}

	.employing-concept li .cont img{width: 48px;}
	.employing-concept li .cont h4{font-size: 28px;line-height: 30px;}
	.employing-concept li .cont p{margin-bottom: 20px;}
	.employing-concept li{height: 640px;}
	.social-res li .cont .info{padding-top: 65px;}
	.social-res li .cont p{font-size: 24px;line-height: 26px;}

	.member .team-list li .info{min-height: 400px;}
	.member .team-list li .info .mess{max-height: 300px;min-height: 150px;overflow-y: scroll;}
	.investor-news li .date{padding: 10px 0;}
	.investor-news li .mes{padding: 10px 20px;}
	.investor-news li .icon{padding: 10px 20px;}
	.investor-news li .date em{font-size: 36px;}
	.investor-news li .mes h4{font-size: 20px;}


	.vi-con .vi-mes{width: 650px;}
	.news-zt li .mes h4{font-size: 24px;line-height: 32px;height: 32px;}
	.first-zt .img{width: 550px;}
	.first-zt .img, .first-zt .mes{height: 322px;}
	.zt-tit h4{font-size: 28px;line-height: 36px;}
	.zt-list li .img{width: 150px;}
}


@media screen and (max-width:1320px){

	.header .nav .con .content{margin-left: 10%;}
	.header .nav .con .content .img{width: 320px;height: 180px;}
	.header .nav .link-b{background-position: 2% center;background-size: 24px;}
	.header .nav>li>a{margin-left: 10px;}
	.header .link .media a, .header .link .media .shopCar{margin-right: 5px;}
	.header .link{margin-left: 20px;}
	.header .logo{width: 300px;}
	.header .logo span{margin-left: 7px;}

	/*.news-index .hotnews .img{width: 260px;}
	.news-index .hotnews .mes{width:-webkit-calc(100% - 285px);width: -moz-calc(100% - 285px);width: calc(100% - 285px);margin-left: 25px;}
	*/


	/*.news-index .newsList{width: 600px;}
	.news-index .entrance{width: 530px;}*/
	.news-index .newsList ul.nlist li a p{max-width: 500px;}
	.product-index .product-nav{width: 260px;}
	.product-index .list{width:-webkit-calc(100% - 310px);width: -moz-calc(100% - 310px);width: calc(100% - 310px);}





	.footer .fnav dl{margin-right: 60px;}

	/*.company-profile .company{width: 400px;}
	.company-profile .profile{width: 740px; }*/

	.highlights-mes ul li:nth-child(4){left: 300px;bottom: 592px;}
	.highlights-mes ul li:nth-child(5){right: 300px;bottom: 592px;}

	/*.vision-advantage .jidi{background-size: 700px;}
	.vision-advantage .jidi ul li{margin-bottom: 20px;}*/

	.vision-advantage .jidi{background-size: 450px;}

	/*.culture .culture-list li .con p{font-size: 18px;line-height: 26px;}
	.culture .culture-list li .con h4{font-size: 24px;line-height: 26px;}*/

	.deep .deep-list li:first-child{left: -20px;}
	.deep .deep-list li:nth-child(2){left: 160px;}
	.deep .deep-list li:nth-child(3){left: 340px;}
	.deep .deep-list li:nth-child(4){left: 520px;}
	.deep .deep-list li:nth-child(5){left: 700px;bottom: 280px;}
	.deep .deep-list li:nth-child(6){left: 900px;}

	.deep .deep-list li .mes{line-height: 20px;}
	.deep .deep-list li .mes p{margin-bottom: 15px;}

	.news-list li .mes{width: 900px;}
	.news-video .tab-list{width: 700px;height: 440px;}
	.news-video .video-tab .pic-list video{height: 440px;}
	.news-video .tab-title{width:-webkit-calc(100% - 730px);width: -moz-calc(100% - 730px);width: calc(100% - 730px);height: 410px;}

	.product-list li .img{height: 300px;}
	/*.product-detail-name .img{width: 280px;}
	.product-detail-name .intro{width: 600px;}*/
	.service .service-list li .con{padding: 0 15px;}

	.patent .patent-list table .patent-name{width: 220px;}
	.research-standard li .name{height: 320px;}
	.jobs-apply .apply-detail table td input[type="text"]{width: 450px;}
	.stock .stock-list li{margin-right: 20px;}
	.investor-news li .mes{width: 750px;}

	.member .team-list li .info{min-height: 300px;}
	.member .team-list li .info .mess{max-height: 300px;min-height: 100px;overflow-y: scroll;}

	.zt-list li .info .date em{font-size: 30px;line-height: 30px;}
	.zt-list li .info p{font-size: 16px;line-height: 22px;max-height: 44px;}

}



@media screen and (max-width:1182px){
	.header .logo{width: 200px;}
	.header .logo img{width: 160px;margin-top: 10px;}
	.header .logo span{display: none;}
	/*.news-index .newsList{width: 500px;}
	.news-index .entrance{width: 500px;}*/
	.news-index .newsList ul.nlist li a p{max-width: 400px;}
	/*.company-profile .company{width: 360px;}
	.company-profile .profile{width: 700px; }*/

	.highlights-mes ul li:nth-child(4){left: 260px;bottom: 592px;}
	.highlights-mes ul li:nth-child(5){right: 260px;bottom: 592px;}

	.vision-advantage .jidi ul{width: 500px;}
	.vision-advantage .jidi{background-size: 560px;}
	.vision-advantage .jidi ul li{margin-bottom: 20px;}

	/*.member .team-list li .img{height: 320px;}*/

	.deep .deep-list li{width: 160px;}
	.deep .deep-list li:first-child{left: -15px;}
	.deep .deep-list li:nth-child(2){left: 150px;}
	.deep .deep-list li:nth-child(3){left: 320px;}
	.deep .deep-list li:nth-child(4){left: 500px;}
	.deep .deep-list li:nth-child(5){left:680px;bottom: 280px;}
	.deep .deep-list li:nth-child(6){left: 860px;}
	.deep .deep-list li .mes{line-height: 20px;font-size: 12px;}
	.news-list li .mes{width:800px;}

	.product-list li .img{height: 260px;}
	.product-box .box{padding: 30px 25px 30px 25px;}

	.product-detail-name, .product-detail-mes{padding: 50px 35px;}
	/*.product-detail-name .img{width: 280px;}
	.product-detail-name .intro{width: 580px;}*/

	.product-detail-name .img{width: 25%;}
	.product-detail-name .intro{width:70% }

	.employing-concept li .cont img{width: 44px;}
	.employing-concept li .cont h4{font-size: 28px;line-height: 30px;padding-bottom: 15px;}
	.employing-concept li .cont p{margin-bottom: 20px;}
	.employing-concept li .cont{padding: 20px 15px;}

	.recruit-mes .joinList .joinspan1{padding-left: 4%;}
	.jobs-apply .apply-detail table td input[type="text"]{width: 400px;}
	/*.social-res li .cont .info{padding-top: 90px;}
	.social-res li .cont p{font-size: 26px;line-height: 28px;}*/

	.investor-news li .mes{width: 650px;}

	.first-zt .img{width: 500px;}
	.first-zt .img, .first-zt .mes{height: 292px;}
	.first-zt .mes{padding: 0 15px;}
	.first-zt .mes h4{font-size: 22px;  line-height: 32px;  max-height: 64px;}
	.first-zt .mes p{font-size: 14px;line-height: 22px;max-height: 88px;margin-top: 22px;}
	.first-zt .mes .detail{font-size: 14px;line-height: 24px;margin-top: 25px;}

}



@media screen and (max-width:1024px) {
	.wrap,.f-wrap {width:94%;}
	.sidebar .fna,.sidebar .wx{display: none;}
	.sidebar{top:auto;bottom: 100px;margin-top: 0;height: auto;}
	.sidebar li.top{width: 34px;height: 34px;}
	.sidebar li.top .ico{width: 34px;height: 34px;background-size: 24px;}
	.menu-handler {display:block;}
	.header {position:fixed;top:0;width:100%;margin-left:0;left:0;height: 58px;background-color: #fff;z-index: 9999;}
	.header .rig,.header .logo span{display:none;}
	.header .nav{display:none;}
	.header .wrap{padding: 0 0;}
	.header .logo img {width: 120px;margin-top: 18px;}
	.header .logo {width: 100%;}

	.footer .fnav{display: none;}
	.footer .copyright,.footer .copyright .attention-list{float: none;}
	.footer .footer-mes .hottel{float: none;width: 100%;margin-bottom: 45px;padding-top: 30px;}
	.footer .copyright .copy{width: 600px;}

	.footer .footer-ewm .ewm-hover{left: -32px;}
	.footer .footer-ewm .ewm-hover .ewm-hoverMes:before,.footer .footer-ewm .ewm-hover .ewm-hoverMes:after{left: 33px;margin-left: 0;}

	.banner,.f-banner{margin-top: 58px;}
	.banner .bxcontrol{bottom: 10px;}
	.f-banner .img,.current{display: none;}


	.newsList{display: none;}
	.app-newsList{display: block;margin-top: 35px;}
	.news-index .newsList{width: 96%;padding: 25px 2%;}
	.news-index .newsList ul.nlist li a p{max-width: 80%;}

	.news-index .entrance{width: 100%;}
	.news-index .entrance ul li{width: 25%;}

	.news-index .hotnews .img{display: none;}
	.news-index .hotnews .mes{width: 100%;margin-left: 0;}


	.f-nav .curr,.f-nav .f-navlist{float: none;width: 100%;}
	.f-nav .f-navlist li a{height:66px;line-height: 66px; }

	.section{padding: 35px 0;}
	.product-index .product-nav{width: 96%;height: 260px;padding: 18px 2%;background-image: none;background-color: #004da0;}
	.product-index .product-nav a .content .mes .title{padding-top: 40px;}
	.product-index .product-nav a .content .mes .amore{position: static;margin-top: 35px;}
	.product-index .list{width: 100%;}

	.company-profile .company{width: 100%;float: none;}
	.company-profile .company .img{font-size: 0;}
	.company-profile .company .img img{width: 49%;margin-bottom: 15px;}
	.company-profile .company .img img:first-child{margin-right: 2%;}
	.company-profile .profile{width: 100%;float: none;margin-left: 0;margin-top: 35px;}
	.company-profile .profile h4{font-size: 30px;line-height: 34px;}
	.company-profile .company .tit h4,.vi .tit h4{font-size: 32px;line-height: 40px;}
	.company-profile .company .tit em,.vi .tit em{font-size: 20px;line-height: 28px;}
	.vi{padding-top: 30px;}
	.vi-con{display: block;}
	.vi-con .vi-logo,.vi-con .vi-mes{display: block;width: 100%;}
	.vi-con .vi-logo{margin-bottom: 35px;}
	.vi-con .vi-logo img{max-width: 80%;}



	.f-title h3{font-size: 30px;line-height: 38px;}
	.f-title em{font-size: 20px;line-height: 28px;}
	.all-title{padding-top: 40px;margin-bottom: 35px;}
	.all-title h4{font-size: 24px;line-height: 26px;}
	.all-title p{font-size: 18px;line-height: 22px;}

	.brand-display .ftit h4, .service .ftit h4{font-size: 32px; line-height: 40px;}
	.brand-display .ftit em, .service .ftit h4 em{font-size: 20px;line-height: 24px;}

	.vr .vr-date ul li p i{font-size: 42px;}
	.vr{height: 480px;}
	.other-information .information ul li .mes h4{font-size: 22px;line-height: 26px;}

	.highlights-mes ul li:nth-child(4){left: 260px;bottom: 592px;}
	.highlights-mes ul li:nth-child(5){right: 260px;bottom: 592px;}

	.vision-advantage .jidi ul{width: 100%;}
	.vision-advantage .jidi{background-image: none;}
	.vision-advantage .jidi ul li{margin-bottom: 35px;}
	.vision-advantage .jidi ul li h4{font-size: 22px;line-height: 26px;}
	.vision-advantage .vision-advantage-mes{font-size: 18px;line-height: 24px;padding-bottom: 50px;}
	.vision-advantage .vision-advantage-mes p{margin-bottom: 24px;}

	.highlights-mes{background-image: none;height: auto;padding-bottom: 35px;}
	.highlights-mes ul li{position: static;margin-bottom: 25px;text-align: left;}

	.member .team-list li{width:32%; margin-right: 2%;  margin-bottom: 30px;}
	.member .team-list li:nth-child(4n){margin-right: 2%;}
	.member .team-list li:nth-child(3n),.member .team-list li:nth-child(12n){margin-right: 0;}
	.member .team-list li .con{padding: 15px 10px;height: 90px;}
	.member .team-list li .con h4{font-size: 24px;line-height: 26px;margin-bottom: 15px;}
	.member .team-list li .con .icon{width: 26px;margin-top: -13px;}
	.member .team-list li .info .mess .prof .name h4{font-size: 24px;line-height: 26px;}

	.member .team-list li .info{min-height: 300px;}
	.member .team-list li .info .mess{max-height: 250px;min-height: 150px;overflow-y: scroll;}
	.culture .culture-list li .con p{font-size: 22px;line-height: 24px;}
	.culture .culture-list li .con h4{font-size: 16px;line-height: 18px;}
	.deep .wrap{background-image: none;}
	.deep .deep-list{height: auto;padding-bottom: 50px;}
	.deep .deep-list li{position: static;width: 100%;margin-bottom: 5px;background-image: none;}
	.deep .deep-list li .mes {min-height: auto;  padding: 0 10px;}
	.deep .deep-list li .mes p{margin-bottom: 10px;}
	.honor-list li .imgbox{padding: 15px 15px;height: 140px;}
	.honor-list li .mes{font-size: 16px;line-height: 26px;padding: 10px 5px;}
	.develop-list .hd{margin-top: 60px;}
	.develop-list li{height: 400px;}
	.develop-list li:nth-child(2n){margin-top: 110px;}
	.develop-list li .year{font-size: 48px;line-height: 48px;}

	.subcompany{padding-bottom: 100px;}
	.subcompany .menu-label,.subcompany .subcompany-content{float: none;width: 100%;}
	.subcompany .menu-label{margin-bottom: 20px;font-size: 0;}
	.subcompany .menu-label a{width: 43%;display: inline-block;padding: 18px 2%;margin-right: 2%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
	.subcompany .menu-label a:nth-child(2n){margin-right: 0;}

	.first-news{padding-top: 50px;}
	/*.first-news .img{width: 380px;}
	.first-news .mes { width:-webkit-calc(100% - 420px);width: -moz-calc(100% - 420px); width: calc(100% - 420px);}*/
	.first-news .img{width: 45%;}
	.first-news .mes { width:50%;}
	.first-news .mes h4{font-size: 26px;line-height: 32px;}

	.first-news .mes p{margin-top: 15px;}
	.first-news .mes .detail{margin-top: 15px;}

	.news-list li a{padding: 20px 20px;}
	.news-list li .mes{width:-webkit-calc(100% - 110px);width: -moz-calc(100% - 110px);width: calc(100% - 110px);}
	.news-list li .mes h4{font-size: 20px;line-height: 28px;}
	.news-list li .date em{font-size: 38px;line-height: 37px;}
	.news-detail{padding: 30px 0;}
	.goback{margin-top: -5px;}
	.goback a{margin-top: -5px;padding: 7px 15px;}
	.news-detail .bont{ padding: 15px 0 20px;}
	.news-detail .news-title{font-size: 24px;line-height: 38px;}
	.news-detail .edit-content{margin:25px 0; }

	.news-video .tab-list{width:100%;height: auto;margin-bottom: 20px;}
	.news-video .video-tab .pic-list video{height: auto;}
	.news-video .tab-title{width: 100%;height: 318px;}
	.news-video .tab-title ul li .img{height: 90px;}
	.product-box .product-name{margin-bottom: 35px;}
	.product-box .product-name h4{width: 160px;font-size: 32px;line-height: 40px;}
	.product-box .box{padding: 30px 20px 30px 20px;}
	 .product-list li .img{height: 240px;}
	.product-box .introduce.sorts-introduce{font-size: 16px;line-height: 28px;padding-left: 0px;}
	.product-list li{margin-bottom: 30px;}
	.product-list li .info h4{font-size: 20px;line-height: 30px;padding-top: 15px;}
	.product-series{padding-bottom: 10px;margin-bottom: 30px;}
	.product-series h4{font-size: 24px;line-height: 34px;}
	.product-detail-name .intro{width:-webkit-calc(100% - 300px);width: -moz-calc(100% - 300px);width: calc(100% - 300px);padding-top: 40px;}
	.product-detail-name .series{margin-bottom: 10px;}
	.product-detail-name .intro h4{font-size: 32px;line-height: 42px;}
	.product-box .link a{width: 120px;}
	.product-detail-name, .product-detail-mes{padding: 35px 20px;}

	.brand-display .brand-list li{width: 100%;margin-right: 0;}
	.brand-display .brand-list{padding-bottom: 20px;}
	.brand-display .ftit{display: block;}
	.brand-display .ftit h4, .brand-display .ftit .mes{display: block;width: 100%;}
	.brand-display .ftit .mes{padding-left: 0;margin-top: 25px;}
	.brand-display .brand-list li .img{width: 120px;}
	.brand-display .brand-list li .mes{padding-left: 25px;padding-top: 5px;}
	.service .service-list li{width: 49%;margin-right: 2%;}
	.service .service-list li:nth-child(3n){margin-right: 2%;}
	.service .service-list li:nth-child(2n){margin-right: 0;}

	.research-center li .img{height: 200px;}
	.research-center li .con{font-size: 16px;line-height: 38px;}
	.research-list li .cont{padding: 15px 35px 15px 15px;}
	.research-list li .cont h4{font-size: 22px;line-height: 24px;}
	.research-list li .level{}
	.research-list li .level h3 em{font-size: 30px;line-height: 30px;}

	.research-standard li{width: 32%;margin-right: 2%;}
	.research-standard li:nth-child(4n), .research-standard li:nth-child(20n),.research-standard li:nth-child(5n){margin-right: 2%;}
	.research-standard li:nth-child(3n),.research-standard li:nth-child(12n),.research-standard li:nth-child(24n),.research-standard li:nth-child(60n){margin-right: 0;}
	.research-standard li .name h4 em{font-size: 22px;line-height: 24px;}
	.research-standard li .con{padding: 10px 10px;}

	.research-reward li{width: 32%;margin-right: 2%;}
	.research-reward li:nth-child(4n){margin-right: 2%;}
	.research-reward li:nth-child(3n),.research-reward li:nth-child(12n){margin-right: 0;}
	.research-reward li h3{font-size: 22px;line-height: 24px;height: 24px;}
	.research-reward li .name{font-size: 14px;line-height: 22px;margin-bottom: 18px;}
	.research-reward li .project-name{font-size: 16px;line-height: 22px;height: 44px;}
	.research-reward li .award p{font-size: 12px;line-height: 14px;}

	.patent .patent-list{width: 100%;margin-right: 0;margin-bottom: 15px;}
	.patent .patent-list table .patent-name{width: 60%;padding-left: 15px;}

	.research-redult .ft{font-size: 24px;line-height: 34px;}

	.employing-concept li .cont img{width: 40px;}
	.employing-concept li .cont h4{font-size: 26px;line-height: 28px;padding-bottom: 15px;}
	.employing-concept li .cont p{margin-bottom: 15px;}
	.employing-concept li .cont{padding: 20px 15px;max-height:-webkit-calc(100% - 30px);max-height: -moz-calc(100% - 30px);max-height: calc(100% - 30px);overflow-y: scroll;}
	.employing-concept li{height: 600px;overflow: hidden;width: 48%;margin-right: 4%;}
	.employing-concept li:nth-child(3n){margin-right: 4%;}
	.employing-concept li:nth-child(2n),.employing-concept li:nth-child(6n){margin-right: 0;}
	.employing-concept li .num{font-size: 120px;bottom: -5px;}

	.recruit-mes .recruit-search .inp,.recruit-mes .recruit-search .sub{line-height: 66px;height: 66px;font-size: 16px;}
	.recruit-mes .recruit-search .sub{background-size: 25px;}
	.recruit-mes .joinList .joinspan{padding-top: 22px;padding-bottom: 22px;}
	.recruit-mes .joinList{font-size: 16px;line-height: 18px;}
	.recruit-mes .joinList .joinT .joinspan{line-height: 18px;}


	.jobs-apply{padding: 35px 0;}
	.jobs-apply .apply-detail table td {float: left; width: 100%; text-align: left;position: relative;  }
	.jobs-apply .apply-detail table td input[type="text"] ,.zxqz table td input.inpt1[type="text"]{ width: 100%;}
	/*.jobs-apply .apply-detail table td i{position: absolute;top: 7px;right: 10px;}*/

	/*.social-res li .cont .info{padding-top:60px;}
	.social-res li .cont .info img{width: 66px;margin-bottom: 20px;}*/


	.social-report li .cont{margin-top: 25px;padding-right: 26px;}
	.social-report li .cont .icon{width: 22px;height: 27px;margin-top: -14px;}

	.contact-list .contact-intro{padding: 35px 0;}
	.contact-list .contact-intro h4{font-size: 32px;line-height: 34px;}
	.contact-list .contact-intro .tel{font-size: 18px;line-height: 26px;}
	.contact-other li .mes label, .contact-other li .mes .mes-tel{}
	.contact-other li .mes .mes-tel{padding-left: 0;}
	.contact-other li .mes label{padding-right: 10px;}
	.contact-other li{width: 100%;margin-right: 0;padding-left: 0;border: none;height: auto;}
	.contact-other li .ctit{padding-bottom: 20px;}
	.contact-other li .ctit h4{font-size: 28px;line-height: 30px;}

	.feedback .form-mes form .user-fb input{line-height: 66px;height: 66px;padding: 0 20px; width:-webkit-calc(100% - 40px);width: -moz-calc(100% - 40px); width: calc(100% - 40px); }
	.feedback .form-mes form .msg textarea {width:-webkit-calc(100% - 40px);width: -moz-calc(100% - 40px);width: calc(100% - 40px); padding: 10px 20px; height: 272px;}
	.feedback .form-mes form .form-code input{line-height: 66px; height: 66px;padding: 0 20px;width: 50%;}
	.feedback .form-mes form a{line-height: 66px;width: 30%;}
	.feedback .form-mes form .form-code span{height: 66px;}

	.investor-intro li{width: 100%;margin-right: 0;}
	.stock .stock-list li .mes #xj{font-size: 48px;line-height: 48px;height: 48px; min-width: 160px;}
	.stock .stock-list li .mes #xj::after{top: 20px;}
	.stock .stock-list li .mes em{font-size: 26px;line-height: 26px;height: 26px;padding-top: 22px;margin-left: 20px;}
	.stock .stock-list li{min-width: 15%;margin-bottom: 25px;}
	.stock .stock-list li .mes{font-size: 30px;line-height: 54px;}
	.stock .stock-list li p{margin-bottom: 10px;}

	.time-select{position: static;height: 46px;text-align: right;margin-bottom: 40px;}
	.time-select select{font-size: 16px;  line-height: 46px;  height: 46px;}


	.investor-report .report-list li .cont{display: block;}
	.investor-report .report-list li .img, .investor-report .report-list li .mes{display: block;}
	.investor-report .report-list li .mes{margin-top: 30px;width: 100%;padding-left: 0;font-size: 20px;line-height: 24px;}
	.investor-report .report-list li .img{max-width: 100%;}
	.investor-corporate, .investor-report{padding-bottom: 50px;}
	.investor-news li .date{padding: 10px 0;}
	.investor-news li .date em{font-size: 38px;line-height: 38px;}
	.investor-news li .mes{width: auto;max-width: 60%;padding: 10px 15px;}
	.investor-news li .mes h4{font-size: 20px;}
	.investor-news li .icon{width: 44px;    padding: 10px 15px;}
	.investor-news li .icon .icon-img{background-size: 40px;}

	.investor-events .events-tit h4{font-size: 24px;line-height: 34px;padding: 10px 25px;}
	.investor-events .events-list .events-list-mes li a{padding: 15px 20px;}
	.investor-events .events-list .events-list-mes li .date{width: 35%;}
	.investor-events .events-list .events-list-mes li h4{width: 40%;}
	.investor-events .events-list .events-list-mes li .date, .investor-events .events-list .events-list-mes li h4, .investor-events .events-list .events-list-mes li p{padding-right: 4%;}

	.news-zt li .mes h4{font-size: 22px;line-height: 30px;height: 30px;}
	.news-zt li .mes p{font-size: 14px;line-height: 26px;height: 26px;}


	.zt-tit h4 {font-size: 26px;  line-height: 34px; }
	.first-zt .img{width: 50%;}
	.zt-list li{margin-bottom: 20px;}
	.zt-list li a{padding: 15px 10px;}
	.zt-list li .img{width: 120px;}
	.zt-list li .info{padding-right: 15px;}
	.zt-list li .info p{padding-left: 65px;}
	.zt-list li .info .date{left: 0;}
	.zt-imgList li .box,.zt-videoList li a{height: 180px;padding: 10px 10px;}
	.zt-imgList li,.zt-videoList li{margin-bottom: 20px;}
	.zt-imgList li p{font-size: 14px;line-height: 24px;height: 24px;padding: 5px 5px;}

	.news-ztInner .ztCon{padding: 0 3% 25px 3%;}
	.pictures_eyes_in .prev, .pictures_eyes_in .next{width:34px;height:34px;margin-top: -17px;}
	.pictures_eyes_in .next{right: 15px;}
	.pictures_eyes_in .prev{left: 15px;}

}

	@media screen and (max-width: 768px) {
		.footer .copyright .copy{width: 100%;}
		.footer .copyright .design{float: none;margin-left: 0;}
		.footer .copyright .attention{display: none;}

		.pcBanner{display: none;}
		.appBanner{display: block;}

		.banner .bxpager .bxitem a{width: 22px;height: 18px;margin: 3px 4px;}
		.banner .bx-controls{bottom: 20px;}
		.banner .bx-pager .bx-pager-item a{width: 22px;height: 18px;margin: 3px 4px;}
		.news-index .hotnews .mes h3{font-size: 18px;line-height: 26px; max-height: 52px;}
		.news-index .entrance ul li a .img{height: 170px;}
		.news-index .entrance ul li a .mes img{width: 58px;margin-top: 20px;}
		.news-index .entrance ul li a .mes p{font-size: 16px;}

		/*.f-banner .img{height: 300px;}
		.current h3{font-size: 40px;line-height: 52px;}
		.current p{font-size: 20px; }*/

		.product-index .product-nav a .content .mes .title h3{font-size: 32px;line-height: 34px;}
		.product-index .product-nav a .content .mes .amore span{height: 36px;background-size: 36px;}
		.product-index .product-nav a .content .mes .amore span:hover{background-position: center -36px;}
		.product-index .list li{height: 500px;}
		.product-index .list li .info h4{padding-top: 40px;font-size: 22px;}
		.product-index .list li .info p{padding: 0 20px;}

		.vr .vr-date ul li p i{font-size: 30px;}
		.sectionBox{margin-top: 40px;}
		.sec{padding-bottom: 40px;}
		.f-nav .f-navlist li a{line-height: 60px;height: 60px;}
		.company-profile .company .tit h4,.vi .tit h4{font-size: 28px;line-height: 36px;}
		.company-profile .company .tit em,.vi .tit em{font-size: 18px;line-height: 26px;}
		.f-title h3{font-size: 28px;line-height: 36px;}
		.f-title em{font-size: 18px;line-height: 26px;}

		.all-title{padding-top: 30px;margin-bottom:30px;}
		.all-title h4{font-size: 28px;line-height: 30px;}
		.all-title p{font-size: 18px;line-height: 22px;}

		.brand-display .ftit h4, .service .ftit h4{font-size: 28px; line-height: 36px;}
		.brand-display .ftit em, .service .ftit h4 em{font-size: 18px;line-height: 22px;}

		.company-profile .profile h4{font-size: 26px;line-height: 30px;}
		.other-information .information ul li .mes{padding: 20px 25px;}
		.other-information .information ul li .mes img{width: 25px;top: 30px;right: 20px;}

		.other-information .information ul li .mes h4{font-size: 20px;line-height: 24px;}
		.vr{height: 420px;}
		.company-profile{margin-bottom: 55px;}
		.vi{padding-bottom: 45px;}

		.vision-advantage .jidi ul li h4{font-size: 20px;line-height: 24px;}
		.vision-advantage .vision-advantage-mes{font-size: 16px;line-height: 22px;padding-bottom: 50px;}
		.vision-advantage .vision-advantage-mes p{margin-bottom: 22px;}

		/*.member .team-list li .img{height: 260px;}*/
		.member .team-list li .con h4{font-size: 20px;line-height: 24px;}
		.member .team-list li .con .post{font-size: 16px;line-height: 20px;}
		.member .team-list li .info .img{width: 200px;height: auto;margin: 0 auto;float: none;}
		.member .team-list li .info .mess .prof{float: none;width: 100%;margin-top: 25px;}
		.member .team-list li .info{min-height: 500px;}
		.member .team-list li .info .mess{max-height: 500px;min-height: 500px;}
		.member .team-list li .info .mess .prof .name h4{font-size: 20px;line-height: 22px;}
		.member .team-list li .info .mess .prof em{font-size: 14px;line-height: 16px;}
		.member .team-list li .info .mess p{font-size: 14px;line-height: 22px;margin-bottom: 15px;}
		.member .team-list li .info .close img{width: 30px;}

		.culture .culture-list{padding-bottom: 30px;}
		.culture .culture-list li{width: 100%;margin-right: 0;height: 90px;}
		.culture .culture-list li .bor{background-size: 110px;background-position: right -20px top 40px;}
		.culture .culture-list li .con{padding: 0 10px;}

		.honor-list li{width: 32%;margin-right: 2%}
		.honor-list li:nth-child(4n){margin-right: 2%;}
		.honor-list li:nth-child(3n),.honor-list li:nth-child(12n){margin-right:0 }

		.pages .pages-list{height: 32px;}
		.pages a{width: 32px;height: 32px;line-height: 32px;}
		.pages .prevpage, .pages .nextpage{width: 50px;background-size: 50px;height: 32px;}
		.pages .prevpage{left: 15px;}
		.pages .nextpage{right: 15px;}

		.honor-list{padding-bottom: 50px;}
		.subcompany .subcompany-content h3{font-size: 24px;line-height: 36px;}

		.first-news .img{float: none;width: 100%;height: auto;margin-bottom: 15px;}
		.first-news .mes{float: none;width: 100%;}
		.first-news .mes .detail{margin-top: 30px;}


		.news-list li a{padding: 20px 15px;}
		.first-news .mes h4{font-size: 22px;line-height: 28px;}
		.news-list li a{padding:15px 10px;}
		.news-list li .mes,.news-list li .date{float: none;width: 100%;}

		.news-list li .mes h4{font-size: 18px;line-height: 26px;}
		.first-news .mes p{margin-top: 15px;}
		.news-list li .date{text-align: left;}
		.news-list li .date p{font-size: 0;}
		.news-list li .date p span,.news-list li .date em{display: inline-block;font-size: 18px;line-height: 20px;}
		.news-list li .date p span{float: left;}
		.news-list li .date p span:after{content: "-"}

		.detail-ft .lef{width: 100%;float: none;}
		.news-share{float: none;width: 100%;}
		.news-detail .edit-content{font-size: 16px;line-height: 26px;}
		.news-detail .news-title{font-size: 22px;line-height: 32px;}

		.product-box .box {  padding: 30px 0; }
		.product-box .product-img{padding: 0 3%;width: 94%;}
		.product-box .product-name h4, .product-box .product-name .intro{display: block;}
		.product-box .product-name h4{width: 100%;margin-bottom: 15px;font-size: 28px;line-height: 34px;}

		.prev-next{display: block;position: absolute;right: 0;top:0;width: auto;}
		.prev-next a{width: 36px;height: 36px;line-height: 36px;margin-left: 8px;}
		.prev-next a.back{background-size: 14px;}


		.product-list li{width: 49%;margin-right: 2%;margin-bottom: 25px;}
		.product-list li:nth-child(3n){margin-right: 2%;}
		.product-list li:nth-child(2n),.product-list li:nth-child(6n){margin-right: 0;}
		.product-list li .info h4{font-size: 18px;line-height: 28px;padding-top: 10px;}

		.brand-display .brand-list li .brand-logo{display: block;}
		.brand-display .brand-list li .img, .brand-display .brand-list li .mes{display: block;}
		.brand-display .brand-list li .mes{padding-left: 0;width: 100%;margin-top: 15px;}
		.brand-display .ftit{margin-bottom: 50px;}

		.service .service-list li{width: 100%;margin-right: 0;}
		.service .service-list li:nth-child(3n){margin-right: 0;}
		.service .service-list li .con{height: auto;padding: 25px 15px 35px 15px;}
		.service .service-list li .con h4{font-size: 18px;line-height: 26px;overflow: inherit;white-space: normal;padding-top: 0; margin-bottom: 15px;}
		.service .service-list li .con p{height: auto;overflow: inherit;display: block;}

		.related .product-list{overflow: hidden;}
		.related .product-list li{margin-right: 0;margin-bottom: 0;}
		.related .product-list li a{width: 95%;display: block;}

		.product-series h4{font-size: 22px;line-height: 32px;}
		.product-detail-name .intro h4{font-size: 28px;line-height: 38px;}
		.product-detail-name .img{width: 220px;}
		.product-detail-name .intro {width:-webkit-calc(100% - 240px);width: -moz-calc(100% - 240px);width: calc(100% - 240px);  padding-top: 40px;}
		.product-detail-name .img img{max-height: 300px;}

		.research-center li{width: 49%;margin-right: 2%;}
		.research-center li:nth-child(3n){margin-right: 2%;}
		.research-center li:nth-child(2n),.research-center li:nth-child(6n){margin-right: 0;}
		.research-list li{width: 100%;margin-right: 0;}
		.research-list li .cont h4{font-size: 20px;line-height: 24px;}

		.research-standard li .name{height:280px; }
		.research-standard li .name h4 em{font-size: 20px;line-height: 22px;width: 100px;padding-right: 15px;}
		.research-standard li .con{font-size: 14px;line-height: 18px;}

		.research-reward li{width: 46%;margin-right: 8%;}
		.research-reward li:nth-child(3n){margin-right: 8%;}
		.research-reward li:nth-child(2n),.research-reward li:nth-child(4n),.research-reward li:nth-child(12n){margin-right: 0;}

		.research-reward li h3{font-size: 20px;line-height: 22px;height: 22px;}
		.research-redult .ft{font-size: 22px;line-height: 32px;padding-bottom: 10px;}

		.patent .patent-list{overflow-x: scroll;}
		.patent .patent-list table{width: auto;min-width: 100%;}
		.patent .patent-list table tr td{padding-right: 10px;}
		.patent .patent-list table tr .patent-category p{width: 50px;}
		.patent .patent-list table .patent-name{width: auto;}
		.patent .patent-list table .patent-name p{width: 200px;}
		.patent .patent-list table .patent-num{padding-left: 20px;}

		.employing-concept li .cont img{width: 36px;}
		.employing-concept li .cont h4{font-size: 22px;line-height: 24px;padding-bottom: 10px;}
		.employing-concept li .cont p{font-size: 14px;line-height: 22px;}
	/*	.employing-concept li .cont{padding: 20px 15px;max-height: calc(100% - 30px);overflow-y: scroll;}*/
		.employing-concept li{height: 600px;overflow: hidden;width: 49%;margin-right: 2%;}
		.employing-concept li:nth-child(3n){margin-right: 2%;}
		.employing-concept li:nth-child(2n),.employing-concept li:nth-child(6n){margin-right: 0;}
		.employing-concept li .num{font-size: 100px;bottom: -10px;}

		.recruit-mes .joinList .joinspan1{padding-left: 4%;}
		.jobs-apply .apply-detail .sh1ti{font-size: 22px;}

		.social-res li{width: 49%;}
		.social-res li:nth-child(3n){margin-right: 2%;}
		.social-res li:nth-child(2n),.social-res li:nth-child(6n){margin-right: 0;}
		.social-report li{width: 49%;}
		.social-report li:nth-child(2n){margin-right: 0;}
		.social-report li a{padding: 0 4%;}
		.social-report li .cont{margin-top: 20px;}
		.contact-list .contact-intro{display: block;}
		.contact-list .contact-intro h4{display: block;width: 100%;font-size: 28px;line-height: 30px;margin-bottom: 10px;}
	/*	.contact-list .contact-intro .ewm,.contact-list .contact-intro .tel{display: block;float: left;}
		.contact-list .contact-intro .tel{width: calc(100% - 150px);padding-left: 15px;}
*/
		.contact-list .contact-intro .ewm{width: 30%;text-align: left;}
		.contact-list .contact-intro .ewm img{width: 110px;max-width: 100%;}
		.contact-list .contact-intro .tel{padding-left: 5%;width: 65%;font-size: 16px;line-height: 24px;}
		.contact-list .contact-intro .tel p{max-width: 100%;}

		.contact-other li .ctit{padding-bottom: 20px;}
		.contact-other li .ctit h4{font-size: 26px;line-height:28px;}
		.contact-other li .ctit img{width: 48px;}
		.contact-map iframe{height: 300px;}
		.contact-map p{padding: 15px 20px;font-size: 18px;line-height: 26px;}

		.stock{padding: 20px 20px; }
		.investor-report .report-list li .mes{font-size: 18px;line-height: 22px;}

		/*.time-select{top:-90px;}*/
		/*.time-select select{font-size: 18px;line-height: 52px;height: 52px;}*/

		.investor-news li .icon, .investor-news li .mes{height: 40px;}
		.investor-news li .date{padding: 10px 0;}
		.investor-news li .date em{font-size: 38px;line-height: 38px;}
		.investor-news li .mes{width: auto;max-width: 60%;padding: 10px 15px;}
		.investor-news li .mes h4{font-size: 18px;line-height: 40px;}
		.investor-news li .mes p{font-size: 14px;line-height: 26px;}
		.investor-news li .icon{width: 44px;    padding: 10px 15px;}
		.investor-news li .icon .icon-img{background-size: 30px;}
		.investor-news li .date{width: 100%;background:none;text-align: left;float: none;height: auto;padding: 0 0;margin-top: 10px;padding-top: 5px;}


		.investor-news li .date p{font-size: 0;}
		.investor-news li .date p span,.investor-news li .date em{display: inline-block;font-size: 18px;line-height: 20px;}
		.investor-news li .date p span{float: left;}
		.investor-news li .date p span:after{content: "-"}

		.investor-news li .mes{max-width:-webkit-calc(100% - 60px);max-width: -moz-calc(100% - 60px);max-width: calc(100% - 60px);}
		.investor-news li .mes,.investor-news li .icon{padding: 5px 0;}

		.investor-events .events-tit h4{font-size: 22px;line-height: 32px;padding: 10px 20px;}
		.investor-events .events-list .events-list-mes li a{padding: 10px 10px;font-size: 18px;line-height: 22px;}

		.news-zt li .mes{padding: 15px 8px;}
		.news-zt li .mes h4{font-size: 20px;line-height: 28px;height: 28px;}
		.first-zt .img, .first-zt .mes{display: block;width: 100%;height: auto;}
		.first-zt .mes{padding: 25px 20px;}




	}

	@media screen and (max-width: 640px) {
		.footer{padding-bottom: 15px;}
		.footer .footer-mes .hottel{margin-bottom: 25px;padding-top: 20px;}
		.footer .footer-mes .hottel .tel{margin-top: 5px;margin-bottom: 5px;}

		.banner .bxcontrol{bottom: 10px;}
		.banner .bxpager .bxitem a{width: 14px;height: 14px;margin: 0 2px;}
		.banner .bxpager .bxitem a span{height: 4px;width: 4px;margin: 3px auto;}
		.banner .bx-pager .bx-pager-item a{width: 14px;height: 14px;margin: 0 2px;}

		.f-nav .curr a{padding: 15px 0;}
		.product-index .product-nav{height: 220px;}
		.product-index .product-nav a .content .mes .title{padding-top: 20px;}
		.product-index .list li{height: 400px;}
		.product-index .list li .info h4{font-size: 20px;line-height: 22px;padding-top: 30px;}

		.vr .vr-date ul li p i{font-size: 26px;}
		.vr .vr-date ul li img{width: 90px;}
		.vr .vr-date ul li em{font-size: 14px;}

		.other-information .information ul li .mes{padding: 10px 10px;}
		.other-information .information ul li .mes img{width: 25px;top: 20px;right: 10px;}
		.other-information .information ul li .mes h4{font-size: 20px;line-height: 24px;}

	/*	.f-title{padding-top: 30px;}*/
		.other-information .information{margin-top: 35px;}
		.f-nav .f-navlist li a{line-height: 48px;height: 48px;}

		.company-profile .company .tit h4,.vi .tit h4{font-size: 26px;line-height: 34px;}
		.company-profile .company .tit em,.vi .tit em{font-size: 16px;line-height: 24px;}
		.f-title h3{font-size: 26px;line-height: 34px;}
		.f-title em{font-size: 16px;line-height: 24px;}
		.all-title h4{font-size: 26px;line-height: 28px;}
		.all-title p{font-size: 16px;line-height: 20px;}

		.brand-display .ftit h4, .service .ftit h4{font-size: 26px; line-height: 34px;}
		.brand-display .ftit em, .service .ftit h4 em{font-size: 16px;line-height: 20px;}

		.company-profile .profile h4{font-size: 24px;line-height: 28px;}

		.other-information .information ul li{width: 49%;margin-bottom: 25px;}
		.other-information .information ul li:nth-child(2n){margin-right: 0;}

		.highlights-mes ul li{font-size: 16px;line-height: 24px;padding:6px 20px; }
		.highlights-mes ul li img{height: 24px;}


		/*.member .team-list li .img{height: 220px;}*/
		.member .team-list li .con{height: 80px;}
		.member .team-list li .con h4{font-size: 18px;line-height: 22px;}
		.member .team-list li .con .post{font-size: 14px;line-height: 18px;}

		.member .team-list li .info .mess .prof .name h4{font-size: 18px;line-height: 22px;}
		.member .team-list li .info .mess .prof em{font-size: 14px;line-height: 16px;}
		.member .team-list li .info .close img{width: 26px;}
		.member .team-list li .con{padding: 10px 10px;}

		.honor-list li{width: 49%;margin-right: 2%}
		.honor-list li:nth-child(3n),.honor-list li:nth-child(12n){margin-right:2% }
		.honor-list li:nth-child(2n),.honor-list li:nth-child(4n).honor-list li:nth-child(12n){margin-right:0 }

		.honor-list li .imgbox{padding: 10px 10px;}
		.develop-list li .year{font-size: 38px;line-height: 38px;}

		.news-list{padding: 45px 0;}
		.news-list li .mes h4{font-size: 18px;line-height: 28px;}

		/*.first-news .img{height: 300px;}*/
		.news-video .tab-title ul li .info p{font-size: 16px;line-height: 20px;margin-bottom: 15px;}
		.news-detail .news-title{font-size: 20px;line-height: 30px;}


		.product-box .product-name h4{font-size: 26px;line-height: 32px;}
		.product-list li .img{height: 220px;padding: 15px 0;}
		.product-series h4{font-size: 20px;line-height: 30px;}
		.product-box .product-brand{margin-top: 25px;}

		.product-detail-name .intro h4{font-size: 24px;line-height: 34px;}
		.product-detail-name .img{float: none;width: 100%;}
		.product-detail-name .intro {float: none;width: 100%;  padding-top: 40px;}

		.product-detail-name, .product-detail-mes{padding: 20px 10px;}
		.product-detail-name .img img{max-height: 200px;}
		.product-box .link{margin-top: 25px;padding-bottom: 20px;}
		.product-box .link a{margin-right: 10px;}

		.ftit .mes{font-size: 16px;line-height: 26px;}
		.research-center li .con{font-size: 14px;}
		.research-center li .img{height: 172px;}

		.research-standard li{width: 49%;margin-right: 2%;}
		.research-standard li:nth-child(5n),.research-standard li:nth-child(3n){margin-right: 2%;}
		.research-standard li:nth-child(2n),.research-standard li:nth-child(4n){margin-right: 0;}

		.research-standard li .name{height: 290px;}
		.research-standard li .name h4 em{font-size: 18px;line-height: 20px;width: 120px;}
		.research-standard li .name{width: 92%;margin: 0 4%;}


		.research-reward li{width: 48%;margin-right: 4%;}
		.research-reward li:nth-child(3n){margin-right: 4%;}
		.research-reward li:nth-child(2n),.research-reward li:nth-child(4n),.research-reward li:nth-child(12n){margin-right: 0;}

		.research-reward li h3{font-size: 18px;line-height: 20px;height: 20px;}
		.research-reward li .project-name{font-size: 14px;line-height: 20px;height: 40px;}

		.research-redult .ft{font-size: 22px;line-height: 32px;padding-bottom: 10px;}

		.employing-concept li .cont img{width: 34px;}
		.employing-concept li .cont h4{font-size: 20px;line-height: 22px;padding-bottom: 10px;margin-bottom: 18px;}
		.employing-concept li .num{font-size: 90px;bottom: -15px;}

		.recruit-mes .recruit-search .inp,.recruit-mes .recruit-search .sub{line-height: 52px;height: 52px;font-size: 14px;}
		.recruit-mes .recruit-search .sub{background-size: 22px;}
		.recruit-mes .joinList .joinspan{padding-top: 17px;padding-bottom: 17px;}
		.recruit-mes .joinList{font-size: 14px;line-height: 18px;}

		.jobs-apply .apply-detail .sh1ti{font-size: 20px;}
		.jobs-apply .apply-detail .sh4{font-size: 14px;}
		.jobs-apply .apply-detail table td.apply-prof span{font-size: 14px;line-height: 32px;}

		/*.social-res li .cont .info{padding-top:70px;}
		.social-res li .cont .info img{width: 72px;margin-bottom: 20px;}
		.social-res li .cont p{font-size: 24px;line-height: 26px;}
*/
		.contact-list .contact-intro h4{font-size: 24px;line-height: 26px;}
		.contact-other li .ctit{padding-bottom: 20px;}
		.contact-other li .ctit h4{font-size: 24px;line-height: 26px;}
		.contact-other li .mes .mes-tel img{width: 130px;}
		.contact-other li .mes label{font-size: 16px;line-height: 26px;}

		.feedback .form-mes form .user-fb input{line-height: 52px;height: 52px;padding: 0 2%;  width:96%; font-size: 16px; }
		.feedback .form-mes form .msg textarea {width: 96%; padding: 10px 2%; height: 210px; font-size: 16px;line-height: 26px;}
		.feedback .form-mes form .form-code input{line-height: 52px; height: 52px;padding: 0 2%;width: 50%;font-size: 16px;}

		.feedback .form-mes form a{line-height: 52px;width: 25%;font-size: 16px;}
		.feedback .form-mes form .form-code span img{margin-top: 10px;width: 85px;}
		.feedback .form-mes form .form-code span{margin-left: 10px;height: 52px;}
		.contact-list .contact-intro .ewm img{width: 100px;}
		.investor-intro li .mes{height: auto;}
		.investor-intro li label{width: 100px;}
		.investor-intro li label, .investor-intro li p{padding-top: 10px;padding-bottom: 10px;}

		.stock .stock-list li .mes #xj{font-size: 42px;line-height: 42px;height: 42px; min-width: 130px;}
		.stock .stock-list li .mes #xj::after{top: 12px;}
		.stock .stock-list li .mes em{font-size: 22px;line-height: 22px;height: 22px;padding-top: 18px;}

		.stock .stock-list li .mes{font-size: 26px;line-height: 50px;}
		.stock .stock-list li p{margin-bottom: 10px;}

		.time-select{position: static;height: 46px;margin-bottom: 40px;}
		.time-select select{float: right;font-size: 16px;line-height: 46px;height: 46px;}
		.investor-report .report-list li .img{height: 300px;}

		/*..investor-news li .mes h4{font-size: 18px;line-height: 30px;}*/
		.investor-news li .mes p{font-size: 14px;line-height: 26px;}
		.investor-news li .date p span, .investor-news li .date em{font-size: 16px;line-height: 18px;}

		.investor-events .events-tit h4{font-size: 20px;line-height: 30px;padding: 10px 10px;}
		.investor-events .events-list .events-list-mes li a{padding: 10px 5px;font-size: 16px;line-height: 20px;}
		.investor-events .events-list .events-list-mes li .date{padding-right: 3%;}
		.investor-events .events-list .events-list-mes li h4{width: 48%;padding-right: 3%;}
		 .investor-events .events-list .events-list-mes li p{padding-right: 2%;}

		.news-zt li .mes h4{font-size: 18px;line-height: 26px;height: 26px;}
		.news-zt li .mes p{font-size: 12px;line-height: 24px;height: 24px;}

		.zt-tit{padding: 35px 0;}

		.zt-list li{width: 100%;margin-right: 0;}
		.zt-imgList li, .zt-videoList li{width: 49.4%;}
		.zt-imgList li:nth-child(2n), .zt-videoList li:nth-child(2n){margin-right: 0;}


	}

	@media screen and (max-width: 481px) {

		.sidebar li.top{width: 30px;height: 30px;}
		.sidebar li.top .ico{width: 30px;height: 30px;background-size: 20px;}
		.footer .fnav .rig{width: 320px;}
		.banner .bxcontrol{bottom: 6px;}
		.banner .bxpager .bxitem a { width: 12px;  height: 12px;  margin: 0 2px; }
		.banner .bx-controls{bottom: 6px;}
		.banner .bx-pager .bx-pager-item a{ width: 12px;  height: 12px;  margin: 0 2px; }

		.section{padding: 25px 0;}
		.news-index .newsList{height: auto;}
		.news-index .hotnews{padding-bottom: 0px;}
		.news-index .hotnews .img{width: 100%;height: auto;}
		.news-index .hotnews .mes{width: 100%;margin-left: 0;padding: 0 0;padding-bottom: 10px;}

		.news-index .entrance ul li{width: 50%;}
		.news-index .newsList ul.nlist li a p{max-width: 75%;}
		.news-index .hotnews .mes h3{font-size: 16px;line-height: 24px;max-height: 48px;}
		.news-index .hotnews .mes p{font-size: 12px;line-height: 20px;max-height: 80px;}
		.first-news .mes .detail{background-size: 20px;padding-left: 25px;}
		.news-detail .news-title{font-size: 18px;line-height: 26px;}
		.news-detail .bont{    padding: 15px 0 15px;}
		.news-detail .edit-content{font-size: 14px;line-height: 22px;margin: 15px 0;}


		/*.f-banner .img{height: 220px;}
		.current h3{font-size: 32px;line-height: 44px;}
		.current p{font-size: 18px; }*/
		.f-nav .f-navlist li a {  line-height: 38px;  height: 38px;}
		.f-nav .f-navlist li a{padding: 0 10px;}
		.f-nav{margin-bottom: 30px;}
		.f-nav .curr a{padding: 10px 0;}

		.f-nav .f-navlist{position: relative;}
		.f-nav .f-navlist.parent{padding-bottom: 76px;}
		.f-nav .f-navlist li.product-nav .product-subnav{position: absolute;  left: 0;  bottom: 0;}


		.sectionBox{margin-top: 30px;}
		.sec{padding-bottom: 35px;}

		.product-index .product-nav{padding: 10px 10px;width:-webkit-calc(100% - 20px);width: -moz-calc(100% - 20px);width: calc(100% - 20px);height: 180px;}
		.product-index .product-nav a .content .mes .title h3{font-size: 28px;}
		.product-index .product-nav a .content{padding: 2% 2%; height: 96%;}
		.product-index .product-nav a .content .mes .amore{margin-top: 15px;}
		.product-index .product-nav a .content .mes .amore span{width: 120px;}

		.product-index .list li{height: auto;width: 100%;margin-bottom: 10px;padding-bottom: 25px;}
		/*.product-index .list li .info, .product-index .list li .img{width: 50%;height: 100%;float: left;}*/
		.product-index .list li .info{width: 100%;height: 100%;float: none;}
		.product-index .list li .img{display: none;}

		.product-index .list li .info h4{font-size: 16px;padding-top: 25px;margin-bottom: 15px;}
		.product-index .list li .info p{font-size: 12px;line-height: 18px;padding: 0 10px;height:72px; }

		.company-profile .company .tit h4,.vi .tit h4{font-size: 24px;line-height: 32px;}
		.company-profile .company .tit em,.vi .tit em{font-size: 16px;line-height: 24px;}
		.f-title{padding-top: 35px;}
		.f-title h3{font-size: 24px;line-height: 32px;}
		.f-title em{font-size: 16px;line-height: 24px;}

		.all-title{padding-top: 35px;margin-bottom: 35px;}
		.all-title h4{font-size: 24px;line-height: 26px;}
		.all-title p{font-size: 16px;line-height: 20px;}

		.brand-display .ftit{padding-top: 35px;}
		.brand-display .ftit h4, .service .ftit h4{font-size: 24px; line-height: 32px;}
		.brand-display .ftit em, .service .ftit h4 em{font-size: 16px;line-height: 20px;}
		.brand-display .brand-list{padding-bottom: 10px;margin-bottom: 35px;}
		.brand-display .brand-list li{margin-bottom: 25px;}

		.company-profile .profile h4{font-size: 22px;line-height: 26px;margin-top: 20px; margin-bottom: 20px;}

		.other-information .information ul li{width: 100%;margin-right: 0;margin-bottom: 25px;}
		.other-information .information ul li .mes{    padding: 30px 15px;}
		.other-information .information ul li .mes img{right: 15px;top: 40px;}

		.vr .vr-date{margin-top: 45px;}
		.vr .vr-date ul li{width: 50%;}
		.vr .vr-date ul li:nth-child(3){width: 100%;text-align: center;}
		.vr .vr-date ul li:first-child,.vr .vr-date ul li:nth-child(4){text-align: left;}
		.vr .vr-date ul li:nth-child(2),.vr .vr-date ul li:nth-child(5){text-align: right;}
		.vr .vr-date ul li:first-child p,.vr .vr-date ul li:nth-child(4) p{padding-left: 25px;}
		.vr .vr-date ul li:nth-child(2) p,.vr .vr-date ul li:nth-child(5) p{padding-right: 25px;}

		.company-profile .profile .mes p,.vi-con .vi-mes{font-size: 14px;line-height: 26px;}
		.vision-advantage .jidi ul li a{padding: 15px 15px;}
		.vision-advantage .jidi ul li h4 {  font-size: 18px;  line-height: 22px;  }
		.vision-advantage .vision-advantage-mes{font-size: 14px;line-height: 22px;}
		.vision-advantage .vision-advantage-mes p{margin-bottom: 20px;}

		.highlights-mes ul li{font-size: 14px;line-height: 22px;padding:6px 15px; }
		.highlights-mes ul li img{height: 22px;}

		.culture .culture-list{padding-bottom: 30px;}
		.culture .culture-list li{width: 100%;margin-right: 0;height:90px;}
		.culture .culture-list li .bor{background-size:90px;}
		.culture .culture-list li .con p{width: 100px;font-size: 18px;line-height: 20px;}
		.culture .culture-list li .con h4{font-size: 14px;line-height: 16px;}

		.member .team-list li{width:49%; margin-right: 2%;  margin-bottom: 35px;}
		.member .team-list li:nth-child(3n){margin-right: 2%;}
		.member .team-list li:nth-child(2n),.member .team-list li:nth-child(4n),.member .team-list li:nth-child(6n),.member .team-list li:nth-child(12n){margin-right: 0;}
		/*.member .team-list li .img{height: 190px;}*/
		.member .team-list li .con .icon{width: 20px;margin-top: -10px;}
		.member .team-list li .con .post{padding-right: 25px;}

		.member .team-list li .info .img{width: 140px;height: auto;margin: 0 auto;float: none;}
		.member .team-list li .info .mess .prof{float: none;width: 100%;margin-top: 25px;}
		.member .team-list li .info{min-height: 400px;top: 45px;}
		.member .team-list li .info .mess{max-height: 450px;min-height: 400px;padding: 15px 0;}

		.member .team-list li .info .close img{width: 20px;}
		.member .team-list li .con h4{margin-bottom: 10px;}

		.honor-list li .imgbox{height: 110px;}
		.honor-list li .imgbox{padding: 5px 5px;}

		.pages .wrap{padding: 15px 0;}
		.pages .pages-list{height: 24px;}
		.pages a{width: 24px;height:24px;line-height: 24px;font-size: 12px;font-weight: normal;}
		.pages .prevpage, .pages .nextpage{width: 35px;background-size: 35px;height: 24px;top: 15px;}
		.pages .prevpage{left: 10px;}
		.pages .nextpage{right: 10px;}

		.pages a.prevpage:hover{-webkit-transform: translateX(-5px);-moz-transform: translateX(-5px);-ms-transform: translateX(-5px);-o-transform: translateX(-5px);transform: translateX(-5px)}
		.pages a.nextpage:hover{-webkit-transform: translateX(5px);-moz-transform: translateX(5px);-ms-transform: translateX(5px);-o-transform: translateX(5px);transform: translateX(5px)}


		.honor-list{padding-bottom: 35px;}

		.develop-list{padding-top: 20px;}
		.develop-list li{height: 350px;}
		.develop-list li .year{font-size: 32px;line-height: 32px;}
		.develop-list li .cont{padding: 10px 6px;}
		.develop-list li:nth-child(2n){margin-top: 50px;}

		.develop-list .hd a{width: 36px;height: 36px;background-size: 16px;}
		.develop-list .hd{margin-top: 35px;}

		.develop-list li .pro{margin-top: 100px;}
		.develop-list li:hover .pro,.develop-list li.click .pro{color:#004ea1;margin-top: 40px; }
		.develop-list li:hover .mes,.develop-list li.click .mes{display: block;}
		.develop-list li .mes{margin-top: 20px;}

		.subcompany{padding-bottom: 50px;}
		.subcompany .menu-label a{width: 96%;display: inline-block;padding: 15px 2%;margin-right: 0;overflow: inherit;white-space: normal;font-size: 16px;line-height: 24px;}
		.subcompany .subcompany-content .mes, .subcompany .subcompany-content .addr{font-size: 14px;line-height: 26px;}

		.subcompany .subcompany-content h3{font-size: 20px;line-height: 32px;}

		.first-news{padding-top: 30px;}
		.first-news .mes h4{font-size: 18px;line-height: 24px;}
		.news-list li a{padding:10px 5px;}

		.news-list li .mes h4{font-size: 16px;line-height: 24px;margin-bottom: 10px;}
		.news-list li .mes p{font-size: 12px;line-height: 18px;}
		.news-list li .date p span, .news-list li .date em{font-size: 14px;}
		.news-list li .date{padding-top: 10px;}

		.first-news .img{height: auto;}

		.news-video .tab-title{height: 260px;}
		.news-video .tab-title ul li .info p{font-size: 14px;line-height: 18px;margin-bottom: 10px;}
		.news-video .tab-title ul li .img{width: 110px;height: 70px;}
		.news-video .tab-title ul li .info { width:-webkit-calc(100% - 130px);width: -moz-calc(100% - 130px); width: calc(100% - 130px);}

		.f-nav .f-navlist li.product-nav .product-subnav{padding-left: 0px;}
		.product-box .product-name h4{font-size: 24px;line-height: 30px;}
		.product-list li .img{height: 160px;padding: 15px 0;}
		.product-list li .info h4{font-size: 16px;line-height: 26px;margin-bottom: 0;}
		.product-list li .info p{font-size: 12px;line-height: 16px;}
		.product-box .introduce.sorts-introduce{font-size: 14px;line-height: 26px;}

		.product-series{padding-bottom: 6px;margin-bottom: 25px;}
		.product-series h4{font-size: 18px;line-height: 28px;}

		.related .product-list .hd a{width: 36px;height: 36px;background-size: 16px;}

		.product-box .link a{width: 100px;}
		.product-detail-name .intro h4{font-size: 22px;line-height: 32px;}
		.product-detail-mes{font-size: 14px;line-height: 28px;}
		.prev-next a{width: 30px;height: 30px;line-height: 30px;margin-left: 4px;}
		.prev-next a.back{background-size: 10px;}

		.service .service-list li .con{padding: 15px 12px 25px 12px;}
		.service .service-list li .con p{font-size: 14px;line-height: 24px;}

		.research-list li .cont p, .research-list li .cont em{font-size: 14px;line-height: 20px;}
		.research-list li .cont {padding: 15px 15px 15px 10px;}

		.research-center li{width: 100%;margin-right: 0;}
		.research-center li:nth-child(3n){margin-right: 0;}

		.research-center li .img{height: auto;}
		.research-center li .con{overflow: inherit;white-space: normal;line-height: 20px;padding: 5px 5px;}
		.research-list li .cont h4, .research-list li .cont p{overflow: inherit;white-space: normal;}

		.research-list li .cont h4{font-size: 18px;line-height: 22px;}
		.ftit{margin-bottom: 35px;}
		.ftit .mes{font-size: 14px;line-height: 24px;}
		.research-center, .research-list{padding-bottom: 35px;}

		.research-standard, .research-reward{padding: 35px 0;}


		.research-standard li{width: 100%;margin-right: 0;margin-bottom: 20px;}
		.research-standard li:nth-child(5n),.research-standard li:nth-child(3n){margin-right: 0;}
		.research-standard li:nth-child(2n),.research-standard li:nth-child(4n){margin-right: 0;}

		.research-standard li .name{height: 250px;}
		.research-standard li .name h4 em{font-size: 16px;line-height:18px;width: 120px;}
		.research-standard li .name{width: 220px;margin: 0 auto;}

		.research-reward li{width: 100%;margin-right: 0;margin-bottom: 20px;}
		.research-reward li:nth-child(3n){margin-right: 0;}
		.research-reward li:nth-child(2n),.research-reward li:nth-child(4n),.research-reward li:nth-child(12n){margin-right: 0;}

		/*.research-reward li h3{font-size: 18px;line-height: 20px;height: 20px;}
		.research-reward li .project-name{font-size: 14px;line-height: 20px;height: 40px;}*/

		.research-redult .ft{font-size: 18px;line-height: 28px;padding-bottom: 6px;}

		.patent .patent-list table{font-size: 14px;line-height: 20px;}
		.patent .patent-list table .patent-name{padding-left: 10px;}

		.employing-concept li .cont img{width: 32px;}
		.employing-concept li .cont h4{font-size: 18px;line-height: 20px;padding-bottom: 10px;}
		.employing-concept li .cont p{font-size: 14px;line-height: 22px;}
		.employing-concept li .cont{padding: 20px 15px;max-height: auto;overflow-y: inherit;}
		.employing-concept li{height: auto;overflow: hidden;width: 100%;margin-right: 0;padding-bottom: 80px;}
		.employing-concept li:nth-child(3n){margin-right: 0;}
		.employing-concept li .num{font-size: 100px;bottom: -10px;}

		.recruit-mes .recruit-search .inp, .recruit-mes .recruit-search .sub{height: 42px;line-height: 42px;font-size: 12px;}
		.recruit-mes .recruit-search .sub{background-size: 18px;}
		.recruit-mes .joinList .joinspan1{padding-left: 4%;width: 32%;}
		.recruit-mes .joinList{font-size: 12px;line-height: 16px;}
		.recruit-mes .joinList .joinspan{padding-top: 10px;padding-bottom: 10px;line-height: 16px;}
		.recruit-mes .joinList .joinspan4{width: 20%;}

		.social-res li{width: 100%;margin-right: 0;margin-bottom: 15px;}
		.social-res li:nth-child(3n){margin-right: 0;}
		.social-res li .img{height: 200px;}
		.social-res li .img img{min-height: 100%;}
		.social-res li .cont .info{padding-top:0;display: table;width: 100%;height: 95%;}
		.social-res li .cont .info>div{display: table-cell;vertical-align: middle;}
		.social-res li .cont .info img{width: 60px;margin-bottom: 20px;}
		.social-res li .cont p{font-size: 20px;line-height: 22px;}

		.social-report li a{padding: 0 0;}
		.social-report li .cont{margin-top: 15px;line-height: 22px;}
		.social-report li .cont h4{font-size: 18px;}
		.social-report li .cont p{font-size: 14px;}
		.social-report li .cont{padding-right:20px; }
		.social-report li .cont .icon { width: 18px;  height: 22px;  margin-top: -11px;  }

		.contact-list .contact-intro h4{font-size: 24px;line-height: 26px;}
		.contact-list .contact-intro h4, .contact-list .contact-intro .ewm, .contact-list .contact-intro .tel{display: block;}
		.contact-list .contact-intro .ewm{width: 100%;}
		.contact-list .contact-intro .ewm img{margin-right: 0;}
		.contact-list .contact-intro .tel{padding-left: 0;width: 100%;font-size: 16px;line-height: 24px;}
		.contact-other li .mes{display: block;}
		.contact-other li .mes label, .contact-other li .mes .mes-tel{display: block;width: 100%;padding: 0 0;}

		.contact-other li .ctit{padding-bottom: 15px;}
		.contact-other li .ctit h4{font-size: 18px;line-height: 20px;}
		.contact-other li .mes .mes-tel img{width: 110px;}
		.contact-other li .mes label{font-size: 14px;line-height: 24px;}

		.contact-map p{font-size: 16px;line-height: 24px;padding: 10px 10px;}

		.feedback .form-mes form .user .user-fb{width: 100%;margin-right: 0;}
		.feedback .form-mes form .user-fb input{line-height: 44px;height: 44px;padding: 0 2%;  width:96%; font-size: 14px; }
		.feedback .form-mes form .msg textarea {width: 96%; padding: 10px 2%; height: 195px; font-size: 14px;line-height: 24px;}
		.feedback .form-mes form .form-code input{line-height: 44px; height: 44px;padding: 0 2%;width: 50%;font-size: 14px;}

		.feedback .form-mes form a{line-height: 44px;width: 25%;font-size: 14px;}
		.feedback .form-mes form .form-code span img{margin-top: 10px;width: 85px;}
		.feedback .form-mes form .form-code span{margin-left: 10px;height: 44px;}

		.feedback .form-mes form .form-code{float: none;width: 100%;margin-bottom: 40px;}
		.feedback .form-mes form a{float: none;width: 200px;margin: 0 auto;}

		.investor-intro{padding: 35px 0;}
		.investor-intro li label{width: 80px;}
		.investor-intro li label, .investor-intro li p{padding-top: 10px;padding-bottom: 10px;    padding-left: 10px;padding-right: 5px;}

		.stock .stock-list li {min-width: 25%;}

		.corporate-mes{padding: 35px 0;}
		.corporate-list li{display: block;margin: 0 0;}

		.time-select{margin-bottom: 25px;}

		.investor-report .report-list li{padding-bottom: 20px;margin-bottom: 20px;}
		.investor-report .report-list li a{width: 100%;padding-right: 0;margin-bottom: 35px;}
		.investor-report .report-list li .img{width: 200px;margin:0 auto;height: auto;}
		.investor-report .report-list li .img, .investor-report .report-list li .mes{text-align: center;}
		.investor-report .report-list li .img .bor{right: -8px;bottom: -8px;}


		.investor-news li .mes h4{font-size: 16px;line-height: 34px;}
		.investor-news li .mes p{font-size: 12px;line-height: 22px;}


		.investor-news li .date p span, .investor-news li .date em{font-size: 14px;line-height: 16px;}
		/*.investor-news li .mes,.investor-news li .icon{height: 55px;}
		.investor-news li .icon .icon-img{background-size: 30px;}*/
		
		.investor-news li .icon, .investor-news li .mes{height: 34px;}
		.investor-news li .icon .icon-img{background-size: 24px;}

		.investor-events .events-tit h4{font-size: 18px;line-height: 28px;padding: 6px 5px;width: 150px;margin-bottom: 15px;}
		.investor-events .events-list .events-list-mes li a{padding: 10px 5px;font-size: 14px;line-height: 18px;}
		.investor-events, .investor-news{padding-bottom: 35px;}
		.honor-list .bigimg{border: 5px solid #fff;}
		.honor-list li .mes{font-size: 12px;line-height: 20px;padding: 5px 2px;}

		.news-zt{padding: 30px 0;}
		.news-zt li{width: 100%;margin-right: 0;margin-bottom: 25px;}


		.zt-tit h4{font-size: 24px;line-height: 32px;}
		.first-zt{margin-bottom: 20px;}
		.first-zt .mes h4{font-size: 20px;line-height: 30px;max-height: 60px;}
		.first-zt .mes{padding: 25px 10px;}
		.zt-list li{margin-bottom: 15px;}
		.zt-list li .info .date em{font-size: 24px;line-height: 24px;}
		.zt-list li .info .date{width: 54px;}
		.zt-list li a{padding: 10px 10px;}
		.zt-list li .img{width: 100px;}
		.zt-list li .info{padding-right: 8px;}
		.zt-list li .info p{font-size: 14px;line-height: 20px;max-height: 40px;}

		.zt-imgList li .box,.zt-videoList li a{height: 140px;}
		.zt-imgList li,.zt-videoList li{margin-bottom: 15px;}
		.zt-imgList li p,.zt-videoList li p{font-size: 12px;line-height: 22px;height: 22px;padding: 5px 5px;}
		.pictures_eyes_in .prev, .pictures_eyes_in .next{width:24px;height:24px;margin-top: -12px;}
		.pictures_eyes_in .next{right: 10px;}
		.pictures_eyes_in .prev{left: 10px;}


	}




@media screen and (max-width: 320px) {
	.footer .fnav .rig{width: 100%;}
	.f-banner .img{height: 200px;}
	.current h3{font-size: 28px;line-height: 40px;}
	.current p{font-size: 16px; }

	.news-index .hotnews .mes{padding: 15px 0;}

	.company-profile .company .tit h4,.vi .tit h4{font-size: 20px;line-height: 28px;}
	.company-profile .company .tit em,.vi .tit em{font-size: 14px;line-height: 22px;}
	.f-title{padding-top: 25px;}
	.f-title h3{font-size: 20px;line-height: 28px;}
	.f-title em{font-size: 14px;line-height: 22px;}

	.all-title{padding-top: 25px;margin-bottom: 25px;}
	.all-title h4{font-size: 20px;line-height: 24px;}
	.all-title p{font-size: 14px;line-height: 18px;}

	.brand-display .ftit h4, .service .ftit h4{font-size: 20px; line-height: 28px;}
	.brand-display .ftit em, .service .ftit h4 em{font-size: 14px;line-height: 18px;}

	.company-profile .profile h4{font-size: 18px;line-height: 22px;}
	/*.member .team-list li .img{height: 160px;}*/
	.member .team-list li .info{min-height: 400px;}
	.member .team-list li .info .mess{max-height: 400px;min-height: 350px;}
	.member .team-list li .info .img{width: 120px;}
	.member .team-list li .info .mess p{font-size: 12px;line-height: 20px;margin-bottom: 10px;}
	.member .team-list li .con h4{font-size: 16px;}

	.f-nav .f-navlist li a{padding: 0 6px;}

	.develop-list li{height: 380px;}
	.develop-list li:nth-child(2n){margin-top: 0;}
	.subcompany .subcompany-content h3{font-size: 18px;line-height: 30px;}

	.news-list li .mes h4{font-size: 16px;line-height: 24px;margin-bottom: 10px;}
	.news-list li .mes p{font-size: 12px;line-height: 18px;}
	.news-video .tab-title ul li .img{width: 100px;height: 70px;}
	.news-video .tab-title ul li .info { width:-webkit-calc(100% - 120px);width: -moz-calc(100% - 120px); width: calc(100% - 120px);}

	.f-nav .f-navlist li.product-nav .product-subnav{padding-left: 0px;}
	.product-box .product-name h4{font-size: 20px;line-height: 26px;}
	.product-list li{width: 100%;margin-right: 0;}
	.product-list li:nth-child(3n){margin-right: 0;}

	.related .product-list{overflow: hidden;}
	.related .product-list li{margin-right: 0;margin-bottom: 0;}
	.related .product-list li a{width: 95%;display: block;}

	.product-series{padding-bottom: 3px;margin-bottom: 20px;}
	.product-series h4{font-size: 16px;line-height: 26px;}

	.product-detail-name .intro h4{font-size: 20px;line-height: 30px;}
	.product-detail-name .series em{font-size: 14px;line-height: 28px;}
	.product-detail-name .intro p{font-size: 14px;line-height: 16px;}

	.service .service-list li .con{padding: 15px 10px 25px 10px;}
	.service .service-list li .con h4{font-size: 16px;line-height: 22px;}
	.service .service-list li .con p{font-size: 12px;line-height: 20px;}

	.research-list li .cont h4{font-size: 16px;line-height: 20px;}
	.research-list li .cont p, .research-list li .cont em{font-size: 12px;line-height: 18px;}

	.social-res li .img{height: 180px;}
	.social-res li .cont .info img{width: 56px;margin-bottom: 15px;}
	.social-res li .cont p{font-size: 18px;line-height: 20px;}
	.social-report li .cont{margin-top: 10px;line-height: 18px;}
	.social-report li .cont h4{font-size: 16px;}
	.social-report li .cont p{font-size: 12px;}

	.contact-list .contact-intro h4{font-size: 20px;line-height: 22px;}
	.feedback .form-mes form a{width: 150px;}


	.zt-imgList li, .zt-videoList li{width: 100%;margin-right: 0;}

}








































