*{ margin:0px; padding:0px; list-style:none;border:0;}
html{ font-size:14px; }
body{
 margin:0;
 padding:0;
 background:#f3f4f7;
 overflow-x:hidden; }
div,img,h3,h4,p,dd,dl,em{margin: 0; padding: 0; border: 0;}
h1{font:bold 1.26em Arial, Sans-Serif;letter-spacing:0px;margin:0;padding:0}
h2{font:bold 1.7em Arial, Sans-Serif;letter-spacing:-1px;font-size:16px;color:#000;background:inherit;margin:0 0 5px;padding:0}
p{margin:0 auto}
ul,li{list-style:none;margin:0;padding:0}
form{margin:0}
input{outline: none;cursor: none;}
input:focus{outline: none;cursor: none;}
a{text-decoration:none;}
a:hover{text-decoration:none; color:#1a80ff;transition:all 0.2s linear 0s;}
.clear{font-size:0; line-height:0;clear: both;overflow: hidden; zoom: 1;}
.fr{float:right;}
.fl{float:left;}

.sousuobg{background: #fff;}

.lubo{ width:100%; min-width:658px;clear: both; position: relative; height:331px;margin:0 auto;}
.lubo_box{ position: relative; width: 100%; height:331px; }
.lubo_box li{ float: left;position: absolute; top: 0; left: 0; width: 100%; height:331px; opacity: 0;filter:alpha(opacity=0);}
.lubo_box li a{ display: block;width: 100%;  height: 100%;}
.lubo_box li img{ width: 100%; height: 331px;}
  
/*鍦嗙偣*/
.cir_box{ overflow: hidden; position: absolute; z-index: 100;}
.cir_box li{ float: left; width: 10px; height: 10px; margin:0 10px; cursor: pointer; background:#ababab; opacity: 0.8;filter:alpha(opacity=80);border-radius:50%;}
.cir_on{ background:#1a80ff !important;}

.wa{position:absolute;left:0%;top:10%;width:80%;}
.wa h3{font-size: 1.5vw;
    margin-left: 7%;
    text-align: left;
    color: #222;
    display: inline-block;
    margin-top: 17%;}


.zhuti{width: 88%;margin:3vw auto;overflow: hidden;}
.zhutil{float:right;width:23.5%;}
	
.zhutir{width:75%;float:left; background: #fff;border-radius: 15px;}
.zrding{background:url(../images/yiwu/yiwu2.png) center no-repeat;background-size: cover; padding:5%;border-radius: 15px;height: 20.2vw;width: 90%; margin: 0%;}
.zrding h2 {
  font-size: 2.3vw;font-weight:bold;
    margin-left:0%;
    text-align: left;
    -webkit-text-fill-color: transparent;
    background: -moz-linear-gradient(left, #004fff 38.86%, #bd2fff 100%);
    background: linear-gradient(90deg, #004fff 38.86%, #a713eb 66%);
    -webkit-background-clip: text !important;
    display: inline-block;margin-top: 6%;}
.zrding h5{font-size:1.1vw;
    color: #000;
    text-align: left;
    margin-top: 10%;
    margin-left: 0%;
    font-weight: normal;}
.zrding p{font-size: 0.85vw;
    color: #666;
    text-align: left;
    margin-top: 1%;
    margin-left: 0%;
    width: 40%;
    line-height: 28px;}

.dlxq1 img{float: left;    width: 30px;
    margin-top: 35px;
    padding-left:15px;}


.paihangbang{float: right;width:90%;background: #fff;border-radius: 15px;
    padding:5%;
    box-shadow: 1px 2px 18px -5px #dfdfdf;}
.paihangbang h3{}

#cen_right_top{width:300px;margin:20px auto 0 auto;}
#cen_right_top .active{color: #1a80ff;font-weight: bold;
    border-bottom-width: medium;
    border-bottom-style: solid;
    border-bottom-color: #1a80ff;}
#cen_right_top h3{line-height:35px;text-align:center;float:left;height:35px;width:66px;margin:0 17px;padding:0px;background-color:#FFF;font-size:16px;color:#333333;font-weight:normal;cursor:pointer;}
#cen_right_top div{font-size:14px;display:none;clear:both;height:auto;padding:20px 15px 0px 16px;}
.dengji{border-bottom: 1px solid #ddd;
    margin-bottom: 18px;
    padding-bottom: 17px;}
.dengji h4{font-size: 14px;
    font-weight: normal;
    color: #555;}
.dengji h4 img{float: right;}
.dengji h5{margin-top: 15px;}
.dengji h5 img{width: 5.5vw;}
.dengji h5 span{float: right;    font-size: 14px;
    line-height: 38px;}

.yiwuall{background:#fff;width:100%;padding:2vw 0 1vw 0;margin-bottom:3vw;}

.yichutongyong{width:1280px;margin:3vw auto 2vw auto;overflow: hidden;}
.yichutongyong img{width: auto;float:left;} 
.yichutongyong h3{font-size: 1.2vw;font-weight: normal;color: #333;line-height: 18px;padding-left: 15px;float: left;}
.yichutongyong span{float: right;}
.yichutongyong span a{line-height: 30px;color: #1a80ff;font-size: 13px;}
.yichutongyong ul{float:right;}
.yichutongyong ul li{width:auto;float:left;    margin-left: 1.5vw;}
.yichutongyong ul li a{color:#666;font-size:0.8vw;}
.yichutongyong ul li a.active{background: #4899ff;
    color: #fff;
    border-radius: 10px;
    padding: 3px 1vw;}
.yichutongyong ul li a:hover{background: #4899ff;
    color: #fff;
    border-radius: 10px;
    padding: 0vw 1vw;}

.linqi{overflow: hidden;margin: 0vw auto 50px auto;height: auto;padding: 0 15px;width:1280px;}
.linqi h3{font-size:16px;color:#333;font-weight:normal;padding: 20px 0;text-align: center;}
.linqi ul{}
.linqi ul li{overflow: hidden;
    width: 20.2%;
    float: left;
    border-radius: 6px;
    margin-right: 1%;
    background: #fff;
    margin-bottom: 1%;
    padding: 2%;}
.linqi ul li:nth-child(4){margin-right:0;}
.shang{overflow: hidden;}
.linqi_zi{float: left;
    width: 57%;
    padding-right: 15px;
    padding-top: 0px;}
.linqi_zi h4{line-height: 20px;
    color: #333;
    font-size: 16px;
    font-weight: normal;
    padding-bottom: 8px;}
.linqi_zi span{display: block;padding-bottom: 20px;color: #999;font-size: 12px;}
.linqi_zi p {line-height: 25px;font-size: 12px;color: #999;padding: 0px 0 5px 0;}
.linqi_zi span a:hover {color:#0a80ff;}
.linqi_zi dt {letter-spacing: 0px;
    font-size: 12px;
    color: #1a80ff;}
.linqi_zi dt img{width: 40px;}
.linqi_tu{float:right;margin-top: 0px;width:35%;}
.linqi_tu img{width: 100%;} 
.di{font-size: 12px;line-height: 24px;
    margin-top: 10px;
    color: #999;
    text-align: right;}
.di dd{height: 25px;
    background: #4899ff;
    color: #fff;
    width: 80px;
    border-bottom-right-radius: 20px;
    border-top-right-radius: 20px;
    padding: 0;
    font-size: 12px;
    float: left;
    text-align: center;
    line-height: 25px;}

.sc2nei dl dt {
    width: 100%;
    float: left;
    background: #f1f1f1;
    margin: 0vw 0.5% 0.7vw 0.5%;
    text-align: center;
}
.sc2{width:1280px;margin: 0px auto 30px auto;}
.sc2{margin-top:0vw;overflow: hidden;}
.sc2 h3{
	color: #0556ff;
    font-size: 20px;
    font-weight: normal;
    border-bottom: 4px solid #0556ff;
    width: 40px;
    padding-bottom: 8px;}
.sc2 span {}
.sc2 span h4{color: #0556ff;
    font-size: 1.2vw;
    font-weight: normal;
    border-bottom: 3px solid #0556ff;
    width: 2.5vw;
    padding-bottom: 3px;}
.sc2 dl{margin:0 0 1.5% 0%;overflow: hidden;width:100%;}
.sc2 dl dt{border-radius: 10px;
	width:17.2%;padding:0.3% 1%;
    float: left;
	background: #f3f4f7;
    margin: 0vw 1% 0.7vw 0%;
	text-align: center;
}
.sc2 dl dt:nth-child(5n){margin: 0vw 0vw 0.7vw 0vw;}

.sc3{width:1280px;margin: 0px auto 30px auto;}
.sc3{margin-top:0vw;overflow: hidden;}
.sc3 h3{
	color: #0556ff;
    font-size: 20px;
    font-weight: normal;
    border-bottom: 4px solid #0556ff;
    width: 40px;
    padding-bottom: 8px;}
.sc3 span {}
.sc3 span h4{color: #0556ff;
    font-size: 1.2vw;
    font-weight: normal;
    border-bottom: 3px solid #0556ff;
    width: 2.5vw;
    padding-bottom: 3px;}
.sc3 dl{margin:0 0 1.5% 0%;overflow: hidden;width:100%;}
.sc3 dl dt{border-radius: 10px;
	width:17.2%;padding:0.3% 1%;
    float: left;
	background: #fff;
    margin: 0vw 1% 0.7vw 0%;
	text-align: center;
}
.sc3 dl dt:nth-child(5n){margin: 0vw 0vw 0.7vw 0vw;}

.huowudi{font-size: 12px;line-height: 24px;border-top: 1px solid #ddd;
    padding-top: 1vw;
    margin-top: 10px;
    color: #999;
    text-align: left;}
.huowudi img{height:30px !important;float:right;width:auto !important;margin-top: 3px;}
.riqifanwei{float: left;line-height: 18px;}

/* 瀹氫箟鍏抽敭甯� */
@keyframes backgroundChange {
  0%   { background-color: rgba(0, 0, 0, .1); }
  25%  { background-color: rgba(0, 0, 0, .2); }
  50%  { background-color: rgb(151 213 245 / 28%); }
  75%  { background-color: rgb(151 213 245 / 38%)); }
  100% { background-color: #4899ff; }
}
 
/* 搴旂敤鍔ㄧ敾鍒板厓绱� */
.dynamic-background {
  animation: backgroundChange 5s infinite;
  width: 60px;
  height: 40px;
  text-align: center;
  padding-top: 20px;
  border-radius: 50%;
  position: absolute;
  top: 3vw;
  left: 40%;
}
.dynamic-background img{width: 35px !important;height:auto!important;}
.lin{text-align: left;position: relative;
    overflow: hidden;
    width: 100%;
    padding: 5% 0;}
.lin img{width: 100%;height:160px;transition: all .3s ease;position: relative;    object-fit: cover;}
.lin:hover img{transform: scale(1.02);}
.lin h4{font-size: 16px;
    color: #333;
    font-weight: normal;
    margin: 15px 0 5px 0;}
.scrq{color: #999;margin-bottom: 1vw;
    font-size: 12px;
    font-weight: normal;
    padding-top: 0vw;
    line-height: 24px;}
.lin p{color: #999;
    font-size: 12px;
    font-weight: normal;
    padding-top: 0vw;
    line-height: 24px;}
.lin span{color:#999;font-size:14px;}
.lin span img{width:40px;height:auto;}	

@media(max-width:760px){
.yichutongyong {
    width:96%;
    margin: 9vw auto 4vw auto;
    overflow: hidden;
}
.lubo {
    width: 100%;
    min-width: auto;
    clear: both;
    position: relative;
    height: auto;
    margin: 0 auto;
} 
.wa h3 {
    font-size:5vw;
    margin-left: 7%;
    text-align: left;
    color: #222;
    display: inline-block;
    margin-top: 17%;
} 
.lubo_box {
    position: relative;
    width: 100%;
    height: auto;
}
.yichutongyong h3 {
    font-size: 4vw;
    font-weight: normal;
    color: #333;
    line-height:4vw;
    padding-left: 15px;
    float: left;
}
.linqi {
    overflow: hidden;
    margin: -13vw auto 50px auto;
    height: auto;
    padding: 0 0px;
    width:96%;
}
.linqi ul li {
    overflow: hidden;
    width:92%;
    float: left;
    border-radius: 6px;
    margin-right: 0%;
    background: #fff;
    margin-bottom: 1%;
    padding: 4%;
}
.linqi_zi dt img {
    width: 5vw !important;
    left: 3vw;
    top: 1vw;
}
.yichutongyong ul {
    float: right;
    margin-top: 3vw;
}
.yichutongyong ul li {
    width: auto;
    float: left;
    margin-left: 1.5vw;
    margin-right: 3%;
}
.yichutongyong ul li a {
    color: #666;
    font-size: 3.5vw;
    line-height: 7vw;
}

.lin {
    text-align: left;
    position: relative;
    overflow: hidden;
    width: 90%;
    padding: 5% 5%;
}
.lin h4 {
    font-size: 3.5vw;
    color: #333;
    font-weight: normal;
    margin: 15px 0 5px 0;
}
.lin span img {
    width: 5vw !important;
}

.riqifanwei {
    float: left;
    line-height: 18px;
    margin-top: 3vw;
}.dynamic-background {
  animation: backgroundChange 5s infinite;
        width: 45px;
        height: 25px;
        text-align: center;
        padding-top: 20px;
        border-radius: 50%;
        position: absolute;
        top: 13vw;
        left: 40%;
}
.dynamic-background img {
    width: 20px !important;
}
.huowudi img {
    height: 30px !important;
    float: right;
    width: auto !important;
    margin-top: 4vw;
}
.sc2 {
    width:96%;
    margin: 0px auto 30px auto;
}
.sc2 dl dt {
        border-radius: 10px;
        width: 47%;
        float: left;
        background: #f3f4f7;
        text-align: center;
        height: auto;
        margin-right: 2%;
        margin-top: 4%;
        
    }
.sc2 dl dt:nth-child(2n){margin-right:0%;}
.sc2 dl dt:nth-child(5n) {
    margin: 0vw 0vw 0vw 0vw;
    margin-right: 2%;
    margin-top: 4%;
}
.sc3 {
    width: 96%;
    margin: -5vw auto 0px auto;
}
.sc3 dl dt {
        border-radius: 10px;
        width: 47%;
        float: left;
        background: #fff;
        text-align: center;
        height: auto;
        margin-right: 2%;
        margin-top: 4%;
        
    }
.sc3 dl dt:nth-child(2n){margin-right:0%;}
.sc3 dl dt:nth-child(5n) {
    margin: 0vw 0vw 0vw 0vw;
    margin-right: 0%;
    margin-top: 4%;
}
.dlxq1 img {
    float: left;
    width: 30px;
    margin-top: 2.5vw;
    padding-left:7vw;
}

}