.swiper-pagination-bullet{
	width: 31px;
	height: 5px;
	border-radius: 0;
	background:#fff;
}
span.swiper-pagination-bullet.swiper-pagination-bullet-active{
	background-color: #00abd7;
}
/*index------------------------------------------------------------*/
.m_title{
	text-align: center;
	width: 100%;
	position: relative;
}
.m_title h4{
	font-size: 30px;
	color: #0470a0;
	line-height: 75px;
	font-weight: normal;
	position: relative;
	padding-top: 50px;
	background: url(../images/title_03.png) no-repeat bottom center;
}

.m_title p{
	display: inline-block;
	width: 60px;
	text-align: center;
	position: absolute;
	bottom: -8px;
	left: 50%;
	margin-left: -30px;
	color: #787878;
}
.jianjie .fl{
	float: left;
	width: 655px;
	text-indent: 2em;
	padding-top: 35px;
	line-height: 35px;
	color: #787878;
	font-size: 14px;
}
.jianjie .fl p{
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 7;
	overflow: hidden;
}
.jianjie .fl span{
	color: #0470A0;
	font-size: 20px;
}
.jianjie .fl>a{
	color: #787878;
}

.jianjie .fr{
	float: right;
	width: 513px;
	height: 333px;
	overflow: hidden;
	position: relative;
}
.jianjie .fr img{
	max-height: 333px;
	max-width: 513px;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: auto;
}
.jianjie .w1200{
	margin-top: 60px;
}
.jianjie .w1200 .gengduo{
	display: block;
	color: #de8d26;
	text-align: right;
}
.jianjie{
	padding-bottom: 120px;
}
.anli{
	background: url(../images/beijing.jpg);
	position: relative;
}
.anli .swiper-container2{

	height: 388px;
	position: relative;
	width: 1100px;
	overflow: hidden;
	margin: auto;
	margin-top: 60px;
	
}

.anli .swiper-slide{
	width: 268px !important;
}
.anli .anli_img{
	width: 268px;
	height: 182px;
	overflow: hidden;
	position: relative;
}
.anli .anli_img img{
	max-width: 268px;
	max-height: 182px;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	margin: auto;
	transition: all .5s; 
}
.anli .anli_img:hover img{
	transform: scale(1.1);
}
.anli .anli_text h4{
	font-weight: normal;
	color: #fff;
	line-height: 55px;
	border-bottom: 1px solid #FFFFFF;
	font-size: 18px;
	position: relative;
	margin-top: 10px;
}
.anli .anli_text h4:before{
	content: "";
	width: 20px;
	height: 2px;
	background: #00abd7;
	position: absolute;
	bottom: -2px;
	transition: all 1s; 
}
.anli .swiper-slide:hover h4:before,.gongcheng .anli:hover h4:before{
	width: 100%;
}
.anli .anli_text p{
	margin-top: 10px;
	line-height: 30px;
	font-size: 14px;
	color: #fff;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.swiper-button-next, .swiper-button-prev{
	top: 35%;
}
.anli .m_title h4{
	color: #fff;
}
.xinwen .w1200{
	margin-top: 64px;
	padding-top: 26px;
}
.xinwen_item{
	width: 380px;
	position: relative;
	float: left;
	margin-right: 26px;
}


