@charset "utf-8";
/* CSS Document */
html{}
body{font-family:"Microsoft YaHei"; font-size:100%; color:#434343; margin:0px; padding:0px; overflow-x:hidden;}
ol,ul,li,p,dl,dt,dd,h1,h2,h3,h4,h5,h6{list-style:none outside none; margin:0px; padding:0px; font-size:100%; font-weight:normal;}
img {border:none;}
a:link, a:visited {color:#323232; text-decoration: none;outline:none;}
a:hover, a:active {color:#323232; text-decoration: none;outline:none;}
.clear{clear:both;}
.fl{ float:left;}
.fr{ float:right;}
.dw{ position:relative;}
.cj{ overflow:hidden;}
.gm{width: 95%;max-width: 1440px;margin: 0 auto;}

.swiper-container{ --swiper-theme-color: #B80008; --swiper-navigation-color: #B80008; --swiper-navigation-size: 30px; }

/* 弹性布局 */
.c-flex{ display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; }
.c-flex1{ display: flex; flex-wrap: wrap; justify-content: space-between; align-items: stretch; }

/* 文本溢出 */
.text_clamp1{ overflow:hidden;text-overflow:ellipsis;white-space:nowrap; }
.text_clamp2{ overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; }
.text_clamp3{ overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical; }

/* 图片比例 */
.picScale{ padding-bottom: 75%; overflow: hidden; position: relative; }
.picScale img{ max-width: 100%; position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); transition: all 0.5s; }
.picScale img:hover{ transform: translate(-50%,-50%) scale(1.1); }

/* .gm_top{width: 95%;max-width: 1600px;margin: 0 auto;} */
.gm_inpro{width: 95%;max-width: 1600px;margin: 0 auto;}
img{max-width: 100%;vertical-align: bottom;}
.green-black {display:block; padding-top:26px; clear:both; text-align:center;}
.green-black a {padding:5px 8px 4px 8px; padding:5px 8px 4px 8px;border:1px solid #dddddd; height:12px; line-height:12px; zoom:1; font-weight:bold; font-size:12px; overflow:auto; margin-left:3px; margin-right:3px; color:#333; background:url(../images/page_bg01.png.html) #fff bottom repeat-x; text-decoration:none;}
.green-black a:hover {border:1px solid #ccc; height:12px; line-height:12px; zoom:1;overflow:auto;background:#1180cd; margin-left:3px; margin-right:3px; color:#fff;font-size:12px;}
.green-black span.current {padding:5px 8px 5px 8px; padding:5px 8px 4px 8px;border:1px solid #ccc; color:#fff; height:12px; line-height:12px; zoom:1; overflow:auto;  background:#1180cd; margin-left:3px; margin-right:3px; margin-top:0px; margin-bottom:0px; font-size:12px}
::-webkit-scrollbar {width:3px;height:8px;background-color:#fff;border-radius:4px; position:relative;}
::-webkit-scrollbar-thumb {background-color:#b1b1b1;border-radius:3px;}
#dituContent{ height:450px; border-top:1px solid #ddd;}
@media screen and (max-width:770px){
#dituContent{ height:330px;}
}
.xd em{transform:scaleX(1)!important;}
.pxd{background: #d8e4ec;}
.pxd em{transform:scaleX(1)!important;}
.cxd{background: #077ed1;color: white!important;}
.axd{background: #077ed1;color: white!important;}
.nxd{background: #077ed1;color: white!important;}
.mxd a{color: #077ed1!important;font-weight: bold;}
.fswzj{display: none;}
	
	
	
	.head{background: #B80008;}
	.head .gm{padding: 5px 0;display: flex;justify-content: space-between;align-items: center;}
	.head p{font-size: 0.875rem;color: white;}
	.head a{font-size: 0.875rem;color: white;}
	@media screen and (max-width:768px) {
		.head{display: none;}
	}
	
	
	.logo_box{width: 100%;position: relative;border-bottom: 1px solid rgba(255,255,255,0.2);padding:15px 0;/* background: url(../img/head_bg.jpg) no-repeat; */ background-color: #F9F9F9; }
	.logo_img{display: flex;align-items: center; width: 90px;}
	.logo_txt{margin-left: 10px;padding-left: 8px;text-align: center;}
	.logo_txt p{font-size: 2rem;color: #333;font-weight: 100;letter-spacing: 4px;line-height: 25px;}
	.logo_txt>img{margin-bottom: 10px;}
	.phone{display: flex;align-items: center;}
	.logo_list{display: flex;justify-content: space-between;position: relative;align-items: center;}
	.phone_num span{font-size: 1.875rem;line-height: 1;color: #333;letter-spacing: 2px;}
	.phone_num span:nth-child(1){margin-bottom: 5px;}
	.phone img{padding-right: 15px;}
	.phone_num {display: flex;flex-direction: column;}
	.logo_l{display: flex;align-items: center;}
	.logo_c{margin-left: 30px;padding-left: 30px;border-left: 1px dashed #999;color: #333;letter-spacing: 2px;}
	.logo_c strong{font-size: 2.5rem;font-family:"impact";font-weight: 400;margin-right: 5px;}
	.logo_c h1{font-size: 1.625rem;display: flex;align-items: center;margin-bottom: 5px; font-weight: bold;}
	.logo_c span{color: #ffa235;}
	.logo_c p{font-size: 0.9rem;letter-spacing: 2px; font-weight: bold;font-family: arial;}
	@media screen and (max-width:1081px) {
		.logo_txt h2{font-size: 16px;}
		.phone_num span{font-size: 1.45rem;letter-spacing: 0;}
		.logo_c h1{font-size: 1.125rem;}
		.logo_c p{font-size: 0.90rem;}
		.logo_txt{padding-left: 15px;}
	}
	@media screen and (max-width:1024px) {
		/* .logo_c{display: none;} */
	}
	@media screen and (max-width:768px) {
		.logo_txt>img{ display: none; }
		.logo_c{ margin-left: 15px; padding-left: 15px; color: #FFFFFF;}
    .logo_img{ overflow: hidden; }
    .logo_img img{ transform: translateY(-200px); filter: drop-shadow(#fff 0 200px); }
	}
  @media screen and (max-width:520px) {
    .logo_c{ display: none; }
  }
	
	.nav_box{ /* background:url(../img/nav_bg.jpg) no-repeat; */ background-color: #B80008; width:100%; border-bottom:1px solid #c70009;}
	.sp_nav i{ display:none;}
	.top_nav{height:52px;}
	.top_nav li{ float:left; width:9.09091%; position:relative;}
	.top_nav li .sp_nav_xjb{display:none;}
	.top_nav li a{display:block; text-align:center; font-size:1rem; height:52px; line-height:52px; color:#fff; transition:0.5s; position:relative; z-index:9;}
	.top_nav li em{background:#d6000a; display:block; position:absolute; left:0; top:0; height:100%; transition:0.5s; width:100%; transform:scaleX(0); transition:0.5s;}
	.top_nav li:hover em,.top_nav li.cur em{transform:scaleX(1); transition:0.5s;}
	.top_nav li:nth-child(1)::before{content: "";width: 1px;height: 15px;background: #e1000b;display: block;position: absolute;top: 35%;left: 0;}
	.top_nav li::after{content: "";width: 1px;height: 15px;background: #e1000b;display: block;position: absolute;top: 35%;right: 0;}
	.top_box_move{top: 0;position: fixed;transition: .3s;z-index: 999;box-shadow: 0px 2px 0px 0px rgba(0,0,0,.1);}
	/* 移动端导航按��?*/
	.mob_inner_box{display: none;z-index: 10;}
	.mob_txt h1{font-size: 1.75rem;margin-right: 10px;}
	.mob_ico{margin-top: 8px;}
	.mob_ico span{margin-bottom:8px ;width: 40px;height: 4px;background: white;display: block;transition: 0.3s;}
	.menu_bg{z-index: 999;background: black;opacity: 0.85;width: 50%;position: absolute;right: 0px;top: 53px;display: none;}
	.menu_bg_show{right: -25px;transition: 0.5s;}
	.menu_txt{text-align: center;}
	.menu_txt ul li{border-bottom: 1px solid rgba(255,255,255,0.4);padding: 20px 0px;transition: all 0.5s;box-sizing: border-box;}
	.menu_txt a{color: white;}
	.mob_ico_show span:nth-of-type(1){transform: translateY(8px) rotate(45deg);}
	.mob_ico_show span:nth-of-type(2){display: none;}
	.mob_ico_show span:nth-of-type(3){transform: translateY(-4px) rotate(130deg);}
	.logo_txt span{display: none;}
	/* 延迟加载菜单文字 */
	.menu_txt a{
		-webkit-animation-duration: 0.5s;
		animation-duration: 0.5s;
		-webkit-animation-fill-mode: both;
		animation-fill-mode: both;
		-webkit-animation-name: returnToNormal;
		animation-name: returnToNormal;
	}
	@-webkit-keyframes returnToNormal {
	  0% {opacity: 0;transform: translate3d(0, -100%, 0);}
	  100% {opacity: 1;transform: none;}
	}
	@keyframes returnToNormal {
	  0% {opacity: 0;transform: translate3d(0, -100%, 0);}
	  100% {opacity: 1;transform: none;}
	}
	/* 移动端导航按��?*/
	@media screen and (max-width:1024px) {
		.top_nav li a{font-size: 0.9rem;}
	}
	@media screen and (max-width:768px) {
		.logo_box .gm{width: 100%;}
		.logo_box{padding: 0;background:#B80008;}
		.nav_box{display: none;}
		.phone{display: none;}
		.head_box{display: none;}
		.top_nav ul{display: none;}
		.mob_inner_box{display: block;}
		.logo_txt{padding-left: 10px;margin-left: 10px;line-height: 30px; display: none;}
		.logo_img img{width: 100%;}
		/* .menu_bg{top: 67px;} */
		.menu_txt a{font-size: 1.25rem;padding: 20px 0;display: block;text-align: center;}
		.menu_txt ul li{padding: 0;}
		.menu_bg{top: 94px;}
		.logo_list{height: 80px;padding: 7px 10px;}
		.logo_txt p{font-size: 2.5rem;}
    .logo_c h1{font-size: 1.1rem;}
    .logo_c p{font-size: 0.6rem;}
	}
	@media screen and (max-width:520px) {
		.logo_txt{margin-left: 10px;text-align: left;padding-left: 10px;border-left: 1px dashed rgba(255,255,255,0.4);line-height: 25px;}
		.logo_txt h2{display: none;}
		.logo_txt h1{font-size: 0.9rem;}
		.mob_ico{margin-top: 6px;}
		/* .menu_bg{top: 43px;width: 165px;} */
		.menu_txt a{font-size: 0.8rem;color: rgba(255,255,255,0.9);padding: 10px 0;display: block;}
		.menu_txt ul li{ border-color: rgba(255,255,255,0.2);padding: 0;}
		.mob_ico span{ margin-bottom:7px ;width: 34px;height: 3px;}
		.mob_ico_show span:nth-of-type(3){ transform: translateY(-2px) rotate(133deg); }
		
		.logo_txt p{line-height: 18px;font-size: 1.75rem;margin-top: 0px;}
		.logo_img img{width: 80%;}
		/* .menu_bg{top: 46px;} */
		
	}
	@media screen and (max-width:520px) {
		.logo_txt span{display: block;font-size: 0.875rem;color: white;}
		.menu_bg{top: 63px;}
		.logo_box .gm{width: 100%;}
		.logo_box{padding: 0;}
		.logo_list{height: 53px;padding: 5px 10px;}
	}
	.rj{position: relative;}
	.rj ul li{background: #057bce;width: 100%;border-top: 1px solid #035a94;z-index: 1;}
	.xs{position: absolute;display: none;}
	.xs li:hover{background: #1f90d6;}
	
	.swiper-slide img:nth-child(2){display: none;}
	@media screen and (max-width:520px) {
		/* .swiper-slide img:nth-child(2){display: block;} */
		/* .swiper-slide img:nth-child(1){display: none;} */
	}
  
  
  
  /*侧边栏*/
  .sidebar {
  	position: fixed;
  	bottom: 41%;
  	right: 0;
  	z-index: 99;
  }
  .sidebar>ul>li {
  	position: relative;
  	text-align: center;
  	cursor: pointer;
  	margin-bottom: 3px;
  }
  .sidebar ul li:last-child {
  	border-bottom: none;
  }
  .sidebar>ul>li>a {
  	display: block;
  	position: relative;
  	width: 55px;
  	height: 55px;
  	border-radius: 5px;
  	text-align: center;
  	overflow: hidden;
  	box-shadow: 0px 1px 25px rgba(0, 0, 0, 0.1);
  	border-radius: 6px 0px 0px 6px;
  	background-color: #b80008;
  	-o-transition: all .4s ease-in-out;
  	-ms-transition: all .4s ease-in-out;
  	-moz-transition: all .4s ease-in-out;
  	-webkit-transition: all .4s ease-in-out;
  	transition: all .4s ease-in-out;
  }
  .sidebar>ul>li>a:hover{
  	background-color: #424242;
  }
  .sidebar ul li a .img {
  	width: 100%;
  	text-align: center;
  	overflow: hidden;
  	height: 55px;
  	line-height: 55px;
    display: flex; flex-wrap: wrap; align-items: center; justify-content: center;
  	-o-transition: all .4s ease-in-out;
  	-ms-transition: all .4s ease-in-out;
  	-moz-transition: all .4s ease-in-out;
  	-webkit-transition: all .4s ease-in-out;
  	transition: all .4s ease-in-out;
  }
  .sidebar ul li .img img {
  	max-width: 42%;
    display: inline-block;
  }
  .sidebar ul li.istop a {
  	height: 64px;
  	background: #b80008;
  }
  .sidebar ul li.istop a:hover {
  	/*background: url(../images/img70.jpg) center no-repeat;
  	background-size: cover;*/
  	background: #e1000b;
  }
  .sidebar ul li.istop img {
  	display: block;
  	max-width: 100%;
  	margin: 20px auto 3px;
  }
  .sidebar ul li.istop a .txt {
  	color: #ffffff;
  	font-size: 14px;
  }
  .sidebar ul li .secondary {
  	display: none;
  	position: absolute;
  	right: 0;
  	bottom: 0;
  	z-index: 10;
  	min-width: 100%;
  	min-height: 100%;
  	-moz-box-sizing: border-box;
  	-webkit-box-sizing: border-box;
  	-o-box-sizing: border-box;
  	-ms-box-sizing: border-box;
  	box-sizing: border-box;
  	white-space: nowrap;
  }
  .sidebar ul li.qrcode .secondary {
  	right: 60px;
  }
  .sidebar ul li .txtli {
  	text-align: left;
  	line-height: 55px;
  	font-size: 16px;
  	color: #ffffff;
  	padding: 0px 15px;
  	min-width: 200px;
    display: inline-flex;flex-wrap: wrap;justify-content: flex-start;align-items: center;
  	-moz-box-sizing: border-box;
  	-webkit-box-sizing: border-box;
  	-o-box-sizing: border-box;
  	-ms-box-sizing: border-box;
  	box-sizing: border-box;
  	background-color: #e1000b;
  	border-radius: 6px 0px 0px 6px;
  }
  .sidebar ul li .txtli img {
  	display: inline-block;
  	margin-right: 10px;
  }
  .sidebar .lianxi {
  	white-space: nowrap;
  	text-align: center;
  	padding: 10px;
  	background-color: #FFFFFF;
  	border-radius: 2px;
  }
  .sidebar .lianxi .imgbox {
  	width: 100%;
  	overflow: hidden;
  	text-align: center;
  	font-size: 0;
  	white-space: nowrap;
  }
  .sidebar .lianxi .imgli {
  	display: inline-block;
  	vertical-align: top;
  	width: 120px;
  }
  .sidebar ul li .imgli img {
  	display: block;
  	width: 100%;
  }
  @media (max-width: 680px) {
    .sidebar{bottom: 15%;}
    .sidebar>ul>li{display: none;}
    .sidebar>ul>li.istop{display: block;}
  }
	
	.sear_box{background: #f4f4f4;padding: 40px 0;}
	.sear_ltxt h1{font-size: 1.25rem;color: #333;font-family:"syht";font-weight: bold;letter-spacing: 3px;margin-bottom: 3px;}
	.sear_ltxt p{font-size: 0.75rem;color: #666;letter-spacing: 1px;}
	.sear_list{display: flex;justify-content: space-between;}
	.sear_l{ display: flex; align-items: center; width: 17%;  }
	.sear_l>img{ margin-right: 20px; }
	/* .submit{border-radius: 50px;position: absolute;right: 0;} */
	.submit{ background: #df000b; width: 160px;}
	.submit a{background:#df000b;display: flex;align-items: center;color: white;align-items: center;padding: 30px 30px;white-space: nowrap;}
	.submit a p{margin-left: 10px;}
  .sear_c{ width: 65%; }
  .sear_c form{ display: block;padding: 0; margin: 0;line-height: 0;}
	.sear_c select{appearance: none;-webkit-appearance: none;-moz-appearance: none;padding-right: 100px!important;}
	.sear_c form ul{display: flex;align-items: center;}
	.sear_c .sel{ width: 50%; }
	.sear_c .nsermenu{padding: 41.5px 0;padding-left: 30px;padding-right: 10px;border: none;font-weight: bold;text-align: center;display: flex;align-items: center;}
	.sear_c .nserkey{border: none;font-size: 1.0625rem;padding: 30px 0;padding-right: 40px; color: #333333; outline: none; width: calc(50% - 160px);}
	.sear_c .nserkey1{border: none;font-size: 1.0625rem;padding: 30px 0;padding-right: 40px; color: #333333; outline: none; width: 100%; box-sizing: border-box;}
	select {font-size: 1rem;}
	.sel{position: relative;}
	.sel::after{content: "";height: 30px;border-right: 1px dashed #a0a0a0;position: absolute;right: 0;display: block;bottom: 33%;}
	.sear_c input{color: #d9d9d9;padding-left: 30px!important; background-color: #FFFFFF;}
	.sear_sj{border-left: 5px;border-top: 9px;border-right: 5px;z-index: 1;right: 10%;transition: .5s;opacity: 1;position: absolute;width:0;height:0;bottom: 40%;/* border-width:8px; */border-style:solid;border-color:#B80008 transparent transparent;font-size:0;line-height:0;transform: rotate(0deg);transform: translate(-50%,0px);}
	.sear_c placeholder{color: #c9c9c9;}
	.mob_sear{display: none;}
	input::-webkit-input-placeholder { /* WebKit browsers */ 
	
	color: #c9c9c9; 
	
	} 
	
	input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ 
	
	color: #c9c9c9; 
	
	} 
	
	input::-moz-placeholder { /* Mozilla Firefox 19+ */ 
	
	color: #c9c9c9;
	
	} 
	
	input:-ms-input-placeholder { /* Internet Explorer 10+ */ 
	
	color: #c9c9c9; 
	
	}
	 @media screen and (max-width:1440px) {
	 	.sear_l{display: block;text-align: center;width: auto;}
		.sear_l>img{margin-right: 0;}
	 }
	@media screen and (max-width:1390px) {
		.sear_ltxt h1{font-size: 1rem;}
		.sear_ltxt p{display: none;}
	}
	@media screen and (max-width:1366px) {
		.sear_r{width: 39%;}
	}
	@media screen and (max-width:1280px) {
		.sear_l{display: none;}
		.sear_l>img{margin-right: 0;margin-bottom: 5px;}
    .sear_c{width: 100%;}
		.sear_c .nsermenu{padding-right: 50px!important;}
		.sear_c .nserkey{padding-right: 30px;}
    .sear_c .nserkey1{padding-left: 30px; padding-right: 30px;}
		.sear_r{width: auto;}
	}
	@media screen and (max-width:1024px) {
		.sear_l{display: none;}
		.sear_list{justify-content: space-around;}
		.sear_r{display: none;}
		.sear_c .nserkey{padding-right: 0;}
    .sear_c form{height: auto;}
	}
	@media screen and (max-width:768px) {
		.sear_l{display: none;}
		.sear_c .nserkey{padding: 20px 0;padding-right: 60px;}
    .sear_c .nserkey1{padding: 20px 0;padding-right: 60px;}
		.sear_c .nsermenu{padding: 21.5px 0;padding-left: 30px;}
		.submit a{width: 155px;height: 60px;padding: 0 15px;}
		.sear_r{display: none;}
	}
	@media screen and (max-width:520px) {
		/* .sear_box{display: none;} */
		/* .sear_list div:nth-child(1n){display: none;} */
		.sear_list div:nth-child(4){display: block;}
		.mob_sear{display: block;}
		.mob_sear img{width: 50%;}
    .sear_box{ padding: 25px 0;}
    .sear_c form ul{flex-wrap: wrap;}
    .sear_c .sel{width: 100%;}
    .sel::after{display: none;}
    .sear_c .nserkey1{ padding: 15px 0;border-bottom: 1px solid #F6F6F6;}
    .sear_c .nserkey{ padding: 15px 0; width: calc(100% - 160px);}
    .submit{width: 130px;}
    .submit a{height: 50px; width: 100px;}
	}
	
	.ina_box{padding-top: 90px;padding-bottom: 80px;}
	.ina_l h1{color: #B80008;font-size: 1.75rem;font-weight: bold;line-height: 45px;letter-spacing: 2px;}
	.ina_l{color: #666;width: 39%;}
	.ina_l p{margin-top: 50px;line-height: 30px;}
	.ina_t h1{line-height: normal;font-family:"D-DIN-Bold";font-size: 3.75rem;color: #B80008;display: flex;font-weight: bold;letter-spacing: 2px;}
	.ina_t span{font-size: 1rem;color: #848484;margin-top: 12px;font-family:"Microsoft YaHei";margin-left: 15px;}
	.ina_t span1{font-size: 1.5rem;color: #B80008;margin-top: 5px;font-family:"Din";margin-left: 5px;font-weight: bold;}
	.ina_t p{margin-top: 0;line-height: normal;}
	.ina_lnr{margin-top: 40px;display: flex;justify-content: space-between;}
	.ina_list{display: flex;justify-content: space-between;}
	.ina_r{display: flex;width: 50%;}
	.ina_l>a{display: inline-block;padding: 8px 20px;background: #B80008;color: white;margin-top: 60px;}
	.ina_r{position: relative;}
	.ina_rtxt{position: absolute;right: 20px;bottom: 100px;}
	.ina_m{display: flex;}
	.ina_l>a:nth-last-child(1){display: none;}
	@media screen and (max-width:1440px) {
		.ina_l p br{display: none;}
	}
	@media screen and (max-width:1366px) {
		.ina_rtxt{bottom: 180px;}
	}
	@media screen and (max-width:1280px) {
		.ina_rtxt{bottom: 185px;}
		.ina_box{padding-top: 50px;padding-bottom: 35px;}
		.ina_r{width: 55%;}
	}
	@media screen and (max-width:1024px) {
		.ina_l{width: 42%;}
		.ina_r{width: 54%;}
		.ina_rtxt{bottom: 115px;right: 8px;}
		.ina_rtxt p{font-size: 0.85rem;}
		.ina_list>.ina_l p{margin-top: 10px;}
		.ina_l h1{font-size: 1.5rem;}
		.ina_t h1{font-size: 2.75rem;}
		.ina_t p{font-size: 0.85rem;}
		.ina_t p{margin-top: 0px!important;}
		.ina_l>a{margin-top: 30px;}
	}
	@media screen and (max-width:768px) {
    .ina_list{flex-wrap: wrap;}
		.ina_r{ display: ; margin-top: 40px; width: 100%; }
		.ina_l{ width: 100%; }
		.ina_l h1{ text-align: center; }
		.ina_list>.ina_l p{ text-indent: 32px; }
		.ina_lnr{ justify-content: space-around; }
		.ina_t p{ text-align: center; text-indent: 0!important; }
		.ina_l>a{ margin-left: 41%; margin-top: 55px; }
		.ina_box{ padding-bottom: 15px; }
	}
	@media screen and (max-width:520px) {
		.ina_box{padding: 40px 0;}
    .ina_r{ margin-top: 30px; }
		.ina_l h1{font-size: 1.15rem;line-height: 25px;}
		/* .ina_l>h1::after{content: "";width: 30px;height: 2px;background: #0570bc;display: block;margin: 0 auto;margin-top: 15px;} */
		.ina_list>.ina_l p{font-size: 0.8rem;line-height: 25px;}
		.ina_t h1{font-size: 2rem;}
		.ina_t span{font-size: 0.85rem;}
		.ina_l>a{font-size: 0.75rem;margin-left: 0%;margin-right: 3%; margin-top: 25px;padding: 4px 20px;padding-bottom: 6px;float: left;}
		.ina_t h1{letter-spacing: 0;}
		.ina_t span1{margin-top: 0;}
		.ina_t span{margin-left: 5px;}
		.ina_m{justify-content: center;}
		.ina_l>a:nth-last-child(1){display: inherit;}
		
	}
	
	.ina_b{background: url(../img/ina_bbg.jpg) center no-repeat;min-height: 256px;text-align: center;color: white;}
	.ina_b h1{font-size: 2.5rem;font-weight: bold;letter-spacing: 2px;padding-top: 20px;}
	.ina_b h2{font-size: 1.75rem;letter-spacing: 4px;font-weight: 100;margin-top: 10px;}
	.ina_b h3{font-size: 2.25rem;font-weight: bold;letter-spacing: 2px;}
	
	.ina_b a{display: inline-flex;color: white;flex-direction: column;justify-content: center;align-items: center;border: 3px solid #fff;padding: 5px 30px;margin-top: 10px;}
	.ina_b p{font-size: 1.875rem;}
	
	@media screen and (max-width:1440px) {
		.ina_b{background-position: -160px;}
	}
	@media screen and (max-width:1280px) {
		.ina_b{background-position: -230px;}
	}
	@media screen and (max-width:1024px) {
		.ina_b{background-position: -345px;}
		.ina_b h1{font-size: 1.75rem;padding-top: 35px;}
		.ina_b h2{font-size: 1.45rem;}
		.ina_b h3{font-size: 1.75rem;}
	}
	@media screen and (max-width:768px) {
		.ina_b{background-position: -670px;}
	}
	@media screen and (max-width:520px) {
		.ina_b h1{font-size: 1.15rem;}
		.ina_b h3{font-size: 1.15rem;}
		.ina_b h2{font-size: 0.75rem;margin-top: 5px;}
		.ina_b a{font-size: 0.75rem;padding: 3px 15px;}
		.ina_b h1{padding-top: 0px;}
		.ina_b{min-height: auto;padding: 40px 0;}
		.ina_t p{line-height: 20px!important;}
		
		.ina_b p{margin-top: 5px;font-size: 1.125rem;}
	}
	
  
  .nav-box{float:right;line-height:40px}
  .nav-box img{ vertical-align: middle;}
  .nav-box a,
  .nav-box span{display:block;float:left;color:#333}
  .nav-box a{-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s}
  .nav-box a:hover{color:#B80008}
  .nav-box span{padding:0 6px}
  .nav-box .icon{margin-right:10px}
  
	.new_box{padding-top: 10px!important;padding-bottom: 60px; overflow: hidden; }
	.new_tit span{font-family:"EuropeD2";font-size: 22px;color: #efefef;margin-left: 15px;margin-top: 4px;}
	.new_tit h1{font-family:"syht";font-size: 26px;font-weight: bold;}
	.new_tit{display: flex;align-items: center;}
	.new_top{display: flex;justify-content: space-between;align-items: flex-end;margin-bottom: 45px;}
	.new_top>a{background: #B80008;color: white;padding: 5px 17px;font-size: 0.95rem;}
	.new_txt .t1{font-size: 1.125rem;font-weight: bold;font-family: "syht";margin: 15px 0 10px;transition: .5s;height: 52px;overflow: hidden;}
	.new_txt>p{color: #6a6a6a;line-height: 30px;height: 60px;overflow: hidden;font-size: 0.95rem;}
	.new_txt{border: 1px solid #dcdcdc;padding: 0 15px 0 15px;width: 100%; background-color: #FFFFFF;}
	.new_more{margin-top: 20px;}
	.new_more p{color: #ababab;display: flex;align-items: center;}
	.new_more p img{margin-right: 15px;}
	.new_more a{color: white;padding: 5px 17px;background: #B80008;font-size: 0.9rem;}
	.new_more {display: flex;justify-content: space-between; margin-bottom:15px;}
	.new_list{overflow: hidden;}
	.new_list ul li:hover .new_txt .t1{color: #B80008;}
	.new_list2 ul li a{transition: .5s;}
	.new_list2 ul li:hover a{color: #B80008;}
	.new_img{width: 63%;overflow: hidden;}
	/* .new_img img{transform: scale(1);transition: .5s;} */
	/* .new_list ul li:hover .new_img img{transform: scale(1.03);} */
	.new_list ul li{display: flex;margin-bottom: 30px;width: 48.5%;float: left;}
	.new_list ul li:nth-child(2n){margin-left: 3%;}
	/* .new_txt{width: 65%;padding: 0 20px ;} */
	.new_list2{margin-top: 20px;overflow: hidden;margin-bottom: 80px;position: relative;}
	.new_list2::after{content: "";width: 1px;height: 145px;background: #d3d3d3;display: block;position: absolute;top: 37px;left: 4.5px;z-index: -1;}
	.new_list2::before{content: "";width: 1px;height: 145px;background: #d3d3d3;display: block;position: absolute;top: 37px;left: 51.38%;z-index: -1;}
	.new_list2 ul li{position: relative;padding: 25px 0;border-bottom: 1px dashed #dcdcdc;width: 45%;float: left;display: flex;justify-content: space-between;align-items: center;margin-left: 2%;}
	.new_list2 ul li:nth-child(2n){margin-left: 6%;}
	.new_list2 ul li::after{content: "";height: 10px;width: 10px;background: #B80008;display: block;position: absolute;left: -28px;border-radius: 50px;}
	.new_list2 ul li:nth-child(1n+7)::after{background: #d3d3d3;}
	.new_list2 ul li:nth-child(1n+11){border-bottom: none;}
	.new_list2 ul li span{color: #c5c5c5;}
	@media screen and (max-width:1440px) {
		.new_list2 ul li::after{left: -27px;}
		.new_txt .t1{font-size: 1.1rem;overflow: hidden;}
		.new_list2 ul li span{width: 16%;}
		.new_list2 ul li a{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
		
	}
	@media screen and (max-width:1366px) {
		.new_box{padding-top: 50px!important;;}
		.new_list2 ul li::after{left: -25px;}
		.new_list2 ul li a{width: 75%;}
		.new_list2 ul li span{width: auto;}
	}
	@media screen and (max-width:1280px) {
		.new_txt .t1{margin: 14px 0;}
		.new_list2 ul li::after{left: -24px;}
		.new_txt .t1{font-size: 1rem;height: 43px;}
		.new_more{margin-top: 5px;}
		.new_txt>p{line-height: 20px;}
		.new_txt{padding: 0 10px;}
		
	}
	@media screen and (max-width:1024px) {
		.new_txt .t1{ font-size: 1rem; }
		.new_txt .t1{ margin: 5px 0;height: 46px;overflow: hidden; }
		.new_txt>p{ font-size: 0.8rem;line-height: 20px;height: 36px; }
		.new_txt{ padding: 0 15px; }
		.new_more p{ font-size: 0.8rem; }
		.new_more a{ font-size: 0.8rem; }
		.new_more{ margin-top: 14px; }
		.new_list2 ul li{ margin-left: 3%; }
		.new_list2::after{ top: 34px; left: 9.5px; }
		.new_list2::before{ left: 51.9%; top: 34px; }
	}
	@media screen and (max-width:768px) {
		.new_tit h1{font-size: 1.65rem;}
		.new_tit span{font-size: 2rem;}
		.new_txt .t1{height: 20px;}
		.new_more{margin-top: 7px;}
		.new_txt{padding: 10px 10px 0;}
    .new_img img{}
		.new_list2 ul li{width: auto;float: none;box-sizing: border-box;margin-left: 4%;padding: 20px 0;}
		.new_list2 ul li:nth-child(2n){margin-left: 4%;}
		.new_list2::before{display: none;}
		.new_list2{margin-top: 0;margin-bottom: 40px;}
		.new_list2 ul li:nth-child(1n+11){border-bottom: 1px dashed #dcdcdc;}
		.new_list2::after{height: 310px;}
	}
	@media screen and (max-width:520px) {
		.new_list ul li{float: none;width: 100%;margin-bottom: 10px;}
		.new_list ul li:nth-child(2n){margin-left: 0;margin-bottom: 10px;}
		.new_txt .t1{font-size: 0.875rem;line-height: 17px;height: 33px;margin: 3px 0 7px;}
		.new_txt>p{font-size: 0.75rem;line-height: 17px;}
		.new_more p img{margin-right: 5px;}
		.new_more p{font-size: 0.75rem;}
		.new_more a{font-size: 0.75rem;}
		.new_more{margin-top: 10px;}
		.new_box{padding-top: 20px!important;padding-bottom: 0;}
		.new_tit span{display: none;}
		.new_top{margin-bottom: 25px;}
		.new_tit h1{font-size: 1.15rem;color: #000000;}
		.new_top>a{font-size: 0.75rem;}
		.new_list2::after{display: none;}
		.new_list2 ul li a{font-size: 0.75rem;}
		.new_list2 ul li span{font-size: 0.75rem;}
		.new_list2 ul li::after{left: -10px;height: 5px;width: 5px;}
		.new_list2 ul li{padding: 10px 0;}
	}
  
  
  .index-row1{ padding-top: 50px; padding-bottom:40px; background-color:#fff; overflow:hidden; }
  .index-row1 .col1{ float:left;width:770px; }
  .index-row1 .col2{ float:right;width:585px; }
  .index-row2{ background-color: #f6f6f6; }
  .index-row2 .col1{ float: right; }
  .index-row2 .col2{ float: left; }
  .pul{margin-left:-6px;overflow:hidden}
  .pul li{float:left;width:33.333%}
  .pul a{display:block;margin-left:6px;padding-top:33px;height:60px;text-align:center;background-repeat:no-repeat;background-position:center 10px;color:#fff}
  .pul .li1 a{background-color:#d94867;background-image:url(../images/imgp-li1.png)}
  .pul .li2 a{background-color:#cc3931;background-image:url(../images/imgp-li2.png)}
  .pul .li3 a{background-color:#b01a1f;background-image:url(../images/imgp-li3.png)}
  .pul a:hover{opacity:.8;-ms-filter:'alpha(opacity=80)';filter:alpha(opacity=80)}
  
  .p-tit-1{position:relative;overflow:hidden;margin-bottom:25px;padding-bottom:15px;line-height:1;font-weight:bold;font-size:26px;color:#000;}
  .p-tit-1:after{content:'';position:absolute;bottom:0;left:0;width:30px;height:3px;background-color:#b11f24}
  .p-tit-1 .more{float:right;padding-top:11px;font-size:14px;color:#7b7b7b}
  .p-tit-1 .more:hover{color:#b11f24}
  
  
  .news-info{ display:block;overflow:hidden;margin-bottom:23px;color:#000; }
  .news-info .time{ float:left;width:54px;font-family:'Arial';text-align:center;font-size:12px;background-color:#bfbfbf;color:#fff}
  .news-info .time .em{ display:block;font-size:18px;line-height:2;border-bottom:2px solid #fff; font-style: normal; }
  .news-info .txt{ display:block;overflow:hidden;padding-left:0px}
  .news-info .txt .title,
  .news-info .txt .p{ display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; font-style: normal;}
  .news-info .txt .title{line-height:2.3;font-size:16px}
  .news-info .txt .date{ font-size: 12px; color: #999999; font-style: normal; padding:0 0 6px 0; display: block; }
  .news-info .txt .p{font-size:12px;color:#a6a6a6}
  .news-info .title1{display:block;padding-left:22px;overflow:hidden;font-size:18px;line-height:1.6;font-style: normal;}
  .news-info .time .em.border{border-width:4px}
  .news-info:hover .time{background-color:#b11f24}
  .news-info:hover,.news-info:hover .txt .p{color:#b11f24}
  .pul-list li{border-bottom:1px solid #e2e2e2}
  .pul-list .info{padding-bottom:20px;color:#7d7d7d}
  .news-li{display:block;padding:21px 0;line-height:1;color:#333}
  .news-li .time{float:right;padding-left:25px;color:#9d9d9d}
  .news-li .title{display:block;overflow:hidden;padding-left:15px;background:url(../images/imgp-dot.jpg) left center no-repeat;text-overflow:ellipsis;white-space:nowrap;font-style: normal;}
  .news-li .fln{display:block;float:none;padding-top:10px;padding-left:15px}
  .news-li:hover{color:#b11f24}
  @media (max-width:1620px) {
    .index-row1 .col2{ width: calc(100% - 820px);}
  }
  @media (max-width:1420px) {
    .index-row1 .col1{ width: 700px;}
    .index-row1 .col2{ width: calc(100% - 760px);}
  }
  @media (max-width:1220px) {
    .index-row1 .col1{ width: 500px;}
    .index-row1 .col2{ width: calc(100% - 560px);}
  }
  @media (max-width:1024px) {
    .index-row1 .col1{ width: 100%; float: none; }
    .index-row1 .col2{ width: 100%; float: none; margin-top: 50px; }
    .p-tit-1{ font-size: 2.25rem;margin-bottom: 30px;}
  }
  @media (max-width:768px) {
    .p-tit-1{font-size: 1.65rem;}
  }
  @media (max-width:520px) {
    .p-tit-1{font-size: 1.15rem;margin-bottom: 20px;}
    .news-info .title1{font-size: 0.75rem;}
    .news-li{padding: 15px 0;font-size: 0.75rem;}
    .index-row1{ padding-bottom: 10px; padding-top: 30px;}
    .index-row1 .col2{margin-top: 30px;}
    
    .news-info .txt .title{font-size: 14px;}
    .news-info .txt .title{font-size: 14px;}
  }
  
	
	.ins_box{background: url(../img/ins_bg.jpg) no-repeat;overflow: hidden;padding-bottom: 80px;}
	.ins_tit{color: #404040;padding-top: 70px;text-align: center;margin-bottom: 40px;}
	.ins_tit h1{font-size: 2.25rem;font-family: "syht";font-weight: bold;margin-bottom: 5px;}
	.ins_tit p{letter-spacing: 2px;}
	/* .ins_list{overflow: hidden;} */
	.ins_list>h1{color: #404040;font-size: 1.275rem;font-family: "syht2";position: relative;padding-left: 20px;margin-bottom: 40px;}
	.ins_list>h1::after{content: "";height: 30px;width: 2px;background: #B80008;position: absolute;left: 0;}
	.ins_list ul li{height: 65px;width: 15%;float: left;margin-left: 2%;margin-bottom: 20px;background: white;transition: .5s;}
	.ins_list ul li a{display: flex;align-items: center;height: 65px;transition: .5s;}
	.ins_list ul li:hover{box-shadow: 1px 0px 6px 1px rgba(0,0,0,0.3);}
	.ins_ico{padding-left: 10px;margin-right: 10px;width: 10%;}
	.ins_list ul li:nth-child(1){margin-left: 0;}
	.ins_list ul li:nth-child(7){margin-left: 0;}
	.ins_list ul li:nth-child(13){margin-left: 0;}
	.ins_list ul li:nth-child(19){margin-left: 0;}
	.ins_list ul li:nth-child(25){margin-left: 0;}
	.ins_list ul li:nth-child(31){margin-left: 0;}
	.ins_list ul li:nth-child(37){margin-left: 0;}
	.ins_list ul li:nth-child(43){margin-left: 0;}
	.ins_list ul li:nth-child(49){margin-left: 0;}
	.ins_list ul li:hover a{color: #B80008;}
	.ins_box .gm .ins_list:nth-child(4) .ins_ico{text-align: center;margin-right: 10px;}
	.ins_box .gm .ins_list:nth-child(3) .ins_ico{text-align: right;}
	.ins_box .gm .ins_list:nth-child(1n+3){margin-top: 40px;}
	@media screen and (max-width:1024px) {
		.ins_list ul li{font-size: 0.85rem;}
		.ins_ico{padding-left: 20px;margin-right: 20px;}
		
				.ins_box .ins_list ul li{margin-left: 1.5%;width: 32.3%;}
		.ins_box .ins_ico{width: 10%;margin:0 5px ;padding-left: 0;}
		.ins_box .ins_list ul li:nth-child(3n+1){margin-left: 0;}

		.ins_box .ins_list ul li a p{width: 65%;}
	}
	@media screen and (max-width:768px) {
		.ins_tit{padding-top: 40px;margin-bottom: 25px;}
		.ins_tit h1{font-size: 1.65rem;}
		

		
	}
	@media screen and (max-width:520px) {
		.ins_tit h1{font-size: 1.25rem;margin-bottom: 3px;}
		.ins_tit p{font-size: 0.75rem;margin-top: 10px;}
		.ins_tit p::after{content: "";height: 2px;width: 30px;background: #0570bc;display: block;margin: 0 auto;margin-top: 10px;}
		.ins_list>h1{font-size: 0.95rem;padding-left: 10px;margin-bottom: 10px;}
		.ins_list>h1::after{height: 18px;}
		.ins_list ul li{width: 49%;margin-left: 0;font-size: 0.75rem;height: 60px;margin-bottom: 2%;}
		.ins_list ul li a{height: 45px;}
		
		.ins_ico{padding-left: 10px;margin-right: 5px;}
		.ins_box .gm .ins_list:nth-child(1n+3){margin-top: 20px;}
		.ins_tit{margin-bottom: 15px;}
		/* .ins_box{padding-top: 30px;} */
		
		.ins_box .ins_list ul li{height: auto;margin-bottom: 10px;}
		.ins_box .ins_list ul li:nth-child(2n){}
		.ins_box .ins_ico{margin: 0 0px;width: 3%;}
		.ins_box .ins_list ul li a p{width: 96%;font-size: 0.75rem;}
 
	}
	
	.ly_box{background: #f3f3f3 url(../img/ly_bg.png) center no-repeat/* ,url(../img/re_bg.jpg) center no-repeat */;min-height: 850px;position: relative;overflow: hidden;}
	.ly_tit{text-align: center;padding-top: 70px;}
	.ly_tit h1{font-size: 2.5rem;font-weight: bold;color: #000;padding-bottom: 5px;font-family: "syht";}
	.ly_tit p{color: #333333;font-size: 1.125rem;letter-spacing: 3px;}
	.ly_list2 ul li{display: flex;justify-content: space-between;}
	.ly_list{margin-top: 100px;position: relative;text-align: center;}
	.ly_l{display: flex;align-items: center;margin-left: 18%;text-align: left;}
	.ly_l .ly_num{margin-right: 20px;}
	.ly_r .ly_num{margin-left: 20px;}
	.ly_num{padding: 8px 8px;background: rgba(184, 0, 8, 0.12);border-radius: 65px;color: white;transition: .5s;}
	.ly_r{display: flex;align-items: center;text-align: right;margin-right: 18%;}
	.ly_num p{font-family: "Din";font-size: 1.25rem;font-weight: bold;padding: 13px 15px;background: #B80008;border-radius: 100px;transition: .5s;}
	.ly_txt{color: #000;}
	.ly_txt h1{font-size: 1.625rem;font-family: "syht";margin-bottom: 5px; }
	.ly_txt span{color: #333;font-size: 0.9375rem;line-height: 28px;}
	.ly_list>ul>li:nth-child(1n+2){margin-top: 100px;}
	.ly_list>ul>li:nth-child(2) .ly_l{margin-left: 15.5%;}
	.ly_list>ul>li:nth-child(2) .ly_r{margin-right: 15.5%;}
	.ly_list>ul>li:nth-child(3) .ly_l{margin-left: 17%;}
	.ly_list>ul>li:nth-child(3) .ly_r{margin-right: 17%;}
	.ly_y{position: absolute;top: 19%;left: 40%;}
	.ly_list>a{padding: 10px 40px;background: #B80008;display: inline-block;margin: 0 auto;margin-top: 40px;color: #fff;}
	.ly_list>a:hover{ background-color: #d81b1e; }
	.ly_yy>ul>li{position: absolute;top: -1px;transition: .5s;}
	.ly_yy>ul>li:nth-child(1){top: -28px;right: -7px;opacity: 0;}
	.ly_yy>ul>li:nth-child(1) .ico{top: 65px;right: 78px;}
	.ly_yy>ul>li:nth-child(2){transform: rotate(60deg);right: -44px;top: 80px;opacity: 0;animation-delay: 4s;}
	.ly_yy>ul>li:nth-child(2) .ico{top: 65px;right: 78px;transform: rotate(-60deg);}
	.ly_yy>ul>li:nth-child(3){transform: rotate(120deg);top: 167px;right: 31px;opacity: 0;animation-delay: 8s;}
	.ly_yy>ul>li:nth-child(3) .ico{top: 65px;right: 78px;transform: rotate(-120deg);}
	.ly_yy>ul>li:nth-child(4){transform: rotate(180deg);top: 145px;left: -8px;opacity: 0;animation-delay: 12s;}
	.ly_yy>ul>li:nth-child(4) .ico{top: 65px;right: 78px;transform: rotate(-180deg);}
	.ly_yy>ul>li:nth-child(5){transform: rotate(240deg);top: 36px;left: -45px;opacity: 0;animation-delay: 16s;}
	.ly_yy>ul>li:nth-child(5) .ico{top: 65px;right: 78px;transform: rotate(-240deg);}
	.ly_yy>ul>li:nth-child(6){transform: rotate(-60deg);top: -50px;left: 30px;opacity: 0;animation-delay: 20s;}
	.ly_yy>ul>li:nth-child(6) .ico{top: 65px;right: 78px;transform: rotate(60deg);}
	/* .ly_yy>ul>li>img{opacity: 0;}
	.ly_yy>ul>li{opacity: 1!important;} */
	.ly_ico{position: absolute;top: 0;right: 0;}
	.ico{position: absolute;}
	.ico span{position: absolute;left: 0;top: 0;}
	.ico p{opacity: 0;}
	.ly_yy>ul>li{animation:  /* box6 */  4s ease-in-out infinite;}
	@keyframes box6{
		0%{opacity: 0;}
		50%{opacity: 1;}
		100%{opacity: 0;}
	}
	.ly_list>ul>li:nth-child(1) .ly_list2>ul>li .ly_l .ly_num:hover .ly_list .ly_y .ly_yy>ul>li:nth-child(1){opacity: 1;}
	.ly_yy>ul>li:hover{opacity: 1;}
	.ly_list2>ul>li .ly_num:hover p{background: #cf1a1d;}
	.ly_list2>ul>li .ly_num:hover{background: rgba(207, 26, 29, 0.3);}
	@media screen and (max-width:1680px) {
		/* .ly_box{background-position: -125px;} */
	}
	@media screen and (max-width:1440px) {
		/* .ly_box{background-position: -242px;} */
		.ly_l{margin-left: 16%;}
		.ly_r{margin-right: 16%;}
		.ly_list>ul>li:nth-child(2) .ly_l{margin-left: 13.5%;}
		.ly_list>ul>li:nth-child(2) .ly_r{margin-right: 13.5%;}
		.ly_list>ul>li:nth-child(3) .ly_l{margin-left: 15%;}
		.ly_list>ul>li:nth-child(3) .ly_r{margin-right: 15%;}
	}
	@media screen and (max-width:1366px) {
		/* .ly_box{background-position: -279px;} */
		.ly_list>ul>li:nth-child(1) .ly_l{margin-left: 14%;}
		.ly_list>ul>li:nth-child(1) .ly_r{margin-right: 14%;}
		.ly_list>ul>li:nth-child(2) .ly_l{margin-left: 11.5%;}
		.ly_list>ul>li:nth-child(2) .ly_r{margin-right: 11.5%;}
		.ly_list>ul>li:nth-child(3) .ly_l{margin-left: 14%;}
		.ly_list>ul>li:nth-child(3) .ly_r{margin-right: 14%;}
	}
	@media screen and (max-width:1280px) {
		/* .ly_box{background-position: -323px;} */
		.ly_list>ul>li:nth-child(1) .ly_l{margin-left: 12%;}
		.ly_list>ul>li:nth-child(1) .ly_r{margin-right: 12%;}
		.ly_list>ul>li:nth-child(2) .ly_l{margin-left: 8.5%;}
		.ly_list>ul>li:nth-child(2) .ly_r{margin-right: 8.5%;}
		.ly_list>ul>li:nth-child(3) .ly_l{margin-left: 11%;}
		.ly_list>ul>li:nth-child(3) .ly_r{margin-right: 11%;}
		
	}
	@media screen and (max-width:1024px) {
		/* .ly_box{background-position: -450px;} */
		.ly_list>ul>li:nth-child(1) .ly_l{margin-left: 2%;}
		.ly_list>ul>li:nth-child(1) .ly_r{margin-right: 2%;}
		.ly_list>ul>li:nth-child(2) .ly_l{margin-left: 0%;}
		.ly_list>ul>li:nth-child(2) .ly_r{margin-right: 0%;}
		.ly_list>ul>li:nth-child(3) .ly_l{margin-left: 2%;}
		.ly_list>ul>li:nth-child(3) .ly_r{margin-right: 2%;}
		.ly_y{left: 35%;}
	}
	@media screen and (max-width:768px) {
		.ly_y{display: none;}
		.ly_box{background-position: -595px;min-height: 730px;}
		.ly_list{margin-top: 45px;}
		.ly_tit h1{font-size: 1.65rem;}
		.ly_txt h1{font-size: 1.3rem;}
		.ly_list>ul>li:nth-child(1n+2){margin-top: 75px;}
		.ly_list>a{margin-top: 65px;}
		.ly_tit p{font-size: 1rem;}
	}
	@media screen and (max-width:520px) {
		.ly_list2 ul li{display: block;}
		/* .ly_r{flex-direction: row-reverse;text-align: left;} */
		.ly_r{justify-content: flex-end;}
		.ly_tit{padding-top: 40px;}
		.ly_tit h1{font-size: 1.25rem;padding-bottom: 3px;}
		.ly_tit p{font-size: 0.75rem;letter-spacing: 0;margin-top: 5px;}
		.ly_list{margin-top: 15px;}
		.ly_list>ul>li:nth-child(1n+2){margin-top: 10px;}
		.ly_txt h1{font-size: 0.85rem;margin-bottom: 0;}
		.ly_txt span{font-size: 0.75rem;line-height: 20px;}
		.ly_txt span br{display: none;}
		.ly_l .ly_num{margin-right: 5px;padding: 5px;}
		.ly_num p{padding: 10px 12px;}
		.ly_r .ly_num{margin-left: 5px;}
		.ly_list>a{margin-top:25px;font-size: 0.75rem;padding: 5px 20px;}
		.ly_box{min-height: 535px;}
		.ly_list>ul>li:nth-child(1) .ly_r{margin-right: 0;}
		.ly_list>ul>li:nth-child(1) .ly_l{margin-left: 0;}
		.ly_list>ul>li:nth-child(3) .ly_l{margin-left: 0;}
		.ly_list>ul>li:nth-child(3) .ly_r{margin-right: 0;}
		.ly_list>ul>li:nth-child(1n+2){margin-top: 0px;}
		.ly_tit p::after{content: "";width: 30px;height: 2px;background: white;display: block;margin: 10px auto;}
	}
	
	
	.inc_box{background: #eff9ff;padding-bottom: 70px;}
	.inc_tit h1{font-size: 2.45rem;font-weight: bold;color: #3a3a3a;font-family: "syht";margin-bottom: 5px;}
	.inc_tit p{color: #808080;font-size: 1.125rem;letter-spacing: 2px;}
	.inc_list ul li{position: relative;width: 23.5%;margin-left: 16px;float: left;text-align: center;}
	.inc_list ul li:nth-child(2n) .inc_txt{/* background: url(../img/inc_txt.png) no-repeat; */}
	.inc_tit{padding-top: 60px;text-align: center;padding-bottom: 40px;}
	.inc_txt{/* background: url(../img/inc_txt0.png) no-repeat; */ background-color: #B80008; min-height: auto; width: 100%; padding: 15px 0;}
	.inc_txt p{font-size: 1.105rem;color: white;margin-bottom: 10px;}
	.inc_txt span{color: #fff;font-family:"mon";font-size: 1.125rem;}
	.inc_list{position: relative;}
	.inc_qh{position: absolute;width: 100%;top: 135px;display: flex;justify-content: space-between;pointer-events: none;}
	.inc_qh a{padding: 30px 10px;background: #B80008;color: white;cursor: pointer;pointer-events: all;}
	.inc_qh a:nth-child(1){position: relative;right: 30px;}
	.inc_qh a:nth-child(2){position: relative;left: 30px;}
	.link_box{overflow: hidden;padding-bottom: 15px;}
	.link_tit{color: #0570bc;padding-top: 40px;padding-bottom: 50px;}
	.link_tit span{font-size: 1.75rem;font-family: "ge";}
	.link_tit h1{font-size: 1.5rem;font-family: "syht";margin-bottom: 5px;}
	.link_tit ul li{float: left;width: 19.5%;margin-bottom: 1%;}
	.link_tit ul li:nth-child(1n+2){margin-left: 0.5%;}
	.link_tit ul li:nth-child(6){margin-left: 0;}
	.link_tit ul li a p{font-size: 1.125rem;color: #035ea6;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);white-space: nowrap;}
	.link_tit ul li{position: relative;}
	.link_tit ul li:nth-child(5n+1){margin-left: 0;}
	.inc_mlist{display: none;}
	.inc_mlist ul li{width: 49%;float: left;margin-bottom: 10px;margin-left: 0;position: relative;}
	.inc_mlist ul li:nth-child(2n){margin-left: 1.5%;}
	.inc_mtxt{position: absolute;bottom: 0;background: #1176c8;width: 100%;padding: 5px;text-align: center;overflow: hidden;box-sizing: border-box;}
	.inc_mtxt p{font-size: 0.75rem;color: white;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
	.inc_mimg{height: 151px;}
	.inc_img{ padding-bottom: 66%; border: 1px solid #ccc; }
	.inc_img img{transition: .5s;}
	.inc_list ul li{overflow: hidden;}
	/* .inc_list ul li:hover .inc_img img{transform: scale(1.1);} */
	@media screen and (max-width:1024px) {
		.inc_txt p{font-size: 0.9rem;}
		.inc_qh{top: 75px;}
	}
	@media screen and (max-width:768px) {
		.inc_qh{position: static;justify-content: space-around;}
		.inc_qh a:nth-child(1){left: 0;}
		.inc_qh a:nth-child(2){left: 0;}
		.inc_tit h1{font-size: 1.65rem;}
		.inc_tit p{font-size: 1rem;}
		.inc_qh a{padding: 10px;margin-top: 15px;}
		.inc_tit{padding-top: 35px;}
		.inc_box{padding-bottom: 30px;}
		.link_tit ul li{width: 24.5%;}
		.link_tit ul li:nth-child(5){margin-left: 0;}
		.link_tit ul li:nth-child(6){margin-left: 0.5%;}
		.inc_txt{background: #B80008 !important;bottom: 16px;min-height: auto;}
		.inc_txt span{display: none;}
		.inc_txt p{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding: 5px 10px;margin-top: 0;margin-bottom: 0;text-align: center;}
		.link_tit ul li:nth-child(9){margin-left: 0;}
		.inc_list ul li{margin-left: 10px;}
	}
	@media screen and (max-width:520px) {
		.link_tit{display: none;}
		.inc_tit h1{font-size: 1.15rem;margin-bottom: 0;}
		.inc_tit p{font-size: 0.8rem;margin-top: 7px;}
		.inc_list{display: none;}
		.inc_tit{padding-top: 10px;padding-bottom: 10px;}
		.inc_box{padding-bottom: 20px;margin-bottom: 0;padding-top: 15px;}
		.inc_mlist{display: block;}
		.inc_tit p::after{content: "";width: 30px;height: 2px;background: #0570bc;margin: 10px auto;display: block;}
		.link_box{padding: 0;}
		.ins_box{padding-bottom: 30px;}
		.inc_txt{bottom: 19px;}
		
	}
	
	.foot_box{background: #333 no-repeat;padding-bottom: 45px;}
	.foot_list{padding-top: 60px;display: flex;}
	.foot_list .foot_l{ }
	.foot_list .foot_r{ }
	.foot_l>ul{display: flex;}
	.foot_menu>ul>li>a{color: #fff;font-size: 0.95rem;}
	.foot_menu>ul>li{margin-right: 100px;position: relative;padding-left: 20px;}
	.foot_menu>ul>li:nth-child(1) a{font-size: 1.15rem;color: white;}
	.foot_menu>ul>li:nth-child(1){margin-bottom: 15px;}
	.foot_menu>ul>li:nth-child(1n+2){margin-bottom: 7px;}
	.foot_menu>ul>li:nth-child(1)::after{content: "";width: 7px;height: 28px;background: #fff;display: block;position: absolute;top: 0;left: 0;}
	.foot_r{display: flex;align-items: center;}
	.foot_m{background: ;border: 1px solid #666;padding: 13px;color: white;text-align: center; font-size: 14px;}
	.foot_m p{margin-top: 10px;}
	.foot_r .foot_m:nth-child(2){margin-left: 25px;}
	.foot_lx ul li:nth-child(1){background: url(../img/foot_rx.png) no-repeat;color: white;padding-left: 35px;margin-bottom: 15px;}
	.foot_lx ul li:nth-child(2){color: #B80008;font-size: 1.4rem;font-family:"";font-weight: bold;letter-spacing: 1.3px;}
	.foot_lx ul li a{color: #f5000c;}
	.foot_lx ul li:nth-child(3){color: #B80008;font-size: 1.4rem;font-family:"";font-weight: bold;letter-spacing: 1px;border-bottom: 1px solid #cf000a;padding-bottom: 10px;margin-bottom: 10px;}
	.foot_lx{margin-left: 90px;}
	.foot_lx ul li:nth-child(4){font-size: 0.9rem;color: white;background: url(../img/email.png) no-repeat;padding-left: 35px;margin-bottom: 15px;}
	.foot_lx ul li:nth-child(5){font-size: 0.9rem;color: white;background: url(../img/wz.png) no-repeat;padding-left: 30px;margin-left: 3px;}
	.end_box{background: #333;padding: 20px 0; border-top: 1px solid #666;}
	.end_box .gm{display: flex;justify-content: space-between;}
	.end_box p{color: white;font-size: 0.9rem;}
	.end_box a{color: white;}
	.foot_mlist{display: flex;}
	.link_list{}
	.link_list .gm{display: flex;align-items: center;padding: 20px 0;}
	.link_r{line-height: 24px;height: 24px;width: 800px;}
	.link_r a{display: inline-block;margin-right: 5px;}
	.link_l p{font-size: 1rem;margin-right: 20px;}
	
	@media screen and (max-width:1457px) {
		.foot_menu>ul>li{margin-right: 80px;}
	}
	@media screen and (max-width:1440px) {
		.foot_menu>ul>li{margin-right: 80px;}
	}
	@media screen and (max-width:1373px) {
		.foot_lx ul li:nth-child(5) br{display: none;}
		.foot_lx{width: 35%;margin-left: 50px;}
		.foot_r{justify-content: flex-end;width: 50%;}
		.foot_l{width: 50%;}
		.foot_l ul li{width: 100%;}
		.foot_menu>ul>li{margin-right: 0;}
		
		.foot_lx{margin-left: 0;}
		.foot_r{width: 36%;justify-content: space-between;}
		.foot_l{width: 74%;margin-right: 20px;}
		.foot_menu>ul>li{margin-right: 0;}
		.foot_l>ul{justify-content: space-between;}
	}
	@media screen and (max-width:1349px) {
		.foot_lx{width: 100%;}
	}
	@media screen and (max-width:1280px) {
		.foot_lx{width: 100%;}
	}
	@media screen and (max-width:1210px) {
		.foot_lx{width: 100%;}
		
	}
	@media screen and (max-width:1195px) {
		.end_box p{font-size: 0.75rem;}
		.end_box a{font-size: 0.75rem;}
	}
	@media screen and (max-width:1105px) {
		.foot_r .foot_m:nth-child(2){margin-left: 5px;}
	}
	
	@media screen and (max-width:1071px) {
		.foot_lx ul li a{font-size: 1.45rem;}
	}
	@media screen and (max-width:1024px) {
		.foot_lx ul li:nth-child(2){font-size: 1.5rem;}
		.foot_lx ul li:nth-child(3){font-size: 1.5rem;}
		.foot_m p{font-size: 0.8rem;}
		.foot_menu>ul>li:nth-child(1) a{font-size: 1rem;}
		.foot_menu>ul>li>a{font-size: 0.8rem;}
		.foot_r .foot_m:nth-child(2){margin-left: 10px;}
		.foot_lx{margin-left: 20px;}
		.foot_r{justify-content: flex-start;}
		.foot_lx ul li:nth-child(5){padding-left: 20px;}
		
	}
	@media screen and (max-width:768px) {
		.link_list{display: none;}
		.foot_l{display: none;}
		.foot_r{width: 100%;justify-content: space-around;}
		.end_box p span{display: none;}
	}
	@media screen and (max-width:520px) {
		.foot_r{display: flex;}
		.foot_box{background: ;min-height: auto;padding-bottom: 0;}
		.end_box{margin-bottom: 45px;padding: 10px 0;}
		.end_box .gm{display: block;text-align: center;}
		.end_box .gm p:nth-child(2){margin-top: 5px;}
		.foot_list{padding-top: 25px;padding-bottom: 10px;}
		.foot_lx{width: auto;margin-left: 5px;}
		.foot_m p{font-size: 0.75rem;margin-top: 5px;}
		.foot_lx ul li:nth-child(1){margin-bottom: 5px;}
		.foot_mlist{justify-content: space-around;margin-bottom: 15px;width: 74%;}
		.foot_m{padding: 5px;}
		.foot_lx ul li:nth-child(4){margin-bottom: 5px;font-size: 0.75rem;padding-left: 29px;}
		.foot_lx ul li:nth-child(5){font-size: 0.75rem;padding-bottom: 10px;}
		.foot_lx ul li:nth-child(1){font-size: 0.75rem;margin-bottom: 0;padding-bottom: 5px;padding-left: 25px;}
		.foot_lx ul li:nth-child(3){padding-bottom: 5px;margin-bottom: 5px;}
		.foot_lx ul li:nth-child(2){font-size: 1.15rem;letter-spacing: 0;margin: 3px 0;}
		.foot_lx ul li:nth-child(3){font-size: 1.15rem;letter-spacing: 0;}
		.foot_r .foot_m:nth-child(2){margin-left: 3px;}
		.inc_txt p{font-size: 0.8rem;}
		
		.fswzj{ position:fixed; bottom:0; z-index:999; width:100%; display:block; background:#B80008;}
		.fswzj ul{ padding:0px; margin:0px; list-style-type:none; border-top:2px solid #ff5a5d;}
		.fswzj ul li{color:#fff; width:25%; text-align:center; padding:0.3rem 0; position:relative; float:left;}
		.fswzj ul li a{ color:#fff;  display:block; border-left:1px solid #b85e60;}
		.fswzj ul li.on a{ border-left:none;}
		.fnav_pic{ width:24%; margin:0 auto;}
		.fnav_wb{font-size: 0.75rem;}
		.foot_lx ul li a{font-size: 1.35rem;}
	}
	@media screen and (max-width:520px) {
		.ly_r .ly_num{padding: 3px;}
		.ly_l .ly_num{padding: 3px;}
		.ly_num p{padding: 7px 9px;font-size: 1rem;}
		.ly_list>ul>li:nth-child(1) .ly_r{width: 48%;}
		.ly_list>ul>li:nth-child(1) .ly_l{width: 48%;}
		.ly_list>ul>li:nth-child(2) .ly_l{width: 48%;}
		.ly_list>ul>li:nth-child(2) .ly_r{width: 48%;}
		.ly_list>ul>li:nth-child(3) .ly_l{width: 48%;}
		.ly_list>ul>li:nth-child(3) .ly_r{width: 48%;}
		.ly_list2 ul li{margin-bottom: 40px;}
		.ly_list2 ul li{display: flex;}
	}
	@media screen and (max-width:320px) {
		.ly_list>ul>li:nth-child(1) .ly_r{width: 100%;}
		.ly_list>ul>li:nth-child(1) .ly_l{width: 100%;}
		.ly_list>ul>li:nth-child(2) .ly_l{width: 100%;}
		.ly_list>ul>li:nth-child(2) .ly_r{width: 100%;}
		.ly_list>ul>li:nth-child(3) .ly_l{width: 100%;}
		.ly_list>ul>li:nth-child(3) .ly_r{width: 100%;}
		.ly_list2 ul li{display: block;}
		.ly_list2 ul li{margin-bottom: 20px;}
		
	}
	
	/* 关于我们 */
	.al_nr ul li a{padding: 20px 30px;display: block;transition: .5s;}
	.al_nr ul{display: flex;}
	.al_nr{border-bottom: 2px solid #B80008;}
	.about_box{background: #f5f5f5;padding: 20px 0;}
	.a_xd{background: #fcfcfc;}
	.a_xd a{color: #B80008;}
	.al_nr ul li:hover a{color: #B80008;}
	@media screen and (max-width:768px) {
		.about_banner{overflow: hidden;}
		.about_banner img{max-width: 150%;position: relative;right: 20%;}
	}
	@media screen and (max-width:520px) {
		.al_nr ul li a{font-size: 0.8rem;padding: 10px 25px;}
		.al_nr ul{justify-content: space-between;}
		.about_banner img{max-width: 180%;position: relative;right: 7%;transform: scale(1.4);}
	}
	/* 业务范围 */
	.ol_nr ul li a{padding: 20px 30px;display: block;transition: .5s;}
	.ol_nr ul{display: flex;}
	.ol_nr{border-bottom: 2px solid #B80008;}
	.aoe_box{background: #f5f5f5;padding: 20px 0;padding-top: 100px;}
	.aoe_box .ins_list{overflow: hidden;padding-bottom: 20px;}
	.aoe_box .ins_list ul li{width: 30%;float: left;margin-left: 4.5%;margin-bottom: 20px;background: white;}
	.aoe_box .ins_list ul li a{display: flex;align-items: center;height: 85px;width: 100%;box-sizing: border-box;padding: 0 5px;}
	.aoe_box .ins_list ul li:nth-child(1){margin-left: 0;}
	.aoe_box .ins_list ul li:nth-child(4){margin-left: 0;}
	.aoe_box .ins_list ul li:nth-child(7){margin-left: 0;}
	.aoe_box .ins_list ul li:nth-child(10){margin-left: 0;}
	.ol_nr ul li:hover a{color: #B80008;}
	.aoeshow>.gm>h1{font-size: 1.45rem;text-align: center;padding-top: 30px;}
	@media screen and (max-width:768px) {
		.ol_nr ul{justify-content: space-between;}
		.ol_nr ul li a{padding: 20px 25px;}
		.aoe_box{padding-top: 25px;}
		.aoe_box .ins_list ul li{margin-left: 1.5%;width: 32.3%;}
		.aoe_box .ins_ico{width: 40%;margin:0 5px ;padding-left: 0;}
		.aoe_box .ins_list ul li a p{width: 50%;}
	}
	@media screen and (max-width:520px) {
		.ol .gm{width: 100%;}
		.aoe_banner img{max-width: 170%;position: relative;right: 34%;transform: scale(1.5);}
		.aoe_banner{overflow: hidden;}
		.aoe_box .ins_list ul li{width: 49%;margin-left: 0;height: auto;margin-bottom: 10px;}
		.aoe_box .ins_list ul li:nth-child(2n){margin-left: 1.5%;}
		.aoe_box .ins_ico{margin: 0;}
		.aoe_box .ins_list ul li a p{width: 67%;}
		
		.ol_nr .mean-nav ul{display: block;}
		.ol_nr header nav li{ position:relative; float:left;}
		.ol_nr header nav li a{color:#fff; padding:0 45px; font-size:1rem; /* background:url(../images/fl_fg.png.html) no-repeat right center; */ height:70px; display:block; line-height:70px; text-align:center; position:relative; z-index:9;}
		.ol_nr header nav li:hover a,header nav li.cur a{color:#fff;}
		.ol_nr header nav li i{ background:#47b560; width:76%; height:66%; position:absolute; bottom:17%; left:12%; border-radius:3px; transform:scale(0); transition:0.5s;}
		.ol_nr header nav li:hover i,header nav li.cur i{transform:scale(1); transition:0.5s;}
		
		.ol_nr .mean-container .mean-nav {float:left;width:100%;background: rgba(245,245,245,1); /* margin-bottom:15px; */}
		.ol_nr .mean-container .mean-nav ul {padding:0;margin:0;width:100%;list-style-type:none;}
		.ol_nr .mean-container .mean-nav ul li {position:relative;width:100%;padding: 0;}
		.ol_nr .mean-container .mean-nav ul li a {color:#333; display:block;width:100%; background:none; font-size:0.8rem;padding:0 0%;height:39px; line-height:42px;margin:0px;margin-right: 0;/* border-top:1px solid #383838;border-top:1px solid rgba(173, 173, 173, .5); */text-decoration:none;text-transform:uppercase}
		.ol_nr .mean-container .mean-nav ul li li a {width:80%;padding:0 10%; height:45px; line-height:45px; border-top:1px solid #f1f1f1;border-top:1px solid rgba(255, 255, 255, .25);	opacity:.75; filter:alpha(opacity=75);text-shadow:none!important;visibility:visible}
		.ol_nr .mean-container .mean-nav ul li.mean-last a {border-bottom:0;margin-bottom:0}
		.ol_nr .mean-container .mean-nav ul li a.mean-expand {width:40px;height:40px;text-align:center;position:absolute;right:0;top:0;z-index:10;font-weight:700;	background:rgba(255, 255, 255, .1);	border:0!important;	border-left:1px solid rgba(255, 255, 255, .4)!important;border-bottom:1px solid rgba(255, 255, 255, .2)!important}
		/* .mean-container .mean-nav ul li a.mean-expand:hover {background:rgba(0,0,0,.9)} */
		.ol_nr .mean-container .mean-push {/* float:left; */	width:100%;	padding:0;	margin:0;clear:both}
		.ol_nr .mean-nav .wrapper {width:100%;padding:0;margin:0}
		.ol_nr .mean-container .mean-bar, .mean-container .mean-bar * {-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
		.ol_nr .mean-remove {display:none!important}
		.ol_nr header nav {text-align: center;background: #efefef;}
		.ol_nr header nav ul {margin:0;padding:1em;list-style-type: none;} 
		
		.ol_nr header{ background:none; width:auto; display:block;position: relative; z-index:1; margin:0px; padding:0; border-radius:0; float:none !important;}
		.ol_nr header nav li{background:none; line-height:inherit; margin-bottom:auto;}
		.ol_nr header nav li a{ font-weight:inherit; border:none; padding:inherit; height:auto; z-index:9;}
		.ol_nr header nav li span{ display:none;}
		.ol_nr header nav li ul li{ margin:auto; background:none;}
		.ol_nr header nav li ul li a{border:0;	 line-height:inherit;}
		.ol_nr header nav li i{ height:40px; bottom:0; width:100%; height:100%; left:0; border-radius:0;}
		.ol_nr .mean-container .mean-bar {/* margin-top: 15px; */width:100%;position:relative;background:#efefef;height:43px; z-index:99;}
		.ol_nr .mean-container .mean-bar div.fl{ font-size:0.75rem; color:#000; line-height:43px; padding-left:2%;}
		.ol_nr .mean-container a.meanmenu-reveal {width:22px;height:22px;padding:10px 24px;position:absolute;top:0;right:0;cursor:pointer;color:#000;text-decoration:none;font-size:16px;text-indent:-9999em;line-height:22px;font-size:1px;	display:block;font-family:Arial, Helvetica, sans-serif;	font-weight:700}
		.ol_nr .mean-container a.meanmenu-reveal span {display:block;background:#000;height:3px;margin-top:3px}
	}
	
	/* 新闻中心 */
	.nl_nr ul li a{padding: 20px 25px;display: block;transition: .5s;}
	.nl_nr ul li:first-child a{ padding-left: 0; }
	.nl_nr ul{ display: inline-flex;flex-wrap: wrap;justify-content: flex-start;}
	.nl_nr{border-bottom: 2px solid #dc000b; display: flex; flex-wrap: wrap;justify-content: space-between; align-items: center;}
	.news_box{background: #f5f5f5;padding: 20px 0;padding-top: 90px;}
	.nl_nr ul li:hover a{color: #B80008;}
	/* .nl_nr ul li:nth-child(2){display: none;} */
	
	.news_nr{padding-bottom: 20px;}
	/* .case_list .news_nr li:first-child{ margin-top: 0;} */
	.news_nr li{ position:relative;margin: 20px 0;transition:0.5s;background: white;}
	.news_nr li a{ display:block; padding:2%; position:relative; z-index:9; transition:0.5s;}
	.news_nr li:hover a{ background:#fff; box-shadow:0px 1px 8px rgba(0,0,0,0.3); transition:0.5s;}
	.news_pic{ overflow:hidden; width:22%;}
	.news_pic img{ display:block; width:100%; transition:0.5s;}
	/* .news_nr li:hover .news_pic img{transform:scale(1.05);} */
	.news_wb{ width:75%;}
	.news_rq{font-size: 1rem;}
	.news_bt{ font-size:1.5rem; height:50px; line-height:50px; overflow:hidden;display: flex;justify-content: space-between;align-content: center;}
	.news_ms{ font-size:0.875rem; line-height:24px; height:48px; color:#5f5f5f; overflow:hidden; margin-top:5px; transition:0.5s;}
	.news_more{ transition: .5s;width:126px; height:34px; text-align:center; background:#B80008; line-height:34px; color:#fff; font-size:0.875rem; margin-top:25px;}
	.news_nr li:hover .news_more{ background:#B80008; transition:0.5s;}
	.news_bt, .news_rq{color: #323232;transition: .5s;}
	.news_nr li:hover .news_bt{color: #B80008;}
	
	.news_nr li:hover .case_mc,.honor_nr li:hover .case_mc{background:#B80008; transition:0.5s;}
	.news_nr li .border_top{
		position:absolute;height:1px;width:0;font-size:0;background:#B80008;top:0;left:0; z-index:9;
		-webkit-transition:all 0.5s ease-out;
		-o-transition:all 0.5s ease-out;
		transition:all 0.5s ease-out;
	}
	.news_nr li .border_right{
		position:absolute;height:0px;width:1px;font-size:0;background:#B80008;bottom:0;right:0; z-index:9;
		-webkit-transition:all 0.5s ease-out;
		-o-transition:all 0.5s ease-out;
		transition:all 0.5s ease-out;
	}
	.news_nr li .border_bottom{
		position:absolute;height:1px;width:0px;font-size:0;background:#B80008;right:0;bottom:0; z-index:9;
		-webkit-transition:all 0.5s ease-out;
		-o-transition:all 0.5s ease-out;
		transition:all 0.5s ease-out;
	}
	.news_nr li .border_left{
		position:absolute;height:0px;width:1px;font-size:0;background:#B80008;left:0;top:0; z-index:9;
		-webkit-transition:all 0.5s ease-out;
		-o-transition:all 0.5s ease-out;
		transition:all 0.5s ease-out;
	}
	.news_nr li:hover .border_top,.news_nr li:hover .border_bottom,.honor_nr li:hover .border_top,.honor_nr li:hover .border_bottom{width:100%;}
	.news_nr li:hover .border_left,.news_nr li:hover .border_right,.honor_nr li:hover .border_left,.honor_nr li:hover .border_right{height:100%;}
	
	.news_show{padding: 60px 0;}
	.news_rq2{display: none;}
	.newsshow_title{ text-align:center; border-bottom:1px dashed #ccc; padding-bottom:12px; font-size:1.5rem; font-weight:bold; line-height:25px; }
	.newsshow_title p{ font-size:0.875rem; color:#999; font-weight:normal; padding-top:8px;}
	.newsshow_wnnr{ margin:0 auto; padding-top:15px; font-size:0.9125rem; line-height:32px; }
	.newsshow_wnnr img{ max-width:100%;}
	.bdsharebuttonbox{ margin:0 auto; padding-top:40px; width:145px;}
	.sxyjsys,.sxyjsys a{ font-size:14px;  line-height:30px;}
	.sxyjsys a:hover{ text-decoration:underline;}
	.xgnews-tit{ text-align:center; font-size:1.25rem; font-weight:bold; line-height:46px; height:46px; color:#555; display: flex; }
	.xgnews-tit h3{ display: block; width: 50%; text-align: left; }
	.xgnews-con{ padding-top:15px;}
	.xgnews-con h3{ font-size: 20px; color: #333333; margin-bottom: 20px; padding-left: ; }
	.xgnews-con ul{ width: 48%; float:left; }
	.xgnews-con ul:nth-child(2n){ float: right; }
	.xgnews-con li{ list-style: none; width:100%; margin-left:0%; line-height:24px; padding: 5px 0; position: relative; padding-left: 25px; box-sizing: border-box;}
	.xgnews-con li::after{ position: absolute; left: 0; top: 50%; margin-top: -3px; display: block; content: ""; width: 6px; height: 6px; background-color: #000000; border-radius: 50px; }
	.xgnews-con li a{ font-size:16px; width: calc(100% - 90px); display: inline-block; }
	.xgnews-con li span{ float:right; color:#999; font-size:14px; width: 90px; text-align: right;}
	.xgnews-con li a:hover{ text-decoration:underline;}
	@media screen and (max-width:1024px) {
    .nl_nr ul li a{padding: 15px 10px;}
    .nav-box{display: none;}
		.news_bt{font-size: 1.25rem;height: auto;line-height: 20px;}
		.news_more{margin-top: 4px;}
		.news_box{padding-top: 20px;}
	}
	@media screen and (max-width:768px) {
		.news_more{display: none;}
		.news_bt{font-size: 1.25rem;line-height: 20px;height: 20px;}
		/* .news_rq {margin-top: 2%;} */
		.news_box3{padding-top: 40px;}
		.news_ms{height: 70px;margin-top: 5px;}
		.news_banner_txt{top: 50%;transform: translate(-50%,-50%);}
		.news_rq2{display: block;margin: 10px 0;}
		.news_box{padding-top: 1px;}
		.news_rq{display: none;}
    .xgnews-con{padding-top: 0;}
    .xgnews-con ul{width: 100%; margin-bottom: 30px;}
    .xgnews-con ul:nth-child(2){ margin-bottom: 0; }
    .xgnews-con h3{font-size: 20px;margin-bottom: 10px;}
    .xgnews-con li span{font-size: 12px;display: none;}
    .xgnews-con li a{width: 100%;}
	}
	@media screen and (max-width:520px) {
    .news_show{padding: 40px 0;}
		/* .news_nr{padding-bottom: 50px;} */
		.news_box{padding-top: 25px;}
		.news_box{overflow: hidden;}
		.news_nr1{display: block;}
		.news_r{padding: 10px 0;}
		.news_l a p{padding: 12px 24px;}
		.news_banner img{max-width:170% ;}
		.news_banner_txt span{font-size: 3rem;}
		.news_banner_txt h1{font-size: 1rem;}
		.news_wb{width: 65%;}
		.news_bt{font-size: 0.85rem;}
		.news_rq{font-size: 0.7rem;}
		.news_ms{font-size: 0.7rem;line-height: 18px;height: 39px;margin-top: 0;}
		.news_pic {width: 32%;}
		.news_banner_txt p{font-size: 1.75rem;}
		.news_banner img{max-width: 170%;position: relative;right: 34%;transform: scale(1.5);}
		.news_banner{overflow: hidden;}
		.news_r{padding: 10px 0;}
		.news_plnr ul{justify-content: space-between;}
		.news_list{flex-direction: column-reverse;}
		.news_plnr ul li{padding: 15px 23px;}
		.news_box{padding-top: 5px;}
		.news_rq{display: none;}
		.news_rq2{display: block;font-size: 0.75rem;margin: 5px 0;}
		.xgnews-con li{float: none;width: auto;}
		.newsshow_title{font-size: 1.125rem;}
    .newsshow_wnnr{font-size: 14px;line-height: 28px;}
		.newsshow_wnnr p{font-size: 0.875rem!important;}
		
    .case_list .nl_nr{margin-bottom: 10px;display: none;}
    .nav-box{font-size: 14px;}
		.nl_nr ul li a{padding: 12px 6px;font-size: 0.85rem;}
		.nl_nr ul{ flex-wrap: wrap; }
		.news_nr li{ margin: 15px 0; }
		.xgnews-con li a{font-size: 14px;}
	}
	
	/* 在线培训 */
	.tl_nr ul li a{padding: 20px 30px;display: block;transition: .5s;}
	.tl_nr ul{display: flex;}
	.tl_nr{border-bottom: 2px solid #1b85cd;}
	.tl_nr ul li:hover a{color: #0570bc;}
	.train_banner{position: relative;}
	.train_banner a{position: absolute;font-size: 3.25rem;left: 50%;top: 35%;transform: translate(-50%,-50%);color: red;white-space: nowrap;display: inline-block;}
	.train_box{background: #f5f5f5;padding: 20px 0;padding-top: 90px;}
	.train_box .train_nr{overflow: hidden;padding-bottom: 11px;}
	.train_box .train_nr ul li{background: white;float: left;width: 29.2%;position: relative;margin-bottom: 20px;}
	.train_box .train_nr ul li:nth-child(2){margin: 0px 6%;}
	.train_box .train_nr ul li:nth-child(5){margin: 0px 6%;}
	.train_box .train_nr ul li:nth-child(8){margin: 0px 6%;}
	.train_box .train_nr ul li:nth-child(11){margin: 0px 6%;}
	.train_box .video_txt{display: flex;align-items: center;justify-content: space-between;padding: 15px 25px;transition: .5s;}
	.video_ico2{position: relative;}
	.video_ico2 span{position: absolute;left: 0;bottom: 0;opacity: 0;transition: .5s;}
	.video_ico2 p{opacity: 1;transition: .5s;}
	.train_box .train_nr ul li:hover .video_ico2 span{opacity: 1;}
	.train_box .train_nr ul li:hover .video_ico2 p{opacity: 0;}
	.train_box .train_nr ul li em{background:#1f90d6; display:block; position:absolute; left:0; bottom:0; height:2px; transition:0.5s; width:100%; transform:scaleX(0);}
	.train_box .train_nr ul li:hover em{transform:scaleX(1); transition:0.5s;}
	.train_box .train_nr ul li:hover .video_txt p{color: #2574af;}
	@media screen and (max-width:768px) {
		.train_box{padding-top: 10px;}
		.train_banner img{max-width: 130%;position: relative;right: 34%;transform: scale(1.5);}
		.train_banner{overflow: hidden;}
	}
	@media screen and (max-width:520px) {
		.train_banner img{max-width: 170%;}
		.train_banner a{font-size: 1.125rem;top: 50%;}
	}
	
	/* 客户案例 */
	.case_box{padding-top: 80px;padding-bottom: 100px;overflow: hidden;}
	.pro_list{margin-top: 38px;overflow: hidden;}
	.main_l{width:20.7%; background:#fff;}
	.pro_bt{ background:#2a9c07; text-align:center; height:80px; line-height:80px; color:#fff; font-size:1.5rem;}
	.main_left{ padding-top:120px; font-size:1.125rem; padding-left:4%;}
	.main_left p{ font-size:2.25rem; font-weight:bold; color:#2a9c07;}
	.main_left p:after{ content:""; display:block; background:#ff0000; width:42px; height:3px; margin:12px 0;}
	.main_right{padding-top:120px; font-size:1.125rem; padding-right:4%; text-align:right;}
	.main_right p{ font-size:2.25rem; font-weight:bold; color:#2a9c07; padding-bottom:37px; position:relative;}
	.main_right p:after{ content:""; display:block; background:#ff0000; width:42px; height:3px; position:absolute; right:0; top:60px;}
	.main_cen{ text-align:center; padding-top:120px; color:#000; font-size:1.25rem;}
	.main_cen p{ font-size:2.25rem; font-weight:bold; color:#2a9c07;}
	.main_cen p:after{ content:""; display:block; background:#ff0000; width:42px; height:3px; margin:12px auto;}
	.proshow_banner .main_left{ padding-top:60px; padding-left:2%;}
	.main_right{ padding-top:140px; text-align:right;}
	.main_flbg{width:100%; position:relative; background:#fff; border-top:4px solid #2a9c07;}
	.main_fl li{ position:relative; float:left;}
	.main_fl li a{ color:#191919; padding:0 50px; font-size:1rem; height:70px; display:block; line-height:70px; text-align:center; position:relative; z-index:9;}
	.main_fl li:hover a,.main_fl li.cur a{color:#fff; font-weight:bold;}
	.main_fl li:after{ content:""; background:#2a9c07; width:100%; height:0%; position:absolute; top:0; left:0%; transition:0.5s;}
	.main_fl li:hover:after,.main_fl li.cur:after{height:100%; transition:0.5s;}
	.main_wz{ font-size:0.9375rem; color:#666; line-height:70px;}
	.main_wz img{ margin-bottom:-3px; margin-right:10px;}
	.main_wz span{ padding:0 8px; font-family:"宋体"; color:#666;}
	.main_wz a{ color:#666;}
	.main_wz a:hover{ text-decoration:underline;}
	.main{ background:#f3f3f3; padding-top:70px; padding-bottom:100px;}
	.maina{ background:#f3f3f3; padding-top:70px; padding-bottom:100px;}
	
	.case_box header{border: 1px solid #e1e1e1;border-top: none;}
	.case_box header nav>ul>li{position:relative; border-top:1px dashed rgba(0,0,0,0.2);background: white;}
	.case_box header nav>ul>li:nth-child(1){ border-top:none;}
	.case_box header nav>ul>li>a{ color:#000; font-size:1rem; height:55px; display:block; line-height:55px; text-indent:14%; position:relative; z-index:9; transition:0s;}
	.case_box header nav>ul>li:hover>a, header nav>ul>li.cur>a{ font-weight:bold; color:#FFFFFF; }
	.case_box header nav>ul>li:hover, header nav>ul>li.cur{ background-color: #d8000a; }
	.case_box header nav>ul>li .pro_jt{ color:#fff; position:absolute; top:9px; right:10%; transition:0.5s;transform: rotate(0);transform-origin:center center;}
	.pro_jt img{transform: rotate(0deg);transition: 0.5s;}
	.case_box header nav>ul>li:hover .pro_jt img{transform: rotate(90deg);}
	/* .pro_box header nav>ul>li:hover:after,header nav>ul>li.cur:after{ transform: scale(90deg); transition:0.5s;} */
	.case_box header nav>ul>li>ul{ padding:0 5% 10px 5%; background: white; display:none;}
	.case_box header nav>ul>li>ul>li{ position:relative;}
	.case_box header nav>ul>li>ul>li>a{ display:block; line-height:30px; height:30px; font-size:0.9375rem; padding-left:12px; color:#6d6c6c !important; transition:0.5s;}
	.case_box header nav>ul>li>ul>li:hover>a,header nav>ul>li>ul>li.cur>a{padding-left:16px; color:#2a9c07 !important; transition:0.5s;}
	.case_box header nav>ul>li>ul>li:after{content:""; height:6px;  position:absolute; top:14px; left:0%; width:6px; transition:0.5s;border: 1px solid #ccc;border-radius: 50px;}
	.case_box header nav>ul>li>ul>li:hover:after, header nav>ul>li>ul>li.cur:after{background:#d8000a; transition:0.5s;border:none;}
	.nLi ul li{background: white;}
	.main_tel{padding-top: 60px;}
	.main_tel ul li{margin-bottom: 30px;}
	.main_tel ul li:nth-child(2){margin-bottom: 0;}
	.case_box header nav>ul>li:hover::after{transform: rotate(90deg);}
	.case_tit{padding: 25px 45px;background: #B80008;position: relative;}
	.case_tit h1{font-size: 1.5rem;color: white;z-index: 1;position: relative;}
	.case_tit span{font-size: 3.75rem;color: #cb000a;position: absolute;top: 9%;right: 9%;}
	.case_lb{padding: 15px 40px;background: #0570bc;color: white;margin-bottom: 50px;display: inline-block;}
	.case_nr{width: 75%;}
	/* .case_nr ul li {width: 50%;float: left;line-height: 30px;} */
	/* .case_nr ul li a{color: #454545;} */
	@media screen and (max-width:1280px) {
		.case_box header nav>ul>li>a{text-indent: 5%;}
		.case_box{padding-top: 35px;padding-bottom: 35px;}
    .main_l{width: 250px;}
    .case_nr{width: calc(100% - 270px);}
    .case_tit{padding: 20px 5%;}
	}
	@media screen and (max-width:1024px) {
		.case_box header nav>ul>li>a{font-size: 0.8rem;}
    .case_tit h1{font-size: 1.3rem;}
	}
	@media screen and (max-width:768px) {
		.case_tit span{display: none;}
    .case_nr{width: 69%;}
		.main_l{width: 27.7%;}
		.main_tel{padding-top: 20px;}
		.case_tit h1{font-size: 1.15rem;}
		.case_tit{padding: 12px 5%; text-align: center;}
    .case_box header nav>ul>li>a{height: 45px;line-height: 45px;}
		.case_banner img{transform: scale(1.2);}
		.case_banner{overflow: hidden;}
	}
	@media screen and (max-width:520px) {
    .case_tit{display: none;}
		.case_list .mean-nav ul{display: block;}
		.case_list header nav li{ position:relative; float:left;}
		.case_list header nav li a{color:#fff; padding:0 45px; font-size:1rem; /* background:url(../images/fl_fg.png.html) no-repeat right center; */ height:70px; display:block; line-height:70px; text-align:center; position:relative; z-index:9;}
		.case_list header nav li:hover a,header nav li.cur a{color:#fff;}
		.case_list header nav li i{ background:#47b560; width:76%; height:66%; position:absolute; bottom:17%; left:12%; border-radius:3px; transform:scale(0); transition:0.5s;}
		.case_list header nav li:hover i,header nav li.cur i{transform:scale(1); transition:0.5s;}
		
		.case_list .mean-container .mean-nav {float:left;width:100%;background: rgba(245,245,245,1); /* margin-bottom:15px; */}
		.case_list .mean-container .mean-nav ul {padding:0;margin:0;width:100%;list-style-type:none;}
		.case_list .mean-container .mean-nav ul li {position:relative;width:100%;padding: 0;}
		.case_list .mean-container .mean-nav ul li a {color:#333; display:block;width:100%; background:none; font-size:0.8rem;padding:0 0%;height:39px; line-height:42px;margin:0px;margin-right: 0;/* border-top:1px solid #383838;border-top:1px solid rgba(173, 173, 173, .5); */text-decoration:none;text-transform:uppercase}
		.case_list .mean-container .mean-nav ul li a:hover { color: #FFFFFF;}
		.case_list .mean-container .mean-nav ul li li a {width:80%;padding:0 10%; height:45px; line-height:45px; border-top:1px solid #f1f1f1;border-top:1px solid rgba(255, 255, 255, .25);	opacity:.75; filter:alpha(opacity=75);text-shadow:none!important;visibility:visible}
		.case_list .mean-container .mean-nav ul li.mean-last a {border-bottom:0;margin-bottom:0}
		.case_list .mean-container .mean-nav ul li a.mean-expand {width:40px;height:40px;text-align:center;position:absolute;right:0;top:0;z-index:10;font-weight:700;	background:rgba(255, 255, 255, .1);	border:0!important;	border-left:1px solid rgba(255, 255, 255, .4)!important;border-bottom:1px solid rgba(255, 255, 255, .2)!important}
		/* .mean-container .mean-nav ul li a.mean-expand:hover {background:rgba(0,0,0,.9)} */
		.case_list .mean-container .mean-push {/* float:left; */	width:100%;	padding:0;	margin:0;clear:both}
		.case_list .mean-nav .wrapper {width:100%;padding:0;margin:0}
		.case_list .mean-container .mean-bar, .mean-container .mean-bar * {-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
		.case_list .mean-remove {display:none!important}
		.case_list header nav {text-align: center;background: #efefef;}
		.case_list header nav ul {margin:0;padding:1em;list-style-type: none;} 
		
		.case_list header{ background:none; width:auto; display:block;position: relative; z-index:1; margin:0px; padding:0; border-radius:0; float:none !important;}
		.case_list header nav li{background:none; line-height:inherit; margin-bottom:auto;}
		.case_list header nav li a{ font-weight:inherit; border:none; padding:inherit; height:auto; z-index:9;}
		.case_list header nav li span{ display:none;}
		.case_list header nav li ul li{ margin:auto; background:none;}
		.case_list header nav li ul li a{border:0;	 line-height:inherit;}
		.case_list header nav li i{ height:40px; bottom:0; width:100%; height:100%; left:0; border-radius:0;}
		.case_list .mean-container .mean-bar { width:100%;position:relative;background:#efefef;height:43px; z-index:99;}
		.case_list .mean-container .mean-bar div.fl{ font-size:0.75rem; color:#000; line-height:43px; padding-left:2%;}
		.case_list .mean-container a.meanmenu-reveal {width:22px;height:22px;padding:10px 24px;position:absolute;top:0;right:0;cursor:pointer;color:#000;text-decoration:none;font-size:16px;text-indent:-9999em;line-height:22px;font-size:1px;	display:block;font-family:Arial, Helvetica, sans-serif;	font-weight:700}
		.case_list .mean-container a.meanmenu-reveal span {display:block;background:#000;height:3px;margin-top:10px}
		
    .case_list header{border: 1px solid #e1e1e1;}
		.case_tit{ display: none; }
		.main_l { float: none!important;width: 100%;margin-top: 20px; }
		.main_tel{ display: none; }
		.case_box{ padding-top: 0; }
		.case_nr{width: auto;margin-top: 15px;}
		.case_lb{font-size: 0.75rem;padding: 10px 15px;margin: 10px 0;margin-top: 15px;}
		.case_banner img{max-width: 170%;position: relative;right: 12%;transform: scale(1.5);}
		.case_banner{overflow: hidden;}
		
	}
	
	/* 资料下载 */
	.dowm_box{padding: 90px 0;}
	.dowm_tit{background: #B80008;padding: 30px 0;}
	.dowm_tit>ul>li{color: white;}
	.dowm_tit>ul{display: flex;}
	.dowm_tit>ul>li:nth-child(1){width: 50%;text-align: center;}
	.dowm_tit>ul>li:nth-child(2){width: 13%;text-align: center;}
	.dowm_tit>ul>li:nth-child(3){width: 13%;text-align: center;}
	.dowm_tit>ul>li:nth-child(4){width: 13%;text-align: center;}
	.dowm_tit>ul>li:nth-child(5){width: 11%;text-align: center;}
	.dowm_nr ul{display: flex;}
	.dowm_nr>ul>li{padding: 30px 0;}
	.dowm_nr>ul>li:nth-child(1){width: 50%;padding-left: 30px;}
	.dowm_nr>ul>li:nth-child(2){width: 13%;text-align: center;}
	.dowm_nr>ul>li:nth-child(3){width: 14%;text-align: center;}
	.dowm_nr>ul>li:nth-child(4){width: 13%;text-align: center;}
	.dowm_nr>ul>li:nth-child(5){width: 11%;text-align: center;}
	.dowm_list>ul>li:nth-child(2n){background: #f7f7f7;}
	@media screen and (max-width:1024px) {
		.dowm_nr>ul>li:nth-child(1){font-size: 0.85rem;}
		.dowm_box{padding: 40px 0;}
	}
	@media screen and (max-width:768px) {
		.dowm_nr>ul>li:nth-child(1){padding-left: 12px;}
		.dowm_nr>ul>li{padding: 20px 0;}
		.dowm_tit{padding: 20px 0;}
		.dowm_nr ul{align-items: center;}
	}
	@media screen and (max-width:520px) {
		.dowm_banner img{max-width: 170%;position: relative;right: 35%;transform: scale(1.5);}
		.dowm_banner{overflow: hidden;}
		.dowm_nr>ul>li{font-size: 0.75rem;}
		.dowm_nr>ul>li:nth-child(1){font-size: 0.75rem;padding-left: 5px;}
		.dowm_tit>ul>li{font-size: 0.75rem;}
		.dowm_tit>ul>li:nth-child(4){display: none;}
		.dowm_nr>ul>li:nth-child(4){display: none;}
		.dowm_tit>ul>li:nth-child(1n+2){width: 17%;}
		.dowm_nr>ul>li:nth-child(1n+2){width: 17%;}
		.dowm_nr>ul>li{padding: 10px 0;}
		.dowm_tit{padding: 10px 0;}
		.dowm_box{padding: 10px 0;padding-bottom: 20px;}
	}
	
	/* 联系我们 */
	.con_box{background: #f5f5f5;padding: 20px 0;}
	@media screen and (max-width:520px) {
		.con_banner img{max-width: 170%;position: relative;right: 20%;transform: scale(1.5);}
		.con_banner{overflow: hidden;}
		.con_box{overflow: hidden;}
	}
	
	/* 证书查询 */
	.hor_box{background: #f5f5f5;padding: 20px 0;}
	.hor_nr{width: 100%;height: 500px;box-shadow:0px -5px 24px 0px rgba(0,0,0,0.3); position: relative;bottom: 80px;background: url(../img/hor_bg.jpg) no-repeat white;}
	.hor_nr h1{font-size: 2rem;color: #474747;padding-top: 90px;text-align: center;font-family:"syht2";font-weight: bold;letter-spacing: 5px;}
	.hor_nr>p{font-size: 0.75rem;color: #d1d1d1;text-align: center;letter-spacing: 3px;margin-bottom: 70px;}
	.hor form ul{display: flex;align-items: center;justify-content: center;}
	.hor .nsermenu{padding: 28px 0;padding-left: 30px;padding-right: 175px!important;border: 1px solid #c8c8c8;font-weight: bold;text-align: center;display: flex;align-items: center;}
	.hor .nsermenu select option{color: #5f5f5f;}
	.hor .nserkey{border:  1px solid #c8c8c8;font-size: 1.0625rem;padding: 29px 0;padding-right: 280px;}
	.hor select {font-size: 1rem;margin-right: 10px;}
	.hor input{color: #c9c9c9;padding-left: 30px;margin-right: 10px;}
	.hor>p{color: #b1b1b1;text-align: center;font-size: 1rem;margin-top: 30px;}
	.hor_nr .submit{background: #B80008;}
	.hor_nr .submit a{background:#B80008;display: flex;color: white;align-items: center;height: 80px;width: 320px;padding: 0;}
	.hor_nr .submit a>img{padding-left: 70px;}
	.hor_nr .submit a p{margin-left: 35px;}
	.hor input{color: #5f5f5f;padding-left: 30px!important;}
	.hor_nr select{appearance: none;-webkit-appearance: none;-moz-appearance: none;padding-right: 100px!important;}
	.horl{position: relative;}
	.horl_sj{border-left: 5px;border-top: 9px;border-right: 5px;z-index: 1;right: 13%;transition: .5s;opacity: 1;position: absolute;width:0;height:0;bottom: 40%;/* border-width:8px; */border-style:solid;border-color:#919191 transparent transparent;font-size:0;line-height:0;transform: rotate(0deg);transform: translate(-50%,0px);}
	
	.hor_nr input::-webkit-input-placeholder { /* WebKit browsers */
	color: #939393; 
	} 
	.hor_nr input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ 
	color: #939393; 
	} 
	.hor_nr input::-moz-placeholder { /* Mozilla Firefox 19+ */ 
	color: #939393; 
	} 
	input:-ms-input-placeholder { /* Internet Explorer 10+ */ 
	color: #939393; 
	} 
	@media screen and (max-width:1234px) {
		.hor_nr .submit a{width: 245px;}
		.hor_nr .submit a>img{padding-left: 45px;}
	}
	@media screen and (max-width:1159px) {
		.hor .nserkey{padding-right: 205px;}
	}
	@media screen and (max-width:1024px) {
		.hor_nr{bottom: 0;box-shadow:0px 0px 12px 0px rgba(0,0,0,0.3);}
		.hor .nsermenu{padding-right: 90px!important;}
	}
	@media screen and (max-width:768px) {
		.hor form ul{display: block;}
		.horl{float: left;margin-left: 3%;}
		.hor_nr .submit{width: 245px;margin: 15px auto 0 auto;}
		.hor_nr select option{font-size: 0.875rem;}
		.hor_nr h1{font-size: 1.65rem;margin-bottom: 10px;}
		.hor_banner{overflow: hidden;}
		.hor_banner img{max-width: 130%;position: relative;right: 25%;}
		.hor_nr>p{margin-bottom: 35px;}
		.hor_nr{height: auto;}
		
	}
	@media screen and (max-width:520px) {
		.hor .nserkey{padding-right: 30px;}
		.horl{margin-left: 1%;}
		.hor .nsermenu{padding: 10px 0;padding-left: 10px;padding-right: 30px!important;font-size: 0.75rem;}
		.hor .nserkey{font-size: 0.75rem;padding: 11.8px 0;padding-right: 40px;margin-right: 0;}
		.horl_sj{bottom: 30%;}
		.hor_nr .submit a>img{width: 17%;padding-left: 20px;}
		.hor_nr .submit a{height: 34px;width: 125px;}
		.hor_nr .submit a p{margin-left: 10px;font-size: 0.8rem;}
		.hor_nr .submit{width: 125px;}
		.hor>p{font-size: 0.75rem;}
		.hor>p:nth-child(2){margin-top: 10px;}
		.hor>p:nth-child(4){margin-top: 10px;}
		.hor_nr h1{font-size: 1.25rem;padding-top: 20px;letter-spacing: 0;margin-bottom: 0;}
		.hor_nr>p{letter-spacing: 0;margin-bottom: 15px;}
		.hor_banner img{max-width: 170%;right: 67%;}
	}
	.proright2{display: none;}
	@media screen and (max-width:520px) {
		.proright2{display: block;}
		.proright{display: none;}
		.searbg ul li{padding: 30px 0;}
		.main{padding: 30px 0;}
		.searbg span{font-size: 0.8rem;}
		.searbg p{font-size: 0.9rem;}
    .new_txt .t1{height: 17px;}
	}
	
	@media screen and (max-width:320px) {
		.new_txt .t1{font-size: 0.8rem;margin-bottom: 0;}
		.new_more{margin-top: 5px;margin-bottom: 0px;}
		.inc_mimg{height: 134px;}
		.foot_mlist{width: 100%;justify-content: flex-start;}
		.foot_r{flex-direction: column;}
		.foot_m{margin-right: 10px;}
		.foot_lx{width: 100%;margin-left: 0;}
		/* .menu_bg{width: 110px;} */
		/* .menu_txt ul li{padding: 7px 0;} */
		.menu_txt a{font-size: 0.75rem;}
		.nl_nr ul li a{font-size: 0.75rem;}
		.news_bt{font-size: 0.8rem;}
		.news_rq2{font-size: 0.75rem;}
		.news_ms{height: 39px;line-height: 13px;}
		.news_box{padding-bottom: 0;}
		.xgnews-con li a{font-size: 0.75rem;}
		.xgnews-tit{font-size: 0.95rem;}
		.sxyjsys, .sxyjsys a{font-size: 0.75rem;}
		.newsshow_title{font-size: 0.85rem;}
		.newsshow_title p{font-size: 0.75rem;padding-top: 0;}
		.hor .nsermenu{padding-left: 5px;padding-right: 25px!important;}
		.hor select{margin-right: 5px;}
		.hor .nserkey{padding-right: 10px;}
		.hor_nr h1{font-size: 0.95rem;}
		.logo_txt p{font-size: 1.35rem;}
		/* .menu_bg{top: 43px;} */
		.dowm_tit>ul>li:nth-child(1){width: 45%;}
		.dowm_nr>ul>li:nth-child(1){width: 45%;}
		.dowm_tit>ul>li:nth-child(1n+2){width: 19%;}
		.ina_l>a{margin-left: 13%;}
		.new_img{background: #f8f8f8;}
		.new_txt .t1{margin-top: 0;}
		.new_txt .t1{height: 17px;}
		.new_txt>p{line-height: 18px;height: 36px;margin-top: 5px;}
		.inc_txt p{font-size: 0.75rem;}
	}
	
	
	.proList{ margin-top: 50px; margin-bottom: 40px; }
	.proList ul{ margin: 0 -1%; justify-content: flex-start;}
	.proList ul li{width: 25%; padding: 0 1%; margin-bottom: 50px; box-sizing: border-box; }
	.proList ul li a{display: block;}
	.proList ul li .pic{ border: 1px solid #ccc; padding-bottom: 68%;}
	.proList ul li .pic img{ padding: 0px; }
	.proList ul li .txt{ text-align: center; }
	.proList ul li .txt h3{ font-size: 16px; color: #000000; padding-top: 25px;}
	@media screen and (max-width:1024px) {
    .proList ul li{width: 33.333%; margin-bottom: 35px;}
    .proList ul li .txt h3{padding-top: 20px;}
  }
	@media screen and (max-width:520px) {
    .proList{margin-top: 30px; margin-bottom: 20px;}
    .proList ul li{width: 50%; margin-bottom: 20px;}
    .proList ul li .txt h3{padding-top: 10px;font-size: 14px;}
  }
	
	
	.sort_jianjie{padding: 40px 0 40px; margin-bottom: 30px; border-bottom: 2px solid #CCCCCC; }
	.sort_jianjie h3{ font-size: 20px; font-weight: bold; margin-bottom: 20px; }
	.sort_jianjie p{ font-size: 15px; line-height: 28px; text-align: justify; }
	@media screen and (max-width:768px) {
    .sort_jianjie{padding: 30px 0;}
    .sort_jianjie h3{font-size: 16px; margin-bottom: 10px;}
    .sort_jianjie p{ font-size: 14px; line-height: 26px; }
	}
	@media screen and (max-width:520px) {
    .sort_jianjie{padding: 15px 0 30px;}
    .sort_jianjie p{ font-size: 12px; line-height: 24px; }
  }
	
  
  .rec_video{  }
  .rec_video .title{ font-size: 24px; font-weight: bold; padding-bottom: 5px; }
  .rec_video .title span{ float: ;font-size: 14px; padding-left: 30px; }
	.vlist{ margin: 0 -10px; margin-top: 10px; justify-content: flex-start; }
	.vlist li{ width: 25%; padding: 0 10px; padding-top: 15px; box-sizing: border-box; }
	.vlist li .pic{ border: 1px solid #DDDDDD; position: relative; }
	.vlist li .pic::before{ display: block; content: ""; width: 100%; height: 100%; background-color: rgba(0,0,0,0.1); position: absolute; left: 0; top: 0; z-index: 2; }
	.vlist li .pic::after{ display: block; content: ""; width: 100px; height: 100px; background: url(../images/icon_play.png) no-repeat center / cover; border-radius: 50%; position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); z-index: 3;}
	.vlist li .pic img{max-width: 100%;}
	.vlist li .tit{ font-size: 16px; padding-top: 10px; }
	@media screen and (max-width:768px) {
    .rec_video .title{font-size: 20px;}
  }
	@media screen and (max-width:520px) {
    .rec_video .title{font-size: 18px;}
    .rec_video .title span{font-size: 12px;padding-left: 15px;}
    .vlist{ margin-top: 0;}
    .vlist li{width: 50%;}
    .vlist li .pic::after{ width: 80px; height: 80px; }
  }
	
  
  .vlist1 li{ padding-top: 0; padding-bottom: ; margin-top: 0; margin-bottom: 20px; }
  .vlist1 li a{ padding: 3%; }
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
