.top_01{
	width: 100%;
	border-bottom: 1px solid #ddd;
/*	background: radial-gradient(ellipse at top left, #fff 40%,#f1f1f1 57%);*/
	box-shadow: 10px 0px 2px #888888;
	line-height: 32px;
	background: -webkit-linear-gradient(180deg, #fff, #f1f1f1); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(180deg, #fff, #f1f1f1); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(180deg, #fff, #f1f1f1); /* Firefox 3.6 - 15 */
  background: linear-gradient(180deg, #fff, #f1f1f1);
}
.top_01 p,.top_01 span{
	color: #999;
	font-size: 12px;
}
.top_01 img{
	width: 28px;
	margin-bottom: -6px;
	margin-right: 10px;
	
	
}
.top_01 a{
	margin-right: 15px;
}
.top_logo,.top_phone,.top_search{
	width:400px;
}
.top_logo img{
	width: 100%;
}
.top_search{    
	margin-top: 29px;
}
.top_search input{
	border:1px solid #DDDDDD;
	width: 290px;
    height: 40px;
    border-radius: 2px;
padding-left: 15px;
    color: #999;
}
.top_search button{
width: 90px;
border: 0px;
background: #005db2;
height: 44px;
}

 .top_search button img{ 
 	 width: 66px;
 } 
.top_phone p{
	text-align: right;
	color: #005db2;
	font-size:18px;
	font-weight: 500;
	line-height: 102px;
}
.top_03{background: #005DB2;}
.nav_top li{
	float: left;
	line-height: 48px;
	border-right: 2px solid #014a8e;
	position: relative;
}
.nav_top li a{
	color: #f3f3f3;
	font-size: 15px;
	margin: 0 43px;
}
.nav_top li ul{display: none;}
.nav_top_tow{    
	position: absolute;
    z-index: 10;
    width: 100%;
   }
.nav_top_tow li{
	background: #014a8e;
	    width: 100%;
    text-align: center;
        border-bottom: 1px solid #005DB2;
}
.nav_top_tow li a{margin:0;}
/*banenr*/

	#ad{  
    /* width:960px;  
    height:600px;   */
    position:absolute; 
  	width: 100%;
    overflow: hidden; 
}  
/*取消小圆点*/  
#ad li{  
    list-style:none;  
}  

#ad_img li{  
    display:none;  
}  

/*角落显示数字的ul*/  
#ad_num{  
    overflow:hidden;  
    position:absolute;  
    bottom:10px;  
	 right: 45%;
    color:#FFF;  
}  
/*数字的浮动*/  
#ad_num li{  
    border:#005DB2 solid 1px;  
    float:left;  
   margin:0px 5px;  
    padding:3px 10px;  
    cursor:pointer;
}  
.numsover{  
    background-color:#005DB2;  
    color:#FFFFFF;  
}  

.numsout{}  
/*banenr 结束*/


.zhilaing_top{
	text-align: center;
	margin-top: 28px;
	margin-bottom: 40px;
}
.zhilaing_top h2{
	font-size: 30px;
    font-weight: bold;
}
.zhilaing_top p{
    color: #999;		
}
.zhilaing_bottom01,.zhilaing_bottom02,.zhilaing_bottom03,.zhilaing_bottom04,.zhilaing_bottom05{
	float: left;
	width: 200px;
	border:1px solid #ddd;
	margin-right: 38px;
	border-radius: 40px;
	
}
.zhilaing_bottom p{
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 15px;
	margin-top: 15px;
	text-align: right;
    margin-right: 30px;
}
.zhilaing_bottom01{
	background: url(../img/1.png) no-repeat;
	background-position: 24px;
}
.zhilaing_bottom02{
	background: url(../img/2.png) no-repeat;
	background-position: 24px;
}
.zhilaing_bottom03{
	background: url(../img/3.png) no-repeat;
	background-position: 24px;
}
.zhilaing_bottom04{
	background: url(../img/4.png) no-repeat;
	background-position: 24px;
}
.zhilaing_bottom05{
	background: url(../img/5.png) no-repeat;
	background-position: 24px;
}
.product_top{
	text-align: center; 
	margin-top: 60px;
    margin-bottom: 30px;
}
.product_top h2{
	font-size: 24px;
	color: #015db2;
}
.product_top p{
	color: #999;
}
.product_top div{
	border:1px solid #015db2;
	margin: 7px auto;
	width: 60px;
}


