/* CSS Document */

html{ height:100%; border:none;}

body{ min-width:1200px;height:100%; background:url(../images/bg.gif) repeat #5a0101; border:none; padding:0; margin:0; text-align:left; font-size:12px; color:#920000; font-family:"Verdana","Arial", "宋体"; }

div,ul,li,img,dl,dd,dt,p{ padding:0; margin:0; border:none; list-style: none;}

i,em{ font-style: normal; }

ul,dl{list-style-type:none;}

h2,h3,h4{ margin:0; padding: 0; }

a{ color:#920000; text-decoration:none;}

a:hover{ color:#920000; text-decoration:underline;}

.clear{ clear:both;}

.fl{ float: left; display: inline; }

.fr{float: right; display: inline;}

.text-left{text-align: left;}

.text-center{text-align: center;}



.container{ width: 900px; margin: 0 auto; height: auto; background: url(../images/containerbg.jpg) repeat-y; overflow: hidden; }

.top{padding-top: 8px; background:#be0000; width: 860px; margin:0 auto; height: 209px; overflow: hidden;}



.nav{ width: 846px; height: 85px; margin: 0 auto; background: url(../images/navbg.gif) repeat; }

.nav ul{ padding-left: 30px; }

.nav ul li{ float: left; display:block; width: 79px; height: 23px;margin-top: 10px; background: url(../images/navli.gif) no-repeat; line-height: 23px;text-align: center; }

.nav ul li a{ color: #4a0800; display:block; width: 79px; height: 23px; font-weight: bold;}

.nav ul li a:hover{ text-decoration: none; }



.navline{ height: 12px; width: 846px; margin: -12px auto 0; background: url(../images/line01.png) repeat-x; }



.main{ width: 846px; height: auto; overflow: hidden; margin: 0 auto; }



.index01{ background: #eacf98; height: auto; width: 100%; overflow: hidden; padding-bottom: 1px; }

.index01 .left{ float: left; width: 263px; height: auto; text-align: center; background: url(../images/index01-leftbg.jpg) repeat-y 1px; }

.index01 .right{ float: right; width: 583px; height: auto; }



.index01 .left .bottom{ background: url(../images/index01-left-bottom.gif) no-repeat center bottom; height: 4px; }

.index01 .left .content p{ padding: 8px; text-align: left; line-height: 20px; }

.index01 .right .dongtai{ margin-top: 12px; height: auto; overflow: hidden; }

.index01 .right .dongtai .content .fl{ margin-left: 18px; }

.index01 .right .dongtai .content .fl ul{ height: 120px; overflow: hidden; }

.index01 .right .dongtai .content .fl ul li{ line-height: 22px; background: url(../images/ico01.gif) no-repeat left center; padding-left: 15px; }

.index01 .right .dongtai .content .fl ul li span{ padding-left: 15px;}

.index01 .right .dongtai .content .fr{ margin-right: 40px; margin-top: 25px; text-align: center; }

.index01 .right .dongtai .content .fr img{border: 1px solid #946969 ;}

.index01 .right .huodong{ margin-top: 10px; height: auto; overflow: hidden; }

.index01 .right .huodong .content{ width: 558px; height: auto; overflow: hidden; margin: 10px auto; }

.index01 .right .huodong ul li{ float: left; display: inline;  margin-right: 8px; text-align: center; }

.index01 .right .huodong ul li img{ padding: 1px;border: 1px solid #946969 ; width: 123px; height: 80px;}



.index02{ background: url(../images/index02bg.gif) repeat-x; height: 25px; overflow: hidden; }

.index02 .left{ float: left; display: inline; }

.index02 .center{ float: left; display: inline; margin-top: 4px; margin-left: 272px; }

.index02 .right{ float: right; display: inline; }

.index03{ font-size: 0; }

.index04{ width: 100%; height: 222px; overflow: hidden; background: url(../images/index04-bg.jpg) repeat-x; }

.index04 .left{ float: left; display: inline; margin-left: 10px; width: 254px; height: auto; font-size: 0; }

.index04 .right{ float: left; display: inline; margin-left: 15px; width: 550px; height: auto; }

.index04 .right .title{ margin-top: 5px; margin-bottom: 14px; }

.index04 .right .l{ float: left; display: inline; }

.index04 .right .r{ float: right; display: inline; }

.index04 .right .l ul li{ line-height: 20px; background: url(../images/ico01.gif) no-repeat left center; padding-left: 15px; }

.index04 .right .l ul li span{ padding-left: 15px;}



.index05{ margin: 15px auto 0; height: auto;overflow: hidden; width: 830px; }

.index05 .content{ width: 100%; height: auto; overflow: hidden; margin: 8px auto; }

.index05 ul li{ float: left; display: inline;  margin-right: 12px; text-align: center; }

.index05 ul li img{ padding: 1px;border: 1px solid #946969 ; width: 123px; height: 80px;}



.line{ background: url(../images/line02bg.gif) repeat-x; height: 17px; width: 830px; margin: 0 auto; }

.line img{margin-top: 3px;}



.index06{ width: 100%; height: auto; overflow: hidden; margin-top: 4px; }

.index06 .content{ float: left; display: inline; margin-left: 10px; margin-top:4px; width: 270px; height: auto; overflow: hidden; }

.index06 .content ul li{ line-height: 20px; background: url(../images/ico01.gif) no-repeat left center; padding-left: 15px; }

.index06 .content ul li span{ padding-left: 5px; }

.index06 .content .more{padding-top: 5px;}



.index07{ margin: 5px auto 0; height: auto;overflow: hidden; width: 830px; }

.index07 .content{ width: 100%; height: auto; overflow: hidden; margin: 8px auto; }

.index07 ul li{ float: left; display: inline;  margin-right: 12px; text-align: center; }

.index07 ul li img{ padding: 1px;border: 1px solid #946969 ; width: 123px; height: 80px;}



.link{ margin: 5px auto; width: 830px; height: auto;overflow: hidden; font-size: 0;}

.link .content{ background: url(../images/link_02.gif) repeat-y; height: 37px; padding:5px 15px ; }

.link ul li{ float: left; display: inline; margin-left: 10px; font-size: 12px; line-height: 20px;}



.footer{ width: 100%; height: auto; margin: 10px 0 0; }

.footer .line01{ background: url(../images/line03bg.gif) repeat-x; height: 13px; width: 830px;margin: 0 auto; }

.footer .copyright{ text-align: center; line-height: 20px; padding-top: 10px; }

.footer .copyright span{color: #b84005; font-family:"宋体";} 

.footer .copyright .beian{ margin-top:0px; }

.footer .copyright .beian img{ position: relative;top: 8px; }

.footer .line02{ background:#be0000; height: 12px; width: 100%; }

.footer .line03{ background: url(../images/footer-2.jpg) repeat-x; height: 22px; width: 100%; }



.ny{ width: 846px; height: auto;min-height: 500px; margin: 2px auto 0; overflow: hidden; }

.ny .left{ float: left; display: inline; width: 220px; height: auto;  }

.ny .right{ float: right; display: inline; width: 626px;height: auto; overflow: hidden; }

.ny .left .fenlei{font-size: 0; margin-bottom: 4px; background: url(../images/ny-leftbg.gif) repeat-y; text-align: center;}



.ny .right .title{ background: #e5cf9c; height: 38px; border-top: 1px solid #d1a67d; line-height: 38px; }

.ny .right .title span{ padding-left: 28px; font-size: 14px;font-weight: bold; }

.ny .right .line04{ height:13px; background: url(../images/ny-line.gif) repeat-x; }



.list-1{ width: 580px; height: auto; overflow: hidden; margin: 8px auto 0; border-top: 1px solid #920000; padding-top: 8px; }

.list-1 ul li{ line-height: 32px; background: url(../images/ico01.gif) no-repeat left center; padding-left: 18px; }

.list-1 ul li span{ float: right; margin-top: 0; *smargin-top: -32px; padding-left: 5px; }



.news{ width: 580px; height: auto; overflow: hidden; margin: 6px auto; }

.news h1{ border-top:1px solid #920000;border-bottom:1px solid #920000; height: 60px; line-height: 60px;background: url(../images/ico01.gif) no-repeat left center; padding-left: 25px; font-size: 14px; }

.news .date{ color: #d53500; }

.news .info{ line-height: 22px; padding-top: 15px; }

.page{ margin-top: 20px; line-height: 20px; }


.pcbanner {
	position: relative;
}
.pcbanner .pagination {
	position: absolute;
	left: 0;
	bottom: 10px;
	z-index: 20;
	text-align: center;
}


