.mdrop>a{
	border-bottom: 1px solid #fff;
}
.mdrop>a:last-child{
	border-bottom: none;
}
@media screen and (max-width: 1600px) {
	.inxo-bot>ul {
	    padding: 2% 50px !important;
	}
	.inxo-box{
		/* max-height: 100%; */
	}
}
/* @media screen and (max-width: 1440px){
	.inxo-bot>ul{
		padding: 0 !important;
	}
} */
@media screen and (min-width:1400px) and (max-width:1440px){
	.wrap {
	    width: 1400px;
	    margin: 0 auto;
	}
	.inxo-bot>ul{
		padding: 1% 0 !important;
	}
	.inx-txtinf>p{
		font-size: 18px;
		    line-height: 34px;
	}
	.inxo-box{
		margin: 0 auto 12px;
	}
	.ithr-tcon>ul>li{
		width: 260px;
		height: 394px;
	}
	.foo_nav>ul>li{
		/* margin-right: 60px; */
		margin-right: 50px;
	}
	.inx-for .ithr-item{
		width: 1200px;
	}
	.inxs-tlef{
		width: 600px;
	}
	.ifor-tcon{
		width: 100%;
	}
}

@media screen and (max-width: 1366px) {
	.ifor-tcon,.inx-for .ithr-item{
		width: 1200px !important;
	}
	.inxs-tlef {
		width: 98% !important;
		height: auto !important;
        position:sticky;
	}
	.wrap,.ifor-tcon{
		width: 1200px;
	}
	.foo_nav>ul>li{
		margin-right: 60px;
	}
	/* 头部 */
	.menu_boot>ul>li{
		margin-right: 30px;
	}
	.ban-abo1.abs-c{
		width: 1200px;
	}
	.inxo-bot{
		margin-bottom: 20px;
	}
	.inxo-bot>ul{
			/* padding: 2.4% 0 !important; */
			padding: 1.4% 0 3% !important;
			
	}
	
	.inxo-box{
		height: 50px !important;
		margin: 0 auto 16px;
	}
	.inxo-box>img{
		max-height: 100%;
	}
	.inxo-txt>p{
		font-size: 16px;
	}
	.foo_inf a:first-child{
		width: 80px;
		height: 80px;
		margin-top: 10px;
	}
	.foot_boot{
		/* padding: 20px 0px 30px; */
	}
	.ithr-tcon>ul>li{
		width: 260px !important;
	}
	.inx-tit{
		font-size: 16px !important;
		font-weight: bold;
	}
	.inx-txtinf>p{
		font-size: 16px !important;
		line-height: 22px !important;
	}
	.inxo-top.ptb50{
		padding-top: 3% !important;
		padding-bottom: 3% !important;
	}
	.intr-img{
		height: 190px !important;
	}
	.ithr-tcon>ul>li{
		height: 360px !important;
	}
	.foo_nav>ul>li>a{
		font-size: 16px !important;
		line-height: 100px;
	}
	.thr_carousel .picScroll-left .hd .prev, .thr_carousel .picScroll-left .hd .next{
		left: -50px;
	}
	.thr_carousel .picScroll-left .hd .nextStop{
		left: auto;
		right: -50px;
	}
	.inxo-top.ptb50{
		padding-top: 2% !important;
		padding-bottom: 2% !important;
	}
	.inx-trig {
		/* padding: 120px 134px 0 134px; */
		
		}
}
@media screen and (max-width: 1423px){
	body{
		/* border: 1px solid green; */
	}
	 .inxo-top.ptb50 {
	    /* padding-top: 1% !important;
	     padding-bottom: 1% !important; */
	 }
	 .inxo-bot>ul {
	     /* padding: 1% 50px !important; */
	 }
	 .inxo-box{
		 margin: 0 auto 6px !important;;
	 }
	 .inxo-txt>p{
		     font-size: 16px !important;
	 }
	 
	 /*  */
	 .inxo-bot>ul{
		 /* padding: 1% 5% !important; */
	 }
	 .inxo-box {
	     margin: 0 auto 5% !important;
	 }
	 .inxo-bot>ul {
	     /* padding: 2% 5% !important; */
	 }
	 
}

 @media screen and (max-width: 1350px) {
	 body{
		 /* border: 1px solid red; */
	 }
}

