body{
	font-family: "Arial";
	font-size:12px;
	color:#8a8989;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
body{ background:#ffffff}
td,th{ margin:0; padding:0; color:#8a8989; font-size:12px;}
*{ margin:0; padding:0;}

#key{ padding-left:10px;}
-->
a{
	text-decoration:none;
	color:#8a8989;
	font-size: 12px;
}
a:hover{ text-decoration:none;}
img{ border:none;}
li{ list-style:none;}
.clear{ clear:both;}
.lf{ float:left;}
.ml{ float:left;}
.rt{ float:right;}
.m{ margin:0 auto; width:1010px;}
.top{ height:14px; text-align:right; padding-top:30px; padding-bottom:30px; line-height:14px;}
.topl{ background:url(cn.jpg) no-repeat; padding-left:36px;}
.topr{ background:url(en.jpg) no-repeat; padding-left:36px; margin-left:10px;}
.dh0{ padding-top:10px;}
.banner0{ margin-top:40px;}
.wenzi{ background:url(bannerdi.png) no-repeat center; height:220px; margin-top:-220px; z-index:999; position: relative;}
.yy{ background:url(yy.png) no-repeat center; height:507px; padding-top: 40px;}
.list4{ width:470px; float:left; padding-left:20px;}
.a1{ width:470px; padding-bottom:35px; color:#fff; font-size:14px;}
.a1 a{ color:#fff; font-size:14px;}
.a1 img{ float:left; padding-right:18px;}
.a20{ float:left; line-height:22px; width:420px;}
.tel2{ width:999px; margin:0 auto;}
.expet{ height:90px; line-height:90px; font-size:30px; color:#353535; text-align:center;}
.expem{ height:20px; line-height:20px; color:#ec4933; text-align:center;}
.expem a{ color:#ec4933; text-align:center;}
.expeb{ padding-bottom:50px; padding-top:25px;}
#main{width:1010px;margin:20px auto;}

/* items */
.items{width:230px;overflow:hidden;float:left; margin-left:20px; margin-bottom:25px; background-color:#fff;}
.items .img{height:172px;overflow:hidden;position:relative;}
.items .desc{height:172px; line-height:172px; width:230px;position:absolute;top:-172px;left:0px;color:#fff;background:url(yy_hover.png) no-repeat;filter:alpha(opacity=70); text-align:center; font-size:20px;}
.items .desc a{ font-size:20px; color:#fff;}
.items .title{border-top:1px solid #dcdcdc;padding:7px 14px;}

.can{ width:100%; height:630px; background:#f5f5f5;}
.cant{ font-size:30px; color:#353535; font-weight:bold; text-align:center; line-height:140px; margin-bottom:30px;}
.cant a{ font-size:30px; color:#353535; font-weight:bold;}
.canb1t{ line-height:40px; margin-bottom:35px;}
.canb1t a{ font-size:24px; color:#fc6000;}

.liuyan{ background:url(liuyan.jpg) no-repeat center; height:720px;}
.lyb{ padding-top:40px;}
.lybt{ width:380px; height:45px; line-height:45px; color:#ffffff; font-size:37px; padding-left:25px;}
.lybm{ width:380px; padding:16px 0; line-height:20px; color:#ffffff; font-size:15px; padding-left:25px;}
.lybb{ padding-top:40px;}

.footer{ background:url(footer_bg.jpg) no-repeat center; height:233px;}
.footer0{ padding-top:15px;}
.a2{ color:#c0c0c0; padding-left:210px; line-height:28px; width:365px;}
.a2 span{ font-size:19px; line-height:25px; color:#fff; padding-bottom:15px;}
.a3{ color:#c0c0c0; margin-left:58px; line-height:20px; width:350px;}
.a3 span{ font-size:19px; line-height:25px; color:#fff; padding-bottom:5px;}

.nav_ny{ padding-bottom:88px; padding-top:30px; min-height:770px;}
.nav_nyl{ width:205px;}
.nav_nylt{ font-size:18px; color:#343434; height:40px; line-height:40px; padding-left:20px;}
.nav_nylb ul li{ background:url(xjt.jpg) no-repeat 7px; padding-left:30px; line-height:40px; border-bottom:1px solid #eeeeee;}
.nav_nylb ul li a{ color:#eb4934; font-size:14px;}
.nav_nyr{ width:735px; padding-top:40px; font-size:14px;}
.nav_nyr p{ line-height:26px;}