﻿/*整体开始*/
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: 24px;
	line-height: 40px;
	position:absolute;
	left:300px;
}
.ly_dy2{
	float: left;
	position:absolute;
	left:1020px;
	top:20px;width:170px;
}

/*bottom*/
.bottom{
	width: 100%;background:url(/public/images/gyls_bom.jpg) no-repeat center bottom;background-size:100% auto;height:500px;
}
.bottom .b-tu{
	width: 100%;
}
.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:30%;float:left;margin:1%;padding:0.5%;border:1px solid #0f71ba;}
.img-news li img{width:100%;height:220px;}
.img-news li:hover{background: #0f71ba;}
.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;}

.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 "宋体"}

.bottom{
		background: url(../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;}
.img-news2,.img-news2 ul,.img-news2 li{width:1200px;margin:0 auto;overflow:hidden;}
.img-news2 li{margin-bottom: 14px;width:30%;float:left;margin:1%;padding:0.5%;border:1px solid #0f71ba;}
.img-news2 li:first-child{
	margin-left:210px;
}
.img-news2 li:last-child{
	margin-right:210px;
}
.img-news2 li img{width:100%;height:220px;}
.img-news2 li:hover{background: #0f71ba;}
.img-news2 li:hover h4{color:#fff;}
.img-news2 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-news2 p{overflow: hidden;white-space: nowrap;text-overflow: ellipsis; width: 80%; color: #999;font-size: 14px; display: inline-block;margin-left:30px;}