﻿/*******  chuli CSS  ******/
.lf{ float:left; }
.rt{ float:right;}
em,b,i{font-style:normal; font-weight:normal;}
.clear:after {content:"";height:0;display:block;clear:both;}
.clear {clear: both; height:0px; overflow:hidden; zoom: 1;}
.wrap{width: 100%;max-width: 1230px;}
.area_cont{padding: 1px 0;margin-top: 50px;margin-bottom: 30px;}
.area_cont_head {text-align: center;margin-bottom: 50px;}
.area_cont_head h3.bt{font-weight: bold;font-size: 35px;}
.area_cont .cont_box{padding-bottom:30px;margin-bottom: 40px;border-bottom: solid 1px #dcdcdc;}
.area_cont_head p.p_01{font-size: 18px;}
.area_cont_lf{width: 580px;}
.area_cont_List .NRimg{position: relative;}
.area_cont_List .NRimg img{width: 100%;max-width: 580px;border-radius: 15px;}
.area_cont_List .info_cent dd{width: 47%;background: #dcdcdc;padding: 15px 0 15px 10px;margin: 10px 0px 0 0;border-radius: 10px;}
.area_cont_List .info_cent dd span{display: block;font-size:25px;font-weight: bold;}
.area_cont_rt{width: 620px;}
.area_cont_rt .area_rt_list{margin-bottom: 30px;font-size: 18px;}
.area_cont_rt .area_rt_list h2{font-weight: bold;font-size: 25px;margin-bottom: 10px;}
.area_cont_rt .area_rt_list p{line-height: 1.6em;}
.area_cont_rt .area_rt_list.list_2 li span{color:#22c55e;font-size: 20px;font-weight: bold;margin-right: 5px;}
.area_cont_rt .area_rt_list li{margin-bottom: 7px;}
.area_cont_rt .area_rt_list.list_3 li span{display: inline-block;width: 22px;height: 22px;line-height: 22px;font-size: 14px; border-radius: 50%;background: #f60;color: #fff;text-align: center;margin-right: 5px;}
.area_cont_rt .area_rt_list.list_4 li span{color:#f4c021;font-size: 20px;font-weight: bold;margin-right: 5px;}
/*******  contact CSS  ******/
.about_us_cont .ABOUT_Txt{margin-bottom: 30px;}
.about_us_cont .ABOUT_Txt p{line-height: 1.6em;font-size: 18px;margin-top: 10px;}
.about_us_cont .contact{margin-bottom: 50px;}
.about_us_cont .contact h3.contact_bt{font-size: 35px;text-align: center;margin-top: 50px;}
.about_us_cont .contact p.contact_p01{text-align: center;font-size: 18px;margin-bottom: 40px;}
.about_us_cont .contact .contact_li{position: relative;width: 48%;padding: 10px 0 10px 75px;box-sizing: border-box;border: solid 1px #dcdcdc;border-radius: 10px; margin-bottom: 15px;}
.about_us_cont .contact .contact_li .contact_icon{position: absolute;left:15px;top:50%;margin-top: -24px; width: 48px;height: 48px;line-height: 48px;text-align: center; background: #f4c021;color: #f60;font-weight: bold;font-size: 30px;border-radius: 5px;}
.about_us_cont .contact .contact_li dl dt{font-weight: bold;font-size: 22px;margin-bottom: 5px;}
.about_us_cont .contact .contact_li dl dd{font-size: 16px;color: #64748b;margin-bottom: 5px;}
/****** uccess_cont  *****/
.Success_cont .Success_data{text-align: center;margin: 50px 0;}
.Success_cont .Success_data h3{font-size: 35px;}
.Success_cont .Success_data p{font-size: 18px;}
.Success_cont .Success_List li{float: left;margin-right: 3.33%;width:22.5% ;text-align: center;box-sizing: border-box;border:solid 1px #dcdcdc;border-radius: 10px;padding: 40px 10px;}
.Success_cont .Success_List li span{display: inline-block; width: 90px;height: 90px;line-height: 90px;background: #fdf7e8;color: #edb91d;font-weight: bold;font-size: 40px;border-radius: 50%;}
.Success_cont .Success_List li .List_num{font-weight: bold;font-size: 35px;margin: 10px 0;}
.Success_cont .Success_List li .List_txt{font-weight: bold;font-size: 20px;margin-bottom: 3px;}
.Success_cont .Success_List li .List_sm{color: #64748b;font-size: 14px;}
.Success_cont .Success_List li.li_4{margin-right: 0;}








@media screen and (min-width: 751px) and (max-width:1229px){
  .area_cont_lf{width: 48%;}
  .area_cont_List .NRimg img{max-width: 100%;}
  .area_cont_rt{width: 50%;}
  
}
@media screen and (max-width: 750px){
  .wrap{width: 100%;max-width: 94%;}
  .area_cont_lf{margin-bottom: 30px;}
  .area_cont_List .info_cent dd span{font-size:20px;}
  .area_cont_lf,.area_cont_rt{width: 100%;float: none;}
  .area_cont_List .NRimg img{max-width: 100%;}
  .area_cont_rt .area_rt_list h2{font-size: 20px;}
  .area_cont_rt .area_rt_list{margin-bottom: 15px;font-size: 16px;}
  .area_cont_rt .area_rt_list.list_2 li span,.area_cont_rt .area_rt_list.list_4 li span{font-size: 18px;}
  .area_cont_rt .area_rt_list.list_3 li span{width: 20px;height: 20px;line-height: 20px;font-size: 12px;}
  .about_us_cont .ABOUT_Txt p{font-size: 16px;}
  .about_us_cont .contact h3.contact_bt{margin-top: 5px;}
  .about_us_cont .contact .contact_li{width: 100%;}
  .about_us_cont .contact .contact_li dl dt{font-size: 20px;}
  .Success_cont .Success_List li{width: 100%;margin-right: 0;margin-bottom: 15px;}
}