/* CSS Document */
body{
	text-align:center; font-size:12px;
	margin:0px; background-image:url(../images/body.gif); background-repeat:repeat-x;}
img{
	border:0px;}
form,ul{
	margin:0px; padding:0px;}
td{
	font-size:12px;}
li{
	list-style:none;}
	
A:link,A:active,A:visited {
color: #333; text-decoration: none
;}
A:hover {
color:#F60; text-decoration: none
;}

A.linkred:link,A.linkred:active,A.linkred:visited {
color:#C30; text-decoration:underline
;}
A.linkred:hover {
color:#C00; text-decoration: none
;}

/********分页样式*******/
.pageList{
	clear:both; text-align:right; line-height:30px; padding-right:10px;}
/**********产品分类**********/
.f_class_act{
	background:url(../images/act.jpg); line-height:25px; height:25px; font-weight:bold; text-align:left; padding-left:10px; width:200px; margin-top:5px; margin-left:auto; margin-right:auto;}
.f_class_act a:link{
	color:#FFF;}
.f_class_act a:visited{
	color:#FFF;}
.f_class_act a:active{
	color:#FFF;}
.f_class_act a:hover{
	color:#FF0;}
.f_class{
	line-height:25px; height:25px; text-align:left; padding-left:10px; width:200px; margin-top:5px; margin-left:auto; margin-right:auto; background:url(../images/ind_06.gif) no-repeat left center;}
.f_class ul{
	margin:0px; padding:0px;}
.f_class ul li{
	margin:0px; padding:0px;}
.f_pro_small{ border:1px #ccc solid; background:#e7e7e7; overflow:hidden; text-align:left; margin-left:20px;margin-right:20px; margin-top:5px; margin-bottom:5px;}
.f_pro_small ul li{
	line-height:25px; height:25px; padding-left:10px;}
.f_pro_small ul li.act{
	font-weight:bold;}

/**********留言样式********/
.subGuest{
	text-align:center; margin-top:5px; margin-bottom:5px;}
.g_btn{
	border-top:1px #CCC solid;border-left:1px #CCC solid;
	border-right:1px #333 solid;border-bottom:1px #333 solid; font-size:12px;
	padding:3px 10px; cursor:pointer;}
.g_ipt{border:1px solid;border-color:#777 #CCC #CCC #777;font-size:12px;}
.guestList{
	clear:both; margin-top:5px; margin-bottom:5px; overflow:hidden;
	border:1px #e2e2e2 solid;}
.guestInfo{
	background:#f7f7f7; height:25px; line-height:25px; border-bottom:1px #e2e2e2 solid;}
.guestInfo ul{
	margin-left:10px;}
.guestInfo ul li{
	float:left; margin-right:10px;}
.guestInfo ul li.g_a{
	background:url(../img/ico1.gif) no-repeat left 3px; padding-left:20px;}
.guestInfo ul li.g_b{
	background:url(../img/ico2.gif) no-repeat left 3px; padding-left:18px;}
.guestInfo ul li.g_c{
	background:url(../img/ico3.gif) no-repeat left 5px; padding-left:18px;}
.guestInfo ul li.g_d{
	background:url(../img/ico4.gif) no-repeat left 5px; padding-left:18px;}
.guestCon{
	background:url(../img/ico5.gif) no-repeat left 3px; text-align:left; overflow:hidden;
	line-height:20px; margin:10px; padding-left:20px;}
.g_reply{
	margin:10px; margin-top:0px; background:#f7f7f7;
	color:#F00; text-align:left; background:url(../img/ico6.gif) no-repeat left 2px;
	line-height:20px; padding-left:20px;}
.g_sub ul li{
	text-align:left; margin-top:5px;}

/*自定义样式*/
.banner{
	height:151px; width:1000px; margin:auto;}
.menuBox{
	height:42px; background:url(../images/menubg.gif); width:100%;}
.menu{
	width:1000px; height:42px; margin:auto;}
.menu ul li{
	float:left; font-size:14px; font-weight:bold; line-height:42px; width:83px; background:url(../images/line.gif) no-repeat right center;}
.menu ul li.act{
	background:url(../images/actbg.gif) no-repeat center center;}
.menu ul li a:link{
	color:#FFF;}
.menu ul li a:active{
	color:#FFF;}
.menu ul li a:visited{
	color:#FFF;}
.menu ul li a:hover{
	color:#FF0;}
.menu ul li.act a:link{
	color:#c20401;}
.menu ul li.act a:visited{
	color:#c20401;}
.menu ul li.act a:active{
	color:#c20401;}
.menu ul li.act a:hover{
	color:#000;}
.box{
	width:1000px; margin:auto; overflow:hidden; clear:both;}
.index-left{
	float:left; width:300px; overflow:hidden; margin-left:5px; margin-right:10px; display:inline;}
.index-right{
	float:left; width:680px; overflow:hidden;}
.flash{
	width:680px; height:257px;}
.grayBox{
	border:1px #d7d7d7 solid;overflow:hidden; margin-top:10px;}
.index-title-1{
	background:url(../images/index-title-1.gif); height:26px; line-height:26px; text-align:left; font-size:14px; color:#FFF; font-weight:bold; position:relative; padding-left:25px;}
.index-title-1 span{
	position:absolute; right:10px; top:5px;}
.index-news{
	height:230px;}
.index-news ul li{
	text-align:left; background:url(../images/dot.gif) no-repeat left center; padding-left:10px; border-bottom:1px #CCC dotted; line-height:24px; margin-left:10px; margin-right:10px; height:24px;}
.notice{
	height:230px;}
.notice ul li{
	text-align:left; background:url(../images/dot.gif) no-repeat left center; padding-left:10px; border-bottom:1px #CCC dotted; margin-left:10px; margin-right:10px; padding-top:5px; padding-bottom:5px; text-align:left;}
.index-title-2{
	background:url(../images/index-title-2.gif); height:26px; line-height:26px; text-align:left; font-size:14px; color:#FFF; font-weight:bold;padding-left:20px; position:relative;}
.index-title-2 span{
	font-size:12px; font-weight:normal; position:absolute; right:10px; top:0px;}
.index-title-2 span a:link{
	color:#FFF;}
.index-title-2 span a:active{
	color:#FFF;}
.index-title-2 span a:visited{
	color:#FFF;}
.index-title-2 span a:hover{
	color:#FFF;}
.search{
	background:url(../images/fdj.gif) no-repeat left center;}
.ipt{border:1px solid;border-color:#dbdbdb;width:100px; background:url(../images/inbg.gif); color:#666;}
.f-news{
	float:left; width:335px; overflow:hidden;}
.index-title-3{
	background:url(../images/index-title-3.gif); height:32px; width:970px; margin:auto; margin-top:10px; font-size:14px; font-weight:bold; text-align:left; color:#FFF; padding-left:20px; line-height:32px;}
.zy-list{
	border:1px #d7d7d7 solid; border-top:0px; background:url(../images/about.gif) no-repeat left bottom; height:152px; width:990px; margin:auto;}
.zy-list ul{
	margin-left:330px;}
.zy-list ul li{
	float:left; width:210px; font-weight:bold; text-align:left; background:url(../images/arrow.gif) no-repeat left center; line-height:30px; padding-left:10px;}
.zy-list ul li a:link{
	color:#f60;}
.zy-list ul li a:active{
	color:#f60;}
.zy-list ul li a:visited{
	color:#f60;}
.zy-list ul li a:hover{
	color:#f90;}
.index-title-4{
	background:url(../images/faq.gif) no-repeat left center; height:20px; margin-top:10px; text-align:right; padding-top:33px;}
.faq{
	background:url(../images/faqbg.gif); height:196px; margin-top:10px;}
.faq ul{
	padding-top:10px; height:110px;}
.faq ul li{
	text-align:left; line-height:22px; background:url(../images/dot.gif) no-repeat left center; padding-left:10px; margin-left:20px; margin-right:20px;}
.flink{
	width:990px; border:1px #d7d7d7 solid; margin:auto; overflow:hidden; margin-top:10px; padding-top:5px; padding-bottom:5px;}
.linkTitle{
	font-weight:bold; text-align:right; width:80px; height:30px; line-height:30px; float:left;}
.linkList{
	float:left; width:900px; line-height:30px; overflow:hidden;}
.linkList ul li{
	float:left; margin-right:20px; white-space:nowrap;}
.linkList ul li a:link{
	color:#d11200;}
.linkList ul li a:active{
	color:#d11200;}
.linkList ul li a:visited{
	color:#d11200;}
.linkList ul li a:hover{
	color:#000;}
.copyright{
	border-top:3px #d11200 solid; overflow:hidden; margin-top:10px; padding-top:10px; line-height:25px;}
.in-left{
	float:left; width:230px; margin-left:5px; margin-right:10px; display:inline; overflow:hidden;}
.in-right{
	float:left; width:750px; overflow:hidden;}
.in-height{
	overflow:hidden;
	min-height:730px;    /*高度最小值设置为：100px*/
    height:auto !important; /*兼容ff,ie7也支持 !important标签*/
    height:730px; /*兼容ie6*/
    overflow:visible;}
.in-title{
	background:url(../images/h2.gif); height:26px; line-height:26px; text-align:left; padding-left:15px; font-weight:bold; color:#C00; position:relative;}
.in-title span{
	position:absolute; right:5px; top:0px; font-weight:normal;}
.in-news{
	clear:both; overflow:hidden;}
.in-news ul li{
	line-height:25px; text-align:left; background:url(../images/dot.gif) no-repeat left center; padding-left:10px; margin-left:10px; margin-right:10px; border-bottom:1px #CCC dotted;}
.hotNews{
	clear:both; overflow:hidden; width:200px; margin-left:auto; margin-right:auto; border-bottom:1px #CCC dotted;}
.hotNum{
	float:left; width:10px; height:10px; font-size:7px; font-family:Verdana, Geneva, sans-serif; background:#F30; color:#FFF; margin-right:10px; margin-top:5px;}
.hotNum1{
	float:left; width:10px; height:10px; font-size:7px; font-family:Verdana, Geneva, sans-serif; background:#999; color:#FFF; margin-right:10px; margin-top:5px;}
.hotTitle{
	width:180px; float:left; line-height:24px; height:24px; text-align:left;}
.guide{
	background:url(../images/dot_02.jpg) no-repeat left center; padding-left:20px; border-bottom:1px #CCC solid; text-align:left; line-height:30px; line-height:30px; margin-left:10px; margin-right:10px;}
.onepage{
	padding:10px; text-align:left; line-height:180%; font-size:14px;}
.news-list{
	clear:both; overflow:hidden; margin-left:20px; margin-right:20px; margin-top:20px;}
.news-list ul li{
	text-align:left; line-height:40px; height:40px; font-size:14px; background:url(../images/ind_06.gif) no-repeat left center; padding-left:15px; border-bottom:1px #e1e1e1 dashed; position:relative;}
.news-list ul li span{
	position:absolute; right:10px; top:0px; font-size:12px;}
.txList{
	clear:both; overflow:hidden;}
.txList ul li{
	background:url(../images/photobg.gif); width:180px; height:160px; float:left; margin-left:50px; margin-top:30px;}
.txList ul li img{
	width:174px; height:122px; margin-top:3px; margin-bottom:10px;}
.f_next{
	padding-top:10px;}
#floatImg{
	width:116px; overflow:hidden;position:absolute;}
.qq1{
	background:url(../images/qq1.jpg); height:80px; text-align:center; padding-top:50px;}
.qq2{
	background:url(../images/qq4.jpg); height:18px; font-size:0px; text-align:right; padding-right:5px;}
.serTb{ text-align:left; padding-left:5px;}	
.serTb tb{ height:22px; line-height:22px;}
.zyList{
		border:1px #d7d7d7 solid; border-top:0px; width:990px; margin:auto; overflow:hidden; padding-bottom:10px;}
.zyBox{
	float:left; width:484px; overflow:hidden; padding-left:10px;}
.w970{
	clear:both; overflow:hidden; margin:auto; width:970px; padding-left:10px;}
.zyBox p{
	text-align:left; clear:both; padding:0px; margin:0px; font-weight:bold; background:url(../images/arrow.gif) no-repeat left center; line-height:30px; padding-left:10px;}
.zyBox p a:link{
	color:#f60;}
.zyBox p a:active{
	color:#f60;}
.zyBox p a:visited{
	color:#f60;}
.zyBox p a:hover{
	color:#f90;}
.zyBox li{
	float:left; margin-right:10px; white-space:nowrap; line-height:20px; height:20px;}
.telBox{
	height:30px; line-height:30px; width:990px; background:#C00; margin:auto; clear:both; color:#FFF; margin-top:10px;}
.telBox span{
	font-family:Arial, Helvetica, sans-serif; font-size:20px;}