@charset "UTF-8";
/* CSS Document */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; vertical-align: baseline; }
body, input, select, button, textarea { font-size: 12px; font-family: "microsoft yahei", "lucida grande", tahoma, verdana, arial, \5b8b\4f53, sans-serif; }
body { line-height: 1.231; -webkit-text-size-adjust: 100%; background:url(../images/banner.jpg) no-repeat top center}
:focus { outline: 0; }
caption, th, td { text-align: left; font-weight: normal; }
i, em, cite, s { font-style: normal; }
h1, h2, h3, h4, h5, h6 { font-size: 22px;}
ul, ol { list-style-type: none; }
img { border: 0 none; vertical-align: middle; }
a { color:#FFF; text-decoration: none; }
a:hover { text-decoration: underline; }
button, a, input[type=button] { cursor: pointer; }
table { border-collapse: collapse; border-spacing: 0; }
input, textarea { outline: none; }
textarea { resize: none; }
p{font-size:16px; color:#FFF; font-family:宋体;}

#topHeader{height: 32px;text-align: center;border-bottom:1px solid #c9c9ca;background: #f9f7f4;}
#topHeader .top{ width:1000px; margin:0 auto; height:inherit; }
#topHeader a { float:left;height: 32px;line-height: 32px;color: #000; margin:0 10px;font-size: 12px;}
#topHeader a:hover { color:#fca22c!important; }

.title00{width:1000px; height:75px; margin:455px auto 0;}
.title000{width:1000px; height:75px; margin:50px auto 0;}
.title01{width:1000px; height:75px; margin:70px auto 0;}
.title02{width:1000px; height:75px; margin:50px auto 0;}

.ryrw{width:175px; height:220px; margin:20px auto 0;}
.rw50 { width: 1000px; height:2800px; overflow: hidden; margin: 30px auto 0; }
.rw10 { width: 1000px; height:850px; overflow: hidden; margin: 30px auto 0; }

.li01{float:left;  width:1000px; height:260px; margin:0 auto 20px;}
.pic01{width:200px; height:260px; float:left;}


.rwbox { width: 1000px; height:1400px; overflow: hidden; margin: 30px auto 0; }
#focus { width: 1000px; height:1400px; clear: both; overflow: hidden; position: relative; float: left; }
    #focus ul { width: 1000px; height: 1400px; float: left; position: absolute; clear: both; padding: 0px; margin: 0px; }
        #focus ul li { float: left; width:1000px; height: 1400px; overflow: hidden; position: relative; padding: 0px; margin: 0px; }
    #focus .preNext { width: 100px; height:1000px; position: absolute; top: 100px; cursor: pointer; }
    #focus .pre { left: 0; background: url(../images/sprite.png) no-repeat left center;}
    #focus .next { right: 0; background: url(../images/sprite1.png) no-repeat right center;}
	.lb01{width:1000px; height:1400px; margin:0 auto}
	.lb02{width:1000px; height:1400px; margin:0 auto}
	.lb03{width:1000px; height:1400px; margin:0 auto}
	.lb04{width:1000px; height:1400px; margin:0 auto}
	.lb05{width:1000px; height:1400px; margin:0 auto}
	.lb06{width:1000px; height:1400px; margin:0 auto}
	
		
	.hl{width:1000px; height:260px; margin-bottom:20px}
	.pic{width:200px; height:260px; float:left}
	.pic a{text-align:center; display:block}
	.intro{text-align:center; margin:10px auto 5px}


	


.bottom{width:1000px; height:60px; margin:30px auto; overflow:hidden;}
.bottom-x{width:1000px; height:40px; line-height:40px; margin:auto; padding-top:10px; color:#333; overflow:hidden; text-align:center; font-size:14px; font-weight:normal;}