/* CSS Document */

/* S 焦点图 */
.focus{ width:606px; margin:10px 10px 0 10px; float:left;}
.hdwrap {
	width:606px;
	height:381px;
	 background:#ccc;
	position:relative;
	overflow:hidden;
}
/*S 首页图片滚动*/

.flashlist {
	height:381px;
}
.flashlist .f_out {
	height:381px;
	/*overflow:hidden;*/
	position:relative;
	z-index:100;
	text-align:center
}
.flashlist .f_out img{ width:606px; height:381px; overflow:hidden;}
.flashlist .f_out .picintro {
	height:70px;
	background:url(../Images/hdpng.png) no-repeat scroll 0 -1px;
	position:absolute;
	bottom:0px;
	left:0;
	width:606px;
	z-index:999;
	padding:0px;
	background:#000;
	filter:alpha(opacity=80); opacity: 0.8;
	 
}
.flashlist .f_out .picintro h2{ text-align:left; margin:0; padding:0 0 0 10px;}
.picintro h2 a {
	color:#fff;
	font-family:"微软雅黑";
	font-size:16px;
	font-weight:bold;
	line-height:70px;
	text-decoration:none;
}
.flash_tab {
	height:26px;
	position:absolute;
	bottom:16px;
	right:0;
	width:280px;
	z-index:101; 
}
.flash_tab .tabs {
	width:274px;
	height:26px;
	line-height:30px;
	overflow:hidden;
	margin:auto;
}
.f_tabs ul{ margin:0 0 0 84px; padding:0}
.flash_tab .tabs ul li {
	width:20px;
	height:20px;
	line-height:20px;
	text-align:center;
	float:left;
	display:inline;
	background:#000;
	margin:0 0 0 10px;
	padding:0;
}
.flash_tab .tabs ul li.opdiv,.noopdiv {
	padding:0;
	opacity:1
}
.flash_tab .tabs ul li.opdiv a {
	color:#fff;
	background:#666;
	display:block;
	text-decoration:none;
}
.flash_tab .tabs ul li.opdiv a:hover {
	background-position:-8px -1239px;
	text-decoration:none;
}
.flash_tab .tabs ul li.noopdiv a {
	/*width:21px;
	height:8px;*/
	background:#1e5fe2;
	color:#fff;
	display:block;
	text-decoration:none;
}
/* End 焦点图 */

.activity{ width:364px; margin:10px 10px 0 0; overflow:hidden}

