@charset "utf-8";
/* 2021-11-07 */

@font-face {
  font-family: 'BEBAS';
  src: url('../fonts/bebas.ttf');
}
@font-face {
  font-family: 'OpenSans-Regular';
  src: url('../fonts/opensans-regular.ttf');
}
@font-face {
	/* 新引入字体 */
  font-family: 'SourceHanSerifCN-Bold';
  src: url('../fonts/SourceHanSerifCN-Bold.otf');
}
@font-face {
	/* 新引入字体 */
  font-family: 'SourceHanSansCN-Light';
  src: url('../fonts/SourceHanSansCN-Regular.otf');
}

body{ margin:0px; padding:0px; border:0px; font-family:'Microsoft Yahei', 'Helvetica Neue', Helvetica, 'Lucida Grande', Arial, 'Hiragino Sans GB', 'WenQuanYi Micro Hei', STHeiti, SimSun, sans-serif; color:#555555; font-size:14px; width:100%; background:#ffffff;
 -webkit-text-size-adjust: 100% !important;
        text-size-adjust: 100% !important;
        -moz-text-size-adjust: 100% !important;
}
body.on{ overflow: hidden;}

input[type="button"], input[type="submit"], input[type="reset"] {
     -webkit-appearance: none;
}
textarea {
    -webkit-appearance: none;
}

a{  border:0px; text-decoration:none;  font-size:13px;transition: all 0.3s ease 0s;
-webkit-transform: all 0.3s ease 0s;  -webkit-tap-highlight-color: transparent; outline: none;}
a:hover{ text-decoration:none;
       transition: all 0.3s ease 0s; -webkit-transform: all 0.3s ease 0s;}
