﻿@charset "UTF-8";
*{margin:0px; padding:0px; word-wrap:break-word;outline: none;word-break: break-all;}
*{-webkit-tap-highlight-color: transparent;-webkit-font-smoothing: antialiased;}
*{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
img,input,select,button,textarea{vertical-align:middle;}
ul,li{list-style:none;}
body{font-size:16px; color: #333; background: #fff;position: relative;}
/*body{moz-user-select: -moz-none;-moz-user-select: none;-o-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;}*/
body,
button,
select,
textarea,
input{font-family: "Helvetica Neue",Helvetica,Arial,"PingFang SC","Microsoft YaHei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei", sans-serif;}
a,
button,
input{outline:none!important;-moz-outline-style:none;}
a, button, input, option, select, textarea {outline: none;border: 0;-webkit-appearance: none;border-radius: 0;background: none;}
button{cursor: pointer;border: none;}
a {color: #333;text-decoration: none;
-webkit-transition: 0.3s;
-o-transition: 0.3s;
transition: 0.3s;
}
a:hover{color:#094DE1;}
img{border:none;}
.clear{ clear:both;}

::-webkit-scrollbar{width:10px;height:10px;background-color:#e2e1e1;}
::-webkit-scrollbar-track{background-color:#e2e1e1;}
::-webkit-scrollbar-thumb{background-color:#666;border-radius: 10px;}

.clearfix:after {content:""; height:0; display:block; clear:both; visibility:hidden;}
* html .clearfix {height:1%;}
* +html .clearfix {height:1%;}

@-webkit-keyframes fadeOutUpSmall {
    0% {opacity: 1;-webkit-transform: translateY(0);transform: translateY(0);}
    100% {opacity: 0;-webkit-transform: translateY(20px);transform: translateY(20px);}
}
@keyframes fadeOutUpSmall {
    0% {opacity: 1;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}
    100% {opacity: 0;-webkit-transform: translateY(20px);-ms-transform: translateY(20px);transform: translateY(20px);}
}
.fadeOutUpSmall {-webkit-animation-name: fadeOutUpSmall;animation-name: fadeOutUpSmall;}

@-webkit-keyframes fadeInDownSmall {
    0% {opacity: 0;-webkit-transform: translateY(20px);transform: translateY(20px);}
    100% {opacity: 1;-webkit-transform: translateY(0);transform: translateY(0);}
}
@keyframes fadeInDownSmall {
    0% {opacity: 0;-webkit-transform: translateY(20px);-ms-transform: translateY(20px);transform: translateY(20px);}
    100% {opacity: 1;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}
}
.fadeInDownSmall {-webkit-animation-name: fadeInDownSmall;animation-name: fadeInDownSmall;}

.desc,
li .con *,
.content *,
.ms_sub_desc,
.text-justify{text-align: justify;}

.fl { float:left}
.fr { float:right}
.mr0{margin-right: 0!important;}
.transition{-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}
.qiehuan{position: relative;}
.qiehuan_box{display: none;}
.qiehuan_box.hover{display: block;}


.transition-scale-pic{display: block;overflow: hidden;}
.transition-scale-pic img{
-webkit-transition: 0.5s;
-o-transition: 0.5s;
transition: 0.5s;
}
.transition-scale-pic img:hover{
-webkit-transform: scale(1.2);
-moz-transform: scale(1.2);
-o-transform: scale(1.2);
-ms-transform: scale(1.2);
transform: scale(1.2);
}

.trans3{ -webkit-transition: 0.3s; -moz-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s;}
.trans4{ -webkit-transition: 0.4s; -moz-transition: 0.4s; -o-transition: 0.4s; transition: 0.4s;}
.trans5{ -webkit-transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s; transition: 0.5s;}
.trans6{ -webkit-transition: 0.6s; -moz-transition: 0.6s; -o-transition: 0.6s; transition: 0.6s;}
.transYT { transform: translateY(50px); -webkit-transform: translateY(50px); opacity: 0; visibility: hidden; transition: transform 600ms,opacity .5s cubic-bezier(0.445, 0.145, 0.355, 1); -webkit-transition: transform 600ms,opacity .5s cubic-bezier(0.445, 0.145, 0.355, 1); transition-timing-function: ease-out; -webkit-transition-timing-function: ease-out; }
.transYT2 { transform: translateY(-50px); -webkit-transform: translateY(-50px); opacity: 0; visibility: hidden; transition: transform 600ms,opacity .5s cubic-bezier(0.445, 0.145, 0.355, 1); -webkit-transition: transform 600ms,opacity .5s cubic-bezier(0.445, 0.145, 0.355, 1); transition-timing-function: ease-out; -webkit-transition-timing-function: ease-out; }
.transXT { transform: translateX(50px); -webkit-transform: translateX(50px); opacity: 0; visibility: hidden; transition: transform 600ms,opacity .5s cubic-bezier(0.445, 0.145, 0.355, 1); -webkit-transition: transform 600ms,opacity .5s cubic-bezier(0.445, 0.145, 0.355, 1); transition-timing-function: ease-out; -webkit-transition-timing-function: ease-out; }
.transXT2 { transform: translateX(-50px); -webkit-transform: translateX(-50px); opacity: 0; visibility: hidden; transition: transform 600ms,opacity .5s cubic-bezier(0.445, 0.145, 0.355, 1); -webkit-transition: transform 600ms,opacity .5s cubic-bezier(0.445, 0.145, 0.355, 1); transition-timing-function: ease-out; -webkit-transition-timing-function: ease-out; }
.action.transYT { opacity: 1; visibility: visible; transform: translateY(0px); -webkit-transform: translateY(0px); }
.action.transYT2 { opacity: 1; visibility: visible; transform: translateY(0px); -webkit-transform: translateY(0px); }
.action.transXT { opacity: 1; visibility: visible; transform: translateY(0px); -webkit-transform: translateY(0px); }
.action.transXT2 { opacity: 1; visibility: visible; transform: translateY(0px); -webkit-transform: translateY(0px); }

.acea-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap}
.acea-row.row-middle{-webkit-box-align:center;-o-box-align:center;-ms-flex-align:center;align-items:center}
.acea-row.row-top{-webkit-box-align:start;-o-box-align:start;-ms-flex-align:start;align-items:flex-start}
.acea-row.row-bottom{-webkit-box-align:end;-o-box-align:end;-ms-flex-align:end;align-items:flex-end}
.acea-row.row-center{-webkit-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;justify-content:center}
.acea-row.row-right{-webkit-box-pack:end;-o-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.acea-row.row-left{-webkit-box-pack:start;-o-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.acea-row.row-between{-webkit-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.acea-row.row-around,
.acea-row.row-column-around{-ms-flex-pack:distribute;justify-content:space-around;-webkit-justify-content:space-around}
.acea-row.row-column-around{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}
.acea-row.row-column,
.acea-row.row-column-between{-webkit-box-orient:vertical;-o-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}
.acea-row.row-column-between{-webkit-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.acea-row.row-center-wrapper{-webkit-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;justify-content:center}
.acea-row.row-between-wrapper,
.acea-row.row-center-wrapper{-webkit-box-align:center;-o-box-align:center;-ms-flex-align:center;align-items:center}
.acea-row.row-between-wrapper{-webkit-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}

.acea-row.row-nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}

.row {margin-right: -15px;margin-left: -15px;}

.col-1{max-width: 4.1666666667%;flex: 0 0 4.1666666667%;}
.col-2{max-width: 8.3333333333%;flex: 0 0 8.3333333333%;}
.col-3{max-width: 12.5%;flex: 0 0 12.5%;}
.col-4{max-width: 16.6666666667%;flex: 0 0 16.6666666667%;}
.col-5{max-width: 20.8333333333%;flex: 0 0 20.8333333333%;}
.col-6{max-width: 25%;flex: 0 0 25%;}
.col-7{max-width: 29.1666666667%;flex: 0 0 29.1666666667%;}
.col-8{max-width: 33.3333333333%;flex: 0 0 33.3333333333%;}
.col-9{max-width: 37.5%;flex: 0 0 37.5%;}
.col-10{max-width: 41.6666666667%;flex: 0 0 41.6666666667%;}
.col-11{max-width: 45.8333333333%;flex: 0 0 45.8333333333%;}
.col-12{max-width: 50%;flex: 0 0 50%;}
.col-13{max-width: 54.1666666667%;flex: 0 0 54.1666666667%;}
.col-14{max-width: 58.3333333333%;flex: 0 0 58.3333333333%;}
.col-15{max-width: 62.5%;flex: 0 0 62.5%;}
.col-16{max-width: 66.6666666667%;flex: 0 0 66.6666666667%;}
.col-17{max-width: 70.8333333333%;flex: 0 0 70.8333333333%;}
.col-18{max-width: 75%;flex: 0 0 75%;}
.col-19{max-width: 79.1666666667%;flex: 0 0 79.1666666667%;}
.col-20{max-width: 83.3333333333%;flex: 0 0 83.3333333333%;}
.col-21{max-width: 87.5%;flex: 0 0 87.5%;}
.col-22{max-width: 91.6666666667%;flex: 0 0 91.6666666667%;}
.col-23{max-width: 95.8333333333%;flex: 0 0 95.8333333333%;}
.col-24{max-width: 100%;flex: 0 0 100%;}
@media screen and (max-width:767px) {
    .col-xs-1{max-width: 4.1666666667%;flex: 0 0 4.1666666667%;}
    .col-xs-2{max-width: 8.3333333333%;flex: 0 0 8.3333333333%;}
    .col-xs-3{max-width: 12.5%;flex: 0 0 12.5%;}
    .col-xs-4{max-width: 16.6666666667%;flex: 0 0 16.6666666667%;}
    .col-xs-5{max-width: 20.8333333333%;flex: 0 0 20.8333333333%;}
    .col-xs-6{max-width: 25%;flex: 0 0 25%;}
    .col-xs-7{max-width: 29.1666666667%;flex: 0 0 29.1666666667%;}
    .col-xs-8{max-width: 33.3333333333%;flex: 0 0 33.3333333333%;}
    .col-xs-9{max-width: 37.5%;flex: 0 0 37.5%;}
    .col-xs-10{max-width: 41.6666666667%;flex: 0 0 41.6666666667%;}
    .col-xs-11{max-width: 45.8333333333%;flex: 0 0 45.8333333333%;}
    .col-xs-12{max-width: 50%;flex: 0 0 50%;}
    .col-xs-13{max-width: 54.1666666667%;flex: 0 0 54.1666666667%;}
    .col-xs-14{max-width: 58.3333333333%;flex: 0 0 58.3333333333%;}
    .col-xs-15{max-width: 62.5%;flex: 0 0 62.5%;}
    .col-xs-16{max-width: 66.6666666667%;flex: 0 0 66.6666666667%;}
    .col-xs-17{max-width: 70.8333333333%;flex: 0 0 70.8333333333%;}
    .col-xs-18{max-width: 75%;flex: 0 0 75%;}
    .col-xs-19{max-width: 79.1666666667%;flex: 0 0 79.1666666667%;}
    .col-xs-20{max-width: 83.3333333333%;flex: 0 0 83.3333333333%;}
    .col-xs-21{max-width: 87.5%;flex: 0 0 87.5%;}
    .col-xs-22{max-width: 91.6666666667%;flex: 0 0 91.6666666667%;}
    .col-xs-23{max-width: 95.8333333333%;flex: 0 0 95.8333333333%;}
    .col-xs-24{max-width: 100%;flex: 0 0 100%;}
}
@media screen and (min-width:768px) {
    .col-sm-1{max-width: 4.1666666667%;flex: 0 0 4.1666666667%;}
    .col-sm-2{max-width: 8.3333333333%;flex: 0 0 8.3333333333%;}
    .col-sm-3{max-width: 12.5%;flex: 0 0 12.5%;}
    .col-sm-4{max-width: 16.6666666667%;flex: 0 0 16.6666666667%;}
    .col-sm-5{max-width: 20.8333333333%;flex: 0 0 20.8333333333%;}
    .col-sm-6{max-width: 25%;flex: 0 0 25%;}
    .col-sm-7{max-width: 29.1666666667%;flex: 0 0 29.1666666667%;}
    .col-sm-8{max-width: 33.3333333333%;flex: 0 0 33.3333333333%;}
    .col-sm-9{max-width: 37.5%;flex: 0 0 37.5%;}
    .col-sm-10{max-width: 41.6666666667%;flex: 0 0 41.6666666667%;}
    .col-sm-11{max-width: 45.8333333333%;flex: 0 0 45.8333333333%;}
    .col-sm-12{max-width: 50%;flex: 0 0 50%;}
    .col-sm-13{max-width: 54.1666666667%;flex: 0 0 54.1666666667%;}
    .col-sm-14{max-width: 58.3333333333%;flex: 0 0 58.3333333333%;}
    .col-sm-15{max-width: 62.5%;flex: 0 0 62.5%;}
    .col-sm-16{max-width: 66.6666666667%;flex: 0 0 66.6666666667%;}
    .col-sm-17{max-width: 70.8333333333%;flex: 0 0 70.8333333333%;}
    .col-sm-18{max-width: 75%;flex: 0 0 75%;}
    .col-sm-19{max-width: 79.1666666667%;flex: 0 0 79.1666666667%;}
    .col-sm-20{max-width: 83.3333333333%;flex: 0 0 83.3333333333%;}
    .col-sm-21{max-width: 87.5%;flex: 0 0 87.5%;}
    .col-sm-22{max-width: 91.6666666667%;flex: 0 0 91.6666666667%;}
    .col-sm-23{max-width: 95.8333333333%;flex: 0 0 95.8333333333%;}
    .col-sm-24{max-width: 100%;flex: 0 0 100%;}
}

@media screen and (min-width:992px) {
    .col-md-1{max-width: 4.1666666667%;flex: 0 0 4.1666666667%;}
    .col-md-2{max-width: 8.3333333333%;flex: 0 0 8.3333333333%;}
    .col-md-3{max-width: 12.5%;flex: 0 0 12.5%;}
    .col-md-4{max-width: 16.6666666667%;flex: 0 0 16.6666666667%;}
    .col-md-5{max-width: 20.8333333333%;flex: 0 0 20.8333333333%;}
    .col-md-6{max-width: 25%;flex: 0 0 25%;}
    .col-md-7{max-width: 29.1666666667%;flex: 0 0 29.1666666667%;}
    .col-md-8{max-width: 33.3333333333%;flex: 0 0 33.3333333333%;}
    .col-md-9{max-width: 37.5%;flex: 0 0 37.5%;}
    .col-md-10{max-width: 41.6666666667%;flex: 0 0 41.6666666667%;}
    .col-md-11{max-width: 45.8333333333%;flex: 0 0 45.8333333333%;}
    .col-md-12{max-width: 50%;flex: 0 0 50%;}
    .col-md-13{max-width: 54.1666666667%;flex: 0 0 54.1666666667%;}
    .col-md-14{max-width: 58.3333333333%;flex: 0 0 58.3333333333%;}
    .col-md-15{max-width: 62.5%;flex: 0 0 62.5%;}
    .col-md-16{max-width: 66.6666666667%;flex: 0 0 66.6666666667%;}
    .col-md-17{max-width: 70.8333333333%;flex: 0 0 70.8333333333%;}
    .col-md-18{max-width: 75%;flex: 0 0 75%;}
    .col-md-19{max-width: 79.1666666667%;flex: 0 0 79.1666666667%;}
    .col-md-20{max-width: 83.3333333333%;flex: 0 0 83.3333333333%;}
    .col-md-21{max-width: 87.5%;flex: 0 0 87.5%;}
    .col-md-22{max-width: 91.6666666667%;flex: 0 0 91.6666666667%;}
    .col-md-23{max-width: 95.8333333333%;flex: 0 0 95.8333333333%;}
    .col-md-24{max-width: 100%;flex: 0 0 100%;}
}

@media screen and (min-width:1200px) {
    .col-lg-1{max-width: 4.1666666667%;flex: 0 0 4.1666666667%;}
    .col-lg-2{max-width: 8.3333333333%;flex: 0 0 8.3333333333%;}
    .col-lg-3{max-width: 12.5%;flex: 0 0 12.5%;}
    .col-lg-4{max-width: 16.6666666667%;flex: 0 0 16.6666666667%;}
    .col-lg-5{max-width: 20.8333333333%;flex: 0 0 20.8333333333%;}
    .col-lg-6{max-width: 25%;flex: 0 0 25%;}
    .col-lg-7{max-width: 29.1666666667%;flex: 0 0 29.1666666667%;}
    .col-lg-8{max-width: 33.3333333333%;flex: 0 0 33.3333333333%;}
    .col-lg-9{max-width: 37.5%;flex: 0 0 37.5%;}
    .col-lg-10{max-width: 41.6666666667%;flex: 0 0 41.6666666667%;}
    .col-lg-11{max-width: 45.8333333333%;flex: 0 0 45.8333333333%;}
    .col-lg-12{max-width: 50%;flex: 0 0 50%;}
    .col-lg-13{max-width: 54.1666666667%;flex: 0 0 54.1666666667%;}
    .col-lg-14{max-width: 58.3333333333%;flex: 0 0 58.3333333333%;}
    .col-lg-15{max-width: 62.5%;flex: 0 0 62.5%;}
    .col-lg-16{max-width: 66.6666666667%;flex: 0 0 66.6666666667%;}
    .col-lg-17{max-width: 70.8333333333%;flex: 0 0 70.8333333333%;}
    .col-lg-18{max-width: 75%;flex: 0 0 75%;}
    .col-lg-19{max-width: 79.1666666667%;flex: 0 0 79.1666666667%;}
    .col-lg-20{max-width: 83.3333333333%;flex: 0 0 83.3333333333%;}
    .col-lg-21{max-width: 87.5%;flex: 0 0 87.5%;}
    .col-lg-22{max-width: 91.6666666667%;flex: 0 0 91.6666666667%;}
    .col-lg-23{max-width: 95.8333333333%;flex: 0 0 95.8333333333%;}
    .col-lg-24{max-width: 100%;flex: 0 0 100%;}
}

@media screen and (min-width:1920px) {
    .col-xl-1{max-width: 4.1666666667%;flex: 0 0 4.1666666667%;}
    .col-xl-2{max-width: 8.3333333333%;flex: 0 0 8.3333333333%;}
    .col-xl-3{max-width: 12.5%;flex: 0 0 12.5%;}
    .col-xl-4{max-width: 16.6666666667%;flex: 0 0 16.6666666667%;}
    .col-xl-5{max-width: 20.8333333333%;flex: 0 0 20.8333333333%;}
    .col-xl-6{max-width: 25%;flex: 0 0 25%;}
    .col-xl-7{max-width: 29.1666666667%;flex: 0 0 29.1666666667%;}
    .col-xl-8{max-width: 33.3333333333%;flex: 0 0 33.3333333333%;}
    .col-xl-9{max-width: 37.5%;flex: 0 0 37.5%;}
    .col-xl-10{max-width: 41.6666666667%;flex: 0 0 41.6666666667%;}
    .col-xl-11{max-width: 45.8333333333%;flex: 0 0 45.8333333333%;}
    .col-xl-12{max-width: 50%;flex: 0 0 50%;}
    .col-xl-13{max-width: 54.1666666667%;flex: 0 0 54.1666666667%;}
    .col-xl-14{max-width: 58.3333333333%;flex: 0 0 58.3333333333%;}
    .col-xl-15{max-width: 62.5%;flex: 0 0 62.5%;}
    .col-xl-16{max-width: 66.6666666667%;flex: 0 0 66.6666666667%;}
    .col-xl-17{max-width: 70.8333333333%;flex: 0 0 70.8333333333%;}
    .col-xl-18{max-width: 75%;flex: 0 0 75%;}
    .col-xl-19{max-width: 79.1666666667%;flex: 0 0 79.1666666667%;}
    .col-xl-20{max-width: 83.3333333333%;flex: 0 0 83.3333333333%;}
    .col-xl-21{max-width: 87.5%;flex: 0 0 87.5%;}
    .col-xl-22{max-width: 91.6666666667%;flex: 0 0 91.6666666667%;}
    .col-xl-23{max-width: 95.8333333333%;flex: 0 0 95.8333333333%;}
    .col-xl-24{max-width: 100%;flex: 0 0 100%;}
}



/*分页*/
.pagelink{padding: 4% 0;}
.pagelink ul{text-align: center;font-size: 0;}
.pagelink ul li{display: inline-block;font-size:14px;line-height:40px;border-radius:5px;margin:0 5px;border: 1px solid #ddd;background: #fff;position: relative;overflow: hidden;}
.pagelink ul li>*{display: block;min-width:40px;padding:0 10px;}
.pagelink ul li:first-child>*,
.pagelink ul li:last-child>*{min-width:70px;text-indent: -9999px;}
.pagelink ul li:first-child>*:before,
.pagelink ul li:last-child>*:before{display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;text-indent: 0;}
.pagelink ul li:first-child>*:before{content:'上一页';}
.pagelink ul li:last-child>*:before{content:'下一页';}
.pagelink ul li.disabled{color:#b9b9b9;border-color: #eee;}
.pagelink ul li.active{background: #094DE1;color:#fff;border-color: #0039b6;}

.line1{
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
}
.line2{
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;
}
.line3{
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;
overflow: hidden;
}


.no_result{padding:30px 0;text-align: center;font-size: 16px;}

.animated {-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both;}
.animated-fast {-webkit-animation-duration: .5s;animation-duration: .5s;-webkit-animation-fill-mode: both;animation-fill-mode: both;}

.wow{visibility:hidden;}

/* .min-w{min-width: 1230px;} */
.wrap,
.container{margin:0 auto;width: 90%;max-width: 1600px;}
/* #main_container{max-width: 1920px;margin:0 auto;} */
/* @media screen and (max-width:1500px) {
    .wrap,
    .container{width: 1230px;padding-left: 15px;padding-right: 15px;}
} */

.colorf {color: #fff !important;}

/*header*/
.header{background: transparent;
/*background-image: -webkit-linear-gradient(top, #3c3c3c 0%, #222 100%);
background-image: -o-linear-gradient(top, #3c3c3c 0%, #222 100%);
background-image: -webkit-gradient(linear, left top, left bottom, from(#3c3c3c), to(#222));
background-image: linear-gradient(to bottom, #3c3c3c 0%, #222 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0);
filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);*/
}
.header .logo{
    width: 230px;
    height: 80px;
    padding: 0 2%;
}
.header .logo img{max-height:45%;max-width: 100%;}

.header_right_btn_box{margin-left: 21.20047701073274%;width: 100%;}
.header_right_btn{line-height: 40px;background: #2196ED;border-radius: 40px;color:#fff;font-size: 14px;margin-left: 5.7645586394758155%;text-align: center;cursor: pointer;}/*#125ad3*/

.header_fixed_height{height: 130px;}
.header_fixed .main_nav_box{height: 80px;}
.header_fixed{position: fixed;top: 0;left: 0;width: 100%;z-index: 10;transition: .5s;}
.header_fixed{
    /* background: rgba(0, 46, 167, 0.3); */
    /* -webkit-backdrop-filter: blur(10px);backdrop-filter: blur(10px); */
}
/* .header_fixed.dark_color{background: rgba(0, 46, 167, 0.8);} */
.header_fixed.dark_color,
.header_fixed.white{
    /* background: rgba(0, 46, 167, 0.8); */
    /* box-shadow: 0px 0px 10px rgba(0,0,0,.2); */
    background: #fff;box-shadow: 0 0 5px rgba(115,115,115,.2);
}
.header_fixed.white .header_top{margin-top:-50px;}

/* .header_fixed.header_hide {top: -120px;} */
.header_fixed_height.hide{display: none;}

.header_top {
    height: 50px;
    border-bottom: 1px solid rgba(255, 255, 255, .14);
    transition: all 0.5s;
    position: relative;margin-top: 0;
}

.header_t_l_item{font-size: 14px;line-height: 50px;color: #fff;padding-right: 1.46vw;margin-right: 1.46vw;position: relative;}
.header_t_l_item .icon {font-size: 18px;margin-right: 8px;}
.header_t_l_item:hover{color:#FAB400;}

.header_b_r_lag_tt {font-size: 14px;line-height: 50px;color: #fff;padding: 0 20px;cursor: pointer;}
.header_b_r_lag_tt .icon {font-size: 22px;}

.domainCode{width: 120px;line-height: 36px;position: relative;}
.domainCode>a{display: block;color:#fff;font-size: 12px;padding-left: 15px;}
.domainCode ul{display: none;position: absolute;width: 100%;top: 100%;z-index: 2000;background: #666;font-size: 12px;background: #fff;
    border-radius:3px;overflow: hidden;
    /* border: 1px solid #ddd; */
/* width: 100px; */
left: 50%;
transform: translateX(-50%);
-webkit-background-clip: padding-box;
background-clip: padding-box;
}
.domainCode ul li a{display: block;padding: 0 10px;cursor: pointer;}

.domainCode:hover ul{display: block;}

/*.no_scroll{overflow: hidden;}*/
.main_nav {padding-left: 15px;}
.main_nav{width: 100%;}
.main_nav > ul{width: 100%;
display: flex;
justify-content: center;
align-items: center;
text-align: center;
border: none;
}
.main_nav li {text-align: center;}
.main_nav >ul > li {position: relative;width: 100%;}
.main_nav >ul > li > a {color: #fff;display: block;font-size: 16px;padding:0 10px;/*text-transform: uppercase;*/line-height: 50px;position: relative;}
.main_nav >ul > li > a:hover,
.main_nav >ul > li:hover > a,
.main_nav >ul > li > a.hover{color:#fff;}
.main_nav >ul > li > a:hover{color:#FAB400;}
.main_nav >ul > li > a:after {content:'';position: absolute;left: 50%;bottom: 5px;width: 0;height: 4px;background-color: #fff;transform: translateX(-50%);border-radius: 10px;
transition: all .2s;
-webkit-transition: all .2s;
/* display: none; */
}
.main_nav >ul > li > a:hover:after,
.main_nav >ul > li:hover > a:after,
.main_nav >ul > li > a.hover:after{width: 50px;}
/*.main_nav a b{font-weight: bold;display: block;}
.main_nav a span{display: block;position: absolute;height: 20px;border-left: 1px solid #ccc;width: 100%;left: 0;top: 50%;margin-top: -10px;}
.main_nav a i{display: block;font-style: normal;font-size: 12px;}*/
/* .main_nav li:hover> a,.main_nav li a.active {color:#125ad3;} */
.main_nav .submenu{display: none;position: absolute;width: 100%;top: 100%;z-index: 2000;background: #666;font-size: 14px;background: #fff;
    border-radius:8px;overflow: hidden;
    /* border: 1px solid #ddd; */
width: 180px;left: 50%;
transform: translateX(-50%);
-webkit-background-clip: padding-box;
background-clip: padding-box;
/* -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
box-shadow: 0 6px 12px rgba(0, 0, 0, .175); */
}

.header_fixed.white .main_nav >ul > li > a{color:#333;}
.header_fixed.white .main_nav >ul > li > a:hover,
.header_fixed.white .main_nav >ul > li:hover > a,
.header_fixed.white .main_nav >ul > li > a.hover{color:#333;}

.header_fixed.white .main_nav >ul > li > a:hover:after,
.header_fixed.white .main_nav >ul > li:hover > a:after,
.header_fixed.white .main_nav >ul > li > a.hover:after{width: 50px;background: #2196ED;}/*#125ad3*/

.header_fixed.dark_color .main_nav >ul > li > a{color:#333;}
.header_fixed.dark_color .main_nav >ul > li > a:hover,
.header_fixed.dark_color .main_nav >ul > li:hover > a,
.header_fixed.dark_color .main_nav >ul > li > a.hover{color:#333;}

.header_fixed.dark_color .main_nav >ul > li > a:hover:after,
.header_fixed.dark_color .main_nav >ul > li:hover > a:after,
.header_fixed.dark_color .main_nav >ul > li > a.hover:after{width: 50px;background: #2196ED;}/*#125ad3*/

.header_fixed.dark_color .header_t_l_item,
.header_fixed.dark_color .header_b_r_lag_tt{color:#777;}
.header_fixed.dark_color .header_top{border-bottom: 1px solid rgba(0, 0, 0, .14);}


.main_nav .submenu li a{color:#666;display: block;/*border-top: 1px solid #fff;*/border-bottom: 1px solid #ddd;line-height: 1.5;padding:10px 15px;}
.main_nav .submenu li:first-child a{border-top: none;}
.main_nav .submenu li:last-child a{border-bottom: none;border-radius: 0 0 4px 4px;}
.main_nav .submenu li a:hover,.main_nav .submenu li a.active{color:#2196ED;/* background: #125ad3; */}
.main_nav .submenu li{position: relative;z-index: 10;}
.main_nav .submenu::before {content: "";height: 12px;width: 12px;background-color: #fff;border-left: 0;border-bottom: 0;position: absolute;top: -7px;left: 50%;margin-left: -6px;border-top: 1px solid #ddd;border-right: 1px solid #ddd;z-index: 0;
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
transform: rotate(-45deg);
/* display: none; */
}

@media screen and (min-width:1920px) {
    .header .logo img{}
}
@media screen and (max-width:1800px) {
    .main_nav{margin-left: 0;}
    .main_nav >ul > li{margin: 0;}
}

@media screen and (max-width:1600px) {
    .main_nav >ul > li>a{font-size: 14px;}
}


/*footer*/
.footer{background: #2a2a2a;color:#fff;position: relative;font-size: 16px;border-top: 6px solid #2196ED;}/*#125ad3*/
.footer a{color:#fff;}
/* .footer .container_con{position: relative;z-index: 100;padding:50px 0 30px;}
.f_nav{overflow: hidden;}
.f_nav dl {float: left; padding:0 3.1vw 5px 0;}
.f_nav dt {color: #fff;padding-bottom: 5px;font-weight: bold;margin-bottom: 5px;}
.f_nav dt a{color: #fff;}
.f_nav dd {line-height: 1.6;margin-top: 10px;}
.footer_right{width: 21.6vw;border-left: 1px solid rgba(255,255,255,0.1);padding-left: 4.2vw;}
.footer_right .footer_logo{margin-bottom: 2.9vw;}
.footer_right .footer_logo img{width: 100%;}
.footer_right .footer_qrcode_box > div{width: 42%;text-align: center;}
.footer_right .footer_qrcode_box img{width: 100%;}
.footer_right .footer_qrcode_box p{line-height: 24px;font-size: 18px;margin-top: 20px;}

.copyright{border-top: 1px solid rgba(255,255,255,0.1);padding:20px 0;line-height: 36px;}
.copyright span{margin:0 5px;}

.f_tit{color:#fff;font-size: 18px;font-weight: bold;}
.f_youlian{padding-left: 4.2vw;border-left: 1px solid rgba(255,255,255,0.1);padding-right: 2vw;}
.f_youlian_list{margin-top: 10px;}
.f_youlian_list li{line-height: 1.6;margin-top: 10px;}

.copyright_links span{margin-right: 10px;}

@media screen and (min-width:1920px) {
    .f_youlian{padding-left: 80px;}
    .footer_right{width: 414px;padding-left: 80px;}
}
@media screen and (max-width:1800px) {
    .f_youlian{padding-left: 3vw;}
    .footer_right{padding-left: 3vw;width: 20.4vw;}
}
@media screen and (max-width:1600px) {
    .footer{font-size: 14px;}
    .f_tit{font-size: 16px;}
    .f_nav dt{font-size: 16px;}
    .footer_right .footer_qrcode_box p{font-size: 16px;;}
}
@media screen and (max-width:1500px) {
    .f_nav dl{padding-right: 45px;}
    .f_youlian{padding-left: 45px;}
    .footer_right{width: 310px;padding-left: 45px;}
    .footer_right .footer_logo{margin-bottom: 43.5px;}
} */

.public_text2 {font-size: 16px;line-height: 28px;}
.color8 {color: #888 !important;}

.footer_t{padding-top: 80px;padding-bottom: 80px;}
.footer_t_l {width: 350px;}
.footer_t_l_logo{margin-bottom: 35px;}
.footer_t_l_logo img{max-width: 175px;}
.footer_t_l_list .item{display:flex;display:-ms-flexbox;display:-webkit-flex;align-items: center;-webkit-align-items: center;-ms-align-items:center;color: #999;font-size: 16px;line-height: 28px;padding: 5px 0;}
.footer_t_l_list .item .icon{display:flex;display:-ms-flexbox;display:-webkit-flex;justify-content:center;-ms-justify-content:center;-webkit-justify-content:center;align-items: center;-webkit-align-items: center;-ms-align-items:center;width: 28px;height: 28px;font-size: 20px;line-height: 28px;text-align: center;}
.footer_t_l_list .item .con{width: calc(100% - 28px);padding-left: 4px;}
.footer_t_l_list .item .con a{color: #999;}
.footer_t_l_list .item .con a:hover{color: #fff;}

.footer_t_r	{width: calc(100% - 350px);padding-left: 5%;display:flex;display:-ms-flexbox;display:-webkit-flex;justify-content:space-between;-ms-justify-content:space-between;-webkit-justify-content:space-between;}
.footer_t_r_item_pro{width: 240px;}
.footer_t_r_item_menu{width: 140px;}
.footer_t_r_item_form{width: 378px;}
.footer_t_r_item_title{font-size: 28px;line-height: 1.2;margin-bottom: 15px;}
.footer_t_r_item_list a{display:flex;display:-ms-flexbox;display:-webkit-flex;align-items: center;-webkit-align-items: center;-ms-align-items:center;font-size: 16px;line-height: 28px;padding: 3px 0;color: #999;}
.footer_t_r_item_list a .icon{display:flex;display:-ms-flexbox;display:-webkit-flex;justify-content:center;-ms-justify-content:center;-webkit-justify-content:center;align-items: center;-webkit-align-items: center;-ms-align-items:center;width: 20px;height: 28px;font-size: 16px;}
.footer_t_r_item_list a .tt{width: calc(100% - 20px);padding-left: 2px;}
.footer_t_r_item_list a:hover{color: #fff;transform:translateX(3px);-webkit-transform:translateX(3px);}

.footer_t_r_form_list dd{margin-bottom: 15px;}
.footer_t_r_form_list_text,
.footer_t_r_form_list_area{display: block;width: 100%;height: 41px;font-size: 14px;color: #999;padding-left: 12px;background: #343434;border: none;border-radius: 3px;}
.footer_t_r_form_list_area{height: 142px;padding: 12px;resize: none;}
.footer_t_r_form_btn{width: 170px;height: 38px;text-align: center;color: #fff;background: #2196ED;border: none;border-radius: 5px;}/*#125ad3*/



.footer_b{border-top: 1px solid #444;padding: 35px 0;}

.footer_b_l{}
.footer_b_l a{color: #888;}
.footer_b_l a:hover{color: #fff;}
.footer_b_l p span{margin-right: 10px;}
.footer_b_r{display:flex;display:-ms-flexbox;display:-webkit-flex;justify-content:flex-end;-ms-justify-content:flex-end;-webkit-justify-content:flex-end;align-items: center;-webkit-align-items: center;-ms-align-items:center;}
.footer_b_r .icon{display:flex;display:-ms-flexbox;display:-webkit-flex;justify-content:center;-ms-justify-content:center;-webkit-justify-content:center;align-items: center;-webkit-align-items: center;-ms-align-items:center;width: 46px;height: 46px;font-size: 20px;color: #fff;border-radius: 50%;margin: 0 1.04vw 0 0;}
.footer_b_r .icon:last-child{margin-right: 0;}
.footer_b_r .icon:hover{transform:translateY(-3px);-webkit-transform: translateY(-3px);}

.footer_b_r .icon-Facebook-copy{background: #4267B2;}
.footer_b_r .icon-instagram-fill{background:linear-gradient(to right, #ff7a00, #ff0169, #d300c5);}
.footer_b_r .icon-linkedin2{background: #0077B5;}
.footer_b_r .icon-tuite11{background: rgba(15,20,25,1.00);}
.footer_b_r .icon-you-tube{background: #f00;}
.footer_b_r .icon-douyin{background: rgba(22, 24, 35, 1);}
.footer_b_r .icon-pinterest1{background: #e60023;}