body{
	max-width: 1920px;
	min-width: 1200px;
}
hr{
	border-top: 1px solid #b0b0b0;
}
.vjs-poster{
	background-size:cover !important;
}
h1,h2,h3,h4,h5,h6{
	 border:none;
    font-family:"微软雅黑","黑体","宋体";
    font-size:14px;
    margin:0px;
    padding:0px;

}
ul{
    list-style: none;
    padding-left: 0px;
}
input, input:focus {
  background: none;
  outline: none;
  border: none;
}
/*头部*/

.head{
	width:100%;
	margin: 0;
	height: auto;
	
}
.head #logo,.head #logo img{
	width: 100%;
	float: left;
	height:auto;
	display: block;
	margin-top: 5px;
}

#search {
	width: 300px;
	height: 60px;
	color: #000;
	font-size: 16px;
	border: none;
	float: right;
	display: inline-block;
	background: #0088E5;
	padding-right: 10px;
	}

#search .search{
	width: 230px;
    height: 28px;
    margin-top: 15px;
display: block;
    text-indent: 5px;
    border: 1px solid #ccc;
    float: right;
    background: #FFFFFF;
}
#search a{
	width: 70px;
	height: 28px;
	background: #0088E5;
	display: block;
	line-height: 28px;
	text-align: center;
	border: 1px solid #ccc;
	color: #fff;
	
	float: right;
	margin-top:15px;
}

	.navbar{
		display: inline-block;
		   
	}
	 .nav > .nav2:hover{
		    border-top: 5px solid rgba(0,136,229,0.9);  
		        z-index: 999;
	}
	.nav > .nav3:hover{
		  /*  border-top: 5px solid rgba(0,136,229,0.8);  
		        z-index: 999;*/
	}

	.nav > .nav35:hover{
		    border-top: 5px solid rgba(255,0,0,0.8); 
		    color: #FFFFFF; 
		        z-index: 999;
	}
	.nav > .nav4:hover{
		    border-top: 5px solid rgba(0,136,229,0.7);  
		        z-index: 999;
	}
	.nav > .nav5:hover{
		    border-top: 5px solid rgba(0,136,229,0.6);  
		        z-index: 999;
	}
	.nav > .nav6:hover{
		    border-top: 5px solid rgba(0,136,229,0.5);  
		        z-index: 999;
	}
	.nav > .nav7:hover{
		    border-top: 5px solid rgba(0,136,229,0.4);  
		        z-index: 999;
	}.nav > .nav8:hover{
		    border-top: 5px solid rgba(0,136,229,0.3);  
		        z-index: 999;
	}
	
	.nav > .nav2 > .dropdown-menu{
		  background-color:rgba(0,136,229,0.9);  
	}
	.nav > .nav3 > .dropdown-menu{
		/*  background-color:#0088E5;  */
	}
	.nav > .nav35 > .dropdown-menu{
		  background-color:rgba(255,0,0,0.8);  
	}
	.nav > .nav4 > .dropdown-menu{
		  background-color:rgba(0,136,229,0.7);  
	}
	.nav > .nav5 > .dropdown-menu{
		  background-color:rgba(0,136,229,0.6);  
	}
	.nav > .nav6 > .dropdown-menu{
		  background-color:rgba(0,136,229,0.5);  
	}
	.nav > .nav7 > .dropdown-menu{
		  background-color:rgba(0,136,229,0.4);  
	}
	.nav > .nav8 > .dropdown-menu{
		  background-color:rgba(0,136,229,0.3);  
	}
	.navbar-default .navbar-nav > .open > .bga2:hover, .navbar-default .navbar-nav > .open > .bga2:focus,.navbar-default .navbar-nav > .open > .bga2, .navbar-default .navbar-nav > .open > .bga2{
		  background-color:rgba(0,136,229,0.9);  
	}
	.navbar-default .navbar-nav > .open > .bga3:hover, .navbar-default .navbar-nav > .open > .bga3:focus,.navbar-default .navbar-nav > .open > .bga3, .navbar-default .navbar-nav > .open > .bga3{
		  background-color:rgba(0,136,229,0.8);  
	}
	.navbar-default .navbar-nav > .open > .bga35:hover, .navbar-default .navbar-nav > .open > .bga35:focus,.navbar-default .navbar-nav > .open > .bga35, .navbar-default .navbar-nav > .open > .bga35{
		  color: #FFFFFF;
		  background-color:rgba(255,0,0,0.8);  
	}
	.navbar-default .navbar-nav > .open > .bga4:hover, .navbar-default .navbar-nav > .open > .bga4:focus,.navbar-default .navbar-nav > .open > .bga4, .navbar-default .navbar-nav > .open > .bga4{
		  background-color:rgba(0,136,229,0.7);  
	}
	.navbar-default .navbar-nav > .open > .bga5:hover, .navbar-default .navbar-nav > .open > .bga5:focus,.navbar-default .navbar-nav > .open > .bga5, .navbar-default .navbar-nav > .open > .bga5{
		  background-color:rgba(0,136,229,0.6);  
	}
	.navbar-default .navbar-nav > .open > .bga6:hover, .navbar-default .navbar-nav > .open > .bga6:focus,.navbar-default .navbar-nav > .open > .bga6, .navbar-default .navbar-nav > .open > .bga6{
		  background-color:rgba(0,136,229,0.5);  
	}
	.navbar-default .navbar-nav > .open > .bga7:hover, .navbar-default .navbar-nav > .open > .bga7:focus,.navbar-default .navbar-nav > .open > .bga7, .navbar-default .navbar-nav > .open > .bga7{
		  background-color:rgba(0,136,229,0.4);  
	}
	.navbar-default .navbar-nav > .open > .bga8:hover, .navbar-default .navbar-nav > .open > .bga8:focus,.navbar-default .navbar-nav > .open > .bga8, .navbar-default .navbar-nav > .open > .bga8{
		  background-color:rgba(0,136,229,0.3);  
	}

