@charset "utf-8";

/* CSS Document */
@media screen and (min-width:2200px)
	
{
	.duoleft ul{ min-height: 700px;}
	.duoright{height: 700px}
}

@media screen and (max-width:1880px)
	
{

}

@media screen and (max-width:1600px)
	
{

	


	.syaboutlefttxt span{font-size: 18px;}
	.yewuright h2{font-size: 24px;}

	
	.syyewulefttxt{font-size: 18px;}
	

	
	.zhijiconbox li h3{font-size: 26px;}
	
	.zsysico{width: 90px; height:90px}
	
	
	.cmotit h2{font-size: 32px;}
	
	.nyprotit li{font-size: 24px;}
	.nyprotit li span{width: 30px; height: 30px;}
	
	.nyprotxtxs h2{font-size: 28px;}
	
	.nyprotxtxs p{font-size: 16px;}
	.quanqiutxt{font-size: 18px;}

	.duoleft li h3{font-size: 24px;}
	
	.joinlink li p{font-size: 30px;}
	
	.duoyuandown{font-size: 13px;}
	
	
	.bantxt h2{ padding: 20px 30px;}
	
	.chanyetxt h2{font-size: 30px;}
	.chanyetxt{width: 33%}
}




@media screen and (max-width:1440px)
	
{
	
	
	body{font-size: 14px;}


	.syaboutlefttxt span{font-size: 16px;}
	
	.syyewulefttxt{font-size: 16px;}

	.yewuright h2{font-size: 24px;}
	
	.bjs{margin:0%}
	
	.morebtn a em{width: 40px; height: 40px;}
	.morebtn.baise a em{width: 40px; height: 40px;}
	

	.footnav li p a{font-size: 16px;}

	.nyabouttxt{font-size: 16px; max-width: 1000px;}
	.yuanjingtxt h2{font-size: 26px;}
	.yuanjingtxt p{font-size: 36px}
	.shiming p{font-size: 36px}
	.shiming h2{font-size: 26px;}
	.jiazhibox>h2{font-size: 26px;}
	
	.jiazhileft li h3{font-size:20px;}

	
	.ysquanbox{width: 120px; height: 120px;}
	
	.zhiliangtxt h2{margin-bottom: 20px;font-size: 18px;}
	.zhiltxts h3{font-size: 16px; margin-top: 10px;}
	.timeboxs h2{font-size:24px;}
	
	
	.renneirongover h5{font-size: 12px;}
	.renneirongovergund{padding-right: 15px;}
	.yuanliaobj .nytit h2{font-size: 30px;}
	
	.zhusheyoushi li p{font-size: 16px;}
	
	.zsysico{width: 80px; height:80px}
	
	.cmotit h2{font-size: 30px;}
	
	.cmobiaoge tr:nth-child(1){font-size: 18px;}
	.cmobiaoge.lvse tr:nth-child(1){font-size: 18px;}
	.nyprotxtxs h2{font-size: 26px;}
	
	.gansuboxs li h3{font-size: 22px;}
	
	.bantxt{bottom: 20%}
	.pcbanbj{background-size: 90% auto}
	
}

