body {background:#fff; margin:0; padding:0; font:12px/18px normal Arial, Helvetica, sans-serif, "宋体"; color:#666; text-align:center;}
a:link,a:visited {color:#000; text-decoration:none;}
a:hover,a:active {color:#ea272a; text-decoration:underline; cursor:pointer;}
div,table,th,td,ul,ol,li,dl,dt,dd,p,h1,h2,h3,form {margin:0; padding:0; text-align:left;}
ul {list-style:none;}
img {margin:0; padding:0; border:none;}
.fl {float:left;}
.fr {float:right;}
.clear {clear:both;}
/*字体*/
.text_gray {color:#999;}
.text_blue a:link,.text_blue a:visited {color:#1E69A4;}
.text_blue a:hover,.text_blue a:active {color:#ea272a;}
.text_red,.text_red a:link,.text_red a:visited,.text_red a:hover,.text_red a:active {color:#ea272a;}
.text_white,.text_white a:link,.text_white a:visited,.text_white a:hover,.text_white a:active {color:#fff;}
/*导航*/
#nav {width:950px; height:35px; line-height:35px; margin:0 auto; background:#000; position:relative; z-index:1;}
#nav ul {position:absolute;}
#nav ul li {float:left; padding:0 0 0 30px; font-weight:bold; overflow-y:hidden;}
.menu1,.menu2 {background:url(../images/btn_down.gif) no-repeat 90px 11px; cursor:pointer;}
.menu1 {overflow-y:hidden;}
.menu2 {height:35px; overflow-y:hidden;}
.sublist {width:80px; background:#f5f5f5; border:1px solid #ccc; border-bottom:none;}
.sublist a {display:block; height:21px; line-height:21px; padding:0 5px; border-bottom:1px solid #ccc; font-weight:normal;}
.sublist a:link,.sublist a:visited {color:#525252;}
.sublist a:hover,.sublist a:active {background:#666; color:#fff;}
#banner {width:950px; height:220px; margin:8px auto 0; background:url(../images/banner_950220.jpg) no-repeat; text-indent:-9999px; overflow:hidden;}
#share {width:948px; height:40px; line-height:40px; margin:0 auto; background:#efefef; border:1px solid #CEDBE3; border-top:none; text-align:right; overflow:hidden;}
#share a span {margin:0 15px 0 0; color:#00f;}
/*页面尾部*/
.footer {width:950px; margin:10px auto 0; padding:20px 0; border-top:1px solid #999;}
.footer p {text-align:center; line-height:24px;}
/*页面框架*/
.wrap {width:950px; margin:0 auto; overflow:hidden;}
/*本页导航*/
.subnav {
	width:950px;
	height:40px;
	margin:1px auto 0;
	overflow:hidden;
	background: none repeat scroll 0 0 #EC212E;
	background-repeat: repeat-x;
}
.subnav ul {list-style:none;}
.subnav ul li {float:left; height:40px; line-height:40px; padding:0 25px; cursor:pointer; font-size:14px; font-weight:bold; color:#fff; border-right:1px solid #F0636C;}
/*活动内容*/
.main {width:930px; margin:8px auto 0; padding:9px; border:1px solid #ccc; overflow:hidden;}
.editor {width:900px; padding:10px 15px 15px; background:#efefef; overflow:hidden;}
h1 {font-size:30px; font-family:"黑体", Arial, Helvetica, sans-serif; line-height:36px; color:#ea272a;}
h2 {margin:5px 0 0; font-size:14px; font-weight:bold; color:#666;}
.content_left,.content_right {float:left; width:700px; padding:10px 10px 0; overflow:hidden;}
.content_right {width:200px; margin:0 0 0 10px; padding:0;}
/*左侧*/
.left_title {margin:10px 0 0; padding:0 0 0 15px; background:url(../images/dot_arrow_red1.gif) no-repeat 0 3px; color:#333; font-size:14px; font-weight:bold;}
.info {width:685px; margin:10px 0 0 15px; font-size:14px; line-height:24px; color:#333; overflow:hidden;}
.info p {margin:0 0 8px;}
dl#process {list-style:none; width:700px; padding:10px 0 0; color:#000; overflow:hidden;}
dl#process dt {float:left; padding:0 9px 0 0; background:url(../images/process_bg.jpg) no-repeat right 0; overflow:hidden;}
dl#process dt p {
	width:110px;
	height:59px;
	background:url(../images/process_bg.jpg) no-repeat 0 0;
	overflow:hidden;
	padding-top: 16px;
	padding-right: 0;
	padding-bottom: 7px;
	padding-left: 19px;
}
dl#process dd {float:left; width:12px; height:15px; margin:25px 1px 0; background:url(../images/process_arrow.gif) no-repeat center;}
/*右侧*/
.side_title {width:180px; height:25px; line-height:25px; margin:10px 0 0; padding:0 10px; font-size:14px; font-weight:bold; background:#EC212E; color:#fff; float:left;}
.side_content {width:180px; padding:9px; background:#fff url(../images/content_gray_bg1.gif) repeat-x 0 -25px; border:1px solid #ccc; border-top:none; color:#333; overflow:hidden;}
dd.prize01,dd.prize02,dd.prize03 {width:140px; margin:8px 0 0; padding:8px 5px 0 35px; background:url(../images/prize01.gif) no-repeat 0 10px; border-top:1px dashed #ccc; overflow:hidden;}
dd.prize02 {background-image:url(../images/prize02.gif);}
dd.prize03 {background-image:url(../images/prize03.gif);}
/*小广播*/
.radio {width:180px; margin:0 auto; overflow:hidden;}
.pcont {float:left;	position:relative; width:150px; margin:0 3px; overflow:hidden;}
.ScrCont {width:32766px;}
#List1_1,#List2_1 {float:left;}
.radio .control_l,.radio .control_r {float:left; width:12px; height:93px; margin:0 0 0; background:url(../images/btn_radio.gif) no-repeat 0 0;}
.radio .control_r {background:url(../images/btn_radio.gif) no-repeat -12px 0;}
.radio .control_l:hover {background-position:0 -93px;}
.radio .control_r:hover {background-position:-12px -93px;}
.p1 {float:left; position:relative; width:140px; height:93px; margin:0 5px; display:inline; overflow:hidden;}
/*其他内容*/
.contant {width:950px; margin:0px auto 0; background:#fff url(../images/content_gray_bg1.gif) repeat-x 0 -20px; border:1px solid #ccc; border-top:none; overflow:hidden;}
.title {height:35px; line-height:35px; margin:3px 8px 0; padding:0 8px 0 35px; background:url(../images/title1.gif) no-repeat 8px 10px; border-bottom:1px dashed #ccc; font-size:14px; font-weight:bold;}
/*作品秀*/
.pic_5,ul.more_activity {width:950px; margin:0 auto; padding:18px 0; overflow:hidden;}
.pic_5 .pcont {float:left;	position:relative; width:860px; margin:0 9px; overflow:hidden;}
.pic_5 .ScrCont {width:32766px;}
#ListA_1,#ListB_1 {float:left;}
.pic_5 .control_l,.pic_5 .control_r {float:left; width:21px; height:21px; margin:60px 0 0; background:url(../images/btn_arrow.gif) no-repeat 0 0;}
.pic_5 .control_r {background:url(../images/btn_arrow.gif) no-repeat -21px 0;}
.pic_5 .control_l:hover {background-position:0 -21px;}
.pic_5 .control_r:hover {background-position:-21px -21px;}
.pic_5 .p1 {float:left; position:relative; width:150px; height:150px; margin:0 11px; display:inline;}
.pic_5 .p1 img {width:140px; height:140px; padding:5px; background:#efefef;}
/*更多活动*/
ul.more_activity li {float:left; width:200px; margin:0 15px; _margin:0 14px; text-align:center; overflow:hidden; display:inline;}
ul.more_activity li img {display:block; width:200px; height:150px; margin:0 0 5px;}



/*小广播*/
.rightad{float:left;width:210px; height:90px;}
.leftscroll{ width:15px; float:left; padding:5px 1px; overflow:hidden;}
.xgbindex{width: 170px; float:left;}
.Cont{width: 170px; float:left;}
.xgbindex .List1 div,.xgbindex .List2 div {width: 170px; overflow:hidden; float:left;}
.xgbpage .List1 div,.xgbpage .List2 div {width: 170px; float:left;}
#photo {
	
	margin: 0 auto;
	padding: 5px 0;	
	float:left
}
#photo .Cont {
	
	margin: 0 auto;
	overflow: hidden;
	clear: both;
}
#photo .ScrCont {
	float: left;
	width: 100000px;
}
#photo .List1, .List2 {
	float: left;
}
#photo .List1 div, #photo .List2 div {
	float: left;
}