.head{
	width:1200px;
	margin: 0 auto;
	height: 60px;
}

.head #logo{
	width: 300px;
	float: left;
	height: 80px;
	margin-right: 15px;
}

.content{
	display: block;
	width: 1200px;
	margin: 0 auto;
	margin-top: 7px;
	border-top:1px solid  #0088E5;
	border-bottom: 1px solid #0088E5;
}
.content .top-left{
	width: 290px;
	height: 400px;
	display: block;
	float: left;
	margin-right: 10px;
}
.content .top-left a{
	width: 290px;
	height: 87px;
	border-top: 1px dashed #868686;
	display: block;
}
.content .top-content{
	width: 795px;
	height: 400px;
	display: block;
	float: left;
}
.content .top-right{
	width: 390px;
	height: 400px;
	display: block;
	float: left;
	margin-left: 15px;
}

.news-tab{
	position: relative;
    height: 50px;
    background: #ebebeb;
}
.news-tab .title{
	position: absolute;
    left: 6px;
    top: 11px;
    height: 39px;
    line-height: 39px;
    width: 81px;
    text-align: center;
    border-top: 1px solid #4981b1;
    font-size: 16px;
    color: #3d79ac;
    background: #fff;
}
.news-tab .title p{
	margin: 0;
}
.news-tab .more{
	position: absolute;
    right: 15px;
    top: 20px;
}
.news-content h2{
	border-bottom: 1px dashed #868686;
}
.news-content h2,.news-content h2 a{
	font-size: 16px;
	color: #6a6a6a;
	height: 46px;
	width: 390px;
	display: block;
	line-height: 46px;
	overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;
}
.news-content h2 a >span{
	color: #dddddd;
}
.news-content ul{
	padding-bottom: 1px;
}
.news-content ul li,.news-content ul li a{
	height: 32px;
	line-height: 32px;
	font-size: 14px;
	color: #6a6a6a;
	
}
.news-content ul li a{
	width: 242px;
	padding-left: 6px;
    display: block;
    float: left;
    overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;
}
.news-content ul li span{
	font-size: 12px;
	color: #b0b0b0;
	float: right;
}


.content-bottom{
    margin-top: 15px;
    display: block;
    float: left;
}
.content-bottom .bottom-left{
	width: 390px;
	height: 270px;
	display: block;
	float: left;
	margin-right: 15px;
}
.content-bottom .bottom-right{
	width: 1200px;
	display: block;
	float: left;
}
.bottom-right .slogen{
	width: 1200px;
	height: 120px;
	display: block;
	float: left;
	margin-bottom: 10px;
}
.bottom-right .slogen a{
	width: 390px;
	height: 120px;
	display: block;
	float: left;
	margin-right: 15px;
}