@media screen and (max-width:1366px)
	
	
{
    .mainbox{width:80%}
	.nav li>a{font-size: 14px;}
	.navdown p a{font-size: 14px;}
	


	
	.morebtn.mt10{margin-top:7%}

	.renneirongover h2{font-size: 20px;}
	.zhiliangtxt h2{font-size:14px; margin-bottom: 10px;}
	
	.quanqiubox ul{width: calc(100% + 40px); margin-left: -40px;}
	.quanqiubox li{width: calc(10% - 40px); margin-left: 40px;}
	
	.gansuquantxt p{font-size: 12px}

	
	.gansuquan{top: 44%}
	
	.renright li h3{height: 36px; line-height: 36px; font-size: 12px;}
	.renright li h3:before{height: 40px; width: 40px;}
	
	.beizhu{max-width: 100%}
	
	
	.yuanlquan{width: 140px; height: 140px;}
	

	
	.rencaiboxs .mainbox{top: 50%}
	.syaboutleft{width:46%}
    .syaboutright{width:42%}
	.syyewuright li:nth-child(1){margin-bottom: 10%}
	
	
	.syyoushitxt{font-size: 14px;}
	.ysquanbox{width: 100px; height: 100px;}
	.syyoushi li p{font-size: 20px; margin-top: 10px;}
	.syyoushi li{padding: 4% 0px}
	
	.syaboutlefttxt p{font-size:16px;}
	.syaboutlefttxt span{font-size: 14px;}
	.sytit h2{font-size: 26px;}
	.top>.mainbox{width: 86%}
	.bantxt .mainbox{width: 86%}
	.syyewulefttxt{font-size: 14px;}
	.yewuright p{font-size: 12px; }
	
	.yewuright h2{font-size: 22px;}
	
	.morebtn a{font-size: 14px;}
	.footnav li p a{font-size: 14px;}
	 body{font-size: 12px;}
	
	.nyabouttxt{font-size: 14px;}
	

	.timeboxs h2{font-size: 22px;}
	.yuyandown{min-width: 130px;}

	.fazhantit h2{font-size: 20px;}
	.fazhanboxs .swiper-container{width: 80%}
	
	.shiming p{font-size: 32px;}
	.yuanjingtxt p{font-size: 34px;}
	.yuanjingtxt h2{margin-bottom: 30px}
	.shiming h2{margin-bottom: 30px;}
	.jiazhileft li p{font-size: 13px;}

	.jiazhibox>h2{margin-bottom: 0px;}
	
	
	.top>.mainbox{height:70px;}
	.top.cur>.mainbox{height: 70px}
	.top.cur .navdown{top: 70px}
	.top.cur .nav li>a{line-height: 70px}
	.top.cur .zhanqunselect{line-height: 70px;}
	.top.cur .zhanqunselect ul{top: 70px}
	.top.cur .yuyanselect{height: 70px}
	.top.cur .yuyandown{top: 70px}
	
	.yuyanselect{width: 15px;}
	


	.rentibox{margin: 0 auto; margin-top: 3%; overflow: hidden}
	
	.gansuboxs li h3{font-size: 18px;}
	
	.gansuboxs ul{min-height: 450px;}
	
	.lis04 h3:before{top: -16px;}
	.lis02 h3:before{top: -16px;}
	.lis01 h3:before{top: 7px}
	.lis03 h3:first-child:before{top: 7px}
	
	.fourshichang li{min-height: 300px;}
	
	.fourshichang li h2{font-size:18px;}
	.nengli p:nth-child(1){height: 46px; line-height: 46px; font-size: 16px;}
	.nengli p:nth-child(2){height: 46px; line-height: 46px; font-size: 16px;}
	.nengli span{width: 140px; height: 140px;}
	
	.shangchans dd{height: 50px;}
	
	.gansuquan{width: 38%;}
	.quanqiutxt{font-size: 14px; max-width: 830px}
	
	.nyaboutbj .quanqiutxt{max-width: 860px}
	.yuanliaotxt{font-size: 16px;}
	.yuanliaocon li p span{font-size:18px;}
	.yuanliaocon li p{font-size: 14px;}
	.yuanliaocon li img{width: 50px;}
	.jizhiboxsd li h2{font-size: 20px;}
	
	.jizhiboxsd li{padding: 30px;}
	
	.shaichangboxs{width: 80%}
	
	.chanjixs li{margin-top: 30px;}
	.chanjixs li h3{font-size: 20px;}
	.shichangdui{min-height: 440px;}
	.zhusheyoushi li p{font-size: 14px;}
	
	.zhijiconbox li h3{font-size: 20px;}
	
	.cmotit h2{font-size: 24px;}
	.nyprotxtxs p{font-size: 14px; margin: 10px 0px20px; line-height: 24px; height: 72px;}
	.nyprotxtxs h2{font-size: 20px;}

	
	.nyproshowtit h2{font-size: 26px;}
	
	.proshowtxt li>span{width: 140px;}
	.proshowrighs {width: calc(100% - 140px);}
		
		
	.xiangguanboxs a p{font-size: 16px; line-height: 1.4}
	
	.duoright{height: 450px;}
	
	.duoleft li h3{font-size: 20px;}
	.duoleft li h3:before{width: 30px; height: 30px;}
	.duoyuandown p:before{top: 8px;}
	.duoleft li{padding: 15px 30px;}
	.duoleft ul{min-height: 450px;}
	.contactleft li img{width: 60px;}
	.contactleft{width: 50%}
	.contactleft li p{font-size: 14px;}
	.conrihs{width: calc(100% - 100px)}
	.contactleft li span{font-size: 14px;}
	.contactleft li{padding: 26px 0px}
	
	.shijianbox li{padding: 20px;}
	.shijico{width: 60px; height: 60px;}
	.shijianbox li p{font-size: 16px;}
	.shijitxts>h2{font-size: 26px;}
	.shijianqiehuan{margin-bottom: -1px;}
	
	.xiangguanboxs a{padding-top: 30px; padding-bottom: 10px;}
	
	.rencaish{height: 500px;}
	
	.shangchans ul{padding: 45px 0px;}
	
	.shijianwenzi p:before{top: 8px}
	.renneirongover p:before{top: 9px}
	
	.pcbanbj{background-size: 80% auto}
	

	.soubtn{height: 50px;}
	
	.rencaiwenzi h2{font-size: 16px; margin-bottom: 20px}
	
	.gansuquantxt h3{font-size: 14px;}

	.duoleft{width: 44%}
	.duoleft li:nth-child(4) .duoyuandown p{font-size: 12px;}
	
	.bantxt h2{font-size:12px; }
	
	
	.chanyetxt h2{font-size: 22px;}
	.chanyetxt{width: 34%}
	.chanyetxt p:before{top: 8px; width: 4px; height: 4px;}
	
	.chanyetxt p{padding-left: 15px;}
	.zhiltxts h3{font-size: 14px;margin-top: 10px;}
	.zhiltxts p span:before{top: 6px}
	.zhiltxts p span{margin-left: 10px;}
	.zhiliangbox li:nth-child(1) .zhiltxts{width: 110%}
	
/*	.zhiliangbox li:nth-child(1) .zhiliangtxt{width: 30%}*/
	
	.gudongxs{max-width: 75%; margin: 0 auto}
	
}

@media screen and (max-width:1280px)
	
{
   .chanyetxt h2{font-size: 20px;}
}




@media screen and (max-width:1100px)
	