.xinwen_item:last-child{
	margin-right: 0;
}
.xinwen_item a>div{
	width: 380px;
	height: 173px;
	overflow: hidden;
	border: 1px solid #f1f1f1;
}
.xinwen_item a .read{
	line-height: 65px;
	background: #f7f7f7;
	color: #787878;
	text-align: right;
	padding-right: 42px;
	position: relative;
	
	
}
.xinwen_item a .read:before{
	content: "";
	width: 25px;
	height: 1px;
	background: #787878;
	position: absolute;
	top: 50%;
	right: 142px;
}
.xinwen_text{
	width: 311px;
	height: 173px;
	border-bottom: 1px solid #787878;
	position: absolute;
	top: 0;
	background: rgba(219,226,241,.9);
	padding: 0px 35px;
}
.xinwen_item:hover .xinwen_text{
	display: none;
}
.xinwen_text a h3{
	margin-top: 57px;
	color: #3e3e3e;
	font-weight: normal;
	font-size: 16px;
}
.xinwen_text a p{
	line-height: 30px;
	margin-top: 12px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	color: #787878;
	font-size: 12px;
}
.xinwen .years{
	width: 72px;
	height: 73px;
	background: #00ABD7;
	position: absolute;
	top: -26px;
	right: 24px;
	text-align: center;
	color: #FFFFFF;
}
.xinwen .years p{
	font-size: 30px;
	
}
.lianxi{
	background: url(../images/lianxi.jpg) no-repeat center;
	background-size: cover;
	padding-bottom: 158px;
}
.lianxi .w1200{
	background: rgba(245,243,243,.8);
	margin-top: 34px;
	padding-bottom: 70px;
	overflow: hidden;
}
.lianxiu_item{
	float: left;
	width: 400px;
	height: 160px;

	font-size: 14px;
}
.lianxiu_item a{
	color: #035f8d;
	
}
.lianxiu_item p{
	line-height: 28px;
	margin-left: 42px;
	margin-top: 55px;
}
.lianxiu_item p img{
	vertical-align: middle;
	margin-right: 15px;
}
.lianxiu_item div{
	line-height: 53px;
	margin-left: 57px;
}
.lianxi .m_title h4{
	color: #FFFFFF;
}
@media only screen and (max-width: 1200px) {
	.jianjie .fl{
		width: initial;
		padding: 35px 20px;		
	}
	.jianjie .fr{
		width: 100%;
		float: none;
	}
	.anli .w1200{
		overflow: hidden;
		width: 870px;
	}
	.anli .swiper-container2{
		width: 88%;
	}
	.xinwen_item{
		float: none;
		margin: auto;
		margin-bottom: 60px;
	}
	.xinwen_item:last-child{
		margin: auto;
	}
	.lianxiu_item{
		width: 50%;
		
	}
	.lianxiu_item div{
		line-height: 25px;
	}
	footer .fl{
		float: none;
		width: 100%;
		margin-left: 20px;
	}
	footer .fr{
		float: none;
		margin-left: 20px;
	}
}
@media only screen and (max-width: 890px) {
	.anli .w1200{
		width: 600px;
	}
}
@media only screen and (max-width: 700px) {
	footer .fl p{
		width: 100%;
		float: none;
	}
}
@media only screen and (max-width: 600px) {
	.anli .swiper-container2{
		width: 76%;
	}
	.anli .w1200{
		/*width: 320px;*/width:100%;
	}
	footer .fl>div ul li a{
		padding: 0;
		
	}
	.xinwen_item a>div{
		width: 350px;
	}
	.xinwen_item{
		width: 350px;
	}
	.xinwen_text{
		width: 281px;
	}
}
/*工程案例-------------------------------------------*/
.banner2{
	width: 100%;
}
.banner2 img{
	width: 100%;
	display: block;
}
.gongcheng{
	padding-top: 58px;
	zoom: 1;
	margin-bottom: 95px;
	text-align: center;
}
.gongcheng>div{
	text-align: left;
}
.height1{
	width: 100%;
	height: 1px;
}
.gongcheng:after{
	content: "";
	display: block;
	clear:both
}
.title2{
	text-align: center;
	text-transform:uppercase;
	font-size: 12px;
	color: #035f8d;
	font-weight: 400;
}
 .h2{
	text-align: center;
	background: url(../images/gongc.png) no-repeat center / contain;
	color: #035f8d;
	margin-bottom: 68px;
	margin-top: 20px;
	padding: 0 120px;
	display: inline-block;
}
.gongcheng .anli{
	background: #FFFFFF;
	width: 268px;
	float: left;
	margin-right: 39px;
}
.gongcheng .anli:last-child{
	margin-right: 0;
}
.gongcheng .anli_text h4{
	color: #333333;
}
.gongcheng .anli_text p{
	color: #666666;
}
.gongcheng .anli:hover h4{
	color: #0099cc;
}
.pro_page{
	text-align: center;
	margin-bottom: 95px;
}
.pro_page a{
	display: inline-block;
	width: 29px;
	height: 29px;
	line-height: 29px;
	border: 1px solid #999999;
	border-radius: 5px;
	color: #999999;
}

