/*标签样式初始化*/
div,ul,li,span,p,img,h1,h2,h3,h4,h5,h6,dl,dt,dd {margin: 0px; padding: 0px;list-style: none;border: 0px;}
i,em{font-style: normal;}

/*公共样式部分*/
body {color: #666;margin: 0 auto;background-color: #fff; font-family: "Microsoft YaHei";overflow-x: hidden;font-weight: normal;}

#copy { display: none;}
*{-webkit-box-sizing: border-box;box-sizing: border-box;}
a {color: #666; text-decoration: none;}
a:hover { color:#2ba6df;text-decoration: none; border-bottom-style:}

.box{ margin:0 auto;width:100%;min-width: 1300px; box-sizing: border-box;padding: 0 4%; }
.page{margin:0 auto;width:100%;min-width:1400px;}
.box1{ margin:0 auto;width:90%;min-width: 1300px; box-sizing: border-box;}
.bg{ width: 100%;min-width:1300px;}

.fl { float: left;}
.fr {float: right;}

/*左右浮动清除*/
.clear { clear: both;height: 0px; overflow: hidden;}


/*间隙*/
.top10 {padding-top: 10px;}
.top20 {padding-top: 20px;}
.top30 {padding-top: 30px;}
.top40 {padding-top: 40px;}
.top50 {padding-top: 50px;}
.top60 {padding-top: 60px;}
.top70 {padding-top: 70px;}
.top80 {padding-top: 80px;}
.top90 {padding-top: 90px;}
.top100 {padding-top: 100px;}



@font-face {
font-family: "yuwei";
src: url("../yuwei.woff2.txt") format("woff2"),
       url("../yuwei.woff.txt") format("woff"),
       url("hhttp://login.114my.cn/memberpic/dg47104/yuwei.ttf.txt") format("truetype"),
       url("../yuwei.eot.txt") format("embedded-opentype"),
       url("../yuwei.svg.txt") format("svg");
}



/*英文样式*/
.font_en {font-family: Arial, Helvetica, sans-serif;text-transform: uppercase;font-weight: normal;}
.en {font-family: Arial, Helvetica, sans-serif;font-weight: normal;}
h3{text-align: center;} 
h3 i{font-size:56px;color:#eee;font-family:'Arial';text-transform: uppercase;}
h3 p{font-size:40px;color: #222;font-weight: normal;font-weight:bold;margin-top:-40px;}
h3 d{color: #2ba6df;}
h3 dd{color: #666;font-size: 18px;line-height: 40px;font-weight: lighter;}

/*英文样式*/
.font_en {font-family: Arial, Helvetica, sans-serif;text-transform: uppercase;font-weight: normal;}
.en {font-family: Arial, Helvetica, sans-serif;font-weight: normal;}





/*抬头*/
.nav_white{background: rgba(255, 255, 255, 0.99) !important; position: fixed !important; top: 0; box-shadow: 0 0 36px 0px rgba(0,0,0,0.3);}
.top_d{width:100%;position:relative;height:115px;background:#fff; z-index: 99999;}
#top_box{margin:0 auto;height:100%;overflow:inherit;min-width:1400px;position:relative;display: flex;align-items: center;justify-content: space-between;}
#top_box_inside{width:100%;margin:0 auto;height:131px;background:#fff;}
#top_logo{float:left;padding-right:18px;margin-right:0px;width:300px;}
#top_logo img{width: 100%;}
#top_l{display: flex;align-items: center;}
.top_name{float:left;}
.top_namea{font-size:40px;font-family:"shot";color:#2ba6df; letter-spacing:2px;line-height: 40px;}
#top_gg{font-size:15px;text-align: left;margin-top:5px; font-weight: lighter; color: #000;letter-spacing: 0.8px;line-height: 15px;margin-top: 10px;display: block;}
.top_tel{font-weight:lighter; font-size: 16px;color: #666;}
.top_tel h4{ font-size:24px; font-weight:bold!important;  background:url(../uploadfile/image/20210916/20210916175045_1918644586.png) no-repeat 0 22px; padding-left: 35px; color: #2ba6df;} .top_tel h4 span{ font-size:16px; display:block; color:#666; font-weight:normal; }
.nav_box{height: 100%;display: flex;align-items: center;}





/*导航*/
.nav{margin-left: 4vw;}
.NavCeshi > li {float: left;top: 0px;padding: 0 20px;-webkit-transition: 0.2s all ease-in-out; transition: 0.2s all ease-in-out; position: relative;}
.NavCeshi > li > a { display: block; text-align: center; color: #333; transition: 0.2s all ease-in-out;position: relative; width: 100%;height:100%;line-height:115px;font-size: 16px;color: #000; }
.NavCeshi > li.navcurrent > a,.NavCeshi > li:hover > a{color:#2ba6df;}
.NavCeshi > li > a:after{ content: ''; display: block; width: 0%; height:4px; -webkit-transition: 0.2s all ease-in-out; transition: 0.2s all ease-in-out; position: absolute; left: 0; right:0;bottom: 0px; margin:auto;  background: #2ba6df; }
.NavCeshi > li > a:after{ content: ''; display: block; width: 0%; height:4px; -webkit-transition: 0.2s all ease-in-out; transition: 0.2s all ease-in-out; position: absolute; left: 0; right:0; margin:auto;  background: #2ba6df; }
.NavCeshi > li.navcurrent > a:after, .NavCeshi > li:hover > a:after{ width: 100%;}
@media (max-width: 1850px){.NavCeshi > li{padding:0 15px;}}
@media (max-width: 1600px){.NavCeshi > li{padding:0 9px;}}
@media (max-width: 1500px){.top_tel{display:none;}}

@media (max-width: 1680px){
    .nav_box{width:93%;}
}
@media (max-width: 1560px){
    .nav_box{width:90%;}
}
@media (max-width: 1440px){
    .nav_box{width:87%;}
}

/*导航下拉*/
.nav2{ position: absolute; top:100%; z-index: 9999; width:500px; height:0; transition:all linear 0.3s; background:rgba(255,255,255,1);     overflow: hidden;     box-shadow: 0 0 20px rgba(0,0,0,0.1);}
.nav2 a{display: block; width:100%; height:44px; line-height:44px; font-size:15px;  color:#333; text-align:left; transition:all linear 0.3s; }
.nav>ul>li:hover .nav2{ height:auto; z-index:9;padding:40px;}
.nav2 a:hover{background:#2ba6df; text-indent:1em; color:#fff;}
.nav2_l{width:40%;}
.nav2_r{width:60%; }
.nav2_r img{width:100%; border:1px #eee solid;}
#aa5 .nav2,#aa6 .nav2{right:0;}

@media (max-width: 1920px) and (min-width: 1860px){
.NavCeshi > li{padding: 0 1.5vw;}
}
@media (max-width: 1859px) and (min-width: 1780px){
.NavCeshi > li{padding: 0 1vw;}
}
@media (max-width: 1779px) and (min-width: 1720px){
.NavCeshi > li{padding: 0 1vw;}
}
@media (max-width: 1719px) and (min-width: 1680px){
.NavCeshi > li{padding: 0 1vw;}
}
@media (max-width: 1679px) and (min-width: 1560px){
.NavCeshi > li{padding: 0 1vw;}
}
@media (max-width: 1559px) and (min-width: 1400px){
.NavCeshi > li{padding: 0 1vw;}
}
@media (max-width: 1399px) and (min-width: 1200px){
.NavCeshi > li{padding: 0 0.8vw;}

}






/*简介*/
.about_bg .box{padding: 0 8%; }
.about{height:31vw;margin-top:5vw;}
.about_le{width: 50%;height:8vw;}
.about_pic1 {width: 88%;position: relative;    border: 10px solid #eee;border-radius: 5px;}
.about_pic1 img{width: 100%;}
.about_pic2 {position: relative;width: 26%;bottom: 213px;z-index: -10;right: -53%;}
.about_pic2 img{width: 100%;}
.about_ri{width: 44%;padding-top: 1vw;height: 100%;margin-right: 6%;}
.about_tt{font-size: 2vw;color:#333;}
.about_tt i{width: 7%;height: 1%;background: #f4c020;display: block;margin-top: 3%;margin-bottom: 5%;}
.about_jj{font-size: 17px;line-height: 30px;text-indent: 2em;}
.number_d li b {font-family: "din";font-size: 3vw;font-weight: 600;color:#2ba6df;}
.number_d li {width: 33%;float: left;color: #333;padding-top: 1vw;font-size: 0.8vw;}
.number_d li span { display: block;}
.number_d li i {font-style: normal;font-size: 18px;}
.about_gen a{font-size:0.8vw;}
.number_d li p{}
.about_num{height:3vw;}
.btn {padding-left: 1.5em;padding-right: 2em;border-radius: 2.75em; border: 1px #dfdfdf solid;color: #6f6f6f;line-height: 2.75em;display: inline-block;margin-top:2vw;}
.btn .dot{position:relative;display:inline-block;width:4px;height:4px;margin-left:2.5em;margin-right:-.5em;border-radius:50%;background-color:#676767;vertical-align:middle}
.btn .dot:before{content:"";width:24px;height:24px;border-radius:50%;position:absolute;top:50%;left:50%;margin-top:-12px;margin-left:-12px;border:1px solid #676767;-webkit-animation-duration:1.5s;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-animation-name:pulsing;animation-name:pulsing;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-duration:1.5s;-webkit-animation-timing-function:cubic-bezier(.23,1,.32,1);animation-timing-function:cubic-bezier(.23,1,.32,1);-webkit-box-sizing:border-box;box-sizing:border-box}
@-webkit-keyframes pulsing{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1}to{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}
@keyframes pulsing{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1}to{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}










/*产品*/
.prod_bg{background:url(../uploadfile/image/20210922/20210922171728_873315144.jpg);height:100%;}
.prod_bg .box{padding:0 8%;}
.prod_tt{font-size:43px;color: #fff;padding-top: 2vw;width: 20%;font-family: "yuwei";line-height:50px;}
.prod_tt b{font-size: 30px;        font-family: "Arial" !important;}
.prod_dh{padding-top: 2vw;}
.list ul li {display: inline-block;}
.list ul li+li{margin-left:5vw;}
.prod_bg .tempWrap {width: 100% !important;margin-top: 30px;}
.prod_dh li a{color:#fff;}
.prod_nav  > li > a { display: block; text-align: center; color: #333; transition: 0.2s all ease-in-out;position: relative; width: 100%;height:7.5vw;line-height:7.5vw;font-size: 16px;color: #fff; }
.prod_nav > li > a:after{ content: ''; display: block; width: 0; height:1px; -webkit-transition: 0.2s all ease-in-out; transition: 0.2s all ease-in-out; position: absolute; left: 0; right:0;bottom: 0px; margin:auto;  background: #fff; }
.list on:hover a{ content: ''; display: block; width: 40%; height:4px; -webkit-transition: 0.2s all ease-in-out; transition: 0.2s all ease-in-out; position: absolute; left: 0; right:0;bottom: 0px; margin:auto;  background: #fff; }
.prod_nav  li.cur a:after{width:100%;}
.prod_xian i{width: 100%;height: 1px;background: #eee;display: block;position: relative;top: 9.5vw;opacity:0.5;}

.probottom {text-align: center;margin: 60px auto 0 auto;display: flex;align-items: center;justify-content: center;}
.probottom li:after{content: ''; display: block; position: absolute; border-radius: 50%; width: 18px; height: 18px; top: -3px; left: -3px; transform: scale(0); transition: all .3s ease; background: rgba(255,255,255,0.3);}
.probottom i em {color: #fff;font-size: 25px;}
.probottom .prev em{background:url(../uploadfile/image/20210923/20210923135219_649448776.png)no-repeat;width:36px;height:36px;display:block;}
.probottom .next em{background:url(../uploadfile/image/20210923/20210923135713_880099515.png)no-repeat;width:36px;height:36px;display:block;}


.products{padding-top:140px;}
.procenter{ padding-top:56px; }
.procon li{ display:inline-block; padding:0px !important; border:1px solid #fff; margin-right:40px;transition:all .3s ease;text-align: center;background:#fff;}
.procon li br{ display:none;}
.procon li>a:nth-child(1){ overflow:hidden;}
.procon li>a img{transition:all .6s ease;width: 100%;height: auto;}
.procon li span,.procon li a{ display:block;}
.procon li span{ border-top:1px solid #eee; transition:all .3s ease;}
.procon li span a{ line-height:73px; font-size:22px; color:#fff;}
.procon li a.promore{ display:inline-block; width:108px; line-height:34px; border:1px solid #333; border-bottom:none; font-size:16px; color:#888888; transition:all .3s ease;}
.procon li:hover>a img{ transform:scale(1.05);}
.procon li:hover span a{ color:#3c56b7;}
.procon li:hover .promore{ color:#fff; border-color:#3c56b7; background:#3c56b7;}
.procon li:hover{border-color:#3c56b7;}
.procon li:hover span{border-color:#3c56b7;}
.probottom{text-align:center;margin:60px auto 0 auto;display: flex;align-items: center;justify-content: center;padding-bottom:50px;}
.probottom i,.probottom span,.probottom li{ display:block; position:relative; cursor:pointer; float:left;}
.probottom span{margin:0 61px;}
.probottom li{ width:12px; height:12px; border-radius:50%; background: rgba(255,255,255,0.3); font-size:0; position:relative;}
.probottom li:after{ content:''; display:block; position:absolute; border-radius:50%; width:18px; height:18px; top:-3px; left:-3px; transform:scale(0); transition:all .3s ease; background:rgba(255,255,255,0.3);}
.probottom li.on:after{ transform:scale(1);}
.probottom li+li{ margin-left:18px;}
.probottom li.on{ background:#fff;}
.probottom i em{color: #fff;font-size: 25px;}
.probottom i.next{}
.probottom i:hover em{color: #3c56b7;}
/*
*/
.procon tr{ position:absolute !important;}
.procon .tempWrap{}
.fr{ float:right;}
.fl{ float: left;}
.clear {clear: both;font-size: 0px;overflow: hidden;height: 0px;}
.procon li:last-child {margin-right: 0 !important;}


.procon{ overflow:hidden;}
.procon .divproduct_new_div_item{float:left;width:31%; margin-right: 2.8vw;   height: 26.9vw;position: relative;}
.procon .product_div_item_pic{    position: absolute;top: 0;}
.procon .product_div_item_pic a{width:100%;height:100%;}
.procon .product_div_item_pic img{width:100%;height:100%;    transition: all .5s;}
.procon .divproduct_new_div_item_content{    position: absolute;bottom: 0;background:#fff;width:100%;padding:2vw;}
.procon .divproduct_new_div_item_title:after{content:"";}
.procon .divproduct_new_div_item_title a{font-size:0.9vw;color:#333;}
.procon .divproduct_new_div_item_body{margin-top:0.6vw;color:#666;line-height:150%;}
.procon .divproduct_new_div_item_title:after{content:"";background:url(../uploadfile/image/20210923/20210923154736_2077183875.png)no-repeat right;    width: 45px;height: 18px;position: absolute;right: 0;    transition: all .5s;}
.procon .divproduct_new_div_item_title{position: relative;}}
.divproduct_new_div_item:hover .procon  .procon .divproduct_new_div_item_title a{color:#2ba6df;}
.procon .divproduct_new_div_item:hover .divproduct_new_div_item_title:after{background-position-x:0px;}
.procon .product_div_item_pic>a{display: block;position: relative;overflow: hidden;}
.procon .divproduct_new_div_item:hover .product_div_item_pic img{transform: scale(1.2);}
.procon .divproduct_new_div_item:hover  .procon .divproduct_new_div_item_title a{color:#2ba6df;}
.procon .divproduct_new_div_item:hover a{color:#2ba6df;}





/*解决方案*/
.case_bg{background:#fff;}
.case_bg .box{padding:0 8%;}
.case{overflow: hidden}
.case_tt{font-size:43px;color:#333;padding-top: 2vw;width: 20%;    font-family: "yuwei";}
.case_tt b{font-size: 30px;color:#2ba6df;font-family: "Arial" !important;}
.casebottom .prev em{background:url(../uploadfile/image/20210923/20210923140826_1229287032.png)no-repeat;width:36px;height:36px;display:block;}
.casebottom .next em{background:url(../uploadfile/image/20210923/20210923140922_1207888359.png)no-repeat;width:36px;height:36px;display:block;}
.case_cont .case-slide{width: 19%;float: left;transition: all .4s;    margin-right: 1vw;overflow: hidden;}
.case_cont .case-img{width: 100%;height: 25vw;border-radius: 30px 0px 30px 0px;overflow: hidden;position: relative;padding-top: 64px;transition: all .5s;}
.case_cont .case-img:hover{transform: scale(1.2);}
.case_cont .case-img:after{position: absolute;top: 0;left: 0;background: rgba(0, 0, 0, 0.5);width: 100%;height: 100%;content: "";}
.casebottom{text-align:center;margin:60px auto 0 auto;display: flex;align-items: center;justify-content: center;padding-bottom:50px;}
.casebottom i,.casebottom span,.casebottom li{ display:block; position:relative; cursor:pointer; float:left;}
.casebottom span{margin:0 61px;}
.casebottom li{ width:12px; height:12px; border-radius:50%; background: rgba(0,0,0,0.3); font-size:0; position:relative;}
.casebottom li:after{ content:''; display:block; position:absolute; border-radius:50%; width:18px; height:18px; top:-3px; left:-3px; transform:scale(0); transition:all .3s ease; background:rgba(0,0,0,0.3);}
.casebottom li.on:after{ transform:scale(1);}
.casebottom li+li{ margin-left:18px;}
.casebottom li.on{ background:#000;}
.casebottom i{}
.casebottom i em{color: #fff;font-size: 25px;}
.casebottom i.next{}
.casebottom i:hover em{color: #3c56b7;}
.idx_app_t{width: 100%;display: flex;flex-direction: column;align-items: center;float: left;position: relative;padding-top: 28px;padding-bottom: 98px;transition: all .4s;z-index:2;}
.idx_app_t img{margin-bottom: 30px;}
.idx_app_t h3{color:#fff;font-weight:normal;}
.case-slide:hover .case-img:after{opacity: 0;}







/*优势*/
.adv_bg{background:url(../uploadfile/image/20210922/20210922141515_920139943.jpg)no-repeat center;    background-size: cover;padding: 80px 0;}
.adv_bg .box{padding:0 8%;}
.adv_tt{text-align: center;color: #fff;font-family: "yuwei";line-height:50px;}
.adv_tt b{font-size: 50px;}
.adv_tt p{font-size: 36px;}
.adv_list li{width: 25%;padding: 0 1vw;display: block;float: left;border-left: 1px solid rgba(255, 255, 255, 0.5);}
.adv_list li em{display: block;position: relative;overflow: hidden;width:100%;}
.adv_nei{padding-left: 0 1.5vw;}
.adv_nei b{color:#fff;font-size: 1.3vw;}
.adv_nei p{color: #fff;font-size:0.8vw;margin: 23px 0 55px;line-height: 30px;}
.adv_nei dd{color: #fff;opacity:0.5;font-weight: bold;margin-bottom:55px;}
.adv_xt{margin-bottom: 1vw;}
.adv_list ul li:nth-child(even){margin-top:4vw;;position: relative;}
.adv_nei img{width: 92%;}
.adv_nei dd a{color:#fff;font-weight:normal;}
.adv_xt img{width: auto;}
.adv_nei img{transition: all .5s;}
.adv_list li:hover em img{transform: scale(1.2);}






/*合作客户*/
.pat_tt{font-size:43px;color:#333;padding-top: 4vw;    text-align: center;font-family: "yuwei";line-height:50px;}
.pat_tt b{font-size: 30px;color:#2ba6df;    font-family: "Arial" !important;}
.appli .box{padding:0 8%;}
.appli {padding: 0 0 80px;overflow: hidden; position: relative;}
.appli_box {width:100%;margin: 0 auto;}
.appli_tit {display: flex;flex-direction: column;align-items: center;}
.appli_tit span {font-size: 40px;line-height: 45px;position: relative;}
.appli_tit span:after {content:'';width:8px;height: 8px;border:3px solid #68b92e;position: absolute;top:0;left: -6px;border-radius: 50%;}
.appli_tit span em {color: #2ba6df;}
.appli_tit p {font-size: 18px;line-height: 24px;    padding-top: 18px;color: #999;}
.appli_call {margin-top:40px;}
.appli_call img{width:100%;height:auto;}
.appli_call tr{ display: flex;justify-content: space-between;    margin-bottom: 12px;}
.appli_call td{width:16%;display: inline-table;overflow:hidden;position:relative;height:100%;box-sizing: border-box;    border: 1px solid #eee;padding:0px !important;}
.appli_call td>a{display: block;}
.appli_call td>a>img{width:100%;height:auto;}
.appli_call td+td{}
.appli_call td>div{width:100%;height:100%;background: rgba(43,166,223,0.9);;position:absolute;top:0;left:0;transform-origin: center;transform: rotateX(90deg);transition: 600ms;}
.appli_call td>div>a{display:block;font-size:16px;color:#fff;display: flex;align-items: center;justify-content: center;height: 100%;}
.appli_call td:hover div{transform: rotateX(0deg);transition: 600ms;}
.appli_call td br{display: none;}
.char_more {width:18%;background:#2ba6df;text-align: center;padding: 1% 0;margin: 0 auto;margin-top: 60px;position:relative;}
.char_more a {font-size: 16px;color: #ffffff;}
.char_more {width:18%;background: #2ba6df;text-align: center;padding: 1% 0;margin: 0 auto;margin-top: 60px;position:relative;}
.char_more a {font-size: 16px;color: #ffffff;}

.char_more {position:relative;color:#fff; background:#2ba6df; border:1px solid #2ba6df;-webkit-transition: background-color .3s, color .3s;transition: background-color .3s, color .3s}
.char_more:before {content: '';position: absolute;top: -15px;left: -15px;bottom: -15px;right: -15px;background: inherit;z-index: -1;opacity: 0.5;
-webkit-transform: scale3d(.6, .4, 1);transform: scale3d(.6, .4, 1); display:none\9;}
.char_more:hover {background:#2ba6df;border-color:#2ba6df;-webkit-transition: background-color .1s .3s, color .1s .3s;transition: background-color .1s .3s, color .1s .3s;-webkit-animation: anim-moema-1 .3s forwards;animation: anim-moema-1 .3s forwards;}
.char_more:hover:before {-webkit-animation: anim-moema-2 .3s .3s forwards;animation: anim-moema-2 .3s .3s forwards;}
@-webkit-keyframes anim-moema-1 {
60% {
-webkit-transform:scale3d(.8, .8, 1);
transform:scale3d(.8, .8, 1)
}
85% {
-webkit-transform:scale3d(1.1, 1.1, 1);
transform:scale3d(1.1, 1.1, 1)
}
100% {
-webkit-transform:scale3d(1, 1, 1);
transform:scale3d(1, 1, 1)
}
}
@keyframes anim-moema-1 {
60% {
-webkit-transform:scale3d(.8, .8, 1);
transform:scale3d(.8, .8, 1)
}
85% {
-webkit-transform:scale3d(1.1, 1.1, 1);
transform:scale3d(1.1, 1.1, 1)
}
100% {
-webkit-transform:scale3d(1, 1, 1);
transform:scale3d(1, 1, 1)
}
}
@-webkit-keyframes anim-moema-2 {
to {
opacity:0;
-webkit-transform:scale3d(1, 1, 1);
transform:scale3d(1, 1, 1)
}
}
@keyframes anim-moema-2 {
to {
opacity:0;
-webkit-transform:scale3d(1, 1, 1);
transform:scale3d(1, 1, 1)
}
}





/*新闻*/
.new_bg{background:#eee;padding-bottom:80px;}
.new_bg .box{padding:0 21%;}
.new_tt{font-size:43px;color:#333;padding-top: 2vw;text-align: center;font-family: "yuwei";line-height:50px;}
.new_tt b{font-size: 30px;color:#2ba6df;    font-family: "Arial" !important;}

/*news*/
.news_tit {position: relative;}
.news_tit:after {content:'';background: linear-gradient(to right,#526fa1,#bf333e);position: absolute;top: 62px;left: 45%;width: 140px;height: 3px;}
.news_tit p {display: flex;flex-direction: column;justify-content: center;align-items: center;font-size: calc(1.3rem + 1vw);font-weight: bold;line-height: 40px;}
.news_tit p span {font-size: 18px;font-weight: normal;color: #666;line-height:  20px;padding-top: 48px;}
.index_news{padding: 80px 0 0;overflow: hidden;}
.news_box {margin: 0 auto;}
.index_news_row1 strong {display: block;margin: 0 auto;text-align: center;line-height: 50px;
font-size: calc(1.3rem + 1vw);font-weight: normal;color: #fff;}
.index_news_row1 p {display: block;text-align: center;font-size: 16px;line-height: 35px;
color: #888;}
.index_news_row1 strong .color{color:#1494c7;font-size: inherit;font-weight: bold;}
.index_news_row1 {padding: 0 0 30px;}
.news_row2{height: 480px;width: 100%;position: relative;border-radius: 10px;overflow: hidden;transform: rotate(0deg);    margin-top: 50px;}
.news_row2_in{width: 100%;height: 100%;position: relative;display: flex;justify-content: space-between;    margin: 0 auto;}
.news_row2_in_fl{background: #f5f5f5;/* position: absolute; *//* left: 0; *//* top: 0; */width: 23%;height: 100%;}
.news_row2_in_fl ul li {height: 160px;position: relative;width: 100%;overflow: hidden;}
.news_row2_in_fl ul li a {font-size: 22px;display: block;line-height: 30px;padding: 55px 55px 55px 120px;position: relative;}
.news_row2_in_fl ul li a .small {display: block;font-size: 13px; color: #aaa;line-height: 20px;}
.news_row2_in_fl ul li a:after {content: '';display: block;clear: both;width: 100%;height: 1px; background: rgba(0,0,0,0.06);position: absolute;left: 0;bottom: 0;}
.news_row2_in_fl ul li a i{width: 80px;height: 80px;display: block;position: absolute;left: 30px;top: 50%;margin-top: -40px;transition: 0.3s all ease;}
.news_row2_in_fl ul li a i{background: url(../uploadfile/image/20210923/20210923194100_83314086.png) no-repeat center 0}
.news_row2_in_fl ul li:nth-child(2) a i{background-image:url(../uploadfile/image/20210923/20210923194042_757476898.png)}
.news_row2_in_fl ul li:nth-child(3) a i{background-image:url(../uploadfile/image/20210923/20210923194116_159654605.png)}
.news_row2_in_fl ul li:hover a i,.news_row2_in_fl ul li.on a i{background-position-y:-120px}
.news_row2_in_fl ul li:hover a,.news_row2_in_fl ul li.on a{color: #fff;}
.news_row2_in_fl ul li:hover a .small,.news_row2_in_fl ul li.on a .small{color: #fff;opacity: 0.65;}
.news_row2_in_fl ul li:before{content: '';position: absolute;left: 0;top:0;background: #83bb95;background: -moz-linear-gradient(left, #1494c7 0%, #1494c7 100%);background: -webkit-linear-gradient(left, #1494c7 0%,#1494c7 100%);background: linear-gradient(to right, #1494c7 0%,#1494c7 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#83bb95', endColorstr='#1494c7',GradientType=1 );width: 100%; height: 100%;z-index: 0;transition: 0.3s all ease;transform: scaleX(0);}
.news_row2_in_fl ul li.on:before,.news_row2_in_fl ul li:hover:before{left:0;transform: scaleX(1);}
.news_row2_in_fr {width: 74%;height: 100%;overflow: hidden;display: flex;}
.news_row2_item {display: block;float: left;width: 47%;padding: 70px 0;position: relative}
.news_row2_item_big {width: 100%;display: block;border-bottom: 1px solid #eee;}
.news_row2_item_big > i{position: relative;display: block;background: #f5f5f5;width: 42.66%;
float: right;height: 250px;box-sizing: border-box;transition: 0.3s all ease;}
.news_row2_item_big > i:hover{background: #1494c7}
.news_row2_item_big:hover > i{padding:10px;}
.news_row2_item_big img {transition:0.3s all ease;width: 100%;height: 100%;}
.news_row2_item_big:after {clear: both;display: block; content: '';}
.news_row2_item_big p {float: left;width:55.556%;padding: 10px 40px 20px 0px;color: #888;
font-weight: lighter;font-size: 13px;line-height: 24px;height: 135px;}
.news_row2_item_big span {color: #ccc;font-size: 13px;display: block;float: left;
padding: 0 0px 0 20px;background: url(../uploadfile/image/20210923/20210923211619_654067225.png) no-repeat left center;line-height: 20px;position: absolute;bottom: 55%; left: 0;}
.news_row2_item_big:hover span{background:url(../uploadfile/image/20210923/20210923211644_454525737.png) no-repeat left center;color: #666;}
.news_row2_item_big:hover p strong,.news_row2_item:hover p strong {color:#1494c7;}
.news_row2_item_big p strong {display: block;line-height: 50px;font-weight: normal;font-size: 20px;color: #343434;padding-bottom: 10px;}
.news_row2_box:after {content: '';display: block;clear: both;}
.news_row2_box {transition: 0.5s;flex-shrink: 0;width:100%;overflow: hidden;position: relative;}
.news_row2_item p {display: block;color: #999;font-size: 13px; line-height: 22px;height: 75px; overflow: hidden;float: left;width: 70%;font-weight: lighter;}
.news_row2_item p strong {display: block;font-size: 16px;font-weight: normal;color: #666;
line-height: 35px;}
.news_row2_item:last-child{margin-left: 6%;}
.news_row2_item:before{content: '';background: url(../uploadfile/image/20210923/20210923211549_1659233817.png) repeat-x center bottom;width: 100%;height: 30px;display: block;bottom: 0;left: 0;
 position: absolute;}
.news_row2_item span {display: block;font-size: 14px; color: #ccc;text-align: center;
float: right; width: 60px;line-height: 20px; padding: 20px 0 10px;}
.news_row2_item span i { display: block;font-style: normal; text-align: center;font-size: 32px;color: #ccc;line-height: 40px;}
.news_row2_item span em,.news_row2_item_big span em{color:inherit; float: left;font-style: normal;}
.news_row2_item:hover span,.news_row2_item:hover span i{color: #1494c7;}





/*友情链接*/
.links{width:100%; overflow:hidden; padding:37px 0; background: #FFF;border-top:1px solid #f5f5f5;}
.links_l{float:left; width:117px; border-right:solid 1px #f5f5f5;}
.links_lm{font-size:16px; line-height:18px; color:#222;}
.links_len{font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-weight:bold; line-height:30px; font-size:30px; color:#000;}
.links_r{float:left; width:90%; color:#999; padding-left: 30px;}
.links_r a{font-size:15px; color:#999;}
.linkTagcs{width:100% !important;}




/*版权*/
.foot_dh{ width:100%; min-width:1300px;background:#272727;}
.foot_dh li span{ font-size:16px; display:block; padding-bottom:12px; padding-top:18px;}
.foot_dh li p {font-size: 17px;color: #ddd;text-align: center;font-weight: bold;padding-bottom: 5px;}
.foot_dh li {float: left;width: 15%;margin-top: 42px;font-size: 14px;color: #b6b6b6;line-height: 35px;}
.foot_dh li span a{ display:block; font-weight:bold; color:#fff; font-size:20px; color:#ddd; padding-bottom:15px;}
.foot_dh li a{ display:block; font-size:14px; color:#b6b6b6; line-height:35px;}
.foot_dh li a:hover {color: #fff;}
.foot_dh li:nth-child(4) {width: 400px;}
.foot_dh li:nth-child(5) {float: right; width:255px;}
/*切换*/
.erweimatab {padding-top: 56px;}
.erweimacon dl+dl{ display:none;}
.erweimatab dt{ width:38px; height:38px; cursor:pointer; background:#363636; border-radius:50%; -webkit-transition:all .4s ease; transition:all .4s ease;}
.erweimatab dt+dt{ margin-top:18px;}
.erweimatab dt.on{ background:#2ba6df;}
.foot_dh li dl img {width: 180px;height: 180px;padding: 10px;border: 1px solid #363636;}
.copy_bg{ border-top: 1px solid #333; margin-top:59px; font-size:14px; }
.copy span {width:100%;height: 90px;display: inline-block;color: #888;line-height: 90px;text-align: left;}
.copy span a{ color: #888; font-size:14px;}
.copy span a:hover{ color: #fff;}

.foot_dh .box{padding:0 8%;}
.links .box{padding:0 8%;}


.nav_rc{display: flex;justify-content: space-between;margin-right:50px;}
.nav_rc a{font-size: 18px;color: #333;position: relative;}
.nav_rc a.on{color: #2ba6df!important;}
.nav_rc span{color: #333;font-size: 14px;padding:0 5px;}


#aa2 .nav2{width:250px;}
#aa2 .nav2 .nav2_l{width:100%;}