﻿@font-face {
	font-family: '思源黑体Light';
	src:url('../fonts/SourceHanSansCN-Light.woff') format('woff');
    font-display:swap;
}

@font-face {
	font-family: '思源黑体Normal';
	src:url('../fonts/SourceHanSansCN-Normal.woff') format('woff');
    font-display:swap;
}

@font-face {
	font-family: '思源黑体';
	src:url('../fonts/SourceHanSansCN-Regular.woff') format('woff');
    font-display:swap;
}
*{box-sizing: border-box; margin:0; padding:0;}
body{font-family: '思源黑体';position: relative; padding:0; margin:0 auto; font-size:14px; line-height:1.42857143; color: #333; min-width: 320px; width: 100%; zoom:1;background: #fff;
/*禁用Webkit内核浏览器的文字大小调整功能*/
-webkit-text-size-adjust:none;

/*取出点击出现半透明的灰色背景*/
-webkit-tap-highlight-color:rgba(0,0,0,0);
-webkit-tap-highlight:rgba(0,0,0,0);

/*控制文本可选性*/
/*
-webkit-user-select: none;
    -ms-user-select: none;
   -moz-user-select: none;
 -khtml-user-select: none;
        user-select: none;
*/ 

/*设置字体的抗锯齿或者说光滑度*/
-webkit-font-smoothing: antialiased;
overflow-x: hidden;padding-top: 120px;}
*{-moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; /*word-break: break-all;*/word-wrap: break-word;}
/*默认去除ul、li的默认样式*/
.p,.h1,.h2,.h3,.h4,.h5,.h6{ margin: 0; padding: 0;}
.ul,.ul li{ list-style:none; margin: 0; padding: 0;}
h1,h2,h3,h4,h5,h6{ margin: 0; padding: 0;}
ul,ul li{ list-style:none; margin: 0; padding: 0;}
/*初始化下拉菜单、单行输入框、多行输入框的样式*/
select,input,textarea{ border-radius:0; -webkit-border-radius:0; color:#333;}
/*表单元素获得焦点时不显示虚线框*/
input:focus { outline: none;}
input,button,select,textarea{ outline:none;/*-webkit-appearance:none;*//*强制去除表单自带的样式*/ }
/*不允许多行输入文本框有滚动条*/
textarea{ resize:none;/*-webkit-appearance:none;*//*强制去除textarea自带的样式*/ }
/*初始化表单元素样式*/
textarea,input,select { background:none; border:none; margin:0; padding:0;}
/*初始化HTML5标签样式*/
audio,canvas,progress,video { display: inline-block; vertical-align:baseline;}
article,aside,footer,header,hgroup,nav,section,figure,figcaption{ display:block;}
/*去除figure边距*/
figure,figcaption{ margin:0px; padding:0px;}

/*初始化图片样式*/
img{ border:none; border:0; max-width:100%; vertical-align:middle;}

/*初始化a的样式和字体样式*/
a{ color:#333333; text-decoration:none; -webkit-tap-highlight-color:rgba(0,0,0,0);outline: none;background: none;}
a:hover{color: #da0000;}


/*清除浮动*/
.clear{ clear:both; height:0px; overflow:hidden;}

.clearfix:after{ content:"."; display: block; height: 0; visibility: hidden; clear: both;font-size: 0px;}
.clearfix { zoom: 1;}
.fl{float: left;}
.fr{float: right;}

/* 单行隐藏 */
.dot{white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
/* 多行隐藏 */
.dot2{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;text-overflow:ellipsis;}
/* 多行隐藏 */
.dot3{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;text-overflow:ellipsis;}
/* 多行隐藏 */
.dot4{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;text-overflow:ellipsis;}

.w1400{max-width: 1400px;margin: 0 auto;}
@media(max-width:1400px){
.w1400{padding: 0 2%}    
}
.w22,.w75{padding-top: 3%}
/* @media(min-width:1024px){
header{height: 120px;}
} */
/* header .topHeader{transition: 0.3s;position: relative;} */
header .topHeader{position: fixed;left: 0;top: 0;width: 100%;z-index: 999;}
header .topHeader.on{box-shadow:  0 0 15px #ddd;}
.header{position: relative;color: white;width: 100%;background-color: #333333;padding: 10px 0;}
.header a{color: white;}
.header .fl span:nth-child(2){display: inline-block;margin-left: 10px;}
.header .fl a.sever{display: inline-block;padding-left: 25px;background: url(../images/kf.png)no-repeat left center;margin-left: 50px;}
.header .fr{position: relative;}
.header .fr .lan{display: inline-block;position: relative;padding: 0 20px 0 20px;}
.header .fr .lan::before,
.header .fr .lan::after{content: "";position: absolute;top: 50%;transform: translateY(-50%);}
.header .fr .lan::before{left: 0;padding: 10px;background: url(../images/lang.png)no-repeat center;}
.header .fr .lan::after{right: 0;padding: 5px;background: url(../images/lan1.png)no-repeat center;}
.header .fr ul{display: none;background: white;padding: 10px;line-height: 1.8;position: absolute;left: 0;width: 100%;z-index: 99;}
.header .fr ul li a{color: #333;}


.top{position: relative;background-color: white;}
.top .w1400{position: relative;}
.top .logo{line-height:78px;float: left;width: 10%;max-height: 80px;overflow: hidden;}
.top .souBox{width: 33%;line-height: 80px;float: left;margin-left: 50px;position: relative;}
.top .souBox input{background-color: #eeeeee;padding: 10px 30px 10px 20px;width: 100%; font-size: 12px;}
.top .souBox .btn{display: inline-block;background: url(../images/sou.png)no-repeat center;padding: 10px;position: absolute;right: 10px;top: 50%;transform: translateY(-50%);}
.top .navOth{float: right;width: 40%;}
.top .navOth .nav{float: right;width: 100%;}
.top .navOth .nav li{float: left;line-height:80px;width: 30%;margin-right: 5%;position: relative;text-align: center;}
.top .navOth .nav li:last-child{margin-right: 0;}
.top .navOth .nav li >a{font-size:18px;position: relative;display: block;width: 100%;height: 100%;padding: 0 15px;color: black;}
.top .navOth .nav li.aon .titleA{position: relative;}
.top .navOth .nav li.aon .titleA::before{content: "";position: absolute;right: 0px;top: 50%;transform: translateY(-50%);background: url(../images/icon1.png)no-repeat center;padding: 6px;}
/* .top .navOth .nav li >a:before{width: 0;height: 2px;content: '';background:#da0000;position: absolute;left: 0;bottom: 0;transition:.3s;} */


.top .navOth .nav li.on >a,
.top .navOth .nav li:hover >a{color: #fff;background-color: #da0000;}

.top .navOth .nav li .subnav{position: absolute;top: 100%;width: 100%;z-index: 99;display: none;background:rgba(255,255,255,.95);left: 0;padding: 30px 0;}
.top .navOth .nav li .subnav .subDl{float: left;width: 75%;padding-left:60px;}
.top .navOth .nav li .subnav .subDl .first-menu{position: relative;}
.top .navOth .nav li .subnav .subDl .first-menu li{width: 33.33%;float: none;line-height:48px;padding: 0 20px;border-left:1px solid transparent;}
.top .navOth .nav li .subnav .subDl .first-menu li:hover{border-left: 1px solid #af654a;background:#dcddde;}
.top .navOth .nav li .subnav .subDl .first-menu li:hover a:before{display: none;}
.top .navOth .nav li .subnav .subDl .first-menu li .second-menu{position: absolute;left: 33.33%;top: 0;width: 33.33%;display: none;}
.top .navOth .nav li .subnav .subDl .first-menu li .second-menu li{width: 100%;}
.top .navOth .nav li .subnav .subDl .first-menu li .second-menu li .third-menu{position: absolute;left: 100%;top: 0;width: 100%;display: none;}
.top .navOth .nav li .subnav .subDl .first-menu li .second-menu li .third-menu li{width: 100%;}
.top .navOth .nav li .subnav .desBox{float: right;width: 22%;padding-right:20px;line-height: 1;}
.top .navOth .nav li .subnav .desBox .imgBox{margin-bottom:30px;}
.top .navOth .nav li .subnav .desBox h5{font-size:20px;font-weight:normal;margin-bottom:12px;}
.top .navOth .nav li .subnav .desBox p{font-size:16px;line-height:24px;color: #888888;margin-bottom:25px;}
.top .navOth .nav li .subnav .desBox .view{color: #af654a;}
.top .navOth .nav li#nav4{position: static;}
.top .navOth .nav li#nav4 li{position: static;}
.top .navOth .nav li dl{margin: 0;padding:  0;width: 100vw;padding-top: 0;position: absolute;background-color: rgba(0,0,0,0.5);display: none;z-index: 99;overflow: hidden;}
.top .navOth .nav li dd{margin: 10px 20px;line-height:40px;padding: 0 10px;text-align: center;font-size: 16px;float: left;}
.top .navOth .nav li dd a{word-break: keep-all;display: block;color: white;}
.top .navOth .nav li dd a:hover{color: #c8a56f;}
.product_top{position: absolute;z-index: 999;left: 0;top: 85px;width: 100%;background-color: white;box-shadow: 0 0 15px #bbb;display: none;}
.product_top .left{float: left;width: 20%;background-color: #fafafa;padding-top: 10px;}
.product_top .left ul {}
.product_top .left ul li{line-height: 1.8;border-bottom: 1px solid #e6e6e6;position: relative;border-right: 1px solid #e6e6e6;}
.product_top .left ul li a{display: block;color: #333;font-size: 14px;padding: 12px 0 12px 50px;}
.product_top .left ul li::before{content: "";position: absolute;left: 0;top: 0;height: 100%;width: 5px;background-color: #da0000;}
.product_top .left ul li:nth-child(1)::before{border-top-right-radius: 50px;}
.product_top .left ul li:nth-child(2)::before{background-color: #e78108;}
.product_top .left ul li:nth-child(3)::before{background-color: #2fa556;}
.product_top .left ul li:nth-child(4)::before{background-color: #ecd015;}
.product_top .left ul li:nth-child(5)::before{background-color: #da0000;}
.product_top .left ul li:nth-child(6)::before{background-color: #c9c9c9;}
.product_top .left ul li:nth-child(7)::before{background-color: #dbdbdb;border-bottom-right-radius: 50px;}
.product_top .left ul li::after{content: "";position: absolute;right: 20px;top: 50%;transform: translateY(-50%);background: url(../images/rpod.png)no-repeat center;padding: 5px;}
.product_top .left ul li.on::after{background: url(../images/rpod3.png)no-repeat center;}
.product_top .left ul li.on{background-color: #da0000;border-right: none;}
.product_top .left ul li.on a{color: #fff;}
.product_top .left .Nodata{height: 80px;border-right: 1px solid #e6e6e6;}
.product_top .right{float: left;padding:20px 50px;width: 80%;}
.product_top .right .item {display: none;position: relative}
.product_top .right .item a{color: #333;}
.product_top .right .item .txtBox{float: left;width: 40%;}
.product_top .right .item .txtBox a:hover p{color: #fff;background: #da0000;padding-left: 20px;transition: all 0.3s}
.product_top .right .item h3{font-size: 28px;font-weight: normal;border-bottom: 3px solid #da0000;margin-bottom: 20px;}
.product_top .right .item p{border-bottom: 1px solid #e6e6e6;line-height: 1.8;padding: 10px 0;transition: all 0.3s}
.product_top .right .item .propic{position: absolute;width: 50%;max-width: 510px;top: 50px;right: 0;background: #fff;display: none}
.product_top .right .item .imgBox{float: right;width: 50%;padding-top: 50px;text-align: center;}
.product_top .right .item .imgBox a{display: none;}
/*响应式*/
.mobile_bg {position:fixed; left:0; top:85px; width:100%; height:100%; z-index:98; background:rgba(0,0,0,.5); display:none;}
.nav_btn {float:right; width:50px; height:75px; position:relative; cursor:pointer; display:none;  transition:margin 0.3s ease 0s;z-index: 9999;}
.nav_btn span,.nav_btn span:before,.nav_btn span:after {content:''; display:block; height:2px; background-color:#333; position:absolute; right:0;border-radius:3px;}
.nav_btn span{width: 60%;}
.nav_btn span:before,.nav_btn span:after{width: 100%;}
.nav_btn span {top:50%; margin-top:-1px;}
.nav_btn span:before {top:-10px; transition:all 0.3s ease 0s;}
.nav_btn span:after {bottom:-10px; transition:all 0.3s ease 0s;}
.homeBan .top .nav_btn span,.homeBan .nav_btn span:before,.homeBan .nav_btn span:after{ background-color:#333;}
.nav_btn.open span {height:0;}
.nav_btn.open span:before {transform:rotate(45deg); top:0;background-color:#333;}
.nav_btn.open span:after {transform:rotate(-45deg); bottom:-2px;background-color:#333;}
.top .navOth .nav li dl{display: none;}
/*banner*/
.banner{position: relative;}
.banner li{position: relative}
.banner li .ytable{height: 100%;padding-left: 4%}
.banner li .txt-main{position: absolute; left: 0; width: 100%; top: 0; height: 100%; z-index: 3;font-size: 50px;}

.banner li .txt-main a.more{display: block;color: #fff;width: 90px;line-height: 50px;border: 1px solid #ff0000;background: #ff0000;text-align: center;font-size: 14px;margin-top: 314px;border-radius: 5px;transition: all 0.3s;margin-left: 45px;}
.banner li .txt-main a.more:hover{background:none; color: #ff0000;}

.banner li .txt-main aside{color: #333333;font-size: 45px;}
.banner li .txt-main aside::before{content: '';width: 67px;height: 5px;background: #da0000;margin-bottom:40px;display: block}
.banner li .txt-main p{margin: 0;font-size: 26px;color: #666;}
.banner li .pcBan{width: 100%;height: 600px;background-repeat: no-repeat;background-size: cover;background-position: center center;}
.banner .slick-dots {text-align: center;width: 100%;position: absolute;left: 50%;transform: translateX(-50%);bottom: 30px;}
.banner .slick-dots li{display: inline-block;width: 15px;height: 15px;background: #fff;margin-right:15px;border-radius: 50%;cursor: pointer;}
.banner .slick-dots li.slick-active{background: #da0000;}
.banner .slick-dots li:last-child{margin: 0;}
.banner .slick-dots li button{display: none;}
/* .banner .pcBan{display: none;} */
.banner .wapBan{display: none;}
@media(max-width:768px){
  .banner .pcBan{display: none;}
  .banner li div{height: auto;}
  .banner .wapBan{display: block;}
  .banner li .txt-main aside{color: #333333;font-size: 28px;}
  .banner li .txt-main aside::before{display: none}
  .banner li .txt-main p{margin: 0;font-size: 18px;color: #666;}
  .banner li .txt-main a.more{line-height: 36px;}
  .BusNewB .slideBox{padding-top: 20px;}
  .top .w1400{padding: 0;}
  .top .navOth .nav li .subnav .subDl .first-menu li{width: 100%;margin-bottom: 10px;padding: 0 0 0 20px;}
  .top .navOth .nav li .subnav .subDl .first-menu li a{line-height: 1.5;}
  .top .navOth .nav li >a{padding: 10px 15px;}
  .top .navOth .login{line-height: 75px;}
  .banner .slick-dots{bottom: 5px;}
  .banner .slick-dots li{margin-right: 10px;width: 10px;height: 10px;}
  .top .souBox input{font-size: 12px;padding-left: 10px;}
  .nav_btn {float:left;}
}
/*banner*/
@media(max-width:1740px){
  .top .navOth{width: 50%;}
  .top .navOth .nav li{margin-right:2%;}
  .top .navOth .langSear{padding-left:20px;}
  }
  @media(max-width:1366px){
    .top .navOth .langSear{padding-left: 10px;}
	}
	@media(max-width:1200px){
		.header.on{position: fixed;z-index: 999;left: 0;top: 0;width: 100%;}
		.top .w1800{padding-right: 0;}
	  .nav_btn{display: block;height: 60px;}
	  .nav_btn.open{height: 50px;position: fixed;top: 85px;}
	  .top .navOth .nav{position: fixed;top: 80px;width: 100%;height: 100vh;float: none;left: 0;background:#fff;display: none;padding-bottom:50px;z-index: 999;padding-left:15px;padding-top:40px;}
	  .top .navOth .nav li{float: none;margin-right:0;line-height:40px;text-align: left;width: 100%;padding: 5px 0;border-bottom: 1px solid #eee;}
	  .top .navOth .nav li dl{position: static!important;padding: 10px 15px!important;transform:translateX(0);background-color: white;}
	  .top .navOth .nav li dd{text-align: left;margin:  0;float: none;}
	  .top .navOth .nav li dd a{color: #333;}
	  
	  .top .navOth .nav li .subnav{position: static;}
	  .top .navOth .nav li .subnav .w1440{padding: 0;}
	  .top .navOth .nav li .subnav .subDl{padding-left:0;width: 100%;}
	  .top .navOth .nav li .subnav .desBox{display: none;}
	  .top .navOth{width: 20%;}
	  .top .logo{width: 30%;line-height: 60px;}
	  .top .navOth,
	  .top .souBox{line-height: 60px;}
	  .top .navOth .langSear{width: 185px;}
	  .product_top{display: none;}
	  .top .navOth .nav li dl{width: 100%;padding: 10px ;}
	  .top .navOth .nav li dl dd{padding: 5px 0;border-bottom: 1px solid #eee;}
	  }
	  @media (max-width:768px) {
		  .header .w1400{ text-align: center;}
		  .header .f1{ width: 100%;display: inline-block; font-size: 12px; margin-bottom: 5px;}
		  .header .f2,
		  .header .fr{ width:auto; display: inline-block; float: none} 
		  
		  
		  .header .fl span:nth-child(2){ margin: 0}
		  		  .header .fl a.sever{margin: 0; margin-right: 20px; font-size: 12px; background-size: contain}
		  		  .header .fr a{  font-size: 12px; background-size: contain}
		  
		  .header .fr ul{width: 100px;left: 50%;transform: translateX(-50%);}
		  .top .navOth .nav li{width: auto;text-align: left;}
		  .top .souBox{width: 48%;margin-left: 7px;}
	  }
/* Bottom  */
footer{margin-top: 30px;}
.Bottom{background-color: #585858;}
.Bottom .bottom_top{}
.Bottom .bottom_top ul{}
.Bottom .bottom_top ul li{float: left;width: 25%;text-align: center;font-size: 18px;}
.Bottom .bottom_top ul li.on a,
.Bottom .bottom_top ul li:hover a{color: white;background-color: #da0000;padding-top: 15px ;}
.Bottom .bottom_top ul li a{color: white;padding: 15px 0;display: inline-block;width: 100%;position: relative;}
.Bottom .bottom_top ul li.on a::before,
.Bottom .bottom_top ul li:hover a::before{content: "";position: absolute;left: 0;top: -10px;height: 10px;width: 100%;background-color: #da0000;}
.Bottom .bottom_d dl{float: left;width: 18%;padding-left: 50px;border-right: 1px solid #414141;}
.Bottom .bottom_d dl  dt{margin-bottom: 20px;}
.Bottom .bottom_d dl  dt a{color: white;font-size: 18px;}
.Bottom .bottom_d dl  dd {margin-bottom: 10px;}
.Bottom .bottom_d dl  dd a{color: #b0b0b0;font-size: 16px;}
.Bottom .bottom_d{padding: 50px 0;background-color: #303030;}
.Bottom .bottom_d .right{float: left;width: 46%;overflow: hidden;font-size: 16px;}
.Bottom .bottom_d .right{padding-left: 50px;}
.Bottom .bottom_d .right .txtBox{color: #7e7e7e;padding-right: 12px;}
.Bottom .bottom_d .right .txtBox h5{font-size: 18px;color: white;margin-bottom: 10px;font-weight: normal;}
.Bottom .bottom_d .right .txtBox .tel{overflow: hidden;margin-bottom: 10px;line-height: 1.8;}
.Bottom .bottom_d .right .txtBox .tel .sp{font-size: 28px;color: #c30606;line-height: 1;}
.Bottom .bottom_d .right .txtBox .address{margin-bottom: 10px;overflow: hidden;margin-bottom: 10px;}
.Bottom .bottom_d .right .txtBox span{display: inline-block;float: left;}
.Bottom .bottom_d .right .txtBox .sp{width: 76%;}
.Bottom .bottom_d .right .txtBox .txt{width: 24%;text-align-last: justify;}
.Bottom .bottom_d .right .Reserved{color: #7e7e7e;margin-top: 50px;overflow: hidden;}
.Bottom .bottom_d .right .Reserved a{color: #7e7e7e;}
.Bottom .bottom_d .right .Reserved .Rleft{width: 70%;float: left;padding-right: 20px;line-height: 1.8;}
.Bottom .bottom_d .right .Reserved .other{margin-bottom: 20px;}
.Bottom .bottom_d .right .Reserved .other a{display: inline-block;margin-left: 10px;}
.Bottom .bottom_d .right .Reserved .other a:first-child{margin-left: 0;margin-right: 10px;}
.Bottom .bottom_d .right .Reserved .Rright{float: right;text-align: center;margin-right: 2%;width: 28%;}
.Bottom .bottom_d .right .Reserved .Rright .imgBox{margin-bottom: 5px;}

@media (max-width:1280px) {
.Bottom .bottom_d .right .txtBox .sp{width: 71%;}
.Bottom .bottom_d .right .txtBox .txt{width: 29%;}
}

@media (max-width:768px) {
	.Bottom .bottom_d dl{float: none;width: 100%;padding-left: 0;}
	.Bottom .bottom_d dl dt{border-bottom: 1px solid #444;padding-left: 20px;line-height: 3;margin-bottom: 0;position: relative;}
	.Bottom .bottom_d dl dt::before{content: "";transition: .3s;position: absolute;right: 20px;top: 20px;background: url(../images/right.png)no-repeat center;padding: 10px;}
	.Bottom .bottom_d dl dt.on::before{transform: rotate(90deg);}
	.Bottom .bottom_d dl dd{display: none;padding-left: 30px;line-height: 3;border-bottom: 1px solid #444;}
	.Bottom .bottom_d .right{float: none;width: 100%;text-align: center;padding-left: 0;margin-top: 20px;}
	.Bottom .bottom_d .right .txtBox{margin-left:0 ;}
	.Bottom .bottom_d .right .txtBox span{float: none;display: contents;}
	.Bottom .bottom_d .right .txtBox .txt,
	.Bottom .bottom_d .right .txtBox .sp{text-align: left;}
	.Bottom .bottom_top ul{display: flex;align-items: center;justify-content: center;}
	.Bottom .bottom_top ul li{font-size: 13px;}
	.Bottom .bottom_d .right .Reserved .Rleft,
	.Bottom .bottom_d .right .Reserved .Rright{float: none;width: 100%;margin-bottom: 15px;}
}
/* 首页 */
.home{}
.home .title{text-align: center;margin: 30px 0;color: #333333;}
.home .title h3{font-size: 34px;font-weight: normal;}
.homeF1 {overflow: hidden;}
.homeF1 ul {overflow: hidden;float: left;position: relative;}
.homeF1 ul li{float: left;position: relative;background-color: #f1f1f1;margin-left: 1.4%;margin-bottom: 1.4%;}
.homeF1 ul li a{display: inline-block;width: 100%;height: 100%;position: relative;}
.homeF1 ul li a::before{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 2;background-color: transparent;transition: .3s;}

.homeF1 ul li:last-child{width: 235px;height: 150px;background-color: white;box-shadow: 0 0 10px #dedede;}
.homeF1 ul li img{max-height: 100%;}
.homeF1 ul li:nth-child(7){width: 265px;height: 150px;float: right}
.homeF1 ul li:nth-child(6){position: absolute;left: 265px;top: 170px;}
.homeF1 ul li:nth-child(1),
.homeF1 ul li:nth-child(4){max-width: 264px;max-height: 150px;}
.homeF1 ul li:nth-child(2){max-width: 234px;max-height: 150px;}
.homeF1 ul li:nth-child(5){max-width: 265px;max-height: 150px;}
.homeF1 ul li:nth-child(3),
.homeF1 ul li:nth-child(6){max-width: 294px;max-height: 150px;}
.homeF1 ul li:last-child{width: 235px;height: 150px;position: absolute;left: 572px;top: 170px;}
.homeF1 ul li:first-child{margin-left: 0;}
.homeF1 ul li .txtBox{position: absolute;z-index: 9;top: 20px;left: 20px;font-size: 18px;overflow: hidden;width: 80%;height: 80%;transition: .3s;}
.homeF1 ul li .txtBox p{padding-bottom: 5px;position: relative;float: left;}
.homeF1 ul li .txtBox p::before{content: "";position: absolute;bottom: 0;background-color: #da0000;}
.homeF1 ul li .txtBox span{display: inline-block;float: right;background: url(../images/sp.png)no-repeat center;padding: 17px;}
.homeF1 ul li:nth-child(4) .txtBox p::before,
.homeF1 ul li:first-child .txtBox p::before{width: 25px;height: 2px;}
.homeF1 ul li:nth-child(2) .txtBox p::before,
.homeF1 ul li:nth-child(3) .txtBox p::before,
.homeF1 ul li:nth-child(5) .txtBox p::before{height: 25px;width: 2px;top: 30px;}
.homeF1 ul li:nth-child(2) .txtBox span,
.homeF1 ul li:nth-child(3) .txtBox span,
.homeF1 ul li:nth-child(5) .txtBox span{position: absolute;left: 0;bottom: 20px;}
.homeF1 ul li:nth-child(7) .txtBox{height: auto;top: 40%;left: 30px;}
.homeF1 ul li:nth-child(7)::before{content: "";position: absolute;right: 0;top: 0;background: url(../images/new.png)no-repeat center;padding: 25px 32px;}
.homeF1 ul li:nth-child(6) .txtBox p{text-align: right;width: 100%;}
.homeF1 ul li:nth-child(6) .txtBox p::before{height: 25px;width: 2px;top: 30px;left: auto;right: 0;}
.homeF1 ul li:nth-child(6) .txtBox span{position: absolute;right: 0;bottom: 20px;}
.homeF1 ul li:last-child a .txtBox{top: 50%;left: 50%;transform: translate(-50%,-50%);height: auto;text-align: center;}
.homeF1 ul li:last-child .txtBox p{float: none;text-align: center;margin-bottom: 10px;}
.homeF1 ul li:last-child .txtBox span{background: url(../images/sp3.png)no-repeat center;float: none;text-align: center;}
.homeF1 ul li:last-child a .txtBox p{color:  #da0000;}
@media (min-width:1025px) {
	.homeF1 ul li a:hover::before{background-color: #da0000;display: block;}
.homeF1 ul li a:hover{color: white;}
	.homeF1 ul li:last-child a:hover .txtBox p{color: white;}
	.homeF1 ul li:last-child a:hover .txtBox span,
	.homeF1 ul li a:hover .txtBox span{background: url(../images/sp2.png)no-repeat center;float: none;}
	.homeF1 ul li:nth-child(6) a:hover .txtBox span{position: relative;right: auto;bottom: auto;}
	.homeF1 ul li:nth-child(2) a:hover .txtBox span,
.homeF1 ul li:nth-child(3) a:hover .txtBox span,
.homeF1 ul li:nth-child(5) a:hover .txtBox span{position: relative;left: auto;bottom: auto;}
.homeF1 ul li a:hover .txtBox p::before{background-color: white;left: 50%;transform: translateX(-50%);right: auto;}
.homeF1 ul li:nth-child(2) a:hover .txtBox p::before,
.homeF1 ul li:nth-child(3) a:hover .txtBox p::before,
.homeF1 ul li:nth-child(5) a:hover .txtBox p::before,
.homeF1 ul li:nth-child(6) a:hover .txtBox p::before{width: 25px;height: 2px;bottom: 0;}
.homeF1 ul li a:hover .txtBox p{float: none;text-align: center;margin-bottom: 10px;}
.homeF1 ul li a:hover .txtBox{top: 50%;left: 50%;transform: translate(-50%,-50%);height: auto;text-align: center;}
}
.homeF2{margin-top: 30px;}
.homeF2 ul .slick-track{padding-bottom: 50px;}
.homeF2 ul li{width: 100%;max-width: 1400px;background-position: center;background-repeat: no-repeat;background-size: cover;height: 480px;position: relative;}
.homeF2 ul li .txtBox{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.homeF2 ul li .txtBox .left{position: absolute;left: 120px;bottom: -50px;width: 40%;}
.homeF2 ul li .txtBox .left img{display: inline-block;width: auto;}
.homeF2 ul li .txtBox .right{position: absolute;left: 45%;top: 150px;width: 50%;}
.homeF2 ul li .txtBox .right h3{font-size: 38px;font-weight: normal;}
.homeF2 ul li .txtBox .right h3 a{color: white;text-decoration: underline;}
.homeF2 ul li .txtBox .right p{color: white;font-size: 22px;margin: 10px 0;margin-bottom: 50px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.homeF2 ul li .txtBox .right .down{font-size: 16px;padding: 10px 15px 10px 45px;background: white url(../images/down2.png)no-repeat left 15px center;color: #da0000;}
.homeF2 ul .slick-arrow{position: absolute;top: 45%;transform: translateY(-50%);padding: 35px;border: none;outline: none;font-size: 0;cursor: pointer;z-index: 9;}
.homeF2 ul .slick-prev{background: url(../images/left.png)no-repeat center;left: 20px;}
.homeF2 ul .slick-next{background: url(../images/rigth2.png)no-repeat center;right: 20px;}

.homeF3{margin: 30px 0 60px 0;}
.homeF3 .list{float: left;width: 32%;}
.homeF3 .list .Item .txtBox{padding: 15px 30px 25px 30px;overflow: hidden;}
.homeF3 .list .Item .time{overflow: hidden;}
.homeF3 .list .Item .time p{float: left;color: #999;}
.homeF3 .list .Item .time h5{font-weight: normal;float: right;color: #da0000;font-size: 15px;}
.homeF3 .list .Item .txtBox h3{font-weight: normal;line-height: 1.8;font-size: 20px;margin-bottom: 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.homeF3 .list .Item .txtBox .info{line-height: 1.8;font-size: 16px;height: 54px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.homeF3 .list.center .Item .txtBox .info{margin-bottom: 16px;}
.homeF3 .list.center .Item {margin-bottom: 20px;}
.homeF3 .list.center .Item .time h5,
.homeF3 .list.center .Item .time p{color: white;margin-bottom: 10px;}
.homeF3 .list.center .txtBox{color: white;}
.homeF3 .center{margin: 0 2%;}
.homeF3 .left .txtBox,
.homeF3 .right .txtBox{background-color: #eef0f1;}
.homeF3 .center .txtBox{background-color: #999999;}
.homeF3 .list .btn{display: inline-block;border-radius: 50%;padding: 15px;background:#333333 url(../images/right.png)no-repeat center;margin-top: 20px;}
.homeF3 .center .txtBox .btn{float: right;}
.homeF3 .list .Item:hover .txtBox{background-color: #da0000;color: white;}
.homeF3 .list .Item:hover .txtBox p,.homeF3 .list .Item:hover .txtBox h5{color: white;}

@media (max-width:1400px) {
	.homeF1 ul.right,
	.homeF1 ul.left{width: 100%;float: none;}
	.homeF2 ul li .txtBox .left{width: 30%;}
	.homeF2 ul li .txtBox .right h3{font-size: 28px;}
	.homeF2 ul li .txtBox .right p{font-size: 14px;}
	.homeF3 .list.center .Item .txtBox .info{margin-bottom: 7px;}
	.homeF1 ul li:nth-child(1),
	.homeF1 ul li:nth-child(4){width: 19%;}
	.homeF1 ul li:nth-child(2),
	.homeF1 ul li:last-child{width: 16%;}
	.homeF1 ul li:nth-child(3),
	.homeF1 ul li:nth-child(6){width: 20%;}
	.homeF1 ul li:nth-child(6){left: 19%;top: 150px;}
	.homeF1 ul li:nth-child(5),
	.homeF1 ul li:nth-child(7){width: 20%;}
	.homeF1 ul li:last-child{left: 40%;top: 150px;height: 132px;}
	.homeF1 ul li:nth-child(7){height: 140px;}
/* 	.homeF1 ul li:nth-child(6),
	.homeF1 ul li:last-child{position: relative;left: auto;top: auto;} */
}
@media (max-width:1300px) {
	.homeF3 .list.center .Item .txtBox .info{margin-bottom: 0;}
	.homeF1 ul li:nth-child(6),
	.homeF1 ul li:nth-child(7){height: 132px;}
	}

@media (max-width:1200px) {
	.homeF1 ul{display: flex;display: -ms-flexbox;display: -webkit-flex;flex-wrap: wrap;width: 100%;}
	.homeF1 ul li:nth-child(1),
	.homeF1 ul li:nth-child(4){width: 39%;margin-left: 0;}
	.homeF1 ul li:nth-child(2),
	.homeF1 ul li:last-child{width:29%;}
	.homeF1 ul li:nth-child(3),
	.homeF1 ul li:nth-child(5),
	.homeF1 ul li:nth-child(6){width: 29%;}
	.homeF1 ul li:nth-child(6),
	.homeF1 ul li:last-child{position: relative;left: auto;top: auto;height: auto;}
	.homeF1 ul li:nth-child(7){height: 150px;margin-left: 0;width: 45%;}
	.homeF3 .list.left .Item .txtBox,
	.homeF3 .list.right .Item .txtBox{padding: 25px 30px 32px 30px;overflow: hidden;}
	}
@media (max-width:768px) {
	.home .title h3{font-size: 24px;}
    .homeF1 ul li:nth-child(1),
    .homeF1 ul li:nth-child(4){width: 49%;max-width: 49%;}
    .homeF1 ul li:nth-child(2),
    .homeF1 ul li:last-child{width:49%;max-width: 49%;}
    .homeF1 ul li:nth-child(3),
    .homeF1 ul li:nth-child(5),
    .homeF1 ul li:nth-child(6){width: 49%;max-width: 49%;}
	.homeF1 ul li:nth-child(5),
	.homeF1 ul li:nth-child(3){margin-left: 0;}
	.homeF1 ul li:nth-child(4){margin-left: 1.4%;}
	.homeF1 ul li:nth-child(5){height: 150px;}
	.homeF1 ul li{ min-height:150px; position:relative}
	.homeF1 ul li:nth-child(1) img,
	.homeF1 ul li:nth-child(2) img,
	.homeF1 ul li:nth-child(4) img{ position:absolute; right:5%;}
	.homeF1 ul li:nth-child(1) .txtBox span{ display: block;  float: none;position: absolute;left: 0;bottom: 20px; }
	.homeF1 ul li .txtBox{font-size: 16px;top: 10px;left: 10px;width: 90%;}
	.homeF1 ul li .txtBox span{padding:12px;background-size: contain !important;}
	.homeF1 ul li:nth-child(2) .txtBox p::before, .homeF1 ul.left li:nth-child(3) .txtBox p::before, .homeF1 ul.left li:nth-child(4) .txtBox p::before{height: 20px;bottom: -20px;}
	.homeF1 ul.left li:nth-child(4) .txtBox span{margin-top: 15px;}
	.homeF1 ul li:nth-child(7),
	.homeF1 ul li:last-child{width: 49%;}
	.homeF1 ul li:nth-child(7) .txtBox span{margin-right: 30px;}
	.homeF2 ul li{height: 280px;}
	.homeF2 ul li .txtBox .right{top: 50px;padding-left: 50px;}
	.homeF2 ul li .txtBox .right .down{font-size: 14px;}
	.homeF2 ul .slick-arrow{padding: 20px;background-size: contain !important;z-index: 99;}
	.homeF3 .list{float: none;width: 100%;}
	.homeF3 .center{margin: 20px 0;}
	.homeF3 .list .imgBox{text-align: center;}
}
@media (max-width:480px) {
	.homeF2 ul li{height: 180px;}
	.homeF2 ul li .txtBox .left{left: 60px;bottom: -20px;}
	.homeF2 ul li .txtBox .right{top: 20px;padding-left: 20px;}
	.homeF2 ul li .txtBox .right p{margin-bottom: 15px;}
	.homeF2 ul li .txtBox .right h3{font-size: 20px;}
	.homeF2 ul li .txtBox .right .down,
	.homeF2 ul li .txtBox .right p{font-size: 12px;}
	.homeF1 ul li:nth-child(1) img,
	.homeF1 ul li:nth-child(2) img,
	.homeF1 ul li:nth-child(4) img{position: inherit; right: 0;}

	.homeF1 ul li:nth-child(n+1) img {position:absolute; right:0; bottom:0; object-fit:cover; width:100%;}
	.homeF1 ul li:nth-child(n+1) .txtBox p:before {width: 25px; height: 2px; bottom:0;}
	.homeF1 ul li:nth-child(6) .txtBox p {text-align:left;}
	.homeF1 ul li:nth-child(6) .txtBox p:before {right:auto; left:0;}
	
}
@media (max-width:375px) {
	
}
.ylfloat{position: fixed;left: 0;top: 0;width: 100%;height: 100%;z-index: 9999;background: rgba(0,0,0,0.5);display: none;}
.ylfloat .ylcontent{position: relative;left: 50%;top: 50%;transform: translate(-50%,-50%);background-color: white;padding: 30px;width: 50%;height: 80%;overflow: hidden;}
.ylfloat .ylcontent .close{position: absolute;right: 10px;top: 10px;color: #888;font-size: 24px;font-weight: lighter;}
.ylfloat .ylcontent .download{position: absolute;right: 50px;top: 30px;font-size: 16px;padding: 10px 15px 10px 45px;background: white url(../images/down2.png)no-repeat left 15px center;color: #da0000;}
.ylfloat .ylcontent .ylpdf h3{text-align: center;font-size: 24px;color: #da0000;margin-bottom: 30px;}

/*栏目banner*/
.Location000890 .ban{ height:200px;background-position:center top; background-repeat:no-repeat; background-size:cover;}
.Location000890 .auto{ padding-top:2%;color: #fff}
.Location000890 h1{ font-size:36px; color:#fff;font-weight: normal;margin-top: 30px;}
.Location000890 dl a{color: #fff}
.Location000890 dl a:hover{color: #da0000}
.Location000890 dl span{ text-decoration:underline; color:#da0000;}
@media(max-width:640px){
.Location000890 .ban{ height:100px;}
.Location000890 .auto{ padding-top:20px;}
.Location000890 h1{ font-size:20px;margin-top: 10px;}

.ylfloat .ylcontent{width: 90%;padding: 10px;}
.ylfloat .ylcontent .download{top: 10px;right: 30px;}
}


.TextList002514{}
.TextList002514 .list{border:1px solid #e6e6e6;border-top: 0}
.TextList002514 .list:first-child{border-top: 1px solid #e6e6e6}
.TextList002514 .title{ padding:15px 30px; font-size:16px; cursor:pointer; position:relative; background:#f8f8f8; }

.TextList002514 .title::after{position:absolute; content:'';height: 100%;width: 5px;background:#da0000;left: 0;top: 0;}
.TextList002514 .list:nth-child(2) .title::after{background:#e88108;}
.TextList002514 .list:nth-child(3) .title::after{background:#2fa656;}
.TextList002514 .list:nth-child(4) .title::after{background:#ecd015;}
.TextList002514 .list:nth-child(5) .title::after{background:#da0000;}
.TextList002514 .list:nth-child(6) .title::after{background:#c9c9c9;}
.TextList002514 .list:nth-child(7) .title::after{background:#dbdbdb;}

.TextList002514 .title i{ position:absolute; width:22px; height:22px; right:25px; top:50%; margin-top:-11px;}
.TextList002514 .title i::before,
.TextList002514 .title i::after{ position:absolute; content:''; background:#ccc;}
.TextList002514 .title i::before{ left:20%; width:60%; height:2px; top:50%; margin-top:-1px;}
.TextList002514 .title i::after{ left:50%; margin-left:-1px; width:2px; top:20%; height:60%;}

.TextList002514 .title.select i::after{ display:none;  border-bottom:1px #da0000 solid;}
.TextList002514 .title.select i::before{ background:#da0000;}
.TextList002514 .title.select{background: #fff;}
.TextList002514 .title.select a{ color:#da0000;}
.TextList002514 .main{ display:none; padding:0px 30px 20px 50px; background:#fff;position: relative;}

.TextList002514 .main::after{position:absolute; content:'';height: 100%;width: 5px;background:#da0000;left: 0;top: 0;}
.TextList002514 .list:nth-child(2) .main::after{background:#e88108;}
.TextList002514 .list:nth-child(3) .main::after{background:#2fa656;}
.TextList002514 .list:nth-child(4) .main::after{background:#ecd015;}
.TextList002514 .list:nth-child(5) .main::after{background:#da0000;}
.TextList002514 .list:nth-child(6) .main::after{background:#c9c9c9;}
.TextList002514 .list:nth-child(7) .main::after{background:#dbdbdb;}
.TextList002514 .main li{ list-style:none; font-size:14px; padding:10px 0; color:#666;border-bottom: 1px solid #ddd}
.TextList002514 .main li:last-child{ border-bottom:0}
.TextList002514 .main li a{color:#666;}
.TextList002514 .main li.aon a{ color:#da0000; }
.Categorywap{display: none;}

@media(max-width:1024px){
	.TextList002514{display: none;}
	.Categorywap{display: inline-block;width: 100%;padding: 20px;font-size: 16px;background-color: #f8f8f8;position: relative;color: #333;}
	.Categorywap:hover{color: #333;}
	.Categorywap::before{content: "";position: absolute;right: 20px;top: 20px;background: url(../images/Page002046-a_next.gif)no-repeat center;padding: 10px;transition: .3s;}
	.Categorywap.on::before{transform: rotate(90deg);}
}
@media(max-width:768px){
.TextList002514 {display: none;}

}
/*菜单*/
.Menu000840{}
.Menu000840 ul{ border:1px solid #e6e6e6;background: #f8f8f8}
.Menu000840 li{ line-height:55px;border-bottom: 1px solid #e4e8e9} 
.Menu000840 li:last-child{ border-bottom:0} 
.Menu000840 li a{ padding-left:10%;font-size: 16px;position:relative;white-space:nowrap; text-overflow:ellipsis; overflow:hidden; display:block;}
.Menu000840 li a::before{ position:absolute; content:''; width:0; height:0; border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:6px solid #aaaaaa; right:15px; top:50%; margin-top:-4px;}
.Menu000840 li a::after{ position:absolute; content:'';height: 100%;width: 5px;background:#e9e9e9;left: 0;top: 0 }
.Menu000840 li:first-child a::after{ border-top-right-radius:5px  }
.Menu000840 li:last-child a::after{ border-bottom-right-radius:5px  }
.Menu000840 li:hover{color:#da0000;}
.Menu000840 li a.aon,
.Menu000840 li:hover a{ color:#da0000;background: #fff;border-color:#da0000; }
.Menu000840 li a.aon::before,
.Menu000840 li:hover a::before{ border-left-color:#e60012;}
.Menu000840 li a.aon::after,
.Menu000840 li:hover a::after{background:#e60012 ;}
.Menu000840 .clumnA{display: none;}
@media(max-width:1024px){
	.Menu000840 ul{display: none;}
	}
@media(max-width:768px){
.Menu000840 header{ font-size:24px; padding:10px 0;}
.Menu000840 header span{ font-size:15px;}
.Menu000840 ul{ overflow:hidden;}
.Menu000840 li{ line-height:40px;} 
.Menu000840 li a{font-size:14px; padding-left:20px;}
}


/*公司简介*/
.RighInfo002238{padding-bottom: 6%}
.RighInfo002238 .fz_36{font-size:34px; color:#333; margin:0;font-weight: bold}
.RighInfo002238 .tit:after{ content:"";width:70px; height:4px; background:#da0000; margin:35px 0; display:block; }
.RighInfo002238 .con{font-size:14px; color:#666; line-height:28px; margin:0}


/*新闻中心*/
.PicList001958{padding-bottom: 3%;}
.PicList001958 li{ overflow:hidden; padding:20px 0; border-bottom:1px solid #ebecec;}
.PicList001958 li:first-child{padding-top: 0;}
.PicList001958 li:last-child{ border-bottom:0;}
.PicList001958 li div{ position:relative; padding-left:29%;padding-bottom: 2%}
.PicList001958 li .Ispic{ position:absolute; left:0; top:0; height:100%; width:26%;}
.PicList001958 li .Ispic img{ display:none;}
.PicList001958 li h1{ margin:0; font-size:18px; font-weight:normal; padding:20px 0 15px;color: #333}
.PicList001958 li h1 a:hover{;color: #da0000}
.PicList001958 li time{ color:#999;}
.PicList001958 li p{color:#666; margin:10px 0 0 0; line-height:28px; height:55px; overflow:hidden;}

.NewsBox {min-height: 300px;}
.NewsBox h1{text-align: center;font-weight: normal;line-height: 1.5;font-size: 30px;}
.NewsBox time{text-align: center;color: #888;font-size: 14px;display:block;margin-bottom: 30px;}
@media(max-width:768px){
.PicList001958 li div{ padding-left:45%;}
.PicList001958 li .Ispic{width:42%;}
}
@media(max-width:480px){
.PicList001958 li div{ padding-left:0;}
.PicList001958 li .Ispic{ position:relative; display:block; width:auto; padding-bottom:50%;}
.PicList001958 li p{line-height:20px; height:60px; font-size:12px;}
.PicList001958 li h1{font-size:16px;}
}


/*分页*/
.Page002046 .Pages{ text-align:center; padding:3% 0;}
.Page002046 .Pages a{ display:inline-block; vertical-align:middle;border:1px solid #ececec; padding:0 15px; line-height:38px; color:#999;}
.Page002046 .Pages a:hover,
.Page002046 .Pages a.a_cur{ background-color:#da0000; color:#fff;}
.Page002046 .Pages em{ font-style:normal; display:inline-block; vertical-align:middle; overflow:hidden;}
.Page002046 .Pages em a{ float:left; margin-left:-1px;}
.Page002046 .Pages .p_cur,
.Page002046 .Pages .p_count,
.Page002046 .Pages .p_jump,
.Page002046 .Pages .p_total{ display:none;}
.Page002046 .Pages .a_prev,
.Page002046 .Pages .a_next{ padding:0; width:44px; background:url(../images/Page002046-a_prev.gif) no-repeat center center; overflow:hidden; line-height:1000px; height:38px;}
.Page002046 .Pages .a_next{ background-image:url(../images/Page002046-a_next.gif);}
@media(max-width:640px){
.Page002046 .Pages .a_first,
.Page002046 .Pages .a_end{ display:none;}
}
@media(max-width:480px){
.Page002046 .Pages a{padding:0 5px; }
}



/*相关链接*/
.PicList000626{ padding-bottom: 6%}
.PicList000626 ul{display: flex;flex-wrap: wrap;}
.PicList000626 li{ float:left; width:18.4%;margin-right: 2%;margin-bottom: 3%}
.PicList000626 li:nth-child(5n){margin-right: 0%}
.PicList000626 li figure{ display:block; padding-top:35%; background-position: center center; background-size:contain; background-repeat:no-repeat; border:1px solid #ddd;}
.PicList000626 li p{text-align: center;color: #666;margin-top: 10px;}
.PicList000626 li:hover p{color: #da0000}
@media( max-width:768px){
.PicList000626 li{width:33.33333333%;}
}
@media( max-width:480px){
.PicList000626 li{width:48%;}
}

.contentBox{padding: 3% 0;min-height: 300px;}
.contentBox ul li{line-height: 1.8;margin: 10px 0;font-size: 16px;}
/*联系我们*/

/*.RighInfo002275{ padding-bottom: 3%}*/
.RighInfo002275 h1{margin:0;font-size: 30px;color: #333;padding-bottom: 30px;font-weight: normal}
.RighInfo002275 .text{margin-bottom: 30px}
.RighInfo002275 .text .title{font-size: 30px;color: #333;font-weight: normal;margin-bottom: 0px;margin-top: 0px;font-family: "DINCond-Bold";}
.RighInfo002275 .text .title span{font-weight: bold;color: #da0000}
.RighInfo002275 .text li{float: left;width: 50%;border-left: 5px solid #eeeff3;padding-top: 35px;padding-left: 20px;margin-bottom: 30px;}
.RighInfo002275 .text li:nth-child(1){width: 100%;background: url(../images/RighInfo002275-icon1.png)no-repeat left 16px top}
.RighInfo002275 .text li:nth-child(2){background: url(../images/RighInfo002275-icon2.png)no-repeat left 16px top 2px}
.RighInfo002275 .text li:nth-child(3){background: url(../images/RighInfo002275-icon3.png)no-repeat left 16px top 2px}
.RighInfo002275 .text li:nth-child(4){background: url(../images/RighInfo002275-icon4.png)no-repeat left 16px top 2px;margin-bottom: 0px}
.RighInfo002275 .text li:nth-child(5){background: url(../images/RighInfo002275-icon5.png)no-repeat left 16px top 2px;margin-bottom: 0px}
.RighInfo002275 .text li p{color: #666;margin: 0;padding-bottom: 8px}
.RighInfo002275 .text li span{color: #333;font-size: 16px;display: block;}
.RighInfo002275 .map{width: 100%;height: 200px;}
.RighInfo002275 .map #map{height: 100%;}
.RighInfo002275 .map #map img{max-width: inherit;}
.RighInfo002275 .BMap_bubble_content b{font-size: 18px;display: block;padding-bottom: 5px;}

@media screen and (min-width: 768px) {
	.RighInfo002275 .text{float: left;width: 45%;}
	.RighInfo002275 .map{float: right;width: 50%;height: 260px;}
}

@media screen and (min-width: 1024px) {
	.RighInfo002275 .map{float: right;width: 50%;height: 320px;}
	.RighInfo002275 .text .title{font-size: 50px;}
}

@media screen and (min-width: 1200px) {
	.RighInfo002275 .text .title{margin-bottom: 0px}
	.RighInfo002275 .map{width: 700px;height: 500px;}
	.RighInfo002275 .text{width: 48%;}
}


/*留言咨询*/
.Form001518{ padding:3% 0;background: #f8f8f8;margin-bottom: -10px}
.Form001518 .title{ position:relative; color:#333; font-size:30px; padding-bottom:3%;text-align: center}
.Form001518 .title2{font-size: 50px;color: #333;font-weight: normal;margin:0px;text-align: center;font-family: "DINCond-Bold";}
.Form001518 .title2 span{font-weight: 700;color: #da0000}
.Form001518 dl dt{ padding:3% 0; color:#f5a100; font-size:16px; }
.Form001518 dd li{ float:left;width:32%; margin-right:2%;margin-bottom:25px; position:relative;}
.Form001518 dd li:nth-child(3n){ margin-right:0;}
.Form001518 dd .text{border:0;background: #fff;line-height: 50px;height: 50px; width:100%;padding:0 20px;border: 1px solid #f0f0f0}
.Form001518 dd li label{ position:absolute; left:20px; top:0; line-height:50px; }
.Form001518 dd li .form_err{position:absolute; right:15px; top:50%; color:#f00; line-height:20px; margin-top: -7px;}
.Form001518 dd textarea.text{height:220px;}
.Form001518 .btn1{text-align: center}
.Form001518 .btn{ margin: 2% auto; cursor: pointer;background: #da0000;color: #fff; height: 50px;border: none; font-size:16px; width:40%; max-width:200px;}
@media(max-width:768px){
.Form001518 dd li{ float:none; width:auto; margin-right:0 !important;}
}
@media(max-width:480px){
.Form001518 .title{ font-size:24px;}
}



/*产品列表*/
.slectList ul{overflow-x: auto;padding-bottom: 10px;width: 100%;white-space: nowrap;}
.slectList ul li {display:inline-block;width: 16%;margin-right: 2%;}
.slectList ul li p{white-space: break-spaces;}
.slectList ul li dl{overflow-y: scroll;height: 170px;border: 1px solid #ececec;padding: 10px;margin-top: 5px;}
.slectList ul li dl dd{margin-bottom: 8px;}
.slectList ul li dl dd input{margin-right: 5px;border: 1px solid #ececec;}
.slectList ul li dl dd input[type="checkbox"]{border: 1px solid #ececec;appearance: none;-moz-appearance: none;appearance: none;width: 15px;height: 15px;}
.slectList ul li dl dd input[type="checkbox"]:checked{background: url(../images/input.png)no-repeat center;}
.slectList .chooseJg{margin: 50px 0 80px 0;}
.slectList .chooseJg a{display: inline-block;padding: 8px 20px;}
    .slectList .chooseJg a.A1 {
        color: white;
        background-color: #d2d1d1;
    }

.slectList ul::-webkit-scrollbar{ height:4px;}
.slectList ul::-webkit-scrollbar-thumb{ background:#ccc;}
.slectList ul::-webkit-scrollbar-track{ background:#eee;}
.PicList002045{}
.PicList002045 h3{font-size: 22px;color: #333;margin: 0 0 30px;padding: 0% 0 2%;border-bottom: 1px solid #ececec;}
.PicList002045 h3 a{width: 134px;height: 40px;background: #da0000;text-align: center;line-height: 40px;color: #fff;float: right;font-size: 14px;font-weight: normal;margin-top: -5px}
.PicList002045 li{ float:left; width:23.5%; margin-right:2%; margin-bottom:2%; position:relative; text-align:center;}
.PicList002045 li:nth-child(4n){ margin-right:0;}
.PicList002045 li a{ position:absolute; left:0; top:0; right:0; bottom:0; border:1px solid #e8e8e8;}
.PicList002045 li a:hover{ border-width:3px; border-color:#0079c3;}
.PicList002045 li div{ max-width:275px; margin:0 auto; padding:4% 10% 10% 10%;}
.PicList002045 li figure{ padding-bottom:100%; background-size:contain;}
.PicList002045 li figure img{ display:none;}
.PicList002045 li .dot{ font-size:16px;color: #da0000; margin-bottom:5px;text-align: center;text-transform: capitalize;}
.PicList002045 li .dot3{ font-size:18px;color: #000; margin-bottom:5px;text-align: left}
.PicList002045 li .words{ font-size:14px; color: #0079c3; margin-bottom:5px;text-align: left;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;height: 80px;}
.PicList002045 li span{color:#da0000;}

@media(max-width:768px){
.slectList ul li{width: 50%; vertical-align: top}
.slectList ul li p{font-size: 12px;}
}
@media(max-width:480px){
.PicList002045 li{ width:49%;}
.PicList002045 li:nth-child(3n){ margin-right:2%;}
.PicList002045 li:nth-child(2n){ margin-right:0;}
.PicList002045 li p{ font-size:14px;}
}


/*产品详情*/
.RighInfo002092 .slick-slider { position:relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.RighInfo002092 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.RighInfo002092 .slick-list:focus {outline: none}
.RighInfo002092 .slick-list.dragging {cursor: pointer;cursor: hand;}
.RighInfo002092 .slick-slider .slick-track, 
.RighInfo002092 .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}
.RighInfo002092 .slick-track {position: relative; top: 0; left: 0; display: block;}
.RighInfo002092 .slick-track:before, 
.RighInfo002092 .slick-track:after{display: table; content: '';}
.RighInfo002092 .slick-track:after{ clear: both;}
.RighInfo002092 .slick-loading .slick-track { visibility: hidden;}
.RighInfo002092 .slick-slide{ display: none; float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.RighInfo002092 .slick-slide .slick-loading img { display: none;}
.RighInfo002092 .slick-slide .dragging img { pointer-events: none;}
.RighInfo002092 .slick-initialized .slick-slide { display: block;}
.RighInfo002092 .slick-loading .slick-slide { visibility: hidden;}
.RighInfo002092 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.RighInfo002092 .slick-arrow .slick-hidden { display: none;}
/*slick Basic End*/
.RighInfo002092{padding-bottom: 3%}
.RighInfo002092 .title{}
.RighInfo002092 .title h3{margin: 0 0 15px;font-size: 26px;color: #333;font-weight: normal;padding-bottom: 15px;border-bottom: 1px solid #ececec;}
.RighInfo002092 .title p{margin: 0;color: #666;font-size: 16px;}
.RighInfo002092 .title p span{margin: 0 10px;}
.RighInfo002092 .title p span:last-child{margin-right: 0;}
.RighInfo002092 .title p span.on{color: #da0000;}
.RighInfo002092 .wrap{}

.RighInfo002092 .list_img{float:left; width:50%;}
.RighInfo002092 .big{ border:1px solid #e5e5e5; margin-bottom:20px;}
.RighInfo002092 .big li figure{ padding-bottom:66%; background-size:contain;}
.RighInfo002092 .small{ padding:0 30px; position:relative;}

.RighInfo002092 .small .slick-arrow{ position:absolute; height:100%; top:0; width:25px; z-index:10; cursor:pointer; background-position:center center; background-repeat:no-repeat;font-size: 0;border: 0;background-color: transparent;}
.RighInfo002092 .small .slick-prev{ left:0; background-image:url(../images/RighInfo002092-btn_prev.png);}
.RighInfo002092 .small .slick-next{ right:0;background-image:url(../images/RighInfo002092-btn_next.png);}
.RighInfo002092 .small .slick-disabled{ cursor:default;}

.RighInfo002092 .small li figure{ margin:0 auto; padding-bottom:76%; background-size:contain; max-width:90%; border:1px solid #e5e5e5;}
.RighInfo002092 .small li.slick-current figure{ border-color:#da0000;}
.zoomContainer{ z-index:100;}

.RighInfo002092 .intro{ float:right; width:46%;}
.RighInfo002092 .intro dl{ position:relative;margin-bottom:20px;font-size:16px;}
.RighInfo002092 .intro dd{color:#333;line-height: 40px;}
.RighInfo002092 .intro dd span{margin: 0 10px;}
.RighInfo002092 .intro dd span:last-child{margin-right: 0;}
.RighInfo002092 .intro dd span.on{color: #da0000;}

.RighInfo002092 .intro dd .a_sel{ display:block; border:1px solid #cbcbcb; padding-left:5px; padding-right:27px; color:#999; line-height:29px; position:relative;}
.RighInfo002092 .intro dd .a_sel i{ display:block; border-right:1px solid #cbcbcb; font-style:normal;white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.RighInfo002092 .intro dd .a_sel:after{ position:absolute; content:''; width:0; height:0; border:6px solid transparent; border-top-color:#000; right:8px; top:50%; margin-top:-3px;}

.RighInfo002092 .intro .buy{ border-top:1px solid #ececec; padding-top:30px; overflow:hidden;}
.RighInfo002092 .intro .buy a{float:left;width: 40%;text-align:center;padding:15px 0;line-height:18px;color:#666;margin-right: 20px;}
.RighInfo002092 .intro .buy a.a_buy{ border-radius:3px; background:#da0000; color:#fff;}
.RighInfo002092 .intro .buy a.a_add{background: #f5f5f5;border-radius:3px;width: 48%;margin-right: 0;background: url(../images/down.png) no-repeat 30px center #f5f5f5;background-size: 18px; padding-left: 30px}
.RighInfo002092 .intro .buy a.a_add:before{ display:inline-block; content:''; background:url(../images/RighInfo002092-icon.png) no-repeat right center; width:34px; border-left:1px solid #d5d6d9;height:18px; vertical-align:middle; margin-right:5px;display: none}

.RighInfo002092 .tab{ padding-top:5%;}
.RighInfo002092 .ul_tab{border-top:1px solid #ececec;border-bottom:1px solid #ececec;}
.RighInfo002092 .ul_tab li{ float:left; width:50%; max-width: 200px; overflow:hidden; text-align:center; font-size:16px; color:#333; cursor:pointer; line-height:50px;}
.RighInfo002092 .ul_tab li.active{ color:#fff; background-color:#da0000;}
.RighInfo002092 .tab_info .list ul{border-bottom: 1px solid #ececec;padding: 20px 0}
.RighInfo002092 .tab_info .list ul li{width: 24%;float: left;font-size: 16px;color: #333}
.RighInfo002092 .tab_info .list ul li:nth-child(1){font-size: 18px;font-weight: bold;}
.RighInfo002092 .tab_info .list ul li:nth-child(2){width: 40%;padding-left: 30px;}
@media(max-width:768px){
	.RighInfo002092 .intro .buy a.a_add{  background-position: 30px center}	
.zoomContainer{ display:none;}
.RighInfo002092 .title h3{font-size: 20px;margin-top: 30px;}
.RighInfo002092 .list_img,
.RighInfo002092 .intro{ float:none; width:auto;}
.RighInfo002092 .intro{ margin-top:3%;}	
	
			.RighInfo002092 .tab_info .list ul li{font-size: 14px;color: #333}
	.RighInfo002092 .tab_info .list ul li:nth-child(1){font-size: 14px; width: 20%; padding-right: 2%}
	.RighInfo002092 .tab_info .list ul li:nth-child(2){ width: 50%}
	.RighInfo002092 .tab_info .list ul li:nth-child(3){ width:30%; padding: 0}
	
	
}
@media(max-width:480px){
.RighInfo002092 .intro .buy a.a_add{ width:54%;}
.RighInfo002092 .ul_tab li:first-child{ width:40%;}
.RighInfo002092 .ul_tab li:last-child{ width:60%;}
}
@media(max-width:411px){
.RighInfo002092 .intro .buy a.a_add{background: url(../images/down.png)no-repeat left 12px center #f5f5f5;background-size: 18px;}
}
.RighInfo002092 .words{
	position: relative;
	margin-bottom: 3px;
	font-size: 18px;
	margin-top: 4px;
	color: #0079c3;
}
.TextList001131{ padding:2% 0;}
.TextList001131 li{ line-height:30px;font-size:16px; padding:20px 0; border-bottom:1px solid #ededed;background:url(../images/TextList001131-li.png) no-repeat right center;}
.TextList001131 li span{ float:left; width:30px; height:30px; background-color:#666; margin-right:10px; text-align:center; color:#fff; font-weight:bold;}
.TextList001131 li:hover span{ background-color:#da0000;}
.TextList001131 li:hover{background-image:url(../images/TextList001131-li_hover.png); }
.TextList001131 li:hover a{color:#da0000;}
.TextList001131 li a{ display:block; overflow:hidden;}
.TextList001131 li b,
.TextList001131 li em{ padding-right:3%;float:left; }
.TextList001131 li b{ font-size:18px;width:40%; }
.TextList001131 li em{ font-style:normal;width:30%;}
@media(max-width:768px){
.TextList001131 li{ font-size:14px; padding:10px 0;}
.TextList001131 li b,
.TextList001131 li em{ float:none; display:block; width:auto;}
}


/*产品应用1*/
.PicList000762{ padding:3% 0;}
.PicList000762 li{ float:left; width:32%; margin-right:2%; margin-bottom:3%; }
.PicList000762 li:nth-child(3n){ margin-right:0;}
.PicList000762 li a{ display:block; background-color:#f8f8f8;transition:all ease-in-out 0.3s;}
.PicList000762 li h2{ margin:0; font-size:16px; color:#333; text-align:center; padding:3% 2%;font-weight: normal}
.PicList000762 li figure{ background-position:center center; background-repeat:no-repeat; background-size:cover; padding-bottom:58.93%;}
.PicList000762 li a:hover{ background-color:#ee7700; }
.PicList000762 li a:hover h2{color:#fff;}
@media(max-width:640px){
.PicList000762 li{width:49%;}
.PicList000762 li:nth-child(3n){ margin-right:2%;}
.PicList000762 li:nth-child(2n){ margin-right:0;}
}
@media(max-width:480px){
.PicList000762 li h2{font-size:14px;}
}


/*产品应用2*/
.Floor002643{ padding:3% 0;}

.Floor002643 dd{ float:left; min-height:350px;margin-bottom: 30px;}
@media(min-width:769px){
.Floor002643 dd{width:23.71%; margin-right:1.72%;}
.Floor002643 dd:nth-child(4n){ margin-right:0;}
}
.Floor002643 dd .pic{ position: relative;}
.Floor002643 dd .pic h3{ position: absolute;font-size:24px;color: #fff;font-weight: normal;left: 20px;bottom: 20px;margin: 0}
.Floor002643 dd .pic img{ display:block; width:100%}
.Floor002643 dd ul{padding:3% 0% 0;}
.Floor002643 dd li{ float:left; width:48%; margin:1%;}
.Floor002643 dd li a{ position:relative; border-radius:6px; border:1px solid #efeeec; line-height:40px; padding:0 17px 0 10px;color:#666; transition:background 0.2s;}
.Floor002643 dd li a::after{ position:absolute; content:''; width:7px; height:7px; border-top:1px solid #bbb; border-right:1px solid #bbb; right:10px; top:50%; margin-top:-3px; transform:rotate(45deg);}
.Floor002643 dd li a:hover{ background:#da0000; color:#fff;}
.Floor002643 dd li a:hover::after{ border-color:#fff;}
@media(min-width:769px){
	.Floor002643 dd .pic img{max-height: 120px;}
}
@media(max-width:1400px){
.Floor002643 .auto{ padding:0 2%;}
}
@media(min-width:481px) and (max-width:768px){
.Floor002643 dd{width:49%; margin-right:2%; margin-bottom:2%;}
.Floor002643 dd:nth-child(2n){ margin-right:0;}
}
@media(max-width:480px){
.Floor002643 dd{ float:none;min-height:inherit; margin-bottom:3%; padding-bottom:3%; }
.Floor002643 h2{ font-size:20px;}
.Floor002643 h2 span{ font-size:16px;}
.Floor002643 h2 a{ font-size:14px; width:95px;}
}
@media(max-width:375px){
.Floor002643 h2 span{ display:none;}
}


/*产品应用详情*/
.RighInfo002228{ padding:3% 0 0;}
.RighInfo002228 .auto{ max-width:1100px;}
.RighInfo002228 .single-header{ text-align:center;}
.RighInfo002228 .single-header h1{ color:#333; font-size:20px; margin:0 0 10px 0; font-weight:normal;}
.RighInfo002228 .single-header h1:after{ content:""; display:block; height:1px; background-color:#f3eee9; width:100%; z-index:1; margin-top:15px;}
.RighInfo002228 .single-content{text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; overflow:hidden; font-size:14px; line-height:24px; color:#666; padding-top:2%;margin-bottom: 30px;}
.RighInfo002228 .single-content p{margin:0; padding:10px 0;font-size: 14px;color: #666;line-height: 28px;}
.RighInfo002228 .single-content p b{font-size: 18px;color: #333;display: block}
.RighInfo002228 .single-content p img{display: block;margin: auto}
.RighInfo002228 .single-content p span{text-align: center;display:block;font-size: 18px;padding: 15px 0}
.RighInfo002228 .fr{ float:none;}
.RighInfo002228 .col2+.col2{ margin-top:10px;}
@media(max-width:950px){
  .RighInfo002228 .auto{ padding:0 2%;}
}
@media screen and (min-width:465px){
    .RighInfo002228 .col2{ width:48%;}
	.RighInfo002228 .fr{ float:right;}
	.RighInfo002228 .col2+.col2{ margin-top:0;}
}
@media screen and (min-width:768px){
  .RighInfo002228 .single-header h1{ font-size:24px;}
  .RighInfo002228 .single-header h3{ font-size:18px;}
  .RighInfo002228 .single-content p{ padding:15px 0;} 
  .RighInfo002228 .single-header h3:after{ background-color:#f3eee9; position:absolute; top:50%; z-index:1; margin-top:0;}
  
}
.RighInfo002228 .box{
	width: 100%;
	border-bottom: 1px solid  #f3eee9;
}
.RighInfo002228 .box:last-child{border-bottom: none;}
@media screen and (min-width:1024px){
  .RighInfo002228 .single-header h1{ font-size:30px;}
}
/*
 .Page002193 为demo编号
 */
.Page002193{zoom:1; overflow:hidden; text-align:center; padding:0 0 5%; text-align:center;}
.Page002193 span{ padding:0px 3px; display:inline-block;}
.Page002193 a{ display:inline-block; margin:0px 2px; border:1px solid #ededed; padding:0 1em; color:#666; line-height:35px; border-radius:3px;transition: .3s ease-out;}
.Page002193 a:hover{ color:#fff; border:1px solid #e50014; background:#e50014;}
.Page002193 .p_cur,.Page002193 .p_count,.Page002193 .p_total,.Page002193 .p_jump,.Page002193 .a_first,.Page002193 .a_end{ display:none;}
.Page002193 .p_cur b{ color:#F00;}
.Page002193 .p_count b{ color:#F00;}
.Page002193 .p_total b{ color:#F00;}
.Page002193 .p_page em{ font-style:normal;}
.Page002193 .p_page em a{}
.Page002193 .p_page em a.a_cur{ color:#fff; background:#e50014; border-color:#e50014;}
.Page002193 .p_page b{ font-weight:normal;}




/*联系我们侧栏*/
.contact{border: 1px solid #ececec;padding: 20px 26px;min-height: 360px}
.contact h3{font-size: 28px;color: #333;margin: 0}
.contact b{font-size: 16px;color: #333;padding: 10px 0;display: block}
.contact p{margin: 0;padding-bottom: 14px;color: #666}
.contact a{color: #da0000;margin-top: 10px}
.title1{font-size: 28px;color: #333;margin: 0 0 30px;padding: 0% 0 2%;border-bottom: 1px solid #ececec;font-weight: bold}
.PicListBox{}
.PicListBox .topsouBox{padding: 30px 50px;background-color: #f4f5f7;position: relative;}
.PicListBox .topsouBox h3{font-size: 24px;font-weight: normal;}
.PicListBox .topsouBox ul{padding-top: 30px;border-bottom: 2px solid #ececec;}
.PicListBox .topsouBox ul li{width:30%;float: left;margin-bottom: 40px;margin-right: 5%;}
.PicListBox .topsouBox ul li:nth-child(11){margin-right: 10%}
.PicListBox .topsouBox ul li:nth-child(3n){margin-right: 0;}
.PicListBox .topsouBox ul li:nth-of-type(4) p,
.PicListBox .topsouBox ul li:nth-of-type(5) p,
.PicListBox .topsouBox ul li:nth-of-type(6) p{ line-height: 28px; min-height: 56px;}
.PicListBox .topsouBox ul li.btn2{ width:40%;}
.PicListBox .topsouBox ul li.btn1{margin-right: 5%;}
.PicListBox .topsouBox ul li p{font-size: 16px;color: #666666;}
.PicListBox .topsouBox ul li .selcet {position: relative;margin-top: 10px;}
.PicListBox .topsouBox ul li .selcet input{background-color: white;border: 1px solid #bbbbbb;height: 40px;width: 100%;padding: 5px 15px;color: #666666;}
.PicListBox .topsouBox ul li .selcet a.btn{position: absolute;top: 1px;right: 1px;display: inline-block;border-left: 1px solid #bbbbbb;background:#f5f5f5 url(../images/ax.png)no-repeat center;height: 38px;width: 40px;}
.PicListBox .topsouBox ul li .selcet dl{position: absolute;left: 0;width: 100%;z-index: 9;background-color: #fff;border: 1px solid #bbbbbb;padding: 10px 0;display: none;}
.PicListBox .topsouBox ul li .selcet dd{line-height: 1.5;padding: 5px 10px;cursor: pointer;}
.PicListBox .topsouBox ul li .selcet input.sousou::placeholder{color:#c1c1c1 ;}
.PicListBox .topsouBox ul li .selcet .souA{display: inline-block;position: absolute;top: 0;right: 0;background: url(../images/souA.png)no-repeat center;height: 38px;width: 40px;}
.PicListBox .topsouBox .sumSlecet{/*margin-top: 35px;*/}
.PicListBox .topsouBox .sumSlecet a{display: inline-block;padding: 8px 20px;}
.PicListBox .topsouBox .sumSlecet .yx1{background-color: #da0000;color: white;margin-right: 20px;}
.PicListBox .topsouBox .sumSlecet .yx2{background-color: white;color: #666;padding: 8px 30px;}
.PicListBox .soujgBox{margin: 30px 0;}
.PicListBox .soujgBox .souHead{padding: 20px 0;overflow: hidden;border-bottom: 1px solid #dedede;}
.PicListBox .soujgBox .souHead h3{font-size: 24px;float: left;}
.PicListBox .soujgBox .souHead a{display: inline-block;padding: 8px 20px;background-color: #da0000;color: white;float: right;}
.PicListBox .soujgBox .PicList002045{margin: 30px 0;}
@media (max-width:1366px) {
.PicListBox .topsouBox ul li:nth-of-type(1) p,
.PicListBox .topsouBox ul li:nth-of-type(2) p,
.PicListBox .topsouBox ul li:nth-of-type(3) p{ line-height: 28px; min-height: 56px;}
}
@media (max-width:768px) {
.PicListBox .topsouBox ul li:nth-of-type(4) p, .PicListBox .topsouBox ul li:nth-of-type(5) p, .PicListBox .topsouBox ul li:nth-of-type(6) p{ min-height: 84px;}
.PicListBox .topsouBox ul li.btn1{width: 100%;}
.PicListBox .topsouBox ul li.btn2{width: 100%;margin-right: 0;}
.PicListBox .topsouBox .sumSlecet{  width: 100%; height: auto; overflow: hidden}	
.PicListBox .topsouBox .sumSlecet a{  display: block; float: left; margin-right: 10px;}	
	
}
@media (max-width:640px) {
	.PicListBox .topsouBox{padding: 30px 20px;}
	.PicListBox .topsouBox ul li{width: 49%;margin-right: 2%!important;}
	.PicListBox .topsouBox ul li:nth-of-type(1) p,
	.PicListBox .topsouBox ul li:nth-of-type(2) p,
	.PicListBox .topsouBox ul li:nth-of-type(5) p,
	.PicListBox .topsouBox ul li:nth-of-type(6) p{ min-height:auto;}
	.PicListBox .topsouBox ul li:nth-of-type(3) p,
	.PicListBox .topsouBox ul li:nth-of-type(4) p{ min-height:56px;}
	.PicListBox .topsouBox ul li:nth-child(3n){margin-right: 2%;}
	.PicListBox .topsouBox ul li:nth-child(2n){margin-right: 0!important;}
	.PicListBox .topsouBox ul li.btn1{ width:100%}
}
@media (max-width:480px) {
	.PicListBox .topsouBox{padding: 30px 10px;}
	.PicListBox .topsouBox ul li{width: 100%;margin-right: 0;margin-bottom: 20px;}
	.PicListBox .topsouBox ul li p{ min-height:auto !important}
	.PicListBox .topsouBox ul li:nth-child(3n){margin-right: 0;}
.PicListBox .topsouBox ul li p{font-size: 14px;}

}

/*RighInfo002857 */
@font-face {
	font-family: "DINBold";
	src: url("../fonts/DINBold.woff2") format("woff2"),
	url("../fonts/DINBold.woff") format("woff"),
	url("../fonts/DINBold.ttf") format("truetype"),
	url("../fonts/DINBold.eot") format("embedded-opentype"),
	url("../fonts/DINBold.svg") format("svg");
	font-weight: normal;
	font-style: normal;
	font-display:swap;
}

.RighInfo002857{padding-top: 6vw;}
.RighInfo002857 .title{padding-bottom: 4.11vw;color: #333;font-size: 100px;}
.RighInfo002857 .title .cn{font-size: 0.34em;}
.RighInfo002857 .title .en{font-size: 0.42em;font-family: "DINBold"; text-transform: uppercase;}
@media(max-width:640px){
	.RighInfo002857 .title{font-size: 80px;}
}
@media(max-width:480px){
	.RighInfo002857 .title{font-size: 60px;}
}

.RighInfo002857 .edit-css .tit{font-size: 24px;color: #ea5432;padding-bottom:4vw;}
.RighInfo002857 .edit-css li{margin-bottom: 4%;color: #999; text-transform: uppercase;}
.RighInfo002857 .edit-css li .icon{margin-bottom: 5px;}
.RighInfo002857 .edit-css li aside{font-size: 16px;margin-top: 10px;color: #333;}
.RighInfo002857 h1 {
	margin-top: -12%;
	font-size: 30px;
	color: #333;
	padding-bottom: 30px;
	font-weight: normal;
}
@media(min-width:641px){
	.RighInfo002857 .edit-css li{float: left;width: 32%; padding-left: 22px; border-left:5px solid #f8f8f8;}
	.RighInfo002857 .edit-css li:not(:nth-child(3n)){margin-right: 2%;}
	.RighInfo002857 .edit-css li:nth-child(3n+1){clear: left;}
	
}
@media(max-width:640px){
	.RighInfo002857 h1{margin-top: 0;font-size: 24px;}
	.RighInfo002857 .edit-css .tit{font-size: 20px;}
}
@media(max-width:480px){
	.RighInfo002857 .edit-css .tit{font-size:18px;}
	.RighInfo002857 .edit-css li{ padding: 22px; border-bottom:5px solid #f8f8f8;}
}




/*搜索*/
.TextList002322{ padding: 2% 0;}
.TextList002322 .list li{ position: relative; padding: 10px 100px 10px 0; line-height: 22px;}
.TextList002322 .list li *{ color: #777;}
.TextList002322 .list li time{ position: absolute; right: 0; top: 10px; display: block;}
.TextList002322 .list li a{position: relative; display: block; width: 100%;overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis; padding-left: 15px; }
.TextList002322 .list li a span{ color:#e97237; margin-left:16px;}
.TextList002322 .list li a:before{ display: table; content: ">"; position: absolute; left: 0; top: 0; height: 100%; width: 20px;}
.TextList002322 .list li a:hover{ color: #e9373d;}
@media only screen and (max-width:767px ) { 
.TextList002322{ padding: 20px 3%;} 
.TextList002322 .list li a{ white-space:normal;}
} 


/*20201104*/
@media(min-width:768px){
	.RighInfo002092 .tab_info .list ul li:nth-child(2){
		width:51%;
	}
}
.RighInfo002092 .tab_info .list ul li:nth-child(1)  {
	word-break: keep-all;
	padding-right: 1%;
}
@media(min-width:640px){
	.PicListBox .topsouBox ul li {
		float: none;
		display: inline-block;
		vertical-align: bottom;
		margin-right: 4%;
	}
}