body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td{margin:0;padding:0;}
h1, h2, h3, h4, h5, h6 {font-size:100%;}
address, cite, dfn, em, var {font-style:normal;}
small {font-size:12px;}
ul, ol {list-style:none;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
legend {color:#000;}
fieldset, img {border:0;}
button, input, select, textarea {font-size:100%;}
table {border-collapse:collapse;border-spacing:0;}
i, em, cite {font-style:normal;}
.clear {clear:both;width:0px;height:0px;margin:0;padding:0;font-size:0px; overflow:hidden;}
.left {float:left;}
.right {float: right;}
iframe {margin:0;padding:0;}
textarea {resize:none;}
input {outline: none;}
textarea {outline: none;}
.clearfix:after {content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden;}
.clearfix {zoom:1;}

body{font:12px/22px \5fae\8f6f\96c5\9ed1, \5b8b\4f53 ,Arial, Sans-serif;}
a{ text-decoration:none;}
.t_idt{ text-indent:-999em; overflow:hidden; display:block;}
.t_elp{ text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.ps{ position:absolute; display:block; overflow:hidden;}

.wrap{width:100%;}
.content{width:1000px;margin:0 auto;position: relative;}
.bg1{ background:url(../images/bg01.jpg) top center;height:208px;width:100%;}
.bg2{ background:url(../images/bg02.jpg) top center;height:208px;width:100%;}
.bg3{ background:url(../images/bg03.jpg) top center;height:208px;width:100%;}
.bg4{ background:url(../images/bg04.jpg) top center;height:313px;width:100%;}
.bg4 a{display: block;position: absolute;}
.link01{top:97px;left:14px;width:163px;height:163px;}
.link02{top:69px;left:246px;width:153px;height:153px;}
.link03{top:45px;left:462px;width:153px;height:153px;}
.link04{top:18px;left:672px;width:141px;height:141px;}
.link05{top:0;left:865px;width:122px;height:122px;}
.link01:hover{background: url("../images/link01.gif") no-repeat;}
.link02:hover{background: url("../images/link02.gif") no-repeat;}
.link03:hover{background: url("../images/link03.gif") no-repeat;}
.link04:hover{background: url("../images/link04.gif") no-repeat;}
.link05:hover{background: url("../images/link05.gif") no-repeat;}
.bg5{ background:url(../images/bg05.jpg) top center;height:552px;width:100%;}
.bg6{ background:url(../images/bg06.jpg) top center;height:705px;width:100%;}
.bg7{ background:url(../images/bg07.jpg) top center;height:772px;width:100%;}
.bg8{ background:url(../images/bg08.jpg) top center;height:788px;width:100%;}
.bg9{ background:url(../images/bg09.jpg) top center;height:925px;width:100%;}
.mod_slide li{width:237px;margin-right:16px;float:left;}
.mod_slide li img{    cursor: pointer;;}
.mod_slide .con{width:1000px;overflow:hidden;padding-top:50px;}
.mod_slide .slider_ul{width:3000px;}
.slider_left{display:block;position:absolute;top:0;right:57px;width:38px;height:38px;text-indent:-9999px;}
.slider_right{display:block;position:absolute;top:0;right:0;width:38px;height:38px;text-indent:-9999px;}
.love{text-align: center;color:#a82752;font-size:18px;font-weight: bold;background: url("../images/love.png") no-repeat 62px 0;margin-top:20px; display:block;}
.vote_num{ text-align:center; color:#666}
.flash{width:580px;height:360px;margin:0 auto;padding-top:150px;}
.bg7 .left{padding-left:6px;padding-top:142px;width:270px;}
.bg7 .left h5{color:#354281;font-size:20px;}
.bg7 .left p{color:#354281;font-size:14px;margin:20px 0 20px 0;}
.bg7 .left .btn{display:block;width:270px;height:72px;color:#fff;font-size: 20px;font-weight: bold;line-height: 72px;text-align: center;margin-bottom:10px;border-radius: 10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;}
.bg7 .left .btn-orange{background: #eb743e;}
.bg7 .left .btn-orange:hover{background: #c3440a;text-decoration: none;}
.bg7 .left .btn-blue{background: #8c97cc;}
.bg7 .left .btn-blue:hover{background: #616ea9;text-decoration: none;}
.bg7 .right{ width:597px; float:right; padding:136px 34px 0 0;}
.draw_bd{ width:597px; height:524px; position:relative;}
.draw_bd .draw_con{ position:relative; z-index:1;}
.draw_con li{ position:absolute; z-index:2; width:192px; height:168px;}
.draw_con li img{ display:block;}
.draw_con .mark{ width:192px; height:168px; background:url(../images/mark.png) no-repeat 0 0; position:absolute; top:0; left:0; display:none;}
.draw_con .current .mark{ display:block;}
.draw_con .li_1{ top:0; left:0;}
.draw_con .li_2{ top:0; left:203px;}
.draw_con .li_3{ top:0; left:405px;}
.draw_con .li_4{ top:179px; left:405px;}
.draw_con .li_5{ top:356px; left:405px;}
.draw_con .li_6{ top:356px; left:203px;}
.draw_con .li_7{ top:356px; left:0;}
.draw_con .li_8{ top:179px; left:0;}
.draw_bd .draw_btn{ position:absolute; z-index:99; top:179px; left:210px; width:181px; height:167px; overflow:hidden; text-indent:-999em;}
.draw_bd .draw_btn:hover{ background:url(../images/cj_btnh.jpg) no-repeat 0 0;}
.draw_bd .gray,.draw_bd .gray:hover{ cursor:default; background:url(../images/cj_gray.jpg) no-repeat 0 0;}

.bbs{ width:900px; height:285px; display:block; overflow:hidden; text-indent:-999em;}
.bg8 .b8_bd{ padding:221px 0 0 25px; width:975px; margin:0 auto;}
.btn_dz{ background:url(../images/xdz.jpg) no-repeat 0 0; display:block; width:226px; height:76px; overflow:hidden; text-indent:-999em; margin-top:37px; margin-left:612px;}
.btn_dz:hover{ background:url(../images/xdzh.jpg) no-repeat 0 0;}

.book-bg{background: url("../images/book-bg.gif") no-repeat;width:1004px;height:410px;position:absolute;top:1025px;left:50%;margin-left:-502px;display:none;z-index:1000;}
.book-bg .close{display: block;margin-top:23px;margin-left:942px;width:33px;height:33px;}
.s_prev{ position:absolute; z-index:999; width:14px; height:49px; overflow:hidden; text-indent:-999em; top:172px; left:28px;}
.s_next{ position:absolute; z-index:999; width:14px; height:49px; overflow:hidden; text-indent:-999em; top:172px; right:28px;}
.switch{ position:relative; z-index:2; width:1004px;}
.switch li{ display:none; }
.switch li img{ display:block;border:5px solid #000;width:374px;height:274px;}
.switch .li_left{position: absolute;top:5px;left:80px;}
.switch .li_right{position: absolute;top:5px;right:80px;}
.bg9 .pr_con{ width:958px; height:696px; margin:0 auto; padding-top:168px }
.scroll{ overflow:hidden; overflow-y:scroll; padding:15px 20px; height:666px;}
.switchimg{display:none;}

.mask{z-index:999;display:none;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background: #000;filter:alpha(opacity=50); -moz-opacity:0.5;  -khtml-opacity: 0.5; opacity: 0.5;}

.foot{ text-align:center; color:#878787; width:100%; height:25px; padding:30px 0 30px;background: #201f20;}
.iblk{display:inline-block;*zoom:1;*display:inline;}