@media screen and (max-width: 1024px) {

	body,
	html {
		margin: 0 auto;
		max-width: 96%; 
		overflow-x: hidden;
		background: #fff;
		-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
		-webkit-tap-highlight-color: transparent;
		background: #fff;
	}

	img {
		border: 0;
		vertical-align: middle;
		max-width: 100%;
		max-height: 100%;
	}

	textarea {
		border: 0;
		-webkit-appearance: none;
	}

	.none {
		display: block;
	}

	.wrap {
		width: 100%;
	}

	input {
		/* -webkit-appearance: none; */
		/* -webkit-user-select: text; */
		outline-color: transparent;
	}

	/*  */
	.abs-c {
		width: 100%;
	}

	.mb20 {
		margin-bottom: .2rem;
	}

	/* pc */

	.header {
		display: none;
	}

	.footer {
		display: none
	}

	/* 手机端头部 */
	.p_header_box {
		width: 100%;
		padding-top: 45px;
	}

	.phone_header {
		position: fixed;
		width: 100%;
		height: 80px;
		top: 0;
		left: 0;
		z-index: 17;
		background: #fff;
	}

	.p_header-cont {
		width: 100%;
		height: 80px;
		line-height: 80px;
		position: relative;
		display: -webkit-box;
		display: -webkit-flex;
		display: flex;
		-webkit-box-align: center;
		-webkit-align-items: center;
		align-items: center;
		padding-right: 0px;
		margin: 0 auto;
	}

	.nav_icon {
		display: block;
		/* width: 27px; */
		width: 34px;
		margin-left: 15px;
	}

	.head_logo {
		margin: 0;
		-webkit-box-flex: 1;
		-webkit-flex: 1;
		flex: 1;
		text-align: center;
	}

	.head_logo a {
		display: inline-block;
	}

	.head_logo img {
		width: .6rem;
	}

	.p_heder_rg {
		display: block;
		width: 24px;
		margin-right: 15px;
		position: relative;
	}

	.phone_mask {
		position: fixed;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		background: rgba(0, 0, 0, 0.6);
		z-index: 15;
		display: none;
	}

	.phone_nav_right {
		position: fixed;
		top: 0;
		left: -100%;
		width: 50%;
		height: 100%;
		z-index: 16;
		background: #fff;
		overflow-y: auto;
	}

	.phone_nav_right>ul {
		margin-top: 80px;
		padding-bottom: 54px;
	}

	.phone_nav_right>ul>li>a {
		display: block;
		border-bottom: 1px solid #ddd;
		font-size: 0.16rem;
	    color: #555;
	    padding: 20px 15px;
		text-transform: uppercase;
	}

	.phone_duo {
		margin: 0 12px;
		display: none;
	}

	.phone_duo a {
		display: block;
		border-bottom: 1px solid #eaeaea;
		font-size: 0.14rem;
		color: #555;
		padding: 15px 10px;
	}

	.menu_fr {
		font-size: 0;
		padding: 0 15px;
	}

	.menu_fr a {
		margin-right: 10px;
		height: 30px;
		line-height: 30px;
		border: 1px solid #0054a6;
		color: #0054a6;
		text-align: center;
		width: calc((100% - 10px)/2);
		display: inline-block;
		font-size: .12rem;
	}

	.menu_fr a:nth-child(2n) {
		margin-right: 0;
	}

	.menu_fr a:last-child {
		margin-right: 0;
		background: #0054a6;
		border: 1px solid #0054a6;
		color: #FFFFFF;
	}

	/* 底部 */
	.phone_foot_fixed {
		padding-top: 52px;
		margin-bottom: 0;
	}

	.anypabottom {
		position: fixed;
		bottom: 0;
		left: 0;
		z-index: 20;
		width: 100%;
		height: 52px;
		line-height: 51px;
		background: #fff;
		text-align: center;
		display: block;
	}

	.anypabottom>a {
		float: left;
		width: 40%;
		margin: 0 5%;
	}

	/* 公共 */
	.mb20{
		margin-bottom: .2rem;
	}
	.mb25{
		margin-bottom: .25rem;
	}
	.mb40{
		margin-bottom: .4rem;
	}
	.mt30{
		margin-top: .3rem;
	}
	.mt40{
		margin-top: .4rem;
	}
	.mt80{
		margin-top: .8rem;
	}
	.ptb50 {
		padding-top: .5rem;
		padding-bottom: .5rem;
	}
	.inxo-top.ptb50{
		padding-top: .5rem !important;
		padding-bottom: .5rem !important;;
	}

	.mb30 {
		margin-bottom: .3rem;
	}

	.ptb60 {
		padding-top: .6rem;
		padding-bottom: .6rem;
	}
	.mt60{
		margin-top: .6rem;
	}
	.wraps {
		width: 100%;
		padding-left: .2rem;
		padding-right: .2rem;
	}
	/* 按钮 */
	.mobox>a.on, .mobox>a:hover {
	    font-size: .16rem;
	    background: #0079c0 url(../images/ck.png) no-repeat right .6rem center;
	    background-size: .08rem auto;
	}
	/* 分页 */
	.page>a {
	    font-size: .14rem;
	    width: .4rem;
	    height: .4rem;
	    line-height: .38rem;
	    border-width: .01rem;
	    margin-right: .18rem;
	}
	.page .prev {
	    background: url(../images/prv.png) no-repeat left .2rem center;
	    padding: 0 .23rem 0 .4rem;
	    width: auto;
	}
	.page .next {
	    background: url(../images/nex.png) no-repeat right .2rem center;
	    padding: 0rem .4rem 0rem .23rem;
	    width: auto;
	}

	/* 盛美 首页*/
	.ban-txtbox {
		width: 100%;
	}

	.ban-txtbox>p:nth-child(1) {
		/* font-size: .7rem; */
		font-size: .32rem;
	}

	.ban-txtbox>p {
		line-height: normal;
	}

	.ban-txtbox>p:nth-child(2) {
		/* font-size: .6rem; */
		font-size: .25rem;
	}
	
	.banner .swiper-pagination-bullets {
		bottom: .1rem !important;
	}

	.banner .swiper-pagination-bullet {
		width: .4rem;
		height: .08rem;
		margin-right: .2rem;
	}
     .ban-pc{
		 display: none;
	 }
	.inx-tit {
		font-size: .16rem !important;
		margin-bottom: .1rem;
	}

	.inx-txtinf {
		padding:.2rem;
	}

	.inx-txtinf>p {
		/* font-size: .28rem !important; */
		font-size: .18rem !important;
		line-height: normal !important;
	}

	.inxo-bot>ul {
		padding: .38rem .5rem;
	}

	.inxo-bot {
		display: none;
	}
	.inx-two2 .swiper-slide{
		font-size: .18rem;
	}
	.inx-trig {
	    text-align: left;
	    padding: 0;
	}
	.lix-sub {
	    font-size: .16rem;
	    color: #ffffff;
	    line-height: normal;
	}
	.lix-tit {
	   font-size: .2rem;
	   color: #ffffff;
	   padding-bottom: .1rem;
	   padding-top: .1rem;
	}
	.bor-bbs::before{
		content: "";
		width: .4rem;
		height: .04rem;
	}
	.more-ck{
		padding: 0 .6rem;
		margin-top: .2rem;
	}
	.inx-trig{
		padding-left: 10px;
	}
	.inx-tlef>a{
		display: block;
		height: 100%;
	}
	.inx-tlef>a>img{
		height: 100%;
	}
	.lix-tit.mb40{
		margin-bottom: .2rem;
	}
	.inx-two2 .swiper-button-next {
	    right: .3rem;
	}
	.inx-two2 .swiper-pagination-bullet{
		width: .12rem;
		height: .12rem;
		margin: 0 .18rem 0 0 !important;
	}
	.inx-thr {
	    padding: .6rem 0rem;
	}
	.ithr-tab>a{
		font-size: .18rem;
		color: #242424;
		padding: .14rem 0rem;
		border-bottom: .02rem solid transparent;
		margin-right: .53rem;
	}
	.ithr-tab{
		/* display: flex;
		flex-direction:row;
		white-space: nowrap; */
		overflow-x: auto;
		white-space: nowrap;
		padding: 0 .2rem;
	}
	.ithr-tconbox {
		padding: 0;
	}
	.ithr-tcon>ul {
	    margin-right: 0;
	}
	.ithr-tcon>ul>li {
	    width: 100% !important;
	    height: auto !important;
	    border-radius: 3px;
	    border-bottom: 2px solid transparent;
	    float: none;
	    margin-right: 0;
	    margin-bottom: .25rem;
	}
	.intr-img{
		height: auto !important;
	}
	.inx-thr .intr-txt{
		width: 100%;
		padding: .2rem;
	}
	.intr-time {
		font-size: .14rem;
		color: #888888;
		line-height: .32rem;
	}
	.ir-txt {
		font-size: .22rem;
		color: #333333;
		line-height: .32rem;
		height: auto;
	}
	.more-a {
		font-size: .16rem;
		color: #3d3d3d;
		padding-right: .2rem;
		background: url(../images/mo1.png) no-repeat right center;
		background-size: .08rem auto;
		margin-top: .24rem;
	}
	.inx-for .ithr-item,
	.ifor-tcon{
		width: 100% !important;
	}
	.inxs-tbox {
	    width: 100%;
	    padding-top: .3rem;
	    padding-left: .25rem;
	}
	.inxs-tlef{
		width: 50%;
		height: auto;
		/* top: 40%; */
		top: -3%;
	}
	.inxs-trig{
		height: auto;
	}
	.ixs-rigcon {	
	    width: 98%;
	    text-align: left;
	    padding-left: .3rem;
	    padding-top: .3rem;
		padding-bottom: .3rem;
	}
	.gstit{
		font-size: .3rem;
	}
	.ixstxt>p {
	    font-size: .2rem;
	    color: #3d3d3d;
	    line-height: .5rem;
	}
	.ifor-tconbox{
		height: 4.8rem !important;
	}
	.ifor-tconbox .swiper-button-next {
	    right: 0;
	}
	.ifor-tconbox .swiper-button-prev {
	    left: 0;
	}
	.swiper-button-next, .swiper-button-prev{
		width: .27rem;
		height: .44rem;
		margin-top: -.22rem;
		background-size: 100% !important;
	}
	/* */
	.inx-two2 .swiper-button-prev{
		left: .3rem;
	}
	.inx-two2 .swiper-button-next{
		right: .3rem;
	}
	/* 企业概况 */
	.acm-box {
		padding: .3rem .2rem !important;
	}

	.indx-tit {
		font-size: .36rem;
	}

	.indx-tit.mb25 {
		margin-bottom: .2rem;
	}
	.indx-sub {
		font-size: .18rem;
		line-height: normal;
	}
	.acm-cont.mt60 {
    margin-top: .3rem;
}
@media screen and (max-width: 380px){
	body,
	html {
		max-width: 750px; 
	}
	.phone_header {
		position: fixed;
		width: 100%;
		height: 45px;
		top: 0;
		left: 0;
		z-index: 17;
		background: #fff;
	}
	.p_header-cont {
		width: 100%;
		height: 45px;
		line-height: 45px;
		position: relative;
		display: -webkit-box;
		display: -webkit-flex;
		display: flex;
		-webkit-box-align: center;
		-webkit-align-items: center;
		align-items: center;
		padding-right: 0px;
		margin: 0 auto;
	}
	.head_logo img {
		width: .9rem;
	}
	.phone_nav_right>ul {
		margin-top: 45px;
	}
	.phone_nav_right>ul>li>a {
		font-size: 0.18rem;
	    padding: 15px;
	}
	.phone_duo a {
		font-size: 0.14rem;
		padding: 10px;
	}

}
.acmimg {
    width: 100%;
}
.acmli {
    float: none;
}
.acmtxt {
    width: 100%;
    padding-left: 0;
    margin-top: .2rem;
}
.acmtxt>p {
    font-size: .16rem;
    line-height: normal;
    margin-bottom: .2rem;
}
.read-a {
    padding-right: .2rem;
    background-size: .14rem auto;
    font-size: .14rem;
}
.read-a:hover{
	margin-left: .1rem;
}
/* 企业荣誉 */
.awar-ul {
    margin-right: 0rem;
}
.awar-ul>li {
    float: none;
    width: 100%;
    height: auto;
    margin: 0 0 .2rem 0;
    overflow: hidden;
    border-bottom: 2px solid transparent;
}
.ry-img{
	height: auto;
}

.intr-txt {
    padding: .2rem;
}
.ry-txt, .rytit {
    font-size: .18rem;
    line-height: normal;
}
.mobox{
	margin-bottom: .2rem;
}
.mobox>a {
    padding: 0 .77rem 0 .6rem;
    background: transparent url(../images/ck2.png) no-repeat right .6rem center;
    background-size: .08rem auto;
}
.more-ck{
	    height: .5rem;
		font-size: .16rem;
		line-height: .5rem;
}
	/* 社会责任 */
	.ban-h1 {
		/* font-size: .48rem; */
		font-size: .32rem;
	}

	.ban-h1.mb20 {
		margin-bottom: .1rem;
	}

	.ban-sub {
		/* font-size: .24rem; */
		font-size: .2rem;
	}

	.ban-abo1 {
		padding: 0 10%;
	}

	.zher-top {
		margin-bottom: .5rem;
		padding-left: .2rem;
		padding-right: .2rem;
	}

	.zher-top>p {
		/* font-size: .6rem; */
		font-size: .3rem;
		line-height: normal;
	}

	.zher-item {
		width: 100%;
		height: auto;
		margin-bottom: .2rem;
	}

	.zher-item .trans_img2 {
		margin-bottom: .2rem;
	}

	.zher-lef,
	.zher-rig{
		width: 100%;
		float: none;
	}

	.zher-txt {
		left: .4rem;
		bottom: .4rem;
	}

	.zrsub,
	.zrtit {
		font-size: .18rem;
		line-height: normal;
	}
	.zrtit{
		margin-bottom: .1rem;
	}
	.zher-dows{
		padding: .6rem 0;
		background-size: 100% 100%;
	}
	.zhr-tit{
		font-size: .3rem;
		line-height: normal;
	}
	.zr-dows>ul{
		    margin-right: 0;
	}
	.zr-dows>ul>li {
	    width: 100%;
	    height: auto;
	    padding: .3rem;
	    margin-right: 0;
	    margin-bottom: .3rem;
	    float: none;
		border: 1px solid #f3f3f3;
	}
	.dow-tit {
	    font-size: .24rem;
	    line-height: normal;
	}
	.dowzr-txt {
	    font-size: .16rem;
	    color: #545454;
	    margin-bottom: .2rem;
	    margin-top: .2rem;
	    line-height: normal;
	}
	.down {
	    display: block;
	    width: 1.49rem;
	    height: .4rem;
	    border-width: 1px;
	    border-color: rgb( 0, 121, 192 );
	    border-style: solid;
	    line-height: .4rem;
	    margin: 0 auto;
	    font-size: .14rem;
	}
	.zr-dows>ul>li:last-child{
		margin-bottom: 0;
	}
	/* 关于-管理团队 */
	.atem-ocli{
		padding: .2rem;
	}
	.atem-octxt{
		width: 100%;
	}
	.atem-octxt>p{
		font-size: .16rem;
		line-height: .28rem;
		margin-bottom: .3rem;
	}
	.show-close {
	    font-size: .16rem;
	    line-height: .28rem;
		 background-size: .14rem auto;
	    padding-left: .2rem;
	    left: .4rem;
	    bottom: 8%;
	}
	.atem-ocimg{
		width: 60%;
	}
	.coimg-txt{
		    padding: .2rem;
	}
	.coimg-name {
	    font-size: .24rem;
	}
	.coimg-p {
	    font-size: .16rem;
	    line-height: .28rem;
	}
	.ateam-tab {
	    margin-top: .3rem;
	}
	.ateam-ul {
	    margin-right: 0;
	}
	.ateam-ul>li {
	    width: 100%;
		height: auto;
		background-color: rgb( 244, 244, 244 );
		margin: 0 0 .3rem 0;
		float: none;
		padding: .2rem;
	}
	.ati-img {
	    width: 1.2rem;
	    height: 1.2rem;
	    overflow: hidden;
	}
	.intr-txt {
	    width: calc(100% - 1.2rem);
	    width: -moz-calc100% - 1.2rem);
	    width: -webkit-calc(100% - 1.2rem);
	    padding: .3rem .1rem 0;
	}
	.tdtit{
		font-size: .24rem;
	}
	.ateam-ul>li>a:hover .td-txt, .ateam-ul>li>a.on .td-txt{
		background-size: .17rem auto;
	}
	.td-txt{
		    font-size: .14rem;
		    line-height: .28rem;
			background-size: .17rem auto;
	}
	
	/* 产品服务 */
	.pro-tab>ul {
		margin-bottom: .3rem;
		width: 100%;
		overflow-y: auto;
	}
	.pro-tab>ul>li {
		float: left;
		margin-right: .7rem;
		padding: .1rem 0rem;
	}
	.pro-tab>ul>li>a>span {
		font-size: .24rem;
		line-height: .24rem;
	}
	.pro-tab>ul>li>a>i {
		width: .24rem;
		height: .24rem;
		overflow: hidden;
		margin-left: .1rem;
	}
	.proo-top>p {
		font-size: .18rem;
		line-height: .32rem;
	}
	.proo-cont {
		margin-top: .5rem;
	}
	.proo-cont>ul {
		margin-right: 0;
	}
	.proo-cont>ul>li {
		float: none;
		width: 100%;
		height: auto;
		margin-right: 0;
		margin-bottom: .3rem;
	}
	.proimg{
		height: 3.8rem;
	}
	.pro-txtbox {
		padding: .2rem .1rem;
		height: auto;
		overflow: hidden;
	}
	.pro-tit {
		font-size: .24rem;
		color: #3d3d3d;
		line-height: .36rem;
		text-align: center;
	}
	.pro-txt {
		font-size: .14rem;
		color: #666666;
		text-align: center;
		line-height: .36rem;
	}
	/* 产品服务-详情 */
	.pros-tit{
		font-size: .36rem;
		line-height: .2rem;
	}
	.pros-sub {
	    font-size: .18rem;
	    color: rgb( 61, 61, 61 );
	}
	.pros-tcen {
	    padding: .3rem 0rem;
	}
	.pros-tct>p {
	    font-size: .24rem;
	    line-height: .36rem;
	}
	.pros-ctop>h2 {
	    font-size: .3rem;
	    line-height: .2rem;
	}
	.pros-cls {
	    margin: .4rem 0rem;
	}
	.pros-cls>li{
		width: 50%;
		padding-right: .1rem;
	}
	.pros-cls>li:nth-child(2n){
		padding-right: 0;
	}
	.pros-cls>li>a::before, .ult-cont>p::before{
		    content: "";
		    width: .06rem;
		    height: .06rem;
	}
	
	.pros-cls>li>a {
	    font-size: .16rem;
	    line-height: .4rem;
	    padding-left: .3rem;
	}
	.pros-clef, .pros-crig{
		 height: auto;
	}
	.pros-clef{
		width: 100% !important;
		margin-bottom: .2rem;
	}
	.pros-clef>img{
		height: auto;
	}
	.pros-crig{
		width: 100%;
		padding: 0 !important;
		margin-bottom: .2rem;
	}
	.pro-imgbox{
		display: block;
		width: auto;
		max-width: none;
		margin: 0 auto;
		text-align: center;
	}
	.pro-imgbox>img{
		display: inline-block;
		width: auto;
	}
	.ult-cont>h1 {
	    font-size: .18rem;
	    margin-bottom: .1rem;
	}
	.menu {
	    padding: .2rem !important;
	    font-size: .16rem !important;
	}
	.pros-ult{
		line-height: .2rem;	
		font-size: .3rem;
	}
	.ult-sub {
	    font-size: .22rem;
	    line-height: .2rem;
	}
	.ult-cont>p {
	    font-size: .16rem;
	    color: rgb( 61, 61, 61 );
	    line-height: .4rem;
	    position: relative;
	    padding-left: .3rem;
	}
	.ult-cont>p::before {
	    top: .16rem;
	    bottom: auto;
	}
	.pros-cls>li>a::before, .ult-cont>p::before {
	    content: "";
	    width: .06rem;
	    height: .06rem;
		}
		
		/* acm 创新 */
		.inno-cont>ul {
		    margin-top: .1rem;
		}
		.inno-cont>ul>li{
			padding: .5rem 1rem .5rem 0rem;
		}
		.inn-tit {
		    font-size: .2rem;
		    line-height: .32rem;
		    margin-bottom: .1rem;
		    padding-left: .2rem;
		}
		.inn-tit::before{
			content: "";
			width: .06rem;
			height: .06rem;
		}
		.inn-down {
		    bottom: .4rem;
		}
		.inn-down>a {
		    padding-right: .3rem;
		    background-size: .19rem auto;
		    font-size: .16rem;
		}
		
	/* 投资者-投资者互动 */
	.inter-tit{
		font-size: .3rem;
		line-height: .64rem;
		margin-bottom: .3rem;
	}
	.inter-con {
		width: 100%;
		float: none;
	}
	.ints{
		padding: .2rem .6rem .2rem 0rem;
	}
	.inter-ltit {
	    font-size: .2rem;
		background-size: auto 100%;
	    padding-left: .7rem;
	    line-height: .4rem;
	}
	.int-img {
	    position: absolute;
	    right: .4rem;
	    top: .32rem;
	}
	.int-img>i {
	    display: block;
	    width: .18rem;
	    height: .1rem;
	}
	.ints-dow{
		padding: .3rem .7rem .7rem 1.18rem;
	}
	.ints-cen::before {
	    content: "答";
	    width: .37rem;
	    height: .37rem;
	    left: -.56rem;
	    top: -.12rem;
	    font-size: .18rem;
	    line-height: .37rem;
	}
	.ints-cen>p {
	    font-size: .16rem;
	    line-height: .28rem;
	}
	.inter-side {
	    width: 100%;
	    float: none;
	    margin-top: .2rem;
	}
	.ser-top {
	    height: .5rem;
	}
	.sertit {
	    font-size: .18rem;
	    line-height: .5rem;
	}
	.ser-cen {
	    padding: .2rem;
	}
	.ser-cen>p {
	    font-size: .14rem;
	    line-height: .36rem;
	}
	/* 行业前沿 */
	.fore-cont{
		margin-top: 0;
	}
	.fore-cont>ul {
	    margin-right: 0;
	}
	.fore-cont>ul>li{
		float: none;
		margin-right: 0;
		margin-bottom: .2rem;
		width: 100%;
		height: auto;
		border-width: .01rem;
	}
	.infoimg{
		height: auto;
	}
	.fore-txtbox{
		padding: .2rem .2rem .6rem .2rem;
		height: auto;
	}
	.fore-tit{
		font-size: .2rem;
		color: rgb( 36, 36, 36 );
		line-height: .32rem;
		margin-bottom: .1rem;
	}
	.fore-txt {
	    font-size: .14rem;
	    line-height: .26rem;
	}
	.for-time {
	    font-size: .14rem;
	    left: .2rem;
	    bottom: .2rem;
	}

	
	
	
	/* 行业前沿-详 */
	.fdet-top {
	    padding: 0 0 .3rem;
	}
	.fdet-tit {
	    font-size: .36rem;
	    line-height: normal;
	}
	.fdet-time {
	    font-size: .16rem;
	    color: #333333;
	    margin-top: .23rem;
	}
	.fdet-cent{
		    padding: .5rem 0;
	}
	.fdet-cent>p {
	    font-size: .16rem;
	    line-height: .28rem;
	    margin-bottom: .2rem;
	}
	.fdet-cent img{
		    margin: .1rem auto;
	}
	.spa-p {
	    font-size: .16rem;
	    line-height: .28rem;
	    margin-bottom: .2rem;
	}
	.page-fy>a {
	    font-size: .16rem;
	    color: #999999;
	    line-height: .28rem;
	    position: relative;
	    padding: 0 .23rem;
	}
	.page-fy>a::after {
	    content: "";
	    width: .01rem;
	    height: .18rem;
	}
	.return-a {
	    border-width: .01rem;
	    padding: 0 .6rem 0 .3rem;
	    height: .39rem;
	    line-height: .39rem;
	    font-size: .16rem;
	    background: url(../images/jtf.png) no-repeat right .3rem center;
	    background-size: .18rem auto;
	}
	
	/* 联系我们 */
    .contect_p {
    padding-left:0;
    font-size: .3rem;
}
	.conta-top {
	    margin-bottom: .8rem;
	}
	.conta-tit {
	    font-size: .3rem;
	    color: #3d3d3d;
	    line-height: normal;
	    margin-bottom: .1rem;
	}
	.conta-sub>span {
	    display: inline-block;
	    font-size: .16rem;
	    color: #666666;
	    line-height: .28rem;
	}
	.map-box{
		width: 100%;
		overflow-x: auto;
	}
	.conta-cent{
		width: 1200px;
		/* display: none; */
	}
	.conta-cent>img{
		width: auto;
		max-width: none;
		max-height: none;
	}
	.pho-conta{
		display: block;
	}
	/* 投资关系 */
	.relat-tit {
	    font-size: .3rem;
	    line-height: .54rem;
	}
	.gkli:nth-child(odd){
		float: none;
	}
	.gkli {
	    width: 100% !important;
	}
	.gkli-con>li:nth-child(odd) {
	    width: 32%;
	}
	.gkli-con>li {
	    float: left;
	    border-bottom: .01rem solid #e6e6e6;
	    border-right: .01rem solid #e6e6e6;
	    padding-left: .1rem;
	}
	.gkli li>p {
	    color: #333333;
	    line-height: .5rem;
	}
	.gk-ptit {
	    font-size: .18rem;
	}
	.gkli-con>li:nth-child(even) {
	    width: calc(100% - 32%);
	    width: -moz-calc(100% - 32%);
	    width: -webkit-calc(100% - 32%);
	}
	.gk-ptxt {
	    font-size: .16rem;
	}
	.hq-data {
	    margin-bottom: .4rem;
	}
	.hq-txt {
	    font-size: .16rem;
	    line-height: .54rem;
	}
	.hq-num-o {
	    font-size: .48rem;
	    line-height: .54rem;
	}
	.hq-inf {
	    font-size: .18rem;
	    padding-left: .24rem;
	    background-size: .13rem auto;
	    line-height: .54rem;
		display: inline-block;
	}
	.hq-inf>span {
	    font-size: .16rem;
	}
	.hq-data{
		text-align: center;
	}
	.hq-lef {
	    width: 100%;
	    float: none;
	}
	.hq-rig {
	    width: 100%;
	    float: none;
	}
	.hq-rig>ul {
	    width: 100%;
	    display: flex;
	    flex-direction: row;
	    overflow-x: auto;
	    white-space: nowrap;
	}
	.hq-rig>ul>li {
	    float: none;
	    width: auto;
	    margin-top: .2rem;
	    flex: 1;
	    margin-right: .3rem;
	}
	.hq-num {
	    font-size: .28rem;
	    color: #242424;
	    line-height: .5rem;
	}
	.ggtop {
	    margin-bottom: .1rem;
	}
	.gglef{
		max-width: 100%;
		float: none;
	}
	.ggrig{
		display: none;
	}
	.gglef>ul{
	    width: 100%;
	    overflow-x: auto;
		display: flex;
		flex-direction: row;
		 white-space: nowrap;
	}
	.gglef>ul>li{
		margin-right: .3rem;
		font-size: .16rem;
		padding: .14rem 0rem;
	}
	.gglef>ul>li.on{
		border-bottom: .02rem solid #0079c0;
	}
	.ggc-lio li {
	    border-bottom: .01rem solid #e6e6e6;
	    padding: .3rem 0rem;
	    padding-right: 2rem;
	}
	.ggc-lio li>a{
		font-size: .16rem;
	}
	.ggc-time{
		top: .33rem;
	}
	.ggc-time>span {
	    font-size: .14rem;
	}
	
	/* 发展历程 */
	.smtit {
	    font-size: .3rem;
	    color: rgb( 36, 36, 36 );
	    margin-bottom: .4rem;
	}
	
	
	/* 0907 */
	.ban-txtbox>p:nth-child(1) {
	    font-size: .4rem;
	}
	.ban-txtbox>p:nth-child(2){
		font-size: .2rem;
	}
	.inx-tlef>a>img{
		height: auto;
	}
	.inx-tlef>a,
	.inx-trig{
		display: -moz-box;
		display: -ms-flexbox;
		display: -webkit-box;
		display: -webkit-flex;
		display: box;
		display: flexbox;
		display: flex;
		-moz-justify-content: center;
		-webkit-justify-content: center;
		justify-content: center;
		align-items:center;
		-webkit-align-items:center;
		box-align:center;
		-moz-box-align:center;
		-webkit-box-align:center;
		flex-direction: column;
		line-height: normal;
		
	}
	.inx-trig{
		padding-left: .1rem;
		margin-top: 5%;
	}
	.inx-tlef>a>img{
		height: auto;
		max-width: 100%;
		max-height: 100%;
	}
	.lix{
		height: 100%;
	}
	.conta-cent{
		margin-bottom: .4rem;
	}
	body .gform_wrapper ul li.gfield{
		margin-top: .16rem;
		padding-left: 0;
	}
	.gform_wrapper form ul.gform_fields.left_label li.gfield, .gform_wrapper form ul.gform_fields.right_label li.gfield, .gform_wrapper ul.gform_fields.left_label li.gfield, .gform_wrapper ul.gform_fields.right_label li.gfield{
		    margin-bottom: .14rem;
		    font-size: .16rem;
	}
	.select_style select{
		font-size: .16rem;
	}
	html:not([dir=rtl]) .gform_wrapper ul.gform_fields:not(.top_label) .clear-multi, html:not([dir=rtl]) .gform_wrapper ul.gform_fields:not(.top_label) .gfield_description, html:not([dir=rtl]) .gform_wrapper ul.gform_fields:not(.top_label) .ginput_container:not(.ginput_container_time):not(.ginput_container_date){
		margin-left: 0 !important;
	}
	.select_style, #Tel, #Fullname, #Email, .large{
		width: 100% !important;
	}
	
	.gform_wrapper .gform_footer:not(.top_label){
		margin-left: 0 !important;
		    width: 100% !important;
	}
	.pros-cls table{
		width: 100% !important;
	}
		.pros-cls table tr>td{
			width: 25% !important;
		}
		.pros-cls table tr>td>span{
			font-size: .16rem !important;
		}
	.menu {
	    padding: .2rem 0rem;
	    color: rgb(61, 61, 61);
	}
	
	/* 0909 */
	.inxo-top.ptb50{
		padding-top: 2% !important;
		padding-bottom: 2% !important;
	}
	.inx-txtinf{
		padding: 0 1%;
	}
	html:not([dir=rtl]) .gform_wrapper ul.gform_fields:not(.top_label) .ginput_container:not(.ginput_container_time):not(.ginput_container_date){
		width: 100% !important;
		margin-top: .12rem;
	}
	.gform_wrapper ul.gform_fields:not(.top_label) .gfield_label{
		margin-bottom: .12rem;
		float: none;
	}
	
	
	/*  */
	.mpinf-con{
		width: 218px;
	}
	.mpinf {
	    left: -266px;
	    top: -42px;
	}
	.taiwan .mpinf-con::before{
		width: 50px;
	}
	.korea .mpinf {
		left: -271px;
		top: -56px;
	}
	.mpinf-con::before{
	   top: 40px;
	   right: auto;
	   width: 60px;
	   left: 100%;
	}
	.mpinf-con{
		padding: .2rem .1rem;
	}
	.mpinf-con h3{
		font-size: .2rem;
		padding-bottom: .12rem;
	}
	.mptxt {
	    margin-top: .1rem;
	}
	.mptxt>p.po{
		background: url(../images/am1.png) no-repeat left top .1rem;
		background-size: .18rem .2rem;
	}
	.mptxt>p {
	    font-size: .16rem;
	    color: #ffffff;
	    line-height: .3rem;
	    padding-left: .3rem;
	    margin-bottom: .1rem;
	}
	.mptxt>p.pt {
	    background: url(../images/am2.png) no-repeat left top .02rem;
	    background-size: .2rem .2rem;
	}
	.china .mpinf {
	   left: -205px;
	   top: -54px;
	}
	.xinj .mpinf {
	    left: auto;
	    right: -222px;
	    top: -44px;
	}
	.xinj .mpinf-con::before {
		content: "";
		background: url(../images/zx2.png) no-repeat center;
		background-size: 90px auto;
		position: absolute;
		top: 30px;
		left: auto;
		width: 60px;
		height: 32px;
		right: 100%;
	}
	.usa .mpinf-con{
		width: 218px;
		height: auto;
	}
	.usa .mpinf {
	    left: auto;
	    right: 108px;
	    top: -116px;
	}
	.usa .mpinf-con::before{
		content: "";
		width: 60px;
	}
	
	
	/*  */
	.set-bul>p{
	    width: 50%;
		font-size: .16rem;
		padding: 0 .1rem 0 0;
		line-height: normal;
		margin-bottom: .12rem;
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-line-clamp: 1;
		-webkit-box-orient: vertical;
	}
	.more-ck {
	    padding: 0;
	    margin-top: .2rem;
	    width: 90%;
	}
	.tss-img,
	.inxo-botbox{
		font-size: 0;
	}
	.tss-img>img{
		display: block;
		margin: 0 auto;
	}
	
	.ateam-ul>li:first-child{
		margin-left: 0;
		margin-bottom: .3rem;
	}
    .ateam-ul > li:nth-child(2) {
    display: block;
    float: none;
    margin-left: 0px;
    margin-bottom: 20px;
    }
	.phone_nav_right>ul>li>a>img,
	.phone_nav_right>ul>li>a>span{
		display: inline-block;
		vertical-align: middle;
	}
	
}



@media screen and (max-width: 330px) {
	
}




}
