﻿
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote {
	padding:0; 	margin:0 auto; font-family:'Rubik', sans-serif; text-decoration:none; list-style:none;
}
a{ text-decoration:none;}

.cen{ width:1260px; height:auto; margin:auto;}

.Htop{width:100%; height: auto;display: flex; flex-wrap: wrap; justify-content: space-between; position:fixed;  z-index:99; background:#FFF;}
.Hlogo{width:30%; padding-left:2%; padding-top:20px;}
.Hnav{width:53%; padding-left:3%; height:85px; padding-top:25px; background:#f9b548 url(../images/dhbj.jpg) no-repeat;display: flex; flex-wrap: wrap; justify-content: space-between;}
.Hnav a{ height:60px; padding-left:10px; padding-right:10px; line-height:60px; font-weight:600; text-align:center; color: #000;border-radius:10px; display:block;}
.Hnav a:hover{ background:#fff; color:#f9b548;}

.Hss{width:5%; height:110px; background:#f9b548 url(../images/search_ico.png) center center no-repeat; background-size:28px auto; display:block; box-sizing:border-box;}
.Hss:hover{background:#f9b548 url(../images/search_ico.png) center center no-repeat; background-size:28px auto; opacity:0.85;}

.Hyy{width:7%; height:110px; background:#f9b548 url(../images/xbj.png) center center no-repeat; box-sizing:border-box;}
.Hyy:hover{background:#fff url(../images/xbj1.png) center center no-repeat;}
.Hyy:hover .yy{display:block;}

.yy{position:absolute; width:400px; padding:20px; z-index:1; background:#fff; top:110px; display:none; right:0px; border:1px solid #f9b548; border-top:none; border-right:none;}
.yy ul li a{ width:28%; float:left; height:32px; line-height:32px; margin-top:5px; margin-bottom:5px;  margin-left:4%;text-align:center; background:#e9e9e9; color:#000;border-radius:5px; display:block; font-size:14px;}
.yy ul li a:hover{ background:#f9b548; color:#FFF;}





/*indexBanner*/
.bg1{background: url(../images/1.jpg) center center no-repeat;}
.bg2{background: url(../images/2.jpg) center center no-repeat;}
.bg3{background: url(../images/3.jpg) center center no-repeat;}
.bashuzi { font-family:DINEngschriftStd; font-size:59px; font-style:normal;}
.bap { font-size:18px; color:#fff; width:60%; line-height:30px;}
.indexBanner{width: 100%;position: relative;height:600px;overflow: hidden; padding-top:110px;}
.indexBanner .bd{margin: 0 auto;position: relative;z-index: 0;overflow: hidden;}
.indexBanner .bd ul{width: 100% !important;}
.indexBanner .bd li{width: 100% !important;height:600px;overflow: hidden; background-size: cover !important;}
.indexBanner .bd li .cont{width: 100%;padding: 12% 3% 0;box-sizing: border-box; text-align:center}
.indexBanner .bd li .cont .tit{color: #FFFFFF;font-size:55px; padding-top:0px; font-weight:900;}
.indexBanner .bd li .cont .title{color: #FFFFFF;font-size: 35px;margin-top: 1%;}
.indexBanner .bd li .cont .title span{font-weight: bold;}
.indexBanner .bd li .cont .sum { margin-top: 1%; font-size:22px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; text-transform:uppercase; letter-spacing:1.2px;}
.indexBanner .bd li .cont .sum a{ display: inline-block;  color: #fff; font-size: 16px; letter-spacing: 1px; padding: 0 16px; line-height: 40px; border-radius: 25px; border: solid 1px #fff; margin-right: 20px;}
.indexBanner .bd li .cont .sum a:hover{ background-color: #fff; color: #45af38;}
.indexBanner .hd{width: 87%;min-width: 1150px;position: absolute;z-index: 4;bottom: 4%;left:50%;transform: translateX(-50%);display: table;font-size: 0;text-align: left;}
.indexBanner .hd ul::after{content: '';width: 2px;height: 210px;background-color: #ffffff;opacity: 0.3;filter:alpha(opacity=30);position: absolute;bottom: 40px;right: 12px;}
.indexBanner .hd ul li{cursor: pointer;display: inline-block;*display: inline;zoom: 1; overflow: hidden;}
.indexBanner .hd ul li p{width: 5px;height: 20px;margin: 0 6px;position:relative;}
.indexBanner .hd ul li p::after{content: '';width: 5px;height: 12px;border-radius: 6px;background-color: #fff;opacity:0.7;filter:alpha(opacity=70);position: absolute;bottom: 0;left: 0;transition: all 0.6s ease;}
.indexBanner .hd ul li.on p::after{filter:alpha(opacity=100);opacity:1;height: 20px;}
.indexBanner .hd ul li::after{content: '';width: 2px;height: 2px;background-color: #FFFFFF;position: absolute;top: -221px;right: 12px;opacity: 0;filter:alpha(opacity=0);}
.indexBanner .hd ul li.on::after{filter:alpha(opacity=100);opacity:1;animation: solid 8s linear infinite;}
.indexBanner .hd .mouse{color: #FFFFFF;font-size: 26px;float: right;}
@keyframes solid{0%{height: 2px;} 100%{height: 212px;}}
@-webkit-keyframes solid{0%{height: 2px;} 100%{height: 212px;}}
.indexBanner .icon-jiantou1{display:block;width:50px;height:50px;line-height:50px;font-size: 30px;color: #45af38;text-align: center;background-color: rgba(255,255,255,0.4);position:absolute; top:50%; margin-top:-25px;filter:alpha(opacity=20);opacity:0.2;transition: all 0.6s ease;}
.indexBanner .prev{left: -50px;transform: rotate(-180deg);}
.indexBanner .next{right: -50px;}
.indexBanner .prev:hover,.indexBanner .next:hover{ background-color: #45af38;color: #FFFFFF; }
.indexBanner:hover .prev{left: 100px;filter:alpha(opacity=100);opacity:1;}
.indexBanner:hover .next{right: 100px;filter:alpha(opacity=100);opacity:1;}

.Hbwz{text-align:center; padding-top:13%; color:#FFF; line-height:20px; font-size:60px; text-transform:uppercase; font-weight:bold;}
.Hbwz01{font-size:34px; padding-top:50px; color:#FFF;  line-height:40px; text-align:center;}

.Hbaan a{ width:220px; text-align:center; color:#212121;border-radius:50px; margin:auto; display:block; margin-top:60px; line-height:50px; height:50px; font-size:16px; border:1px dotted #FFF; background:#FFF;}
.Hbaan a:hover{ background:#ff6600; color:#FFF;}

.Habout{ width:1260px; height:700px; margin:auto;display: flex; flex-wrap: wrap; justify-content: space-between; position:relative;}
.Habout01{width:600px; color:#626262; position:absolute; font-size:15px; line-height:26px; left:0px; padding-top:70px; }
.Habout01bt{color: #DAE1E6;opacity: 0.5;text-transform: uppercase; font-size: 60px; font-weight:bold; line-height: 70px; position:absolute; z-index:-1;}
.Habout02bt{font-size:34px; line-height:42px; font-weight:bold; color:#212121; margin-bottom:40px; margin-top:45px;}
.Haboutimg{width:540px; height:700px; background:url(../images/gst.jpg) top center no-repeat; position:absolute; right:0px; z-index:10; top:-80px;}


.Habmore a{ margin-top:50px; margin-bottom:50px; margin-left:2px; font-size:14px; width:200px; display:block; height:30px;  border-left:1px solid #565969;  border-bottom:1px solid #565969; color:#565969; text-align:center; text-decoration:none;}
.Habmore a:hover{  border-left:1px solid #de7900;  border-bottom:1px solid #de7900; color:#de7900;}

.Haban{width:180px; padding-left:90px; height:60px; font-size:18px; line-height:30px; color:#212121; float:left; margin-right:20px;}
.Haban a{color:#999; font-size:14px;}
.Haban a:hover{color:#f9b548;}


.Hcpk{height:650px; width:100%; background:url(../images/bj1.jpg) top center no-repeat fixed; text-align:center; padding-top:100px;}
.Hprobt{font-size:34px; line-height:42px; font-weight:bold; color:#fff; margin-bottom:20px;}
.Hpro01bt{font-size:14px; line-height:28px;color:#fff; margin-bottom:40px;}

.Hprok{width:22%; height:320px; border-radius:0px 20px 0px 20px; border-left:5px solid #f9b538; border-bottom:5px solid #f9b538;}




.shuzi4
{ 
animation:myfirstsuzi 1.5s linear 0.1s infinite alternate;
/* Firefox: */
-moz-animation:myfirstsuzi 1.5s linear 0.1s  infinite alternate;
/* Safari and Chrome: */
-webkit-animation:myfirstsuzi 1.5s linear 0.1s  infinite alternate;
/* Opera: */
-o-animation:myfirstsuzi 1.5s linear 0.1s  infinite alternate;
}

@keyframes myfirstsuzi
{
0%   { margin-top:0px;  }
50%  { margin-top:20px;   }
100% { margin-top:40px; }
}

@-moz-keyframes myfirstsuzi /* Firefox */
{
0%   { margin-top:10px;  }
50%  { margin-top:20px;   }
100% { margin-top:40px; }
}

@-webkit-keyframes myfirstsuzi /* Safari and Chrome */
{
0%   { margin-top:0px;  }
50%  { margin-top:20px;   }
100% { margin-top:40px; }
}

@-o-keyframes myfirstsuzi /* Opera */
{
0%   { margin-top:0px;  }
50%  { margin-top:20px;   }
100% { margin-top:40px; }
}

.shuzi4t
{ 
animation:myfirstsuzit 2.5s linear 0.1s infinite alternate;
/* Firefox: */
-moz-animation:myfirstsuzit 2.5s linear 0.1s infinite alternate;
/* Safari and Chrome: */
-webkit-animation:myfirstsuzit 2.5s linear 0.1s  infinite alternate;
/* Opera: */
-o-animation:myfirstsuzit 2.5s linear 0.1s  infinite alternate;
}

@keyframes myfirstsuzit
{
0%   { margin-top:10px;  }
50%  { margin-top:30px;   }
100% { margin-top:50px; }
}

@-moz-keyframes myfirstsuzit /* Firefox */
{
0%   { margin-top:10px;  }
50%  { margin-top:30px;   }
100% { margin-top:50px; }
}

@-webkit-keyframes myfirstsuzit /* Safari and Chrome */
{
0%   { margin-top:10px;  }
50%  { margin-top:30px;   }
100% { margin-top:50px; }
}

@-o-keyframes myfirstsuzit /* Opera */
{
0%   { margin-top:10px;  }
50%  { margin-top:30px;   }
100% { margin-top:50px; }
}



.Hpro{width:80%; margin:auto; margin-top:100px; height:140px; padding-top:20px; background:rgba(255,255,255,0.9); box-shadow: 0 0 30px rgba(0,0,0,0.4); border-radius:0px 10px 0px 20px;
font-size:18px; line-height:42px; font-weight:bold; color:#212121;}

.Hpromore a{  font-size:14px; width:140px; margin:auto; margin-top:10px; display:block; height:50px; background:#FFF; color:#212121; text-align:center; text-decoration:none; border-bottom:2px solid #de7900; line-height:50px;border-radius:15px 0px 15px 0px; font-weight:normal;}
.Hpromore a:hover{  border-left:1px solid #de7900;  border-bottom:2px solid #de7900; color:#de7900;}




.Hyoushi{ width:100%; height:auto; margin:auto;padding-top:110px; padding-bottom:60px; position:relative; background:url(../images/abbj.png) center 150px no-repeat;background-size:cover;}
.Hyoushik{ width:1100px; height:auto; margin:auto;display: flex; flex-wrap: wrap; justify-content: space-between;}

.Hyousbt{color: #DAE1E6;opacity: 0.5;text-transform: uppercase; font-size: 60px; line-height:60px; font-weight:bold; position:absolute; z-index:-1; top:70px; left:38%;}
.Hyous01bt{font-size:34px; line-height:42px; font-weight:bold; color:#212121; margin-bottom:20px; text-align: center;}
.Hyous02bt{font-size:14px; line-height:28px;color:#626262; margin-bottom:40px;  text-align: center;}
.Hyousnr{width:46%; height:140px; background:#FFF; box-shadow: 0 0 10px rgba(0,0,0,0.2);border-radius:5px; margin-bottom:40px; position:relative;}
.Hysimg{position: absolute; z-index:1; left:20px; top:25px;}
.Hyousnr01{font-size:20px;  font-weight:bold; color:#212121; padding-left:120px; padding-right:20px; margin-top:25px;}
.Hyousnr01 span{font-size:14px; line-height:24px;color:#626262; padding-top:20px; font-weight:normal;}



.Hqyb{height:380px; width:100%; background:url(../images/bj2.jpg) center center no-repeat fixed;}
.Hqybq{ width:1260px; margin:auto; height:auto; padding-top:80px;  display: flex; flex-wrap: wrap; justify-content: space-between; background:url(../images/bj3.png) center 120px no-repeat;}
.HqybqK{text-align:center; width:20%;}
.HqybqK:hover{ margin-top:-20px;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.Hqybq01{line-height:48px; padding-top:20px; font-size:48px; color:#fff; font-weight:bold;}
.Hqybq02{font-size:18px; line-height:28px;color:#f9b538; margin-top:30px;}
.Hqybq03{font-size:14px; line-height:28px;color:#fff; margin-top:20px;}


.Hyingy{ width:100%; height:auto; margin:auto;padding-top:110px; padding-bottom:60px; position:relative;}
.Hyingyk{ width:1100px; height:auto; margin:auto;display: flex; flex-wrap: wrap; justify-content: space-between;}
.Hyingybt{color: #DAE1E6;opacity: 0.5;text-transform: uppercase; font-size: 60px; line-height:60px; font-weight:bold; position:absolute; z-index:-1; top:70px; left:38%;}
.Hyingy01bt{font-size:34px; line-height:42px; font-weight:bold; color:#212121; margin-bottom:20px; text-align: center;}
.Hyingy02bt{font-size:14px; line-height:28px;color:#626262; margin-bottom:40px;  text-align: center;}


.Hwznr{height:250px; width:100%; background:url(../images/bj3.jpg) center center no-repeat fixed; padding-top:50px;}
.Hwznr01{height:170px; padding-top:30px; width:100%; background:rgba(255,255,255,0.2);}
.Hwznr01bt{font-size:24px; line-height:42px; font-weight:bold; color:#fff; margin-bottom:20px;}
.Hwznr01bt span{color:#ffa000; }
.Hwznr02bt{font-size:14px; line-height:28px;color:#fff;border-left:5px solid #ffa000; padding-left:10px; width:70%; margin:0px;}

.Hwzmore a{  font-size:14px; width:160px; display:block; height:50px; background:#FFF; color:#212121; text-align:center; text-decoration:none;position:absolute; right:0px; top:50px; border-bottom:2px solid #de7900; line-height:50px;border-radius:15px 0px 15px 0px;}
.Hwzmore a:hover{  border-left:1px solid #de7900;  border-bottom:2px solid #de7900; color:#de7900;}


.Hyybt{font-size:18px; line-height:42px; font-weight:bold; color:#fff; padding-top:30px; text-align:right; text-transform:uppercase;}
.Hyybt span{color:#ffa000; }
.Hyybt01bt{font-size:14px; line-height:28px;color:#fff; text-align:right;}



.Hnewk{ width:1260px; height:auto; margin:auto;display: flex; flex-wrap: wrap; justify-content: space-between;}
.Hnewnr{width:46%; height:160px; background:#FFF; border:1px solid #efefef;  margin-bottom:40px; position:relative;}
.Hnewimg{position: absolute; z-index:1; left:20px; top:25px; width:100px; height:100px; overflow:hidden; left:20px; top:30px;border-radius:15px 0px 15px 0px;}
.Hnewimg img{ width:100px; height:100px; }
.Hnewnr01{font-size:16px; line-height:40px; font-weight:bold; color:#212121; padding-left:140px; padding-right:20px; margin-top:25px;}
.Hnewnr01 span{font-size:14px; line-height:24px;color:#626262; font-weight:normal;text-overflow:ellipsis;/*超出...*/ display:-webkit-box; -webkit-line-clamp:2;/*显示行数*/ -webkit-box-orient:vertical; overflow:hidden;}



/*****/
@keyframes f2icon {
	0%, 100% {transform:scale(0.95, 0.95) translate(0, -15px)}
	50% {transform:translate(0, 15px)}
}
@-moz-keyframes f2icon {
	0%, 100% {-moz-transform:scale(0.95, 0.95) translate(0, -15px)}
	50% {-moz-transform:translate(0, 15px)}
}
@-webkit-keyframes f2icon {
	0%, 100% {-webkit-transform:scale(0.95, 0.95) translate(0, -15px)}
	50% {-webkit-transform:translate(0, 15px)}
}
@-o-keyframes f2icon {
	0%, 100% {-o-transform:scale(0.95, 0.95) translate(0, -15px)}
	50% {-o-transform:translate(0, 15px)}
}


/*-----111111111111111-----*/
.slide01{
	-webkit-animation: slide01 1s; -moz-animation: slide01 1s; -ms-animation: slide01 1s; -o-animation: slide01 1s; animation: slide01 1s;
    visibility: visible; 
}
@keyframes slide01 {
    0% {opacity: 0;-webkit-transform: translateX(50%);} 
    100% {opacity: 1;-webkit-transform: translateX(0%);} 
}
@-webkit-keyframes slide01 {
    0% {opacity: 0;-webkit-transform: translateX(50%);} 
    100% {opacity: 1;-webkit-transform: translateX(0%);}
}


/*-----222222222-----*/
.slide02{
   -webkit-animation: slide02 1s; -moz-animation: slide02 1s; -ms-animation: slide02 1s; -o-animation: slide02 1s; animation: slide02 1s;
    visibility: visible; 
}
@keyframes slide02 {
    0% {opacity: 0;-webkit-transform: translateX(-50%);} 
    100% {opacity: 1;-webkit-transform: translateX(0%);} 
}
@-webkit-keyframes slide02 {
    0% {opacity: 0;-webkit-transform: translateX(-50%);} 
    100% {opacity: 1;-webkit-transform: translateX(0%);}
}



/*-----33333333333-----*/
.slide03{
   -webkit-animation: slide03 1s; -moz-animation: slide03 1s; -ms-animation: slide03 1s; -o-animation: slide03 1s; animation: slide03 1s;
    visibility: visible; 
}
@keyframes slide03 {
    0% {opacity: 0;-webkit-transform: translateY(50%);} 
    100% {opacity: 1;-webkit-transform: translateY(0%);} 
}
@-webkit-keyframes slide03 {
    0% {opacity: 0;-webkit-transform: translateY(50%);} 
    100% {opacity: 1;-webkit-transform: translateY(0%);}
}



/*-----33333333333-----*/
.slide04{
   -webkit-animation: slide04 1s; -moz-animation: slide04 1s; -ms-animation: slide04 1s; -o-animation: slide04 1s; animation: slide04 1s;
    visibility: visible; 
}
@keyframes slide04 {
    0% {opacity: 0;-webkit-transform: translateY(-50%);} 
    100% {opacity: 1;-webkit-transform: translateY(0%);} 
}
@-webkit-keyframes slide04 {
    0% {opacity: 0;-webkit-transform: translateY(-50%);} 
    100% {opacity: 1;-webkit-transform: translateY(0%);}
}


.Hfooter{width:100%; background:#000000; padding-bottom:50px;}
.Hfooterk{display: flex; flex-wrap: wrap; justify-content: space-between; width:1220px; margin:auto; padding-top:70px; padding-bottom:50px;}
.Hfooterlx{width:45%; color:#a6a6a6; font-size:14px; line-height:28px;}
.Hfooterlx a{color:#a6a6a6;}
.Hfooterlx a:hover{color:#f9b548;}
.Hfooterbt{font-size:24px; height:48px; line-height:48px; color:#de7900; font-weight:bold; margin-bottom:20px; background:url(../images/fbj1.png) center left no-repeat; padding-left:60px;}

.Hfooterdh{width:30%; margin-left:5%; color:#a6a6a6; font-size:14px; line-height:28px;}
.Hfooterdh ul li{display:block; float:left; width:45%;}
.Hfooterdh ul li a{color:#a6a6a6; font-size:14px; line-height:34px; text-decoration:none;}
.Hfooterm{width:15%; padding-top:20px;}

.Hfooterbq{width:1200px; font-size:14px; margin:auto; border-top:1px solid rgba(51, 51, 51, 0.6); padding-top:50px; line-height:26px; text-align:center;color:#a6a6a6;}
.Hfooterbq a{color:#a6a6a6;}

.Hsyyy{width:30%; height:450px;}

.mbfor{display:none;}
.mbdh{ display:none!important;}
#mccp{ display:none;}


.sywz{font-size:46px; color:#fff; font-weight:bold;}
.bz{font-size:48px; font-weight:bold;}
.bz01{font-size:22px; padding-top:20px; line-height:38px;}
.aasycp{display: flex; flex-wrap: wrap; justify-content: space-between; padding-top:70px;}

@media all and (max-width:768px){
.Htop{display:none;}
.Hlogo{display:none;}
.Hnav{display:none;}

.indexBanner{width: 100%;position: relative;height:180px;overflow: hidden; padding-top:0px;}
.Hbwz{text-align:center; padding-top:15%; color:#FFF; line-height:20px; font-size:30px; text-transform:uppercase; font-weight:bold;}
.Hbwz01{font-size:18px; padding-top:20px; color:#FFF;  line-height:30px; text-align:center;}
.Hbaan a{ display:none;} 
	
#wu{display:none!important;}
.cen{ width:90%; padding-left:5%; padding-right:5%;}
.cen01{ width:90%; padding-left:5%; padding-right:5%;}
.wrapper{ width:96%; padding-left:2%; padding-right:2%;}

.Habout{ width:94%; padding-left:3%; padding-right:3%; height: 640px; margin:auto;}
.Habout01{width:90%; padding-left:5%; color:#626262; position:absolute; font-size:15px; line-height:26px; left:0px; padding-top:40px; }
.Habout02bt{font-size:24px; line-height:30px; }
.Haboutimg{ display:none;}
.Haban{width:70%; padding-left:30%; height:60px; font-size:18px; line-height:30px; color:#212121; float:left; margin-right:0px; margin-bottom:20px;}

.Habmore a{ margin-top:30px;}


.Hcpk{height: auto; width:100%; background:url(../images/bj1.jpg) top center no-repeat fixed; text-align:center; padding-top:50px; padding-bottom:50px;}
.Hprobt{font-size:30px; line-height:42px; font-weight:bold; color:#fff; margin-bottom:20px;}
.Hpro01bt{font-size:14px; line-height:28px;color:#fff; margin-bottom:40px;}

.Hprok{width:80%; height:320px; border-radius:0px 20px 0px 20px; border-left:5px solid #f9b538; border-bottom:5px solid #f9b538;}




.Hyoushi{ width:100%; height:auto; margin:auto;padding-top:110px; padding-bottom:20px; position:relative; background:url(../images/abbj.png) center 150px no-repeat;background-size:cover;}
.Hyoushik{ width:92%; padding-left:4%; padding-right:4%; height:auto; margin:auto;display: flex; flex-wrap: wrap; justify-content: space-between;}



.Hyousbt{color: #DAE1E6;opacity: 0.5;text-transform: uppercase; font-size: 50px; line-height:50px; font-weight:bold; position:absolute; z-index:-1; top:60px; left:10%;}
.Hyous01bt{font-size:34px; line-height:42px; font-weight:bold; color:#212121; margin-bottom:20px; text-align: center;}
.Hyous02bt{font-size:14px; line-height:28px;color:#626262; margin-bottom:40px;  text-align: center;}
.Hyousnr{width:100%; height: auto; background:#FFF; box-shadow: 0 0 10px rgba(0,0,0,0.2);border-radius:5px; margin-bottom:40px; padding-bottom:10px; position:relative;}

.Hyousnr01{font-size:16px;  font-weight:bold; color:#212121; padding-left:120px; padding-right:20px; margin-top:25px;}
.Hyousnr01 span{font-size:13px; line-height:22px;color:#626262; padding-top:20px; font-weight:normal;}


.Hqyb{height: auto; width:100%; background:url(../images/bj2.jpg) center center no-repeat fixed; background-size:cover; padding-bottom:50px; margin-bottom:50px;}
.Hqybq{ width:94%; padding-left:3%; padding-right:3%; margin:auto; height:auto; padding-top:50px;  display: flex; flex-wrap: wrap; justify-content: space-between; background: none;}
.HqybqK{text-align:center; width:45%;}
.HqybqK:hover{ margin-top:-20px;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.Hqybq01{line-height:40px; padding-top:20px; font-size:40px; color:#fff; font-weight:bold;}
.Hqybq02{font-size:16px; line-height:22px;color:#f9b538; margin-top:30px;}
.Hqybq03{font-size:14px; line-height:22px;color:#fff; margin-top:20px;}

.Hwznr{ display:none;}


.Hyingy{ width:100%; height:auto; margin:auto;padding-top:50px; padding-bottom:0px; position:relative;}
.Hyingyk{ width:94%; padding-left:3%; padding-right:3%;}
.Hyingybt{color: #DAE1E6; opacity: 0.5;text-transform: uppercase; font-size: 50px; line-height:50px; font-weight:bold; position:absolute; z-index:-1; top:10px; left:10%;}
.Hyingy01bt{font-size:34px; line-height:42px; font-weight:bold; color:#212121; margin-bottom:20px; text-align: center;}
.Hyingy02bt{font-size:14px; line-height:28px;color:#626262; margin-bottom:40px;  text-align: center;}



.Hsyyy{width:100%; height:450px; margin-bottom:20px;}
.Hfooterk{ display:none;}
.Hfooterbq{width:94%; padding-left:3%; padding-right:3%; font-size:14px; margin:auto; border-top:1px solid rgba(51, 51, 51, 0.6); padding-top:30px; line-height:20px; text-align:center;color:#a6a6a6;}
.Hfooterbq a{color:#a6a6a6;}


.Hnewk{ width:94%; padding-left:3%; padding-right:3%; height:auto; margin:auto;display: flex; flex-wrap: wrap; justify-content: space-between;}
.Hnewnr{width:100%; height: auto; padding-bottom:20px;}
.Hnewimg{position: absolute; z-index:1; left:20px; top:25px; width:100px; height:100px; left:20px; top:30px;}
.Hnewnr01{font-size:14px; line-height:24px; font-weight:bold; color:#212121; padding-left:140px; padding-right:20px; margin-top:25px;}
.Hnewnr01 span{font-size:14px; line-height:20px;color:#626262; font-weight:normal;text-overflow:ellipsis;/*超出...*/ display:-webkit-box; -webkit-line-clamp:2;/*显示行数*/ -webkit-box-orient:vertical; overflow:hidden;}




	.nyban{ height:200px;}
	.nydh{ display:none;}
	.mbdh{ display:block!important;}
	.mbfor{display:block;}
	#mccp{ display:block;}
	#pccp{ display:none;}
	#xw{ display:none;}
	.bti{ display:none;}
	.whnr{ width:100%;}
	.nynr{ padding-top:40px; text-align:left; padding-bottom:10px;}
	.nyban{display:none;}
	.lxwmbt{ font-size:24px;}
table { width:100%!important;max-width:100%!important;} 
table td{table-layout:fixed; word-break: break-all; overflow:hidden; } 
table td img{ width:100%!important;height:auto!important;}



}
