@charset "utf-8";
/* CSS Document */
.clearfix:after {
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
}
.clearfix { display: inline-table; }
/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* End hide from IE-mac */

/*title*/
*{ margin:0; padding:0;}
/*title*/
*{ margin:0; padding:0; text-align: left; }
.lang { height:35px; width:100%; background:#eee;}
.langIn01 { width:1196px; margin:0 auto;}
.langIn { width:176px; float:right;}
.zhongwen,.yingwen { display:block; width:88px; height:35px; line-height:35px; text-align:center; color:#023D77; background:#fff; text-decoration:none; float:left;}

.titleAll { 
			width:100%;
		    background:#fff;
  		  }
  
.title { width:1196px; margin:0 auto; padding:0 0 17px 0;}
.tLeft { float:left; margin:37px 0 0 0;}
.tRight { float:right; margin:58px 0 0 0;}
.tRight .p1 { font-size:16px; color:#888; margin:2px 0 0 0;}
.tRight .p2 { font-size:24px; color:#005c9d;font-family:"Impact";}

/*nav*/

.nav ul { margin:0 auto; height:50px;}
.nav ul li {height:50px;  list-style:none; float:left; text-align:center;}
.nav ul li a { display:inline-block; padding:0 12px;  border-right:1px solid #898989; color:#444; text-decoration:none; font-weight:bold;}
.tRight .nav ul .current a{ color:#2473b3;}
.tRight .nav ul .current { background:url(/public/img/navbar.png) no-repeat 0 30px;}

/*tel*/
.tel { margin:20px 0 0 0; width:100%; height:80px; background:rgba(42,42,42,0.8);}
.telLeft,.telRight { float:left; width:50%; color:#1aac4a; font-size:24px; font-family:"微软雅黑";font-weight:bold; height:80px; line-height:80px; padding:0 0 0 10%; box-sizing:border-box;}
.telIn { width:1196px; margin:0 auto;}
.telBg {float:left; background:url(../img/dianhua.png) no-repeat 0 25px; width:60px; height:80px; display:inline-block;}
.youxiangBg { float:left; background:url(../img/youxiang.png) no-repeat 0 25px; width:60px; height:80px; display:inline-block;}
.telLeft span,.telRight span { float:left;}

/*footer*/
.footer { width:100%; background:#333333; padding:0 0 20px 0;}
.footerIn { width:1196px; margin:0 auto;}
.fiLeft { float:left; margin:85px 0 0 0;}
.fiCenter { width:700px; float:left; text-align:center; margin:85px 0 0 30px; color:#999; line-height:24px;}
.fiRight { float:right; text-align:center; margin:60px 0 0 33px;} 
.footer .fiRight p { color:#fff; font-size:14px; line-height:28px; }
.footer span { font-size:14px; display:block; width:100%; margin:20px 0 0 0; text-align:center; color:#fff;}







