@charset "utf-8";
/* CSS Document */
*{
margin:0px;
padding:0px;
}
ul,li{ list-style:none;}
.clear{
	clear:both;
	height:0px;
}
* html .clear{
	clear:both;
	display:inline;
}
#top1 {
	float: left;
	height: 35px;
	width: 1170px;
	font-family: "microsoft yahei"; padding:0px; margin:0px auto;
}
#top1_1 {
	line-height: 35px;
	color: #505050;
	text-align: left;
	float: left;
	height: 35px;
	width: 645px;
	padding-left: 15px;
	font-family: "microsoft yahei";
}
#top1_2 {
	float: right;
	width: 410px;
	line-height: 31px;
	height: 31px;
	color: #737373;
	text-align: right;
}
#top1_2 a {
	color: #737373;
}




body{
	padding:0px;
	margin:0px auto;
	font-family: "microsoft yahei";
	color:#2d2d2d;
	line-height:24px;
	background-image: url(../images/bj.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	height:auto;
	line-height:24px;
	font-size:13px;
	background-color: #FFF;
}

a:link{color:#5f5f5f; text-decoration:none;line-height: 24px;font-family: "microsoft yahei"; }
a:visited{color:#5f5f5f;text-decoration:none;font-family: "microsoft yahei";}
a:hover{color:#333333;font-family: "microsoft yahei";}
img{border:0;}
#container{width:1170px; margin:0 auto; height:auto; padding:0px;}
#head{ padding:0px; float:left; width:1170px;}
.top{ padding:5px 0px 0px 0px; height:31px;}
.logo{ padding:0px 0px 0px 0px; height:84px;}

<!--
.sav{
	width:734px;
	float:left;
	height:54px;
	padding:25px 0px 0px 0px;
	
}-->


<!--
#banner{ width:100%; margin:0 auto; height:auto; padding:0px; }
#banner0{width:100%; margin:0 auto; height:auto; padding:0px; font-family: "microsoft yahei";}

.banner1{  text-align:center; padding:38px 0px 15px 0px;}
.banner1-1{
	text-align:center;
	padding:0px;
	margin:0px auto;
	height:56px;
	background-image: url(../images/zhongjian-duan.png);
	background-position: center top;
}

.service{ padding:12px 0px 0px 0px; margin:0px auto; text-align:center;}
.banner1 ul{ width:660px; float:left; }
.banner1 ul li{ width:660px; float:left;}
.banner1 ul li a{}
.sousuo{
	width:262px;
	float:right; 
	border: 1px solid #CCCCCC;}  -->


.ggmain {
	width: 1200px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	}
	
.ggmain0 {
	width: 600px;
	padding:265px 0px 0px 710px;
	height: 447px;
	float:left;
	}
	
#sywarp6 {
	background-color: #292929;
	clear: both;
	width: 100%;
	height:717px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: visible;
	background-image: url(../images/huodong.gif);
	background-position: center top;
}

.huodong{ width:601px; float:left;font-family:microsoft yahei; }
.huodong01{ float:left; font-size:30px; color:#ed6d00; width:601px; height:137px;}
.huodong02{ float:left;font-size:30px;color:#ed6d00; width:601px;height:155px;}
.huodong03{ float:left;font-size:30px;color:#ed6d00; width:601px;}
.huodong a{ font-family:microsoft yahei;color:#ed6d00; }
.huodong a:hover{ font-family:microsoft yahei;color:#ed6d00; }

#sywarp8 {
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto; height:636px;
	background-color: #f3f3f3;
	clear: both;

}

.main-news { width:1200px; padding-top:29px; padding:0px; margin:0px auto;}
.main-news1 { width:660px; float:left;}
.main-news1 ul{ }
.main-news1 ul li { height:122px; float:left; background: url(../images/main-newsbj.gif); width:660px; margin-bottom:10px;}
.main-news2 {width:450px; float:right;}
.main-news2 ul{float:left; width:440px; padding-left:5px; }
.main-news2 ul li {
	background-image: url(../images/dian0.gif);
	background-repeat: no-repeat;
	background-position: left center; padding-left:10px;
}
.main-news2 ul li a { font-size:14px; line-height:32px;}

#main-pro{ width:1200px; padding:0px; margin:0px auto;  overflow:hidden;}
#main-pro ul{ padding-top:35px; padding-bottom:61px; overflow:hidden;}
#main-pro ul li{
	width:288px;
	float:left;
	text-align:center;
	background-image: url(../images/main-pro-bj.png);
	background-position: center bottom;
	background-repeat: repeat-x; margin-right:12px; margin-bottom:13px;
}
#main-pro ul li img{ width:288px; }
#main-pro ul li span{ height:64px; width:278px; float:left; padding-top:10px; font-size:14px; text-align:left; padding-left:10px;}
#main-pro ul li span a{font-size:14px;}
#main-pro ul li span img{ width:42px; height:42px;}


#footer{ color:#FFF;
	clear: both;
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto; background: url(../images/footbj.gif); height:376px;

}

.foot-bj{
	background-image: url(../images/foot-bjtop.gif);
	background-repeat: no-repeat;
	background-position: center top;
	width:1200px;
	padding:0px;
	margin:0px auto;
	height:73px;
	text-align:center;
	padding-top:20px;
}
.foot-bj a{ color:#FFFFFF; font-size:14px;font-family:microsoft yahei;}
.foot-bj a:hover{ color:#FFFFFF;font-family:microsoft yahei;}
.foot01{color:#666666;   width:1000px; text-align:center; padding:0px; margin:0px auto; font-size:14px; line-height:30px;font-family:microsoft yahei;}
.foot02{color:#adadad;   width:1000px; text-align:center; padding:20px 0px 0px 0px; margin:0px auto; font-size:14px; line-height:30px;font-family:microsoft yahei;}
.foot02 a{color:#adadad;}
.foot02 a:hover{color:#adadad;}
.foot01 a{color:#666666;}
.foot01 a:hover{color:#666666;}