body {
	font-family:Microsoft YaHei;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;background:url(../images/bg_body.jpg); font-size:14px;
}
a:link {
	color: #666;text-decoration: none;
}
a:visited {
	color: #666;text-decoration: none;
}
a:hover {text-decoration: none;
	color: #333;
}
a:active {
	color: #666;text-decoration: none;
}
ul { list-style-type:none;}
.log{width:990px; height:118px; margin:0 auto;}
.menu {width:100%; height:42px;  margin:0 auto; background:url(../images/mubg.gif);}
.menu ul { width:990px; height:41px; line-height:41px; text-align:center; margin:0 auto; list-style-type:none;}
.menu ul li {width:123px; height:41px; float:left; background:url(../images/li_bg.gif) no-repeat right center;}
.menu ul li a {color:#FFF; font-size:14px; font-weight:bold; display:block;}
.menu ul li a:hover {background:url(../images/bg_ahover.jpg) no-repeat 16px 5px;color:#FFF;}
.banner { width:990px; height:316px; margin:0 auto; background:url(../images/babg.gif) no-repeat;}
.bannertp{ padding-top:13px; padding-left:25px;}
.main {width:990px; height:224px; margin:0 auto; background:#ffffff; padding-top:16px;}
.main1 {width:990px;margin:0 auto; padding-top:16px;background:#ffffff;height:100%; overflow:hidden;!important}
.list {width:244px; height:auto; padding:0 9px 0 9px; float:left;background:#ffffff;}
.list_tit {width:53px; height:15px; padding:14px 0 0 191px; background:url(../images/bg_listtit.jpg) no-repeat;}
.list_con {width:230px; height:183px; padding:11px 0 0 12px; border:1px solid #e2e2e2; border-top:none; line-height:25px;}
.list_con ul {width:221px;  list-style-type:none;padding:0px;}
.list_con ul li {width:220px; height:32px; line-height:32px; background:url(../images/li_bg.jpg) no-repeat;margin:5px auto;}
.list_con ul li a { color:#000; font-size:12px;padding-left:34px; }
.list_con1 {width:230px; height:auto; padding:11px 0 0 12px; border:1px solid #e2e2e2; border-top:none; line-height:25px;}
.list_con1 ul {width:221px; list-style-type:none; padding:0px;}
.list_con1 ul li {width:220px; height:32px; line-height:32px;  background:url(../images/li_bg.jpg) no-repeat; margin:5px auto;}
.list_con1 ul li a { color:#000; font-size:12px;padding-left:34px;}

.introduct {width:691px; height:172px; padding:52px 0 0 37px; float:left; background:url(../images/int_bg.jpg) no-repeat;}
.img_pd { padding:0 20px 28px 0 ; float:left;}
.text {width:383px; line-height:21px; float:left; font-size:12px;text-align:justify;text-justify:inter-ideograph; padding-right:15px; }
.text p{text-indent:2em;}
.main2 {width:981px; height:211px; padding:12px 0 0 9px; margin:0 auto; background:#FFF;}
.tel {width:244px; height:211px; padding-right:13px; float:left;}
.tel_tit {width:53px; height:15px; padding:14px 0 0 191px; background:url(../images/tel_tit.jpg) no-repeat; }
.tel_con {width:227px; height:167px; padding:14px 0 0 16px; border:1px solid #e2e2e2; border-top:none; line-height:25px; font-size:12px;}
.news {width:353px; height:210px; background:url(../images/news.jpg) no-repeat; float:left;}
.news_tit {width:55px; height:36px; padding-left:298px; line-height:36px; color:#5b5b5b;}
.news_con {width:331px; height:166px; padding:4px 0 0 22px;}
.news_con ul {width:319px;}
.news_con ul li {width:319px; height:30px; background:url(../images/bg_li.jpg) bottom repeat-x; line-height:30px;}
.news_con ul li a {color:#000; padding-left:16px; background:url(../images/icon.jpg) 2px center no-repeat;}
.new2 { width:353px; height:210px; float:left; margin-left:8px; background:url(../images/news2.jpg) no-repeat right; }
.show {width:980px; height:248px; padding:10px 0 0 10px; margin:0 auto; background:url(../images/show_bg.jpg) 10px 10px no-repeat #FFF;}
.show_tit {width:55px; height:36px; line-height:36px; color:#5b5b5b; padding-left:916px;}
.show_con {width:940px; height:190px;padding-top:15px; margin:0 auto;}
.foot {width:100%; height:120px; text-align:center; margin:0 auto;line-height:25px;background:url(../images/endbg.gif); float:left; font-size:12px;}
.zy {width:728px;float:left;height:100%; }
.zyr{ width:720px; height:auto;overflow:hidden; float:left; background:url(../images/zy1.gif) repeat-y;}
.zyleft{ width:19px; height:auto; float:left;background:url(../images/zy_01.gif) no-repeat;}
.zyright{width:16px; height:auto; float:left;background:url(../images/zy_03.gif) no-repeat;}
.zycenter{width:685px; height:auto; float:left; }
.zytop{ width:685px; height:53px; line-height:36px;background:url(../images/zy_02.gif) no-repeat;}
.zytop span{color:#A21906; font-size:14px; font-weight:bold; padding-left:50px;}
.zytext{ width:96%;line-height:25px; margin:0 auto;text-align:justify;text-justify:inter-ideograph; }
.zytext p{ text-indent:2em;}
.zyend{ width:720px; height:24px;background:url(../images/zy_09.gif) no-repeat;float:left;}
.new1 {
	WIDTH: 100%;  overflow:hidden; margin-bottom:20px; margin:0 auto;}
.new1 UL LI {
	WIDTH: 100%;BORDER-BOTTOM: #cbcaca 1px solid;clear:both;text-align:right;
}
.new1 UL LI a{
	float:left;
}
.fy{text-align:center;WIDTH: 100%; margin:0 auto; }
.fy li ul { list-style-type:none;}
.fy li { float: left; width:auto; padding:2px;list-style-type:none;}

.fy li a  { float: left; width:auto; padding:2px;}

.tp {
	 margin-bottom:10px; overflow:hidden;WIDTH: 100%; margin:0 auto;
}
.tp UL LI {
	float:left; width:215px;  text-align:center; line-height:25px;
}

.tp1 {
	 margin-bottom:10px; overflow:hidden;WIDTH: 100%; margin:0 auto;
}
.tp1 UL LI {
	float:left; width:270px;  text-align:center; line-height:25px; margin:10px ;
}

.tp1 UL LI img {
	width:270px;  text-align:center;  margin:0px ;
}