@charset "utf-8";
/* CSS Document */
body{margin: 0;font-family:"微软雅黑"}
.clearfix{clear: both;}
img{display: block;} 
a{text-decoration: none;}
a:hover{text-decoration: none;}



.top_k{
	width: 100%;
	height: 30px;
	border-bottom: 1px solid #c9c9c9;
}
.top_tt{
	width: 1200px;
	margin: 0 auto;
}
.top_tl{
	float: left;
	line-height: 30px;
}
.top_ly{
	float: right;
	line-height: 30px;
	color: #2d2929;
}
.top_lx{
	float: right;
	line-height: 30px;
	color: #2d2929;
}
.top{
	width: 1200px;
	margin: 0 auto;
}
.logo_t{
	float: left;
}
.logo_dh{
	float:right;
}
.rexian{
	float: right;
	font-size: 18px;
	color: #333;
	margin-top: 45px;
    margin-left: 10px;
}
.rexian span{
	font-size:22px;
	font-weight: 600;
}


.nav{background: #003f98;width: 100%;}
.nav_n{width: 1030px;margin: 0 auto;height:45px;text-align: center;}
.nav_n a{line-height:45px;color:#fff;font-size: 16px; height:45px;float:right;width: 110px;}
.nav_n a:hover{background: #0d204c;color: #fff;}

.fuwu{
	width: 1200px;
	margin: 0 auto;
	margin-top:20px;
}
.fuwu_one{
	float: left;
	width: 150px;
	margin:0 25px;
}
.fuwu_one:nth-child(6){
	margin-right: 0;
}
.fuwu_tu{
	width: 100px;
	height: 100px;
	border-radius: 50%;
	background: #272636;
	margin: 0 auto;
}
.fuwu_tu img{
  margin: 0 auto;
  padding-top: 20px;
}
.fuwu_wenzi{
	text-align: center;
	font-size: 18px;
    color: #000;
	margin-top:10px;
}
.fuwu_one:hover .fuwu_tu{
	background: #003f98;
}
.fuwu_one:hover .fuwu_wenzi{
	color: #003f98;
}
.anli_bt{
	width: 1200px;
	margin: 0 auto;
	height: 38px;
	border-bottom: #7f9fcb 3px solid;
	margin-top:50px;
}

.anli_bt_left{
	float: left;
}
.bt_more{
	width: 76px;
	height: 26px;
	text-align: center;
	line-height: 26px;
	background: #003f98;
	float: right;
	color: #fff;
}
.bt_more:hover{
	background: #fff;
	color:#003f98;
	border: 1px solid #003f98;
}



.biaoti{
	text-align: center;
	
	font-size: 30px;	
	font-weight: 600;
	color: #003f98;
	margin-top:56px;
}
.biaoti span{
	color: #4d4d4d;
}
.biaoti_ms{
	text-align: center;
	color: #6c6c6c;
	font-size:24px;	
	margin-top:5px;
}



.case_all{
	width: 1200px;
	margin: 0 auto;
	
}
.case_one{
	float: left;
    margin-left:16px;
    margin-top: 30px;
    overflow: hidden;
   
    position: relative;
}
.case_one:nth-child(1){
	margin-left: 0;
}
.case_hover{
	position: absolute;
    width: 100%;
    height: 218px;  
    top: 0;
 
}
.case_hover:hover{


}
.case_img{
	width: 288px;
	height:192px;
	overflow: hidden;
	border: 1px solid #ccc;
}
.case_img img{
	width: 100%;
	height: 192px;
}
.case_mz{
	width: 288px;
	height:50px;
	text-align: center;
	line-height: 50px;
	font-size: 16px;
	color: #666;
	
}
.case_one:hover .case_mz{
	background:#053d8c;
	color: #fff;
}
.case_gd{
	width:140px;
	margin: 0 auto;
	display: block;
	margin-top: 30px;
}
.case_wz{
	float: left;
	font-size: 16px;
	line-height: 38px;
	color: #333;
	width:102px;
	height: 38px;
	border: 1px solid #ccc;
	text-align: center;
}
.case_tu{
	float: right;
	background: #333;
	width: 38px;
	height: 38px;
	text-align: center;
	
}
.case_tu img{
	margin: 0 auto;
	margin-top: 12px;
}


.news_bg{
	background: url(../images/newsbj_06.jpg);
	height: 468px;
	overflow: hidden;
	margin-top: 60px;
	
}
.news_m{
	width: 1120px;
	margin: 0 auto;
	margin-top:30px;
	line-height: 28px;
	font-size: 15px;
	color: #fff;
	text-align: center;
}
.us_more{
	width: 161px;
	height: 54px;
	display: block;
	text-align: center;
	line-height: 54px;
	margin: 0 auto;
	background: #053d8c;
	font-size: 18px;
	color: #fff;
	margin-top: 60px;
}
.us_more:hover{
	background: #fff;
	color: #187fca;
}


.xin{
    width: 1200px;
    margin:40px auto;
    overflow: hidden;
}
.xinleft{
    float: left;
    width: 560px;
    overflow: hidden;
}
.listTop{
    overflow: hidden;
    margin-top: 0;
    height:49px;
    line-height: 48px;
    border-bottom: 1px solid #187fca;
    margin-bottom: 10px;

}
.listTop span{
    float: left;
    display: block;
    font-size: 18px;
    color: #003f98;
    border-bottom:4px solid #003f98;
    width: 100px;
    height: 47px;
}
.listTop a{
    float: right;
    font-size: 14px;
    margin-top:3px;
	color: #003f98;
}
.listTop a:hover{
	color: #333;
	font-weight: 600;
}
.xinleft>a>img{
   display: block;
    margin-bottom: 10px; 
}
.xinwen a{
	display: block;
	width: 554px;
	color:#333;
	font-size: 14px;
	height: 30px;
	border-bottom: #ddd solid 1px;
	line-height: 30px;
}
.xinwen a span{
	float: right;
}
.xinwen{
	margin-top: 20px;
}
.xinwen a:hover{
	color: #003f98;
}


.xinRight{
    float: right;
    width: 560px;
    overflow: hidden;
}
.xinRight>a>img{
    float: left;
}
.dizhiRight{
    float: right;
    width: 300px;
    height: 328px;
    overflow: hidden;
    border: 1px solid #ccc;
}
.dizhiRight>span{
display: block;
    text-align: left;
    height: 51px;
    line-height: 51px;
    border-bottom: 1px dashed #ccc;
    width: 87%;
    margin: auto;
    color: #333;
}

.bottom{
    width: 100%;
    height: 150px;
    overflow: hidden;
    background: #333;
}
.bottom>div{
    width: 1200px;
    margin: auto;
    overflow: hidden;
}
.bottomTop{
text-align: center;
    height:80px;
    line-height:110px;
    border-bottom: 1px solid #4d4d4d;
    width:868px;
    margin: auto;
}
.bottomTop>a{
color: #fff;
   margin: 0 15px;
    font-size: 15px;
}
.bottomTop>a:hover{
	color:#0096ff;
}
.bottoms{
    text-align: center;
    margin-top: 10px;
	color: #fff;
}
.bottoms>a{
color: #fff;
}
.bottoms a:hover{
	color:#0096ff;
}










.all-pj-0{width:999999px;position: relative;}



