.pro_page .active,.pro_page a:hover{
	background: #035f8d;
	color: #FFFFFF;
}
.bread_warp p.anli_nav{
	position: relative;
}
@media only screen and (max-width: 1200px) {
	.bread_warp p{
		width: 100%;
		margin-left: 0;
		text-align: right;
		position: relative;
	}
	.bread_warp p a:last-child{
		margin-right: 20px;
	}
	.gongcheng{
		width: 620px;
		
	}
	.gongcheng .anli{
		margin: 20px;
	}
}
@media only screen and (max-width: 600px) {
	.gongcheng{
		width: 268px;
	}
	.gongcheng .anli{
		margin: 20px 0;
	}
}
/*关于我们-----------------------------------------*/
.qiye,.women{
	zoom: 1;
	padding-top: 58px;
	text-align: center;
}
.qiye>div,.women>div{
	text-align: left;
}
.qiye:after,.women:after{
	content: "";
	display: block;
	clear:both;
}
.qiye .fl{
	float: left;
	width: 513px;
	height: 333px;
	overflow: hidden;
	position: relative;
}
.qiye .fl img{
	display: block;
	max-height: 333px;
	max-width: 513px;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: auto;
}
.qiye .fr{
	width: 646px;
	float: right;
}

.qiye .jies{
	font-size: 14px;
	color: #666666;
	line-height: 32px;
	margin-bottom:40px;
}
.qiye .jies>p{display:inline-block;}
.qiye img{max-width:100%;height:auto;}
.qiye .fr>div,.fb{
	display: block;
	font-size: 14px;
	color: #666666;
	line-height: 32px;
}
.fb p{
	text-indent: 2em;
}
.qiye .fr .fr_img:after,.qiye >div{
	content: "";
	clear: both;
	display: block;
}
.qiye .fr .fr_img,.qiye>div{
	zoom: 1;
}

.qiye .fr .fr_img div{
	width: 194px;
	height: 141px;
	overflow: hidden;
	position: relative;
	float: left;
	margin-right: 30px;
}
.qiye .fb{
	padding-top: 10px;
	padding-bottom: 40px;
}
.qiye .fr .fr_img div:last-child{
	margin-right: 0;
}
.qiye .fr .fr_img div img{
	max-height: 194px;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: auto;
}
@media only screen and (max-width: 1200px) {
	.qiye .fl,.qiye .fr{
		width: 100%;
		float: none;
	}
	.qiye .fr .fr_img, .qiye>div{
		text-align: center;
	}
	.qiye .fr .fr_img div{
		float: none;
		display: inline-block;
	}
	.qiye .fr>div a, .fb a{
		padding: 0 20px;
	}
	.bread_warp ul{
		width: 100% !important;
	}
}
@media only screen and (max-width: 600px) {
	.qiye .fr .fr_img div:last-child{
		margin-right: 30px;
	}
}
/*联系我们-------------------------------------------------*/

.women>div{
	overflow: hidden;
	width: 100%;
	margin-bottom: 60px;
}
.women>div img{
	max-width: 1200px;
}
.women .fl{
	width: 1000px;
	float: left;
}
.women .fl p{
	width: 50%;
	float: left;
	height: 88px;
}
.women .fl p a{
	font-size: 14px;
	color: #333333;
}
.women .fl p img{
	vertical-align: middle;
	margin-right: 15px;
	max-width: 25px !important;
}
.women .fr{
	float: right;
	width: 130px;
	margin-top: -17px;
	text-align: center;
	font-size: 14px;
	color: #333333;
}

