@charset "UTF-8";
ul{list-style-type: none;}

.fangfa{  overflow: hidden;color: #000000; }
.fangfa h1{font-size: 51px; margin-bottom:30px; font-weight:200;}
.fangfa p{ font-size: 18px;text-indent:2em;}
.fangfa .fangfaleft{  margin :100px 0;
  margin-left:1.5%;
  width: 48%;
  float: left;
  overflow: hidden;
}
.fangfa .fangfaleft img{width: 100%}
.fangfa .fangfaleft h1{font-size: 45px;}
.fangfa .fangfaleft p{ font-size: 18px;text-indent:2em; line-height:40px;letter-spacing: 2px; margin-bottom: 50px;}
.fangfa .fangfaleft a{font-size: 20px;}

.fangfaq{width: 100%; overflow: hidden; background:url(../images/Untitled-32-1.png) no-repeat; padding: 150px 0; margin-bottom:60px; color: #000000;}
.fangfaq-l{width: 30%; float: left;  overflow: hidden; font-size: 35px; color: #ffffff;line-height: 65px;}
.fangfaq-r{width: 65%; float: right; overflow: hidden;}
.fangfaq-r ul li{
  color: #ffffff; font-size:15px; ;
  border:1px #002c36 solid; padding: 30px 20px; margin-bottom: 20px;
  border-radius:10px 10px 10px 10px; background-color:#002C3696;
}
.fangfaq-r ul li p{ font-size: 27px;text-indent:1em; }

.fsjs{overflow: hidden;padding: 50px 10px ;color: #000000;}
.fsjs p{width: 100%; text-align: center; font-size: 50px;   margin-bottom:30px; font-weight:200;}
.fsjs .fsjs-l{
  width: 45%; margin-left:4%;overflow: hidden; float: left;padding-top: 20px;
}
.fsjs .fsjs-l p{
  font-size: 20px;text-indent:2em; text-align: left;margin-bottom:5px;
}
.fsjs-l ul{
  width: 47%; margin-left:2%;overflow: hidden; float: left; font-size: 18px;  font-weight:200; padding: 0; line-height: 23px;
}

.guibin{ color: #000000; font-weight: 200;}
.guibin h1{font-size: 35px; margin-bottom: 20px;}
.guibin   p{ font-size: 18px;text-indent:2em; text-align: left;margin-bottom:20px;}
.airen{ background-color:#002c36; padding: 100px 0;}
.airen-l{width: 45%; float: left;margin-left:4%; color: #ffffff;}
.airen-l h1{margin-bottom: 50px;}
.airen-l p{margin-bottom: 20px; font-size: 20px;text-indent:2em;}
.airen-l ul,.zida ul{list-style-type: disc;}
.airen-l ul li{ font-size: 15px;}
.airen-l img{width: 100%;border-radius:20px;}
.zida{font-size: 18px;}
.guibin .hfxmb{margin:40px 0; overflow: hidden;padding-left: 0;}
.guibin .hfxmb li{ float: left;  width: 15%; margin-left: 1%;  }
.guibin .wuxiang{  overflow: hidden; padding:70px 0;}
.guibin .wuxiang li{ float: left;  width:18%; margin:0 1%;  }
.guibin .wuxiang li img{width: 100%; }
.huise{width: 100%;overflow: hidden; padding: 80px 0; background-color: #f7f7f7;}
.swsm,.clnr{padding:2% 5%}
.swsm div{width: 50%; float: left; overflow: hidden; padding:2%}
.swsm div img{width: 90%;border-radius:20px;}
.swsm div h3{line-height: 60px;}
.yiji{margin-bottom:50px;}
.yiji ul{
  margin-top:20px;
  display: none;
}
.yiji ul li{border:0; width: 100%; font-size:18px; padding:2px;list-style-type: disc; font-weight: 200; }
.heidian li{list-style-type: disc; font-weight: 700}
.yiji li {border:1px #d3d3d3 solid; width: 100%; font-size:25px; padding: 30px; font-weight: 500; }
.yiji li a{ color: #062539; display: block;}


@media (max-width: 767px) {
  .guibin h1{font-size: 30px; margin-bottom: 20px;}
  .fangfa h1{font-size: 30px; margin-bottom:30px; font-weight:500;}
  .fangfa .fangfaleft {margin :20px 0;
    margin-left:2%;
    width:95%;
    float: left;
    overflow: hidden;
  }
  .fangfa .fangfaleft img{ margin: 0 auto;}
  .fangfa .fangfaleft h1{font-size: 30px; font-weight:500;}
  .fangfaq{padding:50px 0;}
  .fsjs .fsjs-l{
    width:96%; margin-left:2%;overflow: hidden; float: left;padding-top: 20px;
  }
  .fangfaq-l{width: 100%;  overflow: hidden; font-size: 35px; color: #ffffff;line-height: 65px;}
  .fangfaq-r{width: 100%; overflow: hidden;}.fangfaq-r ul{padding: 0}
  .fsjs-l ul{
    width:90%; margin-left:2%;overflow: hidden; font-size: 20px;  font-weight:200; padding: 0; line-height: 25px;
  }
  .airen-l{width: 100%; margin-left:0;  color: #ffffff; }
  .guibin .hfxmb li{ float: left;  width:33%; margin-left:0;   margin-bottom: 20px; }
  .guibin .wuxiang{  padding:10px 0;}
  .guibin .wuxiang li{ float: left;  width:98%; margin:4% 1%;  }
  .swsm div{width:98%; float: left; overflow: hidden; padding:1%}
  .swsm div img{width: 98%;border-radius:20px;padding:1%}
  .yiji{padding: 0}
  .yiji li {border:1px #d3d3d3 solid; width: 100%; font-size:23px; padding:20px; font-weight: 500; }
}
