@CHARSET "UTF-8";
   @media(min-width:1200px){
 
   	    .foot-left{
	        margin-top:-10%;
   	    }
   	    .foot-rig-one,.foot-rig-two{
	       padding-top:20px;
   	       padding-bottom:40px;
   	    }
	   .foot-rig-one li{
	       padding:0px 20px; 
	   	   color:#ffffff;
	   	   list-style-type:none;
	   	   font-size:24px;
	   	   font-family:Arial;
	   }
	   .foot-rig-one li span{
	      color:#e2e2e2;
	   	  font-size:14px;
	   	  font-family:Arial;
	   }
	   .foot-rig-two li{
	       padding:0px 20px; 
	   	   color:#ffffff;
	   	   list-style-type:none;
	   	   font-size:24px;
	   	   font-family:Arial;
	   } 
	   .addrs{
	       font-size:14px;
	   	   color:#e2e2e2;
	   	   line-height:22px;
	   	   padding-left: 43px;
           background-image: url(../images/chinon01.png);
           background-repeat: no-repeat;
           background-size: 20px;
           background-position: 8% 50%;
	   	   font-family:Arial;
	   	   
	   }
	   
       .phone{
	       font-size:14px;
	   	   color:#e2e2e2;
	   	   line-height:22px;
	   	   padding-left: 43px;
           background-image: url(../images/chinon04.png);
           background-repeat: no-repeat;
           background-size: 20px;
           background-position: 9% 50%;
       	   font-family:Arial;
	   	   
	   }
	   
       .ema{
	       font-size:14px;
	   	   color:#e2e2e2;
	   	   line-height:22px;
	   	   padding-left: 45px;
           background-image: url(../images/chinon03.png);
           background-repeat: no-repeat;
           background-size: 20px;
           background-position: 10% 50%;
       	   font-family:Arial;
	   	   
	   }
	   
       .mob{
	       font-size:14px;
	   	   color:#e2e2e2;
	   	   line-height:22px;
	   	   padding-left: 45px;
           background-image: url(../images/chinon02.png);
           background-repeat: no-repeat;
           background-size: 20px;
           background-position: 10% 50%;
       	   font-family:Arial;
	   	   
	   }
	   
	   .about-ls{
	   	     color:#1455fe; 
	   	     font-family:Arial; 
	   	     font-weight:bold; 
	   	     text-align:center;
	         background-image: url(../images/liangs.png);
             background-repeat: no-repeat;
             background-size: 20px;
             background-position: 58%;
	   	     padding-right:2%;
	   	     margin-top:2rem;
	   }
	   
	   .about-ls-news{
	        color:#1455fe; 
	   	     font-family:Arial; 
	   	     font-weight:bold; 
	   	     text-align:center;
	         background-image: url(../images/liangs.png);
             background-repeat: no-repeat;
             background-size: 20px;
             background-position: 100%;
	   	     padding-right:2%;
	   	     margin-top:0rem;
	   }
	   
	   .about-lsw{
	         color:#1455fe; 
	   	     font-family:Arial; 
	   	     font-weight:bold; 
	   	     text-align:center;
	         background-image: url(../images/liangs.png);
             background-repeat: no-repeat;
             background-size: 16px;
             background-position: 100%;
	   	     margin-left:65%;
	   	     padding-right: 20px;
             font-size: 14px;
	   }
	   
	   .new-da-title{
	        padding-left: 10%!important;
            text-align: center!important;
	   }
	   
	   .pro-da-title{
	        text-align: center!important;
	   }
	   
	   .service-da-title{
	        padding-left: 10%!important;
	   }
	   
	   a{
	       text-decoration:none!important;
	    }
	    
       .ser-one{
	       width:22%!important;
	   	   margin-right:2%; 
	   	   float:left; 
	   	   border-radius:10px; 
	   	   background-color:#f7f7f7; 
	   	  
	   }
	   
	   .ser-one h2{
	        color:#545454; 
	        font-family:Arial; 
	        font-size:22px; 
	        font-weight:bold;
	   	    padding:25px;
	   }
	   
	   .ser-four{
	        color:#545454; 
	        font-family:Arial; 
	        font-size:22px; 
	        font-weight:bold;
	   	    margin-top:20px;
	   	    padding:25px;
	   }
	   
	   .on-bomt{
	      margin-top:3rem;
	   	  margin-left:5rem;
	   	
	   }
	   
	   .ao-back{
	       width:80.875em;
	   	   background-image: url(../images/ao-back-you.png);
           min-height: 200px;
           background-size: 50%;
	   }
	   
	   .ao-you,.ao-you-two,.ao-you-the,.ao-you-dor{
	        margin-top:4.5%;
	   	    text-align:center;
	   	    float:left;
	   	
	   }
	   
	   .ao-you h2,.ao-you-two h2,.ao-you-the h2,.ao-you-dor h2{
	       font-size:48px;
	   	   line-height:38px;
	   	   color:#1455fe; 
	   	   font-weight:bold; 
	   	   font-family:arial;
	   }
	   
	   .ao-you span{
	       font-size:18px; 
	       color:#545454; 
	       font-family:arial; 
	       margin-right:72px;
	   }
	   
       .ao-you-two span{
	       font-size:18px; 
	       color:#545454; 
	       font-family:arial; 
	       margin-left:38px;
	   }
       .ao-you-the span{
	       font-size:18px; 
	       color:#545454; 
	       font-family:arial; 
	       margin-right:28px;
	   }
      .ao-you-dor span{
	       font-size:18px; 
	       color:#545454; 
	       font-family:arial; 
	       margin-left:10px;
	   }
	   
	   .news-index{
	        background-color:#f7f7f7;
	   }
	   
	   .text-3xl{
	       margin-top:0rem;
	   	   color:#1455fe;
	   	   font-size:28px;
	   	   font-weight:bold;
	   	   font-family:Arial;
	   }
	   
	   .news-top{
	        marign-top:5rem;
	   }
	   
	   
	   .news-abo-list:nth-child(odd){
	      
	         float:left; 
	         width:48%; 
	         margin-right:2%;
	   }
	   
	   .news-abo-list:nth-child(even){
	         
	         float:left; 
	         width:48%; 
	         margin-left:2%;
	   }
	   
	   .news-abo-list .news-im{
	       width:30%;
	   	   min-height:150px;
	   	   background-color:#fff;
	   	   float:left;
	   }
	   
	   .news-abo-list img{
	        width:150px;
	   	    height:150px;
	   	    margin-left:10%;
	   	    padding:10px;
	   }
	   
	   .news-abo-list .news-abo .title{
	   	    width:68%;
	        float:left;
	   	    text-align:left;
	   	    font-family:Arial;
	   	    padding-left:20px;
	   	    font-weight:bold;
	   }
	   
	   .news-abo-list .desc{
	        padding-left:20px;
	   	    width:68%;
	   	    float:left;
	   	    
	   	    text-align: left;
	   }
	   .news-abo-list .desc p span{
	        text-left:left;
	   	  
	   	    font-size:16px;
	   	    color:#545454;
	   }
	   
	   .ind-pho{
	            color: #fff9b9;
    font-size: 30px;
    margin-left: 40px;
    background-image: url(../images/index01.png);
    background-repeat: no-repeat;
    background-size: 30px;
    padding-left: 40px;
	    }
.scatt a{
	        float: left;
            
            width: 90.8%;
            text-align: left;
            color: #b9b9b9;
	    	font-family:Arial;
	    	font-size:18px;
	    }
	    .scatt{
	        float: left;
            line-height:46px;
            width: 100%;
            text-align: left;
            color: #b9b9b9;
	    	font-family:Arial;
	    	font-size:18px;
	    }
	    
	    .abo-title{
	             
                 font-size: 28px!important;
                 text-align: left;
                 width: 100%;
                 margin-top: 3rem;
	    	     color:#0d6efd!important;
	    	 
	    }
	    
	    .us-back{
	            max-width: 80.875em;
               
                background-image: url(../images/about-ba.png);
                background-size: 100%;
                background-repeat: no-repeat;
                background-position: 100% 80%;
	    	    padding-bottom:20%;
	    	 
	    }
	    
        .fact-title{
	             
                 font-size: 28px!important;
                 text-align: left;
                 width: 100%;
                 margin-top: 3rem;
	    	     color:#0d6efd!important;
	    	 
	    }
	    
	    .fl{
	       width:220px; 
	       height:35px;
	       border-radius:10PX; 
           bordeR:1px solid #f7f7f7; 
           text-indent:2em;
           background-image:url('/static/index/images/cprss.png');
           background-position: 3%;
           background-repeat: no-repeat;
           background-size: 26px;
           background-color: #f7f7f7;
           margin-right: 2rem;
	    }
	    
	    .fl:focus {
	        border:1px solid #f7f7f7;
	    }
	    
	    .news-more{
	          float: right;
              font-family: arial;
              font-size: 16px;
              background-image: url(../images/liangs.png);
	    	  background-repeat: no-repeat;
              background-position: 97%;
              background-size: 16%;
              padding-right: 8%;	    	  
	    }
	    
	    .xian-four .four-tb{
	          float:left;
	          background-color:#d0daf5; 
	          margin:20px 0px 20px 20px; 
	          width:55px; 
	          height:55px; 
	          border-radius:10px;
	    	  background-image: url(../images/com-one.png);
	    	  background-repeat: no-repeat;
              background-position: 40%;
              background-size: 80%;
	    }
	    
	    .xian-four .four-ms{
	          float:left;
	          margin:30px 0px 20px 15px; 
	          color:#333; 
	          font-size:17px;
	    }
	    
        .xian-four .four-tb-two{
	          float:left;
	          background-color:#d0daf5; 
	          margin:20px 0px 20px 20px; 
	          width:55px; 
	          height:55px; 
	          border-radius:10px;
	    	  background-image: url(../images/com-two.png);
	    	  background-repeat: no-repeat;
              background-position: 40%;
              background-size: 80%;
	    }
	    
        .xian-four .four-ms-two{
	          float:left;
	          margin:30px 0px 20px 15px; 
	          color:#333; 
	          font-size:17px;
        	  line-height:40px;
	    }
	    
	    
       .xian-four .four-tb-ree{
	          float:left;
	          background-color:#d0daf5; 
	          margin:20px 0px 20px 20px; 
	          width:55px; 
	          height:55px; 
	          border-radius:10px;
	    	  background-image: url(../images/com-ree.png);
	    	  background-repeat: no-repeat;
              background-position: 40%;
              background-size: 80%;
	    }
	    
        .xian-four .four-ms-ree{
	          float:left;
	          margin:30px 0px 20px 15px; 
	          color:#333; 
	          font-size:17px;
        	  line-height:18px;
	    }
	    
        .xian-four .four-tb-fou{
	          float:left;
	          background-color:#d0daf5; 
	          margin:20px 0px 20px 20px; 
	          width:55px; 
	          height:55px; 
	          border-radius:10px;
	    	  background-image: url(../images/com-fou.png);
	    	  background-repeat: no-repeat;
              background-position: 40%;
              background-size: 80%;
	    }
	    
        .xian-four .four-ms-fou{
	          float:left;
	          margin:30px 0px 20px 15px; 
	          color:#333; 
	          font-size:17px;
        	  line-height:18px;
	    }
	    
	    #cont-ree-one{
	       float:left; 
	       margin-top:2rem; 
	       border:1px solid #f8f8f8; 
	       width:31%; 
	       margin-right:2%;
           min-height:100px; 
           border-radius:10px; 
           background-color:#ffffff;
           box-shadow: 5px 5px 5px 5px rgba(248, 248, 248, 0.3); 
	       background-image: url(../images/con3.png);
           background-position: 50% 10%;
           background-repeat: no-repeat;
	       background-size:50px;
	    }
	    
      #cont-ree-two{
	       float:left; 
	       margin-top:2rem; 
	       border:1px solid #f8f8f8; 
	       width:31%; 
	       margin-right:2%;
           min-height:100px; 
           border-radius:10px; 
           background-color:#ffffff;
           box-shadow: 5px 5px 5px 5px rgba(248, 248, 248, 0.3); 
	       background-image: url(../images/con2.png);
           background-position: 50% 10%;
           background-repeat: no-repeat;
	       background-size:50px;
	    }
	    
	    #cont-ree-ree{
	       float:left; 
	       margin-top:2rem; 
	       border:1px solid #f8f8f8; 
	       width:31%; 
	       margin-right:2%;
           min-height:100px; 
           border-radius:10px; 
           background-color:#ffffff;
           box-shadow: 5px 5px 5px 5px rgba(248, 248, 248, 0.3); 
	       background-image: url(../images/con1.png);
           background-position: 50% 10%;
           background-repeat: no-repeat;
	       background-size:50px;
	    }
	    
	    .cont-ms{
	        margin-top:4.5rem;
	    	margin-bottom:2rem;
	    }
	    .cont-ms p,.cont-ms a{
	          text-align:left;
	    	  display:block;
	    	  padding:0px;
	    	  margin:0px;
	    	  font-family:Arial;
	    	  padding-left:22%;
	    	  font-weight:bold;
	    	  color:#333;
	    }
	    .caes-descs{
	          text-align: center;
              width: 100%;
              display: block;
              font-family: Arial;
              line-height: 28px;
	    }
	    
	    .flc{
	            margin: 1rem;
                color: #b1b1b1!important;
                width: 47%!important;
                bordeR: 1px solid #f8f8f8;
                box-shadow: 5px 5px 5px 5px rgb(248 248 248 / 30%);
	    	    padding:10px;
	    }
	    
	    .fls{
	             width: 97%;
    margin-top: 0.5rem;
    margin-left: 1rem;
	    }
	   
	    .pro_list2{
	          padding:0;
	    }
	    
	    
	    .kai{
            width: 8px;
            height: 8px;
            background-color: #204ac2;
            display: block;
            float: left;
            border-radius: 8px;
            margin-left: -5px;
            margin-top: 16px;
	    	

	    }
	    
	    .topnav,.topnav a{
	        line-height: 48px;
    font-family: Arial;
    color: #b4b4b4!important;
	    }
	    
	    .pro-new-title{
	       background-color:#214ac0;
	       color:#fff;
	       line-height:48px;
	       font-size:20px;
	    }
	    
	    .news-about{
	           width:80.875em;
	    }
	    
	    .ind-pros{
	        margin-top:2rem; 
	        background-color:#ffffff; 
	        width:22%; 
	        margin-right:3%; 
	        float:left
	    }
	    
	    .ind-pros img{
	         margin-left:23%; 
	         width:50%;
	    }
	    
       .ind-pros span{
	         text-align:center; 
	         font-family:Arial; 
	         font-weight:bold; 
	         line-height:45px; 
	         display:block;
	    }
	    
	    .foot-rig-one{
	         float:left;
	    }
	    .foot-rig-two{
	         float:left;
	    }
	    
	    .foot-left  img{
	       width:120px;
	    }
	    
	    .m-index-about{
	        display:none;
	    }
	    
	    .news-index{
	         background-color:#f7f7f7; 
	         padding-bottom:3rem; 
	         margin-bottom:6rem;
	    }
	    
      .content-container .news-top{
             font-size: 32px;
             font-weight: bold;
             font-family: Arial;
             background-image: none;
             display: block;
             padding: 8px;

	   }
       .content-container .about-top{
             font-size: 32px;
             font-weight: bold;
             font-family: Arial;
             background-image: none;
             display: block;
             padding: 8px;

	   }
	   
       .content-container .ser-top{
             font-size: 32px;
             font-weight: bold;
             font-family: Arial;
             background-image: none;
             display: block;
             padding: 8px;

	   }
	   
	   
	   
   }
   @media(max-width:576px){
	 .site-header .container a img{
	    width:120px;
	    margin-left: -49px;
	 }
	 
    .ind-pros{
	        margin-top:2rem; 
	        background-color:#ffffff; 
	        width:100%; 
	       
	    }
	    
	    .ind-pros img{
	         margin-left:23%; 
	         width:50%;
	    }
	    
       .ind-pros span{
	         text-align:center; 
	         font-family:Arial; 
	         font-weight:bold; 
	         line-height:45px; 
	         display:block;
       	     font-size: 24px;
             padding-bottom: 2rem;
	    }
	    
	    .content-container a{
	          font-size:18px; 
	          font-weight:bold; 
	          font-family:Arial;
	    	  text-decoration:none;
	    	  background-image: url(../images/liangs.png);
              background-repeat: no-repeat;
              background-position: 100%;
              background-size: 24px;
              
	    }
   	 
	    .wp-block-ponyo-faith h2{
	          font-size:26px;
	    }
	    .wp-block-ponyo-faith a{
	          font-size:18px;
	    	  line-height:32px;
	    }
	    
       .foot-rig-one{
	            color: #fff;
    list-style-type: none;
    width: 100%;
    text-align: left;
    font-size: 28px;
    font-family: Arial;
    padding: 0px;
    margin: 0px;
    font-weight: bold;
       	     
	    }
	    
	    .foot-rig-one span{
	        font-size:24px;
	    }
	    
      .addrs{
	       font-size:20px;
	   	   color:#e2e2e2;
	   	   line-height:40px;
	   	   padding-left: 36px;
           background-image: url(../images/chinon01.png);
           background-repeat: no-repeat;
           background-size: 31px;
           background-position: 0% 50%;
	   	   font-family:Arial;
	   	   
	   }
	   
       .phone{
	       font-size:20px;
	   	   color:#e2e2e2;
	   	   line-height:40px;
	   	   padding-left: 36px;
           background-image: url(../images/chinon04.png);
           background-repeat: no-repeat;
           background-size: 31px;
           background-position: 0% 50%;
       	   font-family:Arial;
	   	   
	   }
	   
       .ema{
	       font-size:20px;
	   	   color:#e2e2e2;
	   	   line-height:40px;
	   	   padding-left: 36px;
           background-image: url(../images/chinon03.png);
           background-repeat: no-repeat;
           background-size: 31px;
           background-position: 0% 50%;
       	   font-family:Arial;
	   	   
	   }
	   
       .mob{
	       font-size:20px;
	   	   color:#e2e2e2;
	   	   line-height:40px;
	   	   padding-left: 36px;
           background-image: url(../images/chinon02.png);
           background-repeat: no-repeat;
           background-size: 31px;
           background-position: 0% 50%;
       	   font-family:Arial;
	   	   
	   }
	   
	   .foot-rig-two{
	      padding:0px;
	   }
	    
	    .foot-rig{
	        width:100%;
	    	padding:10%;
	    }
	    
	    .axon-content h2{
	        color: var(--copyColor);
    font-family: Arial;
    font-size: 19px;
    font-weight: 700;
    letter-spacing: -.6px;
    line-height: 50%;
    margin: 0 1rem 1rem;
    max-width: 50ch;
    padding-top: 0.5rem;
	    }
	    
	    .axon-content .ind-pho{
	       color: #ffffff;
           font-size: 24px;
           font-family: Arial;
           font-weight: bold;
	    }
	    
	    .axon-content .ind-pho span{
	       color:#edeaba;
	       font-family: Arial;
           font-weight: bold;
	       font-size:24px;
	       background-image:url('../images/index01.png');
	       background-repeat: no-repeat;
           background-size: 28px;
           padding-left: 30px;
	       margin-left:2%;
	       
	    }
	    
	    .m-text{
	           padding:0px 10px;
	    	   font-size:18px;
	    }
	    .m-index-about{
             align-items:center;
             background:#204abf;
             display:block;
             flex-direction:column;
             height:100%;
             padding:3rem 0rem;
             width:90%;
	    	 margin-left:5%;
	    	 margin-bottom:5%;
	    	 margin-top:0%;
	    	 border-radius:10px;
	    	 text-align:center;
	    }
        .m-index-about .axon-content{flex:1;margin:auto}
        .m-index-about .axon-content h2{
             color:var(--copyColor);
             font-family:Arial;
             font-size:30px;
             font-weight:700;
             letter-spacing:-.6px;
             line-height:50%;
             margin:0 1rem 1rem;
             max-width:50ch;
             padding-top:0.5rem;
        	 padding-bottom:1rem;
        }
        .m-index-about .axon-content p{
             color:var(--copyColor);
             font-family:Arial;
             font-size:22px;
             font-weight:500;
             letter-spacing:-.25px;
             line-height:100%;
             max-width:72ch;
             padding-top:0.4rem;
             padding-left:1rem;
        }
        
       .news-index{
	         background-color:#f7f7f7; 
	         padding-bottom:3rem; 
	         margin-bottom:2rem;
	    }
       .ao-back{
	       width:100%;
	   	   background-image: url(../images/ao-back-you.png);
           min-height: 120px;
           background-size: 50%;
	   }
	   
	   .ao-you,.ao-you-two,.ao-you-the,.ao-you-dor{
	        margin-top:4.5%;
	   	    text-align:center;
	   	    float:left;
            box-shadow: 10px 5px 5px rgb(242,242,242,0.5);
            padding: 3px;
            margin-left: 2px;
            width:48%;
	   	    padding-top: 10px;
            padding-left: 5px;
            padding-right: 5px;
            border: 1px solid #f2f2f2;
            border-radius: 10px;
            padding-bottom:10px;
	   	
	   }
	   
	   .ao-you h2,.ao-you-two h2,.ao-you-the h2,.ao-you-dor h2{
	       font-size:36px;
	   	   line-height:38px;
	   	   color:#1455fe; 
	   	   font-weight:bold; 
	   	   font-family:arial;
	   	   
	   }
	   
	   .ao-you span{
	       font-size:18px; 
	       color:#545454; 
	       font-family:arial;
	       text-align:center; 
	      
	   }
	   
       .ao-you-two span{
	       font-size:18px; 
	       color:#545454; 
	       font-family:arial; 
	       text-align:center;
	   }
       .ao-you-the span{
	       font-size:18px; 
	       color:#545454; 
	       font-family:arial; 
	       text-align:center;
	   }
      .ao-you-dor span{
	       font-size:18px; 
	       color:#545454; 
	       font-family:arial; 
	       text-align:center;
	   }
	   .content-container .news-top{
             font-size: 32px;
             font-weight: bold;
             font-family: Arial;
             background-image: none;
             display: block;
             padding: 8px;

	   }
       .content-container .about-top{
             font-size: 32px;
             font-weight: bold;
             font-family: Arial;
             background-image: none;
             display: block;
             padding: 8px;

	   }
	   
       .content-container .ser-top{
             font-size: 32px;
             font-weight: bold;
             font-family: Arial;
             background-image: none;
             display: block;
             padding: 8px;

	   }
	   .ser-one{
	    
          width: 100%;
          margin-top: 20px;
          border-radius: 10px;
          background-color: #f7f7f7;
	   	  box-shadow: 10px 5px 5px rgb(0 0 0 / 20%);
	   	  
	   }
	   
	   .ser-four{
         padding: 15px;
         font-size: 24px;
         text-align: center;
         font-family: Arial;
         font-weight: bold;

	   }
	   
	   .ser-one h2{
	       padding: 15px;
           font-size: 16px;
           text-align: center;
           font-family: Arial;
           font-weight: bold;
           line-height: 30px;
	   }
	   
	   .ser-one h2 br{
	      display:none;
	   	
	   }
	   
	   .news-abo-list .news-im{
	       margin-left:16px;
	   	   float:left;
	   	   width:40%;
	   	   margin-right:14px;
	   }
	   .news-im img{
	       width:100%;
	   	   max-height:90px;
	   } 
	   .news-abo-list{
	       min-height:140px;
	   }
	   .news-abo-list .title{
	       min-height:90px;
	       font-family: Arial;
           font-size: 15px;
           text-align: left;
	   }
	   .desc p{
	       padding:0px 16px 10px 16px;
	   	  
	   }
       .desc p span{
	      padding: 0px 16px 10px 16px;
          display: block;
          font-size: 16px!important;
          font-family: Arial!important;
          text-align: left;
	   	  
	   }
	   
	   .desc p span span span,.desc p span span{
	       padding:0px;
	   }
	   
	   .about-lsw{
	
	   	   font-size: 18px;
           font-family: Arial;
           text-decoration: none;
           text-align: right;
           margin-left: 40%;
           background-image: url(../images/liangs.png);
           background-repeat: no-repeat;
           background-size: 20px;
	   	   background-position: 100%;
           padding-right: 26px;
	   }
	   .news-abo{
	       margin-bottom:2rem;
	   }
 #cont-ree-one{
	            
    margin-top: 2rem;
    border: 1px solid #f8f8f8;
    width: 100%;
    margin-right: 2%;
    min-height: 100px;
    border-radius: 10px;
    background-color: #ffffff;
    box-shadow: 5px 5px 5px 5px rgb(248 248 248 / 30%);
    background-image: url(../images/con3.png);
    background-position: 50% 10%;
    background-repeat: no-repeat;
    background-size: 50px;
 	padding-top:60px;
	       }
	       .wp-block-ponyo-gabriel .wp-block-ponyo-heading.text-3xl{
	                font-size: 2.3rem!important;
	       }
