body{
	font-family:"ËÎÌå";
}

img{
	display:block;
}

#wrapper{
	width:970px;
	margin:0px auto;
}

#footer{
	width:970px;
	margin:0px auto;
	text-align:center;
	color:#000;
	line-height:24px;
	padding:15px 0px;
	border-top:2px solid #da251c;
}

#footer a{
	color:#000;
}

#header .left{
	width:219px;
	height:67px;
	margin-top:2px;
}

#header .right{
	width:735px;
	height:70px;
	overflow:hidden;
}

#nav{
	height:59px;
	background:url(images/nav-bg.gif);
	overflow:hidden;
	font-size:15px;
	line-height:27px;
	padding:11px 0px 0px 0px;
}

#nav .line1{
	padding-left:117px;
}

#nav .line2{
	padding-left:205px;
}

#nav a{
	color:#fff;
	padding:3px 0px 3px 32px;
	background-repeat:no-repeat;
	background-position:left center;
	margin-right:25px;
}

#nav01{ background-image:url(images/nav01.gif) }
#nav02{ background-image:url(images/nav02.gif) }
#nav03{ background-image:url(images/nav03.gif) }
#nav04{ background-image:url(images/nav04.gif) }
#nav05{ background-image:url(images/nav05.gif) }
#nav06{ background-image:url(images/nav06.gif) }
#nav07{ background-image:url(images/nav07.gif) }
#nav08{ background-image:url(images/nav08.gif) }
#nav09{ background-image:url(images/nav09.gif) }
#nav10{ background-image:url(images/nav10.gif) }
#nav11{ background-image:url(images/nav11.gif) }
#nav12{ background-image:url(images/nav12.gif) }
#nav13{ background-image:url(images/nav13.gif) }

.title1{
	height:34px;
	border-bottom:1px solid #d3d3d3;
}

.title1 span{
	float:left;
	height:32px;
	line-height:32px;
	overflow:hidden;
	font-size:18px;
	font-family:"Microsoft Yahei","ºÚÌå";
	color:#af1c06;
	background:url(images/title1-span.gif) no-repeat 2px center;
	padding:0px 25px 0px 25px;
	border-bottom:3px solid #af1c06;
	letter-spacing:3px;
}

.title1 a{
	float:right;
	display:inline;
	margin:13px 10px 0px 0px;
	height:10px;
	width:10px;
	background:url(images/title1-more.gif) no-repeat;
}

.p18{
	line-height:18px;
	color:#3d5d7a;
}

.p18 a{
	color:#f65700;
}

#layout1 .focus{
	float:left;
	width:540px;
	height:350px;
	overflow:hidden;
}

#layout1 .news{
	float:right;
	width:400px;
}

#layout1 .news .hot{
	margin-top:15px;
}

#layout1 .news h3{
	text-align:center;
	font-size:20px;
	font-family:"Microsoft Yahei","ºÚÌå";
	font-weight:normal;
	line-height:30px;
	height:30px;
	overflow:hidden;
	margin-bottom:15px;
}

#layout1 .news h3 a{
	color:#000;
}

#layout1 .news p{
	text-indent:18pt;
}

#layout2 .main{
	float:left;
	width:670px;
}

#layout2 .title1{
	margin-bottom:5px;
}

#layout2 .kaij { margin:0 10px; zoom:1; padding:6px 0px 6px 85px;}
#layout2 .kaij_double { background:url(images/j_draw_double.gif) no-repeat left center; border-bottom:1px solid #ccc}
#layout2 .kaij_3d { background:url(images/j_draw_3d.gif) no-repeat left center; border-bottom:1px solid #ccc}
#layout2 .kaij_seven { background:url(images/j_draw_seven.gif) no-repeat left center;}
#layout2 .xinxi span { margin-right:15px;}
#layout2 .xinxi span b { color:#FF0000}
#layout2 .haoma { margin-top:8px}
#layout2 .haoma span { display:inline-block; width:32px; height:32px; margin-right:1px; background:url(images/j_bg_redbal2.gif) no-repeat; font-size:18px; font-weight:bold; text-align:center; line-height:32px; color:#fff}
#layout2 .haoma span.blue { background:url(images/j_bg_bluebal2.gif) no-repeat}
#layout2 .haoma .right{ font-size:14px; line-height:32px; margin-right:10px;}
#layout2 .haoma .right b{ color:#FF0000}
#layout2 .jiangchi { margin-top:8px; color:#cc1e28}
#layout2 .jiangchi span { width:120px; float:left}
#layout2 .jiangchi a { float:right; margin-right:10px; color:#1e50a2}


#layout2 .sidebar{
	float:right;
	width:271px;
	background:#efefef;
}

#layout2 .sidebar .title{
	height:29px;
	background:url(images/ly2-sidebar-title.gif) no-repeat;
	padding:7px 0px 0px 35px;
	font-size:18px;
	font-family:"Microsoft Yahei","ºÚÌå";
	color:#fff;
}

#layout2 .sidebar .title a{
	color:#fff;
}

#layout2 .sidebar .list{
	padding:14px 0px 14px 20px;
}

#layout2 .sidebar .list ul li{
	font-size:14px;
	background:url(images/list-type.gif) no-repeat left 13px;
	padding-left:9px;
	height:28px;
	line-height:28px;
	overflow:hidden;
}

