/* CSS Document */
*{margin:0;padding:0;}
body{ background:url(../images/bg.jpg) repeat-x;
	margin:0 auto;
	padding:0px;
	text-align:center;
	font-family:"微软雅黑";
	color:#666;
	font-size:12px;
	widows:100%;
}

#top { margin:0 auto; width:1024px; height:31px;}
.welcom { float:left; width:246px; padding-top:1px;}
.contact-top { float:right;	width:337px; padding-top:1px;}
.contact-top a:link, .contact-top a:visited{
	color:#666;
	text-decoration:none;
}
.contact-top a:hover{color:red;}

#logo{ margin:0 auto; width:1024px; height:91px;}
.logo{ float:left; width:106px;}
.name{ float:left; width:386px; padding-top:10px;}

.top-right{ padding-top:10px; padding-left:235px; float:left;}
.phone{ float:left; width:63px;}
.tel{ float:left; width:81px;}
.hm{ float:right; width:130px; padding-top:5px; padding-left:8px;}

#fx{ margin:0 auto; padding-top:1px; width:1024px; height:28px;}
.fx{ float:right; width:200px;}

#menu { margin:0px auto; margin-top:12px; width:1000px; height:59px; background:url("../images/index-_31.gif") repeat-x;}
#menu ul{
	list-style:none;
	padding:0px;
	margin:0px;
}
#menu li{
	float:left;
	text-align:center;
	width:126px;
	}
#menu a{
	display:block;
	padding:17px;
	font-size:14px;
	margin:0px;
}
#menu a:link,#menu a:visited{
	color:#FFF;
	text-decoration:none;
	
}
#menu a:hover{
	background-image:url(../images/index-_31-1.gif); 
	text-decoration:none;
	
}


.search{ margin:0px auto; width:1024px; height:46px;}
.gps{ float:left; width:312px; padding-top:6px;}
.keji{ float:left; width:175px; padding-top:6px;}
.form{ float:right; width:308px; background:url(../images/search.gif) no-repeat;}
.search_input {
    background: transparent none repeat scroll 0 0;
    border: 0 none;
    height: 35px;
    margin-left: 19px;
	padding-top:10px;
    outline: medium none;
    width: 203px;
	font-size:12px;
	float:left;
}
.search_submit {
    background: transparent none repeat scroll 0 0;
    border: medium none;
    cursor: pointer;
    display: block;
    float: left;
    height: 37px;
    outline: medium none mediumorchid;
    margin-top: 7px;
    width: 37px;
}



#banner {
	float:left;
	width:100%;
	height:471px;
	margin:0 auto;
}

#slider {
    display: block;
    margin: 0 auto;
    overflow: hidden;
    position: relative;
}
#slider-big {
    display: block;
    margin: 0 auto;
}
#slider-big ul {
    margin: 0 auto;
    overflow: hidden;
}
#slider-big ul li {
    display: block;
    height: 468px;
    margin: 0 auto;
    overflow: hidden;
}
#slider-btn {
    bottom: 0;
    height: 25px;
    left: 1270px;
    position: absolute;
    top: 690px;
}
#slider-btn ul li {
    background: url("../images/slide-img.png") no-repeat scroll 0 0;
    float: left;
    height: 25px;
    line-height: 19px;
    margin: 0 5px;
    text-align: center;
    width: 25px;
	list-style-type:none;
}
#slider-btn ul li a {
    color: #cbcdcc;
    font-size: 12px;
}
#slider-btn ul li.light {
    background: url("../images/slide.png") no-repeat scroll 0 0;
    float: left;
    height: 25px;
    line-height: 19px;
    margin: 0 5px;
    text-align: center;
    width: 25px;
	list-style-type:none;
}


