/*big project*/
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{ background-color:#ad337e; font:12px/22px \5fae\8f6f\96c5\9ed1, \5b8b\4f53 ,Arial, Sans-serif;}
a{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out; 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{}
.wrap .content{ width:100%; position:relative;}
.content .bg{ width:100%; z-index:-1; position:absolute; left:0; top:0;}
.bg div{ background-repeat:no-repeat; background-position:center 0; width:100%;height:215px;}

.bg1{ background-image:url(../images/bg1.jpg);}
.bg2{ background-image:url(../images/bg2.jpg);}
.bg3{ background-image:url(../images/bg3.jpg);}
.bg4{ background-image:url(../images/bg4.jpg);}
.bg5{ background-image:url(../images/bg5.jpg);}
.bg6{ background-image:url(../images/bg6.jpg);}
.bg7{ background-image:url(../images/bg7.jpg);}
.bg8{ background-image:url(../images/bg8.jpg);}
.bg9{ background-image:url(../images/bg9.jpg);}
.bg10{ background-image:url(../images/bg10.jpg);}

.main{ position:relative; z-index:2;width:1000px; margin:0 auto; height:2150px;}
.ps1{ top:530px; left:6px; height:75px; width:500px;}
.ps1 a{ width:222px; height:75px; float:left;}
.ps1 .gw1{ background:url(../images/gw1.jpg) no-repeat 0 0; margin-right:22px;}
.ps1 .gw1:hover{ background:url(../images/gw1h.jpg) no-repeat 0 0;}
.ps1 .gw2{ background:url(../images/gw2.jpg) no-repeat 0 0;}
.ps1 .gw2:hover{ background:url(../images/gw2h.jpg) no-repeat 0 0;}
.ps2{ top:818px; left:59px; width:400px; height:227px;}
.ps3{ top:790px; left:515px; width:464px; color:#97055e; font-size:14px; line-height:22px; height:300px;}
.ps3 p{ text-indent:2em;}
.ps4{ top:1839px; left:520px; width:480px; height:241px;}
.ps4 img{ display:block;}
.ps5{ top:1839px; width:483px; height:241px; left:0;}
.ps5 .wb_hd{ width:483px; height:65px;}
.wb_hd a{ width:241px; height:65px; overflow:hidden; text-indent:-999em; float:left;}
.wb_hd .sina{ background:url(../images/sina.jpg) no-repeat 0 0;}
.wb_hd .sina:hover{ background:url(../images/sinah.jpg) no-repeat 0 0;}
.wb_hd .tx{ background:url(../images/tx.jpg) no-repeat 0 0; width:242px;}
.wb_hd .tx:hover{ background:url(../images/txh.jpg) no-repeat 0 0;}
.wb_bd{ background:url(../images/wb.jpg) no-repeat 0 0; padding:30px 25px; color:#97055e; line-height:22px; font-size:14px; width:433px; height:116px;}
.ps6{ top:1324px; left:0; width:1000px; height:325px;}
.ps6 .slider_left{ position:absolute; width:44px; height:65px; background:url(../images/prev.png) no-repeat 0 0; overflow:hidden; text-indent:-999em; left:0; top:105px;}
.ps6 .slider_left:hover{ background:url(../images/prevh.png) no-repeat 0 0;}
.ps6 .slider_right{ position:absolute; width:44px; height:65px; background:url(../images/next.png) no-repeat 0 0; overflow:hidden; text-indent:-999em; right:0; top:105px;}
.ps6 .slider_right:hover{ background:url(../images/nexth.png) no-repeat 0 0;}
.ps6 .con{ width:900px; margin:0 auto; position:relative; height:325px; overflow:hidden;}
.ps6 .slider_ul{ position:absolute; top:0; left:0; width:2760px; height:325px;}
.slider_ul li{ width:208px; float:left; margin-right:20px; height:310px; border:1px solid #1f98a2; background:#25aab5; box-shadow:5px 5px 5px #4abec8;}
.tp_bd{ height:272px; border-bottom:1px solid #1f98a2;}
.tp_ft{ height:37px;}
.tp_ft .vote_btn{ background:#0695a1 url(../images/love.jpg) no-repeat 130px center; font-weight:bold; line-height:37px; text-align:center; color:#fffac1; font-size:22px; height:37px; display:block;}
.tp_ft .vote_btn:hover{ background:#d4e046 url(../images/loveh.jpg) no-repeat 130px center; color:#656e00;}
.tp_bd .tp_left{ float:left; width:188px; border-right:1px solid #1f98a2;}
.tp_bd .tp_left .pic{ border-bottom:1px solid #1f98a2; height:233px;}
.tp_info{ height:38px; line-height:38px;text-align:center;}
.tp_info b{  float:left; border-right:1px solid #1f98a2; color:#fff; font-size:18px; width:122px;}
.tp_info span{ float:left; width:65px; color:#cff3ff; font-size:16px;}
.tp_right{ float:right; width:19px; position:relative; height:272px;}
.tp_right span{ position:absolute; bottom:0; left:0; width:19px; background:#e3ef56 url(../images/pl.jpg) no-repeat center top;}
.tip{ background:url(../images/tip.png) no-repeat 0 0; width:504px; height:395px;}
.close_a{ position:absolute; width:45px; height:45px; top:31px; right:31px; overflow:hidden; text-indent:-999em;}
.tip_con{ padding:124px 0 0 115px;}
.mod_form li{ margin-top:10px; height:41px;}
.mod_form li label{ float:left; text-align:center; color:#7e1a57; font-size:18px; width:74px; line-height:41px;}
.mod_form .fm_ipt{ float:left; height:20px; line-height:20px; padding:11px 0 10px; text-indent:5px; width:200px; border:none; background:#7d1956; border-radius:5px; color:#dd5eac;}
.mod_form .fm_btn{ padding-left:74px; margin-top:24px; height:57px;}
.mod_form .fm_btn a{ width:205px; height:57px; overflow:hidden; display:block; text-indent:-999em; background:url(../images/tj.jpg) no-repeat 0 0;}
.mod_form .fm_btn a:hover{ background:url(../images/tjh.jpg) no-repeat 0 0;}


.foot{ text-align:center; color:#e56fb7; width:100%; height:25px; padding:15px 0;}
.iblk{display:inline-block;*zoom:1;*display:inline;}