*{margin:0;padding:0;list-style-type:none;}
body{background:url(top.jpg) center top no-repeat #850001;min-width:1200px; margin:0 auto}
/*头部属性*/
.zt_bg{line-height:36px;background:#000000;height:36px;width:100%; font-size:14px}
.zt_bg .zt_top{width:1200px;margin:0 auto;}
.zt_bg .zt_top h1 a{
	background:url(../images/logo.gif) left no-repeat;
	width:120px;
	height:36px;
	display:block;
	float:left;
	font-size:14px
}
.zt_bg .zt_top span{ float:right; color:#ccc}
.zt_bg .zt_top span b{color:#333; width:26px}
.zt_bg .zt_top a,.zt_bg .zt_top a:visited,.zt_bg .zt_top span b{color:#fff; text-decoration:none; padding:0 22px; display:inline-block; font-size:14px}
.zt_bg .zt_top a:hover{ color:#D00000;}
/*尾部属性*/
.zt_footer{width:100%;margin:20px auto 0 auto; background:#181818; padding-top:20px; height:70px; text-align:center; line-height:24px; font-size:12px; color:#f1f1f1}
.zt_footer a,.zt_footer a:visited{color:#f1f1f1; text-decoration:none; padding:0 5px; display:inline-block; font-size:12px;}
.zt_footer a:hover{color:#D00000;}
.main{width:1200px; height:332px; background:url(h_10.jpg) no-repeat; position:relative; margin-top:513px}
.photo_all{position:absolute; top:65px; left:77px}
.zhufu{width:750px; height:175px; position:absolute; top:80px; left:418px; text-indent:2em; right:70px; font-size:16px; color:#fff3a6; line-height:30px; text-align:left; display:block}
.zhufu a{text-decoration:none;color:#f9e983;}
.zhufu a:hover{text-decoration:underline;color:#fff3a6;}
.main1{width:1200px; display:table; background:#d5090a; margin-top:-8px !important; margin-top:0}
.main1 ul{padding:0 0 0 15px; margin:0; list-style-type:none}
.main1 li{width:356px; height:452px; background:url(bg.jpg) no-repeat; float:left; margin:10px 0px 10px 12px; padding:0 0 0 18px;color:#9c0100;}
.main1 li img{border:1px solid #fff; float:left; margin-bottom:50px}
.main1 li h3{font-size:20px; height:27px; text-align:center; width:350px; overflow:hidden; margin-top:30px; margin-left:-20px; display:block;  margin-bottom:14px}
.main1 li p{margin:19px 0 0 0; clear:both}
.main1 li span{ width:354px; padding:0 0 0 5px; display:block; float:left; text-align:left; font-size:15px; line-height:26px}
.main1 li span b{font-size:18px;}
.trans_msg
{
	filter:alpha(opacity=100,enabled=1) revealTrans(duration=.2,transition=1) blendtrans(duration=.2);
}
.main2{width:1200px; display:table; background:#d5090a;}
.marquee {width:1158px;height:205px;overflow:hidden;}
.marquee ul{margin-top:0px}
.marquee li{float:left;text-align:center; width:200px; height:205px;display:inline; float:left; margin-right:12px; }
.marquee li a{color:#fff3a6; font-size:12px; height:205px; text-decoration:none; background:#e42526; display:block}
.marquee li a:hover{text-decoration:none; color:#f9e983;background:#820000; display:block }
.marquee li img {width:200px; height:153px; border:0}
.marquee li em{font-style: normal; font-size:16px; line-height:22px; display:block; margin-top:3px;}
.main3{width:1160px; margin:20px auto 0 auto; padding:0 20px; display:table; background:#f8f8f8;}

.tel{width:1200px; margin:10px auto auto auto; height:20px; line-height:20px; background:#e8e7e9; color:#3c3c3c; text-align:center; border-bottom:1px solid #d2d2d2; font-size:12px}
.copyright{width:1200px; margin:0 auto; text-align:center; color:#3c3c3c; font-size:12px; line-height:22px}