@charset "utf-8";
/* CSS Document */

/*全局css样式*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, textarea, blockquote,input,select,table{padding:0px; margin:0px;}
div,span,ul,li,ol,dd,dt,dl,td,p{margin:0px;padding:0px;font-family:"Microsoft Yahei";font-size:12px;}
img{border:0px;}
li{list-style-type:none;}
ol, ul {list-style:none;}
table{border-collapse: collapse;border-spacing: 0px;}
input{height:22px;/*background:transparent;*/}
input[type="password"],input[type="checkbox"],input[type="file"],input[type="radio"],input[type="text"],textarea,select{outline:0px;}
select{vertical-align:middle;height:22px;}
body,div,span,td{color:#444;}
a{color:#444;text-decoration:none;}
/*a:visited	{color:#2b2b2b;}*/
a:hover	{color:#000;}
a:active{color:#000;text-decoration:underline;}
.clear{ clear:both;}

.w1150{
	width:1150px;
	margin:0 auto;
}
.scroll_banner{
	width:100%;
	text-align: center;
}

.xy_head{
	width:100%;
	height:90px;
	padding-top:20px;
	background-color:#f9f7f8; 
}
.xy_nav{
	height:90px;
	background: url(../images/xy_01.jpg) no-repeat left center;
}
.xy_nav .xy_nav_ul{
	height:90px;
	padding-left:240px;
	width:910px;
}
.xy_nav_ul li{
	float:left;
	width:70px;
	height:90px;
	padding-left:59.5px;
	text-align: center;
}
.xy_nav_ul li a{
	display: block;
	width:70px;
	height:90px;
	line-height: 90px;
	text-align: center;
	font-size: 14px;
	color:#666;
}
.xy_nav_ul li a:hover{background-color: red;color:#fff;}
.xy_con{background-color:#fdfdfd;}
.xy_fl{
	width:100%;
	padding:10px 0;
	height:81px;
	background-color:#fdfdfd;
}
.xy_fl_link{
	width:1150px;
	height:81px;
	margin:0 auto;
}
.xy_fl_link a{
	display: block;
	float: left;
	height:81px;
}
.xy_show{padding:10px auto;}
.xy_show_tit{
	width:681px; 
	height:148px;
	margin:0 auto;
	text-align: center;
}
.xy_show_con{height: 660px;}
.xy_gsjj{
	width:100%;
	background-color: #f5f5f5;
}
.xy_gsjj1{
	width: 100%;
	height: 449px;
	background: url(../images/xy_14.jpg) repeat-y center bottom;
}
.xy_gsjj_tit{
	float: left;
	width: 60px;
	height:340px;
	margin:60px 0 0 25px;
}
.xy_gsjj_con{
	float: right;
	width:1020px;
	height: 439px;
	padding-top:10px;
}
.xy_gsjj_left{
	float: left;
	width:458px;
	height:438px;
}
.xy_gsjj_right{
	float: left;
	width:532px;
	height:408px;
	padding:20px 10px 10px 20px;
	overflow:hidden;
}
.xy_gsjj_right p{
	font-size: 14px;
	line-height: 200%;
}
.xy_tese_tit{
	height: 188px;
	padding: 10px 0;
}
.xy_tese_con{
	width:1150px;
	height:390px;
}
.xy_tese_con ul li{
	float: left;
	width: 280px;
	height:380px;
	overflow: hidden;
	border:1px solid #ccc;
	margin-right: 2px;
}
.xy_tese_con ul li img{
	width:280px;
	height:200px;
}
.xy_tese_con ul li p{
	width:260px;
	font-size:12px;
	line-height: 200%;
	color:#666;
	padding: 10px;
}
.xy_news{
	width:100%;
	height: 729px;
	background: url(../images/xy_12.jpg) no-repeat center;
}
.xy_news_tit{
	width:1150px;
	height: 149px;
	padding:30px 0 20px 0;
	text-align: center;
}
.xy_news_left{
	float:left;
	width:550px;
	height: 460px;
}
.xy_news_right{
	float:right;
	width:590px;
	height: 480px;
}

.xy_foot{
	width:100%;
	background-color: #505050;
}

.xy_foot_con{
	width:100%;
	height: 262px;
	padding:20px 0;
	background: url(../images/xy_11.jpg) no-repeat center;
}
.xy_foot_txt{
	margin:20px auto 0 auto;
	width:536px;
	height:210px;
	padding-left:40px;
	border:2px solid #c3c3c3;
}
.xy_foot_txt p{
	margin-top:20px;
	padding-left:20px;
	border-left:5px solid #c3c3c3;
	color: #c3c3c3;
	line-height: 150%;
}
.xy_foot_con1{
	background-color:#741011;
	height:44px; 
}
.xy_foot_con1 p{
	text-align: center;
	line-height: 44px;
	color: #c3c3c3;
}
