.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 30px 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;}
 
.tabBox{height:100px;background:#F5F8FA;padding-top:20px;}
#myTab a{font-size:20px;line-height:80px;color:#333333;padding:0 30px;-moz-border-radius: 10px 10px 0 0 ;
	-webkit-border-radius: 10px 10px 0 0 ;
	-khtml-border-radius: 10px 10px 0 0 ;
	border-radius:10px 10px 0 0 ;}

#myTab .active a{border: 1px solid #F5F8FA;color: #004F87;font-weight: bold;}
.nav-tabs{border-bottom:1px solid #F5F8FA;}
/* tab1Box */
.tab1Box{}
.tab1Box .t1_img{padding-top: 100px;padding-bottom: 60px;}
.tab1Box .t1_img img{display: block;margin:20px auto;max-width: 295px;}
.tab1Box .t1_text{padding-bottom: 100px;}
.tab1Box .t1_text p{
	font-size: 20px;
 
	line-height: 50px;
	color: #666666;display: block;padding-bottom: 50px;text-align: center;}
.tab1Box .t1_text span{color: #EF8220;}

/* tab2Box */
.tab2Box{}
.tab2Box .t2_img{padding-top: 100px;padding-bottom: 80px;}
.tab2Box .t2_img img{display: block;margin:20px auto;max-width: 100%;}
 

/* tab3Box */
.tab3Box{}
.tab3Box img{display: block;width:70%;margin: 60px auto;}


/* tab4Box */
.tab4Box p{display: block;padding: 50px 0 30px 0;}
.tab4Box p img{display: inline-block;vertical-align: middle;}
.tab4Box p span{display: inline-block;vertical-align: middle;
	font-size: 32px; 
	font-weight: 400;
	line-height: 42px;
	color: #005089;} 
.tab4Box dl { font-size: 0px; display: block; overflow: hidden; }
.tab4Box dt { float: left; margin-bottom: 30px;	font-size: 20px; 
	color: #333333;
	line-height: 30px; color: #F1892A;}
.tab4Box dd { overflow: hidden; margin-bottom: 30px;
	font-size: 20px; 
	color: #333333;
	line-height: 30px;
	 }
.tab4Box dd span{color: #005089;font-weight: bold;}

/* tab5Box  */
#tab5 .module_gray,
#tab5 .module_white{padding-bottom: 100px;}
/* 第一 */
.row_branch{}
.row_branch dl{font-size:0px;display:block;overflow:hidden;}
.row_branch dt{float:left;margin-bottom:30px;}
.row_branch dt img{display:block;width: 120px;height: 120px;}
.row_branch dd{overflow:hidden;margin-bottom:30px;font-size:24px;color:#333333;line-height:50px;padding-left: 10px;}
.row_branch dd b{ display: block;font-size:28px;color:#EF811F;line-height:50px;font-weight:bold;}
.row_branch dd span{ display: block;font-size:22px;line-height:50px;color:#333333;}
/* 第2 */

.row_center dl{font-size:0px;display:block;overflow:hidden;}
.row_center dt{float:left;margin-bottom:30px;}
.row_center dt img{display:block;width: 200px;}
.row_center dd{overflow:hidden;margin-bottom:30px;font-size:24px;color:#333333;line-height:40px;padding-left:20px;}
 
/* 底部 */
.tab5Box_3 dl{font-size:0px;display:block;overflow:hidden;}
.tab5Box_3 dt{float:left;margin-bottom:30px;font-size:24px;min-width:150px;;color:#333333;line-height:50px;color:#333333;}
.tab5Box_3 dt label{white-space:nowrap;font-weight:normal;}
.tab5Box_3 dd{overflow:hidden;margin-bottom:30px;font-size:24px;color:#333333;line-height:50px;}
.tab5Box_3 dd input{font-size:24px;display:block;white-space:nowrap;height:50px;color:#333333;line-height:50px;border: 1px solid #F5F8FA;background: #F5F8FA;}
.tab5Box_3_a{padding:30px 0 30px 0;}
.tab5Box_3_a a,.tab5Box_3_a button{width:140px;display:inline-block;vertical-align:top;height:50px;margin-right:50px;text-align:center;font-size:24px;color:#fff;padding:0;line-height:50px;}

	.tab5Box_3_a a.a1,
	.tab5Box_3_a button.a1{background: #BFBFBF;}
	.tab5Box_3_a a.a2,
	.tab5Box_3_a button.a2{background: #004F87;border: none;}




 
/*媒体查询*/
@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%;}
#myTab .active a{font-size: 12px;
	line-height:28px; 
	padding: 0 6px;}
#myTab a{font-size: 12px;
	line-height:28px;  padding: 0 6px;}
	.tabBox{height: auto;}
	.tab1Box .t1_img img{max-width: 200px;}
	.tab1Box .t1_img{padding: 10px 0;}
	.tabBox{padding: 10px 0;}
	.tab1Box .t1_text p{font-size: 16px;line-height: 28px;    padding-bottom: 20px;}



	.tab4Box p{padding: 30px 0 10px 0;} 
	.tab4Box p span{ 
		font-size: 20px;  
		line-height: 30px; }  
	.tab4Box dt { float: left; margin-bottom:16px;	font-size:14px; 
 
		line-height: 22px;  }
	.tab4Box dd {  margin-bottom: 16px;
		font-size: 14px;  
		line-height: 22px;
		 }
 
		 .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;}

		 .row_branch dt img{display: block;width: 100px;} 
		 .row_branch dd b{ display: block;font-size:16px;color:#EF811F;line-height:30px;font-weight:bold;}
		 .row_branch dd span{ display: block;font-size:16px;line-height:30px;color:#333333;}
		 .row_center dt img{display: block;width: 100px;} 
		 .row_center dd{font-size:16px;line-height:30px;}


 
		 .tab5Box_3 dt{margin-bottom:10px;font-size:16px;min-width:auto; line-height:30px;} 
		 .tab5Box_3 dd{ margin-bottom:10px;font-size:16px;line-height:30px;}
		 .tab5Box_3 dd input{font-size:16px; height:30px;line-height:30px;}
		 .tab5Box_3_a{padding:10px 0 10px 0;}
		 .tab5Box_3_a a,.tab5Box_3_a button{width:80px;display:inline-block;vertical-align:top;height:30px;margin-right:10px;text-align:center;font-size:16px;color:#fff;padding:0;line-height:30px;}
		 



}