@media only screen and (max-width: 1200px) {
	.women>div img{
		width: 100%;
	}
	.women .fl{
		width: 100%;
		float: none;
		
	}
	.women .fr{
		float: none;
	}
	.women>div{
		margin-bottom: 0;
	}
}
@media only screen and (max-width: 600px) {
	.women .fl p{
		width: 100%;
		padding-left: 20px;
	}
	.women .fr{
		margin-left: 20px;
	}
}
/*人力资源----------------------------------------*/
.renli{
	padding-top: 58px;
	zoom: 1;
	text-align: center;
}
.renli:after{
	content: "";
	clear: both;
	display: block;
}
.renli>div{
	width: 100%;
	padding-bottom: 54px;
	text-align: left;
}
.renli>div:nth-child(2n-1){
	background: #f9f9f9;
}
.renli>div .h3 h3{
	line-height: 76px;
	font-size: 24px;
	font-weight: normal;
}
.renli>div .h3 .yaoqiu{
	font-size: 14px;
	padding-bottom: 26px;
	border-bottom: 1px solid #cccccc;
	color: #999999;
}
.renli>div .h3 .yaoqiu span{
	padding-left: 20px;
	margin-right: 19px;
}
.renli>div .h3 .yaoqiu span:nth-child(1){
	padding-left: 0;
}
.renli .fl{
	float: left;
	width: 49%;
	padding-left: 10px;

}
.renli .fl h4{
	font-size: 20px;
	font-weight: normal;
	color: #666666;
	margin-top: 47px;
	border-left: 8px solid #035F8D;
	padding-left: 12px;
	margin-bottom: 9px;
}
.renli .fl>div{
	line-height: 36px;
	color: #666;
	margin-bottom: 50px;
	font-size: 14px;
}
.youxiang{
	border-bottom: 1px solid #CCCCCC;
}
.youxiang a{
	font-size: 14px;
	color: #666;
	line-height: 36px;
	padding-left: 10px;	
}
@media only screen and (max-width: 1200px) {
	.renli .fl{
		float: none;
		width: 90%;
		padding-left: 70px;
	}
	.youxiang{
		padding-left: 60px;
	}
	.renli>div .h3 h3,.renli>div .h3 .yaoqiu{
		text-align: center;
	}
	
	
	.renli .fl>div{
		margin-bottom: 0;
	}
}
@media only screen and (max-width: 600px) {
	.renli .fl,.youxiang{
		padding-left: 10px;
	}
}
/*新闻内页------------------------------------*/
.neiye:after{
	content: "";
	clear: both;
	display: block;	
}
.neiye{
	zoom: 1;
	padding-top: 58px;
	padding-bottom: 100px;
	text-align: center;
}
.neiye>div{
	text-align: left;
}
.neiye>div .neiye_t{
	text-align: center;
	font-size: 20px;
	color: #333333;
}
.neiye>div .shijian{
	text-align: center;
	margin-top: 22px;
	margin-bottom: 76px;
}
.neiye>div .shijian span{
	font-size: 14px;
	color: #666666;
	margin-right: 47px;
	padding-left: 27px;
}
.neiye .cont{
	font-size: 14px;
	line-height: 36px;
	color: #666;
	margin: auto;
}
.neiye .cont img{
	max-width: 100%;
	height: auto;
}
.prevnext{
	border-top: 1px dashed #666;
	line-height: 50px;
	font-size: 14px;
	color: #666;
	margin-top: 20px;
}
.prevnext a{
	color: #666;
}
.prevnext .prevrecord{
	float: left;
}
.prevnext .nextrecord{
	float: right;
}
.neiye .cont .flot{
	width: 578px;
	float: left;
	margin-right: 40px;
}
.neiye .cont .flot:nth-child(2n){
	margin-right: 0;
}
.neiye .cont .flot .img{
	width: 578px;
	height: 385px;
	overflow: hidden;
	position: relative;
}
.neiye .cont .flot .img img{
	max-width: 578px;
	max-height: 385px;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: auto;
}
.neiye .cont .flot p{
	font-size: 14px;
	margin-top: 10px;
	line-height: 36px;
	
}
.neiye .cont .flot p a{
	color: #666666;
	line-height: 36px;
	display: inline-block;
}
@media only screen and (max-width: 1200px) {
	.neiye .cont .flot{
		margin: auto;
		margin-bottom: 20px;
		float: none;
	}
	.neiye .cont .flot:nth-child(2n){
		margin: auto;
	}
	.neiye>div .neiye_t{
		width: 600px;
		margin: auto;
		overflow: hidden;
		text-overflow:ellipsis;
		white-space: nowrap;
	}
}
@media only screen and (max-width: 600px) {
	.neiye .cont .flot,.neiye .cont .flot .img{
		width: 400px;

	}
	.neiye .cont .flot .img{
		height: 270px;
	}
	.neiye .cont .flot .img img{
		max-width: initial;
	    max-height: inherit;
	    width: 100%;
	}
	.neiye>div .neiye_t{
		width: 100%;
	}
	
}
/*公司新闻---------------------------------------*/
.gongsi{
	padding-top: 58px;
	margin-bottom: 100px;
	text-align: center;
}
.gongsi>div{
	text-align: left;
	overflow: hidden;
}
.gongsi>div ul li{
	width: 100%;
	zoom: 1;
}
.gongsi>div ul li:after{
	content: "";
	clear: both;
	display: block;
}
.gongsi>div ul li dt{
	width: 381px;
	height: 174px;
	overflow: hidden;
	position: relative;
	float: left;
}
.gongsi>div ul li dd{
	width: 800px;
	float: right;
}
.gongsi>div ul li dt img{
	max-width: 381px;
	max-height: 194px;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: auto;
}
.gongsi>div ul li dd h4{
	line-height: 78px;
	color: #333;
	font-size: 16px;
	font-weight: normal;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
.gongsi>div ul li dd h4 span{
	width: 400px;
	display: inline-block;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	float: left;
}
.gongsi>div ul li dd h4 i{
	float: right;
	margin-right: 24px;
	font-size: 14px;
	font-style: normal;
}
.gongsi>div ul li dd p{
	color: #666;
	font-size: 14px;
	line-height: 36px;
	padding-right: 153px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	position: relative;
	
}
.gongsi>div ul li{
	padding: 34px 0 34px 20px;
}
.gongsi>div ul li:hover{
	background: #f5f5f5;
	box-shadow: 0 3px 10px rgba(0,0,0,.3);
}
.gongsi>div ul li dd p span{
	position: absolute;
	right: 64px;
	transition: all .6s; 
}
.gongsi>div ul li dd:hover p span{
	right: 40px;
}
@media only screen and (max-width: 1200px) {
	.gongsi>div ul li dt,.gongsi>div ul li dd{
		float: none;
		width: 100%;
	}
	
}
@media only screen and (max-width: 600px) {
	.gongsi>div ul li{
		padding: 34px 0 0px 0px;
		margin-bottom: 20px;
	}
	.gongsi>div ul li dd h4 span{
		width: 230px;
		padding-left: 20px;
	}
	.gongsi>div ul li dd p{
		padding: 0 20px;
	}
	.gongsi>div ul li dd h4{
		margin-top: 15px;
		line-height: 30px;
	}
}
/*在线留言---------------------------------------*/
.liuyan{
	text-align: center;
}
.liuyan>div{
	text-align: left;
}
.liuyan,.liuyan>div{
	zoom: 1;
	padding-top: 58px;
}
.liuyan:after,.liuyan>div:after{
	content: "";
	display: block;
	clear: both;
}
.liuyan>div{
	margin-bottom: 144px;
}
.liuyan>div .fl{
	width: 480px;
	height: 376px;
	border: 1px solid #ccc;
	float: left;
}
.liuyan>div .fl dt{
	float: left;
	width: 151px;
	height: 328px;
	overflow: hidden;
	position: relative;
	top: 17px;
	left: 16px;
}
.liuyan>div .fl dt img{
	display: block;
	max-width: 151px;
}
.liuyan>div .fl dd>div{
	float: right;
	width: 358px;
	height: 236px;
	overflow: hidden;
	position: relative;
	top: -270px;
	right: -93px;
}

.liuyan>div .fl dd p{
	position: relative;
	bottom: -326px;
	left: 88px;
	font-size: 14px;
	color: #666;
}
.liuyan>div .fl dd>div img{
	max-width: 358px;
	max-height: 236px;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: auto;	
}
.liuyan>div form{
	width: 442px;
	height: 345px;
	float: right;
	padding-left: 48px;
	background: #f8f8f8;
	padding-top: 33px;
}
.liuyan>div form input{
	width: 178px;
	height: 38px;
	border: none;
	border: 1px solid #ccc;
	background: #fff;
	margin-left: 16px;
}
.liuyan>div form p{
	color: red;
	margin-bottom: 21px;
}
.liuyan>div form p label{
	font-size: 14px;
	color: #333;
	top: -60px;
}
.liuyan>div form button{
	width: 102px;
	height: 40px;
	background: #0099cc;
	color: #fff;
	line-height: 40px;
	text-align: center;
	border: none;
	outline: none;
	cursor: pointer;
	margin-left: 64px;
}
.liuyan>div form textarea{
	width: 330px;
	height: 72px;
	background: #fff;
	border: 1px solid #ccc;
	resize: none;
	margin-left: 16px;
}
@media only screen and (max-width: 1100px) {
	.liuyan>div .fl{
		display: none;
	}
	.liuyan>div form{
		float: none;
		margin: auto;
		box-shadow: 0 0 20px #000000;
		border-radius: 5px;		
	}
	
}
@media only screen and (max-width: 600px) {
	.liuyan>div form{
		width: 300px;
	}
	.liuyan>div form textarea{
		width: 178px;
	}
}
/*资料下载--------------------------------------*/
.ziliao{
	padding-top: 58px;
	text-align: center;
}
.ziliao>div{
	margin-bottom: 120px;
	text-align: left;
}
.ziliao>div li{
	zoom: 1;

	padding-bottom: 32px;
}
.ziliao>div li:hover{
	background: #f7f7f7;
	
}
.ziliao>div li:after{
	content: "";
	display: block;
	clear: both;
}
.ziliao>div li dt{
	width: 900px;
	float: left;
	padding-left: 16px;
	position: relative;
}
.ziliao>div li dt:before{
	content: "";
	border-bottom: 1px dashed  #ccc;
	position: absolute;
	bottom: 0;	
	width:1170px;
}
.ziliao>div li dt h3{
	font-size: 24px;
	margin-top: 25px;
	color: #0099cc;
}
.ziliao>div li dt p{
	font-size: 16px;
	color: #999999;
	margin-top: 17px;
}
.ziliao>div li dt p span{
	display: inline-block;
	font-size: 14px;
	padding-bottom: 18px;
	margin-right: 69px;
}
.ziliao>div li dt p span i{
	font-style: normal;
	color: #333;
}

.ziliao>div li dd{
	float: right;
	width: 152px;
	height: 80px;
	position: relative;
	border: 1px solid #006699;
	padding-left: 105px;
	color: #FFFFFF;	
	background:url(../images/xiazai.png) no-repeat 33px center ;
	background-color: #0099cc;
	top: 23px;
	right: 20px;
	cursor: pointer;
	border-radius: 5px;z
	
}
.ziliao>div li dd a{
	color: #FFFFFF;
}
.ziliao>div li dd p{
	font-size: 12px;
	margin-top: 12px;
}
.ziliao>div li dd p:nth-child(1){
	font-size: 24px;
}
@media only screen and (max-width: 1200px) {
	.ziliao>div li dt:before{
		width: 100%;
	}
	.ziliao>div li{
		position: relative;
	}
	.ziliao>div li dd{
		position: absolute;
		top:0;
	}
	.ziliao>div li dt{
		width: initial;
	}

}
@media only screen and (max-width: 780px) {
	.ziliao>div li dt p span{
		margin-right: 10px;
	}
}
@media only screen and (max-width: 570px) {
	.ziliao>div li dt p span{
		display: block;
	}
	.ziliao>div li dd{
		top: 70%;
		width: 100px;
		height: 60px;
		padding-left: 80px;
		background-position: 15px center;
	}
	.ziliao>div li dd p{
		margin-top: 3px;
	}
	.ziliao>div li dt{
		padding-bottom: 70px;
	}
}

/*咨询热线*/
.zixun{
	position: fixed;
	right: 0;

	z-index: 200;
	height: 88px;
}
.zixun>div{
	float: left;
}
.zixun>div:nth-child(1){
	margin-right: 5px;
	width: 127px;
	height: 66px;
	border: 1px solid #d2d2d2;
	color: #666;
	background: #FFFFFF;
	font-size: 14px;
	text-align: center;
	padding-top: 20px;
	line-height: 26px;
	overflow: hidden;
}
.zixun>div:nth-child(2) a{
	display: inline-block;
	width: 74px;
	height: 30px;
	padding-top: 58px;
	background: url(../images/tuoyuan.png) no-repeat center 20px;
	background-color: #0470a0;
	color: #FFFFFF;
	font-size: 14px;
	text-align: center;
}
@media only screen and (max-width: 600px){
	.h2{
		padding: 0 70px;
	}
}
@media only screen and (max-width:380px ) {
	.xinwen_item,.xinwen_item a>div{width:100%;}
}