#fa{ float:left; margin:o auto; width:100%x; height:620px;}
.fa{ padding-top:20px;}
.fa a:link, .fa a:visited{
	color:#fff;
	text-decoration:none;
}
.fa a:hover{color:#fff;}
#fa1{ margin:0px auto; height:280px; width:1024px; padding-top:10px; border-bottom:1px dashed #0F0;}
#fa2{ margin:0px auto; height:280px; width:1024px; padding-top:10px;}
.fa1{ float:left; width:310px; padding-right:15px; border-right:1px dashed #ccc; padding-left:15px;}
.fa2{ float:left; width:280px; padding-right:15px; padding-left:15px;}
.fa_name{ font-family:"微软雅黑"; font-size:16px; color:#333; font-weight:bold; padding-bottom:6px;}
.fa_gn{ font-family:"微软雅黑"; font-size:12px; color:#666; text-align:left; padding-top:20px; line-height:25px; width:310px;}
.fa_gn a:link, .fa a:visited{
	color:#666;
	text-decoration:none;
}
.fa_gn a:hover{color:red;}


#cp{ float:left; margin:0 auto; width:100%; height:600px;}
.cp{ padding-top:0px;}
.cp a:link, .fa a:visited{
	color:#2ea7e0;
	text-decoration:none;
}
.cp a:hover{color:#2ea7e0;}

#cp1{ margin:0px auto; height:260px; width:1024px; padding-top:10px;  padding-bottom:20px; border-bottom:1px dashed #0F0;}
#cp2{ margin:0px auto; height:260px; width:1024px; padding-top:10px;}

.cp1{ float:left; width:280px; padding-right:25px; }
.cp2{ float:left; width:280px;padding-left:25px; }
.cp3{ float:left; width:280px; padding-right:25px; }
.cp_name{ font-family:"微软雅黑"; font-size:16px; color:#fff; text-align:center; padding-top:20px;}
.cp_name a:link, .fa a:visited{
	color: #fff;
	text-decoration:none;
}
.cp_name a:hover{color: red;}


#bottom{ float:left; margin:20px auto; padding:10; width:100%; text-align:center;}
.bottom{ margin:30px auto; width:1024px;}
#zx{ float:left; margin:0 auto; padding-left:10px; width:355px; text-align:center; height:326px;}

span.title1{float:left; width:90px; padding:0px; font-family:"微软雅黑"; font-size:20px; font-weight:bold;}
a span.more{float:right; padding-right:10px; color:#333;}
.zx{ float:left; width:381px;}
.zx ul{ padding:10px 5px 5px 10px;  height: 283px;}
li.zx1{
	float:left;
    width: 360px;
    list-style: outside none none;
    line-height:20px;
    padding-left:68px;
	padding-bottom:10px;
    color: #666;
	background:url("../images/zx1.gif") no-repeat; width:54; height:62px;
}
li.zx2{
	float:left;
    width: 296px;
    list-style: outside none none;
    line-height:20px;
    padding-left: 68px;
	padding-bottom:10px;
    color: #666;
	background:url("../images/zx2.gif") no-repeat; width:54; height:62px;
}
li.zx3{
	float:left;
    width: 296px;
    list-style: outside none none;
    line-height:20px;
	padding-bottom:10px;
    padding-left: 68px;
    color: #666;
	background:url("../images/zx3.gif") no-repeat; width:54; height:62px;
}
.zx ul li a {
	float:left;
	text-align:left;
    color: #666;
    font-size: 12px;
    font-weight: normal;
    font-family: "微软雅黑";
    text-decoration: none;
}
.zx ul li a span.bt{ font-size:14px; font-weight:bold; color:#333;}

#rjxz{ float:left; margin:0 auto; padding-left:10px; width:355px; text-align:center; border-left:1px dashed #666; height:326px;}
span.title2{float:left; width:90px; padding:0px; font-family:"微软雅黑"; font-size:20px; font-weight:bold;}
.xz{ float:left; width:355px;}
.xz ul{ padding:10px 5px 5px 10px;  height: 283px;}
.xz ul li{
	float:left;
    list-style: outside none none;
	height:60px;
    line-height:20px;
    padding-left:18px;
	padding-bottom:10px;
    color: #666;
	background:url("../images/xz.gif") no-repeat 3px 6px; width:7;
}
.xz ul li a {
	float:left;
	text-align:left;
    color: #666;
    font-size: 12px;
    font-weight: normal;
    font-family: "微软雅黑";
    text-decoration: none;
}
.xz ul li a span.bt{ font-size:14px; font-weight:bold; color:#333;}


#gywm{ float:left; width:250px; border-left:1px dashed #666; margin:0 auto; padding-left:30px; text-align:center; height:326px;}
span.title3{float:left; width:90px; padding:0px; font-family:"微软雅黑"; font-size:20px; font-weight:bold;}
.lx{ float:left;}
#gywm .lx p {
	float:left;
	width:250px;
	padding-top:10px;
	text-align:left;
    color: #666;
    font-size: 12px;
    font-weight: normal;
    font-family: "微软雅黑";
    text-decoration: none;
}



#foot{ float:left; margin:0 auto; padding:0px; width:100%; height:220px;}
.nr{width:715px; float:left; line-height:30px; color:#666666;}
.nr img{ float:left; margin-right:20px; margin-bottom:8px; width:289px; height:202px;}
.footnr{ width:1024px; margin:0 auto;}
.bzzx{ width:130px; float:left; padding-top:25px;}
.bzzx li{ width:98px; list-style:none; height:30px; line-height:30px; padding-left:30px; color:#666;}
.bzzx ul{ width:110px; margin:0px; padding:0px; margin-right:25px;}
.bzzx ul li a{ color:#666666; font-size:12px; font-weight:normal; font-family:"微软雅黑"; text-decoration:none;}
.bzzx ul li a:hover{ color:#3a98d5;}
.bzzx ul li.bzzxbt{ margin-bottom:15px;}
.bzzx ul li.bzzxbt a{color:#000; font-family:"微软雅黑"; font-size:16px;}
#foot p{ height:18px; line-height:18px;}
.wx{ float:left; width:340px; border-left:1px solid #ccc; margin-top:45px; height:160px; margin-bottom:20px;}
.wx p{ width:104px; display:block; float:left; margin-left:40px;}
.wx p span{ width:104px; display:block; text-align:center; color:#666; margin-top:10px;}
#fa{ margin:0 auto; padding:0px; width:100%; float:left; height:600px;}
.fa_top{ padding-top:30px;}

.foot{ float:left; width:100%; margin:0 auto; background:url(../images/bottom.jpg) repeat-x; height:233px;}
.footnr{ width:1024px; margin:0 auto;}



.main1{ width:1024px; margin:0 auto; height:110px;}
.main2{ width:1024px; margin:0 auto; height:auto; min-height:500px;}


.bzzx{ width:130px; float:left; }
.bzzx li{ width:98px; list-style:none; height:30px; line-height:30px; padding-left:30px; color:#666;}
.bzzx ul{ width:110px; margin:0px; padding:0px; margin-right:25px;}
.bzzx ul li a{ color:#666666; font-size:12px; font-weight:normal; font-family:"微软雅黑"; text-decoration:none;}
.bzzx ul li a:hover{ color:#3a98d5;}
.bzzx ul li.bzzxbt{ margin-top:32px; margin-bottom:25px;}
.bzzx ul li.bzzxbt a{color:#000; font-family:"微软雅黑"; font-size:16px;}


.wx{ float:left; width:340px; border-left:1px solid #333; margin-top:35px; height:160px; margin-bottom:20px;}
.wx p{ width:104px; display:block; float:left; margin-left:40px;}
.wx p span{ width:104px; display:block; text-align:center; color:#666; margin-top:10px;}
#foot1 { float:left; margin:5px auto; background:#b1b4b3; 
	width:100%;
	height:53px;
	font-family:"微软件雅黑";
	color:#fff;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	padding-top:10px;
	line-height:18px;
}
