@charset "utf-8";
/* CSS Document */
*{ margin: 0; padding: 0; font-size: 100%; font-family: MicrosoftYaHei,微软雅黑,Arial;  }
li{list-style: none;}
img{ border:none;}
body { background-color:#fff;}
a{text-decoration:none; list-style:none; color:inherit;}

.containerc{ display:none;}
/*头部*/
.dh{ width:100%; height:auto;position:relative;}
.dhs{ width:100%;  height:auto; background: no-repeat center;}
.dhx{ width:90%; height:auto;position:absolute; top:20px; z-index:9999; left:0; right:0; margin:0 auto;}
.dhxz{ width:17%; height:auto; float:left;}
.dhxz img{ width:100%; height:auto; display:block;}
.dhxy{ width:50%; height:auto; float:right;}
.dhxy li{ width:20%; height:auto; float:left; line-height:70px; font-size:18px; color:#fff; text-align:right;}


/*大事记*/
.dsj{ width:77.7%; height:auto; margin:0 auto; max-width:1210px;}
.dsjs{ width:100%; height:auto; padding-top:50px; line-height:80px; border-bottom:solid 1px #dddee3; font-size:32px; color:#666666; text-align:center;}
.dsjx{ width:100%; height:auto; padding-top:45px; margin-bottom:50px;}
.dsjxli{ width:100%; height:57px; background:url(../images/dsj.jpg) no-repeat left;}
.dsjxliz{ width:17%; height:auto; float:left; font-size:22px; color:#666666;}
.dsjxliy{ width:83%; height:auto; float:right; font-size:16px; color:#666666;}

/*工作在上为信*/
.gzw{ width:100%; height:487px; background:url(../images/gz.jpg) no-repeat center; padding-top:35px;} 
.gz{ width:77.7%; height:487px; margin:0 auto; max-width:1210px;}
.gzbt{ width:100%; height:auto; line-height:80px; text-align:center; font-size:32px; color:#fff; border-bottom:solid 1px #dcdee0;}
.gznr{ width:100%; height:auto; padding-top:50px;}
.gznrli{ width:31.3%; height:300px; overflow:hidden; background:url(../images/gz1.png) center no-repeat; float:left; margin-left:1%; margin-right:1%;}
.gznrlis{ width:100%; height:65px; line-height:45px;  color:#fff; text-align:center;}
.gznrlix{ width:100%; height:auto;position:relative;}
.gznrlixs{ width:100%; height:auto;}
.gznrlixs img{ width:100%; height:auto; display:block;}
.gznrlixx{ width:80%; height:100%;position:absolute; top:0; padding-top:0; font-size:15px; line-height:30px; color:#fff; padding-left:10%; padding-right:10%; background-color:#000;  background:rgba(41, 41, 41, 0.5) none repeat scroll 0 0 !important; filter:Alpha(opacity=70); opacity:0;filter:alpha(opacity=0);-khtml-opacity:0; -moz-opacity:0; text-align:center;}
.gznrlixx1{width:100%;  margin-top:30%;}
.gznrlixx2{width:100%;  margin-top:30%;}
.gznrlixx3{width:100%;  margin-top:20%;}

.gznrli:hover{ background:url(../images/gz2.png) no-repeat center;}
.gznrli:hover .gznrlis{color:#000000;}
.gznrli:hover .gznrlixx{opacity:1;filter:alpha(opacity=100);-khtml-opacity:1; -moz-opacity:1;}



/*公司介绍*/
.gsjsw{ width:100%; height:auto; background:#f6f6f6; padding-bottom:65px; float:left;}
.gsjs{ width:77.7%; height:auto; margin:0 auto; max-width:1210px;}
.gsjsbt{ width:100%; height:auto; padding-top:45px; line-height:80px; text-align:center; font-size:32px; color:#8d8d8d; border-bottom:solid 1px #dcdee0;}
.gsjsnr{ width:100%; height:auto; padding-top:50px;}
.gsjsnrli{ width:31.3%; height:auto; float:left; margin-left:1%; margin-right:1%;position:relative;}
.gsjsnrlis{ width:100%; height:auto;}
.gsjsnrlis img{ width:100%; height:auto; display:block; border-radius:15px;}
.gsjsnrlix{ width:100%; height:auto;position:absolute; top:35%; line-height:75px; font-size:19px; color:#6e6e6e;background-color:#000;  background:rgba(255, 255, 255, 0.8) none repeat scroll 0 0 !important; filter:Alpha(opacity=70); text-align:center;}
.gsjsnrlixa{ width:100%; height:100%;position:absolute; top:0; background-color:#000;  background:rgba(105, 165, 233, 0.7) none repeat scroll 0 0 !important; filter:Alpha(opacity=70); text-align:center;opacity:0;filter:alpha(opacity=0);-khtml-opacity:0; -moz-opacity:0; border-radius:15px;}
.gsjsnrlixas{ width:50%; height:auto; padding-top:20%; margin:0 auto; color:#fff; font-size:20px; line-height:55px; border-bottom:solid 1px #fff; text-align:center;}
.gsjsnrlixax1{ width:80%; height:auto; padding-top:20px; margin:0 auto; font-size:14px; line-height:25px; color:#fff; text-align:center;}
.gsjsnrlixax2{ width:80%; height:auto; padding-top:20px; margin:0 auto; font-size:14px; line-height:25px; color:#fff; text-align:center;}
.gsjsnrlixax3{ width:80%; height:auto; padding-top:20px; margin:0 auto; font-size:14px; line-height:25px; color:#fff; text-align:center;}

.gsjsnrli:hover .gsjsnrlix{opacity:0;filter:alpha(opacity=0);-khtml-opacity:0; -moz-opacity:0;}
.gsjsnrli:hover .gsjsnrlixa{opacity:1;filter:alpha(opacity=100);-khtml-opacity:1; -moz-opacity:1;}


/*底部*/
.dbw{ width:100%; height:auto; background:#000; float:left; padding-top:40px; padding-bottom:30px;}
.db{ width:77.7%; height:auto; margin:0 auto; max-width:1210px;}
.dbz{width:16%; height:auto; float:left;}
.dbz img{width:100%; height:auto; display:block;}
.dbzj{width:50%; height:auto; float:left;  margin-left:15%;}
.dbzjs{width:100%; height:auto; font-size:14px; color:#fff; line-height:50px;}
.dbzjs span{ font-size:34px;}
.dbzjx{width:100%; height:auto; font-size:14px; color:#fff; line-height:25px;}
.dby{width:10%; height:auto; float:right; text-align:center; color:#fff;line-height:15px; font-size:14px;}
.dby img{width:100%; height:auto; display:block;}





.kg{ display:none;}
.db2{ display:none;}


/*QQ*/
.izl-rmenu{position:fixed; right:0;bottom:10px;padding-bottom:63px;background:url(../images/r_b.png) 0px bottom no-repeat;z-index:999;}
.izl-rmenu .btn{width:72px;height:73px;margin-bottom:1px;cursor:pointer;position:relative;}
.izl-rmenu .btn-qq{background:url(../images/r_qq.png) 0px 0px no-repeat;background-color:#6da9de;}
.izl-rmenu .btn-qq:hover{background-color:#488bc7;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(../images/r_qq.png) 0px 0px no-repeat;background-color:#6da9de;text-decoration:none;display:block;}
.izl-rmenu .btn-wx{background:url(../images/r_wx.png) 0px 0px no-repeat;background-color:#78c340;}
.izl-rmenu .btn-wx:hover{background-color:#58a81c;}
.izl-rmenu .btn-wx .pic{position:absolute;left:-160px;top:0px;display:none;width:160px;height:160px;}
.izl-rmenu .btn-phone{background:url(../images/r_phone.png) 0px 0px no-repeat;background-color:#fbb01f;}
.izl-rmenu .btn-phone:hover{background-color:#ff811b;}
.izl-rmenu .btn-phone .phone{background-color:#ff811b;position:absolute;width:160px;left:-160px;top:0px;line-height:73px;color:#FFF;font-size:18px;text-align:center;display:none;}
.izl-rmenu .btn-top{background:url(../images/r_top.png) 0px 0px no-repeat;background-color:#666666;display:none;}
.izl-rmenu .btn-top:hover{background-color:#444;}






































@media screen and (min-width:1366px) and (max-width:1440px){
.dsj{width:80%;}
.gz{width:80%;}
.gsjs{width:80%;}
.db{width:80%;}












}

@media screen and (min-width:1280px) and (max-width:1366px){
.dsj{width:81%;}
.gz{width:81%;}
.gsjs{width:81%;}
.db{width:81%;}


}


@media screen and (min-width:1152px) and (max-width:1280px){
.dsj{width:85%;}
.gz{width:85%;}
.gsjs{width:85%;}
.db{width:85%;}
     
}











/*手机*/
@media screen and (max-width: 767px){

#top{ display:none;}
	.containerc{ width:100%; height:auto; margin:0 auto;position:relative; display:block; padding-top:50px;}
	.containera{ width:100%; height:50px; margin:0 auto;position:absolute; top:0;  bottom:0px; left:0px; z-index:99999999;}
	/*头部*/
	.dh{ width:100%; height:auto;position:inherit;}
	.dhs{ width:100%; height:auto;}
	.dhx{ display:none;}
	
	
	/*大事记*/
	.dsj{ width:100%; height:auto;}
	.dsjs{ width:96%; height:auto; padding-top:20px; line-height:40px; font-size:20px; margin-left:2%; margin-right:2%;}
	.dsjx{ width:100%; height:auto; padding-top:45px; margin-bottom:50px;}
	.dsjxli{ width:96%; height:auto; background:none; float:left; margin-bottom:10px;margin-left:2%; margin-right:2%;}
	.dsjxliz{ width:17%; height:auto; float:left; font-size:16px;}
	.dsjxliy{ width:83%; height:auto; float:right; font-size:14px;}
	
	/*工作在上为信*/
	.gzw{ width:100%; height:auto; background:#98aec5; float:left; padding-top:20px;} 
	.gz{ width:100%; height:auto;}
	.gzbt{ width:96%; height:auto; line-height:40px; text-align:center; font-size:20px;margin-left:2%; margin-right:2%;}
	.gznr{ width:100%; height:auto; padding-top:20px;}
	.gznrli{ width:92%; height:auto; margin-bottom:20px; float:left; margin-left:4%; margin-right:4%;background:none;}
	.gznrlis{ width:100%; height:50px; line-height:50px;}
	.gznrlixx{ width:80%; height:100%; font-size:16px; line-height:30px; }	
	.gznrlixx1{ width:80%; height:100%; font-size:16px; line-height:30px; }	
	.gznrlixx2{ width:80%; height:100%; font-size:16px; line-height:30px; }	
	.gznrlixx3{ width:80%; height:100%; font-size:16px; line-height:30px; }	
	
	.gznrli:hover{ background:#fff;}
	.gznrli:hover .gznrlis{color:#000000;}
	.gznrli:hover .gznrlixx{opacity:1;filter:alpha(opacity=100);-khtml-opacity:1; -moz-opacity:1;}


	
	/*公司介绍*/
	.gsjsw{ padding-bottom:20px; float:left;}
	.gsjs{ width:100%; height:auto;}
	.gsjsbt{ width:100%; height:auto; padding-top:20px; line-height:40px; font-size:20px;}
	.gsjsnr{ width:100%; height:auto; padding-top:20px;}
	.gsjsnrli{ width:94%; height:auto; float:left; margin-left:3%; margin-right:3%; margin-bottom:20px;}
	.gsjsnrlix{ line-height:75px; font-size:18px; }
	.gsjsnrlixas{ font-size:18px;}
.gsjsnrlixax{ font-size:14px; line-height:25px;}

	
	/*底部*/
	.dbw{ display:none;}

			
	.kg{width:100%; height:80px; float:left; display:block;}
	/*底部*/
	.db2{ width:100%; height:65px; background:#1e50af; overflow:hidden; margin:0 auto; position: fixed; bottom:0px; left:0px; display:block;}
	.db2li{ width:24.2%; height:65px; float:left; border-right:solid 1px #fff; border-left:solid 1px #fff; padding-top:3px;}
	.db2li1{ width:24.2%; height:65px; float:left; border-right:solid 1px #fff; border-left:solid 0px #fff; padding-top:3px;}
	.db2li2{ width:24.2%; height:65px; float:left; border-right:solid 0px #fff; border-left:solid 1px #fff; padding-top:3px;}
	
	.dbs2{ width:30%; height:auto; margin-left:35%; margin-right:35%;}
	.dbs2 img{ width:100%; height:auto; display:block;}
	.dbx2{ width:100%; height:auto; font-size:12px; color:#FFF; text-align:center; line-height:25px;}
     .navbar-brand1{width:73%; height:auto; float:left; margin-top:5px; margin-left:2%;}
	 .navbar-brand1 img{width:100%; height:auto; display:block;}
	

}







/*手机i5*/
@media screen and (max-width: 320px){
	

	
}


/*平板*/
@media screen and (min-width: 768px) and (max-width: 1100px) {
	

		
}









