@charset "utf-8";
*{margin:0; padding:0;}
body{ font-size:12px; -webkit-text-size-adjust: none;}
html{ overflow-x:hidden;}
li,ol{list-style:none;}
a{text-decoration:none; cursor:pointer;}
a:hover{ text-decoration:none;}
a img{border:0px;}
.clear{clear:both;}
h1, h2, h3, h4, h5, h6, p, span{font-weight:normal;}
i{font-style:normal;}
.head{width:1000px; height:90px; margin:0 auto;}
.head div{padding-top:5px;float:right}
h1{float:left;font-size:18px;}
ul.none{display:none;}
.head form{float:right;}
.head form img,.head form input,.head form a{float:left; margin-left:3px;}
input.user{width:135px; height:20px; border:1px solid #b8b8b8; background:#f0f0f0; color:#7f7f7e; font-family:"微软雅黑"; font-size:12px; line-height:20px; text-indent:5px;}
input.sub{width:45px; height:22px; background:#242323; color:#FFF; border:none; font-family:"微软雅黑"; font-size:12px; line-height:20px; cursor:pointer;}
input.color{color:#fee905;}
.head form{padding-top:21px;}
.head form a{color:#545353; font-family:"Adobe 黑体 Std"; font-size:10px; display:block; width:50px; padding-top:10px;}
.head form a:hover{text-decoration:underline;}
.load_after{float:right; padding:50px 20px 0 0;}
.load_after p,.load_after a{float:left; line-height:19px; margin:0 2px;}
.load_after a{color:#FFF;}
.load_after a:hover{color:#e61c69;}
.load_after a.esc{width:44px; height:19px; display:block; background:url(../bg/bg57.gif) no-repeat; text-align:center; line-height:19px;}
.load_after a.xg{width:66px; height:19px; display:block; background:url(../bg/bg58.gif) no-repeat; text-align:center; line-height:19px;}
.nav{background:url(../bg/nav.gif) repeat-y center top; clear:both;}
.nav ul{width:985px; height:41px; margin:0 auto; background:url(../bg/navbg.gif) no-repeat 0 -1px; padding-left:15px;}
.nav ul li{float:left; padding-right:1px;}
.nav ul li a{width:96px; height:34px; display:block; text-align:center; font-family:"微软雅黑"; font-size:14px; color:#FFF; font-weight:bold; line-height:16px; padding-top:7px;}
.nav ul li a:hover{background:#e61c69;}
.nav ul li a span{display:block; font-family:"Arial"; font-size:10px; line-height:10px; text-transform:uppercase;}
.banner,.demo{width:1001px; height:437px; position:relative; margin:0 auto;}
.demo div{position:absolute; left:-340px; top:0;}
.con_qq{ width:1680px; height:86px; background:url(/upload/2014/12/23/18/2014-12-23-18-2238793120.png) no-repeat; position:absolute; left:-340px; bottom:0; _bottom:-1px;}
.con_qq div{width:1000px; height:64px; margin:0 auto;}
a.tc_qq{width:1000px; height:62px; display:block; float:left;}
a.fance{width:105px; height:40px; display:block; float:right; margin:15px 25px 0 0; _margin:13px 12px 0 0;}
.content{background:url(../bg/bodybg.gif) no-repeat center top; min-height:655px; _height:655px;}
.p1_title{width:956px; height:46px; margin:0 auto; background:url(../bg/bg1.gif) no-repeat;}
.p1{width:1001px; height:516px; margin:0 auto;}
.p1_title h2{float:left; padding:29px 0 0 261px;}
.p1_title h2 a{width:41px; height:15px; display:block;}
.p1_title h3{float:right; padding:29px 0 0 0px;}
.p1_title h3 a{width:50px; height:15px; display:block;}
.src1{width:301px; height:438px; position:relative; float:left; margin:5px 42px 0 23px; display:inline;}
.src2{position:relative; width:291px; height:428px; border:5px solid #c5c5c5; overflow:hidden;}
.src2 ul{position:absolute; width:2000em;}
.src2 ul li{float:left;}
.src2 ul li a{width:291px; height:428px; display:block;}
a.np1,a.np2{width:48px; height:50px; display:block; background:url(../bg/np.png) no-repeat; position:absolute; top:180px; z-index:10;}
a.np1{left:7px; background-position:left top;}
a.np2{background-position:left bottom; right:7px;}
.activity{width:612px; height:443px; float:left;}
.time{width:612px; height:208px;}
.ac_news{width:335px; height:208px; float:left;}
.ac_news h2{font-family:"Arial Black"; letter-spacing:-2px; font-size:55px; color:#e61c69; line-height:60px; height:65px; border-bottom:1px solid #e53e7e; margin-top:10px;}
.ac_news h2 b,.ac_news h2 img{float:left;}
.ac_news h2 img{margin-top:5px;}
.ac_news ul li a{width:335px; height:30px; background:url(../bg/libg.gif) no-repeat; display:block; color:#535252; margin-top:10px;}
.ac_news ul li a.current{background-position:left bottom;}
.ac_news ul li a b{width:24px; height:30px; overflow:hidden; line-height:30px; display:block; float:left; color:#FFF; font-family:"Arial"; font-size:14px; text-align:center;}
.ac_news ul li a div{width:300px; height:30px; float:left; overflow:hidden; padding-left:5px;}
.ac_news ul li a div span{display:block; font-family:"宋体"; font-size:12px; line-height:13px; padding-top:5px; opacity:0.47; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=47); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=47)";}
.ac_news ul li a div i{font-family:"Arial"; font-size:10px; text-transform:uppercase; line-height:12px; opacity:0.47; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=47); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=47)";}
.ac_news ul li a:hover{border:none;}
.ac_news ul li a.current span{color:#f22473; font-size:14px; opacity:1; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)";}
.ac_news ul li a.current i{opacity:1; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)";}
.ac_img{width:244px; height:182px; position:relative; overflow:hidden; float:right; margin:20px 0 0 00px;}
.ac_img div{position:absolute; left:0; top:0;}
.whatson{width:612px; height:236px; overflow:hidden;}
.whatson h2{width:612px; height:39px; background:url(../bg/bg2.gif) no-repeat;}
.whatson h2 a{width:50px; height:34px; float:right; display:block;}
.whatson ul li{float:left;}
.whatson ul li a{width:295px; height:197px; display:block; float:left; background:url(../bg/bg3.gif) no-repeat;}
.whatson ul li a h3{color:#010000; font-family:"微软雅黑"; font-size:24px; line-height:24px; padding-top:15px;height:26px;overflow:hidden;}
.whatson ul li a:hover{border:none;}
.whatson ul li a h4{font-family:"微软雅黑"; font-size:14px; color:#010000; line-height:14px; height:20px;}
.whatson ul li a span{width:282px; height:36px; display:block; margin:20px 0 0 5px; color:#000000; font-family:"宋体"; line-height:20px; padding-left:5px;}
.whatson ul li a i{color:#7f7e78; font-family:"宋体"; font-size:12px; line-height:20px; display:block; padding:10px 0 0 5px;height:44px;overflow:hidden;}
.whatson ul li a:hover h3,.whatson ul li a:hover h4{color:#ea4081;}
.p2{width:1001px; height:425px; margin:0 auto; background:#f7f7f7;}
.p2 h2{width:1001px; height:83px; background:url(../bg/bg4.gif) no-repeat;}
.p2 h2 a.more{width:56px; height:21px; display:block; margin:15px 21px 0 0; _margin:15px 11px 0 0; float:right;}
.p2 h2 a.title{color: #000000;display: block;font-size: 24px;font-weight: bold;padding: 8px 0 0 25px;}
.src3,.src4{width:956px; height:342px; position:relative; margin-left:25px;}
.src4{overflow:hidden; margin:0;}
.src4 ul{position:absolute; width:2000em;}
.src4 ul li{float:left; padding-right:23px;}
.src4 ul li a{width:221px; height:337px; display:block; background:url(../bg/libg2.gif) no-repeat;}
.src4 ul li a img{margin:11px 0 0 15px;}
.src4 ul li a span{display:block; color:#575757; font-family:"微软雅黑"; font-size:14px; padding:15px 0 0 20px;width:190px line-height:15px;height:20px;overflow:hidden;}
.src4 ul li a i{display:block; font-family:"Arial"; font-size:9px; text-transform:uppercase; color:#bcbcbc; padding-left:20px;}
.src4 ul li a small,.src4 ul li a em{color:#808181; font-family:"Arial"; font-size:10px; text-transform:uppercase; display:block; padding:10px 0 0 20px;}
.src4 ul li a em{font-style:normal; padding-top:0;}
a.np3,a.np4{width:8px; height:16px; display:block; background:url(../bg/bg5.gif) no-repeat; position:absolute;}
a.np3{background-position:left top; left:462px; top:-30px;}
a.np3:hover{background-position:left bottom;}
a.np4{background-position:right top; left:485px; top:-30px;}
a.np4:hover{background-position:right bottom;}
.ad{width:956px;margin:0 auto;}
.about{padding:10px 0px;font-size:15px;}
.p3{width:1001px; margin:0 auto; overflow:hidden; height:336px; background:url(../bg/bg9.gif) no-repeat center bottom;}
.p3 h2{width:1001px; height:62px; margin:0 auto; background:url(../bg/bg6.gif) no-repeat -1px 0;}
.p3 h2 a{width:56px; height:21px; display:block; margin:28px 21px 0 0; _margin:28px 11px 0 0; float:right;}
.con{background:url(../bg/bg7.gif) no-repeat center top;}
.p3 ul li{float:left; padding:0px 0 13px 24px;}
.p3 ul li a{width:440px; height:120px; display:block; background:url(../bg/libg3.gif) no-repeat;}
.p3 ul li a img{margin-top:13px; float:left;}
.p3 ul li a.a1{background-position:left top;}
.p3 ul li a.a1:hover{background-position:left -120px;}
.p3 ul li a.a2{background-position:left -240px;}
.p3 ul li a.a2:hover{background-position:left -360px;}
.p3 ul li a.a3{background-position:right top;}
.p3 ul li a.a3:hover{background-position:right -120px;}
.p3 ul li a.a4{background-position:right -240px;}
.p3 ul li a.a4:hover{background-position:right -360px;}
.p3 ul li a div{float:right; width:266px;}
.p3 ul li a div span{color:#2c2c2c; font-family:"微软雅黑"; font-size:14px; display:block; line-height:15px; padding:20px 0 0 40px; height:45px;}
.p3 ul li a div span i{font-family:"Arial"; font-size:9px; display:block; line-height:12px; color:#a3a3a3;}
.p3 ul li a div p{color:#707070; font-family:"宋体"; font-size:12px; width:246px; margin:0 auto; line-height:20px;}
.p3 ul li a:hover{border:none;}
.p3 ul li a:hover div span,.p3 ul li a:hover span i{color:#ea4081;}
.ad1{width:1001px; min-height:178px; _height:178px; margin:0 auto;}
.ad1 h2{width:1001px; height:74px; margin:0 auto; background:url(../bg/bg10.gif) no-repeat -1px 0;}
.ad1 h2 a{width:56px; height:21px; display:block; margin:28px 21px 0 0; _margin:28px 11px 0 0; float:right;}
.ad1 img{display:block; margin:0 auto;}
.case{width:1001px; margin:0 auto;}
.case ul{padding:8px 0 0 3px; width:998px; background:url(../bg/bg11.gif) no-repeat -2px 0; }
.case ul li{float:left; padding:14px 20px 15px 18px;}
.case ul li a{width:104px; height:111px; display:block; background:url(../bg/bg12.gif) no-repeat center bottom;}
.case ul li a img{display:block; margin:0 auto;}
.case ul li a span{color:#353434; font-family:"Arial"; font-size:10px; text-transform:uppercase; padding-left:3px;}
.case ul li a span i{font-size:14px; font-family:"微软雅黑"; font-size:14px;}
.case ul li a:hover img{border:6px solid #b1ada4; width:88px; height:74px;}
.p4{width:1001px; height:630px; margin:0 auto;}
.p4 h2{width:1001px; height:60px; margin:0 auto; background:url(../bg/bg14.gif) no-repeat;}
.p4 h2 a{width:56px; height:21px; display:block; margin:32px 21px 0 0; _margin:32px 11px 0 0; float:right;}
.src5,.src6{width:950px; height:130px; position:relative;}
.src5{margin:22px auto 0 auto; border:1px solid #c3c3c3; padding-top:8px; height:122px;}
.src6{overflow:hidden; width:883px; height:108px; margin:0px auto 0 auto;}
.src6 ul{position:absolute; width:2000em;}
.src6 ul li{float:left; padding-right:25px;}
.src6 ul li a{width:280px; height:108px; display:block;}
.src6 ul li a b{display:block; float:left; width:91px; height:108px; text-align:center; line-height:25px; font-weight:normal; overflow:hidden; color:#000; background:#ededed;}
.src6 ul li a b img{display:block;}
.src6 ul li a .r{width:185px; height:108px; float:right;}
.r span{width:180px; height:25px; display:block; background:#ededed; line-height:25px; color:#2d2d2d; padding-left:5px; font-family:"微软雅黑"; font-size:14px;overflow:hidden;}
.r i{height:68px; line-height:22px; color:#7f7e78; display:block;overflow:hidden;}
.r small{float:left; color:#ee669a; font-size:12px;}
.r div{float:right; overflow:hidden; margin-right:5px; display:inline; width:80px; background:url(../bg/star.gif) no-repeat; height:14px;}
.src6 ul li a:hover{border:none;}
.src6 ul li a:hover span{color:#ee669a;}
a.np5,a.np6{width:27px; height:42px; display:block; background:url(../bg/bg15.gif) no-repeat; position:absolute;}
a.np5{left:-2px; top:42px; background-position:left top;}
a.np5:hover{background-position:left bottom;}
a.np6{right:-2px; top:42px; background-position:right top;}
a.np6:hover{background-position:right bottom;}
.b_news{padding-top:20px;}
.one{width:290px; float:left; margin-left:25px; display:inline; background:url(../bg/bg18.gif) no-repeat center 45px;}
.one dl dt a{width:290px; height:93px; display:block; margin-top:10px;}
.one dl dt a b{width:52px; height:49px; display:block; line-height:34px; _line-height:30px; float:left; text-align:center; font-family:"Arial Black"; font-size:34px; color:#ea4081;}
.one dl dt a b i{display:block; color:#000000; font-size:14px; line-height:12px; text-transform:uppercase;}
.one dl dt a span{display:block; float:right; width:215px; color:#212121; line-height:14px; font-family:"微软雅黑"; font-size:14px;overflow:hidden;height:60px;}
.one dl dt a span i{display:block; color:#7f7e78; font-family:"宋体"; font-size:12px; line-height:16px;}
.one dl dt a:hover{border:none;}
.one dl dd{clear:both;}
.one dl dd a{width:290px; height:25px; line-height:25px; color:#7f7e78;}
.one dl dd a:hover,.one dl dt a:hover span{color:#ea4081;}
.one dl dd a span{float:left;height:22px;overflow:hidden;width:200px;}
.one dl dd a i{float:right;}
.f_nav{background:#212121;}
.f{width:1001px; height:340px; margin:0 auto;}
.f dl{float:right; padding:20px 20px 0 0; height:170px;}
.f dl dt a{width:135px; height:22px; margin-bottom:10px; background:#000; display:block; line-height:22px; text-align:right; color:#facc4f; font-family:"微软雅黑"; padding-right:5px;}
.f dl dd a{width:135px; height:22px; display:block; color:#FFF; font-family:"微软雅黑"; font-size:12px; text-align:right;}
.bottom{background:#000000; margin-bottom:50px; padding-bottom:30px; background:#000;}
.bt{width:1000px; margin:0 auto;}
.foot{height:80px;}
.foot h2{float:left;}
.foot div{width:785px; float:left; color:#f5e8fb; font-family:"微软雅黑"; font-size:13px; margin-top:3px;}
.foot div a{color:#ffe402;}
.link{min-height:100px;background:url(../bg/link.gif) no-repeat left center; padding:10px 0 0 132px;overflow:hidden;}
.link a{font-family:"宋体"; font-size:12px; line-height:20px; color:#FFF; padding:0 20px;}
.position{ width:100%;height:74px; background:url(/upload/2014/12/23/18/2014-12-23-18-8512535481.gif) no-repeat center top;  position:fixed; left:0px; bottom:-5px; z-index:1001;}
* html .position{position:absolute;bottom:0px;top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
.float_qq{width:1000px; height:74px; margin:0 auto;}
.float_qq .tc{width:900px; height:74px; display:block; float:left;}
.center{width:1001px; margin:0 auto;}
.left{width:260px; float:left; padding-left:1px; overflow:hidden; background:url(../bg/lbg.gif) repeat-y 1px 0;}
ul.menu{padding:5px 0;}
ul.menu li a{width:207px; height:36px; display:block; background:url(../bg/libg4.gif) no-repeat; padding:11px 0 0 53px;}
ul.menu li a:hover,ul.menu li a.hover{background-position:left bottom;}
ul.menu li a span{color:#000000; font-family:"微软雅黑"; font-size:20px; display:block; line-height:20px;}
ul.menu li a small{font-family:"Arial"; font-size:12px; text-transform:uppercase;}
ul.menu li a i{font-family:"Arial"; font-size:8px; color:#c1bfbf; text-transform:uppercase;}
ul.menu li a:hover{border:none;}
ul.menu li a:hover span,ul.menu li a:hover i,ul.menu li a.hover span,ul.menu li a.hover i{color:#FFF;}
.src7{width:232px; height:225px; margin:15px auto; position:relative;}
.src8{width:172px; height:225px; margin:0 auto; position:relative; overflow:hidden;}
.src8 ul{position:absolute; width:2000em;}
.src8 ul li{float:left;}
.src8 ul li a{width:172px; height:225px; display:block; position:relative;}
.src8 ul li img{width:172px; height:185px; display:block;}
.src8 ul li a span{width:172px; height:35px; display:block; background:url(../bg/bg19.gif) no-repeat right center #fde541; margin-top:3px;}
.src8 ul li a b{color:#FFF; font-family:"宋体"; font-size:30px; display:block; float:left; line-height:25px; font-style:italic;}
.src8 ul li a i{float:left; font-family:"微软雅黑"; font-size:14px; color:#000000; line-height:30px; padding-left:5px;width:140px;}
.src8 ul li a small{color:#FFF; font-family:"Arial"; font-size:8px; text-transform:uppercase; line-height:10px; display:block; clear:both; position:absolute; left:5px; bottom:0;}
a.np7,a.np8{width:14px; height:38px; display:block; background:url(../bg/libg5.gif) no-repeat; position:absolute; top:73px; z-index:10;}
a.np7{background-position:left top; left:0px;}
a.np7:hover{background-position:left bottom;}
a.np8{background-position:right top; right:0px;}
a.np8:hover{background-position:right bottom;}
.hot{width:260px; height:349px; background:url(../bg/bg21.gif) no-repeat; padding-top:15px;}
dl.hot_events dt{border:1px solid #eaeaea; width:232px; height:156px; margin:0 auto;}
dl.hot_events dt a{width:232px; height:156px; display:block; background:url(../bg/bg22.gif) no-repeat right bottom;}
dl.hot_events dt a img{border:3px solid #ebe9e9;}
dl.hot_events dt a span{color:#e61c69; font-family:"微软雅黑"; font-size:12px; display:block; padding:10px 0 0 5px;}
dl.hot_events dt a i{color:#a1a0a1; font-family:"Arial"; font-size:10px; text-transform:uppercase; padding-left:5px;}
dl.hot_events dt a:hover{border:none;}
dl.hot_events dt a:hover img{border:3px solid #000;}
ul.num_news{width:247px; background:url(../bg/bg23.gif) no-repeat; margin:0 auto; padding-top:2px;}
ul.num_news a{width:247px; height:40px; display:block;}
ul.num_news a span{display:block; color:#4c4b4b; padding:7px 0 0 30px;height: 15px;overflow:hidden;}
ul.num_news a i{display:block; font-family:"Arial"; font-size:10px; color:#a1a0a1; text-transform:uppercase; text-align:right; padding-right:10px;}
ul.num_news a:hover{border:none;}
ul.num_news a:hover span{color:#e61c69;}
.right{width:740px; float:left;}
.title1{width:714px; height:74px; margin:0 auto; background:url(../bg/bg24.gif) repeat-x; padding-left:10px;}
.title1 span{height:50px; display:block; color:#FFF; font-family:"微软雅黑"; line-height:50px; font-size:30px;}
.title1 span small{color:#e61c69; font-size:26px;}
.title1 span em{font-style:normal; font-family:"Arial"; text-transform:uppercase;}
.title1 i{display:block; line-height:24px; color:#3e3e3e;}
.title1 i a{color:#3e3e3e;}
.title1 i a:hover,.title i a.hover{color:#e61c69;}
.service{width:677px; margin:10px auto;}
.service ul li{padding:25px 0 20px 0;}
.service ul li a{width:677px; height:110px; background:url(../bg/libg6.gif) no-repeat center bottom; display:block; position:relative;}
.service ul li a img{float:left; padding:1px; border:1px solid #ebebeb; width:232px; height:97px;}
.service ul li a div{float:right; width:421px;}
.service ul li a div span{display:block; color:#2c2c2c; font-family:"微软雅黑"; font-size:14px; line-height:15px;}
.service ul li a div i{color:#cdcdcd; font-family:"Arial"; font-size:10px; display:block;}
.service ul li a p{color:#707070; line-height:17px; padding-top:10px;}
.service ul li a ins{position:absolute; padding-right:50px; text-decoration:none; background:url(../bg/bg25.gif) no-repeat right center; right:0; top:-20px; display:block; font-family:"微软雅黑"; font-size:36px; color:#da1e66;}
.service ul li a:hover{border:none;}
.service ul li a:hover img{border:1px solid #dc2d70;}
.service ul li a:hover span,.service ul li a:hover i,.service ul li a:hover p{color:#dc2d70;}
.add{width:677px; margin:20px auto;}
.add ul{float:right; padding:0 20px 20px 0;}
.add ul li{float:left; padding:0 3px;}
.add ul li a{width:24px; height:22px; text-align:center; text-transform:uppercase; display:block; line-height:22px; color:#FFF; background:#d9d9d9;}
.add ul li a:hover,.add ul li a.hover{color:#000; background:#e13074;}
.s_detail{width:675px; margin:10px auto;}
.s_img{float:left; width:231px; height:96px; margin-top:80px; float:left; border:1px solid #ebebeb; padding:3px;}
.s_r{float:right; width:428px; background:url(../bg/bg26.gif) no-repeat 10px 47px;}
.s_r span{float:left;}
.s_r i{float:right; padding-right:50px; text-decoration:none; background:url(../bg/bg25.gif) no-repeat right center; display:block; font-family:"微软雅黑"; font-size:36px; color:#da1e66;}
.s_r span{display:block; color:#2c2c2c; font-family:"微软雅黑"; font-size:14px; line-height:15px; padding:10px 0 0 10px;}
.s_r span small{color:#cdcdcd; font-family:"Arial"; font-size:10px; display:block;}
.s_r ul{padding-top:41px;}
.s_r ul li{float:left; padding-left:8px;}
.s_r ul li a{width:126px; height:169px; border:1px solid #ebebeb; padding:3px; display:block;}
.s_r ul li a:hover{border:1px solid #000;}
.s_text{width:675px; margin:10px auto; min-height:300px; _height:300px; color:#787878; line-height:20px;}
ul.packages li a{width:232px; height:144px; background:url(../bg/libg7.gif) no-repeat 0 bottom; display:block; margin:10px auto; position:relative;}
ul.packages li a.a1{background-position:0 bottom;}
ul.packages li a.a1:hover{background-position:-232px bottom;}
ul.packages li a.b1{background-position:-464px bottom;}
ul.packages li a.b1:hover{background-position:-696px bottom;}
ul.packages li a span{display:block; font-family:"微软雅黑"; line-height:16px; font-size:14px; padding:8px 0 0 40px; color:#2c2c2c;}
ul.packages li a i{color:#b1b1b1; font-family:"Arial"; font-size:8px; text-transform:uppercase; padding-left:40px;}
ul.packages li a ins{width:232px; height:97px; position:absolute; left:-99999px; top:0; background:url(../bg/bg1.png) no-repeat; display:block;}
ul.packages li a:hover{border:none;}
ul.packages li a:hover ins{left:0;}
ul.packages li a:hover span,ul.packages li a:hover i{color:#ea4081;}
ul.packages li a.b1 span{padding-top:12px;}
.contact{width:677px; margin:10px auto;}
.contact p{ font-size:12px; color:#3e3e3e; line-height:20px;}
.contact span{color:#4f4d4d; font-family:"微软雅黑"; font-size:12px;}
.contact h3{color:#e61c69; font-family:"Arial"; font-size:36px; text-transform:uppercase; padding-top:10px;}
.contact h4{color:#3e3e3e; font-family:"微软雅黑"; font-size:24px;}
.contact ul{width:477px; min-height:60px; _height:6px; background:url(../bg/bg29.gif) no-repeat; padding:108px 0 0 200px; border-bottom:2px solid #969696;}
.contact ul li{float:left; padding:0 0 10px 80px;}
.contact ul li a{width:134px; height:24px; display:block; line-height:24px;}
.contact ul li a span,.contact ul li a img{float:left; color:#3e3e3e; font-family:"Adobe 黑体 Std";}
.contact ul li a img{margin-left:10px;}
.map{width:679px; margin:0 auto 20px auto;}
.map div{border:2px solid #d1d1d1;}
.team{width:674px; margin:10px auto; line-height:20px; color:#706d6d;}
.team img{margin:10px auto; border:5px solid #ebebeb;}
.company{width:685px; margin:10px auto; font-family:"微软雅黑"; font-size:14px; color:#3a3a39; line-height:25px;}
.company p{padding-bottom:20px;}
.wedding ul{padding:20px 0 0 34px; width:686px;}
.wedding ul li{float:left; height:253px;background:url(../bg/bg31.gif) no-repeat center bottom; padding:0 10px 29px 0;}
.wedding ul li a{width:159px; height:253px; display:block;}
.wedding ul li a:hover{border:none;}
.wedding ul li a:hover img{background:#f077a5;}
.wedding ul li a img{border:1px solid #f2f2f2; width:149px; height:212px; padding:4px 5px;}
.wedding ul li a span{display:block; line-height:20px; color:#c1bfbf; font-family:"微软雅黑"; font-size:12px; padding:0 0 0 5px;}
.wedding ul li a i{text-transform:uppercase; color:#c1bfbf; font-family:"Arial"; font-size:8px; padding-left:5px;}
.wedding ul li a:hover span{color:#e61c69;}
.w_detail{width:676px; height:213px; margin:10px auto;}
img.w{width:149px; height:181px; float:left; padding:4px 5px; border:1px solid #f2f2f2;}
.w_detail div{width:498px; height:212px; float:right; background:url(../bg/bg32.gif) no-repeat;}
.w_detail div span{color:#e61c69; font-family:"微软雅黑"; font-size:16px; line-height:18px; height:47px; display:block; padding-top:3px;}
.w_detail div em{height:50px; font-style:normal;}
.w_detail div span i{font-family:"Arial"; font-size:8px; color:#c1bfbf; display:block; line-height:8px;}
.w_detail div p{color:#3e3e3e; font-family:"微软雅黑"; font-size:14px;}
.w_detail div small{width:483px; height:53px; display:block; overflow-y:scroll; color:#3e3e3e; font-family:"微软雅黑"; font-size:12px; margin-top:40px;}
.w_title{width:676px; height:33px; line-height:33px; color:#FFF; background:url(../bg/bg33.gif) no-repeat; margin:10px auto;}
.w_title span,.w_title i{float:left; padding-left:10px;}
.w_title span{font-family:"微软雅黑"; font-size:14px; color:#fafd02;}
.w_title i{font-family:"Arial"; font-size:10px; color:#FFF; text-transform:uppercase;}
.src9,.src11{width:141px; float:left; height:628px; margin:0 40px 0 66px; position:relative; overflow:hidden; display:inline; overflow:hidden;}
.src9 div{margin:0;}
.src9 ul{position:absolute; height:2000em;}
.src9 ul li{margin:0 0 8px 0px;}
.src9 ul li{width:135px; height:197px; padding:2px; cursor:pointer; border:1px solid #f2f2f2; display:block;}
.src9 ul li.current{background:#ea6899;}
.src10{width:431px; height:626px; border:1px solid #f2f2f2; position:relative; float:left;}
.src10 div{position:absolute; left:8px; top:10px;}
.show ul{padding-left:35px;}
.show ul li{float:left; padding:0px 14px 35px 0;}
.show ul li a{width:217px; height:335px; display:block; background:#000; position:relative;}
.show ul li a span{display:block; color:#FFF; font-family:"微软雅黑"; font-size:14.3px; padding:5px 0 0 5px;}
.show ul li a i{display:block; text-transform:uppercase; color:#FFF; font-family:"Arial"; font-size:8px; padding-left:5px;}
.show ul li a ins{position:absolute; right:0; display:none; bottom:17px; z-index:2;}
.show ul li a h4{width:69px; height:39px; background:#000; color:#FFF; z-index:2; position:absolute; left:0; top:0; font-family:"Myriad Pro"; font-size:14px; text-align:center; line-height:39px;}
.show ul li a h4 small{font-size:24px; font-family:"微软雅黑"; font-weight:bold;}
.show ul li a h5{width:69px; height:49px; position:absolute; font-family:"Myriad Pro"; z-index:2; text-transform:uppercase; font-size:14px; left:0; top:39px; background:#e61c69; text-align:center; color:#FFF;}
.show ul li a h5 small{display:block; font-family:"微软雅黑"; font-size:20px;}
.show ul li a h6{width:217px; height:289px; position:absolute; left:0; top:0; z-index:1;}
.show ul li a .bg{filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity: 0.6; opacity: 0.6; background:#000;}
.show_detail{width:675px; margin:10px auto; position:relative;}
.show_detail img{width:187px; height:253px; border:1px solid #d8d8d8; padding:4px;}
.show_r{float:right; width:455px; height:241px;}
.show_r span{color:#3e3e3e; font-family:"微软雅黑"; font-size:18px; display:block; padding-left:10px;}
.show_r i{color:#3e3e3e; font-family:"微软雅黑"; font-size:12px; padding:0 40px 0 10px;}
.show_r i small,.show_r b small{color:#e61c69; font-size:12px;}
.show_r b{display:block; float:left; padding:10px 0 0 10px; color:#3e3e3e; font-family:"微软雅黑"; font-weight:normal;}
.show_r b em{font-style:normal; display:block; font-family:"Arial"; font-size:10px; text-transform:uppercase;}
.show_r p{width:430px; height:113px; overflow-y:scroll; color:#676666; font-size:12px; line-height:17px; margin-top:17px; _margin-top:40px; background:#f5f5f5; padding:10px 0 0 10px;}
.show_detail1 .show_r{ background:url(../bg/bg355.gif) no-repeat -3px 50px;}
.show_title{width:676px; height:61px; margin:20px auto; background:url(../bg/bg36.gif) no-repeat;}
.show_title1{background:url(../bg/bg366.gif) no-repeat;}
.code{width:236px; height:26px; float:left; margin:18px 0 0 18px; padding:10px 0 0 200px;}
.show_title a.vote{float:right; width:105px; height:61px; display:none;}
.show_img{width:676px; margin:10px auto; overflow:hidden;}
.show_img img{display:block; margin:15px auto; border:5px solid #efefef;}
.messege{width:676px; margin:10px auto;}
.messege h2 span{float:left; font-size:12px;}
.messege h2 img,.messege h2 a{float:right;}
.messege h2{border-bottom:1px solid #e0e0e0; height:40px;}
.messege h2 small{color:#d52a6b; font-size:18px;}
.messege h2.n1{background:url(../bg/bg41.gif) no-repeat; border:none;}
.messege h2.n1 a{width:208px; height:35px; display:block;}
.messege h2.n1 span{padding:8px 0 0 100px;}
.messege h3{clear:both; width:75px; height:22px; background:#e5e5e5; line-height:22px; font-size:14px; text-align:center; color:#3e3e3e; font-family:"微软雅黑";}
.messege ul li{width:674px; padding-bottom:10px; border-bottom:1px solid #e0e0e0; margin-top:18px; position:relative;}
.messege ul li img{float:left; border:1px solid #e0e0e0; width:95px; height:80px;}
.messege ul li div{width:556px; float:right; padding-left:16px;}
.messege ul li div span{display:block; font-family:"微软雅黑"; color:#3e3e3e; font-size:14px;}
.messege ul li div span i{color:#ea4081; padding-left:30px; font-size:12px; font-family:"宋体";}
.messege ul li div p{padding:10px 0; line-height:18px;}
.words{width:672px; height:268px; background:url(../bg/bg38.gif) no-repeat; margin:10px auto;}
.words textarea{width:631px; height:125px; border:none; background:none; overflow:hidden; margin:80px 0 0 16px; text-indent:5px;}
.words input{width:88px; height:31px; display:block; border:none; background:none; margin:10px 0 0 16px; _margin:5px 0 0 13px; cursor:pointer;}
.show_detail ul{padding-top:47px; *padding-top:27px;}
.show_detail ul li{float:left; padding:0 5px 0px 5px;}
.show_detail ul li a img{width:122px; height:105px; padding:2px;}
.show_detail ul li a:hover{border:none;}
.show_detail ul li a:hover img{border:1px solid #000;}
.news{width:683px; margin:10px auto;}
.news dl dt a{width:683px; height:151px; display:block; margin:0 auto; background:url(../bg/bg40.gif) no-repeat right bottom; margin-bottom:10px;}
.news dl dt a img{float:left;}
.news dl dt a div{width:515px; float:right;}
.news dl dt a span,.news dl dt a i{display:block;}
.news dl dt a span{color:#e61c69; font-family:"微软雅黑"; font-size:14px; border-bottom:1px dashed #e0e0e0; height:25px;}
.news dl dt a i{color:#3e3e3e; font-family:"Arial"; font-size:10px; text-transform:uppercase; height:20px; line-height:20px;}
.news dl dt a p{color:#3e3e3e; line-height:16px; padding-top:10px;}
.news dl dt a:hover{border:none;}
.news dl dt a:hover span{text-decoration:underline;}
.news dl dd{clear:both;}
.news dl dd a{width:683px; height:56px; display:block; background:url(../bg/libg8.gif) no-repeat; overflow:hidden; margin-top:20px;}
.news dl dd a:hover{background-position:left -56px;}
.news dl dd a b{width:43px; height:53px; line-height:32px; padding-top:3px; display:block; float:left; font-family:"微软雅黑"; font-size:24px; text-align:center; color:#FFF;}
.news dl dd a b small{font-family:"Arial"; line-height:20px; font-size:14px; text-transform:uppercase; display:block;}
.news dl dd a div{width:632px; float:right;}
.news dl dd a div span{color:#7f7f7f; font-family:"微软雅黑"; font-size:14px; height:20px; line-height:20px;}
.news dl dd a div p{color:#7f7f7f; padding-top:8px; line-height:14px;}
.news dl dd a:hover{border:none;}
.news dl dd a:hover span,.news dl dd a:hover p{color:#e61c69;}
.news_detail{width:683px; margin:10px  auto;}
h2.n_title{width:683px; margin:0 auto;}
h2.n_title span{line-height:20px; border-bottom:1px dashed #9e9e9e; padding-bottom:5px; width:683px; color:#e61c69; font-family:"微软雅黑"; font-size:18px; display:block; text-align:center;}
h2.n_title i{float:left; color:#3e3e3e; font-size:12px; line-height:25px; text-transform:uppercase; padding-left:40px;}
h2.n_title small{float:right; color:#3e3e3e; font-size:12px; line-height:25px; padding-right:40px;}
.n_detail{width:683px; min-height:400px; _height:400px; margin:10px auto; line-height:20px;}
.n_detail img{display:block; margin:10px auto;}
.group_list{padding-bottom:20px;}
.goutp{width:676px; height:273px; margin:20px auto;}
.goutp h2{background:#3e3e3e; width:666px; height:30px; margin-bottom:7px; line-height:30px; color:#FFF; font-family:"微软雅黑"; font-size:14px; padding-left:10px;}
.g_img{float:left;}
.g_right{width:446px; height:234px; float:right;}
.code1{float:right;}
.g_right h3{clear:both; color:#000000; font-family:"微软雅黑"; font-size:14px; padding-top:40px;}
.g_right h3 i{text-decoration:line-through; padding-right:30px;}
.g_right h3 em{font-style:normal;}
.g_right h4{color:#000000; font-family:"微软雅黑"; font-size:14px;}
.g_right h4 i{font-size:30px; color:#d30303; padding-right:20px;}
.g_right h4 b{font-weight:normal; color:#3e3e3e; font-family:"微软雅黑"; font-size:14px;}
.g_right h4 b small{color:#e61c69; font-size:18px;}
.g_right h5{color:#787878; line-height:20px; font-size:12px; height:80px; margin-top:10px;}
.g_right h6 img{float:left;}
.g_right h6 a{color:#e3538b; font-family:"微软雅黑"; font-size:14px;}
.group_detial{width:682px; margin:10px auto; padding-bottom:10px;}
.g_title{width:672px; height:30px; background:#3e3e3e; line-height:30px; padding-left:10px; font-family:"微软雅黑"; font-size:14px; color:#FFF; margin-bottom:10px;}
.group_detial h3{clear:both; color:#000000; font-family:"微软雅黑"; font-size:14px; padding:20px 0 0 50px;}
.group_detial h3 i{text-decoration:line-through; padding-right:30px;}
.group_detial h3 small{font-size:30px; color:#d30303; padding-right:20px;}
.group_detial h3 em{font-style:normal;}
.group_detial h4{color:#000000; font-family:"微软雅黑"; height:30px; font-size:14px; padding-left:50px; border-bottom:1px dashed #b8b7b7;}
.group_detial h4 i{font-size:30px; color:#d30303; padding-right:20px;}
.group_detial h4 b{font-weight:normal; color:#3e3e3e; font-family:"微软雅黑"; font-size:14px;}
.group_detial h4 b small{color:#e61c69; font-size:18px;}
.group_detial h4 b{padding-right:10px;}
.group_detial h5{color:#787878; line-height:20px; font-size:12px; height:80px; margin-top:10px; padding-left:50px;}
.group_detial div img{display:block; margin:10px auto;}
.com{width:675px; margin:15px auto;}
.com form span{float:left; color:#3e3e3e; margin-top:15px; font-family:"微软雅黑"; font-size:16px; line-height:26px; text-transform:uppercase;}
.com form span small{font-size:12px;}
input.txt{width:156px; height:26px; border:1px solid #ebebeb; line-height:26px; text-align:center; margin-top:15px; float:left; margin-right:63px;}
.com form span i{font-size:12px;}
.com textarea{width:626px; height:260px; border:1px solid #ebebeb; text-indent:5px; background:#f4f4f4; overflow:hidden; margin-top:15px;}
.com p{padding:20px 0 0 190px;}
.com p input{width:90px; height:31px; background:url(../bg/bg44.gif) repeat-x; border:none; margin-right:22px; color:#FFF; cursor:pointer; font-family:"微软雅黑"; font-size:14px; line-height:31px;}
.com p input.hover{background:url(../bg/bg45.gif) repeat-x;}
.would{padding:10px 0;}
.would h2{width:684px; height:25px; background:url(../bg/bg46.gif) no-repeat; margin:0 auto;}
.would h2 a{width:60px; height:25px; display:block; float:right;}
.would ul{padding-left:15px;}
.would ul li{float:left; padding:10px 0 0 17px;}
.would ul li a{width:145px; height:145px; display:block; padding:4px; border:1px solid #f0f0f0;}
.would ul li a:hover{border:1px solid #000;}
.book{width:673px; margin:10px auto;}
.book div{background:url(../bg/bg47.gif) no-repeat; height:64px;}
.book form{background:#f7f7f7;}
.book form i{padding-left:46px; font-family:"微软雅黑"; font-size:14px; color:#4d4d4d;}
.book form ul li{clear:both;}
.book form ul li span{width:80px; height:28px; line-height:28px; font-family:"微软雅黑"; font-size:14px; color:#4d4d4d; display:block; float:left; margin:20px 0 0 46px; _margin:20px 0 0 23px;}
.book form ul li input{width:184px; height:26px; line-height:26px; text-indent:5px; border:1px solid #f0f0f0; float:left; margin-top:20px;}
.book form ul li textarea{width:506px; height:206px; border:1px solid #f0f0f0; margin-top:20px; overflow:hidden;}
.book form p{height:56px; background:url(../bg/bg48.gif) repeat-x; margin-top:20px; padding:10px 0 0 227px;}
.book form p input{width:108px; height:32px; margin-right:20px; border:none; cursor:pointer;}
.s_title{width:977px; height:50px; background:#3e3e3e; line-height:50px; margin:0 auto 10px auto;}
.s_title span{height:50px; display:block; color:#FFF; font-family:"微软雅黑"; line-height:50px; font-size:30px; padding-left:20px;}
.s_title span small{color:#e61c69; font-size:26px;}
.s_title span em{font-style:normal; font-family:"Arial"; text-transform:uppercase;}
.success{width:472px; height:283px; margin:40px auto; background:url(../bg/bg52.gif) no-repeat; padding:110px 0 0 320px;}
.success span{display:block; color:#3e3e3e; font-family:"微软雅黑"; font-size:30px;}
.success span small{font-size:30px; color:#de0010;}
.success i{font-family:"微软雅黑"; font-size:12px;}
.success ul li{float:left; padding:20px 34px 0 0;}
.success ul li a{width:90px; height:31px; line-height:31px; font-family:"微软雅黑"; font-size:14px; text-align:center; color:#FFF; display:block; background:url(../bg/bg44.gif) repeat-x;}
.success ul li a:hover{background:url(../bg/bg45.gif) repeat-x;}
.success1{background:url(../bg/bg53.gif) no-repeat;}
.hot1{background:url(../bg/bg21.gif) no-repeat 0 -15px #FFF; padding:0;}
.eval{width:665px; height:147px; margin:10px auto; padding-left:10px;}
.eval img{float:left;}
.eval_right{width:480px; height:147px; float:right;}
.eval_right span{display:block; color:#000000; font-family:"微软雅黑"; font-size:16px;}
.eval_right ul{padding:10px 0 0 0; height:50px;}
.eval_right ul li{float:left; width:240px; height:30px; color:#000; font-family:"微软雅黑"; font-size:14px; line-height:16px;}
.eval_right ul li i{display:block; font-size:9px; text-transform:uppercase; line-height:10px; clear:both;}
.eval_right ul li .star2{width:79px; height:14px; display:block; float:left; overflow:hidden;}
.eval_right ul li .star2 div{height:14px; background:url(../bg/star2.gif);}
.eval_right ul li small{float:left; font-size:14px;}
.eval_right p,.eval_list a p{line-height:20px; font-family:"微软雅黑"; font-size:12px; color:#000;}
.messege ul li small{font-family:"微软雅黑"; font-size:16px; position:absolute; color:#000; left:200px; top:0;}
.messege  ul li .star2{width:79px; height:14px; display:block; float:left; overflow:hidden; position:absolute; left:270px; top:5px;}
.messege  ul li .star2 div{height:14px; background:url(../bg/star2.gif); float:inherit;}
.word{width:678px; height:289px; background:url(../bg/bg55.gif) no-repeat; position:relative;}
.word textarea{width:640px; margin:115px 0 0 20px;}
.word .lk{width:340px; height:30px; color:#000; font-family:"微软雅黑"; font-size:14px; line-height:16px; position:absolute; left:17px; top:44px;}
.word .lk i{display:block; font-size:9px; text-transform:uppercase; line-height:10px; clear:both;}
.word .lk .star1{width:100px; height:14px; display:block; float:left; overflow:hidden; padding-top:1px;}
.word .lk .star1 input{width:14px; height:14px; margin:0; padding:0; float:left;}
.word .lk small{float:left; font-size:14px;}
.word .lk .dj{display:block; float:left; padding-left:10px; color:#000;}
.word .lk a:hover{color:#e13074;}
.lk .x li {float: left;height: 1.5em;margin-right: 5px;}
.eval_list{border-bottom:1px dashed #e4e4e4; padding:10px 0; margin:0 auto 0px auto;}
.eval_list a{width:665px; height:147px; display:block;}
.eval_list a:hover{border:none;}
.eval_list a:hover p{color:#e61c69;}
.success b{font-family:"微软雅黑"; font-size:18px; color:#3e3e3e; font-weight:normal; display:block; padding-bottom:10px;}
.success{width:392px; height:293px; margin:40px auto; background:url(../bg/bg546.gif) no-repeat; padding:100px 0 0 400px;}
.ck_more{color:#e13074; float:right; font-family:"微软雅黑"; font-size:14px;}
.ck_more:hover{text-decoration:underline; color:#000;}
.pgs { padding:40px 40px 40px 0;}
.pgs #newspecial, .pgs #newspecialtmp, .pgs #post_reply, .pgs #post_replytmp { float: left; margin-right: 5px; }
.pg { float: right; }
.pg, .pgb { line-height: 22px; }
.pg li, .pg strong, .pgb li { float: left; display: inline; margin-left: 4px; padding: 0 8px; height: 22px; border: 0; background-color: #E13074; background-repeat: no-repeat; color: #000; overflow: hidden; text-decoration: none; }
.pg li{ background:#D9D9D9; color:#FFF;}
			
			
.vote_con{width:795px; height:374px;  margin:50px auto; background:url(../bg/bg59.gif) no-repeat;}
.vote_con h2,.vote_con h3{padding:70px 0 0 200px; font-family:"微软雅黑", "黑体", sans-serif; color:#3e3e3e; font-size:16px; line-height:16px;}
.vote_con h2 i,.vote_con h3 i{display:block; color:#434343; font-family:"Arial"; font-size:10px; text-transform:uppercase;}
.vote_con h3{padding:15px 0 0 263px;}
.vote_con h4{padding:40px 0 0 440px;}
.vote_con form span,.vote_con form input,.vote_con form em{float:left; margin:0 5px;}
.vote_con form span{ font-family:"微软雅黑", "黑体", sans-serif; color:#3e3e3e; text-align:right; display:block;}
.vote_con form input{width:116px; height:26px; line-height:26px; text-indent:5px; background:none; border:1px solid #cdcdcd;}
.vote_con form span i{display:block; text-transform:uppercase; color:#434343; font-family:"Arial"; font-size:10px;}
.vote_con form small{color:#706f6f; line-height:40px; font-family:"宋体"; display:block; font-size:12px; padding-left:122px;}
.vote_con form{padding:116px 0 0 230px;}
.qq{width:906px; height:382px; background:url(../bg/bg2.jpg) no-repeat; position:relative;}
.qq ul li{float:left; padding-right:16px;}
.qq ul li a{width:54px; height:54px; display:block;}
.qq ul{padding:122px 0 0 312px;}
a.weibo{width:140px; height:140px; display:block; position:absolute; right:60px; top:100px;}
.show_detail h4{width:69px; height:39px; background:#000; color:#FFF; z-index:2; position:absolute; left:4px; top:4px; font-family:"Myriad Pro"; font-size:14px; text-align:center; line-height:39px;}
.show_detail h4 small{font-size:24px; font-family:"微软雅黑"; font-weight:bold;}
.show_detail h5{width:69px; height:49px; position:absolute; font-family:"Myriad Pro"; z-index:2; text-transform:uppercase; font-size:14px; left:4px; top:43px; background:#e61c69; text-align:center; color:#FFF;}
.show_detail h5 small{display:block; font-family:"微软雅黑"; font-size:20px;}