body{
	max-width: 1920px;
	bgcolor:#fefefe;
	font-family: "microsoft yahei", "Arial",sans-serif;
}
ul {
	list-style:none;
	margin:0px;
	padding: 0px;
}
a{
	color:#000;
	text-decoration: none;
}
.menubg{
	background: #fefefe;
}
.navbar-brand{
	/*padding-right: 200px;*/
	padding-right: 100px;
}
.navbar-nav{
	background: #fefefe;
	    padding-top: 10px;
    padding-bottom: 10px;
}
.navbar-nav li{
	/*width: 100px;*/
	width: 110px;
	font-size: 16px;
}
.navbar-nav li:first-child{
	width: 76px;
}
.navbar-nav li:nth-child(2){
	width: 134px;
}
.navbar-nav li a{
	/*font-family: siyuansongti_heav;*/
	font-family: "microsoft yahei", "Arial",sans-serif;
	font-weight: bold;
}
.navbar-nav::after{
	clear: both;
}


/*banner*/

.banner{
	width: 100%;
	border-bottom: #fff solid 5px;
	margin-top: -20px;

}
.banner img{
	width: 100%;
}

/*banner 菜单*/
.bannermenu{
		width: 76%;
		margin: 0 auto;
		background: #000;
		height: 380px;
		margin-top: -380px;
	}
	.bannermenu .bannercontent{
		width: 100%;
	}
	.bannercontent ul{
		width: 100%;
		margin: 0px;
		padding: 0px;
	}
	.bannercontent ul li{
		display: inline-block;
		float: left;
		width: 25%;
	}
	.bannercontent ul li .wai{
		position: relative;
		width: 100%;
		height: 380px;
		/*border: #f00 solid 1px;*/
		
		/*height: 20px;*/
		/*margin-top: 180px;*/
		
	}
	.bannercontent ul li .wai .nei{
		position: absolute;
		bottom: 0px;
		width: 100%;
		color: #fff;
		/*border: blue solid 1px;*/
	}
	.nei .coninfo{
		width: 100%;
		height: 150px;
		transition:  1s;
		text-align: center;
		font-size: 36px;
		border-right:#fff solid 1px;
		/*font-weight: bold;*/
	}
	.nei .coninfo p{
		display: none;
		/*height: 0px;*/
	}
	.nei .coninfo span{
		display: none;
	}
	.wai:hover .nei .coninfo{
		height: 380px;
		background: #216cb1;
		opacity: 0.5;
		font-size: 46px;
		border: 0px;
		/*font-weight: bold;*/
	}
	.wai:hover .nei .coninfo p{
		display: block;
		font-size: 35px;
		text-align: left; 
		width: 100%;
		float: left;
		margin-top: -36px;
		/*height: 20px;*/
		line-height: 35px;
	}
	.wai:hover .nei .coninfo span{
		width: 120px;
		position: absolute;
		bottom: 35px;
		display: block;
		right: 18px;
		z-index: 666;
	}
	.active{
		background: #fff;
		opacity: 1;

	}
	.actfont{
		background: #fff;
		opacity: 1;
		color: #000;
		font-size: 36px;
		/*font-weight: bold;*/
	}
	.actheight{
		height: 380px;
		background: #216cb1;
		opacity: 0.8;
	}
.banner2{display: none;}