/*产品列表样式*/

 ul{ list-style: none; }
        a{ text-decoration: none; }

        #warpper{ width: 1200px; height: 500px; margin: 20px auto;}
        .container{ width: 100%; height: 100%; overflow: hidden; position: relative; }

        .imgList{ width: 6000px; position: absolute; z-index: 5; }
        .imgList>li{ float: left; width: 1200px; height: 500px; }
        .imgList>li>img{ width: 100%; height: 100%; }

        .pre,.next{ position: absolute; top: 275px; background: rgba(220,220,220,0.7); padding: 10px 0; z-index: 100; opacity: 0.6; filter: alpha(opacity=60); }
        .pre:hover,.next:hover{ cursor: pointer; opacity: 1; filter: alpha(opacity=100); }
        .pre{ left: 10px;left: 42px;margin-top: 74px; }
        .next{ right: 1px;margin-top: 74px; }

        .dollList{ width:180px;  position: absolute; z-index: 10; bottom: 90px; left: 590px ; }
        .dollList li{ float: left; margin-right: 10px; }
        .dollList li.sec a{ background: orange; }
        .dollList li a{ width: 15px; height: 15px; background: rgba(230,230,230,0.6); border-radius: 50%; display: inline-block;  }
/*产品列表样式end*/
.chanpin_linst {
	float: left;
	margin-left: 42px;
	text-align: center;
	border: 1px solid #ddd;
	background: #FFFFFF;
	}
.chanpin_linst p{
	color: #999;
	line-height: 60px;
	font-size: 14px;
}
.chanpin_bg{
	width: 100%;
	height: 300px;
	background: #005db2;
	margin-top: -382px;
}


.about_top h2{
	font-size: 22px;
    color: #015db2;
}
.about_top div{
	border: 1px solid #015db2;
    margin: 7px 0;
    width: 60px;
}
.about_right,.about_left{
	width: 50%;
}
.about_center p{
	font-size: 16px;
	color: #585858;
	line-height: 28px;
}
.about_center{
padding-top: 18px;
padding-right: 22px;
 }
 .about_bottom div{
    width: 180px;
    text-align: center;
    background: #015db2;
    color: #fff;
    padding: 18px 10px;
    margin-top: 60px;
    border-radius: 2px;
 }
 

.container {        
	margin-top: 120px;
    padding-top: 28px;
 }
 .container .nav{    
 	padding-left: 300px;
    margin-bottom: 35px;
 }
