@charset "UTF-8";


/*蓝色主题*/

*{margin: 0px; padding: 0px;
text-decoration: none;
font-size: 14px;
list-style-type: none;
font-family: 'Franklin Gothic Medium', 'Arial Narrow', Arial, sans-serif;
}


/*网站banner*/


						.focusBox {
							position: relative;
							width: 100%;
							height:auto;
							overflow: hidden;
							
						}
						.focusBox .pic li {
							position: relative;
						}

						.focusBox .pic {
							position: relative;
							z-index: 0;
						}

						.focusBox .pic img {
				  max-width: 100%;
  height: auto;
							display: block;
							margin:0 auto;
							
						}
.banner_tit{
	font-size: 50px;

	font-weight: bold;

	  position: absolute;
	    width: 800px; /* 元素的宽度 */
	    height:80px; /* 元素的高度 */
	
	   top: 0;
	   left: 0;
	   right: 0;
	   bottom: 0;
	   margin: auto;
	  
	  
	  
	    color: #014FA1; /* 文字填充色 */
	    text-shadow:
	      -2px -2px 0 #fff,  
	       2px -2px 0 #fff,
	      -2px 2px 0 #fff,
	       2px 2px 0 #fff; /* 文字描边色 */
	  
	  
	  
}
						.focusBox .hd {
							width: 100%;
							position: absolute;
							bottom: 10px;
							text-align: center;
							font-size: 0;
							z-index: 1;
							
						
						}

						.focusBox .hd li {
							margin: 0 5px;
						
							height: 5px;
							overflow: hidden;
							width:30px;
							cursor: pointer;
							display: inline-block;
							*display: inline;
							zoom: 1;
						
								background: #900;
						}

						.focusBox .hd .on {
							background: #f2f2f2;
						
						}

						.focusBox .prev,
						.focusBox .next {
							width: 60px;
							height: 90px;
							margin: -60px 0 0;
							display: none;
							background: url(../images/ad_ctr.png) no-repeat 0 0;
							position: absolute;
							top: 50%;
							z-index: 10;
							cursor: pointer;
							text-indent: -9999px;
							filter: alpha(opacity=20);
							opacity: 0.2;
						}

						.focusBox .prev {
							left: 0;
						}

						.focusBox .next {
							background-position: 0 -90px;
							right: 0;
						}

						.focusBox .prev:hover,
						.focusBox .next:hover {
							filter: alpha(opacity=50) !important;
							opacity: 0.5 !important;
						}





