*{font-family:"Microsoft YaHei";background-repeat:no-repeat;box-sizing: border-box;padding: 0;margin: 0;}
div{margin: 0;padding:0;text-align:left;background-repeat:no-repeat;background:none;}
img { border: none;vertical-align: middle;}
ul{ list-style:none;}
li{text-decoration:none;}
li::marker{
  content: '';}
a{ text-decoration:none; color:#000; list-style:none}
i,em{font-style:normal;padding: 0;margin: 0;}
.clear{clear:both; height:auto}
.fl{float:left}
.fr{float:right}
.w{width: 1450px;margin: 0 auto;display: block;}
.w14{width:1400px;margin: 0 auto;display: block;}
.top40{margin-top:40px}
.w1450{ width:1450px; margin:0 auto}
.clear{ clear:both; height:auto; float:none;}

/*  */
body{overflow-x: hidden; font-size:14px }
body::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);background-color: #F5F5F5;border-radius: 10px;}
body::-webkit-scrollbar {width: 8px;background-color: #F5F5F5;}
body::-webkit-scrollbar-thumb {background-color: red;border-radius: 10px;
background-image: -webkit-linear-gradient(0deg,
		rgba(255, 255, 255, 0.5) 25%,
		transparent 25%,
		transparent 50%,
		rgba(255, 255, 255, 0.5) 50%,
		rgba(255, 255, 255, 0.5) 75%,
		transparent 75%,
		transparent)
}

/*  */
.head {}
.head.on { box-shadow: 0 0 20px #ddd;}
.head.on .head_logo p b,.head.on .head_logo p, .head.on .head_nav>ul>li>a {color:#333;}
.head.on  .head_nav>ul>li>a:after {display:none;}
.head.on  .search {background: #333;}
.head.on  .search_pro {color:#fff;} 
.head.on .head_f p {color:#ddd;}
.head_logo i:before {content: '';width: 1px;height: 78%;background: #F43F2A;position: absolute;top: -5px;left: 71px;}
.head_logo i:after {content: '';width: 5px;height: 5px;background: #F43F2A;border-radius: 50%;position: absolute;left: 69px;top: 50px;}
.head_box {margin: 0 auto;display: flex;justify-content: space-between;min-width: 1480px;padding: 1% 8%;box-shadow: 0 0 8px 0px rgb(0 0 0 / 10%);}
.head_l {display: flex;justify-content: space-between;align-items: center;width: 81%;}
.head_logo {display: flex;align-items: center;width:290px;position: relative;padding-left:0%;background:url(../images/logo_l2.png) repeat; height:92px }
.head_logo i {}
.head_logo i  img{width: 58px;}
.head_logo p {text-align: left;font-size: 14px;line-height: 18px;padding-left: 30px;display: flex;flex-direction: column;color: #333;font-weight: lighter;}
.head_logo p b {font-size: 24px;font-weight: 100;line-height: 27px;letter-spacing: 0;color: #333;padding: 0 0 5px 0;}
.head_con {display: flex;align-items: center;width:67%;padding-right: 3%;}
.head_nav {width: 100%;position: relative;}
.head_nav>ul {display: flex;justify-content: space-between;align-items: center;}
.head_nav>ul>li {display: flex;flex-direction: column;align-items: center;z-index: 5;line-height: 78px;}
.head_nav>ul>li:nth-child(5) .fl_box li a:nth-child(1):before {left: 14px;}
.head_nav>ul>li:nth-child(5) .fl_box li a:nth-last-child(-n+2):before {left: 10px;}
.head_nav>ul>li>a {font-size: 18px;width: 100%;text-align: center;display: flex;flex-direction: column;text-transform: uppercase;position: relative; font-weight:bold}
.head_nav li a i {color: #666;font-size: 12px;font-family: Arial;text-transform: uppercase;opacity: 0.3;transform: scale(0.9);}
.head_nav>ul>li>a:after {content: attr(data-hover);width: 0;height: 100%;position: absolute;left: 0;top: 0;color: #333;overflow: hidden;white-space: nowrap;transition: 0.5s;}
.head_nav>ul>li:hover a:after, .head_nav>ul>li.cur a:after {width: 100%;}

.advantages{width: 100%;padding-top:0;}
.fiveadc{ width:100%;background:url(../images/hf.jpg) no-repeat center; padding:20px 0}
.fiveadc ul{  width: 1600px;  margin: 0 auto; margin-top:10px}
.fiveadc li{  width: 19.7%;  height: 196px;  float: left;background:rgba(255,255,255,0.9);  margin-left:0.3%;}
.fiveadc li:nth-child(1){margin-left:0}
.fiveadc li a.img{  width: 88px;  height: 88px;  display: block;  position: relative;  margin: 0 auto;  margin-top: 18px;}
.fiveadc li a.img div{position: absolute;left: 0;top: 0;right: 0;bottom: 0;line-height: 88px;  text-align: center;}
.fiveadc li a.img img{max-width: 100%;}
.fiveadc li a.img .img1{opacity: 1;transition: all 0.4s;}
.fiveadc li a.img .img2{  opacity: 0;  transition: all 0.4s;}
.fiveadc li h3{  font-weight: normal;  font-size: 15px;  text-align: center;  margin-top: 20px;  position:relative; }
.fiveadc li h3 a{display:block;letter-spacing: 1px;color: #666666;}
.fiveadc li h3:before {content:'';width:29px;height:2px;background:#666;position:absolute;left:50%;margin-left: -15px;bottom: -12px;}
.fiveadc li:hover a.img .img1{opacity: 0;transition: all 0.4s;}
.fiveadc li:hover a.img .img2{  opacity: 1;  transition: all 0.4s;}
.fiveadc li:hover h3:before{background:#2C67C6;transition: all 0.4s;}
.fiveadc li:hover h3 a{color:#2C67C6;  transition: all 0.4s;}

.titles{ text-align:center; padding:67px 0}
.titles h1{ padding-bottom:30px; font-size:50px; color:#333333}
.titles p{ font-size:16px; width:1100px; margin:0 auto; line-height:26px;color: rgba(52,52,52,1); padding-top:20px}
.titles i{display: block;width: 80px;height: 5px;margin: 0 auto; position: relative;}
.titles i::after,.titles i::before{content: '';display: block;position: absolute;width: 30px; height: 5px;top: 0;left: 0;}
.titles i::after{right: 0px;left: inherit;background:#0060de;animation:allTitleAfter 3s infinite linear;}
.titles i::before{background:#f5f5f5;animation:allTitleBefore 3s infinite linear;}
.titles t{width: 30px;height: 5px;background:#fff;margin:0 auto;display:block;animation:allTitleI 3s infinite linear;}
@keyframes allTitleI{
0%{transform:translateX(0px);}
25%{transform:translateX(-25px);}
50%{transform:translateX(0px);}
75%{transform:translateX(25px);}
100%{transform:translateX(0px);}
}
@keyframes allTitleBefore{
0%{width:15px;}
25%{width:0px;}
50%{width:15px;}
75%{width:30px;}
100%{width:15px;}
}
@keyframes allTitleAfter{
0%{width:15px;}
25%{width:30px;}
50%{width:15px;}
75%{width:0px;}
100%{width:15px;}
}

/*char*/
.char {padding:7% 1%;overflow:hidden;background:url(../images/bg011.jpg) no-repeat center top fixed;position:relative;z-index:5;}
.char:before {content:'';width: 10%;height: 100%;background: #fff;position: absolute;left: 0;top: 0;z-index: -1;}
.char:after {content:'';width: 55%;height: 100%;background: #fff;position: absolute;right: 0;top: 0;z-index: -1;}
.char_box {max-width:1700px;width: 100%;display: flex;justify-content: flex-end;margin: 0 auto;}
.char_box:before,.char_box:after {content:'';width: 100%;height: 12%;background: #fff;position: absolute;z-index: -1;left: 0;}
.char_box:before {top:0;}
.char_box:after {bottom:0;}
.char_con {width: 47%;}
.char_tit {display:flex;justify-content:space-between;/* align-items: center; */flex-direction: column;}
.char_tit>p {display:flex;flex-direction:column;}
.char_tit p b {font-size: 2.8rem;}
.char_tit p b span {color: #01408f;margin: 0 0 0 1rem;}
.char_tit p em {font-size: 1.5rem;text-transform: uppercase;font-family: Arial;font-weight: bold;padding: 2% 0 0;}
.char_txt {margin: 11% 0 0;}
.char_txt ul {display:flex;/* flex-direction: column; */flex-wrap: wrap;justify-content: space-between;}
.char_txt li {padding: 6%;box-shadow: 0 0 20px #eee;border-radius: 10px;width: 48%;display: flex;flex-direction: column;transition: 0.8s;}
.char_txt li.on {background:#01408f;}
.char_txt li.on p,.char_txt li.on span,.char_txt li.on em {color:#fff;}
.char_txt li:nth-child(n+3) {margin: 4% 0 0;}
.char_txt li p {display:flex;flex-direction:column;font-size: 1.8rem;font-weight: bold;}
.char_txt li span {font-size: 0.9rem;color: #666;padding: 0 0;font-weight: normal;line-height: 1.8rem;margin: 1% 0 0 1%;text-transform: capitalize;font-family: Arial;}
.char_txt li em {font-size:1rem;line-height: 1.8rem;color: #999;margin: 6% 0 0;}

/* ÐÂÎÅÃ½Ìå */
.newsbg{
  padding-top:60px;
  padding-bottom: 6vw;
}

.newsindex .indexTitle h3{color: #F0BE45; font-size:30px}
.newsindex .indexTitle h4{font-size:40px}

.newscon{
  margin-top: 3.4vw;
}

.newsleft{
  width: 37.23%;
  position: relative;
}

.newsleft::before{
  content: '';
  position: absolute;
  background: url(../images/xw_bg.png) no-repeat top center;
  background-size: 100% 100%;
  width: 493px;
  height: 286px;
  right: -40px;
  bottom: -30px;
}

.newsleft img{
  width: 100%;
  position: relative;
}

.newsright{
  width: 56.76%;
}

.nlist1{
  flex-wrap: wrap;
}

.nlist1 li{width: 48%;margin-bottom: 75px; float: left}

.nlist1 li a{
  display: flex;
  justify-content: space-between;
}

.nlist1 li .date{
  width: 80px;
}

.nlist1 li .date .d1{color: #F0BE45;font-size: 42px;font-weight: 600;line-height: 1; text-align:center}

.nlist1 li .date .d2{
  color: #0F0F0F;
  font-size: 18px;
  line-height: 1.44;
  overflow:hidden; 
  text-overflow:ellipsis;
  display:-webkit-box; 
  -webkit-box-orient:vertical;
  -webkit-line-clamp:2; 
  margin-top: 10px; text-align:center
}

.nlist1 li .wz{
  width: calc(100% - 80px);
}

.nlist1 li .wz .wza{
  color: #000000;
  font-size: 18px;
  overflow:hidden; 
  text-overflow:ellipsis;
  display:-webkit-box; 
  -webkit-box-orient:vertical;
  -webkit-line-clamp:2; 
}

.nlist1 li .wz .wzb{
  color: #7B7B7B;
  font-size: 16px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis; margin-top:5px
}

.nlist1 li:nth-child(n+5){
  margin-bottom: 0;
}

.nlist1 li:hover .wz .wza{
  color: #F0BE45;
}
.flexed {
  display: flex;
  justify-content: space-between;
  flex-wrap: nowrap;
  display: -webkit-flex;
}

/*xiala*/
.head_nav>ul>li:hover>dl {opacity: 1;visibility: visible;top: 114%;}
.head_nav>ul>li>dl {position: absolute;width: 100%;display: block;z-index: 999999999999;background: #fff;left: 0;box-shadow: 0 0 10px rgba(0,0,0,0.1);opacity: 0;visibility: hidden;transition: all 0.5s;top: 180px;padding:30px;}
.nav>ul>li>dl>dd {display: block;overflow: hidden;margin: auto;}
.xl_bt {width: 100%;border-bottom: 1px #eee solid;padding-bottom:20px;overflow: hidden;}
.xl_bt p {font-size: 26px;color: #333;float: left;font-weight: 100;line-height: 30px;}
.xl_bt a {width: 120px;height: 30px;background: #F43F2A;text-align: center;color: #fff;font-size: 14px;display: block;float: right;line-height: 30px;border-radius: 60px;}
.fl_box {width: 100%;overflow: hidden;}
.fl_box li {width: calc( (100% - 40px)/3);float: left;margin-top: 10px;}
.fl_box li+li {margin-left: 10px;}
.fl_box li:nth-child(4){margin-left:0;}
.fl_box li:nth-child(7) {margin-left:0;}
.fl_box li:nth-child(10) {margin-left:0;}
.fl_box li a {font-size: 14px;color: #666;position: relative;padding-left: 20px;text-align: left;line-height: 20px;display: block;border: 1px #eee solid;text-align: center !important;padding: 16px;}
.fl_box li a:hover {color: #F43F2A;}
.fl_box li a:before {content: "";width: 10px;height: 10px;border: 1px #949494 solid;position: absolute;left:10px;top: 22px;border-radius: 50%;}
.fl_box li a:hover:before {border-color: #F43F2A;}
.fl_box li:nth-child(6) {margin-left: ;}
.fl_box li dt {margin-top: 5px;padding-left: 20px;}
.fl_box li dt a {font-size: 15px;color: #999;}
.fl_box li dt a:before {border-color: #a9a9a9;}
.re {width: 100%;overflow: hideen;margin-top:20px;}
.re .rbt {font-size: 24px;color: #333;float: left;font-weight: 100;border-left: 5px #00 solid;border-left: 5px #F43F2A solid;padding-left: 10px;margin-bottom: 30px;}
.re .t_box {width: 100%;overflow: hidden;}
.t_box>.progdwz2021 li {float: left;width: calc((100% - 30px)/4);border-radius: 15px;}
.t_box>.progdwz2021 li img {width: 100%;height: auto;border: 1px #eee solid;}
.t_box>.progdwz2021 li+li {margin-left: 10px;}
.t_box>.progdwz2021 li a {line-height: 40px;}
.t_box>.progdwz2021 li span {display: block;text-align: center;font-size: 13px;line-height: 30px;}
.re .t_box>.news_div>.news_div_item {float: left;width: calc((100% - 20px)/2);text-align: left;border: 1px #eee solid;margin-bottom: 20px;box-shadow: 0 0 5px #eee;padding: 20px;}
.re .t_box>.news_div>.news_div_item+.news_div_item {margin-left: 20px;}
.re .t_box>.news_div>.news_div_item:nth-child(3) {margin-left: 0;}
.re .t_box .news_div_item_a {font-size: 16px;line-height: 35px;color: #F43F2A;font-weight: bold;display: inline-block;width: 100%;overflow: hidden;}
.re .t_box .news_div_item_body {font-size: 14px;line-height: 23px;color: #666;}
.news_div_item_date {display: flex;}
.news_div_item_year, .news_div_item_month, .news_div_item_day {color: #666;font-size: 16px;line-height: 20px;}
.nav>ul>li:hover>dl {opacity: 1;visibility: visible;top: 98%;}
.com_bo {width: 100%;color: #666;line-height: 25px;overflow: hidden;text-align: left;font-weight: 100;}
.fl_box ul {display: flex;flex-flow: wrap;}
.fl_box li a {font-size: 15px;color: #666;position: relative;padding-left:6px;text-align: left;line-height: 20px;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.fl_box li dl {display: none;}
.head_r {width:18%;display: flex;justify-content: space-between;align-items: center;}
.head_pho ul {background: #628a73;position: absolute;top: 39px;left: 0;width: 100%;display: none;padding: 13px;}
.head_pho li {font-size: 25px;font-family: Arial;display: flex;align-items: center;padding: 9px;}
/*  */
.call {flex: 1;width: 100%;display: flex;justify-items: center;}
 .call img {width: 30px;margin-right: 12px;}
 .call p {flex: 1;color:#ce0001;line-height: 78px;font-size: 30px;font-family: fantasy;}
/*  */
.copy_bg{height:100px;line-height:98px;background: #222;border-top:1px #333 solid;}
.copy,.copy a{font-size:15px;color:#999;transition:all 0.3s;}
.copy a:hover{color:#fff;}
/*  */
.box{ margin:0 auto;width:85%;min-width: 1300px;padding:0 2%;}
.page{margin:0 auto;/* width:1300px; */min-width:1300px;}
.bg{width: 100%;min-width: 1400px;}
i,em{font-style: normal;}
/*  */
/*  */
.contact{padding: 55px 0 33px;}
.contact h3{font-size: 33px;text-align: center;margin-bottom: 55px;}
.contact ul{display: flex;justify-content: space-around;}
.contact ul li{width:25%;text-align: center;background: rgba(247, 247, 247, 1);padding: 33px;}
.contact ul li img{margin: 33px;}
.contact ul li  h4{height: 42px;font-weight: 100;}
.contact ul li p{font-size: 18px;font-weight: 200;}
/*  */
.cnen{/* width: 88%; */}
.cnen ul {display: grid;grid-template-columns: 1fr 1fr;}
.cnen ul li{padding: 10px 5px;}
.cnen ul li a{}
.cnen ul li img{width: 58px;}

.index .floor_4 {width: 100%;height: auto;background:#B80405;padding-bottom:33px;}
.index .floor_4 .indexTit {padding-bottom: 170px;background: url(//memberpic.114my.cn/0474191/uploadfile/image/20210730/20210730115034_1311764080.png) no-repeat center bottom;}
.index .floor_4 .list .item {width: 280px;height: 166px;padding-top: 12px;float: left;text-align: center;background: url(//memberpic.114my.cn/0474191/uploadfile/image/20210730/20210730140124_1624821428.png) no-repeat center left;transition: all ease 300ms;color: #EADBDB;}
.index .floor_4 .list .item:first-child {background-image: none;}
.index .floor_4 .list .item .iconfont {font-size: 50px;color: #fff;}
.index .floor_4 .list .item h3 {font-size: 24px;}
.index .floor_4 .list .item .txt {font-size: 14px;padding-top: 6px; text-align:center}
.index .floor_4 .list .item:hover {margin-top: -10px;}
.indexTit h3 {font-size: 48px;padding-top: 10px;display: inline-block;vertical-align: middle;line-height: 48px;font-weight: bold;color: #333;text-align: center;}
.indexTit h3 span {text-transform: uppercase;font-size: 20px;padding-top: 15px;font-weight: normal;font-family: Arial;display: block;line-height: 20px;}
.indexTit strong {font-size: 40px;height: 55px;line-height: 60px;display: inline-block;display: inline;*zoom: 1; vertical-align: middle;color: #0028a1;*vertical-align: top;}
.indexTit {text-align: center;margin-bottom: 70px;height: 55px;}
.list {margin-top: 0px;padding-top: 50px;}

.tcom01{height: auto;overflow: hidden;border: 1px solid #ddd;margin-bottom: 3%; margin-bottom:100px;}
.tcom01 li{padding:3% 0 3% 2.5%;border-right: 1px solid #ddd; float:left; width:33%}
.tcom01 li:nth-of-type(2){padding-left:0px !important;text-align: center;}
.tcom01 li:nth-of-type(2) span{display: block;}
.tcom01 li:nth-of-type(3){border-right:none;}
.tcom01 p{line-height: 38px; font-size:15px;}
.ttit02 span{font-size: 30px;color: #000;display: block;line-height: 40px;}
.ttit02 p{color: #c9cacc;line-height: 30px;}
.tcom02 ul{height: auto;overflow: hidden; margin:15px 0;}
.tcom02 li{float: left;margin-bottom:15px;margin-right:15px;}
.tcom02 li input{height: 40px;line-height: 40px;width:365px;border: 1px solid #d5d5d5;padding-left: 10px;}
.tcom02 li textarea{line-height: 30px;height: 40px;width: 365px; border: 1px solid #d5d5d5;padding-left: 10px;}



/**/
.dff{background:#2a2a2a;padding: 36px 0;}

.logo_aa img{max-width: 100%;}

.fx .social-share .social-share-icon{border:none;background:none;}

.fx .social-share .icon-weibo {
    color: #828282;
    border-color: #828282
}

.fx .social-share .icon-qq {
    color: #828282;
    border-color: #828282
}

.fx .social-share .icon-wechat {
    color: #828282;
    border-color: #828282
}


.xxkk{border-bottom: 2px solid rgba(255, 255, 255, .1);border-top: 2px solid rgba(255, 255, 255, .1);padding: 25px 0;margin-bottom: 35px;}


.bk{	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 24px;
	letter-spacing: 0px;cursor: pointer;
	color: #ffffff;}
.bk img{margin-left: 16px;}
.nav2{width: 74.5%;}
.nav2 li{	font-size: 16px;
	font-weight: 600;
	line-height: 34px;
	letter-spacing: 0px;
	color: #ffffff;}

.nav2 li a{color: #ffffff;}


.pptt{	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 34px;
	letter-spacing: 0px;
	color: #ffffff;margin-bottom: 15px;}

.p_rot li{color: rgba(255, 255, 255, .5);}
.p_rot li a{	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 30px;
	letter-spacing: 0px;color: rgba(255, 255, 255, .5);}

.lxnn{font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 30px;
	letter-spacing: 0px;color: rgba(255, 255, 255, .5);}


.wm_vv img{max-width: 100%;margin-bottom: 5px;text-align: center;}
.wm_vv p{font-weight: normal;
	font-stretch: normal;
	line-height: 30px;
	letter-spacing: 0px;color: rgba(255, 255, 255, .5);text-align: center;}


.seo{font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 30px;
	letter-spacing: 0px;color: rgba(255, 255, 255, .5);}
.seo a{color: rgba(255, 255, 255, .5);}
.ful li{position: relative;margin-left: 2.1vw;cursor: pointer;}
.ful li .img2{position: absolute;bottom: 25px;left: 50%;transform: translateX(-50%); display: none;}
.ful li:hover .img2{display: block;}
ful li .img2 img{width: 127px;}
.wm_vv{margin-bottom: 35px;}


@media (max-width: 990px) {
.dff{background:#2a2a2a;padding: 26px 0;}

.xxkk{display: none!important;}
.wm_vv{width: 125px;margin:0 auto;margin-top:25px}
.ful li{margin-left: 20px;}
.ful li .img2{right: 0;transform: translate(0);left: auto;}
.lx_cc{margin:15px 0;}
.pptt{margin-bottom: 0;}
.lxnn{font-size: 14px;line-height: 26px;}

}



.dgh{margin-top:25px}


.flex_a{    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;}
.flex_b{    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;}


.flex_c{    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;}

    
.more_3{	
  width: 228px;
	height: 56px;
	background-color: #1e2188;
	border-radius: 28px;
		font-size: 14px;
	font-weight: normal;
	font-stretch: normal;font-family: 'arial';
	line-height: 50px;
	letter-spacing: 0px;
	color: #ffffff;text-align: center;margin-top: 6.6vw;}
.lyt{color: #ffffff;opacity: 0.5;font-size: 16px;}
.more_3 a{text-align: center;color: #ffffff;}
.more_3 a img{padding-left:62px;}

.more_3:hover{background-color: #ac030d;}
.dff .wh{max-width: 1470px;}

/*fot*/
.fot{ width:100%; margin:0 auto; background:url(../images/bg01.gif) repeat; padding-top:40px; padding-top:66px; padding-bottom:20px}
.fot_l{ float:left; width:31%}
.fot_l h1{ color:#fff; font-size:18px; padding-bottom:15px}
.fot_l ul{}
.fot_l ul li{color:#a8a9ad; font-size:14px; line-height:30px}
.fot_m{ float:left; width:40%; border-left:1px #383838 solid; border-right:1px #383838 solid; padding-left:2%}
.fot_m h1{color:#fff;font-size:18px; padding-bottom:15px; padding-left:4%}
.fot_m ul{ padding-left:4%; padding-right:4%}
.fot_m ul a{color:#a8a9ad; width:49%; float:left; margin-right:1%; font-size:14px; line-height:30px}
.fot_r{ float:right; width:20%}
.fot_r h1{color:#fff;font-size:18px; padding-bottom:15px}
.wzewm{ width:150px;}
.fot_db{ width:100%; height:50px; line-height:50px; color:#a8a9ad}
.fot_db a{ color:#a8a9ad}

.w1300{ width:1300px; margin:0 auto;}
/*  */

.cpnavt{width: 1600px;margin: 0 auto;}
 .cpnavt ul {display:grid;grid-template-columns:1fr  1fr 1fr  1fr 1fr 1fr  1fr 1fr  1fr;}
 .cpnavt li{padding:15px}
 .cpnavt li>section {box-sizing: border-box;transition: all .2s linear;margin-bottom: 5px;text-align: center;padding: 15px;}
 .cpnavt li>section div {height: 89px;overflow: hidden;margin: 0 auto;margin-top: 20px;margin-bottom: 7px;}
 .cpnavt li>section img {padding: 0;height: 100%;margin: 0 auto;display: block;}
 .cpnavt li>section p {text-align: center;font-size: 14px;color: #000;font-weight: 200;height: 36px;line-height: 36px;width: 92%;margin: 0 auto;white-space: nowrap;overflow: hidden;display: block;text-overflow: ellipsis;margin-bottom: 10px;}.cpnav li>section p em { background: url(../images/pro-tel1.png) 20px center no-repeat #2f44c3; font-size: 20px; color: #fff; line-height: 40px; display: block; text-align: center; width: 70%; position: absolute; z-index: 3; margin: 0 auto; bottom: -20px; left: 0; right: 0; border-radius: 20px; }
 .cpnavt li>section:hover { box-shadow: 0 0 10px #d2d2d2; transform: translate3d(0, -2px, 0) }
 

/*  */
.box5{position: relative;background:url(../images/abg.jpg) no-repeat;background-size:100% 100%;padding-bottom:40px;}
.yinaa{width:100%;position:absolute;left:0;top:4vw;}
.ybt .wz{color:#585858;font-size:150px;text-transform:uppercase;line-height:150px;opacity:.08;}
.ybt .wz2{color:#ec7d23;font-size:36px;margin-top:-135px;line-height:50px;}
.ybt .wz3{color:#333333;font-size:28px;margin-top:5px;}


.tab2{overflow:hidden;display:none;}
.tab2.clicked{display:block;}

.tab2 li{position: relative;}
.tab2 li .yinz{width:29.48%;margin-left:7.71%;padding-top:11.2vw;}
.tab2 li .wz{font-size:28px;color:#333333;}
.tab2 li .wz img{margin-right:10px;}
.tab2 li .wz2{font-size:16px;color:#333333;line-height:24px;height:184px;overflow: hidden;margin:0.6vw 0 1.4vw;}
.tab2 li .wz2 p{
  color:#ec7d23;
  font-size:18px;
  font-weight: bold;
  line-height:32px;
}
.tab2 li .imgx{
  display: flex;
  justify-content: space-between;
  flex-wrap: nowrap;
}
.tab2 li .imgx p{width:32%;}

 /* .tab2 li .imgx p{
  width:100%;position: relative;
}  */

.tab2 li .imgx img{max-width:100%;}
.tab2 li .mo{font-size:18px;color:#585858;margin-top:1.5vw;display: none;}
.tab2 li .mo span{color:#ec7d23;margin-left:5px;}

.tab2 li .big-img a{height:400px;width:100%;display:block;}
.tab2 li .big-img img{max-width:100%;}
.tab2 li .big-img a img {
    max-width: 100%;
    max-height: 100%;
    display: inline-block;
    vertical-align: middle;
}



.tab2.clicked li .yinz .aa{animation: dt3 1s  linear 1.5s;animation-delay:0s;}
    @keyframes dt3 {   
      0% {
        opacity: 0;
        transform: translateY(30px);
      }
      100% {
        transform: translateY(0px);
        opacity: 1;
      }
    }

.tab2 li .img{width:58.59%;}
.tab2 li .img img{width:100%;display:block;}



.qie{position:absolute;left:0;bottom:0;width:100%;}
.tabli2 li{width:16.6666666%;color:#666666;font-size:16px;cursor: pointer;padding:25px 30px;height:140px;position: relative;background:#ffffff;display:flex;justify-content: center;flex-direction:column;}
.tabli2 li+li:before{content: "";position: absolute;width:1px;height:65px;left:0;top: 50%;transform: translateY(-50%);background:#ededed;z-index:1;}

.tabli2 li .img{width:90%;position:absolute;left:50%;top: 50%;transform: translate( -50%,-50%);opacity:0;}
.tabli2 li .img img{width:100%;display:block;}
.tabli2 li .num{color:#666666;font-size:20px;}
.tabli2 li .wz{color:#333333;font-size:30px;margin-top:5px;}

.tabli2 li.cur{background:#01408F;height:170px;transform: translateY(-30px);}
.tabli2 li.cur .num{color:#fff;}
.tabli2 li.cur .wz{color:#fff;}
.tabli2 li.cur .img{opacity:1;}

.flexf {
    display: flex
;
    justify-content: space-between;
    flex-wrap: wrap;
}
.of {
    overflow: hidden;
}
.wh1600 {
    max-width: 1630px;
    margin: 0 auto;
    padding: 0 15px;
}



