html{-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:-ms-autohiding-scrollbar}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}
li{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}

.ag7-main{padding-top:60px;width:1200px;margin:0 auto;padding-bottom:70px}
.ag7-main .phone-index-banner{display:none}
.ag7-bannerslide{position:relative;margin-bottom:50px}
.ag7-bannerslide .slidebox{position:relative;height:280px}
.ag7-bannerslide .slidebox li{display:block;position:absolute;width:100%;height:100%;left:0;top:0}
.ag7-bannerslide a img{display:block;width:883px;height:450px}
.ag7-bannerslide .slideinfo{width:100%;position:absolute;left:0;bottom:0;z-index:10;height: 0px;}
.ag7-bannerslide .slidetitle{width:882px;color:#fff;background:rgba(0,0,0,.4);position: relative;bottom: -15px;pointer-events: none;}
.ag7-bannerslide .slidetitle h2{font-size:18px;height:75px;line-height:75px;white-space:nowrap;overflow:hidden; font-size: 22px;text-overflow:ellipsis;margin:0px 15px;margin-top: 80px;}
.ag7-bannerslide .slidelist{position:absolute;right:0;bottom:-170px;width:318px;height:450px;color:#fff;font-size:14px;background: #f7f7f7;}
.ag7-bannerslide .slidelist ul{position:absolute;z-index:10;width:100%;text-align:center}
.ag7-bannerslide .slidelist ul li{padding: 7px 20px;box-sizing: border-box; width:100%;height: 90px;cursor:pointer;color: #4d4d4d;border-bottom: 1px solid #cdcdcd;}
.ag7-bannerslide .slidelist .mask{height:90px;position:absolute;width: 318px;top:5px;background: #2f90da;display:block;}
.ag7-bannerslide .slidelist ul li:hover{color: #fff;}
.slidelist ul li img{width: 92px;height: 76px;display: block;float: left;}
.contres{width: 160px;height: 42px;float: right;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; overflow: hidden;text-align: justify;margin-top: 14px;font-size: 16px;}
.xinlieglie{width: 1200px;border-bottom: 2px solid #cccccc;line-height: 62px;padding-left: 52px;margin-top: 83px;}
.xinlieglie>span{color: #4d4d4d;font-size: 22px;margin-right: 30px;cursor: pointer;}
.yvc{color: #2f90da !important;}
.rongqis{width: 1200px;height: auto;}
.rongqis>li a{
	display: block;
	width: 100%;
	height: 255px;
	border-bottom: 2px solid #cccccc;
	padding: 30px 50px;
	box-sizing: border-box;
}
.rongqis>li>a>img{
	width: 268px;
	height: 192px;
	float: left;
	display: block;
}
.rongqis>li>a>div{
	width: 802px;
	height: 192px;
	float: right;
	padding-top: 36px;
	box-sizing: border-box;
}
.rongqis>li>a h6{
	transition: 0.5s;
}
.rongqis>li>a:hover h6{
	padding-left: 5px;
	color: #2f90da;
}
.hniu{
	color: #4d4d4d;
	font-size: 22px;
}
.mamashenri{
	width: 100%;
	height: auto;
	margin-top: 29px;
	color: #4d4d4d;
	font-size: 14px;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	overflow: hidden;
}
.sansisan{
	margin-top: 26px;
}
.sansisan>span{
	color: #808080;
	font-size: 14px;
}
.sansisan>span img{
	display: inline-block;
	width: 20px;
	margin-top: -3px;
}
.fenyes{
	width: 1200px;
	height: 30px;
	margin-top: 30px;
}



@media only screen and (min-width: 100px) and (max-width: 640px) {
	.xinlieglie{
		width: 100%;
		margin-top: 20px;
	}
	.fenyes{
		width: 100%;
	}
	.rongqis{
		width: 100%;
		overflow: hidden;
	}
	.rongqis>li>a>img{
		width: 100%;
		height: auto;
	}
	.rongqis>li>a>div{
		width: 100%;
		height: auto;
		padding-top: 18px;
	}
	.rongqis>li a{
		height: auto;
		padding: 5px;
		overflow: hidden;
	}
	.hniu{
		font-size: 16px;
	}
    .xinlieglie>span{
    	font-size: 18px;
    }
}