#cont-ree-two{
	 
    margin-top: 2rem;
    border: 1px solid #f8f8f8;
    width: 100%;
    margin-right: 2%;
    min-height: 100px;
    border-radius: 10px;
    background-color: #ffffff;
    box-shadow: 5px 5px 5px 5px rgb(248 248 248 / 30%);
    background-image: url(../images/con2.png);
    background-position: 50% 10%;
    background-repeat: no-repeat;
    background-size: 50px;
	padding-top:60px;
}
  #cont-ree-ree{
	       
	       margin-top:2rem; 
	       border:1px solid #f8f8f8; 
	       width:100%; 
	       margin-right:2%;
           min-height:100px; 
           border-radius:10px; 
           background-color:#ffffff;
           box-shadow: 5px 5px 5px 5px rgba(248, 248, 248, 0.3); 
	       background-image: url(../images/con1.png);
           background-position: 50% 10%;
           background-repeat: no-repeat;
	       background-size:50px;
  	       padding-top:60px;
	    }
	    .cont-forem{
	         margin-top:4rem;
	    }
	    .caes-descs{
	            font-size: 18px;
                font-family: Arial;
	    }
	    .flc,.fls{
	         color: #333;
    margin: 1rem;
    line-height: 40px!important;
    font-size: 18px;
    text-indent: 1rem;
	    }