.bottom-news-left{
	width: 390px;
	display: block;
	float: left;
	height: 270px;
}
.news-content h3{
	width: 390px;
}
.news-content h3,.news-content h3 a{
	font-size: 14px;
	color: #6a6a6a;
	height: 32px;
	display: block;
	line-height:32px;

}
.news-content h3 a{
	width: 242px;
	float: left;
	padding-left: 6px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
.news-content h3  >span{
	color: #dddddd;
	font-size: 12px;
	display: block;
	float: right;
}

.bottom-news-right{
	width:390px;
	display: block;
	float: left;
	height: 270px;
	margin-left: 15px;
}
/*大屏轮播图*/

        .pointer{height:4px;position:absolute;bottom:0px;}
        .pointer li{width:42px;height:1px;background:#fff;float:left;margin:0 5px;cursor: pointer;}
        .pointer li.now{height:4px;background:#c8c8c8;}
        .cut{background:#bdbdbd;position:absolute;font-family:'宋体';color:#fff;text-align:center;cursor:pointer;opacity:0.2;}
        .J_banner{max-width:795px;position:relative;overflow:hidden;margin:0 auto 0px;}
        .J_banner .img{width:795px; height:400px;overflow:hidden;position:absolute;top:0;left:0;}
        .J_banner .img li{float:left;position:relative;}
        .J_banner1 .pointer{width:100px;height:15px;position:absolute;bottom:16px;left:50%;}
        .J_banner1 .pointer li{width:15px;height:15px;background:#d0d0d0;border-radius:50%;margin:0 5px;float:left;}
        .J_banner1 .pointer li.now{background:#fff;}
        .J_banner .cut{width:34px;height:58px;left:20px;font-size:18px;line-height:58px;}
        .J_banner .cut.next{left:auto;right:20px;}



/*
小屏轮播图
*{margin: 0;padding: 0;}
        img{border:0;display:block;}
        ol, ul ,li{list-style: none;}
        a{outline:none;text-decoration:none;}
        a:hover{outline:none;text-decoration:none;}
		.slideBox{ width:100%; height:auto; overflow:hidden; position:relative; }
		.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;}
		.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
		.slideBox .hd ul li.on{ background:#f00; color:#fff; }
		.slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox .bd ul{ margin-bottom: 0px;}
		.slideBox .bd li{ zoom:1; vertical-align:middle; }
		.slideBox .bd img{ width:100%; height:auto; display:block;  }
		
		*/
		
/*动态地图*/

/*企业文化*/
.culturetitle,.group{
	margin-top: 30px;
}
.titlewap img{
	width: 50%;
	height: auto;
	margin: 0 auto;
}
.titlewap hr{
	width: 1200px;
	margin: 0 auto;
}
.trends .title{
	color: #0088e5;
	font-size: 18px;
	margin-bottom: 0px;
	text-align:center;
	margin-top: 10px;
}
.trends .title span{
	color: #c9c9c9;
	font-size: 14px;
}
.trends .news ul li,.trends .notice ul li{
	border-bottom: dotted 1px #ccc;	
	height: 38px;
		white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.trends .news ul li a,.trends .notice ul li a{
	color: #6a6a6a;
	line-height: 38px;
	font-size: 14px;

}

.trends .news ul li a span, .trends .notice ul li a span{
	color: #dddddd;
}

.culturetitleimg1,.culturetitleimg2,.culturetitleimg3{
	width: 1200px;
	height: 400px;
	margin: 0 auto;
	margin-top: 22px;
	display: block;
}
.culturetitleimg1{
	display: block;
	background:url(../img/qywh1.jpg) center no-repeat ;
}
.culturetitleimg2{
	display: block;
	background:url(../img/qywh2.jpg) center  no-repeat;
}
.culturetitleimg3{
	display: block;
	background:url(../img/qywh3.jpg) center  no-repeat;
	margin-bottom:80px ;
}

.culturetitleimgmobile1,.culturetitleimgmobile2,.culturetitleimgmobile3,.culturetitleimgmobile1 img,.culturetitleimgmobile2 img,.culturetitleimgmobile3 img{
	width: 100%;
	height: auto;
	margin-top: 10px;
	display: block;
}

.titlewap{
	position: relative;
	margin-top: 80px;
}
.titlewap img{
	position: absolute;
	width: 287px;
	height: 60px;
	left: 50%;
	top: 50%;
	margin-left: -143.5px;
	margin-top: -21px;
}
.trends .title{
	color: #0088e5;
	font-size: 18px;
	margin-bottom: 10px;
	text-align:left;
}
.title img{
	width:850px;
	height: auto;
	margin: 0 auto;
	margin-top: 70px;
	}
	
.trends {
	width: 1200px;
	height: 220px;
	margin: 0 auto;
}
.trends .news, .trends .notice{
	width: 310px;
	height: 220px;
	display: inline-block;
	margin-left: 15px;
	margin-right:15px;
	padding-top: 22px;
}
.trends .address{
	display: inline-block;
	width: 500px;
	height: 220px;
	float: right;
}
.trends .address img{
	width: 100%;
	height: auto;
	margin-top: 30px;
}



/*集团简介*/
	
	


	
.groupimgwap{
	display: block;
	position: relative;
	width: 100%;
	height: 510px;
	overflow:hidden;
	margin-top: 90px;
}
.groupimgwap .groupimg{
	position: absolute;
	width: 1920px;
	height: 510px;
	margin: 0 auto;
	left: 50%;
	top: 50%;
	margin-left: -960px;
	margin-top: -225px;
}





/*业务领域*/



.Businesswap{
	width: 1200px;
	height: auto;
	margin: 0 auto;
	margin-top: 120px;
	margin-bottom: 120px;
	position: relative;
}
.Businesswap hr{
	top:110px;
	position: absolute;
	width: 100%;
	z-index: -1;
}
.Businesswap ul{
	width: 1200px;
	height: 228px;
	display: block;
	padding: 0px 40px;
}

.Businesswap ul li{
	width: 146px;
	height: 228px;
	display: block;
	margin-left:170.5px;
	float: left;
}

.Businesswap ul li a{
	width: 146px;
	height: 228px;
	display: block;
	float: left;
}
.Businesswap ul .li1{
	background: url(../img/icon1.jpg) center repeat-x;
}
.Businesswap ul .li2{
	background: url(../img/icon2.jpg) center repeat-x;
}
.Businesswap ul .li3{
	background: url(../img/icon3.jpg) center repeat-x;
}
.Businesswap ul .li4{
	background: url(../img/icon4.jpg) center repeat-x;
}
.Businesswap ul .li5{
	background: url(../img/icon5.jpg) center repeat-x;
}
.Businesswap ul .li1:hover{
	background: url(../img/iconhove1.jpg) center repeat-x;
}
.Businesswap ul .li2:hover{
	background: url(../img/iconhove2.jpg) center repeat-x;
}
.Businesswap ul .li3:hover{
	background: url(../img/iconhove3.jpg) center repeat-x;
}
.Businesswap ul .li4:hover{
	background: url(../img/iconhove4.jpg) center repeat-x;
}
.Businesswap ul .li5:hover{
	background: url(../img/iconhove5.jpg) center repeat-x;
}

.foot{
	background:#0088E5;
	width: 100%;
	height: 260px;
	padding-top: 30px;
}
.foot ul{
	width: 1200px;
	margin: 0 auto;
	height: 182.5px;
	display: block;
	padding-left: 0px;
}
.foot ul li{
	width: 300px;
	height: auto;
	display: inline-block;
	float: left;
}
.foot ul li a{
	color: #fff;
	font-size: 14px;
	display: block;
	width: 300px;
	text-align: left;
	line-height: 30px;
    letter-spacing: 1.2px;
}
.foot ul li  .title{
	color: #fff;
	font-size: 16px;
}
.foot .footbottom{
	display: block;
    width: 100%;
    height: 30px;
    background: #0088E5;
    border-top: 1px solid #fff;
    padding-top: 10px;
}
.foot .footbottom>p{
	color: #fff;
	font-size: 14px;
	height: 20px;
	width: 1200px;
	margin: 0 auto;
	text-align: center;
	
}




/*静态大图*/
.wapcontent .contentimg{
	width: 700px;
	height: 300px;
	display: block;
	margin: 0 auto;
	margin-bottom: 20px;
}

.wap .content:after{
	   content: ".";
       display: block;
       height: 0;
       clear: both;
       visibility: hidden;
}