.container .nav span{display: block; width:180px; border:1px solid #ccc; font-size:20px;text-align:center; line-height:40px; color:#015db2; float:left; cursor:pointer;}
.container .nav span.active{border:1px solid #005DB2 }

.container .nav span:first-child{}
.container .nav span p{
   position: relative;
    top: -22px;
    width: 107px;
    margin: 0 auto;
    background: #fff; 
    font-size: 20px;
    padding: 0 3px;
    
    
}
.content{ margin-top:20px; width:1200px;position:relative; height:200px;    margin-bottom: 68px;} /*定位一般设置为relative，overflow设置为hidden来隐藏外面的内容*/
.content .box{position:absolute;width:1200px;height:200px;} /*这个定位设置为absolute, 因为要操作这个的位置来切换内容*/
.content ul{float:left; width:1200px;}
.content ul li{display: block;  width:325px; float:left;  text-align:center;     margin-right: 62px;}
.content ul li img{width: 100%;} 
.content ul li+li{margin-left:-1px;}
.content ul li p{margin: 15px 0;color: #FFFFFF;}
.container_bottom{height: 275px;background: #005DB2;    margin-top: -268px;}   

.new_bg {background: #F3F3F3;   margin-top: -60px; }
.new_tab{    margin-bottom: 18px;}
.new_tab ul{padding-left: 322px;}
.new_tab ul li{
	float: left;   
	 text-align: center;
    padding: 12px 64px;
    border: 1px solid #333;
     font-size: 16px;
   }
.new_center{display: none;}
.new_center01_left{width: 800px;background: #FFFFFF;  box-shadow: 3px 3px 15px #999;  padding: 15px;}

.new_center01_left img{ width: 100%;}
.new_center01_left01{width: 400px;}
.new_center01_left02{    
	width: 348px;
    margin-left: 40px;
    }
.new_center01_left02 h2{
	font-size: 18px;
    color: #015db2;
    line-height: 80px;
    }
 .new_center01_left02 p{
 	font-size: 14px;
    color: #999;
    line-height: 23px;
 }
.new_center01_right{width: 340px;height: 295px; background: #FFFFFF;margin-left: 30px;box-shadow: 3px 3px 15px #999;}
.new_center02{
    margin-top: 15px;
   }
.new_center02 ul li{
width: 585px;	
background: #FFFFFF;
    float: left;
    margin-bottom: 20px;
    box-shadow: 3px 3px 3px #999;
}
.new_center02_left{
	width: 110px;
	text-align: center;
	background: #999;
    color: #fff;
    padding: 43px 0;
}
.new_center02_right{
    width: 420px;
    padding: 15px;
}
.new_center02_left span{
	font-size: 50px;
}
.new_center02_left p{font-size: 14px;}
.new_center02_right h2{
	font-size: 18px;
	color: #585858;
	line-height: 35px;
}
.new_center02_right p{
font-size: 14px;
color: #999;	
line-height: 21px;
	
}
.current{background: #005DB2;color: #FFFFFF;}
.jidi_top div{
	width: 390px;
	height: 550px;
	float: left;
}
.jidi_bottom div{
	width: 590px;
	height: 318px;
	float: left;
	box-shadow: 7px 2px 11px #999;
}
.jidi_top01{
	background: url(../img/jd1.jpg) no-repeat!important;
	box-shadow: 7px 13px 22px #999;
}
.jidi_top02{
	background: url(../img/jd2.jpg) no-repeat!important;
	box-shadow: 7px 2px 11px #999;
	 margin-left: 12px;
	 margin-right: 12px;
	 margin-top: 99px;
}

.jidi_top03{
	background: url(../img/jd3.jpg) no-repeat!important;
	box-shadow: 7px 13px 22px #999;
}
.jidi_top04{
	background: url(../img/jd4.jpg) no-repeat!important;
}
.jidi_top05{
	margin-left: 12px;
	background: url(../img/jd5.jpg) no-repeat!important;
}
.jidi_bottom{margin-top: 50px;}
.jidi_top h2{
	margin-top: 375px;
    margin-left: 138px;
    line-height: 55px;
    font-size: 18px;
    color: #fff;
}
.jidi_top p{
	color: #fff;
    font-size: 16px;
    padding: 0 68px;
    line-height: 25px;
}
.jidi_top04 h2{
	    line-height: 55px;
    font-size: 18px;
    color: #fff;
        padding-left: 50px;
    padding-top: 52px;
    padding-bottom: 26px;
}
.jidi_top04 p{
	color: #fff;
    font-size: 16px;
    line-height: 25px;
    padding-left: 25px;
    padding-right: 341px;
}
.jidi_top05 h2{
	 line-height: 55px;
    font-size: 18px;
    color: #fff;
    padding-left: 370px;
    padding-top: 61px;
    padding-bottom:14px;
}
.jidi_top05 p{
	color: #fff;
    font-size: 16px;
    line-height: 25px;
     padding-left: 350px;
     padding-right: 25px;
}
  .dingzhi_top{  margin-top: 60px;padding-left: 246px;}
  .dingzhi_top02 {
  	 text-align: center;
  }
   .dingzhi_top02 h2{
   	font-size: 24px;
   	    margin-bottom: 16px;
   }
   .dingzhi_top02 p{
   	font-size: 14px;
   	color: #999999;
   }
 .dingzhi_top02, .dingzhi_top01, .dingzhi_top03{
 	width: 230px;
 }
.dingzhi_bottom{
	background: url(../img/dzbg.png) no-repeat!important;
	height: 510px;
	position: relative;
	
}
.dingzhi_bottom div{
	position: absolute;
	text-align: center;
	color: #fff;
}
.dingzhi_bottom img:hover{
	   transform:rotate(360deg);
    -ms-transform:rotate(360deg); 	/* IE 9 */
    -moz-transform:rotate(360deg); 	/* Firefox */
    -webkit-transform:rotate(360deg); /* Safari 和 Chrome */
    -o-transform:rotate(360deg); 
  transition: all 0.6s;	/* Opera */
}
.dz01{left: 103px;top: 111px;}
.dz02{top: 111px;left: 329px;} 
.dz03{top: 111px;left: 556px;} 
.dz04{top: 111px;left: 787px;} 
.dz05{top: 111px;left: 1011px;} 
.dz06{top: 362px;left: 90px;} 
.dz07{top: 362px;left: 321px;} 
.dz08{top: 362px;left: 546px;} 
.dz09{top: 362px;left: 776px;} 
.dz10{top: 315px;left: 985px;}    
.success_bottom ul li{
	float: left;
	width: 300px;
	
}
.success_bottom ul li div{
background: #f4f4f4;
    width: 290px;
    margin: 0 auto;	
    padding-bottom: 30px;
height:255px;
}
.success_bottom ul li h2{
	text-align: center;
	font-size: 14px;
	color: #585858;
	line-height: 55px;
}
.success_bottom ul li p{
	color: #585858;
    font-size: 12px;
    padding: 0 20px;
    line-height: 20px;
    margin-top: 25px;
    
}
.index_foot{
	background:#005DB2 ;
	padding-top: 32px;
	padding-bottom: 20px;
	margin-top: 30px;
}
.index_foot p,.index_foot h2,.index_foot a,.index_foot li{color:#FFFFFF}
.index_foot_top{float: left;}
.index_foot_top h2{font-size:18px;    line-height: 44px;}
.index_foot_top p{font-size: 14px;line-height: 32px;}
.index_foot ul li{float: left;margin-right: 15px;}
.index_foot_bottom p,.index_foot_bottom li{
	font-size:14px;
}


.new_center02 ul li:hover{
	       transform: translate(-5px, -8px);
            -webkit-transform: translate(-5px, -8px);
            -moz-transform: translate(-5px, -8px);
            -o-transform: translate(-5px, -8px);
            -ms-transform: translate(-5px, -8px);
}
