/* BASIC css start */
#contentWrap{width:100%; padding: 0 !important;}
#footer{margin-top:75px;}


  .main_solution ul li .txt_box{text-align:left;margin-top:23px;}
  .main_solution ul li .txt_box .title, .main_event ul li .txt_box .des{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
  .main_solution ul li .txt_box .title{font-size:20px;color:#111;font-weight:500;letter-spacing:-0.69px;}
  .main_solution ul li .txt_box .des{font-size:18px;color:#666;font-weight:300;letter-spacing:-0.54px;margin-top:11px;}
  
  
  .main_solution .main_title_box{position: relative;}
  .main_solution .main_title_box .main_title{display: inline-block;font-size:36px;color:#111;font-weight:600;}
  .main_solution .main_title_box .main_title strong{display: inline-block;font-size:20px;color:#666;font-weight:300;margin-left:20px;}
  .solution_banner{ margin-top: 15px;}	


  .main_detail_page{ margin-top: 45px;}	
  .main_detail_page ul{font-size:0;text-align: center; padding-top: 20px;}
  .main_detail_page ul li{display: inline-block;box-sizing:border-box;vertical-align: top;width:calc(24.2% - 11px);}
  .main_detail_page ul li + li{margin-left:26px;}
  .main_detail_page ul li .thumb{width:100%;height:0;padding-bottom:79%;overflow:hidden;position: relative;}
  .main_detail_page ul li .thumb img{width:100%;transform:scale(1);transition:all 0.5s;}
  .main_detail_page ul li:hover .thumb img{transform:scale(1.05);transition:all 0.5s;}

  .main_detail_page ul li .txt_box{text-align:left;margin-top:23px;}
  .main_detail_page ul li .txt_box .title, .main_event ul li .txt_box .des{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
  .main_detail_page ul li .txt_box .title{font-size:20px;color:#111;font-weight:500;letter-spacing:-0.69px;}
  .main_detail_page ul li .txt_box .des{font-size:18px;color:#666;font-weight:300;letter-spacing:-0.54px;margin-top:11px;}
  
  
  .main_detail_page .main_title_box{position: relative;}
  .main_detail_page .main_title_box .main_title{display: inline-block;font-size:36px;color:#111;font-weight:600;}
  .main_detail_page .main_title_box .main_title strong{display: inline-block;font-size:20px;color:#666;font-weight:300;margin-left:20px;}





  .main_notice_area{ margin-top: 90px;}	
  .main_notice_area ul{font-size:0;text-align: center; padding-top: 20px;}
  .main_notice_area ul li{display: inline-block;box-sizing:border-box;vertical-align: top;width:calc(24.2% - 11px);}
  .main_notice_area ul li + li{margin-left:26px;}
  .main_notice_area ul li .thumb{width:100%;height:0;padding-bottom:79%;overflow:hidden;position: relative;}
  .main_notice_area ul li .thumb img{width:100%;transform:scale(1);transition:all 0.5s;}
  .main_notice_area ul li:hover .thumb img{transform:scale(1.05);transition:all 0.5s;}

  .main_notice_area ul li .txt_box{text-align:left;margin-top:23px;}
  .main_notice_area ul li .txt_box .title, .main_event ul li .txt_box .des{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
  .main_notice_area ul li .txt_box .title{font-size:20px;color:#111;font-weight:500;letter-spacing:-0.69px;}
  .main_notice_area ul li .txt_box .des{font-size:18px;color:#666;font-weight:300;letter-spacing:-0.54px;margin-top:11px;}
  
  
  .main_notice_area .main_title_box{position: relative;}
  .main_notice_area .main_title_box .main_title{display: inline-block;font-size:36px;color:#111;font-weight:600;}
  .main_notice_area .main_title_box .main_title strong{display: inline-block;font-size:20px;color:#666;font-weight:300;margin-left:20px;}
  .main_notice_area .main_title_box .btn_goods_more{display: inline-block;position: absolute;bottom:10px;right:0;width:18px;height:18px;}
  .main_notice_area .main_title_box .btn_goods_more a{display: block;width:100%;height:100%;background:url('/design/sidmool/da_image/main_btn_more.png')no-repeat center; background-size:24px;}
  
  


/* BASIC css end */