.activity_bottom{ border:1px dashed #CCC;width:362px;overflow:hidden}
.activity_bottom .list_text{width:100%; background:#f2f2f2; height:231px;overflow:hidden;}
.activity_bottom .list_text li{ height:32px; line-height:32px; background:url(../Images/point.jpg) 10px 14px no-repeat; border-bottom:1px dashed #cecece; text-indent:1.6em;}
.activity_bottom .list_text li p{ width:260px;  height:32px; overflow:hidden;}
.list_text{ border:none}

/* S 中间部分列表 */
.text_list .title .more{ line-height:30px;}
.text_list{ float:left; margin:0 0 0 10px; width:714px; overflow:hidden; }
.text_list .title h1{ font-size:16px; text-indent:-9999em;}
.text_list .list_text{width:100%;  background:#f2f2f2; height:175px;overflow:hidden;}
.text_list .list_text li{ height:34px; line-height:34px; background:url(../Images/point.jpg) 10px 14px no-repeat; border-bottom:1px dashed #cecece; text-indent:1.6em;}


.business{width:357px; float:left;}
.business .title{background:url(../Images/swkf.png) no-repeat; height:36px; margin:10px 0 10px 0; padding-right:10px;}
.business .list_text , .fitness .list_text{ height:250px;}
.business .list_text li{padding-right:10px;}
.business .list_text li p{ width:250px;  height:32px; overflow:hidden;}

.fitness{ width:357px; float:left;}
.fitness .title{background:url(../Images/kxjs.png) right center no-repeat; height:36px; margin:10px 0 10px 0;}
.fitness .list_text li{ margin-left:20px;}
.fitness .list_text li p{ width:240px;  height:32px; overflow:hidden;}

.lottery{ width:357px; float:left;margin-top:10px;}
.lottery .title{background:url(../Images/swimming.png) no-repeat; height:36px; margin:10px 0 10px 0; padding-right:10px;}
.lottery .list_text , .train .list_text{ height:205px;}
.lottery .list_text li{padding-right:10px;}
.lottery .list_text li p{ width:250px;  height:32px; overflow:hidden;}

.shipin{ width:357px; float:left;margin-top:10px;}
.shipin .title{background:url(../Images/2-4.png) right center no-repeat; height:36px; margin:10px 0 10px 0;}
.shipin .list_text li{ margin-left:20px;}
.shipin .list_text li p{ /*width:260px;  height:32px; overflow:hidden;*/}

.img_list{ float:left; margin:0 0 0 9px; width:257px; overflow:hidden;}
.img_list li{ margin:0 0 10px 0}
/* End 中间部分列表 */

/* S photo */
.photo{ padding:10px;}
.photo .title{ background:url(../Images/cghd.png) no-repeat; height:33px; text-indent:-999em; font-size:16px;}
.photo .list_photo{ overflow:hidden; background:#f1f1f1; padding:15px 0;}
.photo .list_photo li{ float:left; width:178px; height:138px; margin:0 0 0 15px; overflow:hidden}
.photo .list_photo li img{ width:178px; height:138px; overflow:hidden}
/* End photo */


.footer{width:100%;height:152px;margin:15px 0px 5px;padding:10px 0px;border-top:1px solid #57b1e5;border-bottom:1px solid #57b1e5;background-color:#F0F0F0;}
.footerbox{width:980px; margin:0px auto;}
.yqlj{width:450px; height:160px;float:left;}
.yqlj h2{font-size:18px;width:450px;padding:15px 0px;margin:0px;padding-bottom:5px;border-bottom:1px solid #ccc;}
.yqlj table{font-size:12px;margin:10px 0px;padding:0px;}
.yqlj table td a{display:block;width:120px;padding:5px 0px;color:#2e2e2e;}
.copyright{width:480px;height:160px;float:right;}
.footerlogo{widht:100%;height:62px;float:right;}
.copyright p{width:480px;display:block;padding:5px 0px;font-size:12px;float:right;text-align:right;}

/*other*/
.main{width:980px;margin:auto;margin-top:5px;}
.mleft{width:280px;float:left;}
.mright{width:700px;float:right;background:url(../images/divBg.jpg) no-repeat 0 0;min-height:590px;}

.search1{width:266px;height:92px;overflow:hidden;margin:0 0 5px 0;}
.search1 .stextbox{border:1px solid #cccccc;float:left;width:264px;height:30px;line-height:30px;}
.searchtxt{border-bottom:1px dashed #d0d0d0;color:#333333;margin:10px 0;padding:0 0 10px;position:relative;text-transform:uppercase;font-size:14px;}
.img_llist{ float:left; margin:0 0 0 4px; width:257px; overflow:hidden;}
.img_llist li{ margin:0 0 10px 0}

.newstop {line-height:30px;margin-left:15px;margin-bottom:8px;font-size:14px;color:#000000}
.newslist{padding:20px 5px 20px 25px;background:url(../images/divBg1.jpg) no-repeat 0 0;font-size:14px;}
.newslist li{line-height:30px;border-bottom:1px dotted #dddddd;}
.newslist li span{color:#999;float:right}
.newslist1{width:650px;padding:0px 5px 20px 25px;font-size:14px;}

.mess{font-size:12px}
.messipt{border:1px solid #cccccc;line-height:22px;height:22px}
.messare{border:1px solid #cccccc;}
