﻿/*================首页样式及公共部分样式================*/
.header{width:100%;}
.w1200{width:1200px; margin:0 auto;}

/*head*/
.head{width:100%; background-color:#fff;left:0;background:#fff;}
.head-wrap{margin-bottom:14px;margin-top:4px;}
.logo{margin-right:200px;}
.index_contact .index_contact_icon{display:block; *display:block; width:34px; height:34px; background:url('phone_03.png') no-repeat center center; margin:5px 10px 0 0;}
.tel span{display:block; *display:block;}
.tel span.tel-title{font-size:14px; color:#666; line-height:16px;}
.tel span.tel-num{font-size:22px; color:#e94f2a; font-weight: bold; line-height:22px;}
/*nav*/
.nav{width:100%; height:50px; background-color:#0076cd; z-index:99;top:89px;left0;}
.nav a{color:#ffffff;}
.nav .nLi{float:left; position:relative; display:inline; z-index:99;}
.nav .nLi h3{float:left;}
.nav .nLi h3 a{display:block; height:50px; line-height:50px; font-size:16px; font-weight:normal; padding:0 40px;}
.nav .sub{display:none; width:180px; left:-15px; top:50px; position:absolute; background:#fff;  line-height:26px; border-top:3px solid #70a8cd; padding:10px 0; box-shadow: 0px 5px 5px rgba(0,0,0,.2);}
.nav .sub li{  width:180px;zoom:1;}
.nav .sub a{display:block; font-size:14px; color:#8d8d8d; padding:10px 26px; text-align:center;}
.nav .sub a:hover{background:#70a8cd; color:#fff;}
.nav .nLi:hover h3 a{background:#14439d; color:#fff;}
.nav .on h3 a{ background:#14439d; color:#fff;   }


/*banner*/
.banner .slideBox{width:100%;overflow:hidden; position:relative;}
.banner .slideBox .hd{width:100%; overflow:hidden; position:absolute; left:0; bottom:10px; z-index:1;}
.banner .slideBox .hd ul{width:100%; overflow:hidden; zoom:1; text-align:center;}
.banner .slideBox .hd ul li{display:inline-block; *display:inline; *zoom:1; margin-right:10px; width:43px; height:4px; background:#fff; cursor:pointer; }
.banner .slideBox .hd ul li.on{background:#f00; color:#fff;}

.banner .slideBox .bd img{ width:100%; display:block;}

