@CHARSET "UTF-8";
 @media(min-width:1200px){
 	             *{
	               padding:0px;
 	               margin:0px;
 	               list-style-type:none!important;
 	             }
 	             
 	            
 	             a{
	                color:#333;
 	             	font-family:Arial;
 	             }
 	             a:hover{
	                color:#267dc2;
 	             	font-family:Arial;
 	             }
            	 .sr{
	                 bordeR:1px solid #333;
	             	 border-radius:10px;
	             	 line-height:28px;
            	 }
	             .fl{
	                bordeR:0;
	             }
	             
	             .fl:focus{
	                border:0;
	             	outline:none;
	             }
	             
	             .fr{
	                    background-image: url(../images/sr.png);
                        width: 32px;
                        height: 28px;
                        background-size: 20px;
                        background-repeat: no-repeat;
                        
                        background-color: #ffffff;
                        border-radius: 10px 0px 0px 10px;
                        background-position: 50%;

	             }
	             
	             .pho{
	                    background-image: url(../images/pho.png);
                        width: 32px;
                        height: 27px;
                        background-size: 24px;
                        background-repeat: no-repeat;
                        margin-left: 5px;
                        margin-top: 5px;
                        background-color: #ffffff;
	             }
	             .prod-index li:first-child{
	                 font-size: 16px;
                     line-height: 24px;
                     color: #5d748f;
                     font-weight: 300;
                     padding-bottom: 10px;
                     background: #f5f6f8;
                     border-radius: 5px;
	             	 margin-left:0px;
	             	 list-style-type:none;
	             }
	             .prod-index li {
                     font-size: 16px;
                     line-height: 24px;
                     color: #5d748f;
                     font-weight: 300;
                     padding-bottom: 10px;
                     background: #f5f6f8;
                     border-radius: 5px;
                     margin-left: 10px;
	             	 list-style-type:none;
                 }
                 
                 .list-topfeats__img {
                     width: 100%;
                     max-width: 330px;
                     height: auto;
                     margin-bottom: 10px;
                     padding-bottom: 10px;
                     border-bottom: 1px solid #e9eef2;
                 }
                 
                 .abouts{
	                max-width: 1340px;
                    margin: 0 auto;
                    background-color: #F0F2F5;
                 	border-radius:10px;
                 }
                 
                 .abo-title{
	                 margin-top:0px;
                 	 margin-bottom:20px;
                 	 color:#267dc2;
                 	 font-family:Arial;
                 	 font-weight: 700;
                     font-size: 26px;
                 }
                 
                 .ser-title{
	                 margin-top:30px;
                 	 color:#267dc2;
                 	 font-family:Arial;
                 	 font-weight: 700;
                     font-size: 26px;
                 }
                 
                 .align-items-start{
	                 padding-top:40px;
                 }
                 
                 .text-med-bold{
                 	 margin-top:20px;
	                 background-image:url('../images/jt.png');
                 	 background-repeat: no-repeat;
                     background-position: 100%;
                     background-size: 26px;
                     padding-right: 24px;
                 	 color:#2078c0;
                 }
                 
                 .p-5{
	                 padding-top:1rem!important;
                 	 padding-left:3rem!important;
                 	 padding-bottom:3rem!important;
                 }
                 
                 .p-5 p{
	                  text-align:justify;
                 }
                 
                 .com-strength{
	                 
	                 height:80px; 
	                 margin-left:-80px; 
	                 width:100%;
                 	 background-color:#fff;
                 	 border-radius:10px;
                 	 box-shadow: 2px 2px 2px 0px rgba(235,237,238,0.3);
                 }
                 
                 .com-strength li:first-child{
	                   border-right:1px solid #eef3f7;
                 	   background-color:#fff;
                 	   width:20%;
                 	   height:80%;
                 	   float:left;
                 	   list-style-type:none;
                 	   margin-left:9%;
                 	   padding:0px;
                 	   margin-top:2%;
                 }
                 
                 .com-strength li span{
	                   font-size:14px;
                 	   color:#333;
                 	   padding-left:10%;
                 }
                 
                 .com-strength li{
	                   border-right:1px solid #eef3f7;
                 	   background-color:#fff;
                 	   width:23.33%;
                 	   height:100%;
                 	   float:left;
                 	   list-style-type:none;
                 	   margin-top:2%;
                 	   padding:0px;
                 	  
                 }
                 
                 .com-strength li sup{
	                  font-size:14px;
                 	  
                 }
                 
                .com-strength li:last-child{
                 	   background-color:#fff;
                 	   width:20%;
                 	   height:80%;
                 	   float:left;
                 	   list-style-type:none;
                       border:0px;
                 	   padding:0px;
                 	   margin-top:2%;
                	  
                 }
                 
                 .com-strength li p{
	                 line-height:30px;
                 	 font-size:28px; 
                 	 color:#267dc2; 
                 	 font-weight:bold; 
                 	 padding:0px; 
                 	 margin:0px;
                 	 padding-left:10%;
                 }
                 .abou-img img{
	                 box-shadow: 5px 5px 5px 0px rgba(214,222,229,0.5);
                 }
                 
                 .text-med-bold{
	                float:right;
                 	font-size:16px;
                 }
                 
                 .servies li{
	                 background:#fff!important;
                 	 border:0px;
                 }
                 
                .servies li:first-child{
	                margin-left:0px;
                	padding:0px 10px 0px 0px;
                }
                .servies li:last-child{
	                margin-left:0px;
                	padding:0px 0px 0px 10px;
                }
                
                .cblock__head {
                  padding-bottom: 30px;
                  text-align: left;
                  margin: 0 auto;
                  padding-top: 50px;
               }
               
              .ser-one{
	             position: relative;
                 margin-top: -120px;
                 height: 100px;
                 background: url(../images/services-one.png);
                 background-size: 50px;
                 background-repeat: no-repeat;
                 background-position: 10% 30%;
              }
              
              .ser-one p{
              	  color:#fff;
              	  font-size:20px;
              	  line-height:24px;
              	  display:block;
              	  padding-left:90px;
              	  padding-top:14px;
              	  text-align:left;
              }
              
             .ser-two p{
              	  color:#fff;
              	  font-size:20px;
              	  line-height:24px;
              	  display:block;
              	  padding-left:90px;
              	  padding-top:16px;
              	  text-align:left;
              }
              
              .ser-the p{
              	  color:#fff;
              	  font-size:20px;
              	  line-height:24px;
              	  display:block;
              	  padding-left:90px;
              	  padding-top:16px;
               	  text-align:left;
               }
               
              .ser-four p{
              	  color:#fff;
              	  font-size:20px;
              	  line-height:24px;
              	  display:block;
              	  padding-left:90px;
              	  padding-top:28px;
               	  text-align:left;
               }
              
              
              
              .ser-two{
	             position: relative;
                 margin-top: -120px;
                 height: 100px;
                 background: url(../images/services-three.png);
                 background-size: 50px;
                 background-repeat: no-repeat;
                 background-position: 10% 30%;
              }
              
              
              
              .ser-the{
	             position: relative;
                 margin-top: -120px;
                 height: 100px;
                 background: url(../images/services-four.png);
                 background-size: 50px;
                 background-repeat: no-repeat;
                 background-position: 10% 30%;
              }
              
              .ser-four{
	             position: relative;
                 margin-top: -120px;
                 height: 100px;
                 background: url(../images/services-two.png);
                 background-size: 50px;
                 background-repeat: no-repeat;
                 background-position: 10% 30%;
              }
              
               .slick-dots .slick-active{
	              border-radius:10px;
              	  width:10px;
              	  height:10px;
              	  background-color:#1f77bf!important;
               	  padding-bottom:0px!important;
              }
              
              .slick-dots li{
	              border:1px solid #1f77bf;
              	  width:10px;
              	  height:10px;
              	  border-radius:10px;
                  padding-bottom:0px!important;
              	  
              }
              
              
              .testimonials .testimonial:hover{
	              background-color:#1f77bf;
              	  color:#fff;
              	  
              }
              
              .testimonials .testimonial:hover p{
              	  color:#fff;
               }
               .form{
	              background-color:#fff;
               }
               .floats{
	             min-width: 35%;
                
                 margin-left: 29%;
                 line-height: 36px;
                 border-radius: 10px;
               	 margin-bottom:3rem;
               	 bordeR: 1px solid #2078c0;
                 text-indent: 1rem;

               }
               
               .for-index{
	              border:1px solid #2078c0;
               	  height: 38px;
                  width: 6%;
                  position: absolute;
                  margin-left: -10px;
                  background-color: #2078c0;
                  margin-top: 0px;
               	  color:#fff;
               	  border-radius:0px 10px 10px 0px;
               	  text-indent:-1.5rem;
               	 
               	  background-image: url(../images/fr.png);
                  background-size: 18px;
                  background-position: 85% 50%;
                  background-repeat: no-repeat;
               	  
               }
               
               .site-footer__msg .large{
	                font-weight: bold;
                    color: #2078c0;
               	    font-size:24px;
               }
               
               .site-footer__msg .large span{
	               font-size: 14px;
                   color: #ccc;
                   line-height: 24px;
                   display: block;
                   font-weight: 100;
               }
               
               .phoned{
	              background-image:url('../images/foot-pho.png');
               	  background-position: 0%;
                  background-repeat: no-repeat;
                  background-size: 28px;
                  padding-left: 40px;
               	  font-weight: bold;
                  color: #2078c0;
                  font-family: Arial;
               }
               
               .phoned a{
	              font-weight: bold;
                  color: #2078c0!important;
                  font-family: Arial;
               }
               
               .emails{
	              background-image:url('../images/foot-email.png');
               	  background-position: 0%;
                  background-repeat: no-repeat;
                  background-size: 28px;
                  padding-left: 40px;
               }
               
               .emails a{
	              font-weight: bold;
                  color: #2078c0!important;
                  font-family: Arial;
               }
              
               .addrs{
	              background-image:url('../images/foot-add.png');
               	  background-position: 0%;
                  background-repeat: no-repeat;
                  background-size: 28px;
                  padding-left: 40px;
               	  font-weight: bold;
                  color: #2078c0;
                  font-family: Arial;
               }
 
               .pro-all{
	                 float:right; 
	                 font-size:14px; 
	                 font-weight:100;
                     background-image: url(../images/jt.png);
                     background-position: 100%;
                     background-repeat: no-repeat;
                     background-size: 28px;
                     padding-right: 30px;
                }
                
                
                .abos{
	                  background-color:#fff;
                }
                
                .bews{
	                padding-bottom:30px;
                	
                }
                
      .acf li{
           line-height:60px;
           margin-top:10px;
       	   padding:0px;
       	   background-color:#f9fafc;
         
       	   
       }
       
       .acf li a{
	       color:#5b5b5b;
       	   font-family:Arial;
       	   font-size:26px;
       }
       
       .acf .on a{
	       color:#247cc4;
       	   font-family:Arial;
       	   font-size:26px;
       	   font-weight:bold;
       }
       
       .pro-left{
	       background-color:#f9fafc;
       	   margin-top:4rem;
       	   padding-bottom:2rem;
       
       	
       }
       
       .pro-left h2{
	        font-weight:bold;
       	    font-family:Arial;
       	    padding-top:50px;
       	    padding-bottom:20px;
       }
       
       
       .pro-left li{
	       border-bottom:1px solid #edeef0;
       	   line-height:54px;
       	   width:80%;
       	   margin-left:10%;
       	   padding:0px;
       	   text-align:left;
       	   text-indent:2rem;
       	   font-size:16px;
       	   font-family:Arial;
       	   background-image:url('../images/hs.png');
       	   background-repeat: no-repeat;
           background-size: 16px;
           background-position: 85%;
       }
       
       .pro-left li:hover{
	       border-bottom:1px solid #edeef0;
       	   line-height:54px;
       	   width:80%;
       	   margin-left:10%;
       	   padding:0px;
       	   text-align:left;
       	   text-indent:2rem;
       	   font-size:16px;
       	   font-family:Arial;
       	   background-image:url('../images/ls.png');
       	   background-repeat: no-repeat;
           background-size: 16px;
           background-position: 85%;
       	  color:#9dcdd7;
       	   
       }
       
       .abus{
	      padding-top:10px;
       	  padding-bottom:10px;
       	  padding-left:30px;
       }
       
       .abo-con p{
	      color:#333;
       	  padding:0px;
       	  margin:0px;
          max-width: 100%;
          text-align: justify;
          padding-top: 20px;
          font-size: 16px;
          line-height: 22px;
          font-family: arial;
       }
       .list-unstyled .abo-lie:first-child{
	       
       	    margin-left:0%;
       	  
       }
       .abo-lie{
	     
       	  float:left;
       	  padding:20px;
       	  background-color:#f5f6f8;
       	  margin-left:4.5%;
       	  border-radius:10px!important;
       }
       
       .abou-liet{
	       margin-left:3.3%;
       	   margin-top:2rem;
       }
       
       .header-leadin{
	       color:#1f77be;
       	   font-weight:bold;
       }
       
       .com-abou{
	      margin-top:5rem;
       	  float:left;
       }
       
       .com-con p{
	       padding:0px;
       	   text-align:justify!important;
       }
       
       .com-con ul{
	      margin-top:20px;
       }
       
       .com-con ul li span{
	      background-color:#1d78c1;
       	  width:9%;
       	  border-radius:20px; 
       	  height:24px;
       	  display:block;
       	  float:left;
       	  margin-top:0.3rem;
       	  background-image:url('../images/fr.png');
   
          background-repeat: no-repeat;
          background-position: 50%;
          background-size: 22px;
       }
       
       .com-con ul li{
	      line-height:34px;
       	  font-family:Arial;
       	  float:left;
       	  width:100%; 
       	  text-indent:1rem;
       }
       
       .com-rig{
	      margin-top:8rem;
       	  float:left;
       }
       .com-img{
	      width:44.5%;
       	  float:left;
       }
       
       .com-two{
	      width:44.5%;
       	  float:left;
       	  margin:1rem;
       }
      
       .com-the{
	      width:44.5%;
       	  float:left;
       }
       .com-fou{
	      width:44.5%;
       	  float:left;
       	  margin:1rem;
       }
     
       .fac-abou{
	      float:left;
       	  
       }
       
       .fac-rig{
	      float:left;
       	 
       }
       
       
       .tab .onn{
	      background-color: #2078c0;
       	  color:#fff;
       }
       
       .tab .nes{
	      
       }
       

       .tabs .onn:hover{
	      background-color: #2078c0;
       	  color:#fff;
       	 
       }  

       .tsa{
	       padding:4px 24px!important;
       }
       
       .tsa .active{
	       padding:0px!important;
       	 
       }
       
        .pro_list2 li .a1{
     	width:100%;
     	line-height:62px;
     	font-size:32px;
     	font-family:arial;
     	color:#4182aa!important;
     	
     	font-weight:bold;
     	text-align:center;
     	margin-bottom:0.2rem;
        padding:30px;
     } 
     
     .titlenavs{
	    color:#333!important;
     	font-weight: bold;
     	font-family:Arial;
     	background-color:#fff;
     	font-size:20px;
     	text-align:left;
     }
     
     .pro_list2{
        background-color: #f5f6f8;
        padding-bottom: 3rem;
        border-radius: 10px;
      }
      
     .life-floats{
         border: 1px solid #f5f6f8;
         border-radius: 10px;
         line-height: 42px;
         padding-left: 10px;
         background-color: #f5f6f8;
     }
     
     .life-for-index{
	         border: 1px solid #2078c0;
    background-color: #2078c0;
    height: 42px;
    width: 28%;
    margin-left: 2%;
    background-image: url(../images/fr.png);
    background-repeat: no-repeat;
    background-position: 50%;
     	float:right;
     	border-radius:10px;
     }
      
     .pro-one img{
	     width:100%;
     	 height:280px;
     	 padding:15px 0px;
     }
     
     .pro-one{
	     background-color:#fbfbfb;
     	 margin-left:2%;
     	 margin-top:1rem;
     	
     }
     
     .pro-one span{
	     color:#7d7d7d;
     	 text-align:left;
     	 width: 100%;
         display: block;
         font-family: arial;
         
     }
     
     .pro-href{
	      background-color:#2078c0;
     	  background-image:url('../images/fr.png');
     	  width: 20%;
          height: 24px;
          display: block;
          float: right;
          background-repeat: no-repeat;
          background-position: 50%;
          border-radius: 10px;
          margin-bottom: 1rem;
          background-size: 20px;
          display: block!important;
     	  
     	 
     }
     
     .news-ls{
	    background-image:url('../images/fr.png');
     	    width: 24%;
    float: right;
    background-color: #2078c0;
    border-radius: 22px;
    background-position: 90%;
    background-repeat: no-repeat;
    font-size: 12px!important;
    color: #fff;
    background-size: 15px;
    padding-left: 10px;
    line-height: 24px;
     }
     
     .con-phon{
	   width: 68px;
       height: 68px;
       border-radius: 68px;
       display: block!important;
       margin-left: 40%;
       background-color: #2078c0;
       background-image:url('../images/abou-pho.png');
     	    background-repeat: no-repeat;
    background-size: 68px;
       
     }
     
     .con-emai{
	    width: 68px;
       height: 68px;
       border-radius: 68px;
       display: block!important;
       margin-left: 40%;
       background-color: #2078c0;
       background-image:url('../images/abo-email.png');
     	    background-repeat: no-repeat;
    background-size: 68px;
     }
     
     .con-addr{
	    width: 68px;
       height: 68px;
       border-radius: 68px;
       display: block!important;
       margin-left: 40%;
       background-color: #2078c0;
       background-image:url('../images/abo-addre.png');
     	    background-repeat: no-repeat;
    background-size: 68px;
     }
               
    .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 1.5rem;
    padding-left: 1.5rem;
    background-image: url(../images/nav-on.png);
    background-repeat: no-repeat;
    background-size: 12px;
    background-position: 100% 50%;
    width:100%;
    }
    
    .promo__anim svg, .promo__anim img{
	     margin-top:3rem;
    }
    
    .p-5 p{
	    padding-right:2rem;
    }
    .abou-img img{
	     width:100%;
    	 margin-bottom:3rem;
    	 
    }
    
    .abou-img{
	    padding-left:2rem!important;
    	padding-top:2rem!important;
    }
    
    .mb-4 h2{
	    padding-top:2rem;
    }
    
    .testimonials .testimonial{
	   margin:20px;
    }
    
    .test-img img{
        width:138px;
    	height:138px;
    }
    .logo-box img{
	      height:190px;
    }
    
    .blog-img{
	     padding-bottom:10px; 
	     width:40%; 
	     float:left; 
	     margin-right:3%;
    }
    .blog-img img{
	    width:100%;
    	min-height:168px;
    }
    
    .leftfrom-sub{
	    background-images:url('../images/ls.png');
        background-position:100%;
    	background-repeat:no-repeat;
    }
    
    .leftformleft{
	  border:1px solid #f00;
      width:100%;
      height:300px;
      
    }
    
    
    
    
    
   
}

 @media(max-width:576px){
	      .mb-5, .my-5{
	         margin-bottom:0px!important;
	      }
	      .pro-all{
	           font-size:12px;
	      	   float:right;
               background-image: url(../images/jt.png);
               background-position: 100%;
               background-repeat: no-repeat;
               background-size: 20px;
               padding-right: 20px;

	      }
	      .abou-img{
	          width:100%;
	      	  float:left;
	      }
          .abou-img img{
	          width:100%;
	      	  float:left;
	      }
	      .p-5{
	         padding:0px!important;
	      }
	      .mb-4{
	         margin-top:3rem;
	      }
	      
	      .text-med-bold{
	          margin-top:20px;
	                 background-image:url('../images/jt.png');
                 	 background-repeat: no-repeat;
                     background-position: 100%;
                     background-size: 26px;
                     padding-right: 24px;
                 	 color:#2078c0;
	      	         float:right;
	      }
	      .ser-one{
	           position: relative;
                 margin-top: -100px;
                 height: 100px;
                 background: url(../images/services-one.png);
                 background-size: 50px;
                 background-repeat: no-repeat;
                 background-position: 10% 30%;
	      }
	      
	      .ser-one p{
	              color:#fff;
              	  font-size:20px;
              	  line-height:24px;
              	  display:block;
              	  padding-left:90px;
              	  padding-top:14px;
              	  text-align:left;
	      }
	      
          .ser-two p,.ser-the p{
	              color:#fff;
              	  font-size:20px;
              	  line-height:24px;
              	  display:block;
              	  padding-left:90px;
              	  padding-top:20px;
              	  text-align:left;
	      }
	      
	      .ser-two{
	           position: relative;
                 margin-top: -100px;
                 height: 100px;
                 background: url(../images/services-three.png);
                 background-size: 50px;
                 background-repeat: no-repeat;
                 background-position: 10% 30%;
	      }
	      
          .ser-the{
	           position: relative;
                 margin-top: -100px;
                 height: 100px;
                 background: url(../images/services-four.png);
                 background-size: 50px;
                 background-repeat: no-repeat;
                 background-position: 10% 30%;
	      }
         .ser-four{
	           position: relative;
                 margin-top: -100px;
                 height: 100px;
                 background: url(../images/services-two.png);
                 background-size: 50px;
                 background-repeat: no-repeat;
                 background-position: 10% 30%;
	      }
	      
          .ser-four p{
	              color:#fff;
              	  font-size:20px;
              	  line-height:24px;
              	  display:block;
              	  padding-left:90px;
              	  padding-top:25px;
              	  text-align:left;
	      }
	      
	      .new-all{
	          margin-top:15px;
	      	  font-size:14px;
	      }
	      
	      .slick-slide img{
	         width:100%;
	      }

	      .slick-initialized .slick-slide{
	         width:100%!important;
	      }
	      
	      .testimonials .testimonial{
	         margin-top:20px;
	      	 margin-left:0px;
	      	 margin-right:0.1%;
	      	 margin-bottom:0px;
	      	 width:16.55%!important;
	      }
	      
         .floats{
	             min-width: 80%;
                 line-height: 36px;
                 border-radius: 10px;
               	 margin-bottom:3rem;
               	 bordeR: 1px solid #2078c0;
                 text-indent: 1rem;

               }
          .for-index{
	              border:1px solid #2078c0;
               	  height: 41px;
                  width: 22%;
                  position: absolute;
                  margin-left: -10px;
                  background-color: #2078c0;
                  margin-top: -1px;
               	  color:#fff;
               	  border-radius:0px 10px 10px 0px;
               	  
               	  
                  background-size: 18px;
                  background-position: 100%;
                  background-repeat: no-repeat;
          }
          .site-footer__linkscol{
	          text-align:left;
          }
          .site-footer__msg .large{
	         text-align:left;  
          }
          .phoned{
	         text-align:left;
          	      background-image:url('../images/foot-pho.png');
               	  background-position: 0%;
                  background-repeat: no-repeat;
                  background-size: 28px;
                  padding-left: 40px;
               	  font-weight: bold;
                  color: #2078c0;
                  font-family: Arial;
          }
          
         .emails{
	         text-align:left;
         	   background-image:url('../images/foot-email.png');
               	  background-position: 0%;
                  background-repeat: no-repeat;
                  background-size: 28px;
                  padding-left: 40px;
          }
          
          .addrs{
	         text-align:left;
          	 background-image:url('../images/foot-add.png');
               	  background-position: 0%;
                  background-repeat: no-repeat;
                  background-size: 28px;
                  padding-left: 40px;
               	  font-weight: bold;
                  color: #2078c0;
                  font-family: Arial;
          }
          .site-footer__linkscol h6 a{
	         padding:0!important;
          }
          .collapse:not(.show){
	         display:block;
          }
          
          .dropdown-menu__inner .dropdown-sect1 .list-bordered li{
	              background-image:url('../images/ls.png');
               	  background-position: 100%;
                  background-repeat: no-repeat;
                  background-size: 14px;
          }
          
          .list-links--links li{
	          background-image:url('../images/hs.png');
               	  background-position: 0 40%;
                  background-repeat: no-repeat;
                  background-size: 14px;
          }
          .mob-news{
	            padding-left:10px;
          }
          
          .dropdown-menu__inner .dropdown-sect1 .list-links a{
	           font-size:1rem!important;
          }
          
          .dropdown-menu__inner .dropdown-sect1 .list-bordered li{
	            line-height:24px;
          }
          
          .foems{
	            display:none;
          }
          
          
          /*关于我们*/
       .acf{
	       padding:0px;
       }
       .acf li{
           line-height:60px;
           margin-top:10px;
       	   padding:0px;
       	   background-color:#f9fafc;
           list-style-type:none;
       	   
       }
       
       .acf li a{
	       color:#5b5b5b;
       	   font-family:Arial;
       	   font-size:26px;
       }
       
       .acf .on a{
	       color:#247cc4;
       	   font-family:Arial;
       	   font-size:26px;
       	   font-weight:bold;
       }
       
 .pro-left{
	       background-color:#f9fafc;
       	   margin-top:4rem;
       	   padding-bottom:2rem;
       
       	
       }
       
       .pro-left h2{
	        font-weight:bold;
       	    font-family:Arial;
       	    padding-top:50px;
       	    padding-bottom:20px;
       }
       
       
       .pro-left li{
	       border-bottom:1px solid #edeef0;
       	   line-height:54px;
       	   width:80%;
       	   margin-left:10%;
       	   padding:0px;
       	   text-align:left;
       	
       	   font-size:16px;
       	   font-family:Arial;
       	   background-image:url('../images/hs.png');
       	   background-repeat: no-repeat;
           background-size: 16px;
           background-position: 85%;
       	   list-style-type:none;
       }
       
       .pro-left li:hover{
	       border-bottom:1px solid #edeef0;
       	   line-height:54px;
       	   width:80%;
       	   margin-left:10%;
       	   padding:0px;
       	   text-align:left;
       	  
       	   font-size:16px;
       	   font-family:Arial;
       	   background-image:url('../images/ls.png');
       	   background-repeat: no-repeat;
           background-size: 16px;
           background-position: 85%;
       	  color:#9dcdd7;
       	   
       }
       
       /*公司走廊*/
       .com-con p{
	       padding:0px;
       	   text-align:justify!important;
       }
       
       .com-con ul{
	      margin-top:20px;
       	  padding:0px;
       }
       
       .com-con ul li span{
	      background-color:#1d78c1;
       	  width:17%;
       	  border-radius:20px; 
       	  height:24px;
       	  display:block;
       	  float:left;
       	  margin-top:0.3rem;
       	  background-image:url('../images/fr.png');
   
          background-repeat: no-repeat;
          background-position: 50%;
          background-size: 22px;
       }
       
       .com-con ul li{
	      line-height:34px;
       	  font-family:Arial;
       	  float:left;
       	  width:100%; 
       	  text-indent:1rem;
       	  list-style-type:none;
       }
       
       .com-rig{
	      margin-top:2rem;
       	  float:left;
       	  padding:0px;
       }
       .com-img{
	      width:100%;
       	  float:left;
       	margin-top:1rem;
       }
       
       .com-two{
	      width:100%;
       	  float:left;
       	  margin-top:1rem;
       }
      
       .com-the{
	      width:100%;
       	  float:left;
       	margin-top:1rem;
       }
       .com-fou{
	      width:100%;
       	  float:left;
       	margin-top:1rem;
       	 
       }
       
       /*产品中心*/
       .pro_list2 li{
	    list-style-type:none;
        }
       
       .pro-one{
	       background-color:#fbfbfb;
     	   margin-left:2%;
     	   padding-top:5%;
       	   list-style-type:none!important;
       	   border-radius:10px;
       	   margin-bottom:1rem;
       }
       
       .titlenavs{
	     color:#333!important;
     	 font-weight: bold;
     	 font-family:Arial;
     	 background-color:#fff;
     	 font-size:20px;
     	 text-align:left;
       }
       .life-floats{
	       border: 1px solid #f5f6f8;
         border-radius: 10px;
         line-height: 42px;
         padding-left: 10px;
         background-color: #f5f6f8;
       	 display: block;
         float: left;
         width: 73%;
       }
       
       .life-for-index{
	      border: 1px solid #2078c0;
          background-color: #2078c0;
          height: 42px;
          width: 24%;
          margin-left: 2%;
          background-image: url(../images/fr.png);
          background-repeat: no-repeat;
          background-position: 50%;
     	  float:right;
     	  border-radius:10px; 
       }
       
       .card ul{
	       padding:0px;
       }
       
       .pro-one span{
	      color: #7d7d7d;
          text-align: left;
          width: 100%;
          display: block;
          font-family: arial;
       	  line-height: 42px;
          font-size: 20px;
       }
       
       .pro-one p{
	       line-height: 42px;
           font-size: 20px;
       }
       
       .pinfo-img img{
	       padding:10px;
       	   width:100%;
       }
       .pinfo-right h2{
	        padding:10px;
       	    font-size:24px;
       }
       .tit-model{
	        
       	    font-size:26px;
          	background-image: url(../images/hs.png);
            background-position: 5%;
            background-repeat: no-repeat;
            text-indent: 3rem;
       	    font-weight:bold;
       	    background-size:23px;
       }
       
       .info-link{
	      font-size: 20px;
          font-weight: bold;
          color: #4182aa!important;
          height: 38px;
          background-image: url(../images/info-phone.png);
          background-repeat: no-repeat;
          background-position: 3%;
          background-size: 32px;
          padding-left: 40px;
          line-height: 16px;
          display: block;
       	  padding:10px;
       	  text-indent: 2.4rem;
          margin-bottom: 1rem;
       	  font-size:28px;
       	  
       }
       .section{
	       padding:10px;
       }
       .nav-underline .nav-item a.active, .nav-underline a.nav-item.active{
	       background-color: #4182aa!important;
           color: #fff!important;
           border-radius: 5px;
           width: 95%;
           padding: 5px 0px;
           float:left;
      	   text-align:center;
       }
     
     .nav-underline .nav-item a, .nav-underline a.nav-item{
	        background-color: #f4f4f4!important;
            color: #333!important;
            border-radius: 5px;
            width: 95%;
            padding: 5px 0px;
            display: block;
     	    text-align:center;
     }
     
     .blog-img{
 	     padding-bottom:10px; 
	     width:100%; 
	     float:left; 
	     
     }
     .blog-img img{
	     
     	width:100%;
    	min-height:168px;
     }
     
     .news-ls{
	     background-image: url(../images/fr.png);
         width: 40%;
         float: right;
         background-color: #2078c0;
         border-radius: 22px;
         background-position: 90%;
         background-repeat: no-repeat;
         font-size: 18px!important;
         color: #fff;
         background-size: 15px;
         padding-left: 10px;
         line-height: 28px;
     }
     
     .help-article-header .article-title{
	      padding-top:0px!important;
     }
     
     .help-article-header .help-center-img{
	    width:100%;
     }
     .py-3{
	      padding-left:10px!important;
     	  padding-right:10px!important;
     }
     .help-breadcrumbs{
	      font-size:1.3rem;
     }
     
     .con-phon{
	    width: 68px;
        height: 68px;
        border-radius: 68px;
        display: block!important;
        margin-left: 40%;
        background-color: #2078c0;
        background-image: url(../images/abou-pho.png);
        background-repeat: no-repeat;
        background-size: 68px;
     }
     
.con-emai{
	    width: 68px;
       height: 68px;
       border-radius: 68px;
       display: block!important;
       margin-left: 40%;
       background-color: #2078c0;
       background-image:url('../images/abo-email.png');
     	    background-repeat: no-repeat;
    background-size: 68px;
     }
     
     .con-addr{
	    width: 68px;
       height: 68px;
       border-radius: 68px;
       display: block!important;
       margin-left: 40%;
       background-color: #2078c0;
       background-image:url('../images/abo-addre.png');
     	    background-repeat: no-repeat;
    background-size: 68px;
     }
     
     .ii1{
	    width: 100%;
    line-height: 42px!important;
    background-color: #f5f6f8!important;
    margin-top: 0.5rem;
    font-size: 18px!important;
    border-radius: 10px;
    border: 0px;
     }
     
     .emils{
	     padding:0px;
     }
     
     .btn_as{
	      float: left;
    width: 82%;
    border: 1px solid #f00;
    background-color: #4182aa!important;
    border-radius: 8px;
    line-height: 32px;
    color: #fff;
    font-family: Arial;
    font-size: 16px!important;
    margin-top: 0.3rem;
    background-image: url(../images/fr.png);
    background-repeat: no-repeat;
    background-position: 82%;
    background-size: 12px;
    margin-left: 10%;
     }
     
    .phoned a,.emails a {
       color: #2078c0!important;
       font-size: 14px!important;

    }
    
  .com-strength{
	                 
	                 height:80px; 
	                 margin-left:-80px; 
	                
                 	 background-color:#fff;
                 	 border-radius:10px;
                 	 box-shadow: 2px 2px 2px 0px rgba(235,237,238,0.3);
                 }
                 
                 .com-strength li:first-child{
	                   border-right:1px solid #eef3f7;
                 	   background-color:#fff;
                 	   width:45%;
                 	   float:left;
                 	   list-style-type:none;
                 	   padding:0px;
                 	   margin-top:2%;
                 	   list-stype-type:none;
                 	   margin-left:10%;
                 }
                 
                 .com-strength li:nth-child(3) {
                       border-right:1px solid #eef3f7;
                 	   background-color:#fff;
                 	   width:45%;
                 	   float:left;
                 	   list-style-type:none;
                 	   padding:0px;
                 	   margin-top:2%;
                 	   list-stype-type:none;
                 	   margin-left:10%;
                 }
                 
                 .com-strength li span{
	                   font-size:14px;
                 	   color:#333;
                 	   padding-left:10%;
                 }
                 
                 .com-strength li{
	                   border-right:1px solid #eef3f7;
                 	   background-color:#fff;
                 	   width:45%;
                 	   height:100%;
                 	   float:left;
                 	   list-style-type:none;
                 	   margin-top:2%;
                 	   padding:0px;
                 	   list-style-type:none;
                 	  
                 	  
                 }
                 
                 .com-strength li sup{
	                  font-size:14px;
                 	  
                 }
                 
                .com-strength li:last-child{
                 	   background-color:#fff;
                 	   width:45%;
                 	  
                 	   float:left;
                 	   list-style-type:none;
                       border:0px;
                 	   padding:0px;
                 	   margin-top:2%;
                	  
                 }
                 
                 .com-strength li p{
	                 line-height:30px;
                 	 font-size:28px; 
                 	 color:#267dc2; 
                 	 font-weight:bold; 
                 	 padding:0px; 
                 	 margin:0px;
                 	 padding-left:10%;
                 }
                 .abou-img img{
	                 box-shadow: 5px 5px 5px 0px rgba(214,222,229,0.5);
                 }
                 
                 .text-med-bold{
	                float:right;
                 	font-size:16px;
                 }
     

}