body{margin:0 auto; font-family:"microsoft yahei"; color:#555; font-size:14px;min-width:1300px;}
div,dl,ul,li,span,p,img,h1,h2,h3,h4,h5,dl,p,em,h6{margin:0px; padding:0px; list-style:none; border:0px;}
.clear{clear:both; height:0px; overflow:hidden;}
.fl{float:left;}
.fr{float:right;}
.cp img{border:1px solid #ccc; background-color:#fff; padding:2px; background-color:#fff;}
.cp a:hover img{border:1px solid #2454ac; background-color:#fff; padding:2px;}
a{color:#525252; text-decoration: none; cursor:pointer;}
.trans1 img{transition:all 0.8s linear; -webkit-transition:all 0.8s linear; -moz-transition:all 0.8s linear; -ms-transition:all 0.8s linear;}
.trans1 img:hover{ transform: rotate(360deg);-webkit-transform: rotate(360deg); -ms-transform: rotate(360deg); -moz-transform: rotate(360deg);}
		
.trans2 img{transition:all 0.5s linear; -webkit-transition:all 0.5s linear; -moz-transition:all 0.5s linear; -ms-transition:all 0.5s linear;}
.trans2 img:hover{ transform: scale(1.2); -o-transform: scale(1.2); -moz-transform: scale(1.2); -ms-transform: scale(1.2); -wbkit-transform: scale(1.2);}
	
a:hover{text-decoration: none; color:#2454ac;}
.box{width:1300px; height:auto; margin:0 auto; position: relative;}
.box:after{ display: block; content: ""; clear: both;}
 
 
 .top_all{ font-size:14px; color:#b3b5b7; min-width: 1300px; height:40px; line-height:40px; background:#f6f7f8; padding:0 100px 0 100px; position:relative;}
.top_all:after{ content:''; display:block; position:absolute; right:0; top:0; z-index:1; background:#2454ac; width:570px; height:50px; border-bottom-left-radius:80px;}
.top_r{z-index:2;position:relative; font-size:16px; color:#fff; line-height:48px; padding-left:30px; background:url(http://login.114my.cn/memberpic/076927280621/uploadfile/image/20201014/20201014141715_1357893048.png) no-repeat left center;}
.top_r span{ font-size:22px; color:#ffffff;letter-spacing: 0.5px; vertical-align: sub; font-family:arial;}
 
 .head_all{ padding:35px 100px 0 100px; position:relative;min-width: 1300px; margin-bottom: 30px;}
 .head_l{}
 .head_logo{ margin-right:8px; padding-top: 6px;} 
 .head_logo img{ display: block; height:55px;}
 .head_w{font-size:17px;color: #444; line-height: 32px; padding-top: 5px; }
 .head_w strong{ display: block; font-size: 25px; color: #222;}
 .head_w span{ color: #2454ac; font-size: 28px; }
 
 /*导航*/
.navbor{ width: auto;color: #333;font-size: 16px;margin:15px 0  0 0;position:relative; }
.nav{}
.NavCeshi.page{ position: relative; }
.nav > ul > li{ float: left;display:block;line-height:45px;width:auto; box-sizing: border-box;  position:relative; z-index: 99; text-align:center; margin-left: 20px;}
.nav > ul > li > a{ display: block;  font-size:1rem;color:#333; padding: 0 20px; }
.nav > ul > li:hover{ height:45px;}
  .nav > ul > li:hover  a{color:#fff;}

.nav > ul > .block{ background-color:#2454ac; height:45px; color:#fff !important;display: block; box-sizing: border-box; position: absolute; top: 0;padding: 0 20px;  margin-left:20px;}
 

.erji_menu { display: none; position: absolute;width:104px; z-index: 1111;top: 45px; background: #fff;box-sizing: border-box;padding-top:0;}
  #Zz1 .erji_menu{width:820px; display: none; position: absolute; left: -150px;padding: 26px 40px 40px 40px;}

 #Zz1 .erji_menu ul li:nth-of-type(5n+1){ margin-left: 0;}
 #Zz1 .erji_menu ul li a{ display: block;text-align: center; width: 140px; box-sizing: border-box;padding: 0 5px; text-overflow: ellipsis; white-space: nowrap;overflow: hidden;height: 45px; font-size: 14px; color: #555 !important; line-height:45px; background: #f5f5f5; -webkit-transition:0.3s all ease-in-out; transition:0.3s all ease-in-out;border-top:none;}
  #Zz1 .erji_menu ul li+li{ margin-left: 10px;}

  #Zz1 .erji_menu ul li{ float: left; margin-top: 10px;}

.erji_menu ul li a{ display: block;text-align: center; width: 104px; box-sizing: border-box;padding: 0 5px; text-overflow: ellipsis; white-space: nowrap;overflow: hidden;height: 45px; font-size: 14px; color: #555 !important; line-height:45px; background: #f5f5f5; -webkit-transition:0.3s all ease-in-out; transition:0.3s all ease-in-out;border-top:1px solid #eee;}
.erji_menu ul li a:hover{background:#2454ac ;color:#fff !important;}
  
.navcurrent a{color:#fff !important;  background:#2454ac !important;}
 
 
 
  @media screen and (max-width:1800px){
   .nav > ul > li{ margin-left: 15px;}
   .nav > ul > .block{ margin-left: 15px; padding: 0 15px;}
   .nav > ul > li > a{ padding: 0 15px;}
   }   
 
 
  @media screen and (max-width:1700px){
   .nav > ul > li{ margin-left: 12px;}
   .nav > ul > .block{ margin-left: 12px; padding: 0 15px;}
   .nav > ul > li > a{ padding: 0 15px;}
      .head_all{ padding:35px 50px 0 60px;}
   }   
 
   @media screen and (max-width:1600px){
   .nav > ul > li{ margin-left: 5px;}
   .nav > ul > .block{ margin-left: 5px; padding: 0 15px;}
   .nav > ul > li > a{ padding: 0 15px; }
    .head_all{ padding:35px 50px 0 50px;}
    .top_all{ padding:0 50px 0 50px; }
    .top_all:after{width: 520px;}
   }   
 
  @media screen and (max-width:1500px){
   .nav > ul > li{ margin-left: 0;}
   .nav > ul > .block{  margin-left: 0; padding: 0 12px;}
   .nav > ul > li > a{ padding: 0 12px;}
    .head_all{ padding:35px 0 0 0;}
    .top_all{ padding:0 30px 0 0; }
    .top_all:after{width: 500px;}
   }  

 /*幻灯片*/
.banner{ overflow: hidden; height:660px; width: 100%; position:relative;}
.banner-box{ min-width:1300px; height:660px;overflow: hidden; position:relative; margin:0 auto; }
.banner-box .bd div{width: 100%;;height: 660px;}
.banner-box .bd{ width:100% !important; }
.banner-box .bd li{ width:100% !important; height:660px; background-position: center; background-repeat: no-repeat; }
.banner-box .bd li a{ display:block; background-size:auto; }
.banner-btn { width: 100%;  top: 0; left: 0; margin-left: 0; height: 660px; overflow: hidden; }
.banner-btn a{ display:block; width:49px; height:104px; position:absolute; top:30%; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; transition:0.3s all ease-in-out}
.banner-btn a.prev{ left:-50px; background:url(../uploadfile/image/20201201/20201201172632_1608738525.png) no-repeat 0 0; } 
.banner-btn a.next{ right:-50px; background:url(../uploadfile/image/20201201/20201201172632_1608738525.png) no-repeat -49px 0; }
.banner-box .hd { position:absolute; bottom:40px; width: 100%; display: block; }
.banner-box .hd ul { width: 1300px; margin: 0 auto; text-align: center; }
.banner-box .hd ul li{ width:15px; height:15px; border-radius:15px; text-indent:-9999px; background:#f9f9f9; cursor:pointer; display:inline-block; margin:0 5px; transition:0.3s all ease-in-out; text-align: center; position: relative; z-index: 9; }
.banner-box .hd ul li.on{ background: #2454ac ; width: 30px; }
.banner-box:hover .banner-btn a.prev{ left:20px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-box:hover .banner-btn a.next{ right: 20px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-box .banner-btn a.prev:hover,.banner-box:hover .banner-btn a.next:hover{ filter:alpha(opacity=80); -moz-opacity:.8; -khtml-opacity:.8; opacity:.8; }

 
   /*搜索*/
#search_all{ width:100%; min-width:1300px;  height:70px;  background: #fff;  border-bottom: 1px solid #ddd;}
  input{outline: none;}
.search h1 a{ font-size:15px; color:#555; }
.search h1 a:hover{ color:#2454ac;}
.searchl{ font-size:15px;line-height:70px; padding-left: 20px; background: url(../uploadfile/image/20201127/20201127174149_1795455523.png)center left no-repeat;}
 .searchl h1{ font-size: 15px; color: #555;display: block;float:left;font-weight: normal;}
.searchl span{ display: block;float:left;}
.searchr{ width:350px;border-left: 1px solid #ddd; border-right: 1px solid #ddd;}
.search_kong{ width:350px;float:right; overflow:hidden; }
.search_2{float:left; width:270px; line-height:70px;}
.search_tu{ float:right; width:70px; padding-right: 5px; }
 
/*简介*/ 
 .about_all{width: 100%;margin-top: 70px;}
 .about_l{width: 660px;}
 .about_l dl{ font-size: 38px;color: #333; line-height: 45px;}
 .about_l dl strong{ color: #2454ac;}
 .about_l p{ display: block;padding:40px 45px 45px 0; border-bottom: 1px solid #eee; text-align: justify; font-size: 15px;line-height: 32px;font-weight: lighter;color: #777;}
 .about_l a{ display: block;font-size: 18px; position: relative;width: 100px; color: #333;line-height: 45px; margin-top:42px;padding-left: 20px;background: url(../uploadfile/image/20201128/20201128112458_1289505621.png) 0 center no-repeat;}
 .about_l a+a{ margin-left: 45px;}
 .about_l a:after{ display: block;content: ""; position: absolute;left: 0;top: 0;height: 45px;background: #2454ac;transition:all 0.5s linear; -webkit-transition:all 0.5s linear; -moz-transition:all 0.5s linear; -ms-transition:all 0.5s linear;width: 0; z-index: 1;}
 
 .about_l a:hover:after{width: 100%;}
 .about_l a i{ display: block;font-style: normal;position: relative;z-index: 2;}
 .about_l a:hover{ color: #fff; padding-left: 0;width: 120px;text-align: center;}
 
  /*视频*/
 .about_r{position: relative;}
  .sp{display: block;position: relative;background: url(../uploadfile/image/20201128/20201128105201_2106749008.jpg)no-repeat center;width: 640px; height: 380px; transition: all linear 0.3s;-moz-transition: all linear 0.3s;-ms-transition: all linear 0.3s;-webkit-transition: all linear 0.3s;position: relative;z-index: 1;}
  .about_r .sp:after{ display: block; content: "";width: 70px; height: 70px; border-radius: 50%;  position: absolute; background: rgba(255,255,255,0.7) url(../uploadfile/image/20201128/20201128110805_1167939074.png) center no-repeat; left: 0;right: 0;margin: 0 auto;top: 130px;z-index: 999;}
 .about_r .sp:before{display: block; content: ""; width: 70px; height: 70px; right: 0;left: 0;margin: 0 auto;top: 120px; border-radius: 50%;  position: absolute; background: rgba(255,255,255,0.7); animation:mymove 2s infinite; -moz-animation:mymove 1.5s infinite;-ms-animation:mymove 2s infinite; -o-animation:mymove 1.5s infinite; -webkit-animation:mymove 1.5s infinite; z-index: 999;}
 
 @-webkit-keyframes mymove
{
0% {background: rgba(255,255,255,1);top: 130px;}
100% { width: 100px; height: 100px; top:115px;background: rgba(255,255,255,0.0);}
}
 
 /*实力*/
    #about_b{ box-sizing: border-box;}
   #about_b li{display: block; float: left; font-size: 15px; color: #555; line-height: 30px;width: auto; padding: 20px 74px 20px 74px;position: relative;text-align: center; background: url(../uploadfile/image/20201128/20201128113932_1514834155.png) right center no-repeat;}
 
 #about_b li:nth-of-type(1){ padding-left: 0;}
 #about_b li:nth-of-type(4){  background: none; padding-right: 0;}
 
   #about_b li span{ color: #2454ac;  font-family: "impact"; font-size:60px;line-height:60px; float: left;}
 #about_b li p{ margin-bottom:18px; display:inline-block; position:relative;}
.number_ljs{font-size:18px; color:#ddd; text-align:center;}
 #about_b em{font-style:normal;display:block; font-size:20px;float: left; width: 25px; height: 25px; background: #7bcf36;border-radius: 50%;color: #fff; line-height: 23px; font-weight: bold; margin-left: 5px;}
 
 /*产品展示*/
 .prod_all{width: 100%;min-width: 1300px; background: linear-gradient(to bottom,#f5f5f5,#fff) !important;padding: 70px 0 50px 0; margin-top: 70px;}
 .prod_t{text-align: center; line-height: 40px; margin-bottom: 25px;}
 .prod_t p{ font-size: 40px;color: #222;font-weight: bold;}
 .prod_t span{ color: #2454ac;}
 .prod_t dl{ font-size: 17px;font-weight: lighter;}
 .prod_t .gear{ width: 240px;margin: 18px auto 5px auto;position: relative; height: 21px;}
 .prod_t .gear:before{ display: block;content: "";position: absolute;width: 100%;height: 1px; background: #ddd; top: 10px;left: 0;}
  .prod_t .gear:after{ display: block;content: "";position: absolute;width:40px;height: 21px; background: #f5f5f5; top: 0;left: 0;right: 0; margin: 0 auto;}
 .prod_t img{ display: block;position: relative;z-index: 2; margin: 0 auto;}
 
 .list_l{width: 300px; background: #2454ac; line-height: 32px; box-sizing: border-box; padding:42px 0;color: #fff; height: 140px; text-align: center; }
 .list_l p{ font-size: 34px;font-weight: bold;}
 .list_l i{font-style: normal; display: block; font-size: 14px;font-family: "arial";color: #fff;text-transform: uppercase; opacity: 0.7;}
 
  .dis{display:none;}
 .prod_all #tablit {text-align:center; margin: 0 auto 35px auto;}
 .prod_all #tablit dl{padding: 20px 21px;width: 999px;overflow: hidden;border: 1px solid #ddd;border-left: none; box-sizing: border-box; height: 140px;}
 .prod_all #tablit dl dt{}
 .prod_all #tablit dl dd{display: block; width: 175px;  margin:0 0 10px 20px; padding: 0 !important; background: #eee; float: left;transition:all 0.5s linear; -webkit-transition:all 0.5s linear; -moz-transition:all 0.5s linear; -ms-transition:all 0.5s linear;}
 .prod_all  #tablit dl dd:nth-of-type(6n){ margin-right: 0;}
 .prod_all #tablit dl dd a{ display: block; line-height: 45px;font-size: 16px; color: #333; text-align: center;width: 175px; box-sizing: border-box;padding: 0 5px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
 .prod_all #tablit dl dd:nth-of-type(5n+1){ margin-left: 0;}
 .prod_all #tablit .on{background: #2454ac;}
 .prod_all #tablit .on a{color: #fff; font-weight: bold;}

  .products_bg{ margin:0 auto; width: 1300px; overflow: hidden;}
 .products_bg:after{ display: block;content: "";clear: both;}
  .products_bg td{ display: block;float: left;border: 1px solid #eee;margin: 0 30px 30px 0; box-sizing: border-box; width: 340px; padding: 0 !important;background: #fff; overflow: hidden; position: relative;}
 .products_bg td:nth-of-type(2n){ margin-right: 0;}
 .products_bg td span{ display: block;line-height: 50px !important; position: absolute; background: rgba(255,255,255,0.8); bottom: 0; left: 0; width:340px; }
 .products_bg td span a{ display: block;color: #333;font-size: 15px; position: relative; z-index: 3;transition:all 0.5s linear; -webkit-transition:all 0.5s linear; -moz-transition:all 0.5s linear; -ms-transition:all 0.5s linear;}
 .products_bg td span:after{z-index: 1; display: block; position: absolute;width: 340px; height: 0; background: #2454ac;content: ""; bottom: 0;left: 0;transition:all 0.5s linear; -webkit-transition:all 0.5s linear; -moz-transition:all 0.5s linear; -ms-transition:all 0.5s linear; }
 .products_bg td:hover a{color: #fff;}
 .products_bg td:hover span:after{ height: 50px;}
 .products_bg td>a{ display: block;width: 338px; height: 338px; overflow: hidden; position: relative;}
 .products_bg td>a img{width: 100%;}
 .products_bg td br{ display: none;}

 .show_l{width: 560px;height: 710px;position: relative;overflow: hidden; box-sizing: border-box; border: 5px solid #eee;}
 .show_l a{ display: block;}
 .show_l a .word{ display: block;position: absolute;left: 55px;top: 55px;width: 450px; font-size: 14px;line-height: 28px;}
 .show_l a .word em{float: left; display: inline-block;font-style: normal;margin-right: 15px; text-align: center; font-size: 24px; width: 290px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; box-sizing: border-box;padding: 0 10px; line-height: 45px; background: #2454ac;color: #fff;}
 .show_l a .word i{ display: inline-block;font-style: normal;font-size: 35px; font-weight: bold;color: #222; line-height: 45px;}
 .show_l a .word span{display: block;margin-top: 20px; color: #555; float: left;}
 
 .show_r{width: 710px;}
 
 /*特点*/
 .feature{ width: 100%;min-width: 1300px; overflow: hidden; box-sizing: border-box; padding: 75px 0; background: url(../uploadfile/image/20201208/20201208135518_382674537.jpg) center top  no-repeat; }
 .feature .prod_t .gear:after {  background: #f2f6ff;}
 
 .feature_b{ margin-top: 26px;}
 .feature_b li .li_all{ display: block;position: relative;width: 305px; box-sizing: border-box; height: 490px; background: #fff; padding: 33px 30px;}
  .feature_b li .font{ display: block;overflow: hidden; margin-bottom: 20px;}
 
 .feature_b li span{ font-size: 25px; display: block; font-weight: bold; line-height:35px; color: #333; padding-bottom:5px;}
 .feature_b li i{ display: block;font-style: normal;font-size: 15px; color: #ccc; padding-bottom: 13px; text-transform: uppercase;line-height: 20px; border-bottom: 1px dashed #ddd;}
 .hovers .font span{ color: #2454ac;}
 .feature_b li em{ height: 80px; display: block;font-style: normal;font-size: 16px; font-weight: lighter;line-height: 26px; margin-top: 12px;}
 .feature_b li .link_td { position: absolute;width: 245px;top:406px;transition:all 0.5s linear; -webkit-transition:all 0.5s linear; -moz-transition:all 0.5s linear; -ms-transition:all 0.5s linear; z-index: 1;}
 .feature_b li a{ display: inline-block;width: 50%;  text-align: center; line-height: 40px; background: #2a63cd;font-size: 14px; color: #fff;}
 .feature_b li a:nth-of-type(2){ background: #2454ac;}
 .feature_b li .img{ display: block; width:245px;  margin-top: 20px; overflow: hidden;transition:all 0.5s linear; -webkit-transition:all 0.5s linear; -moz-transition:all 0.5s linear; -ms-transition:all 0.5s linear; position: relative;z-index: 2;}
 .feature_b li+li{ margin-left: 26px;}
 .feature_b li a:hover{ background: #7bcf36;}
 .feature_b li .hovers{transition:all 0.5s linear; -webkit-transition:all 0.5s linear; -moz-transition:all 0.5s linear; -ms-transition:all 0.5s linear;}
 .feature_b li .hovers .link_td { top:220px; }
 .feature_b li .hovers .img{ margin-top: 90px; transform: rotateY(360deg); -webkit-transform: rotateY(360deg); -ms-transform: rotateY(360deg); -o-transform: rotateY(360deg);}
 /*优势*/
 .adv_all{width: 100%;min-width: 1200px;  box-sizing: border-box; margin-top:70px;}
 
  .adv_all .prod_t .gear:after{ background: #fff;}
 .adv_all .prod_t{ margin-bottom: 20px;}
 
 .adv_b{ position: relative; box-sizing: border-box; height: 745px; background: url(../uploadfile/image/20201129/20201129110221_1995880131.jpg)center top no-repeat;}

 .adv_b_t{width:1300px;position: relative; height: 176px; overflow: hidden; line-height: 45px; }
 .adv_b_t a{ display: block; width: 325px; font-size: 28px;padding-top: 46px; position: relative; box-sizing: border-box;float: left;text-align: center;margin:0; color: #222; height: 100%;}
 .adv_b_t a:after{ display: block; height: 80px; position: absolute;top:50px; content: "";border-right: 1px dashed rgba(0,0,0,0.2); right: 0;}
 .adv_b_t #p04 a:after{ border: none;}
 .adv_b_t a i{ display: block;font-style: normal;font-size: 40px;font-family: "arial";color: #999;}
 .adv_b_b{position: relative;padding-left:60px; margin-top: 45px; height: 450px;overflow: hidden; background: #fff; box-sizing: border-box;}
 .adv_b_b:before{ display: block;content: "";width: 7px;height: 7px;background: #2454ac;position: absolute;left:7px;top: 7px;}
  .adv_b_b:after{ display: block;content: "";width: 7px;height: 7px;background: #2454ac;position: absolute;left: 0;top: 0;}
 
 .nep01 a{ color: #2454ac;}
 .nep01 a i{color: #2454ac;}
 
 .adv_b_r{width: 650px; overflow: hidden;}
 .adv_b_l{ font-size: 16px; width: 530px; line-height: 32px; position: relative;}
 .adv_b_l .title{padding:45px 0 10px 0;}
 .adv_b_l .title_l{ line-height: 45px; font-family: "arial";font-size:25px;  color: #999;}
 .adv_b_l .title_r{ font-size: 30px;color: #222;line-height: 60px;font-weight: bold;}
 .adv_b_l .font{ text-align: justify;}
 .adv_b_l .font p{ padding-top: 5px;}
 
  .adv_b_l .phone{height: 40px; line-height: 40px;color: #333;font-size: 16px; margin-top:35px;}
 .adv_b_l .phone a{display: block; font-size: 16px; width: 120px; text-align: center; margin-right:15px; float: left;background: #2454ac;color: #fff;transition:all 0.5s linear; -webkit-transition:all 0.5s linear; -moz-transition:all 0.5s linear; -ms-transition:all 0.5s linear; }
 .adv_b_l .phone i{display: block;font-style: normal;float: left; }
 .adv_b_l .phone span{display: block;float: left;color: #2454ac;font-size: 28px; letter-spacing: 0.5px; font-family: "impact";}
 .adv_b_l .phone a:hover{ background: #7bcf36; border-radius: 10px;}
 .adv_b_l em{ display: block;font-style: normal;font-size: 12px;color: #ccc; line-height: 18px; font-family: "arial"; margin-top: 22px;}

 
 /*案例*/
 .case_all{width: 100%;min-width: 1300px;background: #fff;margin-top: 70px;}
 .case_all .prod_t .gear:after{ background: #fff;}
 .case_b{}
.picFocus{ margin:0 auto;  width:1300px;position:relative;  overflow:hidden;  zoom:1;   }
.picFocus .hd{ width:500px; overflow:hidden; position: relative;z-index: 2; background: #fff;}
.picFocus .hd ul{   overflow:hidden; zoom:1; }
.picFocus .hd ul li{  float:left;  text-align:center;  margin-bottom:26px; }
.picFocus .hd ul li img{ width:220px; height:165px; border:1px solid #eee; box-sizing: border-box; cursor:pointer; margin-left:30px;   }
.picFocus .hd ul li.on{  }
.picFocus .hd ul li.on img{ border-color:rgba(36,84,172,.2); border-width: 3px;  }
 
 .picFocus .bd{width: 800px;position: relative;z-index:1; }
.picFocus .bd li{ vertical-align:middle; height: 735px;position: relative; }
 
.picFocus .bd img{ width:800px; height:555px; display:block; }
 .picFocus .bd li .word{ width: 1300px;background: #2454ac; height: 150px; box-sizing: border-box;position: absolute;bottom: 0;left: 0; padding:30px 50px;}
 .picFocus .bd li .word:after{ display: block;content: "";clear: both;}
 .picFocus .bd li .word_l{text-align: left;width: 950px; color: #fff; line-height:40px;}
 .picFocus .bd li .word_l dl{ font-size:28px; padding-top: 10px;}
 .picFocus .bd li .word_l p{opacity: 0.7; font-size: 16px;width: 950px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
 .picFocus .bd li .word a{ display: block; float: right;width: 150px;line-height: 50px;margin-top:20px; color: #333;font-size: 14px; text-transform: uppercase; background: #fff;text-align: center;}
 .tempWrap{overflow:hidden; position:relative; width:1300px}
 .tempWrap ul{position: relative; overflow: hidden; padding: 0px; margin: 0px;}
 
  /*流程*/
 .process{width: 100%;min-width: 1200px; padding: 70px 0; position: relative;margin: 0 auto;margin-top: 60px; height: 493px;background: url(../uploadfile/image/20201201/20201201172739_1171032341.jpg) top center no-repeat;}
 .process:after{ display: block;content: ""; left: 0;right: 0;margin: 0 auto; bottom: 70px;z-index: 1;background: url(../uploadfile/image/20201201/20201201172819_1485088363.png) center bottom no-repeat;height: 20px;width: 100%;}
 .process_b{ background: #fff;padding: 40px;}
 .process_l{width: 790px;line-height:36px;}
 .process_l p{font-size: 20px; line-height: 38px;}
 .process_l dl{font-size: 30px;color: #333;}
 .process_li{ display: block;margin-top: 22px; position: relative;}
 .process_li:before{ display: block;content: "";border: 1px dashed #ddd;width: 100%; z-index: 1;position: absolute;top: 7px;left: 0;}
 .process_li li{box-sizing: border-box;padding-top: 52px; font-size: 14px;line-height: 20px;text-align: center; display: block;position: relative;z-index: 2; width: 100px; height: 160px; background: url(../uploadfile/image/20201201/20201201172846_465425693.png) no-repeat;}
 .process_li li:hover{ background: url(../uploadfile/image/20201208/20201208105841_1616936371.png) no-repeat; color:#fff;}
 .process_li li:hover .img {transform: scale(1.15); -o-transform: scale(1.15); -moz-transform: scale(1.15); -ms-transform: scale(1.15); -wbkit-transform: scale(1.15);}
 .process_li li .img { display: block; margin: 8px auto;    height: 25px;width:25px;border-radius:50%;overflow:hidden; background:#fff; padding:5px;transition:all 0.5s linear; -webkit-transition:all 0.5s linear; -moz-transition:all 0.5s linear; -ms-transition:all 0.5s linear;}
 .process_li li .img img{ height:100%;}

 .process_li li+li{ margin-left: 38px;}
 .process_tel{ margin-top: 28px;}
 .process_tel .tel_l{width: 90px; padding: 12px; line-height: 24px; height: 68px;color: #fff;box-sizing: border-box; background:#2454ac url(../uploadfile/image/20201201/20201201172930_324777289.png) 12px 12px no-repeat;}
 .process_tel i{ display: block;padding-left: 30px;font-size: 17px;font-family: "arial";font-style: normal;}
  .process_tel em{ display: block;font-size: 16px;font-style: normal;}
 .process_tel .tel_r{ font-size: 30px;color: #2454ac; font-family: "arial"; margin-left: 10px; line-height: 68px;}
 
 .process_r{width: 370px;}
  .process_r p{font-size: 20px; line-height: 38px;}
 .process_r dl{font-size: 30px;color: #333;}
 .cc_ri{width:auto;}
.feed_lx{overflow: hidden; margin-top: 10px;}
 .cc_ri form{ margin-bottom: 0 !important;}
.cc_ri ul li input{width:370px;height:50px;line-height:50px;padding: 0 10px 0 12px; background: #f5f5f5;outline: none;font-size: 14px;color: #333; border: none; margin-top: 7px;}
 .cc_ri ul li textarea{width:370px;height:75px; box-sizing: border-box; background: #f5f5f5;outline: none;font-size: 14px;color: #333; border: none; margin-top: 12px;line-height: 26px;padding: 12px; font-family: "microsoft yahei";}

  .process .code{margin:10px auto 0 auto;font-size: 0;}
 .process .code input{width: 180px; cursor: pointer;height:50px;vertical-align: top; font-size: 14px; border: none; outline: none; float: left; color: #fff; background: #2454ac;}
 .process .code input+input{ float: right; background: #7bcf36;cursor: pointer;}
  .process .code input:hover{ background: #222;color: #fff;}
 

input::-webkit-input-placeholder {
  color: #b8b8b8;
}
input::-moz-input-placeholder {
  color: #b8b8b8;
}
input::-ms-input-placeholder {
  color: #b8b8b8;
}
textarea::-webkit-input-placeholder {
  color: #b8b8b8;
}
textarea::-moz-input-placeholder {
  color: #b8b8b8;
}
textarea::-ms-input-placeholder {
  color: #b8b8b8;
}
 
 /*新闻*/
.news{ padding:30px 0;}
.news_t{ font-size:16px; color:#999999;}
.news_t strong{ display:block; font-size:38px; color:#343434;}
 .newstab{ padding-top: 15px;}
.newstab a{ display:inline-block; position:relative; font-size:18px; color:#343434; margin-left:23px;}
.newstab a+a{ margin-left:53px;}
.newstab a.on{ color:#2454ac;}
.newstab a:after,.newstab a:before{ content:''; display:block; transition:all .4s ease;}
.newstab a:after{ width:0px; margin:0 auto; height:3px; background:#2454ac; margin-top:18px;}
.newstab a.on:after{ width:100%; font-weight:500;}
.newstab a:before{ position:absolute; left:-23px; top:6px;}
.newstab a:nth-child(1).on:before{ background-position-y:-18px;}
.newstab a:nth-child(2).on:before{ background-position-y:-20px;}
.newstab a:nth-child(3).on:before{ background-position-y:-21px;}
.newstab a:nth-child(1):before{ width:18px; height:18px; background:url(../uploadfile/image/20201208/20201208093556_1319652326.png) no-repeat top center;}
.newstab a:nth-child(2):before{ width:18px; height:20px; background:url(../uploadfile/image/20201208/20201208095432_1418657303.png) no-repeat top center;}
.newstab a:nth-child(3):before{ width:19px; height:21px; background:url(../uploadfile/image/20201208/20201208095627_2069032627.png) no-repeat top center;}
.newscon .news_div_item{ float:left; width:409px; position:relative; height:514px;}
.newscon .news_div_item .news_div_item_pic{ overflow:hidden;}
.newscon .news_div_item .news_div_item_pic img{ width:409px; height:292px; transition:all .5s ease;}
.newscon .news_div_item_date{ position:absolute; width:80px; height:50px; transition:all .3s ease; color:#fff; background: #2454ac url(../uploadfile/image/20201208/20201208095837_1085029957.png) center no-repeat; font-size:22px; left:19px; top:250px; z-index:333;padding:65px 0px 0px 15px;}
.newscon .news_div_item_content{ position:absolute; width:100%; top:292px; height:222px; width:100%; background:#f5f5f5; padding:20px 28px 0px 20px; box-sizing: border-box;}
.newscon .news_div_item_date>div{ float:left; }
.newscon .news_div_item_a{padding-top: 15px;  text-align: left;  font-size:18px; color:#666666; display:block; padding-left: 110px;}
.newscon .news_div_item_body{ font-size:14px; color:#999; line-height:30px; margin-top:32px;}
.newscon .news_div_item_a:after{ content:''; display:block; position:absolute; width:31.5px; height:7px; background:url(../uploadfile/image/20201208/20201208095837_1085029957.png) no-repeat left center; transition:all .3s ease; left:23px; bottom:29px;}
.newscon .news_div_item+.news_div_item{ margin-left:36.5px;}
.newscon .news_div_item:hover .news_div_item_date{background: #7bcf36 url(../uploadfile/image/20201208/20201208095837_1085029957.png) center no-repeat;}
.newscon .news_div_item:hover .news_div_item_a:after{ background-position-x:-31.5px;}
.newscon .news_div_item:hover .news_div_item_a{ color:#2454ac;}
.newscon .news_div_item:hover .news_div_item_pic img{ transform:scale(1.1);}
 .top50{ margin-top: 50px;}
 .top30{margin-top: 30px;}
 
/*版权*/
 .copy_all{width: 100%;min-width: 1300px;background:#282828 url(../uploadfile/image/20201208/20201208102054_1064425844.png) top center no-repeat;margin-top:40px;}
  .copy_all a{color: #aaa; font-size: 15px;}
 .copy_all a:hover{color: #2a74fa;}
 .copy_all .tel{ font-size: 16px;line-height: 40px; border-top: 1px solid #eee; padding: 40px 0 35px 0; background:#fff;}
 .copy_all .tel li{ display: block;width: auto;}
 .copy_all .tel li+li{ margin-left: 129px;}
 .copy_all .tel li img{ display: block;float: left;}
 .copy_all .tel li i{display: block;float: left;font-size: 18px;margin-left: 8px;font-style: normal; line-height: 26px; color: #333;}
 .copy_all .tel li dl{ font-size: 16px;font-weight: lighter; line-height: 26px; padding-top: 5px;}
 .copy_all .tel li span{ letter-spacing: 1px; font-size: 18px;}
 
 .copy_b{padding-top: 50px; }
 .copy_b .word{width: auto;}
 .copy_b .word .logo{ margin: 0 0 25px 0;    opacity: 0.8;}
 .copy_b .word i{ text-align: center;width:145px;font-style: normal; line-height: 20px; font-size: 15px;font-weight: lighter;color: #aaa;}
 .copy_b .word i img{ display: block;width: 145px;margin-bottom: 15px;}
 .copy_b .word i+i{ margin-left: 22px;}
 
 .copy_b li{ display: block;width: auto; position: relative; font-size: 15px;line-height: 29px;color: #ddd; margin-right:160px; }

 .copy_b li a{ display: block; font-size: 15px;}
 .copy_b li .font a{ display: block;width: 130px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; font-size: 14px; }
 .copy_b li .font+.font{ margin-left:70px;}
 .copy_b li p{ font-size: 18px;color: #fff;margin-bottom: 20px; position: relative;}
.copy_b li p:after{ display: block;width: 20px;background: #fff;content: "";height: 2px; margin-top:25px;transition:all 0.5s linear; -webkit-transition:all 0.5s linear; -moz-transition:all 0.5s linear; -ms-transition:all 0.5s linear;}
.copy_b li:hover p:after{width:72px;background: #7bcf36;}
 .copy_b li:last-child{ padding-right: 80px;} 
 .copy_b li:last-child:before{display: block;content: "";width: 1px; background: #444;height: 275px;position: absolute;right: 0;top: 0;}
 .copy_w{ padding: 40px 0; color: #aaa;line-height: 30px;text-align: center;}

 
 
    /*友情链接*/
   .copy_all .link{ background: #333; line-height:70px;color: #999;  }
 .copy_all .link .box{background: url(../uploadfile/image/20201129/20201129200830_1600187455.png)center right no-repeat;}
 .copy_all .link p{ display: block; font-size: 16px; color: #999; float: left;width:auto;  }
 .copy_all .link .link_r{ width: auto; line-height: 70px;}
  .linkTagcs li a{ font-size:15px !important; color: #999;}
.linkTagcs li a:hover{ color:#fff !important;} 
 


/*浮动ＱＱ*/
.my-kefu{position: fixed;right: 0px;top:25% !important;z-index:9999;}
.my-kefu ul{width: 77px;}
.my-kefu li a{text-decoration: none;}
.my-kefu li{background:#eee; margin-top: 1px;padding: 9px 0;height: 56px;width: 77px;}
.my-kefu li i{background: url(../uploadfile/image/20201208/20201208103255_347467402.png) no-repeat;display:block; width: 30px; height: 27px; margin: 0px auto; text-align: center;}
.my-kefu li p{height: 20px; line-height: 20px; overflow: hidden;text-align: center;color: #333;}
.my-kefu .my-kefu-qq i{background-position: 4px 0;}
.my-kefu .my-kefu-tel i{background-position: 0 -25px;}
.my-kefu .my-kefu-tel1 i{background-position: -35px 4px;}
.my-kefu .my-kefu-tel1:hover{ width:246px; height:145px;}
.my-kefu .my-kefu-tel2 i{background-position: -35px 4px;}
.my-kefu .my-kefu-tel2:hover{ width:246px; height:145px;}
.my-kefu .my-kefu-liuyan i{background-position: 4px -53px;}
.my-kefu .my-kefu-weixin i{background-position: -34px 4px;}
    
    .my-kefu .my-kefu-xiadan i{background-position: 0 -98px;}
    .my-kefu .my-kefu-wuliu i{background-position: 0 -123px;}
    
.my-kefu .my-kefu-weibo i{background-position: -30px -22px;}
.my-kefu .my-kefu-ftop{background-color:#7bcf36;}
.my-kefu .my-kefu-ftop i{width:33px;height:35px;background-position: -27px -51px;}
.my-kefu .my-kefu-ftop p{color:#fff;}
.my-kefu-left{ float: left; width: 77px; height: 47px;position: relative;}
.my-kefu-tel-right{font-size: 20px; color: #333; float: left; height: 24px; line-height: 24px; padding-left:15px; border-left: 1px solid #ccc; padding-top: 10px; padding-bottom:10px;}
.my-kefu-tel1-right{font-size: 20px; color: #333; float: left; height: 24px; line-height: 22px; margin-top: 8px; border:none; margin:0 auto; margin-bottom:5px;}
.my-kefu-tel2-right{font-size: 20px; color: #333; float: left; height: 24px; line-height: 22px; margin-top: 8px; border:none; margin:0 auto; margin-bottom:5px;}
.my-kefu-right{width: 20px;}
.my-kefu-tel-main{color: #fff; margin-top: 9px; height: 47px; width: 247px;}
.my-kefu-main{width: 97px;position: relative;}
.my-kefu-weixin-pic{position: absolute;left: -130px;top: -24px; display: none;}
    .my-kefu-xiadan a{color: #333;font-size: 18px;}
    .my-kefu-wuliu a{color: #333;font-size: 18px;}
    .my-kefu-qq a{color: #333;font-size: 18px;}
#Zz1 .erji_menu ul li a{transition:all .5s;}
#Zz1 .erji_menu ul li:hover a{background: #2454ac;color:#fff!important;}