.clearfix{zoom:1;}
.case-img img{display:block;width:100%;}
.talk-item{margin:0 auto;}
.talk-item img{display:block;width:240px;}
.talk-img img{display:block;margin:0 auto;}
.clearfix:after{display:table;content:"";clear:both;overflow:hidden;}
.clearfix:before{display:table;content:""}
 

/* 大图 */
.homeTopImg{}
.homeTopImg img{display: block; margin: 0 auto;width: 100%;max-width: 1920px; }
/* 头部 */
.title_content{padding: 100px 0 40px 0;}
.title_content b{font-size:36px;font-weight:bold;line-height:48px;color:#01518A;display: block;margin-bottom: 10px;}
.title_content span{font-size:34px;line-height:48px;color:#999999;display: block;}
.title_content a{font-size:36px;font-weight:bold;line-height:48px;color:#01518A;}
/* 解决方案 */
.home_Solution{text-align:center;padding-top:60px;padding-bottom: 40px;}
.home_Solution div{padding-bottom:20px;}
.home_Solution img{display:block;width:60%;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px;margin:0 auto 10px auto;}
.home_Solution b{display:block;font-size:28px;font-weight:400;line-height:37px;color:#EF811F;width:100%;margin:0 auto 20px auto;}
.home_Solution span{display:block;width:94%;margin:0 auto 20px auto;font-size:20px;line-height:50px;color:#666666;}
 

/* text_box */
.text_box{}
.text_box .t_logo{}
.text_box .t_logo img{display: block;width: 150px;margin: 0 auto;margin-bottom: 50px;}
.text_box .t_text{padding-bottom: 40px;}
.text_box .t_text p{display: block;text-indent: 2em;
  font-size: 20px; 
  line-height: 40px;
  color: #333333; padding-bottom: 50px; }

  .row_jcjg_2 .t2_img{padding-top:100px;}
  .row_jcjg_2 .t2_img img{display:block;width:90%;margin:30px auto;max-width:1180px;}





 
/*媒体查询*/
@media screen and (min-width:768px) and (max-width:990px){.solution-img{display:block;width:100%;}
 



}
@media screen and (min-width:320px) and (max-width:767px){.solution-img{display:block;width:100%;}
  
.title_content{padding: 20px 0 0px 0;}
.title_content b{font-size:16px;line-height:32px;  margin-bottom: 0px;}
.title_content span{font-size:16px;line-height:32px;}
.title_content a{font-size:16px;line-height:32px;}

.text_box .t_logo img{width: 100px;height: 100px;margin-bottom: 20px;}
.text_box .t_text p{    font-size: 16px;padding-bottom: 20px;
  line-height: 28px;}
  .row_jcjg_2 .t2_img{    padding-top: 20px;}
}
