@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_bg{ width: 100%;}
.top{width: 1200px;margin: 0 auto;height:101px;}
	.logo{float: left;}
	.xinxi1{float:right;margin-right:15px;}
	.xinxi3{float: right;}
	.tubiao{float: left;}
	
	.dizhi{float: left;color: #666; font-size: 14px;border-right: solid 1px #939393;padding-right:10px;margin-top:36px;margin-left: 10px;}
	.lianxiren{float: left;color: #666;text-align: left; font-size: 14px;padding-right:10px;margin-top:36px;margin-left: 10px;}

.nav{background: #21306b;width: 100%;}
.nav_n{width:1080px;margin: 0 auto;height:50px;text-align: center;}
.nav_n a{line-height: 50px;color:#fff;font-size: 16px; height:50px;float: left; width:120px;}
.nav_n a:hover{background: #df640d;color: #fff;}

.biaoti_beij{
	background:url(../images/bt_b_03.jpg) center 0 no-repeat;
	height: 54px;
	text-align: center;
	color: #fff;
	line-height: 54px;
	font-size: 15px;
	margin-top: 60px;
}
.biaoti_miaoshu{
	width: 850px;
	font-size: 16px;
	color: #999;
	margin: 0 auto;
	text-align: center;
	line-height: 28px;
	margin-top: 10px;
}
.yunshu_all{
	width: 1200px;
	margin: 0 auto;
	margin-top: -50px;
}
.yunshu_one{
	float: left;
   
    position: relative;
    
    margin-top: 85px;
	margin-left: 10px;
	clear:float;
	
}
.yunshu_one:nth-child(1){
	margin-left:0px;
}
.yunshu_one:nth-child(4){
	margin-left:0px;
}
.yunshu_tu{
	width: 382px;
	height: 382px;
	overflow: hidden;
	
}
.yunshu_tu img{
	width: 100%;
	height: 382px;
}
.yunshu_mz{
	background: url(../images/mz_03.png) center 0 no-repeat;
    height: 105px;
    width: 382px;
    position: absolute;
    top: 326px;
    color: #fff;
    text-align: center;
    line-height: 165px;
}

.yunshu_one:hover .yunshu_mz{
	color: #21306b;
}


.about_bj{
	width: 100%;
	height: 500px;
	background: #f2f2f2;
	margin-top: 110px;
	overflow: hidden;
}
.about_m{
	width: 1200px;
	margin: 0 auto;
	margin-top: 50px;
}
.about_us{
	font-size: 32px;
	color: #21306b;
}
.about_us_en{
	font-size: 20px;
	color: #21306b;
	border-top: 1px solid #ff6a00;
	width: 90px;
}
.us_tu{
    width: 410px;
    height: 280px;
    overflow: hidden;
    margin-top: 26px;
    margin-left: 60px;
	
}
.us_tu img{
	width: 100%;
	height: 280px;
}
.us_bg{
	background: #fff;
	width: 1200px;
	height:226px;
	margin: 0 auto;
	overflow: hidden;
	margin-top: -180px;
	
}

.us_right{
	width: 650px;
	float: right;
	margin-right: 30px;
}
.us_neirong{
	color: #808080;
	font-size: 14px;
	line-height:24px;
	margin-top: 20px;
}
.us_more{
	width: 110px;
	height: 34px;
	text-align: center;
	line-height: 34px;
	display: block;
	border: 1px solid #f9770e;
	color: #f9770e;
}
.us_more:hover{
	background: #21306b;
	color: #fff;
	border: 0;
	
}


.all_pro{
	width:1200px;
	margin: 0 auto;
	margin-top: 30px;
}
.pro_one{
	float: left;
    margin-left: 10px;
	margin-bottom: 10px;
}
.pro_img{
	width: 290px;
	height: 220px;
	border: 1px solid #dcdcdc;
	overflow: hidden;
}
.pro_img img{
	width: 100%;
	height: 220px;
}
.pro_wz{
	height: 60px;
	line-height: 60px;
	text-align: center;
	font-size: 18px;
	color: #333;
}
.xian{border-top: 4px solid #fff;}
.pro_one:hover .pro_wz{
	color: #ff6a00;
	background: #fff;
	box-shadow: 0px 2px 4px #ccc, 0px 0px 6px #ccc;
	transition: 1s;

}

.pro_one:hover .xian{
	border-top: 4px solid #ff6a00;
	transition: 1s;
}


.news_m{
	width: 1200px;
	margin: 0 auto;
	margin-top: 30px;
}
.news_one{
	width: 570px;
	float:left;
	margin-left:0;
	margin-bottom: 20px;
}
.news_one:nth-child(1){
	margin-left: 0;
}
.news_one:nth-child(3){
	margin-left: 0;
}
.news_tu{
	width: 160px;
	height: 100px;
	overflow: hidden;
	float: left;
}
.news_tu img{
	width: 100%;
	height: 100px;
}
.news_right{
	width: 390px;
	float: right;
}
.news_time{
	color: #999;
	font-size: 15px;
	line-height: 26px;
}
.news_bt{
	font-size: 16px;
	color: #000;
}
.news_dx{
	width: 16px;
	height: 1px;
	background: #000;
	margin-top:10px;
}
.news_cx{
	width: 310px;
	height: 1px;
	background: #e5e5e5;
}
.news_wz{
	font-size: 14px;
	color: #999;
	line-height: 22px;
	margin-top: 5px;
}
.news_one:hover .news_dx{
	width: 310px;
	transition: 1s;
	background: #21306b;
}
.news_one:hover .news_wz{
	color:#21306b;
	transition: 1s;
}
.news_more{
	display: block;
	width: 150px;
	height: 40px;
	margin: 0 auto;
	border: 1px solid #707070;
	text-align: center;
	line-height: 40px;
	font-size: 16px;
	color: #707070;
	margin-top: 10px;
}
.news_more:hover{
	background:#21306b;
	color: #fff;
	border:0px;
	
}

.foot{
	background: #21306b;
	width: 100%;
	height: 168px;
	margin-top: 50px;
	
	
}
.foot-m{
	width: 1200px;
	margin: 0 auto;
}
.foot_l{
	float: left;
	color: #fff;
	font-size: 14px;
	line-height: 26px;
	margin-top: 50px;	
}
.foot_l a{
	color: #fff;
}
.foot_l a:hover{
	color: #ff6a00;
}
.foot_r{
	float: right;
	width: 430px;
}

.sys{
	float: right;
}
.erwm{
	float: left;
	margin-left: 10px;
	width: 133px;
	height: 133px;
	overflow: hidden;
	margin-top: 20px;
}
.erwm img{
	width: 100%;
}
.sys{
	color: #fff;
	line-height: 26px;
	font-size: 14px;
	margin-top: 40px;
}
.sys span{
	color: #ff6a00;
	font-size:20px;
}




.banquan{
	width: 100%;
	text-align: center;
	color: #bbb;
	font-size: 14px;
	background: #272727;
	height: 40px;
	line-height: 40px;
}
.banquan a{
	color: #bbb;
}
.banquan img{
	display: inline-block;
}


