{

	body{overflow-x: hidden}

	.topright{max-width: 190px; margin-right: 20px;}
	.zhanqunselect ul{top: 40px;}
	
	
	.menu-open .top{ box-shadow: 0px 0px 10px rgba(0,0,0,0.1);background: #fff;}

	.menu-open .top .logo img.show{display: none}
	.menu-open .top .logo img.hide{display: block}
    .menu-open .top .zhanqunselect p{color: #245796;border-bottom: 1px solid rgba(0,0,0,0.1);border: none}
	.menu-open .top .zhanqunselect p:before{border-top:5px solid #ddd;}
	.menu-open .top .yuyanselect img.show{display: none}
	.menu-open .top .yuyanselect img.hide{display: block}

	
	.top.cur .navdown{top:auto}
	.top.cur2 .navdown{top:auto}
	.navdown p a{padding: 10px; padding-left: 30px; font-size: 16px;}
	
	.nav{ position: fixed;top:70px;right:0;z-index:999999999;float:inherit;width:100%;height:calc(100vh - 70px); text-align:center;opacity:0;visibility: hidden; overflow-y:scroll;-webkit-overflow-scrolling:touch; background-color:#fff; margin-top: 0px; }
	
	.top.cur .nav{top:70px;height:calc(100vh - 70px);}
	

	.nav ul{display:block; width:86%; margin: 0 auto;padding-top: 20px; }

	.nav li{border-bottom: 1px solid #f0f0f0; height:auto;display:block; margin: 0px; text-align: left; background: url("/theme/en/images/down.png") no-repeat right 27px; background-size: 12px auto;}
	.nav li>a{display: inline-block; line-height: 70px; color: #333; padding-bottom: 0px; font-size: 18px;}
	
	.top.cur .nav li>a{line-height: 70px;}

	.nav li:nth-child(5),.nav li:nth-child(6){background: none}
	.nav li:nth-child(5) a,.nav li:nth-child(6) a{display: block}
	
	.top.cur2 .nav li.cur>a{color: #333; font-weight: normal}
	.navdown{background: #fff; position:relative; left:0%; transform:none; width:100%;box-shadow:none; border-bottom-left-radius:0px; border-bottom-right-radius:0px;  top: 0px; display: none; padding: 0px}

	.navdown a{line-height:36px; text-align:left; padding:10px 0px;border-top: 1px solid #f0f0f0; background: none; border-bottom: none; display: block; margin: 0px; font-size: 16px;}


	.navdown p span{position: relative; display: block; opacity: 1; visibility: visible; left: auto; box-shadow: none; padding-left: 20px;}

	.nav-btnbox {position:absolute;z-index:999999999999999999;right:5%;top:50%; width:22px;transition: 0.5s all; -webkit-transition: 0.5s all; -moz-transition: 0.5s all; -o-transition: 0.5s all; -ms-transition: 0.5s all; display:block; transform: translate(0,-50%); cursor: pointer}
	.nav-btnbox .icon-bar {display: block; height:2px;border-radius: 10px;overflow: hidden;background-color:#fff;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-o-transition: all .3s ease;perspective-origin: 50% 50%;-ms-transition: all .3s ease; margin:0 auto;}
	
	.top.cur .nav-btnbox .icon-bar{background:#245796}
    .top.cur2 .nav-btnbox .icon-bar{background:#245796}

	.nav-btnbox .icon-bar+.icon-bar {margin-top:5px}	
	.menu-open .nav-btnbox .icon-bar{ background-color:#000;}
	.menu-open .nav-btnbox .icon-bar:first-child { margin-left: 0;-webkit-transform: translate3d(0px, 7px, 0) rotate3d(0, 0, 1, -45deg);transform: translate3d(0px, 7px, 0) rotate3d(0, 0, 1, -45deg);}	
	.menu-open .nav-btnbox .icon-bar:nth-child(2) { opacity: 0;transform: translate(20px, 0);}
	.menu-open .nav-btnbox .icon-bar:last-child {-webkit-transform: translate3d(0, -7px, 0) rotate3d(0, 0, 1, 45deg);transform: translate3d(0, -7px, 0) rotate3d(0, 0, 1, 45deg);}



	.menu-open .nav{visibility:visible;opacity:1;}
	.menu-open .icon-bar{ background:#FFF}
	.menu-open .nav li{-webkit-animation-duration: .4s;animation-duration: .4s;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-name: fadeInUp;animation-name: fadeInUp;
	}

	.menu-open .nav li:nth-child(1){animation-delay:0s;}
	.menu-open .nav li:nth-child(2){animation-delay:0.1s;}
	.menu-open .nav li:nth-child(3){animation-delay:0.2s;}
	.menu-open .nav li:nth-child(4){animation-delay:0.3s;}
	.menu-open .nav li:nth-child(5){animation-delay:0.4s;}
	.menu-open .nav li:nth-child(6){animation-delay:0.5s;}
	.menu-open .nav li:nth-child(7){animation-delay:0.6s;}
	.menu-open .nav li:nth-child(8){animation-delay:0.7s;}
	.menu-open .nav li:nth-child(9){animation-delay:0.8s;}
	.menu-open .nav li:nth-child(10){animation-delay:0.9s;}



	@-webkit-keyframes fadeInUp {0% {opacity:0;-webkit-transform:translateY(60px)}

	100% {opacity:1;-webkit-transform:translateY(0)}

	}

	@-moz-keyframes fadeInUp {0% {opacity:0;-moz-transform:translateY(60px)}

	100% {opacity:1;-moz-transform:translateY(0)}

	}

	@-o-keyframes fadeInUp {0% {opacity:0;-o-transform:translateY(60px)}

	100% {opacity:1;-o-transform:translateY(0)}

	}

	@keyframes fadeInUp {0% {opacity:0;transform:translateY(60px)}

	100% {opacity:1;transform:translateY(0)}

	}
	
	

	.zhiliangquan img{display: none}
	
	
	.zhiliangtxt{width: 30%; right: 5%}
	.zhiliangbox li:nth-child(2) .zhiliangtxt {left:5%; right: auto}
	
	
	.zhiliangbox li:nth-child(1) .zhiliangquan{background: url("/theme/en/images/zlq01wap.png") no-repeat center center; background-size: 100% 100%}
	.zhiliangbox li:nth-child(2) .zhiliangquan{background: url("/theme/en/images/zlq02wap.png") no-repeat center center; background-size: 100% 100%}
	.zhiliangbox li:nth-child(3) .zhiliangquan{background: url("/theme/en/images/zlq03wap.png") no-repeat center center; background-size: 100% 100%}
	
	


	.gansuquan{top: 42%}
	
	.renright li h3{height: 40px; line-height: 40px;}
	.renright li h3:before{height: 44px; width: 44px;}
	
	.yuanliaocon li p{font-size: 18px;}
	.yuanliaocon li p span{font-size: 20px;}
	.yuanliaocon li img{width: 40px; margin-right: 16px;}
	
	.yuanlquan{width: 100px; height: 100px;}
	
	.cmoimxs{width: 70%}
	.cmowenzis{width: 50%}
	
	
	.xiangguanboxs{padding-bottom: 30px;}
	
	.guiges em {width: calc(50% - 10px);}
	
	
	.contactleft li img{width: 60px;}
	.conrihs {width: calc(100% - 100px);}
	.contactleft li p{font-size: 16px; line-height: 1.4; margin-top: 5px;}
	
	.shijitxts>h2{font-size: 30px;}
	
	.rentibox{width: 100%}
	
	.mainbox{width: 86%}
	
	
	.zhiliangbox li:nth-child(1) .zhiltxts{width: 120%}
	
}




@media screen and (max-width:1024px)
	
{
	.syaboutlefttxt p{font-size: 20px;}
	
	.footnav{max-width: 100%}
	
	.shiming p{font-size: 28px;}
	.yuanjingtxt p{font-size: 28px;}
	
	
	.beizhu ul{display: block; overflow: hidden}
	.beizhu li{padding: 5px 0px; width: 50%; float: left}
	
.gudongxs{max-width: 100%;}
	
}

@media screen and (max-width:999px)
	
{

	
}

@media screen and (max-width:920px)
	
{


	.syaboutbj .mainbox.erduan{display: block}
	.syaboutleft{width: 100%}
	
	.syaboutright{width: 100%; margin-top: 30px;}
	
	
	.bjs{width: 100%; margin: 0px; display: none}
	
	.syyewuhezi .mainbox.erduan{display: block}
	
	.syyewuhezi .syyewuleft{background: url("/theme/en/images/wapsyquanbj.jpg") no-repeat center center; background-size: cover;width:86%; padding:10% 7%}
	.syyewuright{width: 100%;width:86%; padding:10% 7%}
	
	.syyewuhezi{position: relative; left:auto; top: auto; transform: none}
	
	.syyewuhezi .mainbox{width: 100%}
	
	.syyewuright li:nth-child(1){margin-bottom: 40px;}
	
	.syyoushibox{background: #f0f6fc}
	
	.ysquanbox{width: 90px; height: 90px;}
	
	.syyoushi li p{font-size: 20px;}
	
	.sybj{display: none}
	
	.syjoinbox{margin-top: 0px;}
	.joinboxs{position: relative; left: auto; top: auto; transform: none;background:rgba(57,118,170,0.8); padding: 10% 0px;}
	.joinboxs .syyewuleft{width: 100%; }

	.logo{width:20%}
	
	.nyabnum ul{display: block}
	.nyabnum li{display:flex;flex-direction:row;justify-content:space-between;align-content:center;align-items:center; border-bottom: 1px solid #eee; padding: 20px 0px;}
	.nyabnum li h3{margin-bottom: 0px;}
	.nyabnum li:last-child h3{margin-bottom: 0px;}
	.nyabnum li.line{display: none}
	.nyabnum li h3 span{font-size: 44px;}
	
	.nyabnum li:last-child h3 span{font-size: 40px;}
	
	
	.jiazhibox .erduan{display: block}
	.jiazhileft{width: 100%}
	
	.jiazhiright{margin: 0 auto; margin-top: 30px}
	
	.mt6 {margin-top: 10%;}
	
	.zhiliangquan{width: 55%}
	.zhiliangtxt{width: 40%}
	
	.fazhanboxs{margin-top: 10%}
	
	.quanqiubox li {width: calc(20% - 50px);}
	
	.mt4{margin-top: 8%!important}
	
	.fourshichang ul{display: block}
	.fourshichang li{width: calc(100% - 40px); margin-bottom: 20px;}
	
	.foytxs{position: relative; left: auto; top: auto;transform: none}
	.fourshichang li.cur .foytxs{transform: none}
	.fourshichang li.cur .foytxs{left: auto}
	.fourshichang li.cur{width: calc(100% - 40px)}
	.fourshichang li{min-height: inherit; padding: 20px;}
	.fourshichang li>h2{display: none}
	.foytxs{opacity: 1; width: 90%}
	.foytxs p{opacity: 1;transform:none}
	.fourshichang li h2{text-align: left}
	
	.fourshichang li{background-size: 30% auto!important}
	
	
	.gansuquan{position: relative; top: auto; left: auto; transform:none; width: 100%}
	.gansuboxs{display: block}
	.gansuboxs ul{width: 100%; min-height: inherit}
	.gansuboxs li h3:before{display: none}
	.gansuboxs li{margin-top: 30px; padding: 20px 0px;}
	.lis01{border-top: 2px solid #4f81bd}
	
	.lis02{border-top: 2px solid #ffc000}
	.lis03{border-top: 2px solid #00887d}
	
	.lis04{border-top: 2px solid #953735}
	

	.beizhu ul{display: block; text-align: left}
	.beizhu li{padding: 5px 0px;}
	
	
	.renleft{display: none}
	
	.renright{width: 100%}
	.renright li{margin:5px 0px}
	.rline{margin: 20px 0px;}
	
	.yuanlquan{display: none}
	.yuanliao{width: 100%}
	.yuanliaotxt{position: relative; left:auto; top:auto; width: calc(100% - 40px); padding: 20px; border-radius: 0}
	.yuanliao img{border-radius: 0}
	.yuanliao{border-radius: 10px; overflow: hidden}
	
	.yuanliaocon ul{display: block}
	.yuanliaocon li{margin:20px 0px;}
	
	.yuanliaocon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;}
	
	.cmotable{overflow-x: scroll;}
	.cmobiaoge{width: 200%}
	
	.cmotit h2{line-height: 1.2; font-size: 24px;}
	
	.cmoimxs{display: none}
	.cmowenzis{position: relative;background: #245796; padding: 30px; top: auto;left: auto; right: auto; transform: none; width: calc(100% - 60px)}
	.cmoimbos.lvse .cmowenzis{left: auto; background: #8aac8f}
	
	.nyprobox{display: block!important}
	.propicbox{width: calc(100% - 60px); padding: 30px; border-radius: 0; border-top-left-radius: 30px; border-top-right-radius: 30px; z-index: 4}
	.nyprowenzi{width: 100%; position: relative; left: auto; top: auto}
	
	.propichezi{width: 100%}
	.nyprowenzi:before{display: none}
	.nyprotxtxs{border-radius: 0;border-bottom-left-radius: 30px; border-bottom-right-radius: 30px;}
	
	.nyprobox{border-radius: 30px; margin-bottom: 50px;}
	.proqie{bottom:50%; width: calc(100% + 120px); transform: translate(-50%,-50%);  z-index: 99; height: 1px}
	.nyprotxtxs{padding: 30px;box-shadow: 0px 0px 20px rgb(0,0,0,0.1);}
	.quanqiutxt p br{display: none}
	
	.proshowximg{width: 100%; margin-top: 0px;}
	.proshowtxt{width: 100%}
	.xiangguanboxs a .fangdapic{width: 140px; height: 140px;overflow: hidden; border-radius: 100%}
	.xiangguanboxs a .fangdapic img{width: 140px; height: 140px;overflow: hidden; border-radius: 100%}
	.xiangguanboxs a:hover .fangdapic{width: 140px; height: 140px; margin-top: 0px;} 
	.xiangguanboxs a:hover .fangdapic>img{transform: scale(1);-webkit-transform: scale(1);}
	.rencaipics img{border-radius: 0}
	.rencaish{display: none}
	.rencaiboxs .mainbox{position: relative; display: block; top: auto; transform: none; left: auto;border-radius: 30px; overflow: hidden}
	.rencaipics{width: 100%}
	.rencaiwenzi{background: url("/theme/en/images/joinpic02.jpg") no-repeat center center; width: calc(100% - 80px); padding: 40px;background-size: cover}
	
	.duoyuanbox{display: block}
	.duoyuanbox .mainbox{position: relative; top: auto; left: auto; transform:none}
	.duoleft{width: 100%}
	.duoright{width: 86%; margin-left: 7%;border-radius:20px;overflow: hidden;height:400px;}
	
	.duoleft li:last-child{border: none}
	
	.shijico{width: 70px; height: 70px;}
	
		.shijitxts{position: relative; color: #333; left: auto; top: auto; transform: none; margin: 0 auto; padding: 30px 0px;}
	.shijitxts a{color: #333}
	.shijitxts>h2{font-size: 24px;}
	.shijitxts>h3{font-size: 16px;}

	.gudongxs{overflow-x: scroll}
	
	.gudongxs img{width: 200%; max-width: none}
	.gansuimg p{display: block}
	
	
	.pcbanbj{display: none}
	
	.wapbanbj{display: block}
	.banner .swiper-slide{height: auto}
	
	.bantxt h2{padding: 20px;}
	
	
	
	.chanyetxt h2{font-size: 22px;}
	.chanyetxt h2 br{display: none}
	.chanyeboxs li{border-radius: 30px;}
	.chanyetxt h2{font-size: 18px;}
	.chanyetxt p{margin-top: 5px;}
	.chanyetxt h2{margin-bottom: 10px;}
	
	.zhiliangquan{display: none}
	.zhiliangbox li{border-radius: 20px;}
	
	.zhiliangpic{border-radius: 0px;}
	.zhiliangtxt{position:relative; left: auto; top: auto; right: auto; padding: 30px; width: calc(100% - 60px); transform: none}
	.zhiliangbox li:nth-child(1){background: #245796}
	.zhiliangbox li:nth-child(2){background: #6d9773}
	.zhiliangbox li:nth-child(3){background: #277cad}
	.zhiliangbox li:nth-child(4){background: #feba01}
	.zhiliangpic img{ object-position: center center;-o-object-fit: cover;object-fit: cover;}
	.zhiliangbox li:nth-child(2) .zhiliangtxt{left: auto;}
	
	.zhiliangbox li{margin-top: 30px;}

	.zhiliangbox li:nth-child(1) .zhiliangtxt{ width: calc(100% - 60px); left: auto;}
	.zhiliangbox li:nth-child(1) .zhiltxts{width: 100%}
	.zhiliangtxt h2 br{display: none}
	.zhiliangbox li:nth-child(even) .zhiliangtxt{right: auto}
	
	
	
	

}

@media screen and (max-width:768px)

{

	

}

@media screen and (max-width:680px)

{
	
	.pd3{ padding-top:6%; padding-bottom:6%}
	.pd4{ padding-top:8%; padding-bottom:8%}
	.pd5{ padding-top:10%; padding-bottom:10%}
	.pd6{ padding-top:10%; padding-bottom:10%}
	.pd2{ padding-top:4%; padding-bottom:4%}

	.mt1{ margin-top:3%}
	.mt2{ margin-top:6%}
	.mt3{ margin-top:9%}
	.mt4{ margin-top:10%!important}
	.mt5{ margin-top:10%}
	.mt6{ margin-top:15%}
	
	
	

	.pb3{ padding-bottom:6%}
	.pb4{ padding-bottom:8%}
	.pb5{ padding-bottom:10%}
	.pb6{ padding-bottom:12%}
	.pb7{ padding-bottom:14%}
	
	

	.top>.mainbox{height:70px; width: 90%}
	.top.cur .nav{top: 70px;height: calc(100vh - 70px);}
	.top.cur>.mainbox{height:70px;}


	.logo{width:110px;}

	.toprightright{width: 170px;}
	.bantxt h2{}
	.sytit h2{font-size: 24px;}
	.syaboutlefttxt span{font-size: 14px;}
	
	.yewuright h2{font-size: 20px;margin-top: 0px;}
	.syyoushitxt{font-size: 14px;}
	
	.morebtn.baise a em{width: 40px; height: 40px; margin-left: 15px;}
	.morebtn a{font-size: 16px;}
	.syyoushibox .sytit{margin-top: 0px;}
	.syyoushi li{width: 50%; padding: 8% 0px;}
	.ysquanbox{width: 70px; height: 70px;}
	.syyoushi li p{font-size: 12px; margin-top: 10px;padding-bottom: 0px;}
	
	.syyewulefttxt{font-size: 12px;}
	.yewuright p{font-size: 14px;}
	.syjoinbox{margin-top: 0px;}
	.footnav{display: none}
	.footbot{display: block; text-align: center}
	
	.footbot p a{display: block}
	
	
	.nybanner img.show{display: none}
	.nybanner img.none{display: block}
	
	.nyabouttxt{font-size: 14px;}
	.nyabnum li h3 span{font-size:26px;}
	.nyabnum li h3 em{font-size: 16px; margin-left: 10px;}
	
	.nyabnum li:last-child h3 span{font-size:22px;}
	.nyabnum li:last-child{margin-bottom: 0px;}
	.nyaboutimg{border-radius: 30px;}
	
	
	.jiazhiright{width: 90%}
	.yuanjingbox{display: block}
	.yuanjingtxt{width: 100%}
	
	
	.yuanjingpic{width:90%; margin: 50px auto;}
	.shiming{width: 100%}
	.shimingbj {background: url(/theme/en/images/lilianbj.jpg) no-repeat left center;background-size: cover;}
	
	.jiazhileft li h3{line-height: 1.4}
	.lishilist li{margin-top: 0px; margin-bottom:40px;}
	.lishilist:before{left: 0px;}
	.shijiantxt{width: 100%}
	.lishilist{padding-left:20px;}
	.shijiantxt h3{text-align: left; font-size: 40px; margin: 10px 0px;}
	.shijianwenzi{margin-top: 0px;}
	
	.shijiantxt h3:after{right:auto; left:-30px}
	.lishilist li:nth-child(even) .shijiantxt h3:after{left:-30px}
	
	.shijianwenzi{padding:10px 20px;}
	
	.zhiliangpic{border-radius: 0px;}
	.zhiliangquan{display: none}
	.zhiliangbox li{border-radius: 20px;}
	
	.zhiliangtxt{position:relative; left: auto; top: auto; right: auto; padding: 20px; width: calc(100% - 40px); transform: none}
	.zhiliangbox li:nth-child(1){background: #245796}
	.zhiliangbox li:nth-child(2){background: #6d9773}
	.zhiliangbox li:nth-child(3){background: #277cad}
	.zhiliangbox li:nth-child(4){background: #feba01}
	.zhiliangpic img{height: 240px; object-position: center center;-o-object-fit: cover;object-fit: cover;}
	.zhiliangbox li:nth-child(2) .zhiliangtxt{left: auto;}
	
	.zhiliangbox li{margin-top: 30px;}
	
	.fazhantit h2{font-size: 16px; padding: 0px 7%}
	.timeboxs p{font-size: 14px; line-height: 24px;}
	
	.fourshichang li h2{font-size: 20px; margin-bottom: 10px;}
	
	.sytit h2{line-height: 1.4; text-align: center}
	
	.diqiupic{margin-top: 100px;}
	
	.diqiupic li p{font-size: 12px; top: -20px;white-space:normal; line-height: 1.4}
	.diqiupic li:nth-child(2) p,.diqiupic li:nth-child(3) p{top: -110%!important}
	.guoqi {width: calc(100% - 4px);height: calc(100% - 4px);border: 2px solid #fff;}
	
	.diqiupic li{width: 9.6%;}
	
	.quanqiubox ul {width: calc(100% + 30px);margin-left: -30px;}

	.quanqiubox li {width: calc(25% - 30px); margin-left: 30px; margin-bottom: 20px;}
	
	.quanqiubox li p{line-height: 1.2}
	
	.quanqiutxt{font-size: 14px;}
	
	.gansuboxs li h3{font-size: 20px;}
	.gansuboxs li{margin-top: 20px;}
	.gansuquan{margin-bottom: 30px;}
	.gansuquantxt h3{line-height: 1.2; font-size: 16px; margin: 4% 0px;}
	
	.beizhu li{ width: 100%;}
	.renright li h3{width: calc(100% - 44px); padding: 0px 20px;}
	.renneirong{position: relative; width: 100%; height: auto}
	
	.renneirongover{padding: 20px;padding-right: 10px;}
	.renneirongovergund{height: auto!important}
	.renneirongover h2{font-size:18px;}
	.renright li{margin-bottom: 10px;}
	.renright li h3{height: 50px; line-height: 50px;}
	.renright li h3:before{width: 54px; height: 54px;}
	
	.yuanliaotxt{font-size: 18px;}
	
	.yuanliaocon li p{font-size: 14px;}
	.yuanliaocon li p span{font-size: 16px;}
	.yuanliaocon li img{width: 30px;}
	
	.yuanliaobj .nytit h2{font-size: 26px;}
	
	.jizhiboxsd ul{display: block}
	
	.jizhiboxsd li{width: calc(100% - 40px); padding: 20px; margin-bottom: 50px;}
	.jizhiboxsd li h2{width: 90%; font-size: 20px}
	.chanjixs li {width: calc(100% - 60px); margin-top: 20px;}
	.chanjixs li h3{font-size: 20px;}
	
	.shaichangboxs{border-radius: 20px; position: relative; top: auto; left: auto; transform: none; margin: 0 auto}
	
	.shichangdui{padding: 30px 0px;}
	
	.zhusheyoushi ul{display: block}
	.zhusheyoushi li{width: 100%}
	
	.zsysico{width: 90px; height: 90px}
	
	.zhijiconbox li {width: calc(100% - 200px);}
		
		
		
	.zhusheyoushi{margin-top: 50px;}
	
	.zhusheyoushi li{margin-top: 80px;}
	.zhusheyoushi li p{margin-top: 60px; padding: 0px 5%}
	
	.zsysico:before{border: 30px solid rgba(36,87,150,0.1);}

     .zhusheyoushi li:hover .zsysico:before{border:40px solid rgba(36,87,150,0.1)}

	.zhusheyoushi li:nth-child(2) .zsysico:before{border: 30px solid rgba(109,151,115,0.1); }
    .zhusheyoushi li:nth-child(2):hover .zsysico:before{border:40px solid rgba(109,151,115,0.1)}



	.zhusheyoushi li:nth-child(3) .zsysico:before{border: 30px solid rgba(254,186,1,0.1); }
	.zhusheyoushi li:nth-child(3):hover .zsysico:before{border:40px solid rgba(254,186,1,0.1);}

	.zhijiconbox li {margin-bottom: 0}
	.zhijiconbox li h3{font-size: 22px;}
	
	.cmoimbos img{height: 240px;object-position: center center;-o-object-fit: cover;object-fit: cover;}
	.cmotit h2{font-size: 20px;}
	.cmobiaoge.lvse tr:nth-child(1){font-size: 14px;}
	.cmobiaoge tr:nth-child(1){font-size: 14px;}
	
	.cmobiaoge{width: 260%}
	
	.cmoimbos{border-radius: 30px;}
	
	.propicbox{padding: 20px; width:calc(100% - 40px)}
	
	.proqie .swiper-button-next{width: 40px; height: 40px;}
	.proqie .swiper-button-prev{width: 40px; height: 40px;}
	.proqie{bottom:40%; width: calc(100% + 80px); height: 40px; }
	
	.nyprotxtxs{padding: 20px;}
	.nyprotxtxs h2{font-size: 22px}
	.nyprotxtxs p{font-size: 14px; margin: 10px 0px 20px;}
	
	.nyprotit ul{display: block}
	.nyprotit li{width: 100%;border-radius: 40px;overflow: hidden}
	.nyprotit li:nth-child(1){margin-bottom: 10px;}
	.nyprotit li:nth-child(1) a{border-right: 2px solid #6d9773;border-radius: 40px;}
	.nyprotit li:nth-child(1) a{height: 60px;}
	.nyprotit li:nth-child(2) a{height: 60px;border-left: 2px solid #245796;border-radius: 40px;}

	.nyprotit li{font-size: 20px;}
	.nyprotit li span{font-size: 24px; height: 24px; margin-right: 10px;}
	
	.nypeoshowbox{padding:0px;border-radius: 20px; box-shadow:none}
	.nyproshowtit h2{font-size: 22px;}
	.nyproshowtit{text-align: center; margin-bottom: 20px;}
	.proshowximg .swiper-pagination{width: 100%; left: 0px; right: auto; top: auto; bottom: 0px; transform: none; height: auto;display: block;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;flex-direction:row; }
	
	.proshowximg{padding-bottom: 30px;}
	.proshowximg .swiper-pagination-bullet{margin: 0px 5px!important;}
	
	.proshowrighs {width: calc(100% - 90px);}
		
	.proshowtxt.fl{margin-top: 30px;}
	.proshowtxt li:nth-child(3) .proshowrighs,.proshowtxt li:nth-child(4) .proshowrighs{width: 100%;}
	.proshowtxt li:nth-child(3),.proshowtxt li:nth-child(4){display: block}
	.proshowtxt.w100 li .proshowrighs{width: 100%;margin-bottom: 10px; margin-top: 5px;}
	.proshowtxt.w100 li{display: block}
	.proshowrighs span{margin-left: 16px;}
	.proshowtxt{margin-top: 0px;}
	.guiges em{margin-bottom: 10px; line-height: 1.2; padding: 10px 0; font-size: 12px;}
	.proshowtxt li{padding: 5px 0px;}
	
	.rencaiwenzi{padding:30px 20px;width: calc(100% - 40px);}
	.rencaiwenzi h2{font-size: 18px;}
	
	
	.duoleft li h3{font-size: 18px;}
	.duoleft li h3:before{width: 30px; height: 30px;}
	
	.duoleft ul{min-height: inherit}
	.duoleft li{padding: 20px; margin: 10px 0px;}
	.duoleft li.cur{border-radius: 20px!important;}
	.joinlink ul{display: block}
	.joinlink li{width: 100%;min-height: 100px; padding: 20px 0px;}
	.joinlink li{display: block; text-align: center}
	.joinlink li img{display: inline-block}
	.joinmorebtn{display: inline-block; text-align: left}
	.joinlink li p{margin: 0px; font-size: 22px; margin-bottom: 20px;}
	.duoright{height:260px;}
	
	.contactbox{display: block}
	.contactleft{width: 100%}
	.contactleft li img{width: 50px;}
	.conrihs {width: calc(100% - 80px);}
	
	.contactright{width: 100%; margin-top: 30px;}
	
	.shijico{width: 40px; height: 40px;}
	.shijico img{width: 50%}
	.shijianbox li{padding: 20px 0px;}
	.shijianbox li p{font-size: 16px;}
	
    .yuanliaos dd {width: calc(100% - 30px);}
		
		
	.shengmingx{padding: 30px 5%}
	
	.pcchanxian{display: none}
	.wapchanxian{display:block}
	
	.renright li.cur h3:before {background: url(/theme/en/images/jsxup.svg) no-repeat no-repeat center center rgba(0,0,0,0.1)!important;background-size:20px auto!important;}
	
	
	
	.morebtn{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;}
	
	.yuanjingtxt h2{margin-bottom: 20px;}
	.shiming h2{margin-bottom: 20px;}
	.jiazhibox>h2{margin-bottom: 20px;}
	.yuanjingtxt{padding-top: 20px;}
	.jiazhiright{margin-bottom: 40px;}
	.fourshichang li h2{font-weight: bold}
	
	.shaichangboxs{width: 90%}
	
	.yuanliaocon ul li{white-space:nowrap;}
	
	.newsbot li{display: block}
	.newstxt{width: 100%;margin-bottom: 20px;}
	.newsbot li .morebtn{display: block}
	
	.banner .swiper-button-prev{width: 40px; height: 40px; margin-top: -20px;}
	.banner .swiper-button-next{width: 40px; height: 40px; margin-top: -20px;}
	
	
	.bantxt{left: 50%; transform: translate(-50%,0); width: 90%}
	
	.syaboutlefttxt p{font-size: 16px;}
	
	.gansuquantxt{width: 64%}
	
	.nyabnum li p br{display: none}
	.nyabnum li p{width: calc(100% - 100px); text-align: right}
	.guiges{margin-top: 10px;}
	
	.fazhanboxs .swiper-slide:nth-child(even) .timeboxs h2{margin-top: 0px;}
	.fazhanboxs .swiper-slide{height: auto;}
	.fazhanboxs:before{display: none}
	.timeboxs:before{display: none}
	.timeboxs{text-align: center; padding: 0px 30px;width: calc(100% - 60px);height: auto}
	.timeboxs h2:before{display: none}
	.timeboxs p{height: auto;display: block}
	.fazhanboxs .swiper-slide:nth-child(even) .timeboxs{height: auto}
	.fazhanboxs .swiper-slide:nth-child(even){display: block}
	
	.fazhanboxs .swiper-button-prev{width: 40px;height: 40px; margin-top: -15px;}
	.fazhanboxs .swiper-button-next{width: 40px;height: 40px; margin-top: -15px;}
	
	
	.chanyeboxs li:before{display: none}
	
	.chanyetxt{width:calc(100% - 40px); position: relative; top:auto!important; transform: none!important; left: auto!important; background: #6d9773; padding: 20px; right: auto!important}
	
	.chanyeboxs li:nth-child(2) .chanyetxt{ background: #245796; }
	
	.zhiliangtxt{padding: 20px; width: calc(100% - 40px);}
	.zhiliangbox li:nth-child(1) .zhiliangtxt{width: calc(100% - 40px);}
	.zhiltxts p span{display: block}
	.zhiltxts p{display: block}
	.mt7{margin-top: 14%}
	
	
	.diqiupic li:nth-child(1){left:0%;bottom:12%;}
	.diqiupic li:nth-child(2){left:12.5%;bottom:48%; }
	.diqiupic li:nth-child(3){left: 28.12%;bottom: 77.05%; }
	.diqiupic li:nth-child(4){left:50%;bottom: 88.84%; transform: translate(-50%,0)}
	.diqiupic li:nth-child(5){right: 28.12%;bottom:77.05%; }
	.diqiupic li:nth-child(6){right:12.5%;bottom:48%;}
	.diqiupic li:nth-child(7){right:0%;bottom:12%; }

	
	
	
}


@media screen and (max-width:580px)

{
	

	
}

@media screen and (max-width:480px)
	
{

}

@media screen and (max-height:450px)
	
{
	
	.syaboutright{max-width: 60%; margin: 0 auto}

	

}

@media screen and (max-height:700px)
	
{
	
}



  /* i i s 7 . c o m */