/*中间分辨率1366以下768以上*/
@media screen and (max-width:1365px) {
	

	.mine { overflow:hidden; position:relative; right:0; -webkit-transition:all .5s ease; transition:all .5s ease;}
	.open { overflow:hidden;}	
	.open .mine { overflow:initial;}
	.open .mine { right:200px;}
	.open .header { right:200px;}
	.open .topnav,.open .topnfix { left:-200px;}
	.warp { width:calc(100% - 30px); padding:0 15px;}
	.content { margin-top:80px;}
	.showcont { padding:30px 0 0 0;}
	.catnav li { margin-right:25px;}
	.catnav li a { font-size:14px;}
	.scott { padding:30px 0;}
	
	.form_div { display:block; width:90%; height:45px; line-height:45px; margin:15px auto; border:1px solid #ddd; border-radius:22.5px; overflow:hidden;}
	.form_div input { display:block; float:left; width:calc(100% - 130px); height:45px; line-height:45px; padding:0 15px; outline:none; border:none; background:none;}
	.form_div .btn { width:100px; text-indent:20px; background:url(img/sr_02h.png) no-repeat 20px center;}
	
	/*头部*/
    .header { min-width:100%;height: auto;background: #fff;}
	.header .rgt { display:none;}	
	.header .muen { display:block; float:right; width:30px; height:15px; margin-top:20px; cursor:pointer; border-top:2px solid #56175a; border-bottom:2px solid #56175a; position:relative;}
	.header .muen::after { display:block; content:""; width:30px; height:2px; margin:auto; background:#56175a; position:absolute; left:0; top:0; bottom:0;}
	.header .mnavs { display:block; width:199px; height:100vh; overflow-y:scroll; border-left:1px solid #eee; background:#fff; position:absolute; right:-200px; -webkit-transition:all .5s ease; transition:all .5s ease;}
	.header .mnavs li { width:100%; border-bottom:1px solid #eee;}
	.header .mnavs li a { display:block; height:50px; line-height:50px;}
	.header .mnavs li .lang { float:left; width:70%; font-size:18px; color:#56175a; padding-left:10px;}	
	.header .mnavs li .mserch { float:right; width:40px; filter:grayscale(0) brightness(0); background:url(img/sr_02.png) no-repeat center center;}	
	.header .mnavs li  { height:50px; line-height:50px; padding:0 10px; position:relative;}
	.header .mnavs li a { display:block; width:100%; font-size:16px;}
	.header .mnavs li i { display:block; width:45px; height:50px; line-height:45px; font-style:normal; font-weight:500; font-size:16px; color:#999; text-align:center; cursor:pointer; position:absolute; right:0; top:0; z-index:1;}
	.header .mnavs li .xlej { display:none; padding:10px; border-top:1px solid #eee; background:#fafafa;}
	.header .mnavs li .xlej a { display:block; float:left; width:50%; height:40px; line-height:40px; font-size:14px; color:#666; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
	.header .mnavs li .xlej a:hover { color:#f2281c;}
	.header .mnavs .on h3 a { color:#56175a;}
	.header .mnavs li .on { display:block;}	
	.header .mnavs li span{display: inline;padding-left:0.5em;}
	.header .mnavs .tel{font-size: 16px;}

	.header .logo img{display: block;height: 30px;margin-top: 15px;}
	.header .logo {float: left;height: 60px;line-height: 60px;	}
	.header .logo img { filter:none;}

	.banner .swiper-button-prev{display: none;}
	.banner .swiper-button-next{display: none;}


	#sidebar{   position: fixed;bottom: 0;width: 100%;top: auto;z-index: 999;background: #333;text-align: center;height: auto;left:auto;}
	#sidebar img{width:40px;padding-top: 0x;}
	.webonline{bottom:10px}
	#sidebar a{display: block;display: inline;padding: 0 10px;}

	#COR-Product .newlist li .msg{width: calc(100% - 260px);margin: 0;}

	#COR-Scenarios .newlist li .msg{width: calc(100% - 260px);margin: 0;}

	.tag-cont li .msg {width: calc(100% - 260px);margin: 0;}

	/*头部高亮*/

	.headeron .muen { border-color:#333;}
	.headeron .muen::after { background:#333;}
	
	/*banner*/
	.banner .warp { left:5%}
	.banner .text h3 { line-height:80px; font-size:30px; letter-spacing:2px;}
	.banner .text p{  font-size:24px; }
	.banner .text a { width:140px; height:50px; line-height:50px; font-size:14px; margin-top:45px; }
	
	/*二级banner*/
	.banner_ej h1 { height:40px; line-height:40px; font-size:34px; letter-spacing:4px;}
	

	.pros li {  }
    .pros ul{margin-top: 70px;}

    .sean .sean-a{margin-top: 70px;}

	/*关于我们*/
	.about { padding:80px 0; position:relative;}
	.about .lft { width:100%; margin-top:0; position:relative; z-index:2;}
	.about .lft h2 { line-height:50px; font-size:40px; margin-bottom:50px;}
	.about .lft h2::after { bottom:-20px;}
	.about .lft p { line-height:35px; font-size:16px; letter-spacing:0;}
	.about .lft a { width:120px; height:40px; line-height:40px; font-size:14px; color:#fff; border-radius:20px; box-shadow:0 5px 30px rgba(230,0,18,0.6); background:#56175a;}
	.about .rgt { display: none;}
	.about .rgt .imgbg { }
	.about .rgt .img { }
	.about .rgt .mumber li { width:80px;}
	.about .rgt .mumber li h3 span { font-size:26px;}
	.about .rgt .mumber .mum01 { left:90px; top:75px;}
	.about .rgt .mumber .mum02 { width:85px; right:-12px;}
	.about .rgt .mumber .mum03 { left:75px; top:308px;}
	.about .rgt .mumber .mum04 { width:85px; top:335px; right:60px;}

	

	
	/*新闻*/
	.indexall #swiper-container3 .swiper-slide { height:100% !important;}
    .news .newnr{margin-top: 70px;}
	.news .newnr .newli .swiper-slide a	{ padding:15px;}
	.news .newnr .newul .swiper-button-next { left:0; background-image:url(img/sr_11h.png);}
	.news .newnr .newul .swiper-button-prev { right:0; background-image:url(img/sr_12h.png);}
	
	/*脚部*/
	.footer .nva{background: none;}
	.footer .nva ul{padding-left: 0;}
	.footer .cotact { }
	
	/*关于*/
	.intosr .into01 { padding:20px 0;}
	.intosr .into01 .msg { float:none; width:100%;}
	.intosr .into01 .msg .lh { margin-bottom:50px; height:auto; overflow-y:inherit;}
	.intosr .into01 .msg .mumber { width:100%; margin-bottom:15px; position:inherit;}
	.intosr .into01 .msg .mumber li { padding:30px 0 15px 0;}
	.intosr .into01 .msg .mumber li h3 { line-height:15px;}
	.intosr .into01 .msg .mumber li h3 span { font-size:34px;}
	.intosr .into01 .msg .mumber li h3 sub { font-size:14px;}
	.intosr .into01 .msg .mumber li p { font-size:12px;}
	.intosr .into01 .img { display:none;}	
	.intosr .into02 { padding:30px 0;}
	.intosr .into02 li { width:120px; height:auto;}
	.intosr .into02 li .lft { width:120px; height:295px; padding:30px 10px; box-sizing:border-box; background-size:100%;}
	.intosr .into02 li .lft h3 { height:50px; line-height:25px; font-size:14px; margin-bottom:35px;}
	.intosr .into02 li .rgt { width:calc(100% - 140px); height:275px; padding:10px;}
	.intosr .into02 li .rgt .img { width:100%; max-height:115px; margin-bottom:10px; overflow:hidden;}
	.intosr .into02 li .rgt p { height:150px; overflow:hidden;}
	.intosr .into02 .on { width:calc(100% - 480px);}	
	.intosr .into03 { padding:30px 0;}
	.intosr .into03 li { width:calc(100% / 3 - 8px); margin:0 12px 0 0; padding:0; box-sizing:border-box;}
	.intosr .into03 li h3 { line-height:60px; font-size:24px;}
	.intosr .into03 li b { line-height:35px; font-size:16px;}
	.intosr .into03 li p { line-height:30px; font-size:14px; margin-top:15px;}	
	
	.intosr .wlbj .bg { height:300px;}	
	.intosr .into04 .tittabs { top:75px;}
	.intosr .into04 .tittabs li { line-height:80px; width:80px; height:80px; font-size:18px; margin:15px 49px 0 0;}
	.intosr .into04 .tittabs li::after { width:50px; left:80px;}
	.intosr .into04 .tittabs li:last-child::after { display:none;}
	.intosr .into04 .swiper-container { padding-bottom:30px;}
	.intosr .into04 .swiper-slide h4 { font-size:24px;}
	.intosr .into04 .swiper-slide p { line-height:25px; font-size:14px;}
	.intosr .into04 .swiper-slide p::after { top:10.5px;}	
	.intosr .into05 { padding:40px 0;}
	.intosr .into05 .prolst { margin-top:15px;}
	
	/*联系我们*/
	.contact .top { padding:30px 0; background-size:100%;}
	.contact .top .msg { width:50%;}
	.contact .top .msg i { line-height:20px;}
	.contact .top .msg h3 { line-height:40px; font-size:26px; letter-spacing:0;}
	.contact .top .msg li { width:calc(50% - 30px); margin:30px 30px 0 0;}	
	.contact .top .msg li p { width:calc(100% - 50px) !important;}
	.contact .top .msg .cot01 { width:100%; margin-right:0;}
	.contact .top .img { width:50%; max-height:260px; margin-top:15px;}
	.contact .bottom { padding:10px 0; background-position:center top; background-size:100%;}
	.contact .bottom .tabs li { padding:0 30px;}
	.contact .bottom .cotnr li { margin-top:20px;}
	.contact .bottom .cotnr li h3 { font-size:16px;}
	.contact .bottom .cotnr li h6 { font-size:12px; letter-spacing:0; margin-bottom:10px;}
	.contact .bottom .cotnr li p { line-height:30px; font-size:14px; padding-left:25px; margin-bottom:5px; background-position:left 6px; background-size:20px;}
	
	/*新闻内页*/
	.newcomp { padding:15px 0;}
	.newcomp .tweet { height:300px; border-radius:10px;}
	.newcomp .tweet .msg { height:65px;}
	.newcomp .tweet .msg h3 { line-height:65px; font-size:20px;}
	.newcomp .tweet .msg span { line-height:65px; font-size:16px; margin-top:0;}
	.newcomp .siruinew { margin:40px auto;}
	.newcomp .tit { margin-bottom:30px;}
	.newcomp .siruinew li { width:calc(100% / 3 - 15px); margin-right:15px;}
	.newcomp .siruinew li:hover i { top:14%;}
	.newcomp .siruinew li .img { width:100%; height:auto; margin-bottom:5px; border-radius:5px;}
	.newcomp .siruinew li .img::after { width:100%;}
	.newcomp .siruinew li .msg { padding:0;}
	.newcomp .siruinew li .msg h3 { font-size:16px;}
	.newcomp .siruinew li .msg p { font-size:12px; margin:0 0 15px 0;}
	.newcomp .siruinew li .msg span { font-size:12px; color:#333;}
	.newcomp .inform .lft { width:385px; height:225px; border-radius:10px;}
	.newcomp .inform .lft img { width:385px; height:225px;}
	.newcomp .inform .lft h3 { width:95%; height:45px; line-height:45px; font-size:18px; padding:0 2.5%;}
 	.newcomp .inform .rgt { width:calc(100% - 410px);}
	.newcomp .inform .rgt li { margin-bottom:10px;}
	.newcomp .inform .rgt li .msg { width:75%;}
	.newcomp .inform .rgt li .msg h3 { line-height:30px; font-size:16px;}
	.newcomp .inform .rgt li .msg p { line-height:20px; font-size:12px;}
	.newlist { padding:30px 0;}
	.newlist li { padding:20px 0;}
	.newlist li .time { width:75px; margin:12px 0 0 0;}
	.newlist li .time b { line-height:30px; font-size:24px;}
	.newlist li .msg { width:calc(100% - 350px); margin:5px 0 0 15px;}
	.newlist li .msg h3 { font-size:16px; margin-bottom:5px;}
	.newlist li .msg p { font-size:12px;}
	.newlist li .img { width:235px; height:135px; border-radius:10px;}
	
	/*产品内页*/
	.proall .proa1, .proall .proa2, .proall .proa3, .proall .proa4, .proall .proa5 { padding:100px 0;}	
	.proall .msg { width:500px;}
	.proall .swiper-slide-active .msg, .proall .swiper-slide-active #swiper-container2 .swiper-slide-active .msg { transform:translateX(0px);}
	.proall .swiper-slide .msg .img { width:160px; height:160px;}
	.proall .swiper-slide .msg h1 { line-height:65px; font-size:22px;}
	.proall .swiper-slide .msg p { font-size:14px;}
	.proall .swiper-slide .msg h3 { margin-top:40px;}
	.prolist li { border-radius:10px;}
	.prolist li .img { width:335px; height:180px;}
	.prolist li .msg { width:calc(100% - 345px); padding:0 20px; box-sizing:border-box;}
	.prolist li .msg p { height:83px; line-height:22px; margin:0 0 20px 0; overflow:hidden;}
	.prolist li .msg a { width:100px; height:35px; line-height:35px; border-radius:17.5px;}
	.proshow { padding-top:0;}
	.proshow::after { width:100%; height:140px; background-size:auto 100%;}
	.proshow .msg { width:46%;}
	.proshow .msg h3 { line-height:45px; font-size:34px; padding-top:55px;}
	.proshow .msg p { line-height:25px; font-size:14px;}
	.proshow .msg a { width:175px; height:45px; line-height:45px; font-size:18px; text-indent:20px; margin-top:50px; border-radius:22.5px; background-position:135px center;}
	.proshow .img { width:410px; height:325px; margin-top:10px;}
	.proshow .tit { margin-top:50px;}
	.proshow .tit h4 { line-height:30px; font-size:20px;}
	.proshow .tit h2 { line-height:60px; font-size:34px;}
	.proshow .tit p { line-height:30px; font-size:16px;}
	.superiority li { margin:40px 0;}
	.superiority li i { width:50px; height:50px; border-width:2px; background-size:80%;}
	.superiority li .nr { width:calc(100% - 60px); padding-top:0;}
	.superiority li .nr h3 { line-height:30px; font-size:18px;}
	.superiority li .nr p { font-size:14px;}
	.superiority .lst { margin:30px 0 0 0; padding:15px 0;}
	.superiority .lst .msg { width:calc(100% - 405px); padding:0 30px 0 0;}
	.superiority .lst .msg h4 { line-height:45px; font-size:22px; margin-bottom:10px;}
	.superiority .lst .msg p { line-height:30px; font-size:14px;}
	.superiority .lst .tops { width:375px; height:100%; margin-top:0;}
	.superiority .lst .tops .img { height:auto;}
	.superiority .lst:nth-child(2n) .msg { padding:0 0 0 30px;}
	.proshow .norms { margin-top:25px; padding-top:15px;}
	.proshow .norms::after { width:385px; height:140px; background-size:auto 100%; right:0;}
	.proshow .norms h4 { width:85px; font-size:20px;}
	.proshow .norms .nr { width:calc(100% - 120px);}
	.proshow .norms .nr li { margin-bottom:20px;}
	.proshow .norms .nr li b { font-size:20px;}
	.proshow .mynr .swiper-slide img { width:95%; height:auto;}
	.proshow .mynr .swiper-slide .mg { padding:30px;}
	.proshow .mynr .swiper-slide .mg p { font-size:14px;}
	.proshow .recpro { margin-top:30px; padding:40px 0 0 0;}
	.proshow .recpro li { width:calc(100% / 3 - 7px); margin-right:10px;}
	.proshow .recpro li .img { width:100%; height:auto;}
	.proshow .recpro li .mgs { padding:10px 10px;}
	.proshow .recpro li .mgs h4 { line-height:40px;}
	
	/*投资者关系*/	
	.investor .notice { padding:40px 0;}
	.investor h1 { margin-bottom:25px;}
	.investor .lft { width:70%;}
	.investor .notice .rgt { width:190px; background-position:20px center;}
	.investor .notice .rgt a { padding-left:95px; background-position:95px 90px;}
	.investor .team { padding:40px 0;}
	.investor .team li { width:calc(100% / 4); margin-right:0;}
	.investor .team li .img { width:85%; height:auto; margin:0 auto;}
	
	/*加入*/
	.join h1 { margin-bottom:25px;}
	.join .jobdem { padding:40px 0;}
	.join .jobdem li:last-child { margin-bottom:0;}
	.join .whysir { padding:40px 0 20px 0;}
	.join .whysir li { width:calc(100% / 3 - 7%); margin:10px 4% 30px 26px;}
	.join .whysir li i { width:40px; height:40px; background-size:100%;}
	.join .whysir li h3 { font-size:20px; margin:5px 0 20px 0;}
	.join .whysir li h3::after { width:35px; height:2px; bottom:-5px;}
	.join .whysir li p { line-height:30px; font-size:16px;}
	.circuit { padding:50px 0;}
	.circuit li { width:calc(100% / 6); margin-right:0;}
	.circuit li::after { width:25%; background-size:100%; right:-10%;}
	.circuit li i { margin:0 auto; background-size:65%;}
	.circuit li p { font-size:16px;}
	.plan { padding:40px 0;}
	.plan li { width:calc(100% / 4 - 12px); height:475px; margin:20px 15px 0 0;}
	.plan .pl04 { margin-right:0;}
	.plan li p { line-height:30px; font-size:16px; background-position:center 35px;}
	.job { padding-bottom:0;}
	.job .lft { width:180px;}
	.job .lft .nvs { padding:15px;}
	.job .lft .nvs li { height:50px; line-height:50px;}
	.job .lft .nvs li a { font-size:16px;}
	.job .lft .nvs li a::before { height:1px;}
	.job .lft .nvs li a::after { width:1px;}
	.job .rgt { width:calc(100% - 200px);}
	.job .rgt li { padding:15px 20px;}
	.job .rgt li h3 { font-size:18px;}
	.job .rgt li p span { font-size:14px; margin:5px 25px 10px 0;}
	.jobshow { padding:20px;}
	.jobshow h1 { padding-bottom:15px; margin-bottom:0;}
	.jobshow .msg span { width:32%;}
	
	/*社会责任*/
	.social .wlbj .bg1,.social .wlbj .bg2 { display:none;}
	.social .soc2,.social .soc4 { position:initial;}
	.social .soc4 { background: url(img/sr_79.jpg) no-repeat center top / cover;}
	.social .soc1 { padding:50px 0;}
	.social h1 { padding-bottom:0;}
	.social p { line-height:30px; font-size:16px;}
	.social i { width:50px; height:50px; background-size:40px;}
	.social .soc1 .mumber li { width:calc(100% / 4); margin:0;}
	.social .soc1 .mumber li h3 span { font-size:50px;}
	.social .soc1 .mumber li p { font-size:14px; margin-top:0;}
	.social .soc2 { padding:50px 0; background-color:#294e3d; background-position:right bottom;}
	.social .soc2 .msg { margin:50px 25px 0 0;}
	.social .soc2 .msg i { margin-right:15px;}
	.social .soc2 .msg .nr p { padding-left:15px; line-height:35px;}
	.social .soc2 .msg .nr p::after { top:16px;}
	.social .soc3 { padding:50px 0 15px 0;}
	.social .soc3 li i { margin-right:15px;}
	.social .soc3 li .msg { width:calc(100% - 70px);}
	.social .soc3 li .msg p { line-height:25px; font-size:13px;}
	.social .soc4 { padding:50px 0; background-position:right top;}
	.social .soc4 li { width:calc(100% / 4 - 20px); margin-right:0; padding-right:20px;}
	.social .soc4 li h3 { font-weight:bold; font-size:20px; margin:10px auto 0 auto;}
	.social .soc4 li p { line-height:25px; font-size:12px;}
	.social .soc5 { padding:50px 0;}
	.social .soc5 li { margin-right:30px;}
}