html,body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,dl,dt,dd,iframe,span {margin:0; padding:0; border:0;}
body {padding:0;margin:0;zoom:100%;font-size:16px;line-height:1;font-family:"Microsoft YaHei", 寰蒋闆呴粦, 瀹嬩綋, 榛戜綋, "Helvetica Neue", Tahoma, Arial, "Hiragino Sans GB";}
table{width:100%;text-align:center; }
table td{word-break: break-all; word-wrap:break-word;font:500 14px Arial}
ul,dl, dt,dd,ol{list-style-type:none;}
select,input {vertical-align:middle;padding: 0;margin: 0;outline: none;}
textarea{resize: none;outline: none;}
a{ color:#333333; text-decoration:none;}
a:hover{color:#DD2525;cursor:pointer;}
em{font-style: normal;}
i{font-style: normal;}
* html .clear{zoom:1;}
*+html .clear{zoom:1;}
*{ margin:auto; padding:auto;font-family:"Microsoft YaHei", 寰蒋闆呴粦, 瀹嬩綋, 榛戜綋, "Helvetica Neue", Tahoma, Arial, "Hiragino Sans GB";
}
.Clear{clear:both;}
.container{width:1180px;margin:0 auto;}
.r{ float:right;}.l{ float:left;}
.clearfix:before,.clearfix:after {
    content:"";
    display:table;
}
.clearfix:after{clear:both;}
.clearfix{
    *zoom:1;/*IE/7/6*/
}
.xy_top {
	height: 532px;
	background: url(../images/xy_jczwgkImg2.png) no-repeat center;
}
.xy_top img {
	margin-top: 30px;
}
.xy_gwybgt {
	margin-top: -110px;
}
.xy_gwybgt .container {
	background: url(../images/xy_jczwgkImg3.png) no-repeat center;
	height: 246px;
	text-align: center;
	box-sizing: border-box;
	padding: 60px 220px;
}
.xy_gwybgt .container h4 {
	font-size: 26px;
	color: #f22819;
}
.xy_gwybgt .container p {
	font-size: 26px;
	color: #494949;
	margin-top: 25px;
	margin-bottom: 20px;
}
.xy_gwybgt .container span {
	font-size: 28px;
	color: #666;
}
.xy_sdlyzybz {
	padding-top: 48px;
}
.xy_sdlyzybz .hd img {
	display: block;
	margin: 0 auto;
}
.xy_sdlyzybz .bd {
	margin-top: 50px;
}
.xy_sdlyzybz .bd li {
	float: left;
	width: 190px;
	height: 205px;
	background: url(../images/xy_jczwgkImg6.png) no-repeat center;
	margin-right: 8px;
	transition: background .5s;
	margin-top: -20px;
}
.xy_sdlyzybz .bd li:first-child {
	margin-left: 90px;
}
.xy_sdlyzybz .bd li:hover {
	transition: background .5s;
	background: url(../images/xy_jczwgkImg5.png) no-repeat center;
}
.xy_sdlyzybz .bd li a {
	display: block;
	text-align: center;
	padding-top: 120px;
	box-sizing: border-box;
	font-size: 16px;
	color: #333;
}
.xy_sdlyzybz .foot {
	margin-top: 40px;
}
.xy_jczwqd {
	margin-top: 50px;
	margin-bottom: 45px;
}
.xy_jczwqd img {
	display: block;
	margin: 0 auto;
}
.xy_jczwqd .bd {
	margin-top: 35px;
}
.xy_jczwqd .bd li {
	float: left;
	width: 245px;
	height: 85px;
	line-height: 85px;
	text-align: center;
	margin-bottom: 10px;
}
.xy_jczwqd .bd li a {
	display: block;
	font-size: 16px;
	color: #333;
	background: url(../images/xy_jczwgkImg35.png) no-repeat center;
	transition: background .4s;
}
.xy_jczwqd .bd li a:hover {
	color: #fff;
	background: url(../images/xy_jczwgkImg36.png) no-repeat center;
	transition: background .4s;
}
.xy_jczwqd .bd .dynamicList{
	width: 1225px;
}
.xy_jczwqd .bd .dynamicList li{
	display: block;
	height: 35px;
	width: 100%;
	padding-left: 15px;
	background: url(../images/red_dian.jpg) no-repeat left center;
}
.xy_jczwqd .bd .dynamicList li span{
	float: right;
	font-size: 16px;
	color: #888;
	line-height: 35px;
}
.xy_jczwqd .bd .dynamicList li h3{
	width: 982px;
	height: 35px;
	overflow: hidden;
	font-weight: normal;
}
.xy_jczwqd .bd .dynamicList li h3 a{
	float: left;
	font-size: 18px;
	color: #666;
	line-height: 35px;
}
.xy_jczwqd .bd .dynamicList li h3 a:hover{
	color: #DD2525;
	background-image: none;
}
.xy_jczwqd .bd .dynamicList li:hover{
	background: url(../images/red_dian.jpg) no-repeat left center;
}