@charset "utf-8";
/* CSS Document */
html {overflow-y:scroll;margin:0;}
body { margin:0; font:12px "Microsoft YaHei",Heiti SC,Helvetica,Arial,sans-serif; background:#ffffff;}
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, p { padding:0; margin:0; }
table, td, tr, th { font-size:12px; }
li { list-style-type:none; }
img { border:0; }
ol, ul { list-style:none; }
h1, h2, h3, h4, h5, h6 { font-size:12px; font-weight:normal; }
a { color:#000; text-decoration:none}
a.hover{text-decoration:none}
.left { float:left; }
.right { float:right; }
.clearfix:after{content:".";visibility:hidden;display:block;clear:both;height:0;}
.clearfix{display:inline-block;}
body{ background:#e5eaee;}
.main{width:1044px;margin:0 auto;padding:0 50px; background:#FFF;overflow:auto;}
.main .map{font-size:36px;color:#535353; background:url(../images/lsxdnav.png) no-repeat left center;line-height:62px;padding:50px 0 50px 76px;}
.entr{ text-align:center;margin:45px 0 40px}
.entr a{ display:inline-block;height:57px;font-size:24px;line-height:57px;color:#FFF; background:#7a5dd3;border-radius:3px;box-shadow:3px 3px 3px #6043b9;margin:0 35px;padding:0 25px;}
.mlist{margin-top:60px;}
.mlist h3{ font-size:30px;color:#535353;font-weight:bold;background:url(../images/lsxd02.png) no-repeat left center;line-height:62px;padding-left:72px; margin-bottom:22px;}
.mlist h3.mdzs{ background:url(../images/lsxd03.png) no-repeat left center}
.mlist h4{ font-size:16px;color:#535353;font-weight:bold;line-height:62px;}
.mlist .title{margin-top:20px;}
.mlist .title li{display:inline-block;width:485px;margin:20px 16px 0 16px;vertical-align:top;font-size:18px;margin-top:15px;color:#535353;*display:inline;zoom:1; }
.mlist .title h5{font-size:30px;color:#7a5dd3;}
.mlist .title a{font-size:18px;color:#535353;text-overflow: ellipsis;overflow: hidden;}
.mlist .title a:hover{color:#4C9ED9;text-decoration:underline;}
.foot{height:78px; background:#233357; text-align:center;color:#FFF;font-size:14px;line-height:78px;}
/*����nav st*/
.bd-nav{width:1144px;margin:0 auto;border-bottom:2px #e5e5e5 solid; background:#FFFFFF;}
.bd-nav li{display:inline-block;height:63px;line-height:63px;*display:inline;zoom:1; }
.bd-nav li a{display:block;color:#1b1b1b;font-size:23px;padding:0 36px;}
.bd-nav li.last a{margin:0;}
.bd-nav li a:hover{color:#7a5dd3;border-bottom:5px #7a5dd3 solid;}
.bd-nav li.on a{color:#7a5dd3;border-bottom:5px #7a5dd3 solid;}
.web-nav{
		width:100%;
		background:#ffffff;
		color:#383838;
}
.web-nav-main{
	height:56px;
	margin:0px auto;
	}
.web-nav-main a,.web-nav-main div,.web-nav-main div a{
	color:#383838;
	line-height:56px;
	font-family: simsun,arial;
	font-size: 12px;
}
.web-nav-main div a{
	padding:0px 10px;
}
.web-nav-main  .lslogo{
	width: 124px;
	height: 56px;
	display: block;
	float: left;
	margin-right: 38px;
}
.web-nav-main  .lslogo img{
	height: 36px;
	margin: 10px auto;
}
/*����nav end*/
.meiti
{
    width: 100%;
    }
.meiti a
{
    display:inline-block;
font-size: 18px;
height: 35px;
line-height: 35px;
margin-right: 15px;
    }
 .hezuo
 {
     font-size: 18px;
     }
.shanwu
 {
     font-size: 14px;
     margin-top:20px;
 }

.width{width:1100px;}

.zhitu
{
    width: 130px;
    }
/*huodongshuoming*/
.main .hd h3{ background:url(../images/hdsm_01.png) no-repeat left center}
.main .hd p{line-height:48px; text-indent:2em;font-size:16px;color:#535353;}
.main .rw h3{ background:url(../images/hdsm_02.png) no-repeat left center}
.main .rw p{line-height:48px;font-size:16px;color:#535353;font-weight:bold;}
.main .px h3{ background:url(../images/hdsm_03.png) no-repeat left center;line-height:68px;}
.mlist .time{margin-top:60px;}
.mlist span{display:inline-block;height:37px;width:205px; text-align:center;line-height:37px;font-weight:bold;}
.mlist .time span{color:#7a5dd3;font-size:16px;}
.mlist .lc span{color:#535353;font-size:18px;}
.mlist .pxlc{height:34px;width:1044px; background:url(../images/hdsm_04.png) no-repeat left center;position:relative;}
.mlist .pxlc img {position:absolute;left:606px;}
.mlist .lc{margin-bottom:190px;}
.more{text-align: center;margin-top: 50px;font-size: 18px;background-color: rgb(219, 234, 249);height: 40px;line-height: 40px;}

.more a{font-size: 20px;
color: #7A5DD3;
font-weight: bold;}
/*vote*/
.type{ background: url(../images/type.png) no-repeat left top;height:60px; color:#FFFFFF;line-height:60px;margin:60px 0 5px; position:relative;}
.type h3{ display:inline-block;width:105px; text-align:center;font-size:24px;line-height:60px;}
.type span{top:0;font-size:13px;position:absolute;left:118px;}
.vote{font-size:0;}
.vote li{ vertical-align:top; display:inline-block;*display:inline;zoom:1;margin:32px 17px 0 0 }
.vote .voteimg{height:110px;width:156px; background:#999999;}
.vote .voteimg img{height:110px;width:156px;}
.vote .shop{
    font-size: 14px;
color: #535353;
text-align: center;
width: 156px;
margin-top: 8px;
margin-bottom: 8px;
    }
.ticket{ position:relative;height:24px;width:156px;}
.vote .number{font-size:12px;color:#907ad9; position:absolute;left:10px;}
.vote .clic{ display:inline-block;height:24px;width:66px; position:absolute;right:0; background:#f29600;font-size:13px;color:#FFFFFF; text-align:center;line-height:24px;}
.vote .onclic{ display:inline-block;height:24px;width:66px; position:absolute;right:0; background:#cecece;color:#FFFFFF;font-size:13px; text-align:center;line-height:24px;}