*{ padding:0px; margin:0px; border:0px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; outline: none;}
/* background:rgba(0,0,0,0);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);*/
li{ list-style:none;}
.clear:after{content: "";display: block;height: 0;clear: both;visibility: hidden;}
.clear{zoom: 1;}/* 触发 hasLayout */
.fl{ float: left;}
.fr{ float: right;}
img{ vertical-align: middle;    max-width: 100%;}
input:focus{ outline: none;}/*去除按钮选中的高亮标签*/
textarea:focus{ outline: none;}/*去除文本框选中的高亮标签*/
button:focus{ outline: none;}/*去除按钮选中的高亮标签*/
select:focus{ outline: none;}/*去除下拉框选中的高亮标签*/
div,p,table,td,ul,li,span,a,ol,input,label{ padding:0px; margin:0px; border:0px;}
input::-ms-input-placeholder{ /* Internet Explorer 10+ */ color:#999999; font-size:13px;}
input::-webkit-input-placeholder{ /* WebKit browsers */ color:#999999; font-size:13px;}
input::-moz-placeholder{ /* Mozilla Firefox 4 to 18 */  color:#999999; font-size:13px;}
input::-moz-placeholder{ /* Mozilla Firefox 19+ */ color:#999999; font-size:13px;}
input::-moz-placeholder{ /* Mozilla Firefox 19+ */ color:#999999; font-size:13px;}
textarea::-webkit-input-placeholder{color:#999999; font-size:15px; font-family:"Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei"}
.othercaseBox {
    width: 90%;
    max-width: 1600px;
    margin: 0px auto;
}
.mobileBox{display:none;}
.layui-col-md32{width:30% !important;}
.banner_list {text-align:center;}
.newsbn  img{width:100%;height:580px;}
.jobBox .layui-tab-title{border-top:none;border-bottom:none;}
.jobBox .layui-tab-title1{border-top: none;border-bottom:none;}
.jobBox .layui-tab-title li{    line-height: 45px!important; padding: 0 20px!important;margin-right: 0!important;font-size: 16px!important;    border: 1px solid #ccc;margin-left: 4px !important;}
.jobBox .layui-tab-title1 li{    line-height: 45px!important; padding: 0 25px!important;margin-right: 0!important;font-size: 12px!important;}
.jobBox layui-tab-title .layui-this:after{border-style: none!important;}
.jobBox .layui-tab-title1 .layui-this:after{border-style: none!important;}
.jobBox .layui-tab-card>.layui-tab-title .layui-this{background-color: #cc3333!important;    color: #fff;}
.jobBox .layui-tab-card>.layui-tab-title{    background-color: unset;    text-align: center;}
.jobBox .layui-tab-card{border-width: 0px;    box-shadow: unset;}
.jobBox .layui-tab-title .layui-this:after{border-style:none;}
.jobBox .layui-tab-title{height:100%;}

.join-listsjs {padding-top: 50px;}
.join-listsjs .top .con-l{width:230px}
.join-listsjs .top .con-r{padding-left:4.5%;width:calc(100% - 230px);line-height:36px}
.join-listsjs .head{    width: calc(100% - 0px);color: #fff;background: #cc3333;  line-height: 50px;}
.join-listsjs .head .box{width:19.5%}
.join-listsjs h2{font-size:36px}
.join-listsjs .hsms{margin-top:24px;}
.join-listsjs li{margin-bottom:12px;    display: flow-root;}
.join-listsjs li.cur .btn{background:url(../images/join_icon2.png) no-repeat right center}
.join-listsjs li.cur .con{color: #000;background: #eeeff1;border: 1px solid #eeeff1;}
.join-listsjs .heads{cursor:pointer}
.join-listsjs .btn{position:relative;width:45px;height:54px;background:url(../images/join_icon1.png) no-repeat right center;cursor:pointer}
.join-listsjs .con{width:calc(100% - 45px);color:#333;    border: 1px solid #ccc;}
.join-listsjs .con .box{width:20%;height:54px;line-height:54px;text-align:center}
.join-listsjs .info{display:none;width:calc(100% - 45px);line-height:35px;padding:1.11rem 5%;    border: 4px solid #eeeff1;}
.join-listsjs   .shixi:hover{background:#f28f00; box-shadow:#f28f00 0px 0px 6px;}
.join-listsjs   .shixi a{ font-size:16px; color:#fff;padding: 2px 20px;display: inline-block;}
.join-listsjs   .shixi{background:#88ac2e; float:right;border-radius: 7px;-moz-border-radius:7px; -webkit-border-radius: 7px;-o-border-radius: 7px; -ms-border-radius:7px;}
.join-listsjs .info h3{font-size: 16px;font-weight: bold;color: #333;padding:20px 0 10px 0;}
.join-listsjs .info p{font-size: 14px; color: #333;line-height: 24px;}
.jobBox .layui-tab{margin:30px 0;}
.jobB h3{font-size:40px;font-weight:initial;padding: 30px 0 15px 0; text-align: center;}
	pre,blockquote {
		border: 1px solid #999;

		page-break-inside: avoid;
	}

	tr,img {
		page-break-inside: avoid;
	}

	h2,h3 {
		page-break-after: avoid;
	}

	.page-header {
		padding-bottom: 9px;
		margin: 40px 0 20px;
		border-bottom: 1px solid #eee;
	}

	.pager {
		padding-left: 0;
		margin: 20px 0;
		text-align: center;
		list-style: none;
	}

	.pager li {
		display: inline;
	}

	.pager li > a,
	.pager li > span {
		display: inline-block;
		padding: 5px 14px;
		background-color: #fff;
		border: 1px solid #ddd;
		border-radius: 15px;
	}

	.pager li > a:hover,
	.pager li > a:focus {
		text-decoration: none;
		background-color: #eee;
	}

	.pager .next > a,
	.pager .next > span {
		float: right;
	}
	.pager .previous > a,
	.pager .previous > span {
		float: left;
	}

	.pager .disabled > a,
	.pager .disabled > a:hover,
	.pager .disabled > a:focus,
	.pager .disabled > span {
		color: #777;
		cursor: not-allowed;
		background-color: #fff;
	}

	.pager:before,
	.pager:after,
	.pager:after,

	.pagination {
		display: inline-block;
		padding-left: 0;
		margin: 20px 0;
		border-radius: 4px;
	}

	.pagination > li {
		display: inline;
	}

	.pagination > li > a,
	.pagination > li > span {
		position: relative;
		float: left;
		padding: 6px 12px;
		margin-left: -1px;
		line-height: 1.42857143;
		color: #c23030;
		text-decoration: none;
		background-color: #fff;
		border: 1px solid #ddd;
	}
	.pagination > li:first-child > a,
	.pagination > li:first-child > span {
		margin-left: 0;
		border-top-left-radius: 4px;
		border-bottom-left-radius: 4px;
	}
	.pagination > li:last-child > a,
	.pagination > li:last-child > span {
		border-top-right-radius: 4px;
		border-bottom-right-radius: 4px;
	}
	.pagination > li > a:hover,
	.pagination > li > span:hover,
	.pagination > li > a:focus,
	.pagination > li > span:focus {
		color: #23527c;
		background-color: #eee;
		border-color: #ddd;
	}
	.pagination > .active > a,
	.pagination > .active > span,
	.pagination > .active > a:hover,
	.pagination > .active > span:hover,
	.pagination > .active > a:focus,
	.pagination > .active > span:focus {
		z-index: 2;
		color: #fff;
		cursor: default;
		background-color: #c23030;
		border-color: #c23030;
	}
	.pagination > .disabled > span,
	.pagination > .disabled > span:hover,
	.pagination > .disabled > span:focus,
	.pagination > .disabled > a,
	.pagination > .disabled > a:hover,
	.pagination > .disabled > a:focus {
		color: #777;
		cursor: not-allowed;
		background-color: #fff;
		border-color: #ddd;
	}
	.pagination-lg > li > a,
	.pagination-lg > li > span {
		padding: 10px 16px;
		font-size: 18px;
	}
	.pagination-lg > li:first-child > a,
	.pagination-lg > li:first-child > span {
		border-top-left-radius: 6px;
		border-bottom-left-radius: 6px;
	}
	.pagination-lg > li:last-child > a,
	.pagination-lg > li:last-child > span {
		border-top-right-radius: 6px;
		border-bottom-right-radius: 6px;
	}
	.pagination-sm > li > a,
	.pagination-sm > li > span {
		padding: 5px 10px;
		font-size: 12px;
	}
	.pagination-sm > li:first-child > a,
	.pagination-sm > li:first-child > span {
		border-top-left-radius: 3px;
		border-bottom-left-radius: 3px;
	}
	.pagination-sm > li:last-child > a,
	.pagination-sm > li:last-child > span {
		border-top-right-radius: 3px;
		border-bottom-right-radius: 3px;
	}


.n_about h3{font-size:30px;padding:30px 0 15px 0;text-align:center;}
.search input::-ms-input-placeholder{ /* Internet Explorer 10+ */ color:#89a4d5; font-size:13px;}
.search input::-webkit-input-placeholder{ /* WebKit browsers */ color:#89a4d5; font-size:13px;}
.search input::-moz-placeholder{ /* Mozilla Firefox 4 to 18 */  color:#89a4d5; font-size:13px;}
.search input::-moz-placeholder{ /* Mozilla Firefox 19+ */ color:#89a4d5; font-size:13px;}
.search input::-moz-placeholder{ /* Mozilla Firefox 19+ */ color:#89a4d5; font-size:13px;}



video::-internal-media-controls-download-button {
    display:none;
}
video::-webkit-media-controls-enclosure {
    overflow:hidden;
}
video::-webkit-media-controls-panel {
    width: calc(100% + 30px);
}


.mo_down{ height:0px; overflow:hidden}
.mo_down.on{ height:auto;}

input:-webkit-autofill {
-webkit-box-shadow: 0 0 0px 1000px white inset;
}

.noscroll{
    overflow: hidden;
}


.bd_weixin_popup{ width:280px !important; height:345px !important; position:fixed !important; top:30% !important; left:0% !important; right:0% !important; margin:0 auto}



/*黑白照片*/
.gray {
-webkit-filter: grayscale(100%);
   -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
     -o-filter: grayscale(100%);
        filter: grayscale(100%);
        filter: gray;
		transition:all ease 0.3s;
		 cursor:pointer;
}

.gray:hover {
-webkit-filter: grayscale(0%);
   -moz-filter: grayscale(0%);
    -ms-filter: grayscale(0%);
     -o-filter: grayscale(0%);
        filter: grayscale(0%);
        filter: gray;
		transition:all ease 0.3s;
		 cursor:pointer;
}



.quan{ width: 100%;}

.mo_top{ width:100%; display:none; position:fixed; top: 0; z-index: 100;}
.mo_top .mot{ width:100%; padding:0 2%; height:50px; background:#fff;box-shadow: 0px 0px 16px rgba(0,0,0,.2); display:flex; align-items:center; justify-content: space-between;}
.mo_top .mot .molo{ float:left; display:inline-block;}
.mo_top .mot .mot_right{ display:flex; align-items:center;}
.mo_top .mot .mot_right dd{ margin-right: 5px;}
.mo_top .mot .mot_right dd a i{ font-size:26px; color:#004a91;}
.mo_top .mot .mot_right dt{ position:relative; width:35px; height:35px;}
.mo_top .mot .mot_right dt .cd-nav-trigger{ top:0; right:0;}




.banner{ height:961px; overflow: hidden; position: relative;}
.banner .slider .item{ display:inline-block; position: relative;}
.banner .slick-dots li button:before{ display:none;}
.banner .slick-dots li.slick-active button{ background:#fff;}
.banner .slick-dots li{ width:50px; height:3px; margin: 0px 5px; border-radius: 100px; overflow: hidden;}
.banner .slick-dots li button{ width:100%; background:rgba(255,255,255,.4); padding:0px; height:100%;}
.banner .slick-dots{ bottom:4%;}
.banner .banner_content .banner_content_list{ outline: none;}
.banner .banner_content .banner_content_list .content_list_img img{ width: 100%;  object-fit: cover; }
.banner .banner_nav{ position: absolute; width: 1520px; bottom: 0; left: 0; right: 0; margin: 0 auto; border-top: 1px solid rgba(255,255,255,.4); border-bottom: 1px solid rgba(255,255,255,.4); padding: 20px 0px;}
.banner .banner_nav .slick-list{ overflow: inherit;}
.banner .banner_nav .slick-list .slick-track{ overflow: inherit;}
.banner .banner_nav .banner_nav_list{ border-right: 1px solid rgba(255,255,255,.4); height: 115px; width: 25%; display: flex; align-items: flex-start; justify-content: center; flex-direction: column;  padding-left: 65px; cursor: pointer; transition:all ease 0.3s; position: relative;}
.banner .banner_nav .banner_nav_list:last-child{ border-right: 0px;}
.banner .banner_nav .banner_nav_list dd{ font-size: 16px; color: #fff; margin-bottom: 18px; opacity: .7; transition:all ease 0.3s;}
.banner .banner_nav .banner_nav_list dt{ font-size: 20px; color: #fff; opacity: .7; transition:all ease 0.3s;}
.banner .banner_nav .banner_nav_list.slick-current dd{ opacity: 1; transition:all ease 0.3s;}
.banner .banner_nav .banner_nav_list.slick-current dt{ opacity: 1; transition:all ease 0.3s;}
.banner .banner_nav .banner_nav_list::before{ content: ""; display: inline-block; width: 100%; height: 2px; background: #fff; top: -22px; position: absolute; left: 0; opacity: 0;  transition:all ease 0.3s;}
.banner .banner_nav .banner_nav_list.slick-current::before{ opacity:1;animation:mymove 6s ease-in-out 0s 1 alternate forwards;  transition:all ease 0.3s;}



@keyframes mymove
{
	from {width:0px;}
	to {width:100%;}
}

.share{
	margin:0 auto;
	overflow: hidden;
}

.share  img{
	cursor: pointer;
	border-radius: 20px;

}

.code_wrap{
	position: absolute;
    right: 0;
    top: -110px;
    margin-left: -450px;
	z-index:50;
}
.code{
	width: 100%;
	overflow: hidden;
	position: relative;
}
.code li{
	float: left;
}
.code li img{
	display: none;
}

.footerinner{
    margin-top:40%;
	position: relative;
}
.shares{
	padding: 20px 0;
	overflow: hidden;
}
.shares li{
    width:25%;
	float: left;
	padding:5px 14px;
}
.shares li img{
	cursor: pointer;
	border-radius: 20px;

}

.code_wraps{
	position: absolute;
	left:50%;
	top:-235px;
	margin-left: -450px;
	z-index:50;
}
.codes{
	width: 100%;
	overflow: hidden;
	position: relative;
}
.codes li{
	float: left;
	width: 200px;
	height:240px;
}
.codes li img{
	width: 210px;
	height:240px;
	display: none;
}
.codes li img.weibo{
	position: absolute;
	left: 244px;
}
.codes li img.qq{
	position: absolute;
	left: 312px;

}
.code li img.twitter{
	position: absolute;
	left:382px;
}
.codes li img.wechat{
	position:absolute;
	left:448px;
}

/******微信弹窗****/



.weixin{ position:fixed; width:300px; z-index:100000; left:50%; top:50%; margin:-120px 0 0 -150px; background:#fff; border:1px solid #ddd; border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px; box-shadow:1px 1px 2px #aaa;}



.weixin .c{ position:absolute; width:30px; height:30px; right:0; top:0; font-size:20px; font-style:normal; text-align:center; cursor:pointer; z-index:2;}



.weixin h2{ position:relative; line-height:30px; font-size:16px; padding-left:10px;}



.weixin .img{ padding:10px; text-align:center; border-bottom:1px solid #ddd; border-top:1px solid #ddd;}



.weixin .img img{ width:auto; width:180px; height:auto; }



.weixin p{ padding:2px 10px 0; text-align:center;}
/*.code li img.weixins{*/
/*	position: absolute;*/
/*	left: 244px;*/
/*}*/
/*.code li img.douyin{*/
/*	position: absolute;*/
/*	left: 312px;*/

/*}*/

.pc_all .pc_all_content{ max-width: 1500px; margin: 0 auto;}
.pc_all .pc_about_content{ max-width: 1367px; margin: 0 auto;}
.PcNav{ width: 100%; position: fixed; top: 0; left: 0; z-index: 5;background: #fff; opacity : 0.9 !important ;}
.PcNav .pc_all_content{ display: flex; justify-content: space-between; align-items: center; height: 90px; border-bottom: 1px solid rgba(255,255,255,.5);}
.PcNav .PcNav_content{ display: flex; align-items: center; justify-content: space-between; width: 72%;}
.PcNav .PcNav_content .PcNav_content_left{ display: flex; align-items: center;}
.PcNav .PcNav_content .PcNav_content_left .content_left_list{ }
.PcNav .PcNav_content .PcNav_content_left .content_left_list:last-child{ margin-right: 0px;}
.PcNav .PcNav_content .PcNav_content_left .content_left_list .left_list_title{ font-size: 18px; color: #333333;display: inline-block;line-height: 90px;text-align: center;    padding: 0px 30px;font-family: 'SourceHanSerifCN-Bold';}
.PcNav .PcNav_content .PcNav_content_click{ cursor: pointer;}
.PcNav .PcNav_content .PcNav_content_left  .content_left_list:hover .left_list_title{ background:#e51313;transition: all 0.3s ease 0s; color: #fff;}


.IAbout{ background:#efefef; padding-bottom: 175px;}
.IAbout .IAbout_title{ position: relative;}
.IAbout .IAbout_title .IAbout_bg img{ width: 100%;}
.IAbout .IAbout_title .IAbout_title_txt{ position: absolute; width: 100%; height: 100%; display: flex; align-items: center; justify-content: center; top: 0; left: 0; font-size: 32px; color: #fff;}
.IAbout .IAbout_title .IAbout_title_txt span{ position: relative; display: flex; align-items: center; justify-content: center; flex-direction: column;}
.IAbout .IAbout_title .IAbout_title_txt span::after{ content: ""; display: inline-block; width: 104px; height: 4px; background: #fff; margin-top: 20px;
transform: skewX(-45deg); }
.IAbout .IAbout_content .IAbout_content_top{}
.IAbout .IAbout_content .IAbout_content_top dd{ font-size: 18px; color: #1c69d9; text-transform: uppercase; display: flex; align-items: flex-start; justify-content: flex-start; flex-direction: column; margin-bottom: 20px;}
.IAbout .IAbout_content .IAbout_content_top dd::after{ content: ""; display: inline-block; width: 60px; height: 4px; background: #1c69d9; margin-top: 15px;
transform: skewX(-45deg); }
.IAbout .IAbout_content .IAbout_content_top dt{ font-size: 28px; color: #333333; margin-bottom: 25px;}
.IAbout .IAbout_content .IAbout_content_top .content_top_txt{  display: flex; justify-content: space-between;}
.IAbout .IAbout_content .IAbout_content_top .content_top_txt .top_txt_list{ width: 45%; text-align: justify;}
.IAbout .IAbout_content .IAbout_content_top .content_top_txt .top_list{ margin-top:6%;}
/* .IAbout .IAbout_content .IAbout_content_top .content_top_txt .top_txt_list p{ margin:20px 30px;} */
.IAbout .IAbout_content .IAbout_content_top a{ font-size: 16px; color: #cc3333; display: block; align-items: center; margin-top: 30px;border: 1px solid #cc3333;text-align: center;width: 20%;margin: 20px 30px;line-height:30px;}
.IAbout .IAbout_content .IAbout_content_top a img{ margin-left: 15px;}
.IAbout .IAbout_content .IAbout_content_bottom{ display: flex; align-items: center; margin-top: 90px;}
.IAbout .IAbout_content .IAbout_content_bottom .content_bottom_list{ background: #fff; width: 250px; height: 117px; display: flex; align-items: center; padding: 0px 22px; margin-right: 35px; border-radius: 3px; box-shadow: 0px 5px 23px rgba(0,43,100,.15); transition:all ease 0.3s;}




.IAbout .IAbout_content .IAbout_content_top .content_top_txt .top_txt_list h2{font-size:50px;font-weight:bold;margin:20px 27px;}
.IAbout .IAbout_content .IAbout_content_top .content_top_txt .top_txt_list .txt_list{color:#cc3333;font-size:22px;margin:20px 30px;font-weight: bold;font-family: 'SourceHanSerifCN-Bold';}
.IAbout .IAbout_content .IAbout_content_top .content_top_txt .top_txt_list .txt_des{color:#424242;font-size:16px;margin:30px 30px;line-height:27px;}
.IAboutbg{padding:40px 100px;}
.sec7ban {
    padding-top: 40px;
}
.sec8ban {
    margin: 0 auto;
    position: relative;
    overflow: hidden;
    list-style: none;
    padding: 0;
    z-index: 1;
}
.sec8ban .swiper-slide{text-align:center;}
.whole{width:100%;background:#f8f8f8;margin-top:40px}
.whole .whole1{margin:0 auto;overflow:hidden}
.whole1 ul{overflow:hidden;width:110%;height:264px}
.whole1 ul li:first-child{float:left;width:547px;height:264px;background:url(../images/bgL11.png) no-repeat}

.whole1 ul li:nth-child(3){background:url(../images/bgL13.png) no-repeat}
.whole1 ul li:nth-child(2){float:left;width:274px;height:264px;background:url(../images/bgL12.png) no-repeat}
.whole1 ul li:nth-child(4){float:left;width:274px;height:264px;background:url(../images/bgL14.png) no-repeat}
.whole1 ul li{float:left;width:274px;height:264px;background:url(../images/bgL1.jpg) no-repeat}
.whole1 .fz_lsjk{margin-top:35px;}
.fz_lsjk .fz_lsjk1{padding: 47px 32px;}
.fz_lsjk1 p{font-size:32px;color:#000000;line-height:20px;font-weight:bold;}
.fz_lsjk1 h3{font-size:14px;color:#000000;margin-top:25px;line-height:24px;}


.IEnterprise{ background: #fff; position: relative; padding: 61px 0px;}
.IEnterprise::before{ content: ""; position: absolute; width: 100%; left: 0; top: 0; height: 100%; }
.IEnterprise .pc_all_content{ position: relative; z-index: 1;}
.IEnterprise .IAbout_content .IAbout_content_top dd{ color: #fff;}
.IEnterprise .IAbout_content .IAbout_content_top dd::after{ background: #fff;}
.IEnterprise .IAbout_content .IAbout_content_top dt{ color: #fff;}
.IEnterprise .IEnterprise_nav ul{ display: flex; align-items: center;}
.IEnterprise .IEnterprise_nav .IEnterprise_nav_list{ text-align: center; width:15%; cursor: pointer;}
.IEnterprise .IEnterprise_nav .IEnterprise_nav_list .nav_list_txt{color:#424242;margin-top:10px;}


.IEnterprise .IEnterprise_nav .IEnterprise_nav_list .nav_list_icon .list_icon_li2{ opacity: 0;}
/* .IEnterprise .IEnterprise_nav .IEnterprise_nav_list .nav_list_icon::after{ content: ""; display: inline-block; width: 63px; height: 1px; background: #fff; position: absolute; right: -70px;} */







.IProduct{  padding: 0px; background:url(../images/ipart01_1.jpg) no-repeat center;height:350px}
.IProduct .IAbout_content .IAbout_content_top dt{ margin-bottom: 55px;}
.IProduct .IProduct_content{ display:flex; justify-content:space-between; flex-wrap:wrap;}
.IProduct .IProduct_content .IProduct_content_list{ padding-right: 28px; width:25%;}
.IEnterprise_content_left{ width: 100%; }
.IProduct .IProduct_content .IProduct_content_list .content_list_a{ background: #f2f2f2; display: inline-block; width: 100%; padding: 35px; position: relative; height: 475px;}
.IProduct .IProduct_content .IProduct_content_list .content_list_a .content_list_icon{ line-height: 44px;}
.IProduct .IProduct_content .IProduct_content_list .content_list_a .content_list_icon img{ max-height: 44px;}
.IProduct .IProduct_content .IProduct_content_list .content_list_a .content_list_img{ height: 202px; display: flex; align-items: center; justify-content: center; margin-top: 35px; margin-bottom: 50px;}
.IProduct .IProduct_content .IProduct_content_list .content_list_a .content_list_img img{ max-height: 202px; max-width:100%;}
.IProduct .IProduct_content .IProduct_content_list .content_list_a .content_list_txt{ position: relative; top: 0px; transition:all ease 0.3s;}
.IProduct .IProduct_content .IProduct_content_list .content_list_a .content_list_txt dd{ font-size: 20px; color: #333333; margin-bottom: 10px;}
.IProduct .IProduct_content .IProduct_content_list .content_list_a .content_list_txt dt{ font-size: 14px; color: #cccccc;}
.IProduct .IProduct_content .IProduct_content_list .content_list_a .content_list_more{ width: 100%; height: 54px; display: flex; align-items: center; justify-content: center; font-size: 14px; color: #fff; background: #1c69d9; transition:all ease 0.3s; position: absolute; bottom: 13px; width: calc( 100% - 75px); left: 0; right: 0; margin: 0 auto; opacity: 0; height: 0px; text-transform: uppercase;}
.IProduct .IProduct_content .IProduct_content_list .content_list_a .content_list_more i{ margin-left: 20px;}
.IProduct .IProduct_content .IProduct_content_list .content_list_a:hover .content_list_more{ height: 54px;  transition:all ease 0.3s; opacity: 1;}
.IProduct .IProduct_content .IProduct_content_list .content_list_a:hover .content_list_txt{ top: -40px; transition:all ease 0.3s;}
.IProduct .IProduct_logo{ display: flex; justify-content: space-between; padding-right: 28px; padding-top: 60px; align-items: center;}
.IProduct .IProduct_logo .IProduct_logo_list img{ max-width: 100%;}
.IProduct .slick-prev{ left: -38px;}
.IProduct .slick-next{ right: -10px;}
.IProduct .slick-prev:before,.IProduct .slick-next:before{ color: #999; font-size: 48px;}



.pc_all  .IProduct{height:331px;}
.IProduct .infor {text-align:center; color:#fff; padding-top:60px;}
.IProduct .infor .tit a{display:block; cursor:default;    font-size: 36px;font-weight: bold;line-height: 36px; margin-bottom: 16px;color:#fff;}
.IProduct .infor .tit a:hover{color:#fff;}
.IProduct .infor .tit{font-size:36px; font-weight:bold; line-height:36px; margin-bottom:16px;}
.IProduct .infor .con{font-size:16px; color:#fff; line-height:26px;}
.ipart01 .content{margin-top:40px; }
.ipart01 .content .item{float:left; width:20.6%; transition:all 0.5s ease; position:relative; height:251px; cursor:pointer; overflow:hidden;}
.ipart01 .content .item.cur{width:38%;}
.ipart01 .content .item ._img{position:absolute; left:50%; margin-left:-260px; bottom:0; width:520px; height:100%; max-width:none;}
.ipart01 .content .item .intro{position:relative; z-index:2; width:100%; height:100%;}
.ipart01 .content .item .intro .box{padding:47px 32px; ; color:#666;}
.ipart01 .content .item .intro .box .t{font-size:24px; font-weight:bold; line-height:26px; margin-bottom:17px;color:#000000;}
.ipart01 .content .item .intro .box .c{font-size:14px; color:#000000; line-height:22px}
.imgZoom {
    overflow: hidden;
    -webkit-transform: rotate(0);
    transform: rotate(0);
	display:block;
}
.INews{clear: both; padding-bottom: 175px;}
 .index_q1 .inq1cen{overflow: hidden;margin-top:45px;}
 .index_q1 .inq1cen .indq1fl{float: left;width: 49%;}
 .index_q1 .inq1cen .indq1fr{float: left;width: 51%;padding-left: 1%;}
.inmr40 {margin: 140px 0 70px 0;}
.newsbn .swiper-slide .newspic{ height: 0; position: relative; padding-bottom: 74%;overflow: hidden;}
.newsbn .swiper-slide img{ display: block; width:100%;transition: 1s;}
.newsbn .swiper-slide:hover  img{-moz-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.newsbn .swiper-slide h3{width: 100%;overflow:hidden;text-overflow: ellipsis; white-space: nowrap;  color: #fff;text-align: center; height: 50px;line-height:50px;background: rgba(0,0,0,.5);position: absolute;left: 0;bottom: 0;z-index: 100;}
.newsbn .swiper-slide h3 p{width: 80%;padding: 0 15px; overflow:hidden;text-overflow: ellipsis; white-space: nowrap;  color: #fff;text-align: left; height: 50px;line-height:50px;font-size: 16px; }


.newsbn .swiper-pagination-bullet {width:20px;height:20px;text-align:center;line-height:20px;font-size:12px;color:#000;opacity:1;background:rgba(255, 255, 255, 0.8);}
.newsbn .swiper-pagination-bullet-active {color:#fff;background:#005bae;}


.indq1fr  .r_bott .bott_l{float:left; width:49%;}
.indq1fr  .r_bott .bott_l .cover{position:absolute; left:0; bottom:0; width:100%; height:100%; cursor:pointer}

.indq1fr .favoT{margin-left:12px;}
/* .indq1fr li a {position: relative;display: block} */
.indq1fr .tp img{transition: 1s;}
.indq1fr .tp:hover  img{-moz-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.head-wrap{}
.indq1fr em{display:block;position:absolute;background: rgba(0, 0, 0, 0.3);  top:0; right:0;bottom:0;left:0;background-image:url(../images/sp_hei.png);background-position:center center;background-repeat:no-repeat; transition:ease .5s;-webkit-transition:ease .5s; cursor:pointer;background-size: 100%;}
.indq1fr li:hover em{opacity: 1;background: rgba(0, 0, 0, 0.1);}
.sptit{text-align: center;padding:75px 0 30px 0;display: block;}
.index_q1 .ns_top h3{width:100%;text-align:center;font-size:36px;color:#000000;font-weight: bold;}
.index_q1 .ns_top p{width:100%;text-align:center;font-size:16px;color:#000000;margin:15px 0 15px 0;}
.index_q1 .indq1fr  .r_top{margin-bottom: 10px;overflow: hidden;height: 0;padding-bottom: 37%;}
.index_q1  .indq1fr .r_top img{transition: 1s;display: block; width:100%;}
.index_q1  .indq1fr .r_top:hover  img {-moz-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.index_q1 .indq1fr  .r_top .intro{position:absolute; left:0; bottom:0; width:50%;}
.index_q1 .indq1fr  .r_top .intro .box{padding:36px 40px; color:#fff;}
.index_q1 .indq1fr  .r_top .intro .box .d{font-size:14px; line-height:24px; margin-bottom:8px;}
.index_q1 .indq1fr  .r_top .intro .box .t{font-size:20px; font-weight:bold; line-height:28px;}
.index_q1 .indq1fr  .r_bott{overflow:hidden;}
.resar{padding-top: 30px;}
.sec7ban{margin-top:40px;}
.r_bott ul li .tp{float: left; width: 98%;overflow:hidden;}
.margin5{margin-left:5px;}
.videoBox{overflow:hidden;height: 0;padding-bottom: 70%;display: -webkit-box;}
.left15{margin-left:15px;}
.sec7ban .swiper-container .swiper-wrapper .img{overflow: hidden;}
.sec7ban.swiper-container .swiper-wrapper  img{transition: 1s;width: 100%;display: block;}
.sec7ban .swiper-container .swiper-slide:hover  img{transform: scale(1.2);}
.sec7ban .swiper-container .swiper-wrapper .txt h3{font-size: 19px;padding: 10px 0 ;font-weight: bold; color: #333;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;
}
.ftits{display:block;margin:15px 0;}
.sec7ban .swiper-container .swiper-wrapper .txt p{font-size: 12px;line-height: 24px; color: #333;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;height:80px;}
.sec7ban .swiper-container .swiper-wrapper .txt  span{font-size: 18px; color: #7a7a7a;padding-top: 10px;display: block;}
.sec7ban .swiper-container .swiper-wrapper .txt  .mores{display:block;width:50%;text-align:left;color:#cc3333;font-size:18px;font-family: OpenSans-Regular;    font-weight: bold;padding: 10px 0;}
.sec7ban .swiper-container .swiper-wrapper .txt{background: #fff;padding :20px;-moz-box-shadow: 2px 2px 10px #909090;-webkit-box-shadow: 2px 2px 10px #909090; box-shadow:2px 2px 10px #909090;margin:10px;}

.sec7ban .swiper-container   .swiper-button-prev{background: none;width: 30px;height: 54px; left: -5%; margin-top: 5%;  }
.sec7ban .swiper-container  .swiper-button-next{background: none;width: 30px;height: 54px;right: -5%;  margin-top: 5%; }
.sec7ban .swiper-container .swiper-slide:hover .txt h3{color: #e60012;}
.swiper-button-next1, .swiper-container-rtl .swiper-button-prev1 {
    background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E);
    right: -37px;
    left: auto;
}
.swiper-button-next1, .swiper-button-prev1 {
    position: absolute;
    top: 87%;
    width: 27px;
    height: 44px;
    margin-top: -22px;
    z-index: 10;
    cursor: pointer;
    background-size: 27px 44px;
    background-position: center;
    background-repeat: no-repeat;
}
.swiper-button-prev1, .swiper-container-rtl .swiper-button-next1 {
    background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E);
    left: -37px;
    right: auto;
}
/* .sec7ban .swiper-container .swiper-wrapper .swiper-slide{margin-right:15px !important;} */

.ipart03{background:url(../images/bg_fa.jpg) no-repeat center; height:393px;}
.ipart03 .infor{text-align:center; padding-top:135px;}
.ipart03 .infor .tit{font-size:48px; line-height:48px; font-weight:bold; position:relative; display:inline-block;}
.ipart03 .infor .tit span{display:inline-block;}
.ipart03 .infor .tit .img_{position:absolute; left:-100px; bottom:0; width:88px; height:110px;}
.ipart03 .infor .tit .text{color:#fff; margin-bottom:22px;}
.ipart03 .infor .con{font-size: 38px;line-height: 33px;color: #fff;font-weight:bold;}

.ipart03 .layui-container button {
    width: 24%;
    float: left;
    outline: none;
    border: none;
    background: #fff;
    padding: 0.75em;
    text-align: center;
    cursor: pointer;
    font-size: 16px;
    font-weight: bold;
    color: #cc3333;
}

.ipart03  .select_wrap {
    width: 35%;
    float: left;
    margin-right: 3px;
}
.ipart03 .allEarth img{margin:0 0 2px 16px}
.wrap {
    width: 100%;
    margin-right: auto;
    margin-left: auto;
}

.ipart04{/*background:url(../images/ipart04.jpg) no-repeat center;*/ padding:88px 0 100px;}
.ipart04 .infor {text-align:center; color:#666;}
.ipart04 .infor .tit{font-size:36px; font-weight:bold; line-height:36px; margin-bottom:16px;}
.ipart04 .infor .con{width: 100%; text-align: center;font-size: 16px;color: #000000; margin: 15px 0 15px 0;}
.ipart04 .content{margin-top:70px;}
.ipart04 .content .list li{width:20%; float:left; text-align:center;}
.ipart04 .content .list .li_box{width:85%;padding:20px 0;overflow;hidden; }
.ipart04 .content .list li .li_box .icon{margin:0 auto 20px; transition:all 0.5s ease;}
.ipart04 .content .li_box:hover .icon{transform:rotateY(180deg);}
.ipart04 .content .list li .li_box .t{font-size:24px; line-height:30px; color:#666; margin: 20px 0px 15px 10px;}
.ipart04 .content .list li .li_box .number{font-size:20px; color:#666;}
.ipart04 .content .list li .li_box .number .num{font-size:64px; line-height:60px; color:#c23030; font-family:Impact;}
.ipart04 .content .list li .li_box sup{font-size:36px; font-family:Arial;}
/* .ipart04 .content .list li .li_box .icon img:hover{transform: translateY(-50px);filter: drop-shadow(#c23030 0 350px);} */
.ipart04 .content .list .li_box:hover{background:#eeeeee;transition: 1s;}

.ipart04 .infor .tit{
   width: 100%;
    text-align: center;
    font-size: 36px;
    color: #000000;
    font-weight: bold;
}


/* about 走进矗峰*/
.aboutBoxz{padding:88px 0 100px;}
.aboutBoxz .infor {text-align:center; color:#666;}
.aboutBoxz .infor .tit{margin-bottom:16px;}
.aboutBoxz .infor .con{width: 100%; text-align: center;font-size: 18px;color: #333333; line-height:32px;margin: 60px 0 15px 0;}
.aboutBoxz .content{margin-top:50px;}
.aboutBoxz .content .list li{width:20%; float:left; text-align:center;}
.aboutBoxz .content .list .li_box{width:85%;padding:20px 0;overflow;hidden; }
.aboutBoxz .content .list li .li_box .icon{margin:0 auto 20px; transition:all 0.5s ease;}
.aboutBoxz .content .li_box:hover .icon{transform:rotateY(180deg);}
.aboutBoxz .content .list li .li_box .t{font-size:24px; line-height:30px; color:#666; margin: 20px 0px 15px 10px;}
.aboutBoxz .content .list li .li_box .number{font-size:20px; color:#666;}
.aboutBoxz .content .list li .li_box .number .num{font-size:64px; line-height:60px; color:#c23030; font-family:Impact;position:relative;}
.aboutBoxz .content .list li .li_box sup{font-size:36px; font-family:Arial;position: absolute;top: -10px;}
/* .ipart04 .content .list li .li_box .icon img:hover{transform: translateY(-50px);filter: drop-shadow(#c23030 0 350px);} */
.aboutBoxz .content .list .li_box:hover{background:#eeeeee;transition: 1s;}

.aboutBoxT{width:100%;}
.aboutBoxT .aboutBoxTwarp{
	    width: 90%;
        margin-right: auto;
        margin-left: auto;
}
.aboutBoxT .aboutBoxTwarp li{width:33.33333%;float:left;position:relative;}
.aboutBoxT .aboutBoxTwarp .firBox .firBoxCon{width:auto;padding-top: 90px;}
.aboutBoxT .aboutBoxTwarp .firBox .firBoxCon .firBoxtit{font-size:38px; font-family: "SourceHanSansCN-Light";color:#333333;}
.aboutBoxT .aboutBoxTwarp .firBox .firBoxCon .firBoxcons{font-size:38px;color:#cb242b;font-weight: bold; font-family: "SourceHanSansCN-Light";}
.aboutBoxT .aboutBoxTwarp .firBox .firBoxCon i{display: block;width:8%;height:4px;    margin-top: 10px;  background: #cb242b;}
.aboutBoxT .aboutBoxTwarp .senBox{background: #000;}
.aboutBoxT .aboutBoxTwarp .senBox img{-webkit-mask:-webkit-linear-gradient(rgba(0,0,0,0.5),rgba(0,0,0,1),rgba(0,0,0,1),rgba(0,0,0,0.5));}
.aboutBoxT .aboutBoxTwarp .senBoxCon{position: absolute; bottom: 65%; left: 10%;font-family: "SourceHanSansCN-Light"; }
.aboutBoxT .aboutBoxTwarp .senBox .senBoxCon .senBoxtit{color: #fff; font-size: 28px;}
.aboutBoxT .aboutBoxTwarp .senBox .senBoxCon .senBoxcons{color: #fff; font-size: 20px;}



.all_warp{margin: 5rem 0px;}
.all_tit h4{font-size: 40px; line-height: 36px; color:#333333; text-align: center;font-family: "SourceHanSansCN-Light";}
.all_tit hr{width: 45px; height: 3px; background-color: #c90809; border: none; display: block; margin: 20px auto 0;}
.gaikuang{max-width: 1502px; margin: 0 auto}
.conwarp{padding: 30px 0px;}
.gaikuang li{
	background:#f6f6f6;
	width: 24%;
	float: left;
	padding: 20px;
    margin: 5px;
	overflow: hidden;
}
.gaikuang li img{
	width: 100%;
	height: 100%;
	object-fit: cover;
	transition: 0.6s;
}
.gaikuang li:hover img{transform: scale(1.1);}

.gaikuang li div{
	padding: 35px 0;
}

.gaikuang li .img_warp{
	padding: 0px;
	width: 100%;
	overflow: hidden;
}

.gaikuang li h3{
	font-size: 30px;
	line-height: 100%;
	text-align: left;
	color: #333333;
	margin-bottom: 15px;
}
.gaikuang li p{
	font-size: 14px;
	line-height: 30px;
	color: #333333;
	padding-bottom: 40%;
    height: 0;
    overflow: hidden;
}
.gaikuang li a{
	display: block;
	background: url('../images/about_bg.png')no-repeat 0 0;
	width: 153px;
	height: 40px;
	margin: 0 auto;
}

.rongyuBox{background:url(../images/rongyu1.jpg) no-repeat;height:640px; background-size:100%;}
.rongyuBox h3{width:100%;font-size:40px;text-align:center;padding-top:5%;color:#333333;font-family: "SourceHanSansCN-Light";}
.rongyuBox hr{width: 45px; height: 3px; background-color: #c90809; border: none; display: block; margin: 20px auto 0;}


/* 关于 */
.ly-nr {border-bottom:1px solid #eaeaea;  white-space:nowrap;}
 .fly-panel-title {position:relative;height:70px;line-height:70px;color:#333;font-size:18px;}

 .fly-panel-main {padding:10px 15px;}
 .fly-filter a {padding:0 5px;color:#333;}
 .fly-filter a:hover {color:#cc0000;}
 .fly-panel-title .layui-hide-xs a:last-child {color:#cc0000;}
 .fly-filter img {margin-top:-4px;}
 .fly-filter .fly-mid {margin:0 8px;}
 .fly-filter-right {    display: block;text-align: right;overflow-x: auto;  overflow-x: auto;}
 .fly-filter-right p {padding:0 30px;display:inline-block; position: relative;}
 .fly-filter-right a {color:#333;font-size:16px;padding:0;position:relative;display:inline-block;height:70px;line-height:70px;}
 .fly-filter-right p:last-child {padding-right:0;}
 .fly-filter-right  a.layui-this-moren {color:#cc0000;border-bottom:3px solid #cc0000;}
 .fly-filter-right  a:after {content:"";width:0;height:3px;background:#cc0000;position:absolute;top:94%;left:50%;transition:all .6s;}
 .fly-filter-right  a.layui-this-moren:after {content:"";width:0;height:3px;background:#cc0000;position:absolute;top:100%;left:50%;transition:all .6s;}
 .fly-filter-right  a:hover:after {left:0%;width:100%;}
 .fly-filter  .layui-this-moren {color:#cc0000;}
 .fly-filter-right p::after{display: block;clear: both;content: ""; position: absolute; right: 0 ;top: 30px;height: 10px;width: 1px;background: #ccc;}
.navBox p{color: #fff; padding : 24px 0;}
.navBox p span{font-size:18px;color:#000;display: block; float: right;}
.navBox{float:left}
.fly-filter{float:right;}


.layui-container1502{width:1502px;    margin: 0 auto;}
.absBox{position:relative;margin-bottom: 40px;}
.developmentBox {padding-bottom:60px}
.absBox::before {
	content:"";
	display:block;
	background:#e7e7e7;
	width:1px;
	height:100%;
	position:absolute;
	left:330px;
	top:0px
}
.fontS20{font-size:20px;}
.developmentBox .timeYear {
	float:left;
	width:290px
}
.developmentBox .timeYear li {
	position:relative;
	border:1px solid #e7e7e7;
	height:135px;
	cursor:pointer;
	margin-bottom:10px;
}
.developmentBox .timeYear li p{font-weight: bold;font-family: "SourceHanSansCN-Light";}
.developmentBox .timeYear li  span{font-size:16px;font-weight: bold;margin-top:5px;display:block;font-family: "SourceHanSansCN-Light";}
/*.developmentBox .timeYear:hover li::before{*/
/*	content:"";*/
/*	display:block;*/
/*	width:10px;*/
/*	height:10px;*/
/*	position:absolute;*/
/*	box-sizing:border-box;*/
/*	top:50%;*/
/*	margin-top:-5px;*/
/*	right:-6px;*/
/*	border-right:1px solid #e7e7e7;*/
/*	border-bottom:1px solid #e7e7e7;*/
/*	background:#c2272d;*/
/*	-webkit-transform:rotate(-45deg);*/
/*	-moz-transform:rotate(-45deg);*/
/*	-ms-transform:rotate(-45deg);*/
/*	-o-transform:rotate(-45deg);*/
/*	transform:rotate(-45deg)*/
/*}*/
.developmentBox .timeYear li::after {
	content:"";
	display:block;
	width:15px;
	height:15px;
	border:2px solid #fff;
	border-radius:50%;
	position:absolute;
	top:50%;
	-webkit-transform:translateY(-50%);
	-moz-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	-o-transform:translateY(-50%);
	transform:translateY(-50%);
	left:320px;
	background:#c1c1c1
}
.layui-icon-home:before {
    content: "\e68e";
    color: red;
}

.developmentBox .timeYear li p {
	position:absolute;
	left:50%;
	top:50%;
	-webkit-transform:translate(-50%,-50%);
	-moz-transform:translate(-50%,-50%);
	-ms-transform:translate(-50%,-50%);
	-o-transform:translate(-50%,-50%);
	transform:translate(-50%,-50%);
	width:100%;
	text-align:center
}
.developmentBox .timeYear li.chost,.developmentBox .timeYear li:hover {
	border-color:#c2272d;
	background:#c2272d
}
.developmentBox .timeYear li.chost::before,li.chost span,.developmentBox .timeYear li:hover::before {
	/*border-color:#c2272d;*/
	/*background:#c2272d;color:#fff;*/
}
.developmentBox .timeYear li.chost p,.developmentBox .timeYear li:hover p {
	opacity:1;
	color:#fff
}
.developmentBox .timeYear li.chost span,.developmentBox .timeYear li:hover span {
	opacity:1;
	color:#fff;
}
.developmentBox .timeYear li.chost::after,.developmentBox .timeYear li:hover::after {
	background:#c2272d;
	color:#fff;
}
.developmentBox .wapyearSelect {
	display:none
}
.developmentBox .memorabilia {
	float:right;
	width:75%;
}
.developmentBox .memorabilia li {
	padding:25px;
	background:#f0f0f0;
	margin-bottom: 20px;
}
.developmentBox .memorabilia li:hover {
	background:#c2272d;
	color:#fff;
}
.developmentBox .memorabilia li .honBoxL{float:left;    width: 60%;}
.developmentBox .memorabilia li .honBoxR{float:right;    width: 40%;text-align:right;}

.developmentBox .memorabilia li h3 {
	margin-top:10px;
	margin-bottom:30px;
	font-weight:700
}
.developmentBox .memorabilia li p {
	font-size:14px;
	line-height:26px;
	text-align:left;
	position:relative;
	margin-top:20px;
}

@media screen and (min-width:1441px) and (max-width:1600px) {
	.developmentBox {
	padding-bottom:50px
}
.developmentBox::before {
	left:256px
}
.developmentBox .timeYear {
	width: 18%;
}
.developmentBox .timeYear li {
	background:#f0f0f0;
	margin-bottom:20px
}
.developmentBox .timeYear li::before {
	width:10px;
	height:10px;
	margin-top:-5px;
	right:-6px
}
.developmentBox .timeYear li::after {
	width:15px;
	height:15px;
	left:320px
}
.developmentBox .memorabilia {
	width: 74%;
}
.n_about .layui-row{position: relative;}
.developmentBox .memorabilia li {
	margin-bottom:25px
}
.developmentBox .memorabilia li h3 {
	margin-top:10px;
	margin-bottom:25px
}
.developmentBox .memorabilia li p {
	margin-top:15px;
	padding-left:16px
}
.developmentBox .memorabilia li p::before {
	top:11px
}
}@media screen and (min-width:1281px) and (max-width:1440px) {
	.developmentBox {
	padding-bottom:40px
}
.developmentBox::before {
	left:248px
}
.developmentBox .timeYear {
	width: 20%;
}
.developmentBox .timeYear li {
	margin-bottom:15px
}
.developmentBox .timeYear li::before {
	width:8px;
	height:8px;
	margin-top:-4px;
	right:-5px
}
.developmentBox .timeYear li::after {
	width:8px;
	height:8px;
	left: 324px;
}
.developmentBox .memorabilia {
	width: 72%;
}
.developmentBox .memorabilia li {
	margin-bottom:15px
}
.developmentBox .memorabilia li h3 {
	margin-top:5px;
	margin-bottom:15px
}
.developmentBox .memorabilia li p {
	margin-top:8px;
	padding-left:10px;
	line-height:22px
}
.developmentBox .memorabilia li p::before {
	top:9px
}
}@media screen and (min-width:1061px) and (max-width:1280px) {
.developmentBox .timeYear {
	width:100px;
	display:block;
}
	.developmentBox {
	padding-bottom:40px
}
.developmentBox::before {
	left:182px
}
.developmentBox .timeYear {
	width:120px
}
.developmentBox .timeYear li {
	height:32px;
	margin-bottom:15px
}
.developmentBox .timeYear li::before {
	width:6px;
	height:6px;
	margin-top:-3px;
	right:-4px
}
.developmentBox .timeYear li::after {
	width:4px;
	height:4px;
	left:177px
}
.developmentBox .memorabilia {
	width:660px
}
.developmentBox .memorabilia li {
	margin-bottom:15px
}
.developmentBox .memorabilia li h3 {
	margin-top:5px;
	margin-bottom:10px
}
.developmentBox .memorabilia li p {
	margin-top:5px;
	font-size:12px;
	padding-left:10px;
	line-height:22px
}
.developmentBox .memorabilia li p::before {
	width:2px;
	height:2px;
	top:10px
}
}@media screen and (min-width:769px) and (max-width:1060px) {
	.absBox::before{display:none;}
	.developmentBox {
	padding-bottom:20px
}
.developmentBox::before {
	left:148px
}
.developmentBox .timeYear {
	width:100px
}
.developmentBox .timeYear li {
	margin-bottom:10px
}
.developmentBox .timeYear li::before {
	width:6px;
	height:6px;
	margin-top:-3px;
	right:-4px
}
.developmentBox .timeYear li::after {
	width:4px;
	height:4px;
	left:143px
}
.developmentBox .memorabilia {
	width:520px
}
.developmentBox .memorabilia li {
	margin-bottom:15px
}
.developmentBox .memorabilia li h3 {
	margin-top:5px;
	margin-bottom:10px
}
.developmentBox .memorabilia li p {
	margin-top:5px;
	font-size:12px;
	padding-left:10px;
	line-height:22px
}
.developmentBox .memorabilia li p::before {
	width:2px;
	height:2px;
	top:10px
}
}@media screen and (max-width:768px) {


.developmentBox::before {
	left:148px;
	display:none
}
.developmentBox .timeYear {
	width:100px;
}
.developmentBox .timeYear li {
	height:28px;
	margin-bottom:10px
}
.developmentBox .timeYear li::before {
	width:6px;
	height:6px;
	margin-top:-3px;
	right:-4px
}
.developmentBox .timeYear li::after {
	width:4px;
	height:4px;
	left:143px
}
.developmentBox .wapyearSelect {
	display:block;
	width:60%;
	border:1px solid #ccc;
	position:relative;
	margin-bottom:25px
}
.developmentBox .wapyearSelect::before {
	content:"";
	display:block;
	border:6px solid transparent;
	border-top-color:#3c3c3c;
	position:absolute;
	top:50%;
	-webkit-transform:translateY(-50%);
	-moz-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	-o-transform:translateY(-50%);
	transform:translateY(-50%);
	right:10px;
	margin-top:3px
}
.developmentBox .wapyearSelect h5 {
	position:relative;
	padding:0 10px;
	font-size:16px;
	color:#3c3c3c;
	line-height:40px;
	text-align:left;
	height:40px
}
.developmentBox .wapyearSelect select {
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	opacity:0;
	display:block
}
.developmentBox .memorabilia {
	width:100%;
	float:none
}
.developmentBox .memorabilia li {
	margin-bottom:15px
}
.developmentBox .memorabilia li h3 {
	margin-top:5px;
	margin-bottom:10px
}
.developmentBox .memorabilia li p {
	margin-top:5px;
	font-size:14px;
	padding-left:10px;
	line-height:24px
}
.developmentBox .memorabilia li p::before {
	width:2px;
	height:2px;
	top:11px
}
}

.clearBox {
    zoom: 1;
}

.marTb100 {
    margin: 70px 0px;
}
/* 关于我们-公司简介 */
.abouts {  padding: 30px 0 50px 0;}
.abouts h3{font-size:36px;font-family: "SourceHanSansCN-Light";color:#333333;padding: 30px 0 50px 0;}
.abouts .bgvideo{position:relative;padding:20px 0;}
.abouts .video{position:absolute;width:40%;height:382px;top:20%;left:50px; padding:40px;   background: #fff; opacity: 0.9 !important;}
.abouts .video h2{font-size:30px;font-family: "SourceHanSansCN-Light";}
.abouts .video p{font-size:18px;margin:30px 0 50px 0;line-height: 30px;font-family: "SourceHanSansCN-Light";}

/* 企业文化 */
.abouts .aboutWen .jjpic{text-align:center;}

.abouts .aboutWen ul li h4 {
    text-align: center;
    margin-top: 15px;
	font-size:24px;
}
.abouts .aboutWen ul li p {
	line-height: 30px;
    text-align: center;
    margin-top: 15px;
	font-size:18px;
	height: 0;
    padding-bottom: 24%;
}
.abouts .aboutWen ul li img {
	transition: 0.6s;
    transition: All 0.4s ease-in-out;
    -webkit-transition: All 0.4s ease-in-out;
    -moz-transition: All 0.4s ease-in-out;
    -o-transition: All 0.4s ease-in-out;
}
.abouts .aboutWen ul li:hover img {
	transform: rotate(360deg);
            -webkit-transform: rotate(360deg);
            -moz-transform: rotate(360deg);
            -o-transform: rotate(360deg);
            -ms-transform: rotate(360deg);
}
/* 人才招聘 */
.n_about .newtit{font-size:36px;font-family: "SourceHanSansCN-Light";color:#333333;padding: 60px 0 0 0;}
.join-lists {padding-top: 20px;}
.join-lists .top .con-l{width:230px}
.join-lists .top .con-r{padding-left:4.5%;width:calc(100% - 230px);line-height:36px}
.join-lists .head{width:calc(100% - 0px);color:#fff;line-height: 60px; background: #c2272d;}
.join-lists .head .box{width: 19.7%;;text-align:center;}
.join-lists h2{font-size:36px}
.join-lists li{margin-bottom:5px}
.join-lists li.cur .con{color:#000;background:#fff; }
.join-lists .heads{cursor:pointer}
.join-lists .con{    width: calc(100% - 0px); color: #000;background: #fff;    border-left: 1px solid #e3e3e3;border-bottom: 1px solid #e3e3e3;border-right: 1px solid #e3e3e3;}
.join-lists .con .box{width: 20%;height:54px;line-height:54px;text-align:center;}
.join-lists .info{display:none;width:calc(100% - 0px);line-height:35px;padding:.11rem 5% 20px;background:#f7f7f7;    border-left: 1px solid #e3e3e3;border-right: 1px solid #e3e3e3;}
.join-lists   .shixi:hover{background:#f28f00; box-shadow:#f28f00 0px 0px 6px;}
.join-lists   .shixi a{ font-size:16px; color:#fff;padding: 2px 20px;display: inline-block;}
.join-lists   .shixi{background:#c20101; float:right;border-radius: 7px;-moz-border-radius:7px; -webkit-border-radius: 7px;-o-border-radius: 7px; -ms-border-radius:7px;}
.join-lists .info h3{font-size: 16px;font-weight: bold;color: #333;padding:20px 0 10px 0;text-align:left;}
.join-lists .info p{font-size: 14px; color: #333;line-height: 24px;}
.developmentBox .memorabilia_job li {

	background:#f0f0f0;
}
.developmentBox .memorabilia_job {
	float:right;
	width:75%;
}

/* 荣誉资质width: 377px;height:272px; */
.zizhiny {padding-top: 4%;padding-bottom: 6%;}
.zizhiny  span{text-align: center;vertical-align: middle;display: table-cell;border: 1px solid #dddddd;    padding: 50px;}
.zizhiny  span img{height: 100%; }
.zizhiny  li{display: block;text-align: center;margin-bottom: 20px;}
.zizhiny  li p{padding: 20px;text-align: center; color: #646464;font-size: 24px; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.zizhiny  li:hover p{color: #e60012;}

/* 分页 */

.in-page{color:#888;margin-top: 30px;}
.in-page span{padding:0 15px;border:1px solid #e60012}
.in-page a{height:35px;line-height:35px;padding:8px 12px;border:1px solid #e60012;border-radius:3px;margin-left:4px}
.in-page a.cur,.in-page a:hover{border-color:#e60012;background:#e60012;color:#fff}
.curs{margin-right:3px;}
.in-page .pagesR{text-align:center;}
.tac {text-align: center;}
/* 服务介绍 */
.fwjs {  padding: 30px 0 50px 0;}
.fwjs h3{font-size:36px;font-family: "SourceHanSansCN-Light";color:#333333;padding: 30px 0 0 0;}
.fwjs li {
    float: left;
    width: 32.34375%;
    position: relative;
    box-shadow: 0 0 20px #eee;
    position: relative;
    border: 1px solid #d2d2d2;
}
.fwjs li:hover a:after{ content:''; background:rgba(0,0,0,0.5); width:100%; height:100%; position:absolute; left:0; top:0;}
.fwjs li:nth-child(2){ margin-left:20px;}
.fwjs li:nth-child(3){ margin-left:20px;}
.fwjs li:nth-child(4){ margin-left:20px;width:66%;margin-top: 28px;}
.fwjs .fwjsDes{padding:40px 0;font-size:20px;}
.fwjs .child1{height: 30% !important;top: 70% !important;}
.fwjs .child1 .mask_title{margin-top:4%;text-align:left;line-height:30px;}
.fwjs .child4 .mask_title{margin-top:12%;text-align:left;line-height:30px;}
.fwjs .mask{
		width: 100%;
		height: 100%;
		position: absolute;
		top: 0px;
		display:none;
		background-color: rgba(0,0,0,0.5);
		color: #EEEEEE;
		font-size: 20px;
		}
.fwjs	.mask_title{margin-top:20%;text-align: center;padding:30px;font-size:20px;line-height:30px;letter-spacing:2px;}
/* 可以加hover */
.fwjs ul li .mask{ display: block;	}
.list_{	display:  inline-block;box-shadow: 10px 10px #EEEEEE;position: relative;cursor: pointer;	}


.fwjs_rzzl {  padding: 30px 0 50px 0;}
.fwjs_rzzl h3{font-size:36px;font-family: "SourceHanSansCN-Light";color:#333333;padding: 30px 0 0 0;}
.fwjs_rzzl .fwjsDes{padding:40px 0;font-size:20px;line-height: 30px;}
.fwjs_rzzl .fir li { display: block;text-align: center;margin: 10px;background:#cb242b;}
.fwjs_rzzl .fir li p{color:#fff;font-size:20px;margin:15px;padding-top: 20px;height:0px;padding-bottom: 110px;line-height:30px;letter-spacing:1px;text-align:left;}
.fwjs_rzzl .sen{margin-top:40px;}
.fwjs_rzzl .sen li h2{color:#cb242b;font-size:24px;}
.fwjs_rzzl .sen li p{color:#666666;font-size:18px;margin:20px 0;padding-top: 20px;height:0px;padding-bottom: 110px;line-height:30px;text-align:left;font-family: "SourceHanSansCN-Light";}
.fwjs_rzzl .sen li{margin:10px;}
 .fwjs_rzzl .zlfwBox1{padding: 40px 0 0 0;}

 /* 视频 */
 .shipin{padding-bottom: 80px;padding-top: 60px;}
 .shipin li{margin-bottom: 20px;}
.shipin li a {position: relative;display: block}
.shipin em{display:block;position:absolute;background: rgba(0, 0, 0, 0.3);  top:0; right:0;bottom:0;left:0;background-image:url(../images/sp_hei.png);background-position:center center;background-repeat:no-repeat; transition:ease .5s;-webkit-transition:ease .5s; cursor:pointer;background-size: 100%;}
.shipin li:hover em{opacity: 1;background: rgba(0, 0, 0, 0.1);}
.shipin li p{padding-top: 20px}
.shipin li img{width: 100%;background: rgba(0, 0, 0, 0.3); }
.sptit{text-align: center;padding:75px 0 30px 0;display: block;}
.shipin .shipin-flex{display: flex;flex-wrap: wrap}
.shipin .shipin-li{width: 30%;margin-right: 50px}
@media only screen and (max-width:992px){
	.shipin .shipin-li{width: 48%;}
}
@media only screen and (max-width:768px){
	.shipin .shipin-li{width: 100%;}
}
/* 下载 */


/* 资讯 */
.newsBox{margin:60px 0;}
.ne_ws{overflow: hidden;}
 .ne_ws li::after{display: block;content: "";clear: both;}
 .ne_ws li{margin-bottom: 10px;}
 .ne_ws li a{display: block;background: #fff;overflow: hidden;}

 .ne_ws li .ntime::after{position: absolute;left: 0 ;top: 25px;width: 1px;height: 90%;background: #ccc;display: block;clear: both;content: "";}
 .ne_ws li .ntimetxt { padding:  20px 30px 10px 30px; }
 .ne_ws li .ntimetxt h5 {  font-size: 30px;color: #333; padding-top: 15px; }
 .ne_ws li .ntimetxt h4 {  font-size: 16px;  padding: 10px 0;color: #666;}

 .ne_ws li .nimg{float: left;width:20%; overflow: hidden;height: 0;padding-bottom:14%;}
 .ne_ws li .ntime{float: left;width:15%;  position: relative;}
 .ne_ws li .ntxt{float: left;width:65%;padding-left: 30px;padding-right: 30px;}
 .ne_ws li .ntxt h3{font-size: 18px;padding-top: 30px;font-weight: bold; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;text-align:left;}
 .ne_ws li .ntxt p{font-size: 14px;padding-top: 15px; line-height: 26px;color: #666;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
 .ne_ws li .nimg img{transition: 1s;max-width: 100%;}
 .ne_ws li:hover .ntxt h3{color: #c23030;}
 .ne_ws li:hover .nimg img{transform: scale(1.2);}
 .ne_ws .mores{width: 100%; display:inline-block; transition:1s; border-bottom:1px solid #ccc; position:relative;   font-size: 16px;top: -12px;}
 .ne_ws .mores:hover{ color: #c23030; }
 .ne_ws .mores:before{ content:""; width:100%; height:1px; background:#c23030; position:absolute; left:0; bottom:-1px; transform-origin:100%;
 -webkit-transform-origin:100%; -webkit-transition:-webkit-transform 1.2s cubic-bezier(.4,0,.2,1); transition:-webkit-transform 1.32s cubic-bezier(.4,0,.2,1); transition:transform 1.6s cubic-bezier(.4,0,.2,1); transition:transform 1.2s cubic-bezier(.4,0,.2,1),-webkit-transform 1.2s cubic-bezier(.4,0,.2,1); transform:scaleX(0); -webkit-transform:scaleX(0);

 }
 .ne_ws li:hover .mores:before{ transform:scaleX(1); -webkit-transform:scaleX(1); -moz-transform:scaleX(1); transform-origin:0; -webkit-transform-origin:0; visibility:visible\9;}

/* 资讯详情 */
.pg_news1{    background: #f4f5fa;margin-top:60px;padding: 30px;}
 .fanganfr .nsmeu li{width:100%;height:155px;background: #f4f5fa;margin-top:10px;}
.fanganfr .nsmeu li:nth-child(1){margin-top:0px;}
 .nsmeu{margin-top:40px;}
 .nsmeu .topsOr{padding:30px 20px;color:#666666;font-size:18px;}
 .nsmeu .topsOr a{display:block;font-size:18px;color:#666666;}

 .fanganfr .nsmeu li:hover{background:#cb242b;}
  .fanganfr .nsmeu li:hover p{color:#fff;}
   .fanganfr .nsmeu li:hover a{color:#fff;}

 .fafltit{background: #125fc5;}
 .fafltit h3{font-size: 24px;font-weight: bold;line-height: 85px;color: #fff; }
 .fafltit h3 img{display: inline-block;padding: 0 10px 0 20px ;}
 .fangan{padding-top: 40px;}
 .fafllb {border: 1px solid #ccc;border-bottom: none; margin-bottom: 40px}
 .fafllb li a{display: block; width: 100%;line-height: 55px;color: #333; height:55px;}
 .fafllb li{border-bottom: 1px solid #ccc;background: #fff;}
 .fafllb li::after{content: "";clear: both;}
 .fafllb li p{max-width: 175px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;padding-left: 20px;font-weight: bold;font-size: 14px;}
  .fafllb li .active{color: #c23030;background: #dbedf9;}
 .fafllb li .active2{opacity: 1;}
 .fafllb li:hover {background: #dbedf9;}
 .fafllb li:hover p{color: #c23030;}
  .fanganfl {padding-right: 30px;}
 .fafllb li:hover em{color: #c23030}
 .fanganfr{padding :20px;margin-bottom:60px;background: #fff;}
 .fanfrtit p{color: #333;font-size: 20px;float: left;font-weight: bold;}
 .fanganfr .fafllb i{display: block;height: 1px;background: #ccc;margin-top: 10px}
 .fanfrtit span{ padding-right: 10px;float: right;}
 .fanfrtit span img{padding-right: 5px;margin-top: -5px;}
 .fanfrtit .avt{color: #c23030;}
 .fanfrtit{padding-top: 20px;}
.l {
    float: left;
}

/* 产品 */
.n_about i{background:#cb242b;height:4px;width:3%;display:block;}
.n_about .shebei i{background:#cb242b;height:4px;width:3%;display:block;margin:0 auto;}
.n_about .productBox  dt{ font-size: 28px; color: #333333; margin-bottom: 25px;}
.n_about .productBox  .content_top_txt{  display: flex; justify-content: space-between;padding: 30px 200px;}
.n_about .productBox  .content_top_txt .top_txt_list{ width: 45%; text-align: justify;}
.n_about .productBox .content_top_txt .leftBox{text-align:center;}
.n_about .productBox  .content_top_txt .top_list{ margin-top:10%;}
/* .IAbout .IAbout_content .IAbout_content_top .content_top_txt .top_txt_list p{ margin:20px 30px;} */
.n_about .productBox .content_top_txt  a{ font-size: 16px; color: #cc3333; display: block; align-items: center; margin-top: 30px;border: 1px solid #cc3333;text-align: center;width: 20%;margin: 20px 30px;line-height:30px;}
.n_about .productBox .content_top_txt a img{ margin-left: 15px;}
.n_about .productBox .content_top_txt .top_txt_list h2{font-size:46px;font-weight:bold;margin:20px 27px;}
.n_about .productBox .content_top_txt .top_txt_list .txt_list{color:#cc3333;font-size:22px;margin:20px 30px;font-weight: bold;font-family: 'SourceHanSerifCN-Bold';}
.n_about .productBox .content_top_txt .top_txt_list .txt_des{color:#424242;font-size:16px;margin:30px 30px;line-height:27px;}
.n_about .productBox { /*display: flex;*/ align-items: center; margin-top: 50px;    margin-bottom: 50px;}
.n_about .productBox  .content_bottom_list{ background: #fff; width: 250px; height: 117px; display: flex; align-items: center; padding: 0px 22px; margin-right: 35px; border-radius: 3px; box-shadow: 0px 5px 23px rgba(0,43,100,.15); transition:all ease 0.3s;}
.n_about .productBox .content_top_txt .top_txt_list .picDesBox{width:100%;}
.n_about .productBox .content_top_txt .top_txt_list .picDesBox ul li{position:relative;}
.n_about .productBox .content_top_txt .top_txt_list .picDesBox ul li{float:left;width:32%;}
.n_about .productBox .content_top_txt .top_txt_list .picDesBox ul li::after{
	display: block;
    content: "";
    width: 1px;
    height: 49px;
    background: #dfdfdf;
    position: absolute;
    top: 5px;
	left: -10px;
}
.n_about .productBox .content_top_txt .top_txt_list .picDesBox ul li h4{font-size:18px;}
.n_about .productBox .content_top_txt .top_txt_list .picDesBox ul li p{font-size:30px;font-weight:bold;margin-top:10px;}
.n_about .productBox  .backBox{background:#f6f6f6;}

/* 产品列表 */
.prod li a{display: block;}
.prod li .ywimg{width: 100%;height: 0;padding-bottom: 120%; overflow: hidden; }
.prod li .ywimg img{transition: 1s;width: 100%;}
.prod li:hover   img{transform: scale(1.2);}
.prod li p{font-size: 14px ;color: #333;padding-top: 15px;text-align: center;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.prod li:hover p{color: #cc0000;}

/* 产品详情 */

.product-telescopic-sec-bk01 { padding:3.75em 0px 5.5em; }
.product-telescopic-sec-bk01{margin-bottom: 50px; border-bottom: 1px solid #bfbfbf;position:relative;}
 .out,.in{position:absolute;width:0;height:0px;}
 .out{border: 15px solid transparent;border-bottom-color: #bfbfbf;bottom: 0;right: 35%;}
.product-telescopic-sec-bk01 .text-wrap { width:46.25%; margin-top:6.5rem;}

.product-telescopic-sec-bk01 .text-wrap .title { line-height:1.1;  }

.product-telescopic-sec-bk01 .text-wrap .con { line-height:1.778; margin-top:1.22em; padding-bottom:2em; }

.product-telescopic-sec-bk01 .text-wrap .con p { padding-bottom:1em; }

.product-telescopic-sec-bk01 .label-lb  ul { padding-top:1.0454em; }

.product-telescopic-sec-bk01 .label-lb  ul li { padding:1.0454em 0px; }

.product-telescopic-sec-bk01 .label-lb  ul li .ico { width:13.51%; }

.product-telescopic-sec-bk01 .label-lb  ul li .ico img { width:64%; margin-left:8%; }

.product-telescopic-sec-bk01 .label-lb  ul li .tit { width:86.49%; line-height:1.2; padding-right:12%; }

.product-telescopic-sec-bk01 .pic-wrap { width:50%;position:relative;overflow:hidden;  }

.product-telescopic-sec-bk01 .pic-wrap .swiper-container2 {overflow:hidden; position:relative; padding-bottom:2.5em; }

.product-telescopic-sec-bk01 .pic-wrap img { max-width:100%; }

.product-telescopic-sec-bk01 .pic-wrap .pagination { position:absolute; left:0px; width:100%; bottom:-0.4325em; z-index:2; right:0px;  }

.product-telescopic-sec-bk01 .pic-wrap .pagination .swiper-pagination-bullet { width:1.125em; height:0.875em; border-radius:0px; background:url(../images/pagination-ico01.png) no-repeat center center; background-size:100% 100%; opacity:1.0; }

.product-telescopic-sec-bk01 .pic-wrap .pagination .swiper-pagination-bullet-active { background:url(../images/pagination-ico02.png) no-repeat center center; background-size:100% 100%;  }




.product-telescopic-sec-bk02  {padding-bottom:7em 0 0 0;}

.product-telescopic-sec-bk02 .wrap {}

.product-telescopic-sec-bk02 .list { padding-top:2.375em;}

.product-telescopic-sec-bk02 .list table tr td { border:1px solid #fff;height:6.25em; padding:1.45em 0.825em; line-height:1.3;  border-top:1px solid #eee; border-bottom:1px solid #eee; }

.product-telescopic-sec-bk02 .list table thead tr td { background:#c23030; height:1em; padding:0.75em; color:#fff; }

.product-telescopic-sec-bk02 .list table thead tr td.t1 { border-left:none; }

.product-telescopic-sec-bk02 .list table thead tr td.t7 { border-right:none; }

.product-telescopic-sec-bk02 .list .more { color:#c23030; display:inline-block; padding-right:1.556em; background:url(../images/jt03.png) no-repeat right center; background-size:0.667em 0.667em; }

.product-telescopic-sec-bk02 .list .more:hover { text-decoration:underline; }

.product-telescopic-sec-bk02 .list .t1 { width:9.8125%; border-left:1px solid #eee; }

.product-telescopic-sec-bk02 .list .t2 { width:12.25%; }

.product-telescopic-sec-bk02 .list .t3 { width:14.5%;  }

.product-telescopic-sec-bk02 .list .t4 { width:16.1875%;  }

.product-telescopic-sec-bk02 .list .t5 { width:19%;  }

.product-telescopic-sec-bk02 .list .t6 { width:14.75%; }

.product-telescopic-sec-bk02 .list .t7 { border-right:1px solid #eee;}

.product-telescopic-sec-bk02 .circle { width:1.375em; display:inline-block; cursor:pointer; position:relative; height:1.375em; border:1px solid #bfbfbf; border-radius:50%; }

.product-telescopic-sec-bk02 .circle i { background:#bfbfbf; position:absolute; left:50%; top:50%;  transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); }

.product-telescopic-sec-bk02 .circle i.i1 { width:0.75em; height:0.1875em;}

.product-telescopic-sec-bk02 .circle i.i2 { height:0.75em; width:0.1875em;}

.product-telescopic-sec-bk02 .ft-contrast { padding:1.875em 2.0625em 1em; min-height:6.25em; }

.product-telescopic-sec-bk02 .ft-contrast .con-label { width:70%; }

.product-telescopic-sec-bk02 .ft-contrast .con-label ul li { display:inline-block; margin-bottom:0.7em; margin-right:0.7em; line-height:2; padding:0px 3.3em 0px 0.8em; background:#fff; border-radius:5px;  position:relative; }

.product-telescopic-sec-bk02 .ft-contrast .con-label ul li .circle {position:absolute; cursor:pointer; border:1px solid #c23030; right:0.85em; top:0.5em; width:1em; height:1em;  }

.product-telescopic-sec-bk02 .ft-contrast .con-label ul li .circle i.i1 { width:0.6em; height:0.1em; background:#c23030; }

.product-telescopic-sec-bk02 .ft-contrast .con-trast {  }

.product-telescopic-sec-bk02 .ft-contrast .con-trast a { min-width:8.889em; display:inline-block; line-height:2.22em; color:#fff; background:#c23030; border-radius:5px; }

.product-telescopic-sec-bk02 .list table tr.on .circle { border:1px solid #c23030; }

.product-telescopic-sec-bk02 .list table tr.on .circle i { background:#c23030; }

.product-telescopic-sec-bk02 .list table tr.on .t2 { color:#c23030; }

/*滚动条样式*/

        .product-telescopic-sec-bk02 .con-scroll::-webkit-scrollbar {/*滚动条整体样式*/

            width: 9px;     /*高宽分别对应横竖滚动条的尺寸*/

            height:9px;

        }

        .product-telescopic-sec-bk02 .con-scroll::-webkit-scrollbar-thumb {/*滚动条里面小方块*/

            background:#c23030;

        }

        .product-telescopic-sec-bk02 .con-scroll::-webkit-scrollbar-track {/*滚动条里面轨道*/

            background:#aaa;

        }

.bg-e5e5e5 {background: #e5e5e5;}

.product-telescopic-sec-bk03 { padding:2.75em 0px 2.5em; }

.product-telescopic-sec-bk03 .list ul li { width: 19.5%;  padding: 1em 0; }

.product-telescopic-sec-bk03 .list ul li .img { height:5.625em; position:relative; }

.product-telescopic-sec-bk03 .list ul li .img img { width:auto; height:auto; max-height:100%; max-width:100%; }

.product-telescopic-sec-bk03 .list ul li h3 { line-height:1.2; margin-top:1.625em; }

.bg-f6f6f6 {
   /*  background: #f6f6f6; */
}

.sin-pic-list {
    padding-bottom: 6.25em;
    padding-top: 3em;
}

.wrap { max-width:1600px; margin:0px auto; }

.wrap2 { max-width:1400px; margin:0px auto; }

.sin-pic-list { padding-bottom:6.25em; padding-top:3em; }

.sin-pic-list .title { padding:0.5em 0px; }

.sin-pic-list .list ul { margin:0px -1.2045emem; }

.sin-pic-list .list ul li { float:left; width:25%; }

.sin-pic-list .list ul li .con { margin:1.2045em 1.2045em 0.75em; }

.sin-pic-list .list ul li .img { position:relative; padding-bottom:88.89%; }

.sin-pic-list .list ul li .bg { position:absolute; left:0px; bottom:0px; right:0px; width:100%; height:50%; }

.sin-pic-list .list ul li .con:hover .bg { background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(249, 21, 21, 1) 99.9%);}

.sin-pic-list .list ul li h3 { line-height:1.3; margin-top:0.909em;  max-height:2.6em; }

.sin-pic-list .list ul li a:hover{color:#c23030;}


/* 产品详情 */

.product-detail-sec-bk01 { padding:2.0625em 0px 4.3125em; }



.product-detail-sec-bk01 .text-wrap { width:50%; }



.product-detail-sec-bk01 .text-wrap h4 { line-height:1.1; padding-top:0.2363em; }



.product-detail-sec-bk01 .text-wrap h5 { line-height:1.1; }



.product-detail-sec-bk01 .text-wrap dl { padding:3.5em 0px 2.9375em; }



.product-detail-sec-bk01 .text-wrap dl dd { border-left:1px solid #4d4d4d; min-width:31%; padding:0px 1.125em 0px 1.125em; }



.product-detail-sec-bk01 .text-wrap dl dd .num { line-height:1.1; margin-top:-0.14em; position:relative; bottom:-0.4em; }



.product-detail-sec-bk01 .text-wrap dl dd .num label { font-size:2em; }



.product-detail-sec-bk01 .text-wrap dl dd .tit { padding:0.125em 0px 0px; }



.product-detail-sec-bk01 .text-wrap dl dd:last-child { padding-right:0px; min-width:20%; }



.product-detail-sec-bk01 .text-wrap .btn { margin-top:1em;}

.product-detail-sec-bk01 .text-wrap .btn a { line-height:3.125; margin-bottom:1em;  letter-spacing:-1px; border:1px solid #d2d2d2; color:#666; position:relative;  display:inline-block; border-radius:5px; }



.product-detail-sec-bk01 .text-wrap .btn a .ico { position:absolute; top:0px; height:100%; width:2em; }



.product-detail-sec-bk01 .text-wrap .btn a .ico img { width:auto; height:auto; max-width:100%; max-height:2em; }



.product-detail-sec-bk01 .text-wrap .btn a.a1 { background:#cc0000; color:#fff; border:1px solid #cc0000; padding:0px 4.1875em 0px 6.1875em;  }



.product-detail-sec-bk01 .text-wrap .btn a.a1 .ico { left:2.9375em; }



.product-detail-sec-bk01 .text-wrap .btn a.a2 { padding:0px 1em 0px 4em; }



.product-detail-sec-bk01 .text-wrap .btn a.a2 .ico { left:1.25em; }



/*.product-detail-sec-bk01 .text-wrap .btn a.a3{ padding:0px 2.875em 0px 5.1875em; }



.product-detail-sec-bk01 .text-wrap .btn a.a3 .ico { left:2.125em; }*/



.product-detail-sec-bk01 .text-wrap .btn a:hover { opacity:0.9; filter:alpha(opacity=90);}





.product-detail-sec-bk01 .text-wrap .btn .a3{ line-height:3.125; margin-top:0em; margin-bottom:1em; letter-spacing:-1px; border:1px solid #d2d2d2; color:#666; position:relative;  display:inline-block; border-radius:5px;padding:0px 2.875em 0px 5.1875em; z-index:9; cursor:pointer; display:none; }

.product-detail-sec-bk01 .text-wrap .btn .a3 .ico { position:absolute; top:0px; height:100%; width:2em;  left:2.125em; }

.product-detail-sec-bk01 .text-wrap .btn .a3 .ico img {width:auto; height:auto; max-width:100%; max-height:2em;  }

.product-detail-sec-bk01 .text-wrap .btn a:hover { opacity:0.9; filter:alpha(opacity=90);}

.product-detail-sec-bk01 .share-wrap { position:absolute; left:0px; top:100%; width:300px; /*border:5px solid rgba(0,0,0,0.5);*/ border-radius:3px; /*background:#fff;*/ padding:1em 0px; /*max-height:200px; overflow-y:auto;*/ text-transform:none; display:none; overflow:hidden;  }

.product-detail-sec-bk01 .text-wrap .btn .bshare-custom a,.product-detail-sec-bk01 .share-wrap .share-btn a {border:none; width:40px; line-height:40px; padding-left:0px; height:40px; display:inline-block; font-size:14px; margin-right:15px; }

.product-detail-sec-bk01 .btn-share.on .share-wrap { display:block; }

.product-detail-sec-bk01 .text-wrap .btn .bshare-custom,.product-detail-sec-bk01 .share-wrap .share-btn { float:left; }

.product-detail-sec-bk01 .bshare-custom.icon-medium .bshare-facebook { background:url(../images/facebook.png) no-repeat left center; background-size:100% 100%;  }

.product-detail-sec-bk01 .bshare-custom.icon-medium .bshare-linkedin {background:url(../images/linkedin.png) no-repeat left center; background-size:100% 100%;   }

.product-detail-sec-bk01 .bshare-custom.icon-medium .bshare-twitter {background:url(../images/twitter.png) no-repeat left center; background-size:100% 100%;   }

.product-detail-sec-bk01 .share-wrap .share-btn a.bshare-Instagram { background:url(../images/instagram.png) no-repeat left center; background-size:100% 100%; }

.product-detail-sec-bk01 .share-wrap .share-btn a.bshare-YouTube { background:url(../images/youtube.png) no-repeat left center; background-size:100% 100%;  }

.product-detail-sec-bk01 .pic-wrap { width:50%; overflow:hidden; position:relative; padding-right:5%; }

.product-detail-sec-bk01 .pic-wrap img { max-width:100%; }

.product-detail-sec-bk03 .tab-nav { padding:2.4545em 0px 1.925em; }

.product-detail-sec-bk03 .tab-nav ul { width:72.85%; max-width:50em; margin:0px auto; }

.product-detail-sec-bk03 .tab-nav ul li {position:relative; border:1px solid #e6e6e6; cursor:pointer; width:33.33%; line-height:3.0909;  }

.product-detail-sec-bk03 .tab-nav ul li.li01 { border-radius:3px 0px 0px 3px; }

.product-detail-sec-bk03 .tab-nav ul li.li02 { border-right:none; border-left:none; }

.product-detail-sec-bk03 .tab-nav ul li.li03 { border-radius:0px 3px 3px 0px; }

.product-detail-sec-bk03 .tab-nav ul li.on { border:1px solid #cc0000; background:#cc0000; color:#fff; }

.product-detail-sec-bk03 .tab-nav  .jt { width:2.1818em; display:none; cursor:pointer; height:0.909em; left:50%; background:url(../images/jt05.jpg) no-repeat center center; background-size:100% 100%; position:absolute; bottom:-2.0625em; z-index:2; margin-left:-1.0909em;  }

.product-detail-sec-bk03 .tab-nav ul li.on .jt { display:inline-block; }

.product-detail-sec-bk03 .tab-con { position:relative; }

.product-detail-sec-bk03 .tab-con .sin-pic-list { padding-top:1.8125em; padding-bottom:8.375em;border-top:1px solid #e5e5e5; }

.product-detail-sec-bk03 .tab-con .sin-pic-list .list ul { margin:0px -1.6363em; }

.product-detail-sec-bk03 .tab-con .sin-pic-list .list ul li { width:33.33%; }

.product-detail-sec-bk03 .tab-con .sin-pic-list .list ul li .con { margin:1.2045em 1.6363em 0.75em; }

.product-detail-sec-bk03 .tab-con .sin-pic-list .list ul li .img { padding-bottom:76.19%; }

.product-detail-sec-bk03 .tab-con .sin-pic-list .list ul li h3 { padding:0px 1.5em; }

.product-detail-sec-bk03 .tab-con .standard-list { padding-bottom:5.0625em; }

.product-detail-sec-bk03 .tab-con .standard-list .sub-tit { padding:2.0416em 0px 0.667em; border-top:1px solid #e5e5e5; }

.product-detail-sec-bk03 .tab-con .standard-list .list { padding-bottom:2.8125em; }

.product-detail-sec-bk03 .tab-con .standard-list ul li { width:32.85%; margin-right:0.48%; margin-top:0.5em;  border:1px solid #e6e6e6; padding:1em 2.5em; position:relative; }

.product-detail-sec-bk03 .tab-con .standard-list ul li i { width:0.556em; display:block; height:0.556em; position:absolute; top:50%; margin-top:-0.278em; left:0.944em; background:#c23030; }

.product-detail-sec-bk03 .tab-con .parameter-wrap { padding-bottom:5.4375em; }

.product-detail-sec-bk03 .tab-con .parameter-wrap .text-list .list { padding:3.875em 0px 0.6875em; border-top:1px solid #e5e5e5; }

.product-detail-sec-bk03 .tab-con .parameter-wrap .text-list .text { width:82.58%; }

.product-detail-sec-bk03 .tab-con .parameter-wrap .text-list .text  ul li { width:46.02%; }

.product-detail-sec-bk03 .tab-con .parameter-wrap .text-list .text  ul li h3 { padding-bottom:0.8181em; }

.product-detail-sec-bk03 .tab-con .parameter-wrap .text-list .text  ul li .con { line-height:1.4; margin-bottom:2.9375em; }

.product-detail-sec-bk03 .tab-con .parameter-wrap .text-list .title { width:16%; line-height:1.2; }

.product-detail-sec-bk03 .tab-con .parameter-wrap .text-list .label-lb { width:82.58%; }

.product-detail-sec-bk03 .tab-con .parameter-wrap .text-list .label-lb  ul li { width:36.94%; padding-right:6.33%; }

.product-detail-sec-bk03 .tab-con .parameter-wrap .text-list .label-lb  ul li h3 { padding-bottom:0.375em; }

.product-detail-sec-bk03 .tab-con .parameter-wrap .text-list .label-lb  ul li .con { line-height:1.4; margin-bottom:2em; }

.product-detail-sec-bk03 .tab-con .parameter-wrap .text-list .label-lb  ul li:nth-child(3n-1) { width:32.64%; }

.product-detail-sec-bk03 .tab-con .parameter-wrap .text-list .label-lb  ul li:nth-child(3n) { width:30.42%; }

.product-detail-sec-bk03 .tab-con .parameter-wrap .img-list { padding:2.0625em 0px 2.8125em; border-top:1px solid #e5e5e5; }

.product-detail-sec-bk03 .tab-con .parameter-wrap .img-list ul li { max-width:33%; }

.product-detail-sec-bk03 .tab-con .parameter-wrap .img-list ul li.li03 { max-width:20%; }

.product-detail-sec-bk03 .tab-con .parameter-wrap .img-list ul li img { max-width:100%; }

.product-detail-sec-bk03 .tab-con .parameter-wrap .btn a { line-height:2; padding:0.5em 2.6875em; top:0px;  letter-spacing:-1px; border:1px solid #d2d2d2; color:#666; position:relative;  display:inline-block; border-radius:5px; }

.product-detail-sec-bk03 .tab-con .parameter-wrap .btn a .ico img { height:2em; }

.product-detail-sec-bk03 .tab-con .parameter-wrap .btn a .ico { display:inline-block; padding-right:1em; }

.product-detail-sec-bk03 .tab-con .parameter-wrap .btn a:hover { top:-3px; }

/* 相似产品 */

.related-products { padding:3.9375em 0px 5.875em;  }

.related-products .list { padding:0px 6.25em; position:relative; margin-top:0.75em; }

.related-products .list .rel-pro-swiper { overflow:hidden; }

.related-products .list ul li { float:left; width:25%; }

.related-products .list ul li .con { padding:0.875em 1em 1.275em; }

.related-products .list .img { position:relative; padding-bottom:41%; margin:1.75em 0px; }

.related-products .list .img img { width:auto; height:auto; max-width:90%; max-height:100%; }

.related-products .list .btn { width:2em; cursor:pointer; color:#000; height:2em; position:absolute; z-index:3; top:50%; margin-top:-1em;  }

.related-products .list .btn span {  width:15px; cursor:pointer;  height:15px; left:50%; border-left:3px solid #7d8588; border-top:3px solid #7d8588; position:absolute; top:50%; }

.related-products .list .rel-pro-prev1 { left:2.625em; }

.related-products .list .rel-pro-prev1 span {transform:translate(-50%,-50%) rotate(-45deg);-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);  }

.related-products .list .rel-pro-next1 { right:2.625em; }

.related-products .list .rel-pro-next1 span {transform:translate(-50%,-50%) rotate(135deg);-webkit-transform:translate(-50%,-50%) rotate(135deg);-ms-transform:translate(-50%,-50%) rotate(135deg);  }

.related-products .list .swiper-button-disabled {opacity:0.3; filter:alpha(opacity=30); cursor:default; }

.related-products .list .tit { padding-bottom:0.1363em; }

/* 对比 */

.fnt-60 {font-size: 50px;}
.f-b {font-weight: bold;}
.tac {text-align: center;}
.wrap2 {
    width: 90%;
    max-width: 1400px;
    margin: 0px auto;
}


/*滚动条样式*/

        .pro-contrast-body .con-body .pro-scroll::-webkit-scrollbar {/*滚动条整体样式*/

            width: 9px;     /*高宽分别对应横竖滚动条的尺寸*/

            height:9px;

        }

        .pro-contrast-body .con-body .pro-scroll::-webkit-scrollbar-thumb {/*滚动条里面小方块*/

            background:#c23030;

        }

        .pro-contrast-body .con-body .pro-scroll::-webkit-scrollbar-track {/*滚动条里面轨道*/

            background:#aaa;

        }


/*滚动条样式*/

        .pro-contrast-body  .wrap-body .con-body::-webkit-scrollbar {/*滚动条整体样式*/

            width: 9px;     /*高宽分别对应横竖滚动条的尺寸*/

            height:9px;

        }

        .pro-contrast-body  .wrap-body .con-body::-webkit-scrollbar-thumb {/*滚动条里面小方块*/

            background:#c23030;

        }

        .pro-contrast-body  .wrap-body .con-body::-webkit-scrollbar-track {/*滚动条里面轨道*/

            background:#aaa;

        }


@font-face {
  font-family: "iconfont"; /* Project id 230056 */
  src: url('../fonts/iconfont.woff2') format('woff2'),
       url('../fonts/iconfont.woff') format('woff'),
       url('../fonts/iconfont.ttf') format('truetype');
}
.iconfont {
  font-family:"iconfont" !important;
  display:inline-block;
  vertical-align: middle;
  margin:0 .3em;
  font-size: 1.1em;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0px;
  -moz-osx-font-smoothing: grayscale;
}

.channel_content{min-height:400px;padding:60px 0;}
.widgets_xc_invest_list_5 .infor .en_tit{font-size:16px; line-height:30px; color:#333; font-weight:bold; text-transform:uppercase;}
.widgets_xc_invest_list_5 .infor .cn_tit{font-size:34px; line-height:40px; color:#333; margin-top:5px; padding-bottom:50px;}
.widgets_xc_invest_list_5 .infor .line{width:74px; height:2px; background:#ee6b00; margin:20px 0 25px;}
.widgets_xc_invest_list_5 .hd .list{margin-top:55px;}
.widgets_xc_invest_list_5 .hd .list ul{font-size:0}
.widgets_xc_invest_list_5 .hd .list li{display:inline-block; position:relative; padding:0 12px}
.widgets_xc_invest_list_5 .hd .list li:after{content:''; width:1px; height:16px; background:#bcbcbc; position:absolute; left:0; top:50%; margin-top:-8px;}
.widgets_xc_invest_list_5 .hd .list li:first-child:after{display:none;}
.widgets_xc_invest_list_5 .hd .list li a {display:block; font-size:16px; line-height:30px; color:#666; font-weight:lighter;}
.widgets_xc_invest_list_5 .hd .list li.cur a{font-weight:bold;}
.widgets_xc_invest_list_5 .bd li{margin-bottom:13px;}
.widgets_xc_invest_list_5 .bd .li_box{border:1px solid #cdcdcd; display:block; position:relative;}
.widgets_xc_invest_list_5 .bd .li_box .date{width:100px; color:#888; text-align:center; border-right:1px solid #cdcdcd; padding:17px 0}
.widgets_xc_invest_list_5 .bd .li_box .date .day{font-size:36px; line-height:41px; font-weight:bold;}
.widgets_xc_invest_list_5 .bd .li_box .date .year{font-size:14px; line-height:20px; margin-top:5px;}
.widgets_xc_invest_list_5 .bd .li_box .intro{padding:17px 54px; width:65%;}
.widgets_xc_invest_list_5 .bd .li_box .intro .tit{font-size:16px; line-height:66px; color:#888; width:90%;}
.widgets_xc_invest_list_5 .bd .li_box .intro .icon{font-size:30px; height:66px; line-height:66px; margin-right:20px;}
.widgets_xc_invest_list_5 .bd .li_box .anniu{width:27px; height:28px; background:url(../images/widgets_xc_invest_list_5_1.png) no-repeat center; position:absolute; right:45px; top:50%; margin-top:-14px;;}
.widgets_xc_invest_list_5 .bd .li_box .anniu2{width:27px; height:28px; background:url(../images/dl.png) no-repeat center; position:absolute; right:100px; top:50%; margin-top:-14px;;}
.widgets_xc_invest_list_5 .bd li:hover .li_box .intro .tit{color:#ee6b00;}
.widgets_xc_invest_list_5 .bd li:hover .li_box .date{color:#ee6b00;}

@media only screen and (max-width:1240px){
    .widgets_xc_invest_list_5 .bd .li_box .intro{padding:17px 40px}
    .widgets_xc_invest_list_5 .bd .li_box .intro .tit{width:86%;}
}
@media only screen and (max-width:992px){
    .widgets_xc_invest_list_5 .bd .li_box .intro .tit{width:82%; }
}
@media only screen and (max-width:760px){
    .widgets_xc_invest_list_5 .infor .en_tit{font-size:14px;}
    .widgets_xc_invest_list_5 .infor .cn_tit{font-size:20px;line-height:24px; margin-top:0;}
    .widgets_xc_invest_list_5 .infor .line{margin:10px 0 15px}
    .widgets_xc_invest_list_5 .hd .list{float:left; margin:20px 0;}
    .widgets_xc_invest_list_5 .bd .li_box .date{padding:10px 0; width:60px;}
    .widgets_xc_invest_list_5 .bd .li_box .date .day{font-size:18px; line-height:24px}
    .widgets_xc_invest_list_5 .bd .li_box .date .year{margin-top:6px; font-size: 12px;}
    .widgets_xc_invest_list_5 .bd .li_box .intro{padding:10px 20px; width:80%; box-sizing:border-box;}
    .widgets_xc_invest_list_5 .bd .li_box .intro .tit{width:70%; line-height:50px}
    .widgets_xc_invest_list_5 .bd .li_box .intro .icon{font-size:24px; height:50px; line-height:50px; margin-right: 5px;}
    .widgets_xc_invest_list_5 .bd .li_box .intro .icon i{margin:0}
    .widgets_xc_invest_list_5 .bd .li_box .anniu{right:15px;}
    .widgets_xc_invest_list_5 .bd .li_box .anniu2{right:60px;}
}
@media only screen and (max-width:340px){
    .widgets_xc_invest_list_5 .hd .list{margin:10px 0 20px}
    .widgets_xc_invest_list_5 .hd .list li{padding:0 8px}
    .widgets_xc_invest_list_5 .hd .list li a{font-size:14px;}
    .widgets_xc_invest_list_5 .bd .li_box .intro{padding:10px;   box-sizing:border-box;}
    .widgets_xc_invest_list_5 .bd .li_box .date{display:none;}
}
/* 留言 */
.leave{margin:60px 0;}


/* 联系我们 */

.contact.channel_content{padding-bottom: 0;}
.contact01 .left{float:left; width:45%; position:relative; z-index:2;}
.contact01 .left .inner{position:absolute; background:#fff; width:100%; left:0; top:0; box-shadow:0 0 15px 0 rgba(0,0,0,0.2);}
.contact01 .left .box{padding:50px 50px 20px 50px;}
.contact01 .left .box .infor .tit, .contact01 .right .box .infor .tit{font-size:24px; font-weight: bold; color:#333333;}
.contact01 .left .box .infor .tit i, .contact01 .right .box .infor .tit i{background: #cb242b; width: 8%;height: 3px;display: block;margin-top: 15px;}
.contact01 .left .box .infor .con, .contact01 .right .box .infor .con{font-size:15px; color:#3e3a39; margin:10px 0 30px; line-height:24px;}
.contact01 .left .box .form .inp_box{border-bottom:1px solid #dee0e2; padding:20px 0;}
.contact01 .left .box .form .inp_box label{display:inline-block; font-size:15px; line-height:24px; color:#333f48;}
.contact01 .left .box .form .inp_box input{line-height:24px; padding:0; border:none; width:70%;}
.contact01 .left .box .form .bott{text-align:center; margin-top: 20px;}
.contact01 .left .box .form .bott input{line-height:35px; width:136px; border:1px solid #e3e5e6; height:35px; padding:0 5px; margin:0 5px;}
.contact01 .left .box .form .bott img{width:150px; margin:0 5px;}

.contact01 .left .box .form .bott button{display:inline-block; width:150px; margin:0 5px; line-height:45px;}

.contact01 .right{float:right; width:47%;}
.contact01 .right .box{padding:50px 0;}
.contact01 .right .box ul li{position:relative; padding-left:30px; margin-bottom:10px; font-size:15px; line-height:30px; color:#3d3d3d;}
.contact01 .right .box ul li span{display:inline-block;}
.contact01 .right .box ul li .icon{position:absolute; left:0; top:5px; width:20px; height:22px;}
.contact01 .right .box ul li.li1 .icon{background:url(../img/business01_1.png) no-repeat center;}
.contact01 .right .box ul li.li2 .icon{background:url(../img/business01_2.png) no-repeat center;}
.contact01 .right .box ul li.li3 .icon{background:url(../img/business01_3.png) no-repeat center;}
.contact01 .right .box ul li.li4 .icon{background:url(../img/business01_4.png) no-repeat center;}
.contact01 .right .box ul li.li5 .icon{background:url(../img/business01_5.png) no-repeat center;}
.contact02{height:520px; overflow:hidden; background:#f1f1f1;}
.contact02 img{max-width:none;}


.cd-form {
  max-width: 600px;
}
.cd-form::after {
  clear: both;
  content: "";
  display: table;
}
.cd-form fieldset {
  margin: 24px 0;
}
.cd-form legend {
  padding-bottom: 10px;
  margin-bottom: 20px;
  font-size: 2rem;
  border-bottom: 1px solid #ecf0f1;
}

.cd-form div {
	margin-top:18px;
	width: 48%;
	float:left;
  /* form element wrapper */
  position: relative;
}
.cd-form .submits{width:100%;    margin-top: 30px;}
.cd-form .teams{margin-left:20px;}
.cd-form h4, .cd-form .cd-label {
  font-size: 1.3rem;
  color: #94aab0;
  margin-bottom: 10px;
}
.cd-form .cd-label {
  display: block;
}
.cd-form input, .cd-form textarea, .cd-form select, .cd-form label {
  font-family: "Open Sans", sans-serif;
  font-size: 14px;
  color: #2b3e51;
}
.cd-form input[type="text"],
.cd-form input[type="email"],
.cd-form textarea,
.cd-form select,
.cd-form legend {
  display: block;
  width: 100%;
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  appearance: none;
}
.cd-form input[type="text"],
.cd-form input[type="email"],
.cd-form textarea,
.cd-form select {
  /* general style for input elements */
  padding: 5px;
  border: 1px solid #cfd9db;
  background-color: #ffffff;
  border-radius: .25em;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.08);
}
.cd-form input[type="text"]:focus,
.cd-form input[type="email"]:focus,
.cd-form textarea:focus,
.cd-form select:focus {
  outline: none;
  border-color: #2c97de;
  box-shadow: 0 0 5px rgba(44, 151, 222, 0.2);
}
.cd-form .companys{width:100%;margin-top: 9px;}
.cd-form .contents{width:100%;margin-top: 20px;}
.cd-form .cd-select {
  /* select element wapper */
  position: relative;
}
.cd-form .cd-select::after {
  /* arrow icon for select element */
  content: '';
  position: absolute;
  z-index: 1;
  right: 16px;
  top: 50%;
  margin-top: -8px;
  display: block;
  width: 16px;
  height: 16px;
  background: url("../img/cd-icon-arrow.svg") no-repeat center center;
  pointer-events: none;
}
.cd-form select {
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.08);
  cursor: pointer;
}
.cd-form select::-ms-expand {
  display: none;
}
.dx{width:100%;}
.cd-form h3{float:left;color:#94aab0;font-size:14px;}
.cd-form .cd-form-list {
	text-align:right;
	float: right;
}
.cd-form .cd-form-list li {
  /* wrapper for radio and checkbox input types */
  display: inline-block;
  position: relative;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  margin: 0 20px 16px 0;
}
.cd-form input[type=radio],
.cd-form input[type=checkbox] {
  /* hide original check and radio buttons */
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  margin: 0;
  padding: 0;
  opacity: 0;
  z-index: 2;
}
.cd-form input[type="radio"] + label,
.cd-form input[type="checkbox"] + label {
  padding-left: 24px;
}
.cd-form input[type="radio"] + label::before,
.cd-form input[type="radio"] + label::after,
.cd-form input[type="checkbox"] + label::before,
.cd-form input[type="checkbox"] + label::after {
  /* custom radio and check boxes */
  content: '';
  display: block;
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -8px;
  width: 16px;
  height: 16px;
}
.cd-form input[type="radio"] + label::before,
.cd-form input[type="checkbox"] + label::before {
  border: 1px solid #cfd9db;
  background: #ffffff;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.08);
}
.cd-form input[type="radio"] + label::before,
.cd-form input[type="radio"] + label::after {
  border-radius: 50%;
}
.cd-form input[type="checkbox"] + label::before,
.cd-form input[type="checkbox"] + label::after {
  border-radius: .25em;
}
.cd-form input[type="radio"] + label::after,
.cd-form input[type="checkbox"] + label::after {
  background-color: #2c97de;
  background-position: center center;
  background-repeat: no-repeat;
  box-shadow: 0 0 5px rgba(44, 151, 222, 0.4);
  display: none;
}
.cd-form input[type="radio"] + label::after {
  /* custom image for radio button */
  background-image: url("../img/cd-icon-radio.svg");
}
.cd-form input[type="checkbox"] + label::after {
  /* custom image for checkbox */
  background-image: url("../img/cd-icon-check.svg");
}
.cd-form input[type="radio"]:checked + label::after,
.cd-form input[type="checkbox"]:checked + label::after {
  display: block;
}
.cd-form input[type="radio"]:checked + label::before,
.cd-form input[type="radio"]:checked + label::after,
.cd-form input[type="checkbox"]:checked + label::before,
.cd-form input[type="checkbox"]:checked + label::after {
  -webkit-animation: cd-bounce 0.3s;
  -moz-animation: cd-bounce 0.3s;
  animation: cd-bounce 0.3s;
}
.cd-form textarea {
  min-height: 200px;
  resize: vertical;
  overflow: auto;
}
.cd-form input[type="submit"] {
  /* button style */
  border: none;
  background: #cb242b;
  border-radius: 20px;
  padding: 16px 20px;
  color: #ffffff;
  width:28%;
  font-weight: bold;
  float: right;
  cursor: pointer;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  appearance: none;
}
.no-touch .cd-form input[type="submit"]:hover {
  background: #42a2e1;
}
.cd-form input[type="submit"]:focus {
  outline: none;
  background: #2b3e51;
}
.cd-form input[type="submit"]:active {
  -webkit-transform: scale(0.9);
  -moz-transform: scale(0.9);
  -ms-transform: scale(0.9);
  -o-transform: scale(0.9);
  transform: scale(0.9);
}
.cd-form [required] {
  background: url("../img/cd-required.svg") no-repeat top right;
}
.cd-form .error-message p {
  background: #e94b35;
  color: #ffffff;
  font-size: 1.4rem;
  text-align: center;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  border-radius: .25em;
  padding: 16px;
}
.cd-form .error {
  border-color: #e94b35 !important;
}
@media only screen and (min-width: 600px) {
  .cd-form div {
  }
  .cd-form legend + div {
    /* reduce margin-top for first form element after the legend */
    margin-top: 20px;
  }
  .cd-form h4, .cd-form .cd-label {
    font-size: 1.4rem;
    margin-bottom: 10px;
  }
  .cd-form input[type="text"],
  .cd-form input[type="email"],
  .cd-form textarea,
  .cd-form select {

  }
}

@-webkit-keyframes cd-bounce {
  0%, 100% {
    -webkit-transform: scale(1);
  }
  50% {
    -webkit-transform: scale(0.8);
  }
}
@-moz-keyframes cd-bounce {
  0%, 100% {
    -moz-transform: scale(1);
  }
  50% {
    -moz-transform: scale(0.8);
  }
}
@keyframes cd-bounce {
  0%, 100% {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
  }
  50% {
    -webkit-transform: scale(0.8);
    -moz-transform: scale(0.8);
    -ms-transform: scale(0.8);
    -o-transform: scale(0.8);
    transform: scale(0.8);
  }
}
/* --------------------------------

Custom icons

-------------------------------- */
.cd-form .icon input, .cd-form .icon select, .cd-form .icon textarea {
 font-size: 14px;
    padding: 10px;
}


/* --------------------------------

FLoating labels

-------------------------------- */
.js .floating-labels div {
}
.js .floating-labels .cd-label {
  position: absolute;
  top: 16px;
  left: 10px;
  font-size: 14px;
  cursor: text;
  -webkit-transition: top 0.2s, left 0.2s, font-size 0.2s;
  -moz-transition: top 0.2s, left 0.2s, font-size 0.2s;
  transition: top 0.2s, left 0.2s, font-size 0.2s;
}
.js .floating-labels .icon .cd-label {
  left: 20px;
}
.js .floating-labels .cd-label.float {
  /* move label out the input field */
  font-size: 1.2rem;
  top: -16px;
  left: 0 !important;
}
@media only screen and (min-width: 600px) {
  .js .floating-labels legend + div {
    /* reduce margin-top for first form element after the legend */
    margin-top: 16px;
  }
  .js .floating-labels .cd-label {
    top: 12px;
  }
}




/* .footer::before{height: 50px;background: #00ae68;display: block;content: "";position: absolute;top: 0px;width: 100%;} */
.footertit {padding: 50px 0;}
.footertit h3{text-align: center;font-size: 30px;color: #fff;}
.footertit img{display: block;margin: 0 auto;padding-top: 10px;max-width: 100%;}
.footer{background:#4d4d4d;margin-top: 0px;position: relative;}
.footer>.container1{position:relative;padding-top:58px;height:370px;}
#footernav{width:100%;}
#footernav li{float:left;width:18%;}

#footernav li:nth-child(2){width:15%;}
#footernav li:nth-child(3){width:15%;}
#footernav li:nth-child(4){width:15%;}
#footernav li p{font-size: 14px;text-align: center;color: #333;padding-top: 5px;}
#footernav dt{padding-bottom:22px;}
#footernav dt a{color:#fff;font-size:16px; font-weight:bold;}
#footernav dd a{color:#fff;font-size:14px;}

#footernav li .wenzz{font-size: 14px;}
#footernav dt a, #footernav dd a{line-height:2.2;transition:color ease .5s;}
#footernav dt a:hover {color:#c23030;}
#footernav dd a:hover{color:#c23030;}
.footerCenBox{padding-bottom:16px !important;border-bottom: 1px solid #fff;}
.footerCenBox .footerCenBoxL{float:left;}
.footerCenBox .footerCenBoxR{float:right;}
.footerCenBox .footerCenBoxR p{margin-top:20px}
.footerCenBox .footerCenBoxR p img{margin-left:5px;}
.gzhs{margin-top:8px;}
.imgAs{display:block;float:left;    width: 10%;}
.bootright{width:32% !important;}
.wenzi{text-align: left;display: block;color:#fff;float:left;font-size:16px;margin-left:20px;width:80%;}
.addressA{margin-top:50px;}
.qrcode{ margin:0 auto; text-align:center;}
.footer .div02{width:205px;}
.footer .div02{padding-top:10px;}
.footer .link{position:relative;margin-bottom:1.5em;height:32px;}
.footer .link span{display:block;line-height:32px;color:#888;text-indent:25px;cursor:pointer;background:#fff url(../images/icon04a.png) 170px center no-repeat; transition:background ease .5s;}
.footer .link:hover span{background-color:#00903B;background-image:url(../images/icon04b.png);color:#fff;}
.footer .link div{position:absolute;display:none;left:0;bottom:30px;right:0;padding:6px 25px 0;background:#00903B;}
.footer .link a{display:block;line-height:2;color:#fff;}
.footerlogo{position:absolute;bottom:2em;left:0;color:#ccc; font-size:14px; line-height:2em; padding:0 15px;}
.footerlogo a{color:#ccc;}
.footerlogo a:hover{color:#fff;}
.footerbott{padding-top: 45px;}
.footerbot{background: #4d4d4d;}
.footerbot p{padding: 15px 0 30px 0; color: #fff;font-size: 14px;text-align: left;}
.footerbot p a{color: #fff;font-size: 14px;}


.fix:before, .fix:after { display: table;clear: both;content: '';}






.page{ display:flex; align-items:center; justify-content:center; margin-top:35px;}
.page li a{ line-height: 40px; display: inline-block; text-align: center; background: #eeeeee; color: #666666; margin-right: 15px; border: 1px solid #dcdcdc; background: #ffffff; padding:0px 15px; font-size:14px;}
.page li.active a{ background: #1c69d9; color: #fff; border: 1px solid #1c69d9;}
.page li:hover a{ background: #1c69d9; color: #fff; border: 1px solid #1c69d9;}


.nav_down{ position: fixed; top: 0; left: 0; width: 100%; height: 100%;background-color: rgb(255 0 0 / 88%); z-index: 12; padding: 2% 10%;
-webkit-transform: scale(0); opacity: 0;
   -moz-transform: scale(0);
    -ms-transform: scale(0);
     -o-transform: scale(0);
           filter: scale(0);
           filter: transform;
       transition: all 0.5s ease 0s;
-webkit-transform: all 0.5s ease 0s;
}
.nav_down.on{
	-webkit-transform: scale(1);
	   -moz-transform: scale(1); opacity: 1;
	    -ms-transform: scale(1);
	     -o-transform: scale(1);
	           filter: scale(1);
	           filter: transform;
	       transition: all 0.5s ease 0s;
	-webkit-transform: all 0.5s ease 0s;
}
.nav_down .nav_down_top{ display: flex; align-items: center; justify-content: space-between;}
.nav_down .nav_down_top .down_top_close{ cursor: pointer;}
.nav_down .nav_down_bottom{ display: flex; justify-content: space-between; margin-top: 75px;}
.list_icon_dt{margin:20px 0 40px 0;}
.nav_down .nav_down_bottom .down_bottom_listL{ width: 70%; float:left;}
.down_bottom_listR{width:35%;float:left;}
.down_bottom_listL .list_icon_dt dt{padding: 20px 0;}
.down_bottom_listL .list_icon_dt dt a{font-size:24px;color:#ffffff;font-family: 'SourceHanSerifCN-Bold';}
.down_bottom_listL .list_icon_dt dd{float:left;padding-left:30px;position: relative;}
.down_bottom_listL .list_icon_dt dd a{font-size:18px;color:#ffc7c9;}
.down_bottom_listL .list_icon_dt dd:nth-of-type(1){ padding-left: 0px;}
.down_bottom_listL .list_icon_dt dd a::after {
    display: block;
    content: "";
    width: 1px;
    height: 15px;
    background: #dfdfdf;
    position: absolute;
    right: -15px;
    top: 5px;

}
.down_bottom_listL .list_icon_dt  dt img{margin:0px 4px 8px 0px;}
.down_bottom_listL .list_icon_dt dd:last-child> a::after  { display:none;}
.nav_down .nav_down_bottom .down_bottom_list .bottom_list_icon{ margin-bottom: 40px;}
.nav_down .nav_down_bottom .down_bottom_list .bottom_list_icon .list_icon_dt{ margin-top: 30px;}
.nav_down .nav_down_bottom .down_bottom_list .bottom_list_icon .list_icon_dt dd{ font-size: 20px; color: #fff;}
.nav_down .nav_down_bottom .down_bottom_list .bottom_list_icon .list_icon_dt dt{ font-size: 20px; color: #fff;}
.nav_down .nav_down_bottom .down_bottom_list .bottom_list_txt p a{ font-size: 16px; color: #fff; opacity: .5;}
.nav_down .nav_down_bottom .down_bottom_list .bottom_list_txt p{ margin-bottom: 13px;}
.nav_down .nav_down_bottom .down_bottom_list .bottom_list_txt p:last-child{ margin-bottom: 0px;}
.nav_down .nav_down_bottom .down_bottom_list .bottom_list_txt p a:hover{ opacity: 1;}



.down_bottom_listR .search-box{ width:350px;position: relative;}
.down_bottom_listR .search-box .text{width:100%;margin-top: 27px;height:60px;padding:15px;color: #ffffff; border:1px solid #fff;background-color: rgb(255 0 0 / 2%);}
.down_bottom_listR .search-box .btn{
  position: absolute;
    right: 4px;
    top: 40px;
    width: 42px;
    height: 35px;
    border: 0;
    background: url(../images/seh.png) no-repeat center center;
}
.header-right{float:right;margin-top:15px;}

.telBoxs{
	float: right;
    width: 80%;
    margin-top: 29%;
}

.telBoxs .fwrxBoxwz{color:#fff;font-size:18px;}
.telBoxs .fwrxBoxhm{color:#fff;font-size:36px;font-family: 'SourceHanSerifCN-Bold';margin-top:12px}

.mo_show{ display:none;}


.mo_IEnterprise dd{ display:none;}
.mo_IEnterprise dd.on{ display:block;}




.slick-prev, .slick-next{ height:auto; width:auto;}


 .aboutBoxT .aboutBoxTwarp { width: 79%;}
#think_page_trace_open{ display:none;}
@media screen and (max-width:1790px){

    
}
@media screen and (max-width:1620px){
      
    .PcNav .PcNav_content .PcNav_content_left .content_left_list .left_list_title {
    padding: 0px 16px;
}
	.n_about .productBox .content_top_txt .top_txt_list h2{font-size:46px;}
	.n_about .productBox .content_top_txt .top_txt_list .txt_list{font-size:18px;}
	.n_about .productBox .content_top_txt .top_txt_list .txt_des{font-size:16px;}
	.n_about .productBox .content_top_txt .top_txt_list .picDesBox ul li p{font-size:20px;}
	.n_about .productBox .content_top_txt a{font-size:16px;}
	.n_about .productBox .content_top_txt .top_txt_list img{display:block;margin:0 auto;}
	.n_about .productBox .content_top_txt .top_txt_list .picDesBox ul li{width:33%;}
	.n_about .productBox .content_top_txt{padding: 30px 100px;}
}

@media screen and (max-width:1520px){

	.n_about .productBox .content_top_txt .top_txt_list h2{font-size:32px;}
	.n_about .productBox .content_top_txt .top_txt_list .txt_list{font-size:16px;}
	.n_about .productBox .content_top_txt .top_txt_list .txt_des{font-size:14px;}
	.n_about .productBox .content_top_txt .top_txt_list .picDesBox ul li p{font-size:20px;}
	.n_about .productBox .content_top_txt a{font-size:14px;}
	.n_about .productBox .content_top_txt .top_txt_list img{display:block;margin:0 auto;}
	.n_about .productBox .content_top_txt .top_txt_list .picDesBox ul li{width:33%;}
	.n_about .productBox .content_top_txt{padding: 30px 100px;}
.layui-container1502{width:100%;    margin: 0 auto;    max-width: 1200px;}
.abouts{padding:10px;margin-bottom: 80px;}

.aboutBoxT .aboutBoxTwarp li{width: 31.53333%;}
.PcNav .PcNav_content .PcNav_content_left .content_left_list .left_list_title{ padding: 0px 18px;}
.pc_all .pc_all_content{ max-width: 1200px; margin: 0 auto;}
.banner .banner_content .banner_content_list .content_list_img img,.banner{ height: auto;}
.banner .banner_nav{ width: 1200px;}
.banner .banner_nav .banner_nav_list{ height: 65px;}
.banner .banner_nav .banner_nav_list dd{ margin-bottom: 8px;}
.banner .banner_nav .banner_nav_list dt{ font-size: 15px;}

.IProduct .IProduct_logo .IProduct_logo_list{ width: 12%;}

.Footer .Footer_top .Footer_top_right .top_right_list{ margin-right: 94px;}
.Footer .Footer_top .Footer_top_right .top_right_list:last-child{ margin-right: 0px;}


.Company .Company_bottom .Company_bottom_right{ width: auto; padding: 0px 35px;}
.Company .Company_bottom .Company_bottom_right .bottom_right_list{ margin-right: 65px;}


.PDetails .PDetails_right .PDetails_right_top .right_top_txt{ font-size: 15px;}


.PDetails2 .PDetails2_list .PDetails2_list_content .list_content_list{ width: 32%;}


.PDetails2 .PDetails2_list .PDetails2_list_application .list_application_li{ font-size: 16px;}
.PDetails2 .PDetails2_list .PDetails2_list_application .list_application_li span{ margin-right: 15px;}


.client .client_cotnent{ padding: 0px;}

.nav_down .nav_down_bottom{ margin-top: 40px;}




.PDetails .PDetails_right .PDetails_right_SImg .right_SImg_list{ height:88px;}


.nav_down .nav_down_bottom .down_bottom_list .bottom_list_txt{ height:305px; overflow: auto;}
.nav_down .nav_down_bottom .down_bottom_list .bottom_list_txt::-webkit-scrollbar-track{ background-color: rgba(255,255,255,.5); } /* 滚动条的滑轨背景颜色 */
.nav_down .nav_down_bottom .down_bottom_list .bottom_list_txt::-webkit-scrollbar-thumb { background:#fff; } /* 滑块颜色 */
.nav_down .nav_down_bottom .down_bottom_list .bottom_list_txt::-webkit-scrollbar-button { background-color: rgba(255,255,255,.5); } /* 滑轨两头的监听按钮颜色 */
.nav_down .nav_down_bottom .down_bottom_list .bottom_list_txt::-webkit-scrollbar-corner { background-color: rgba(255,255,255,.5); } /* 横向滚动条和纵向滚动条相交处尖角的颜色 */
.nav_down .nav_down_bottom .down_bottom_list .bottom_list_txt::-webkit-scrollbar { width: 2px; height: 0px; border-radius:3px; } /* 这是针对缺省样式 (必须的)*/



.IProduct .slick-prev{ left:10px;}
.IProduct .slick-next{ right:10px;}

.IEnterprise{}
.IEnterprise::before{ width:89%;}

.Company{ background: url(../images/bg4.jpg) no-repeat 80% 0%;}


.IProduct .slick-prev{ left:-20px;}
}
@media screen and (max-width:1420px){
	.aboutBoxT .aboutBoxTwarp li{width: 30.733333%;}
	.n_about .productBox .content_top_txt .top_txt_list h2{font-size:32px;}
	.n_about .productBox .content_top_txt .top_txt_list .txt_list{font-size:16px;}
	.n_about .productBox .content_top_txt .top_txt_list .txt_des{font-size:14px;}
	.n_about .productBox .content_top_txt .top_txt_list .picDesBox ul li p{font-size:20px;}
	.n_about .productBox .content_top_txt a{font-size:14px;}
	.n_about .productBox .content_top_txt .top_txt_list img{display:block;margin:0 auto;}
	.n_about .productBox .content_top_txt .top_txt_list .picDesBox ul li{width:33%;}
	.n_about .productBox .content_top_txt{padding: 30px 100px;}
}
@media screen and (max-width:1366px){
     .aboutBoxT .aboutBoxTwarp { width: 90%;}
    .absBox::before{display:none !important;}
   .list .swiper-button-next{right:0;}
     .pg_news1 .ftits{font-size:16px;line-height:50px;}
     .nsmeu .topsOr a{font-size:16px;}
    .telBoxs .fwrxBoxhm{font-size:26px;}
    .down_bottom_listL .list_icon_dt dd a{font-size:16px;}
    .IAbout .IAbout_content .IAbout_content_top .content_top_txt .top_txt_list h2{font-size: 36px}
    .IAbout .IAbout_content .IAbout_content_top .content_top_txt .top_txt_list .txt_list{font-size: 20px}
    .sec8ban .swiper-slide{padding:0 20px;}
    /*.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled{left:0;}*/
    /*.swiper-button-next, .swiper-container-rtl .swiper-button-prev{right:0;}*/
    .fwjs_rzzl .fir li p{font-size:16px;}
	.layui-col-md32{width:31.3333% !important;}
	.developmentBox .timeYear { width: 100%;float:none;}
	
	.developmentBox .memorabilia_job {width: 100%;}
    .developmentBox .memorabilia{width:100%;}
    .widgets_xc_invest_list_5 .bd .li_box .intro .tit{width:80%;}
    .fwjs .child1 .mask_title{margin-top:0px;}
    .developmentBox .timeYear li {
	position:relative;
	height:70px;
}
    .developmentBox .timeYear li::after{
	width: 6px;
    height: 6px;
    left: 325px;
    display:none;
}
.fwjs li{width:32%;}
.fwjs li:nth-child(4) {
    margin-left: 18px;
    width: 66%;
    margin-top: 20px;
}
.wapyearSelect{display:block;}
	.fly-filter{float:none;}

.aboutBoxT .aboutBoxTwarp li{width: 33.33333%;}
.abouts .video {
    position: absolute;
    width: 40%;
    height: 345px;
    top: 16%;
    left: 50px;
    padding: 35px;
    background: #fff;
    opacity: 0.9 !important;
}
.abouts .video p{font-size: 16px;margin: 30px 0 40px 0;}
.PcNav .PcNav_content .PcNav_content_left .content_left_list .left_list_title{padding: 0px 16px;}
}


@media screen and (max-width:1200px){
	.layui-col-md32{width:100% !important;}
	.fwjs_rzzl .fir li{margin:10px 0;}
	.abouts .video{position: relative; width: 100%;left: 0px;height: 310px;}
	.aboutBoxT .aboutBoxTwarp li{width:100%;}
	.aboutBoxT .aboutBoxTwarp{width:100%}
	.gaikuang{width:100%;}
	.aboutBoxT .aboutBoxTwarp .senBoxCon{left: 30%;}
	.gaikuang li{width:49%;}
	.rongyuBox{    height: 514px;background-size: 100% 100%;}
	.rongyuBox h3{padding-top: 3%;}
	.aboutBoxT .aboutBoxTwarp .senBox{background: #fff;text-align: center;}
	.aboutBoxT .aboutBoxTwarp .firBox .firBoxCon{text-align:center;}
	.aboutBoxT .aboutBoxTwarp .firBox .firBoxCon i{margin:10px auto;}
	.aboutBoxz .infor .tit img{width:40%;}
.aboutBoxz .infor .con{font-size:16px;}
.IAbout .IAbout_content .IAbout_content_top .content_top_txt .top_txt_list h2{font-size: 38px;}
.index_q1 .inq1cen .indq1fl{width:100%;}
.index_q1 .inq1cen .indq1fr{width: 100%;margin-top: 20px;}
.ipart03 .infor .con{font-size: 28px;}
.wrap{width:100%}
.ipart04 .content .list li{width:50%;}
.ipart04 .content .list .li_box{width:100%;}
.footer{display:none;}
.pc_all .pc_all_content{ width: 96% !important; margin: 0 auto; overflow: hidden;}
.PcTop,.PcNav,.Footer .Footer_top{ display: none;}
.mo_footer{ display:block;}
.mo_top{display: block;}
.mo_height{ height: 50px;}
.slick-dots li{ width: 10px !important; height: 1px !important; margin: 0px 4px !important;}
img{ max-width: 100%;}

.Footer{ background:#3479dd; border-top:0px;}
.Footer .Footer_bottom{ display: block; text-align: center; font-size: 13px; line-height: 20px; padding: 15px 0px; color:#fff; opacity:1;}
.Footer .Footer_bottom a{ font-size: 13px; color:#fff;}

input::-ms-input-placeholder{ /* Internet Explorer 10+ */ color:#999999; font-size:13px !important;}
input::-webkit-input-placeholder{ /* WebKit browsers */ color:#999999; font-size:13px !important;}
input::-moz-placeholder{ /* Mozilla Firefox 4 to 18 */  color:#999999; font-size:13px !important;}
input::-moz-placeholder{ /* Mozilla Firefox 19+ */ color:#999999; font-size:13px !important;}
input::-moz-placeholder{ /* Mozilla Firefox 19+ */ color:#999999; font-size:13px !important;}
textarea::-webkit-input-placeholder{color:#999999; font-size:13px !important;}

.Copyright .pc_all_content{ display: block; padding: 15px 0px; height: auto; font-size: 13px; text-align: center;}
.Copyright .pc_all_content a{ font-size: 13px;}






.mo_nav{ display:block; border-radius:5px; text-align:center; width:94%; margin-bottom:15px; box-shadow:rgba(9,80,149,0.50) 0px 4px 0px; height:60px; line-height:60px; background:#095095; margin:26px auto; color:#fff; font-size:20px;}
.mo_nav:active{ box-shadow:rgba(0,0,0,0.20) 0px 0px 0px; transition:all ease 0.1s;}
.mo_nav i{ margin-left:5px;}


.Product .Product_left{ display:none;}


.banner .slick-dots{ bottom: 4%; width: 100%; left: 0;}
.banner .slick-dots li{ width: 12px; height: 17px; margin: 0px 2px;}
.banner .slick-dots li.slick-active{ border:0px;}
.banner .slick-dots li.slick-active button:before{ opacity:1;}
.banner .slick-dots li button{ width:100%; height:auto; height: 1px; padding:0px;}
.banner .slick-dots li button:before{ position: relative; left: 0px; top: 0px; font-size:24px; width:100%; height:auto; line-height:2px; opacity:.5;}


.banner .banner_nav{ display: none;}




.page{ display: block; text-align:center; width:100%;}
.page li{ display:inline-block;}
.page li a{ margin-right: 7px;}
.Product .Product_right .Product_right_content .right_content_list .content_list_logo dt{ left:0; padding:0px 20px; top:30px; text-align:center;}



.PDetails{ padding: 35px 0px;}
.PDetails .pc_all_content{}
.PDetails .PDetails_Bimg .PDetails_Bimg_list{ height: 340px; padding:20px;}
.PDetails .PDetails_Bimg .PDetails_Bimg_list img{ max-width: 100%; max-height: 100%;}
.PDetails .PDetails_right{ margin-top: 25px;}
.PDetails .PDetails_right .PDetails_right_top .right_top_title{ font-size: 22px; font-weight: normal; margin-top: 15px;}
.PDetails .PDetails_right .PDetails_right_top .right_top_txt{ font-size: 16px; margin-top: 25px;}
.PDetails .PDetails_right .PDetails_right_SImg{ margin-top: 35px; display: none;}


.mo_show{ display: block;}
.mo_show img{ max-width:100%;}
.pc_show{ display:none;}

.mo_banner{ position:relative;}
.mo_banner .swiper-button-next:after,.mo_banner .swiper-button-prev:after{ font-size:22px; color:#fff;}
.mo_banner .list_img_hover{ position:absolute; left:0; top:0; width:94%; right:0; margin:0 auto; padding-top:105px;}
.mo_banner .list_img_hover dd{ font-size:20px; color:#fff; margin-bottom:8px;}
.mo_banner .list_img_hover dt{ font-size:28px; color:#fff;}
.mo_banner .mo_banner_list{ position:relative;}
.mo_banner .mo_banner_list3 .list_img_hover{ padding-top:135px;}


.mo_IEnterprise{ text-align:center;}
.mo_IEnterprise img{ width:100%;}
.Footer .Footer_bottom .Footer_bottom_list:last-child{ display:none;}
.index_f .Footer .Footer_bottom .Footer_bottom_list:last-child{ display: block;}

.PDetails2 .PDetails2_list .PDetails2_list_content .list_content_list .content_list_img .list_img_hover{ display:none !important;}
.PDetails2 .PDetails2_list .PDetails2_list_content .list_content_list .content_list_img .mo_icon_w{ display:none;}
}


@media screen and (max-width:950px){
.abouts .video{position: relative; width: 100%;left: 0px;height: 310px;}


}



@media screen and (max-width:768px){
    .IProduct{height:100%;}
   .IProduct .infor .tit{padding:0 10px;}
   .IProduct .infor .tit a{    font-size: 26px;color: #000000;}
.IProduct .infor .con{padding:0 10px;color: #000000;}
.whole{display:none;}
.IProduct .infor{    padding: 60px 0;}
.inmr40 { margin: 80px 0 70px 0;}
.ipart03 .infor {padding-top: 80px;}
.ipart03 .select_wrap{width:100%;}
.ipart03 .layui-container button{width:100%;margin-top:5px;}
.ipart04 .content .list li .li_box .t{font-size: 20px;}
.ipart04 .content .list li .li_box .number{font-size: 22px;}
.ipart04 .content .list li .li_box .number .num{font-size: 38px;}
.ipart04 .infor .con{font-size:15px;}
.ipart04 .content{margin-top: 35px;}
.ipart04{padding: 88px 0 40px;}
.footerbot p {
    padding: 13px 0px 30px 0px;
}
.marTb100 {
    margin: 30px 0px;
}
.fontS20 {
    font-size: 14px;
}

.developmentBox .memorabilia li .honBoxR{float:none;width:100%;    text-align: center;}
.developmentBox .memorabilia li .honBoxL {
    float: none;
    width: 100%;
}


.developmentBox .timeYear li.chost span, .developmentBox .timeYear li:hover span{display:none;}
.developmentBox .timeYear li span{display:none;}
.developmentBox .timeYear li{height:45px;}
.join-lists .con .box{font-size:12px;}
.n_about .productBox .content_top_txt{    display: block;}
.n_about .productBox{margin-top:0px;}
.n_about .productBox .content_top_txt .top_txt_list img{width:55%;}
.n_about .productBox .content_top_txt{padding:20px 0;}
.n_about .productBox .content_top_txt .top_txt_list .picDesBox{margin:30px 0;}
.n_about .productBox .content_top_txt .top_txt_list h2{font-size: 30px;}
.n_about .productBox .content_top_txt .top_txt_list .txt_list{font-size:18px;}


    .aboutBoxz .content .list li .li_box .number .num{font-size:30px;position: relative;}
    .aboutBoxz .content .list li .li_box .t{font-size:18px;}
    .aboutBoxT .aboutBoxTwarp .firBox .firBoxCon .firBoxtit{font-size:30px;}
    .aboutBoxT .aboutBoxTwarp .firBox .firBoxCon .firBoxcons{font-size:30px;}
    .aboutBoxT .aboutBoxTwarp .firBox .firBoxCon {padding-top: 50px;}
    .aboutBoxT .aboutBoxTwarp .senBoxCon{left:13%;bottom:45%;}
    .all_tit h4{font-size:30px;}
    .gaikuang li{width:100%;margin: 5px 0;}
    .gaikuang li div {padding: 25px 0;}
    .rongyuBox h3{font-size:30px;}
    .aboutBoxz .content .list .li_box {width: 100%;padding: 5px;overflow: hidden: ;}
    .aboutBoxz .content .list li .li_box .t {
    line-height: 10px;
    color: #666;
    margin: 10px 0px 15px 10px;
}
    .aboutBoxz .content {margin-top: 30px;}
    .aboutBoxz .content .list li .li_box sup {
    display: block;
    position: absolute;
    right: -22px;
    top: -20px;
}
    .all_warp{margin:0;}
    .aboutBoxz .infor .tit img{width:100%;}
    .n_about .productBox .content_top_txt .top_txt_list{width:100%;}
    .n_about .productBox .content_top_txt{padding:25px 0;}
    .product-telescopic-sec-bk01 .pic-wrap{    width: 100%;}
    .u-df{display:block;}
    .product-telescopic-sec-bk01 .text-wrap {
    width: 100%;
    margin-top:0;
}
.sin-pic-list .list ul li{width:50%;}
.product-telescopic-sec-bk03 .list ul li {
    width: 49.5%;
}
.contact01 .left .inner{position: relative;}
.contact01 .left{float:none;width:100%;}
.contact01 .right{float:none;width:100%;}
.contact01 .right .box { padding: 50px 50px;}
.cd-form div{width:47.5%;}

    .abouts{}
    	.absBox::before{display:none !important;}
	.developmentBox .memorabilia{width:100% !important;}
	.n_about .showNewsT{font-size: 20px}
	.n_about .fanganfl .pg_news1 i{width:10%;display:block;margin:15px 0;}
	.n_about .fanganfl .pg_news1 .ftits{display: block; margin: 15px 0 30px 0;}
	.newsBox { margin: 40px 0 !important;}
	.fanganfl{padding-right:0;}
	.ne_ws li .ntxt{width:100%;padding-left: 0px;padding-right: 0px;}
	.n_about .ne_ws h3{font-size: 20px !important;}
	.ne_ws li .ntime::after{display:none;}
	.ne_ws li .ntime{display:none;}
	.ne_ws .mores{top:0;}
	.developmentBox {padding-bottom:20px}

    .ne_ws li .nimg{width:100%;padding-bottom: 36%;}
    .pg_news1{margin-top: 35px;}
	.mo_top .mot .molo img{width:65%;}
	.footerbot p{padding: 15px 15px 30px 15px;}
.aboutBoxz .content .list li{width:50%;}
.fly-filter{float:none;}
.abouts .video{position: relative; width: 100%;left: 0px;height: 310px;}
.aboutBoxz{    padding: 88px 0 10px;}
.aboutBoxz .infor .con{text-align:left;}
.aboutBoxT .aboutBoxTwarp .senBox{margin-top:10px;}
.fwjs .fwjsDes{padding: 25px 0; font-size: 16px;}
.fwjs li{margin-top:20px;width:100%;}
.fwjs li:nth-child(2) {
    margin-left: 0px;
}
.fwjs li:nth-child(3) {
    margin-left: 0px;
}
.fwjs li:nth-child(4) {
    margin-left: 0px;
}
.fwjs li:nth-child(4){width:100%}
.fwjs .mask{width:100%;}
.fwjs .mask_title{font-size:16px;letter-spacing: 1px;}

.fwjs_rzzl .sen li p{padding: 0 15px 110px 0;}
.fwjs_rzzl .fir li p {
    color: #fff;
    font-size: 16px;
    margin: 18px;
    height: 0px;
    line-height: 30px;
    letter-spacing: 1px;
    text-align: left;
}

.layui-container1502{width:90%;}
.widgets_xc_invest_list_5 .bd .li_box .intro .tit{font-size:14px;}
.widgets_xc_invest_list_5 .bd .li_box .intro{width:90%;}
.widgets_xc_invest_list_5 .bd .li_box .date{display:none;}
.channel_content{padding:24px 0}
.widgets_xc_invest_list_5 .infor .cn_tit{padding: 30px 20px;}
.layui-col-sm8{width:100% !important;}
.layui-col-sm3 {
    width: 100% !important;
}
.nsmeu{margin-top: 30px;}
.nsmeu .topsOr {
    padding: 25px 15px;
}
.nsmeu .topsOr a {
    font-size: 16px;
}
.fanganfr .nsmeu li{height:100%;}

}


@media screen and (max-width:600px){
.banner .banner_content .banner_content_list .content_list_img img,.banner{ height: 200px !important;}
.DetailsBanner .DetailsBanner_img img{ height: 170px;}


.mo_banner,.mo_banner .mo_banner_list img{ width: 100%; height:230px; object-fit:cover;}
.mo_banner .list_img_hover dd{ font-size:16px; color:#fff; margin-bottom:8px;}
.mo_banner .list_img_hover dt{ font-size:18px; color:#fff;}
.mo_banner .list_img_hover{ padding-top:45px;}
.mo_banner .mo_banner_list3 .list_img_hover{ padding-top:85px;}


.mo_IEnterprise img{ max-width:100%;}
.mo_top .mot{ height:50px;}


.cd-nav-trigger .cd-nav-icon { width:22px; height:2px;}

.mo_nav{ font-size:16px; height:40px; line-height:40px;}

}