/*子公司*/
.zgs{
	width: 100%;
	height: 670px;
	float: left;
	background: url(../imgnew/zgs.jpg) no-repeat center top;
	background-size:100% auto;
}
.zgs .compbg{
	width: 100%;
	
	
}
.zgs .compcontent{
	/*position: relative;*/
	/*border: #f00 solid 1px;*/
	/*bottom:36%;*/
	width: 61%;
	margin: 0 auto;
	/*margin-top: 160px;*/
	margin-top: 8%;

}
.compcontent ul{
	width: 100%;
	
}
.compcontent ul li{
	float: left;
    display: inline-block;
    width: 28%;
    margin-right: 30px;
    margin-left: 15px;
    /*margin-top: 250px;*/
}
.compcontent ul li .compinfo{
	width: 100%;
	position: relative;
	/*bottom: 100px;*/
	/*background: #fff;*/
	/*border: #f00 solid 1px;*/
	text-align: center;

}
.compinfo img{
	width: 100%;
}
.compinfo .compbottom{
	position: absolute;
	bottom: 0px;
	background: #fff;
	color: #595757;
	width: 100%;
	
	/*border: #f00 solid 1px;*/
}
.compinfo .compbottom .comptext{
	height: 105px;
	transition:1.5s;
}
.compinfo .compbottom:hover .comptext{
	height: 240px;
	padding-top: 20px;
	background: #cc4e57;

}
.compinfo .compbottom .comptext p{
	font-size: 13px;
	color: #595757;
	padding-top: 0px;
	/*font-weight: bolder;*/
}
.compinfo .compbottom:hover .comptext p{
	color: #fff;
}
.compinfo .compbottom .comptext p:first-child{
	font-size: 29px;
	padding-top: 15px;
	color: #595757;
} 
.compinfo .compbottom:hover .comptext p:first-child{
	color: #fff;
} 
.compinfo .compbottom .comptext2 {
	background: #fff;
	height: 45px;
	color: #fff;
	line-height: 45px;
	transition: background 1.5s;
}
.compinfo .compbottom .comptext2  a{
	color: #595757;
	height: 45px;
	line-height: 45px;
	font-size: 13px;
}
.compinfo .compbottom:hover .comptext2 {
	background: #3777cf;
	height: 45px;
	color: #fff;
	line-height: 45px;
}
.compinfo .compbottom:hover .comptext2 a {
	color: #fff;
}
.zgs2{
	display: none;
}


/*首页新闻*/
.news{
	width: 100%;
	height: 720px;
	/*border: #f00 solid 1px;*/
}
.news .newstitle{
	width: 85%;
	margin: 0 auto;
}
.newstitle img{
	width: 100%;
}
.news .newscontent{
	width: 85%;
	margin: 0 auto;
	/*border: blue solid 1px;*/
}