#layout2 .sidebar .list ul li a{
	color:#535353;
}

#layout3 .content{
	height:130px;
	padding:25px 5px;
	background:#dfe2e2;
	margin-top:18px;
	overflow:hidden;
}

#layout3 .arrow1{
	float:left;
	width:16px;
	height:31px;
	background:url(images/ly3-arrow1.gif) no-repeat;
	cursor:pointer;
	margin-top:50px;
}

#layout3 .arrow2{
	float:right;
	width:16px;
	height:31px;
	background:url(images/ly3-arrow2.gif) no-repeat;
	cursor:pointer;
	margin-top:50px;
}

#layout3 .list{
	float:left;
	display:inline;
	width:900px;
	margin-left:14px;
}

#layout3 .list ul{
	height:130px;
	overflow:hidden;
}

#layout3 .list ul li{
	float:left;
	display:inline;
	width:174px;
	height:130px;
	margin:0px 3px;
}

#layout3 .list ul li img{
	height:130px;
	width:174px;
}

.layout4 .left,.layout4 .right{
	width:472px;
}

.layout4 .title1{
	margin-bottom:15px;
}

.layout4 .box{
	border:1px solid #d1e2e7;
	zoom:1;
	padding-bottom:12px;
}

.layout4 .title2{
	height:28px;
	overflow:hidden;
	line-height:28px;
}

.layout4 .title2 span{
	float:left;
}

.layout4 .title2 a{
	float:right;
	display:inline;
	margin-right:15px;
	color:#d54b15;
}

.layout4 .list{
	border-top:1px solid #d1e2e7;
	padding:8px 0px 0px 5px;
	margin:15px 18px 0px 18px;
}

.layout4 .list ul li{
	font-size:14px;
	line-height:27px;
	height:27px;
	overflow:hidden;
}

.layout4 .list ul li a{
	color:#2b2b2b;
}

.layout4 .list ul li span{
	font-weight:bold;
	color:#3d5d7a;
	margin-right:22px;
}

.layout4 .hot1,.layout4 .hot2{
	height:130px;
	overflow:hidden;
	padding:0px 18px;
	margin-top:20px;
}

.layout4 .photo{
	width:225px;
	height:130px;
}

.layout4 .photo img{
	width:100%;
	height:100%;
}

.layout4 .hot1 .photo{ float:left; }
.layout4 .hot2 .photo{ float:right; }

.layout4 .text{
	width:190px;
	height:130px;
	overflow:hidden;
}

.layout4 .hot1 .text{ float:right; }
.layout4 .hot2 .text{ float:left; }

.layout4 .text h3{
	font-size:14px;
	line-height:20px;
	margin-bottom:10px;
	margin-top:10px;
}

.layout4 .text h3 a{
	color:#000;
}

#layout5 .title1{
	margin-bottom:20px;
}

#layout5 .focus{
	float:left;
	height:245px;
	width:330px;
	background:#e0dfdf;
}

#layout5 .focus .big{
	position:relative;
	width:330px;
	height:175px;
}

#layout5 .focus .big img{
	width:330px;
	height:175px;
}

#layout5 .focus .big .play{
	position:absolute;
	left:131px;
	top:53px;
	width:67px;
	height:68px;
	background:url(images/ly5-play.png) no-repeat;
	_display:none;
}

#layout5 .focus .big .play a{
	display:block;
	height:100%;
	width:100%;
}

#layout5 .focus .small{
	height:50px;
	margin-top:10px;
}

#layout5 .focus .small ul li{
	float:left;
	display:inline;
	width:70px;
	height:50px;
	margin-left:10px;
}

#layout5 .focus .small ul li img{
	width:70px;
	height:50px;
}

#layout5 .main{
	float:right;
	width:605px;
}

#layout5 .main .hot{
	border-bottom:1px solid #d1e2e7;
	padding:0px 0px 8px 25px;
}

#layout5 .main .hot span{
	background:url(images/ly5-main-span.gif) no-repeat center center;
	color:#fff;
	font-weight:bold;
	padding:3px 8px;
	line-height:17px;
}

#layout5 .main .hot h3{
	font-size:14px;
	line-height:20px;
	margin:8px 0px;
}

#layout5 .main .hot h3 a{
	color:#aa1b06;
}

#layout5 .main .list{
	float:left;
	display:inline;
	margin:20px 0px 0px 15px;
	width:355px;
}

#layout5 .main .list ul li{
	padding-left:18px;
	background:url(images/list-type.gif) no-repeat left 11px;
	height:25px;
	line-height:25px;
	overflow:hidden;
}

#layout5 .main .list ul li a{
	color:#2b2b2b;
}

#layout5 .main .photo{
	float:right;
	width:210px;
	height:130px;
	margin-top:14px;
}

#layout5 .main .photo img{
	height:100%;
	width:100%;
}

#layout6 .focus{
	float:left;
	width:445px;
	height:270px;
	overflow:hidden;
	margin-top:15px;
}

#layout6 .list{
	float:right;
	width:508px;
}

#layout6 .list ul li{
	float:left;
	display:inline;
	width:110px;
	height:80px;
	margin:15px 0px 0px 17px;
}

#layout6 .list ul li img{
	width:100%;
	height:100%;
}