
/* 公共标题 */
.common-infor{ background:#fff;}
.common-infor .tit{position:relative; z-index:1; margin-bottom:0.1rem; font-size:34px; color:#333; line-height:1.2; display:inline-block;}
.common-infor .tit:after{content:''; position:absolute; width:90px; height:10px; background:#e30713; left:0; bottom:0; z-index:-1;} 
.common-infor .con{font-size:0.24rem; color:#000;}
.common-infor .tit a{ color:#333;}
.common-infor .tit:hover a{ color:#333;}
.common-infor .tit_en{ font-size:36px; line-height:1; color:#e30713; text-transform:uppercase; display:inline-block; margin-right:20px;}
.common-infor p{ color:#808080; font-size:14px; margin-top:30px;}

/*优势*/
.dianshang .jsts .nr li{ width:calc(100%/3);}
.dianshang .jsts .nr li .box .pic{ width:30%;}
.dianshang .jsts .nr li .text{ width:70%;}
.dianshang .jsts .nr li .text .title{ font-size:20px; font-weight:bold;color:#333; margin-bottom:15px;}
.dianshang .jsts .nr li .infoo{ font-size:14px; color:#666; line-height:1.6;}
.list-paddingleft-2{ display:flex;}
.list-paddingleft-2 .box{display:flex; padding:50px;}


.pictures div {
			float: left;

		}

		.all_pic div {
			background-position: center center;
			background-size: cover;
			background-repeat: no-repeat;
			overflow: hidden;
		}

		.all_pic_shadow {
			width: 100%;
			height: 100%;
			background: #000;
			opacity: 0.3;
		}

		.all_pic_enter {
			
			
			font-size:20px;
			text-align: center;
			color: white;
			line-height: 30px;
			position: relative;
			margin-left: 45px;

			border-radius: 3px;

		}

		.pic_show {
			width: 100%;
			height: 100%;
			display: none;
		}

		.f5 {
			padding-top: 5px;
		}
		.f5.pc{ padding-bottom:80px;}

.pc .pictures{ width:100%; max-width:1440px; margin:0 auto;}

.pic_list .pic_show{ display:block !important;}

/*简介and新闻开始*/


/* 公共按钮 */
.common-btn{display:inline-block; height:40px; line-height:40px; padding:0 30px; border:1px solid #e30713; border-radius:50px; transition:all 0.5s ease; position:relative;}
.common-btn span{display:inline-block; color:#e30713; vertical-align:top;}
.common-btn span.iconfont{font-size:12px; font-weight:bold; margin-left:0.15rem;}
.common-btn:hover{background:#e30713;}
.common-btn:hover span{color:#fff;}


.ipart{}
.ipart .common-infor .tit_en{font-size:36px; color:#e30713; font-family:Arial; text-transform:uppercase; line-height:1;}
.ipart03 .left{float:left; width:20%;}
.ipart03 .left .con{margin:35px 0;}
.ipart03 .rect-894{}
.ipart03 .center.imgZoom{float:left; width:38%;}
.ipart03 .center .cover{position:absolute; right:0.2rem; bottom:0.2rem; text-align:center; width:1.97rem; height:2.26rem; background:url(/template/pc/skin/img/ipart03_2.png) no-repeat center; background-size:cover;}
.ipart03 .center .cover .box{padding-top:0.4rem;}
.ipart03 .center .cover .box .tit{font-size:0.75rem; color:#e30713; line-height:1;}
.ipart03 .center .cover .box .tit span{font-size:0.35rem; margin-left:-0.2rem;}
.ipart03 .center .cover .box .con{font-size:0.16rem; color:#000;}
.ipart03 .right{float:right; width:39.5%;}
.ipart03 .right .item{background:#f8f8f8; position:relative; transition:.5s ease; margin-bottom:20px;}
.ipart03 .right .item .box{padding:30px;}
.ipart03 .right .item .box .date{font-size:14px; color:#999999; margin-bottom:0.15rem;}
.ipart03 .right .item .box .con{font-size:16px; color:#333; line-height:40px; height:40px; overflow:hidden;  text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:1; -webkit-box-orient:vertical; width:85%;}
.ipart03 .right .item .box .icon{position:absolute; top:50%; transform:translateY(-50%); right:38px; text-align:center; width:34px; height:34px; transition:.5s ease; background:url(../image/riicob.png) no-repeat center center;}
.ipart03 .right .item:hover{ background:#fff; box-shadow:0 0 20px 0 rgba(0,0,0,0.2);}
.ipart03 .right .item .box .icon i{line-height:0.28rem; font-size:0.15rem;}
.ipart03 .right .item:hover .box .icon{background:url(../image/riicored.png) no-repeat center center;}
.ipart03 .right .item.cur{background:transparent; box-shadow:0 0 20px 0 rgba(0,0,0,0.2); background:#fff;}
.ipart03 .right .item.cur .box .icon{background:#e30713; border-color:#e30713; color:#fff;}
.ipart04{position:relative;background:url(../image/bg_line.jpg);}
.ipart04 .left{padding-top:1.2rem; position:relative; width:36%; z-index:2;}
.ipart04 .left .mobile_img{display:none;}
.ipart04 .left .con{margin:35px 0; font-size:14px; color:#666666; line-height:1.6;}
.ipart04 .right{position:absolute; right:0; top:0; width:1013px; }
.ipart04 .content{background:#fff; width:70%; position:relative; box-shadow:0 0 20px 0 rgba(0,0,0,0.2); margin:30px 0 60px;}
.ipart04 .content ul{padding:50px 30px; text-align:center}
.ipart04 .content ul li{float:left; width:25%}
.ipart04 .content ul li .li_box{padding:0 10px;}
.ipart04 .content ul li .number{font-size:18px; color:#181e26;;}
.ipart04 .content ul li .number span{font-size:54px; line-height:64px; display:inline-block; margin-right:5px;}
.ipart04 .content ul li .txt{font-size:14px; line-height:30px; color:#b1b1b1; margin-top:15px}
.ipart04 .content ul li .txt i{color:#fff; background:#e30713; border-radius:50%; width:16px; margin-left:5px; padding:0 5px;}

.rect-894{ position:relative;}

.ipart03 .center .add{position:absolute; left:0; bottom:0; background:url(/template/pc/skin/img/ipt3_add.png) no-repeat center; width:100%; height:100%;}
.ipart03 .center .add .intro{position:absolute; left:0; bottom:0; width:100%;}
.ipart03 .center .add .box{padding:35px 40px; background:rgba(0,0,0,.3);}
.ipart03 .center .add .box .tit{font-size:20px; line-height:34px; color:#fff; max-height:68px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; margin-bottom:12px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.ipart03 .center .add .box .con{font-size:15px; line-height:24px; color:#fff; max-height:48px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; ;}
.ipart03 .center .rect-894 img{ width:auto; height:100%; max-height:405px;}

.ipart03 .right .item .box .box_con{ display:none;}
.ipart .ipart03{ padding:80px 0;}


/*简介and新闻结束*/



@media only screen and (max-width:1200px) {
	.list-paddingleft-2 .box{ padding:25px;}
	
	}
	
@media only screen and (max-width: 992px){
	.ipart04 .content{ width:100%; margin-bottom:35px;}
	.ipart04 .right{ position:static; height:auto; width:100%;}
	.ipart04 .left{ width:100%; padding-top:50px;}
	
	}	


@media only screen and (max-width:769px) {
	.ipart .ipart03{ padding:30px 0;}
	.ipart03 .left{ width:100%;}
	.ipart03 .left .con{ margin:20px 0;}
	.ipart03 .center.imgZoom{ width:100%; margin-top:15px; margin-bottom:15px;}
	.ipart03 .center .rect-894 img{ max-height:250px;}
	.ipart03 .center .add .box{ padding:25px 20px;}
	.ipart03 .right{ width:100%;}
	.ipart03 .right .item .box{ padding:20px;}
	
	.ipart04 .left .con{ margin:20px 0;}
	.ipart04 .content ul{ padding:25px 15px;}
	.ipart04 .content ul li .li_box{ padding:0;}
	.ipart04 .content ul li .number span{ font-size:24px; line-height:46px;}
	.ipart04 .left{ padding-top:30px;}
	.f5.pc{ padding-bottom:40px;}
	.moqu{ width:100% !important; height:60% !important;}
	.moright{ width:100% !important; height:40% !important; margin-top:4px;}
	.all_pic{ height:500px !important;}
	.moright .all_pic_enter{margin-top:-120px !important;}
	.moright .all_pic_enter img{ max-width:50px;}
	.all_pic_enter{ margin-left:25px; font-size:16px;}
	
	
	.common-infor .tit_en{ font-size:20px; margin-right:8px;}
	.common-infor .tit{ font-size:22px;}
	.common-infor .tit:after{height:6px;}
	.common-infor p{ margin-top:15px; margin-bottom:0;}
	.dianshang .jsts .nr li{ width:100%;}
	.list-paddingleft-2{ display:block;}
	.dianshang .jsts .nr li .box .pic{ width:25%;}
	.dianshang .jsts .nr li .text{ width:75%;}
	.list-paddingleft-2 .box{ padding:15px;}
	.dianshang .jsts .nr li .text .title{ font-size:16px;}
	
	
}
@media only screen and (max-width:480px) {
	.ipart04 .content ul li{ width:50%;}
}