.bnt{
	        
             margin-top:2rem; 
             line-height:30px; 
             border-radius:5px; 
             padding:10px 130px; 
             color:#fff; 
             background-color:#1f4cc9;
       	     border:0px;
       	     font-family:Arial;
	         margin-left:20px;
	         margin-bottom:10px;
	       }
	       
	       .tj-title{
	                 line-height: 60px;
    font-family: Arial;
    font-size: 28px;
    font-weight: bold;
    color: #1555fd;
    text-align: center;
	       }
	       .pro-uli {
    margin-left: 3%!important;
    width: 100%!important;
    border-radius: 10px;
    background-color: #f9f9f9;
    float: left;
    list-style-type: none;
    margin-bottom: 2rem;
   }
   .pro-uli img{
	  width:80%;
   	  margin:10%;
   } 
   .pro-uli h2{
    font-size: 28px;
    font-weight: bold;
    color: #204ac0;
   }
   .pro-uli p{
	       text-align: center;
    font-size: 22px;
    font-family: Arial;
    color: #838383;
   }
.pro-tuijian ul li:first-child {
    margin-left: 3%!important;
    width: 100%;
    border-radius: 10px;
    background-color: #f9f9f9;
    float: left;
    list-style-type: none;
}
.pro-tuijian ul li:first-child img{
	 width:80%;
	 margin:10%;
}
}
 