/*网站首页产品*/
.index_products{ width: 100%;height: 700px; border-bottom: 1px solid #2a88d3;}




	
	   		/* 首页产品样式 */
		
				.picScroll-left{ overflow:hidden; position:relative;  width:1400px; margin:0 auto;   }
				
			   		.picScroll-left .hd{ overflow:hidden;  height:40px;  padding:0 10px;width: 200px;margin: 50px auto; }
	   		.picScroll-left .hd .prev{ display:block;  width:40px; height:40px; float:left;   overflow:hidden;
	   			 cursor:pointer; background: url("http://www.xikjy.com/application/index/view/xike/images/left10.png") 0 0 no-repeat;}
			.picScroll-left .hd .next{ display:block;  width:40px; height:40px; float:right;    overflow:hidden;
	   			 cursor:pointer; background: url("http://www.xikjy.com/application/index/view/xike/images/right10.png") 0 0 no-repeat;}
			.picScroll-left	.pageState{ font-size: 20px;margin-left: 40px;} 
	   .picScroll-left	.pageState span{ font-size: 30px; }	
				
				
/* 		.picScroll-left .hd{ overflow:hidden;  height:30px;  padding:0 10px;  }
		.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
			 cursor:pointer; background: url("../images/arrow.png") 0 0 no-repeat;}
		.picScroll-left .hd .next{ background-position:0 -50px;  }
		.picScroll-left .hd .prevStop{ background-position:-60px 0; }
		.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
		.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
		.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:#014FA1; }
		.picScroll-left .hd ul li.on{ background-position:0 0; }
		 */
		
		
		
		.pageState{ font-size:16px;}
		.pageState span{ font-size:16px;}
		.picScroll-left .bd{ padding:0px;   }
		.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
		.picScroll-left .bd ul li{ margin-right:40px; float:left; _display:inline; overflow:hidden; text-align:center;  border:1px solid #014FA1; background:#fff; }
		 .picScroll-left .bd ul li .pic{ text-align:center; }
	.picScroll-left .bd ul li .pic img{ width:245px; height:190px; display:block;    }
	.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
		.picScroll-left .bd ul li .title{  background:#014FA1; line-height:50px; height:50px;  }
	  
	  .picScroll-left .bd ul li .title a{     font-size:18px; color:#fff;display:block;   }
	   
	  
	   
	   
	   
	   
	   
	   
	   
	   
	   
	   
	   
	   
	   
	   
	   .title-11{	text-align: center;padding: 80px 0;}
	   .title-11 h1{	font-size: 45px;	color:#333;	margin:0;}
	   .title-11 h2{	font-size: 16px;	text-transform: uppercase;	color:#004EA1;	margin:0;	display: inline-block;	padding: 0	20px;	position: relative;	margin-top: 15px;	font-family:"Arial" ;}
	   .title-11 h2:after{	position: absolute;	content:"";	width: 110px;	right: -110px;	height: 1px;	background-color: #3D62AD;	top: 50%;}
	   .title-11 h2:before{	position: absolute;	content:"";	width: 110px;	left: -110px;	height: 1px;	background-color: #3D62AD;	top: 50%;}
	   		





/*网站首页业务板块*/

.index_ywbk{ width: 100%;height: 900px;  background: #F1F6FA;border-bottom: 1px solid #2a88d3;
 
 background: #F1F6FA url("../images/bg01.png") no-repeat center center;
 }
.yebbk{ border: 5px solid #03629E;width: 1400px;height: 300px;margin: 0 auto;border-radius: 10px;
 position: relative;}
 .yebbk ul{  
 
    width: 1150px;
	
	 margin-left: 130px;
	 position: absolute; top: 120px; left: 0px;
	 
	 position: relative;
	 }
	 .yebbk_xian{ width: 1150px;height: 5px;background:#EBF0F4; position: absolute; top: 180px; right: 0px;
	
	  }
.yebbk ul li{float: left; margin-left: 50px; z-index: 999px; }
.yebbk ul li p{ background: #03629E;line-height: 50px;font-size: 18px;text-align: center;color: #fff;}

/*网站首页关于我们板块*/

.index_about{ width: 100%;height: 830px;  border-bottom: 1px solid #2a88d3;

background: #F6F7F9 url("../images/bg06.png") no-repeat center center;
}




 
.indexsec011 {
	padding: 50px 0;
	background: #F4F6F8 url("../images/bg01.png") no-repeat left bottom;
}
.indexsec01 .imgbox {
	
    overflow: hidden;
	

	width: 1400px;
	margin: 0 auto;
}
.indexsec01 .imgbox .lbox {
	width: 65%;
	

	float: left;
}

.indexsec01 .imgbox .rbox {
	width: 30%;
	
	
	float: right;
	
}

.indexsec01 .imgbox .rbox ul li{
	width: 130px;
	 height:140px;
	  border:2px solid #014FA1;
	  float: right;
	  margin-left: 50px;
	  
	  border-radius: 5px;
	  text-align: center;
	  padding-top: 3%;
	  
	  background:#fff;
	  
	   box-shadow: 1px       1px      3px        3px     rgba(0, 0, 0, 0.2);
	}
	
	.indexsec01 .imgbox .rbox ul li:hover{

	  border:2px solid #0D77E5;
	 
	
	}
	
	.indexsec01 .imgbox .rbox ul li a{ 
		
	display: block;
		
		text-decoration: none;
			
		  color: #014FA1;
		 
	}
	
	.indexsec01 .imgbox .rbox ul li img{
		
		width: 50%;
		margin-top: 10%;
		
	}
	.indexsec01 .imgbox .rbox ul li .tit {
		
	 margin-top:10px;
		
	}
.indexsec01 .imgbox .txt {
	color: rgba(102, 102, 102, 1);
	line-height: 2;
	font-size: 18px;
	margin-bottom: 40px;
}
.indexsec01 .imgbox .link a {
	padding: 14px 0;
	display: inline-block;
	text-align: center;
	color: #fff;
	background-color: rgba(34, 78, 167, 1);
	width: 175px;
}
.indexsec01 .imgbox .link img {
	width: 18px;
	display: inline-block;
	vertical-align: middle;
	margin: -3px 0 0 15px;
}
.indexsec01 .imgbox .link a:hover {
	background-color: rgba(231, 33, 36, 1);
}
.headline01 {
	font-size: 30px;
	margin-bottom: 40px;
}
.headline01 .en {

	font-size: 14px;
	color: rgba(34, 78, 167, 1);
	text-transform: uppercase;
	position: relative;
	padding-bottom: 3px;
	margin-bottom: 20px;
}
.headline01 .en:before {
	position: absolute;
	left: 0;
	bottom: 0;
	content: "";
	width: 10px;
	height: 2px;
	background-color: rgba(204, 204, 204, 1);
}
.indexsec01 .numlist {
	display: flex;
	max-width: 1400px;

	margin: 70px auto 20px auto;

}
.indexsec01 .numlist li {
	text-align: center;
	font-size: 19px;
	width: 25%;
}
.indexsec01 .numlist .num {
	font-size: 32px;
	font-weight: bold;
}
.indexsec01 .numlist .counter {
	font-size: 60px;
	color: rgba(34, 78, 167, 1);
	font-family: Arial;
}
















/*网站首页客户板块*/

.index_kehu{ width: 100%;height: 500px;  background: #F1F6FA;border-bottom: 1px solid #004BA0;
 
  background: #F1F6FA url("../images/bg07.png") no-repeat center center;
 
 }
.kehu_content{ width: 1400px;height: 496px;margin: 0 auto; overflow: hidden;}

.index_kehu .kehu_content ul{ width: 1500px;padding: 7px 0 0 7px;}
.index_kehu .kehu_content ul li{ width:260px; height: 100px;float: left;border: 0px solid red;
margin-right: 20px;margin-bottom: 20px;border-radius: 5px;  box-shadow: 0px 0px 5px 5px rgba(0, 0, 0, 0.1);
 background: #fff;
}
.index_kehu .kehu_content ul li img{ width: 240px; height: 80px; border-radius: 5px; padding:10px}
/*网站首页新闻板块*/

.index_news{ width: 100%;height: 700px;  background: #F1F6FA; }
.news_content{ width: 1400px;height: 400px;margin: 0 auto;}

.news_content_right{ width: 600px; height: 400px;float: right;overflow: hidden;}
.news_content_right img{ width: 100%;}
.news_content_left{ width: 740px; height: 380px;border: 1px solid #233E97;float: left;background: #fff;padding: 20px 20px 0 20px;}

/* 友情链接 */

.links{ width:100%;height: 60px;  background: #F1F6FA; }
.links_content{ width: 1400px;height: 60px;margin: 0 auto;}


.links-tit {
    float: left;
    width: 120px;
    height: 30px;
    line-height:30px;
    font-size: 15px;

    color: #1F356E;
    text-transform:uppercase;
    border-right: 1px solid #aaaaaa;


}

.links-tit img{
    display: block;
}

.links-tit i{
    display: block;
    font-size: 18px;
    color: #333333;
    padding-top: 8px;
    letter-spacing:14px;
}


.links-tit-list {
    float: right;
    width: 1250px;
    line-height: 26px;
    color: #666666;
}

.links-tit-list a {
    display: inline-block;
    font-size:14px;
    color: #666666;
    line-height: 36px;
	margin-left: 20px;
}

.links-tit-list a:hover {
    text-decoration: underline;
    color: #233e97;
}
/* 友情链接end */



