/* 公共样式star 	 */
	.main-container{width: 1440px;max-width: 1440px;margin: 0 auto;}
	.cur-title{text-align: center;padding: 90px 0 60px;}
	.en-title{font-size: 36px;font-weight: 100;color: #c7c7c7;}
	.cn-title{font-size: 36px;font-weight: 600;color: #282828;}
	.cn-title span{color:#0076da;}
	.center-line{margin: 28px 0 20px 0;}
	.des-title{font-size: 16px;color: #282828;letter-spacing: 1px;}
/* 公共样式star 	 */	
		
		
/* 头部样式star */
.head-info{width: 100%;height: 40px;line-height: 40px;font-size: 14px;border-bottom: 1px solid #f1f1f1;}
.comname{color: #0775d3;}
.r-cont{display: inline-block; float: right;margin-right: 10%;font-size: 13px;}
.r-cont a{color: #333;margin: 0 25px;display: inline-block;position: relative;}
.info_line{width: 1px;height: 12px;display:inline-block;background: #dedede;}
.head-title{height: 120px;}
.logobox{border-right: 1px solid #f1f1f1;height: 110px;padding:10px 30px 0 0;}
.logobox img{}
.logobox,.sub_title{float: left;}
.sub_title{height: 90px;padding: 30px 0 0 30px;}
.sub_title p{font-size: 18px;color: #0775d3;font-weight: 600;}
.sub_title span{font-size: 18px;font-weight: 600;color: #000;}
.telphonebox{float: right;margin-right: 10%;height: 120px;line-height: 120px;font-size: 28px;color: #222;}
.telphonebox img{margin-right: 10px;}
.head-nav{height: 50px;line-height: 50px;background: #0775d3;}
.navul{display: flex;align-items:center;}
.navli{flex-grow: 1;text-align: center;position: relative;z-index: 3;}
.head-nav a{font-size: 16px;color: #fff;}
.nav_line{width: 1px;height: 20px;display: inline-flex;background: #fff;}
.nav_line:last-child{display: none;}
.navli:hover{background:#fff;}
.navli:hover .subnavbox{margin-top: -1px;height: auto;}
.navli:hover .nava{color: #0775d3;}
.subnavbox{position: absolute;z-index: 2;width: 100%;background: #0775d3;margin-top: -1px;height: 0;overflow: hidden;}
.subnavbox ul li .suba{color: #fff;}
.subnavbox ul li:hover{background:#fff;}
.subnavbox ul li:hover a{color:#0775d3;}
.addwechatbox{left: -40px; opacity: 0; position: absolute;height: 0px; transition: all 0.2s;z-index: 8;overflow: hidden;}
.addwechatname:hover .addwechatbox{opacity: 1;height: 137px; transition: all 0.2s;}
.wechatimg{max-width: initial!important;}
/* 头部样式end */





/* 底部导航样式star */
.btm-nav-wapper{background: #202020;height: 408px;}
.btm-nav,.btm-info,.bnav-line,.qr-code,.address-info{float: left;}
.btm-nav p{font-size: 16px;color: rgba(255,255,255,0.6);margin-bottom: 20px;font-weight: 600;}
.btm-nav ul li a{color: rgba(255,255,255,0.6);text-decoration: none;margin-bottom: 21px;display: block;font-size: 14px;font-weight: 100;font-family: 'SHSCN-Light';}
.emptybox{height: 75px;width: 100%;}
.bnav-line{margin: 0 82px;}
.sharepic{margin:34px 0;}
.dou,.wechat,.mblog{display: inline-block;position: relative;}
.wechat{margin: 0 14px;}
.douqr,.wechatqr,.mblogqr{position: absolute;width: 137px;height: 137px;background: #fff;text-align: center;top: -152px;left: -52px;opacity: 0;}
.sharepic i{display: block;width: 8px;height: 8px;background: #fff;position: absolute;left: 50%;margin-left: -4px;bottom: -4px;transform: rotate(45deg);}
.dou:hover .douqr{opacity: 1;transition: all 0.4s;}
.wechat:hover .wechatqr{opacity: 1;transition: all 0.4s;}
.mblog:hover .mblogqr{opacity: 1;transition: all 0.4s;}
.address-info{font-size: 14px;color: rgba(255,255,255,0.7);padding-left: 16px;font-family: 'SHSCN-Light';margin-top: 6px;}
.email-info{line-height: 26px;font-family: 'SHSCN-Light';letter-spacing: 1px;}
/* 版权样式 */
.copyrighttxt{clear:both;font-size: 12px;color: rgba(255,255,255,0.5);background: #141414;height: 70px;text-align: center;line-height: 70px;letter-spacing: 1px;font-family: 'SHSCN-Medium';}
/* 底部导航样式star */


@media screen and (max-width: 1400px) {
    .main-container{width: 1300px;max-width: 1310px;}
    .swiper-slide img{width: 1396px;}
    .swiper-button-next{right: 70px!important}
    .casebox2{width: 1290px;background-size: contain;}
    .casetxt2{margin-left: 54%;}
    .compic{width: 48%;}
    .introdetail{width: 610px;}
    .aboutmore{right: 13px;}
    .whospic{margin: 40px 34px;}
    .allnews{margin-left: 8px;width: 840px;}
    .headnew{width: 444px;}
    .bnav-line{ margin: 0 64px;}
    .pro-box{max-width: 317.5px;}
}