/*整体开始*/
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img { margin:0; padding:0; }
fieldset, img { border:none; } 
ul, ol { list-style:none; }
input { padding-top:0; padding-bottom:0; font-family: "SimSun","宋体";}
select, input { vertical-align:middle; }
 select, input, textarea { font-size:12px; margin:0; }
textarea { resize:none; }
table { border-collapse:collapse; }
h1,h2,h3,h4,h5,h6{font-size:100%; font-weight:normal;}
body {font-size:12px; color:#000;}
a { color:#000; text-decoration:none; }
a:hover { color:#000; text-decoration:none; }
html {
    -webkit-text-size-adjust:100%;
    -ms-text-size-adjust: 100%;
}
img {
max-width: 100%;
height: auto;
width: auto; 
}
video embed, video object, video iframe {
width: 100%;
height: auto;
}
		*{
			margin:0px;
			padding:0px;
		}
		div{
			display:block;
		}
		body{min-width:1200px;
    		font-family: "思源黑体", "Arial", "Helvetica", "sans-serif";
    		font-weight: lighter;
		}
		html{
			color:#666;
		}
		html,body{
			width: 100%;
			font-size:12px !important;
			background:#fff;
		}
/*banner*/
.banner{
	width: 100%;
}
.ly_total{
	width:100%;
	margin-top: 150px;
	margin-bottom: 50px;
}
.ly_dy{
	width: 1200px;
	height: 200px;
	margin:0 auto;
	border:1px solid #666;
	position: relative;
}
.ly_dy1{
	width:250px;
	position: absolute;
	left:10px;
	top:-110px;
}
.ly_dy p{
	width: 900px;
    font-size: 23px;
    line-height: 48px;
    position: absolute;
    left: 300px;
}
.ly_dy2{
	float: left;
	position:absolute;
	left:1020px;
	top:20px;width:170px;
}

	.bottom{
		background: url(public/images/gyls_bom.jpg) no-repeat center bottom;
		background-size: 100% auto;
	}
	.ly_dy{
		height:240px;
	}
	.discussion1{
		margin-top:30px;
	}
	.img-news1,.img-news1 ul,.img-news1 li{width:1200px;margin:0 auto;overflow:hidden;}
	.img-news1 li{
		width:782px;
		height:575px;
		margin:20px auto;
		padding:0.5%;
		border:1px solid #0f71ba;
	}
.img-news1 li img{width:100%; height:440px;}
.img-news1 li:hover{background: #0f71ba;}
.img-news1 li:hover h4{color:#fff;}
.img-news1 h4{font-size:30px;line-height:50px;color: #333;margin: 0;display: inline-block;text-overflow: ellipsis;overflow: hidden;white-space: nowrap; width:100%; text-align: center; margin-top:30px;}
.img-news1 p{overflow: hidden;white-space: nowrap;text-overflow: ellipsis; width:100%; color: #999;font-size:20px; display: inline-block; text-align: center;}

/*hddt*/
.hddt{    
	background: url(../images/dt.png) no-repeat;
    background-size: 100% 100%;
    height: 1100px;}
.total .main{
width: 1200px;
margin:0 auto;
}
.main .title1{
margin-top: 20px;
}
.total .title{
height: 70px;width:1200px;margin:0 auto;
}
.total .title span{display:block;width:auto;float:left;
font-size: 24px;
color:#fff;
height: 70px;
line-height: 55px;
padding-left: 20px;padding-right:50px;
background: url(../images/gyls_tit.png) no-repeat;
background-size: 100% 100%;
}
.main h4{font-size:18px;line-height:50px;text-align:center;}
.main p{font-size:14px;line-height:30px;}
.img-news,.img-news ul,.img-news li{width:1200px;margin:0 auto;overflow:hidden;}
.img-news li{margin-bottom: 14px;width:46%;float:left;margin-top:1%;margin-left:2%;padding:0.5%;border:1px solid #C00B03;}
.img-news li img{width:100%;height:370px;}
.img-news li:hover{background: #C00B03;}
.img-news li:hover h4{color:#fff;}
.img-news h4{font-size: 20px;line-height:30px;color: #333;margin: 0;display: inline-block;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;padding-left:30px;}
.img-news p{overflow: hidden;white-space: nowrap;text-overflow: ellipsis; width: 80%; color: #999;font-size: 14px; display: inline-block;margin-left:30px;}

.img-news2,.img-news2 ul,.img-news2 li{width:1200px;margin:0 auto;overflow:hidden;}
.img-news2 li{margin-bottom: 14px;width:30%;height:210px;float:left;margin:1%;padding:0.5%;position: relative;}
.img-news2 li img{width:100%;height:220px;}
.img-news2 li h3{display:none;width:97%;height:30px;background:rgba(0,0,0,0.5);line-height:30px;text-align:center;font-size:14px;color: #fff;position:absolute;bottom:0;}

.img-news3,.img-news3 ul,.img-news3 li{width:1200px;margin:0 auto;overflow:hidden;}
.img-news3 li{margin-bottom: 14px;width:91%;height:710px;float:left;margin:1%;padding:3.5%;border:1px solid #C00B03;}
.img-news3 li img{width:100%;height:660px;}
.img-news3 h4{font-size:20px;line-height:30px;color:#333;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;text-align:center;margin:0 auto;}
.img-news3 p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%;color:#999;font-size:14px;display:inline-block;text-align:center;}

.int-left{width:540px;float:left;position:relative;}
.int-right{width:660px;height:378px;float:right;position:relative;background:url(../images/shipin.png) no-repeat center;}

.foot{width:100%; background:#454545;}
.foot-t-div{background:#454545;width:100%;height:35px;padding:40px 0px 30px 0px;}
.foot-t{ width:1000px; height:85px;line-height:85px;background:url(foot.jpg) no-repeat center;margin:0px auto;font-size:12px;color:#8b8b8b;}
.foot-t span{float:right;font-size:12px;}
.foot-t a{color:#8b8b8b; font:12px/2em "宋体"}