﻿@font-face {
  font-family: 'iconfont';  /* Project id 1298696 */
  src: url('//at.alicdn.com/t/font_1298696_8wuct0rv4u6.woff2?t=1640154138229') format('woff2'),
       url('//at.alicdn.com/t/font_1298696_8wuct0rv4u6.woff?t=1640154138229') format('woff'),
       url('//at.alicdn.com/t/font_1298696_8wuct0rv4u6.ttf?t=1640154138229') format('truetype');
}

.iconfont{

    font-family:"iconfont" !important;

    font-size:16px;font-style:normal;

    -webkit-font-smoothing: antialiased;

    -webkit-text-stroke-width: 0.2px;

    -moz-osx-font-smoothing: grayscale;

}

body {font-size:12px;color:#000000;font-family:'Microsoft YaHei';min-width:1200px;}

body,div,ul,ol,li,dl,dt,dd,p,span,h1,h2,h3,h4,h5,h6,form,pre,fieldset,legend,table,tr,td,th,input,textarea,img {margin:0;padding:0;font-family:'Microsoft YaHei';}

section,article,header,footer,aside,nav,dialog,figcaption,figure,menu,details {margin:0;padding:0;font-family:'Microsoft YaHei';}

div,ul,ol,li,dd,dl,dt {list-style:none;}

table {border-collapse:collapse;border:0;}

td,tr,th {font-size:12px;}

img {border:none;}

select,input,img {vertical-align:middle;outline: none;}

textarea {vertical-align:middle;font-size:12px;resize:none;outline: none;}

em {font-style:normal;}

b {font-weight:normal;}

h1,h2,h3 {font-weight:bold;font-size:16px;}

h4,h5,h6 {font-weight:bold;font-size:12px;}



a:link,a:visited {color:#333;text-decoration:none;}

a:hover,a:active {color:#009ada;text-decoration:none;}

a.sethome:link,a.sethome:visited {color:#273843;font-size:12px;text-decoration:none;}

a.sethome:hover,a.sethome:active {color:#FF0000;font-size:12px;text-decoration:underline;}

a.links:link,a.links:visited   {color:#3C3B3B;font-size:12px;text-decoration:none;}

a.links:hover,a.links:active   {color:#FF0000;font-size:12px;text-decoration:underline;}

a.white:link,a.white:visited   {color:#FFFFFF;font-size:12px;text-decoration:none;}

a.white:hover,a.white:active   {color:#FF0000;font-size:12px;text-decoration:none;}

a.black:link,a.black:visited   {color:#666666;font-size:12px;text-decoration:none;}

a.black:hover,a.black:active   {color:#FF0000;font-size:12px;text-decoration:none;}

a.detail:link,a.detail:visited {color:#000000;font-size:12px;text-decoration:none;}

a.detail:hover,a.detail:active {color:#FF0000;font-size:12px;text-decoration:none;}

a.newslist:link,a.newslist:visited {color:#666666;font-size:13px;text-decoration:none;}

a.newslist:hover,a.newslist:active {color:#FF0000;font-size:13px;text-decoration:none;}

a.prolist:link,a.prolist:visited   {color:#615B5B;font-size:13px;text-decoration:none;}      

a.prolist:hover,a.prolist:active   {color:#FF0000;font-size:13px;text-decoration:none;}

a.job:link,a.job:visited {color:#333333;font-size:12px;text-decoration:none;}

a.job:hover,a.job:active {color:#FF0000;font-size:12px;text-decoration:none;}

a.botmenu:link,a.botmenu:visited {color:#FFFFFF;font-size:13px;text-decoration:none;margin:0px 8px 0px 7px;}

a.botmenu:hover,a.botmenu:active {color:#FFFF00;font-size:13px;text-decoration:none;margin:0px 8px 0px 7px;}



.clearfix { *zoom: 1;}

.clearfix:after { display: block;font-size: 0; content: ""; clear: both; visibility: hidden;}

.clear,.cl {clear:both;}

.tl {text-align:left;}

.tr {text-align:right;}

.tc {text-align:center;}

.fl,.l{float:left;}

.fr,.r{float:right;}

.pr{position: relative;}

.pa{position: absolute;}

.pt10{padding-top: 10px;}

.pt20{padding-top: 20px;}

.pt30{padding-top: 30px;}

.pt40{padding-top: 40px;}

.pt50{padding-top: 50px;}

.pt60{padding-top: 60px;}

.pt70{padding-top: 70px;}

.pt80{padding-top: 80px;}

.pt90{padding-top: 90px;}

.pt100{padding-top: 100px;}

.pb10{padding-bottom:10px;}

.pb20{padding-bottom:20px;}

.pb30{padding-bottom:30px;}

.pb40{padding-bottom:40px;}

.pb50{padding-bottom:50px;}

.pb60{padding-bottom:60px;}

.pb70{padding-bottom:70px;}

.pb80{padding-bottom:80px;}

.pb90{padding-bottom:90px;}

.pb100{padding-bottom: 100px;}

.mt5  {margin-top:5px;}

.mt10 {margin-top:10px;}

.mt20 {margin-top:20px;}

.mt30 {margin-top:30px;}

.mt40 {margin-top:40px;}

.mt50 {margin-top:50px;}

.mb5  {margin-bottom:5px;}

.mb10 {margin-bottom:10px;}

.h20  {height:20px;line-height:20px;}

.h22  {height:22px;line-height:22px;}

.red  {color:#FF0000;}

.blue {color:#0000FF;}

.blank{font-family:Times New Roman;font-size:12px;}



.bridgeCode {width:1200px;margin:0 auto;text-align:center;clear:both;padding:0px 0px 5px 0px;}

.button {border:1px solid #000000;padding-top:1px;font-weight:normal;font-size:12px;color:#000000;background-color:transparent;cursor:pointer;vertical-align:middle;}

.button_submit {border:0px solid #000000;padding-bottom:2px;font-weight:normal;font-size:12px;color:#000000;background-color:transparent;width:50px;height:22px;cursor:pointer;vertical-align:middle;background:url('../images/btn_submit.gif') no-repeat;}

.button_submit2 {border:0px solid #000000;padding-bottom:2px;font-weight:normal;font-size:12px;color:#000000;background-color:transparent;width:70px;height:22px;cursor:pointer;vertical-align:middle;background:url('../images/btn_submit2.gif') no-repeat;}   

.button_submit3 {color:#fff;font-weight:normal;cursor:pointer;height:25px;width:100px;font-weight:bold;background-color:#e0661f;border:1px solid #999999;border-radius:5px;margin-right:10px;}

.button_submit4 {color:#fff;font-weight:normal;cursor:pointer;height:25px;width:90px;font-weight:bold;background-color:#e0661f;border:1px solid #999999;border-radius:5px;}



/**********************************************************************************************/



.main   {width:100%;margin:0 auto;line-height:20px;}

.topCon,.w1200 {width:1200px;margin:0 auto;}

.topCon100 {width:100%;margin:0 auto;line-height:20px;}

.indexTop  {width:100%;margin:0 auto;line-height:20px;}

.indexLeft {float:left;width:245px;line-height:20px;}

.indexLeft1 {float:left;width:245px;line-height:20px;}

.indexBottom {width:100%;margin:0 auto;line-height:20px;padding:0px 0px 0px 0px;}

.indexCenter {width:1200px;margin:0 auto;line-height:20px;padding:5px 0px 80px 0px;}

.indexCenter table {line-height:20px;}

.indexCenter2{width:1200px;margin:0 auto;line-height:20px;padding:5px 0px 0px 0px;}

.indexRight  {float:right;width:920px;}

.indexRight1 {float:right;width:920px;line-height:20px;padding:5px 0px 0px 0px;}

.indexMain {float:right;width:730px;line-height:20px;} 

.indexRightVideo {float:right;width:253px;line-height:20px;padding-bottom:5px;}

.topCon_1 {float:left;width:100%;}

.topCon_2 {float:left;width:100%;height:125px;text-align:left;background-repeat:no-repeat;}

.mabanew{width: 100%; text-align: center;}

/* top */

.wraptop {width:100%;margin:0 auto;height:45px;overflow:hidden;background:#F7F7F7;}

.wraptop_1 {float:left;width:100%;height:45px;background:#f4f4f4;}

.wraptop_1_1 {float:left;width:690px;text-align:left;line-height:45px;}

.wraptop_1_1 span {font-size:14px;color:#000;}

.wraptop_1_2 {float:right;width:250px;line-height:45px;color:#009ada;text-align:right;font-size: 14px;}

.wraptop_1_2 a:link,.wraptop_1_2 a:visited {color: #009ada; margin:0px 0px 0px 22px;}

.wraptop_1_2 a:hover,.wraptop_1_2 a:active {font-weight: 700;}

.wraptop_1_2 a:nth-child(1){margin-right:22px;}



.wraptop_2_nex {float:left;width:100%; height:140px;padding:0px 0 0 0;position:relative;}

.wraptop_2_nex::after{position:absolute;content: ''; right: 0; bottom:0;background:#e60012; height: 50px; width:40%;z-index: 1 }



.wraptop_2{position: relative; width: 1200px;height:140px; margin:0 auto;z-index: 2}

.wraptop_2 h1{ display: flex;height:140px;align-items: center; position: absolute; top:0; left:0;}



.wraptop_2 .tela{position: absolute; top:0; height: 85px; right:0; width: 680px;}

.h_pho{float:right; background:url(../images/telbg.png) no-repeat 0 center;line-height:30px;padding:0px 0 0 45px;color:#262626;

  height:60px;width:215px;  margin-top:15px;}

.h_pho b{display: block; font-size:26px;color: #e60012; font-weight: 700;}

.h_pho span{font-size: 20px;}

.h_code{float:right;padding:10px 0 0 20px;}

.h_code img{width:70px; height: 70px;}



.wraptop_4_2 {float:left;width:300px;line-height:85px;padding:0px 0px 0px 0px;}

.wraptop_4_2_1 {float:left;}

.wraptop_4_2_1 .searchinput {width:210px;border:0px solid #f0f0f0;height:46px;line-height:46px; background:#f0f0f0;

  color:#b0adad;font-size:14px;padding:0 10px;vertical-align:middle;}

.wraptop_4_2_2 {float:left;}

.wraptop_4_2_2 input {border:0px solid #000000;font-weight:normal;font-size:14px;color:#FFFFFF;text-indent:20px;

  width:70px;height:46px;line-height:46px;background:#e60012 url(../images/search.png) no-repeat 14px center;cursor:pointer;vertical-align:middle;}



/* navigation */

.wraptop_2 .daoh {position: absolute;right:0;bottom:0; width:850px;height:50px;background:#e60012;}

#nav-menu{height:50px;background:#e60012;margin:0 auto;}

#nav-menu .container{position:relative;overflow:visible; z-index:99;}

#nav-menu .menu{padding:0 0 0 0px;}

#nav-menu .menu li{position:relative;float:left;font-size: 16px;color:#fff;width: 120px;text-align: center; text-decoration:none; display:block; 

  line-height:50px;border-left:1px #ae0020 solid;}



#nav-menu .menu li:first-child{border-left:0;}

#nav-menu .menu li:first-child a.xialaguang{background: url(../images/nav1.jpg) no-repeat 0 0;text-indent:17px;border-left:0; }

#nav-menu .menu li:first-child a.xialaguang:hover{background:#dedede url(../images/nav2.jpg) no-repeat 0 0;}

#nav-menu .menu li:first-child a.xialaguang::after{width: 0;}



#nav-menu .menu li h3{font-weight:normal;display:inline-block;float:left;}

#nav-menu .menu li a.xialaguang{width: 120px;text-align: center; text-decoration:none; display:block; line-height:50px;font-size: 16px;color:#fff;

 border-left:1px #d82f4e solid;font-weight: 700;}

#nav-menu .menu li a.xialaguang::after{position:absolute;content: ''; height:50px; width: 1px;background:#fc5271;left:1px;}



#nav-menu .menu li a.selected,#nav-menu .menu li a.navhover,#nav-menu .menu li a.xialaguang:hover{color:#000;}

#nav-menu .menu li a.navhover, #nav-menu .menu li a.xialaguang:hover{background-color:#dedede;}



#nav-menu .menu li a.xialaguang span{height:50px;line-height:50px;display:inline-block;}



#nav-menu .menu li a.selected span,#nav-menu .menu li a.navhover span,#nav-menu .menu li a.xialaguang:hover span{cursor:pointer; }

#nav-menu .menu li a.navhover span, #nav-menu .menu li a.xialaguang:hover span{width:auto;}

#nav-menu .menu ul.children{display:none;position:absolute;top:50px;left:0px;width:auto;background:#FFF;border:1px solid #e60012;

  border-top:0;line-height:normal;}

#nav-menu .menu ul.children li{min-width:120px; width:auto;padding:0px 0px;display:inline-block;font-size:14px;
  border-top:0px solid #ccc;border-left:0;}

#nav-menu .menu ul.children li h3{display:block; width:100%;}

#nav-menu .menu ul.children li a{height:40px;line-height:40px;overflow:hidden;display:block;color:#000;text-align:center;

text-decoration:none; font-size:14px; padding:0 15px;}

#nav-menu .menu ul.children li a:hover{background-color:#eee;text-decoration:none;}



/* bottom */

.divBottom {width:100%;line-height:20px;margin-top:0px;background:#f3f3f3;}

.divBottom_1 {text-align:center;border:1px solid #E3E1E1;background:#065FA5;font-weight:bold;font-size:14px;line-height:30px;color:#FFFFFF;vertical-align:middle;padding:5px 0px 5px 0px;}

.divBottom_2 {color:#666666;padding-bottom:10px;padding-top:10px;text-align:center;}

.divBottom_2 a,.divBottom_2 a:link,.divBottom_2 a:visited {color:#666666 !important;}

.divBottom_3 {float:left;width:988px;background-color:#E1E8ED;border:1px solid #A7A6A6;padding:10px 0px 10px 0px;}



.divBot{width: 1200px; padding:50px 0 0px; margin:0 auto;}

.divBot dl{float:left;width:280px;padding-bottom:40px;}

.divBot dl:nth-child(1),.divBot dl:nth-child(4){width:280px;}

.divBot dl:last-child{float:right;}

.divBot dt{display: block; font-size: 20px; color:#666;line-height: 35px;}

.divBot dd{ font-size: 14px; line-height: 28px;}

.divBot dd a{color:#999;}

.divBot dd a:hover{color:#009ada;padding-left:10px; }

.divBot .fconte{ font-size: 14px;color:#999;line-height: 28px; }

.divcory{width: 1200px; margin:0 auto; line-height: 50px; border-top:1px #ddd solid; color: #6f6f6f;font-size: 14px;}

.divcory a{color:#6f6f6f;}



/* Links */

.yqljbg{background:#f3f3f3;position: relative;}

.yqlj {clear:both;margin:0 auto;width:1200px;background:#fff;height: 215px;line-height:20px; box-shadow: 0 0 10px #ccc;

  position:absolute;margin-top: -130px; }

.yqlj span {display: block;padding-left: 35px;line-height:65px;text-align:left;font-size:20px;color:#6f6f6f;}



.yqlj_1{ overflow:hidden; position:relative;width:1200px; height: 180px; margin:0px auto 0; }

.yqlj_1 .hd{width: 100%; font-size:40px; color:#717171; font-family: '宋体'; }

.yqlj_1 .hd .prev,.yqlj_1 .hd .next{position: absolute;top:40px; width:35px; height: 25px; right:15px;  cursor: pointer;

  background:url(../images/yq02.png) no-repeat center center;}

.yqlj_1 .hd .next{left:15px;background:url(../images/yq01.png) no-repeat center center;}

.yqlj_1 .hd .prev:hover{background:url(../images/yq02h.png) no-repeat center center;}

.yqlj_1 .hd .next:hover{background:url(../images/yq01h.png) no-repeat center center;}



.yqlj_1 .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }

.yqlj_1 .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px;

 cursor:pointer;}

.yqlj_1 .hd ul li.on{ background-position:0 0; }



.yqlj_1 .bd{ padding:0px 60px; }

.yqlj_1 .bd ul{ overflow:hidden; zoom:1; }

.yqlj_1 .bd ul li{ float:left;margin:0px 9px;font-size: 15px; width: 162px;background:#fff; overflow:hidden;text-align: center; }

.yqlj_1 .bd ul li .Imgg{ display: flex;justify-content: center;align-items: center;width: 160px;height: 100px;border:1px #f3f3f3 solid; }

.yqlj_1 .bd ul li p{line-height: 30px;}



/* Banner */

.banner6 {position:relative;height:500px;overflow:hidden;width:100%;margin-top:0px;}

.banner6 .show {width:2500px;position:absolute;left:50%;top:0px;margin-left:-1250px;overflow:hidden;}

.banner6 .show ul {position:relative;float:left;width:2500px;height:500px;overflow:hidden;}

.banner6 .show ul li {text-align:center;float:left;width:2500px;position:absolute;display:none;}

.banner6 .focus {position:absolute;bottom:15px;left:47%;padding:5px 6px;}

.banner6 .focus a {float:left;width:18px;height:18px;display:block;margin-left:5px;border-radius:14px;color:#fffab1;cursor:pointer;background:#fff none repeat scroll 0 0;transition:width 0.5s ease 0s, height 0.5s ease 0s, background 0.5s ease 0s, color 0.5s ease 0s;}

.banner6 .focus a.on {background:#015cb5 none repeat scroll 0 0;color:#015cb5;height:18px;width:32px;}

.hot {width:100%;height:42px;line-height:42px;position:absolute;bottom:10px;z-index:2;}

.hot .wrapper {width:1200px;margin:0 auto;}

.hot .list {float:left;width:860px;padding-left:10px;height:42px;position:relative;}

.hot .list .prev {display:block;width:18px;height:15px;position:absolute;background-position:-42px -108px;top:13px;left:80px;}

.hot .list .box_btn {display:block;width:18px;height:15px;position:absolute;background-position:-61px -108px;top:13px;left:99px;}

.hot .list .next {display:block;width:18px;height:15px;position:absolute;background-position:-80px -108px;top:13px;left:118px;}

.hot .list span.tit {font-size:12px;width:145px;float:left;color:#151515;}

.hot .list a {color:#000000;font-size:12px;text-decoration:none;}

.hot .list a:hover {color:#0157AD;font-size:12px;text-decoration:none;}

.hot .list div {width:700px;float:left;height:42px;position:relative;overflow:hidden;}

.hot .list div ul {width:700px;position:absolute;}



/*banner*/

.ibanner{width:100%;margin:0 auto;line-height:20px;}

.ibanner .swiper-container {width: 100%; height: 100%;}

.ibanner .swiper-slide { text-align: center;font-size: 18px; background: #fff;

      /* Center slide text vertically */ display: -webkit-box;

      display: -ms-flexbox; display: -webkit-flex;display: flex;

      -webkit-box-pack: center;-ms-flex-pack: center; -webkit-justify-content: center; justify-content: center;

      -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center;align-items: center;}

.ibanner .swiper-pagination-bullet{width:15px;height:15px;margin:0 3px;background:#009ada;border-radius:15px;display:inline-block}

.ibanner .swiper-pagination-bullet-active{background:#009ada;width:25px;}

.ibanner .swiper-container-horizontal>.swiper-pagination-bullets, 

.ibanner .swiper-pagination-custom, 

.ibanner .swiper-pagination-fraction{position:absolute;bottom:0px;left:0;width:100%;z-index:2}

.ibanner .swiper-container .swiper-button-prev,.ibanner .swiper-container .swiper-button-next{top:50%;margin-top:-50px;width:70px;height:70px;background:#000;opacity:.4;z-index:2;

  cursor:pointer;text-align:center;line-height:70px;color:#fff;font-size:50px}

.ibanner .swiper-container .swiper-button-prev:hover,.ibanner .swiper-container .swiper-button-next:hover{opacity:.5;color:#009ada}

.ibanner .swiper-container .swiper-button-prev{left:0}

.ibanner .swiper-container .swiper-button-next{right:0}





/**/

.indtit{display: block; line-height:40px; text-align: center;font-size: 20px; color:#333; }

.indtit h5{ font-size: 36px;color:#262626;padding-bottom:10px;}



/**/

.hotfw {position:relative;padding:30px 0;overflow:hidden;width:1200px;}
.hotfw .smallScroll {height:auto;margin-bottom:6px;}


.hotfw .smallImg {float:left;margin:0 0px;display:inline;width:1200px;overflow:hidden;}

.hotfw .smallImg ul {height:auto;overflow:hidden;}

.hotfw .smallImg li {float:left;padding:10px 15px 50px 15px;width:270px; height:270px; cursor:pointer;}

.hotfw .smallImg li a{position: relative; width: 100%; height:270px; display: block;color:#fff;}

.hotfw .smallImg img {position:absolute; width:270px;height:270px;transition: all 0.5s;top:0;overflow: hidden; }

.hotfw .smallImg .on img{position:absolute;z-index:1;top:0px;width:270px;height:270px;}

.hotfw .smallImg span{position: absolute; background:rgba(0,0,0,.4); width:100%; height:270px; top:0;  z-index: 2; padding:0 30px;transition: all 0.5s;

  display:flex;justify-content: center;text-align: center; align-items: center;box-sizing: border-box; font-size:18px;line-height: 30px;

  -webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);-moz-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5); }

.hotfw .smallImg .on span{background:rgba(0,154,218,.8);height: 270px;top:0px;}



/**/

.indfuwu{background: #effaff;padding:50px 0 60px;margin:30px auto; }



.flei{ width:100%; left:0; margin:40px auto;}

.flei ul li{ width:400px; height:260px; float:left; overflow:hidden; position:relative; cursor:pointer;}

.flei ul li:hover .fleiA_1{ opacity:0; top:260px;}

.flei ul li:hover .fleiA_2{ opacity:0; top:260px;}

.flei ul li:hover .fleiA_3{ opacity:0; top:260px;}

.flei ul li:hover .fleiA_4{ opacity:1; top:0;}

.flei ul li:hover .fleiA_5{ opacity:1; -webkit-opacity:0.9;}



.fleiA{ width:400px; height:260px; position:absolute; left:0; top:0;}

.fleiA_1{ width:380px; height:60px; left:50%; margin-left:-190px; bottom:150px; position:absolute; opacity:1; transition: all .4s cubic-bezier(.4, 0, .2, 1);}

.fleiA_2{ width:70px;  height:3px;  left:50%; margin-left:-35px;  bottom:120px;  position:absolute; opacity:1; transition: all .4s cubic-bezier(.4, 0, .2, 1); background:#fff;}

.fleiA_3{ width:380px; left:50%; margin-left:-190px; bottom:70px;  position:absolute; text-align:center; font-size:18px;color:#fff; 

  transition: all .4s cubic-bezier(.4, 0, .2, 1); z-index:2;}



.fleiA_4{ width:400px; height:260px; position:absolute; top:260px; left:0; opacity:0; transition: all .4s cubic-bezier(.4, 0, .2, 1); z-index:2;}

.fleiA_4 .fleiA_4_1{ width:380px; height:60px;  left:50%; margin-left:-190px; bottom:150px; position:absolute; text-align:center; font-size:20px; color:#fff;}

.fleiA_4 .fleiA_4_2{ width:60px;  height:2px;   left:50%; margin-left:-30px;  bottom:160px; position:absolute; background:#fff;}

.fleiA_4 .fleiA_4_3{ width:300px; height:100px; left:50%; margin-left:-150px; bottom:40px;  position:absolute; line-height:30px; text-align:center; font-size:18px; color:#fff;}

.fleiA_4 .fleiA_4_4{ width:60px;  height:2px;   left:50%; margin-left:-30px;  bottom:30px;  position:absolute; background:url(../images/dian.png) center center;}



.fleiA_5{ background:#009ada; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; 

  transition: all .4s cubic-bezier(.4, 0, .2, 1); position:absolute; top:0; left:0; width:400px; height:260px; z-index:1;}



/*about*/

.indaboutbg{width: 100%; overflow: hidden;background: #f4fcff;padding-bottom: 50px;}

.indabout{position: relative;height: 620px; width:1200px;margin:0 auto; padding-top:0px;}

.indabout .abtxt {float: right; width:750px;}

.indabout .abimg {float:left;width:450px;height: 550px; margin-top:50px;}
.indabout .abimg img{width: 450px;}

.indabout .abtxt .neiy{padding-left: 30px;padding-top:45px;padding-bottom: 30px; font-size: 15px; line-height: 20px;height:auto;overflow: hidden;}

.indabout .abtxt .more{ font-size: 16px; margin-left:30px;}

.indabout .abtxt .tel{ height: 42px;line-height: 42px; margin-top: 25px; margin-left:30px;
  background:url(../images/abtel.png) no-repeat 0 center;color:#009ada;font-size: 36px;padding-left: 60px; }

.indabout .abtxt .pic{}



/*客户案例*/

.caseImg {float:left;margin:0 0px 50px;display:inline;width:1200px;overflow:hidden;}

.caseImg ul {overflow:hidden;}

.caseImg li {float:left;margin:26px 26px 0px 0px;width:280px; height:260px; cursor:pointer;display:inline; }

.caseImg li:nth-child(4n) {margin-right:0}

.caseImg li a{position: relative; width: 100%; height:100%; display: block;color:#fff;}

.caseImg img {position:absolute; width:100%;height:100%;transition: all 0.5s;top:0;overflow: hidden; }

.caseImg .sdes{position: absolute; background:rgba(58,171,225,.9); width:100%; height:100%; top:0;  z-index: 2;font-weight: 700;

 padding:0 50px;transition: all 0.5s; display:flex;justify-content: center;text-align: center;box-sizing: border-box; font-size:35px;line-height: 30px;

  -webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);-moz-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5); }

.caseImg .sdes span{position: absolute; top:45%;}
/*.caseImg .sdes p{position: absolute; top:50px; width:120px;height:120px;background: url(../images/p2.png) no-repeat center;background-size: 100%;}
*/
/*.caseImg .sdes::after{position: absolute; content:'\e626';font-family:'iconfont';top:45px;font-size:30px; }

.caseImg li:hover .sdes{opacity:0;}*/

.caseImg li:nth-child(2) .sdes,.caseImg li:nth-child(8) .sdes{background:rgba(43,193,204,.9);}

.caseImg li:nth-child(3) .sdes,.caseImg li:nth-child(9) .sdes{background:rgba(25,203,151,.9);}

.caseImg li:nth-child(5) .sdes,.caseImg li:nth-child(11) .sdes{background:rgba(151,206,80,.9);}

.caseImg li:nth-child(6) .sdes,.caseImg li:nth-child(12) .sdes{background:rgba(245,147,37,.9);}

.caseImg li:nth-child(7) .sdes,.caseImg li:nth-child(10) .sdes{background:rgba(245,189,37,.9);}

/*.caseImg li:nth-child(1) .sdes p,.caseImg li:nth-child(2) .sdes p,.caseImg li:nth-child(3) .sdes p,.caseImg li:nth-child(4) .sdes p{background: url(../images/p1.png) no-repeat center;}
*/
/*news*/

.indnewbg{background:#ffffff;padding:50px 0 50px;}

.cnew_list {width:1200px;margin:0 auto;}
.cnew_list li:nth-child(4n) {margin-right:0;}
.cnew_list li {float:left;margin:20px 26px 20px 0px;width:280px;background:#ffffff;}
.cnew_list li .imgw {width:100%;height:210px;display:flex; align-items:center;
  justify-content:center;overflow:hidden;cursor:pointer;}
.cnew_list li .imgw img {width:100%;height:auto;transition:0.5s;}
.cnew_list li:hover .imgw img {transform:scale(1.2,1.2);}
.cnew_list li .content{padding:0 0 55px 0;}
.cnew_list li .cont{padding: 20px 28px 20px 18px;border-bottom: 1px solid #eee;height:90px;}
.cnew_list li .cont strong{ font-weight: normal;font-size: 16px; overflow: hidden;text-overflow: ellipsis;
    white-space: nowrap; word-break: break-all;}
.cnew_list li .cont p{margin: 13px 0 0 0;  color: #999;font-size: 13px; line-height:24px;}
.cnew_list li span{float: right; display: block;border: 1px solid #eee; padding: 0px; width: 70px; text-align: center;margin: 15px 18px 0 0;
  font-size: 14px;line-height: 30px;}
.cnew_list li:hover .content{background:#009ada;}
.cnew_list li:hover .cont{padding-left:28px;transition: all 0.5s ease;}
.cnew_list li:hover .cont p{color:#ffffff;}
.cnew_list li:hover span{background:#fff;border-radius: 30px;color:#009ada;transition: all 0.5s;width:calc(70px + 20px);}
.cnew_list li:hover a{color:#fff;}