#tab { 
	width:100%; 
	height:520px; 
	/*position:relative;*/
	margin:40px auto 0 auto;
}
/*设置容器高宽等*/
#tab { width:100%;}
/*兼容IE6:IE6下宽度不够*/
#tab div { 
	/*position:absolute;*/ 
	top:120px; 
	left:0; 
	width:100%; 
	height:420px; 
	/*border: #f00 solid 1px;*/
}
/*设置容器高宽等*/
#tab div { display:none;}
#tab .newspic{
	float: left;
	width: 60%;
	padding-right: 50px;
	margin-top: 50px;
	display: inline-block;

}
#tab .newspic img{
	width: 100%;
}
/*设置容器默认隐藏:不用ID是因为下面将利用class来控制容器显示,而class优先级低于id选择器*/
#tab .block { display:block;}
/*选中的容器*/
#tab .tabmenu{
	width: 100%;
	margin: 0 auto;
	text-align: center;
}
#tab .tabmenu span { 
	/*float:left; */
	width:23%; 
	height:72px; 
	line-height:72px; 
	margin:0 0 0 0; 
	font-size:36px; 
	cursor:pointer; 
	background-color:#3777cf; 
	text-align:center; 
	color:#fff; 
	font-family:Microsoft YaHei;
	font-weight:normal;
	margin-right:10px;
	margin-left: 10px;
	display: inline-block;

}
/*默认标题样式*/
#tab .tabmenu .up { background:#cc4e57;color:#fff;}
/*选中的标题样式*/
/*修饰列表内容*/
#tab .newsxx{
	width: 40%;
	float: right;
	display: inline-block;
}
#tab .newsxx ul { 
	list-style:none; 
	padding:0; 
	height:186px; 
	margin-top:0px;
	width: 100%;
	/*float: right;*/
}
#tab li { 
	margin-left:10px; 
	margin-right:10px; 
	border-bottom:1px dotted #c6c6c6; 
	height:56px; 
	padding-top:16px; 
	overflow:hidden; 
	font-size:12px;
}
#tab li:first-child { 
	font-size: 36px;
    color: #000;
    border-bottom: #3777cf solid 5px;
    height: 70px;
}
#tab li:first-child img{ 
	float: right;
	margin-top: 10px;
}
#tab li a { 
	display:inline; 
	font-size:21px; 
	text-decoration:none; 
	text-indent:10px; 
	margin-right:10px;
	overflow: hidden;
    white-space: nowrap;
}
#tab li span{ display:block; float:right; margin-right:5px; color: #bdacb3;}
a.tab_title:link { color: #5a5a5a; text-decoration:none;}
a.tab_title:visited { color:#5a5a5a; text-decoration:none;}
a.tab_title:hover { color:#5a5a5a; text-decoration:none;}
a.tab_title:active { color:#5a5a5a; text-decoration:none;}
a.tab_menu:link { color:#6464d5; text-decoration:none;}
a.tab_menu:hover { color:#8888e0; text-decoration:underline;}
.news2{display: none;}

/*首页人才*/

.job{
	width: 100%;
	float: left;
}
.job .jobtop{
	width: 100%;
	margin: 0 auto;
	float: left;
}
.jobtop img{
	width: 100%;
}
.job .jobbottom{
	width: 64%;
	margin: 0 auto;
	

}
.jobbottom .jobbottomcontent{
	width: 100%;
	position: relative;
	background: #fff;
	
}
.jobbottomcontent ul{
	width: 100%;
	background: #fff;
	position: absolute;
	/*z-index: 9999;*/
	top: 450px;
	padding-top: 20px;
	padding-bottom: 10px;
}
.jobbottomcontent ul li{
	width: 30%;
	float: left;
	display: inline-block;
	margin-left: 10px;
	margin-right: 10px;
}
.jobbottomcontent ul li img{
	width: 100%;
	transition: 1s;
}
.jobbottomcontent ul li img:hover{
	transform: scale(1.1);
	border: #fff solid 2px;
	box-shadow: 2px 3px 4px rgba(0,0,0,.3);
	border-radius: 10px;
}
.job2{
	display: none;
}

/*过渡屏*/
.gdp{
	width: 100%;
	float: left;
	margin-top: 620px;
}
.gdp .gdpcontent{
	width: 72%;
	margin: 0 auto;
}
.gdpcontent img{
	width: 100%;
}


.contant{
	width: 100%;
	height: 270px;
	background: #f7f7f7;
}
.contant .container{
	/*width: 72%;*/
	/*margin: 0 auto;*/
	/*border: #f00 solid 1px;*/
	padding-top: 20px;
}
.container .leftcontent{
	/*background: #0271b8;*/
	/*width: 50%;*/
	/*height: 245px;*/
	display: inline-block;
	float: left;
}
.container .leftcontent img{
	width: 100%;
}
.container .rightcontent{
	/*width: 50%;*/
	/*height: 245px;*/
	display: inline-block;
	/*background: #fff;	*/
}
.container .rightcontent img{
	width: 100%;
}


.foot{
	width: 100%;
	height: 450px;
	background: #1f2d38;
	/*border: #f00 solid 1px;*/

}
.foot .footcontent{
	width: 80%;
	margin: 0 auto;
	background: #1f2d38;
	/*border: #f00 solid 1px;*/
	padding-top: 30px;
}
.footcontent ul{
	width: 100%;
	background: #1f2d38;
}
.footcontent ul li{
	width: 20%;
	float: left;
	display: inline-block;
}
.footcontent ul li .footxx{
	width: 82%;
	color: #fff;
	background: url(../imgnew/line.png) no-repeat right;
}
.footcontent ul li:last-child .footxx{
	width: 86%;
	color: #fff;
	background: url();
}
.footxx p{
	width: 86%;
	height: 50px;
	line-height: 50px;
	border-bottom: #fff solid 1px;
	font-size: 18px;
}
.footxx p a{
	color: #fff;
	text-decoration: none;
	/*border-bottom: #fff solid 1px;*/
	font-size: 18px;
}
.footxx p:first-child{
	border-bottom: #1f2d38 solid 1px;
	font-size: 24px;
}
.footxx p:last-child{
	border-bottom: #1f2d38 solid 1px;
}



















/*0-768*/
@media screen and (max-width:768px){

	.navbar-brand {
	    /* padding-right: 200px; */
	    padding-right: 40px;
	    /*border: #f00 solid 1px;*/
	}
	.navbar-brand img{
		margin-top: -14px;
    	width: 230px;
	}
	.banner{display: none;}
	.banner2{
		display: block;
		margin-top: -20px;
	}
	.banner2 .sbannertop{
		width: 100%;
	}
	.sbannertop img{
		width: 100%;
	}
	.banner2 .sbannermenu{
		width: 100%;
	}
	
	.sbannermenu  .sbanner li:first-child{
		width: 36.5%;
		display: inline-block;
		float: left;
	}
	.sbannermenu  .sbanner li:last-child{
		width: 63.5%;
		display: inline-block;
		
	}
	
	.sbanner ul li img{
		width: 100%;
		height: 100%
	}



	.zgs{
		display: none;
	}
	.zgs2{
		display: block; 
		width: 100%;
		background: url(../imgnew/compbg.jpg) center center no-repeat;
	}
	.zgs2 .zgs2content{
		width: 90%;
		margin: 0 auto;
		padding: 15px;
	}
	.zgs2content ul{
		width: 100%;
	}
	.zgs2content ul li{
		100%;
		margin-bottom: 10px;
	}
	.zgs2content ul li img{
		width: 100%;
	}
	/*首页新闻*/
	.news{display: none;}
	.news2{
		display: block;
		width: 100%;
		height: 720px;
		/*border: #f00 solid 1px;*/
	}
	.news2 .news2title{
		width: 85%;
		margin: 0 auto;
		padding-top: 10px;
	}
	.news2title img{
		width: 100%;
	}
	.news2 .news2content{
		width: 98%;
		margin: 0 auto;
		/*border: blue solid 1px;*/
	}



	.news2content #tabs { 
		width:100%; 
		height:520px; 
		/*position:relative;*/
		margin:40px auto 0 auto;
	}
	/*设置容器高宽等*/
	.news2content #tabs { width:100%;}
	/*兼容IE6:IE6下宽度不够*/
	.news2content #tabs div { 
		/*position:absolute;*/ 
		/*top:120px; */
		left:0; 
		width:100%; 
		height:170px; 
		/*border: #f00 solid 1px;*/
	}
	/*设置容器高宽等*/
	.news2content #tabs div { display:none;}
	.news2content #tabs .newspic{
		float: left;
		width: 100%;
		/*padding-right: 50px;*/
		margin-top: 15px;
		display: inline-block;

	}
	.news2content #tabs .newspic img{
		width: 100%;
	}
	/*设置容器默认隐藏:不用ID是因为下面将利用class来控制容器显示,而class优先级低于id选择器*/
	.news2content #tabs .block { display:block;}
	/*选中的容器*/
	.news2content #tabs .tabmenu{
		width: 100%;
		margin: 0 auto;
		text-align: center;
	}
	.news2content #tabs .tabmenu span { 
		/*float:left; */
		width:32%; 
		height:58px; 
		line-height:58px; 
		margin:0 0 0 0; 
		font-size:23px; 
		cursor:pointer; 
		background-color:#3777cf; 
		text-align:center; 
		color:#fff; 
		font-family:Microsoft YaHei;
		font-weight:normal;
		/*margin-right:10px;
		margin-left: 10px;*/
		display: inline-block;

	}
	/*默认标题样式*/
	.news2content #tabs .tabmenu .up { background:#cc4e57;color:#fff;}
	/*选中的标题样式*/
	/*修饰列表内容*/
	.news2content #tabs .newsxx{
		width: 100%;
		float: right;
		display: inline-block;
	}
	.news2content #tabs .newsxx ul { 
		list-style:none; 
		padding:0; 
		height:186px; 
		margin-top:0px;
		width: 100%;
		/*float: right;*/
	}
	.news2content #tabs li { 
		margin-left:10px; 
		margin-right:10px; 
		border-bottom:1px dotted #c6c6c6; 
		height:56px; 
		padding-top:16px; 
		overflow:hidden; 
		font-size:12px;
	}
	.news2content #tabs li:first-child { 
		font-size: 36px;
	    color: #000;
	    border-bottom: #3777cf solid 5px;
	    height: 70px;
	}
	.news2content #tabs li:first-child img{ 
		float: right;
		margin-top: 10px;
	}
	.news2content #tabs li a { 
		display:inline; 
		font-size:21px; 
		text-decoration:none; 
		text-indent:10px; 
		margin-right:10px;
		overflow: hidden;
	    white-space: nowrap;
	}
	.news2content #tabs li span{ display:block; float:right; margin-right:5px; color: #bdacb3;}
	.news2content a.tab_title:link { color: #5a5a5a; text-decoration:none;}
	.news2content a.tab_title:visited { color:#5a5a5a; text-decoration:none;}
	.news2content a.tab_title:hover { color:#5a5a5a; text-decoration:none;}
	.news2content a.tab_title:active { color:#5a5a5a; text-decoration:none;}
	.news2content a.tab_menu:link { color:#6464d5; text-decoration:none;}
	.news2content a.tab_menu:hover { color:#8888e0; text-decoration:underline;}








	.job{display: none;}
	.job2{display: block;width: 100%;}
	.job2 .jobtitle{width: 100%;}
	.job2 .jobtop img{width: 100%；}
	.job2 .jobbottom{width: 96%;margin: 0 auto;}
	.job2 .jobbottom ul{width: 100%;}
	.job2 .jobbottom ul li{
		width: 32%;
	    /* float: left; */
	    display: inline-block;
	    margin-left: 2px;
	    padding-top: 8px;
	    padding-bottom: 8px;
	}
	.job2 .jobbottom ul li img{width: 100%;}
	.gdp{display: none;	}
	.contant {width: 100%;height: 330px;}
	.contant .container {padding-top: 30px;}

	/*foot*/
	.foot{height: 390px;}
	.foot .footcontent{width: 100%; padding-top: 30px;}
	.foot .footcontent ul{width: 99%;margin: 0 auto;}
	.footcontent ul li{width: 32%;text-align: center;}
	.footcontent ul li .footxx{width: 100%;}
	.footxx p {width: 100%;}
	.footcontent ul li .footxx img{width: 100%; text-align: center;padding-left: 10px;}
	.foot .footcontent ul li:first-child{display: none;}
	.foot .footcontent ul li:nth-child(2){display: none;}
	
}
















/*768-1200*/
@media screen and (max-width:992px){
	.navbar-brand {
	    /* padding-right: 200px; */
	    padding-right: 40px;
	    /*border: #f00 solid 1px;*/
	}
	.navbar-brand img{
		margin-top: -14px;
    	width: 230px;
	}
	.banner{display: none;}
	.banner2{
		display: block;
		margin-top: -20px;
	}
	.banner2 .sbannertop{
		width: 100%;
	}
	.sbannertop img{
		width: 100%;
	}
	.banner2 .sbannermenu{
		width: 100%;
	}
	
	.sbannermenu  .sbanner li:first-child{
		width: 36.5%;
		display: inline-block;
		float: left;
	}
	.sbannermenu  .sbanner li:last-child{
		width: 63.5%;
		display: inline-block;
		
	}
	
	.sbanner ul li img{
		width: 100%;
		height: 100%
	}



	.zgs{
		display: none;
	}
	.zgs2{
		display: block; 
		width: 100%;
		background: url(../imgnew/compbg.jpg) center center no-repeat;
	}
	.zgs2 .zgs2content{
		width: 90%;
		margin: 0 auto;
		padding: 15px;
	}
	.zgs2content ul{
		width: 100%;
	}
	.zgs2content ul li{
		100%;
		margin-bottom: 10px;
	}
	.zgs2content ul li img{
		width: 100%;
	}
	/*首页新闻*/
	.news{display: none;}
	.news2{
		display: block;
		width: 100%;
		height: 720px;
		/*border: #f00 solid 1px;*/
	}
	.news2 .news2title{
		width: 85%;
		margin: 0 auto;
		padding-top: 10px;
	}
	.news2title img{
		width: 100%;
	}
	.news2 .news2content{
		width: 98%;
		margin: 0 auto;
		/*border: blue solid 1px;*/
	}



	.news2content #tabs { 
		width:100%; 
		height:520px; 
		/*position:relative;*/
		margin:40px auto 0 auto;
	}
	/*设置容器高宽等*/
	.news2content #tabs { width:100%;}
	/*兼容IE6:IE6下宽度不够*/
	.news2content #tabs div { 
		/*position:absolute;*/ 
		/*top:120px; */
		left:0; 
		width:100%; 
		height:170px; 
		/*border: #f00 solid 1px;*/
	}
	/*设置容器高宽等*/
	.news2content #tabs div { display:none;}
	.news2content #tabs .newspic{
		float: left;
		width: 100%;
		/*padding-right: 50px;*/
		margin-top: 15px;
		display: inline-block;

	}
	.news2content #tabs .newspic img{
		width: 100%;
	}
	/*设置容器默认隐藏:不用ID是因为下面将利用class来控制容器显示,而class优先级低于id选择器*/
	.news2content #tabs .block { display:block;}
	/*选中的容器*/
	.news2content #tabs .tabmenu{
		width: 100%;
		margin: 0 auto;
		text-align: center;
	}
	.news2content #tabs .tabmenu span { 
		/*float:left; */
		width:32%; 
		height:58px; 
		line-height:58px; 
		margin:0 0 0 0; 
		font-size:23px; 
		cursor:pointer; 
		background-color:#3777cf; 
		text-align:center; 
		color:#fff; 
		font-family:Microsoft YaHei;
		font-weight:normal;
		/*margin-right:10px;
		margin-left: 10px;*/
		display: inline-block;

	}
	/*默认标题样式*/
	.news2content #tabs .tabmenu .up { background:#cc4e57;color:#fff;}
	/*选中的标题样式*/
	/*修饰列表内容*/
	.news2content #tabs .newsxx{
		width: 100%;
		float: right;
		display: inline-block;
	}
	.news2content #tabs .newsxx ul { 
		list-style:none; 
		padding:0; 
		height:186px; 
		margin-top:0px;
		width: 100%;
		/*float: right;*/
	}
	.news2content #tabs li { 
		margin-left:10px; 
		margin-right:10px; 
		border-bottom:1px dotted #c6c6c6; 
		height:56px; 
		padding-top:16px; 
		overflow:hidden; 
		font-size:12px;
	}
	.news2content #tabs li:first-child { 
		font-size: 36px;
	    color: #000;
	    border-bottom: #3777cf solid 5px;
	    height: 70px;
	}
	.news2content #tabs li:first-child img{ 
		float: right;
		margin-top: 10px;
	}
	.news2content #tabs li a { 
		display:inline; 
		font-size:21px; 
		text-decoration:none; 
		text-indent:10px; 
		margin-right:10px;
		overflow: hidden;
	    white-space: nowrap;
	}
	.news2content #tabs li span{ display:block; float:right; margin-right:5px; color: #bdacb3;}
	.news2content a.tab_title:link { color: #5a5a5a; text-decoration:none;}
	.news2content a.tab_title:visited { color:#5a5a5a; text-decoration:none;}
	.news2content a.tab_title:hover { color:#5a5a5a; text-decoration:none;}
	.news2content a.tab_title:active { color:#5a5a5a; text-decoration:none;}
	.news2content a.tab_menu:link { color:#6464d5; text-decoration:none;}
	.news2content a.tab_menu:hover { color:#8888e0; text-decoration:underline;}








	.job{display: none;}
	.job2{display: block;width: 100%;}
	.job2 .jobtitle{width: 100%;}
	.job2 .jobtop img{width: 100%；}
	.job2 .jobbottom{width: 96%;margin: 0 auto;}
	.job2 .jobbottom ul{width: 100%;}
	.job2 .jobbottom ul li{
		width: 32%;
	    /* float: left; */
	    display: inline-block;
	    margin-left: 2px;
	    padding-top: 8px;
	    padding-bottom: 8px;
	}
	.job2 .jobbottom ul li img{width: 100%;}
	.gdp{display: none;	}
	.contant {width: 100%;height: 330px;}
	.contant .container {padding-top: 30px;}
	/*foot*/
	.foot{height: 390px;}
	.foot .footcontent{width: 100%; padding-top: 30px;}
	.foot .footcontent ul{width: 99%;margin: 0 auto;}
	.footcontent ul li{width: 32%;text-align: center;}
	.footcontent ul li .footxx{width: 100%;}
	.footxx p {width: 100%;}
	.footcontent ul li .footxx img{width: 100%; text-align: center;padding-left: 10px;}
	.foot .footcontent ul li:first-child{display: none;}
	.foot .footcontent ul li:nth-child(2){display: none;}
}



















/*992-1200*/
@media screen and (max-width:1200px){
	.navbar-brand {
	    /* padding-right: 200px; */
	    padding-right: 40px;
	    /*border: #f00 solid 1px;*/
	}
	.navbar-brand img{
		margin-top: -14px;
    	width: 230px;
	}


	.banner{display: none;}
	.banner2{
		display: block;
		margin-top: -20px;
	}
	.banner2 .sbannertop{
		width: 100%;
	}
	.sbannertop img{
		width: 100%;
	}
	.banner2 .sbannermenu{
		width: 100%;
	}
	
	.sbannermenu  .sbanner li:first-child{
		width: 36.5%;
		display: inline-block;
		float: left;
	}
	.sbannermenu  .sbanner li:last-child{
		width: 63.5%;
		display: inline-block;
		
	}
	
	.sbanner ul li img{
		width: 100%;
		height: 100%
	}



	.zgs{
		display: none;
	}
	.zgs2{
		display: block; 
		width: 100%;
		background: url(../imgnew/compbg.jpg) center center no-repeat;
	}
	.zgs2 .zgs2content{
		width: 90%;
		margin: 0 auto;
		padding: 15px;
	}
	.zgs2content ul{
		width: 100%;
	}
	.zgs2content ul li{
		100%;
		margin-bottom: 10px;
	}
	.zgs2content ul li img{
		width: 100%;
	}
	/*首页新闻*/
	.news{display: none;}
	.news2{
		display: block;
		width: 100%;
		height: 720px;
		/*border: #f00 solid 1px;*/
	}
	.news2 .news2title{
		width: 85%;
		margin: 0 auto;
		padding-top: 10px;
	}
	.news2title img{
		width: 100%;
	}
	.news2 .news2content{
		width: 98%;
		margin: 0 auto;
		/*border: blue solid 1px;*/
	}



	.news2content #tabs { 
		width:100%; 
		height:520px; 
		/*position:relative;*/
		margin:40px auto 0 auto;
	}
	/*设置容器高宽等*/
	.news2content #tabs { width:100%;}
	/*兼容IE6:IE6下宽度不够*/
	.news2content #tabs div { 
		/*position:absolute;*/ 
		/*top:120px; */
		left:0; 
		width:100%; 
		height:170px; 
		/*border: #f00 solid 1px;*/
	}
	/*设置容器高宽等*/
	.news2content #tabs div { display:none;}
	.news2content #tabs .newspic{
		float: left;
		width: 100%;
		/*padding-right: 50px;*/
		margin-top: 15px;
		display: inline-block;

	}
	.news2content #tabs .newspic img{
		width: 100%;
	}
	/*设置容器默认隐藏:不用ID是因为下面将利用class来控制容器显示,而class优先级低于id选择器*/
	.news2content #tabs .block { display:block;}
	/*选中的容器*/
	.news2content #tabs .tabmenu{
		width: 100%;
		margin: 0 auto;
		text-align: center;
	}
	.news2content #tabs .tabmenu span { 
		/*float:left; */
		width:32%; 
		height:58px; 
		line-height:58px; 
		margin:0 0 0 0; 
		font-size:23px; 
		cursor:pointer; 
		background-color:#3777cf; 
		text-align:center; 
		color:#fff; 
		font-family:Microsoft YaHei;
		font-weight:normal;
		/*margin-right:10px;
		margin-left: 10px;*/
		display: inline-block;

	}
	/*默认标题样式*/
	.news2content #tabs .tabmenu .up { background:#cc4e57;color:#fff;}
	/*选中的标题样式*/
	/*修饰列表内容*/
	.news2content #tabs .newsxx{
		width: 100%;
		float: right;
		display: inline-block;
	}
	.news2content #tabs .newsxx ul { 
		list-style:none; 
		padding:0; 
		height:186px; 
		margin-top:0px;
		width: 100%;
		/*float: right;*/
	}
	.news2content #tabs li { 
		margin-left:10px; 
		margin-right:10px; 
		border-bottom:1px dotted #c6c6c6; 
		height:56px; 
		padding-top:16px; 
		overflow:hidden; 
		font-size:12px;
	}
	.news2content #tabs li:first-child { 
		font-size: 36px;
	    color: #000;
	    border-bottom: #3777cf solid 5px;
	    height: 70px;
	}
	.news2content #tabs li:first-child img{ 
		float: right;
		margin-top: 10px;
	}
	.news2content #tabs li a { 
		display:inline; 
		font-size:21px; 
		text-decoration:none; 
		text-indent:10px; 
		margin-right:10px;
		overflow: hidden;
	    white-space: nowrap;
	}
	.news2content #tabs li span{ display:block; float:right; margin-right:5px; color: #bdacb3;}
	.news2content a.tab_title:link { color: #5a5a5a; text-decoration:none;}
	.news2content a.tab_title:visited { color:#5a5a5a; text-decoration:none;}
	.news2content a.tab_title:hover { color:#5a5a5a; text-decoration:none;}
	.news2content a.tab_title:active { color:#5a5a5a; text-decoration:none;}
	.news2content a.tab_menu:link { color:#6464d5; text-decoration:none;}
	.news2content a.tab_menu:hover { color:#8888e0; text-decoration:underline;}








	.job{display: none;}
	.job2{display: block;width: 100%;}
	.job2 .jobtitle{width: 100%;}
	.job2 .jobtop img{width: 100%；}
	.job2 .jobbottom{width: 96%;margin: 0 auto;}
	.job2 .jobbottom ul{width: 100%;}
	.job2 .jobbottom ul li{
		width: 32%;
	    /* float: left; */
	    display: inline-block;
	    margin-left: 2px;
	    padding-top: 8px;
	    padding-bottom: 8px;
	}
	.job2 .jobbottom ul li img{width: 100%;}
	.gdp{display: none;	}
	.contant {width: 100%;height: 330px;}
	.contant .container {padding-top: 30px;}
	/*foot*/
	.foot{height: 390px;}
	.foot .footcontent{width: 100%; padding-top: 30px;}
	.foot .footcontent ul{width: 99%;margin: 0 auto;}
	.footcontent ul li{width: 32%;text-align: center;}
	.footcontent ul li .footxx{width: 100%;}
	.footxx p {width: 100%;}
	.footcontent ul li .footxx img{width: 100%; text-align: center;padding-left: 10px;}
	.foot .footcontent ul li:first-child{display: none;}
	.foot .footcontent ul li:nth-child(2){display: none;}
}


/*1200-1400*/
@media screen and (max-width:1400px){
	.zgs {
		height: 510px;
	}
	.compcontent ul li{
		width: 27%;
	   
	}
	
	.news {
		height: 630px;
	}
	#tab div {
		/* position: absolute; */
		height: 370px;
	
	}











}