body { background: url(images/body.jpg) repeat; font-family: "ËÎÌå"; }
#nav { height: 31px; background: url(images/nav.jpg) repeat-x; }
h3,
h2,
h4 { font-family: "Microsoft Yahei", "ËÎÌå"; font-weight: normal; }
#nav-box { width: 1000px; margin: 0px auto; }
#nav-box .left { float: left; color: #000; line-height: 31px; }
#nav-box .right { float: right; color: #d1d1d1; line-height: 31px; }
#nav-box .right a { color: #000; *margin:0px 2px;
}
#header { width: 100%; min-width: 1002px; background: url(images/header.jpg) no-repeat center top; height: 481px; }
#header .box { width: 1002px; margin: 0px auto; height: 487px; }
#header .box strong { display: none; }
#content { background: url(images/content.jpg) no-repeat top; overflow: hidden; }
#top { background: url(images/top1.png) repeat-y center; _background: url(images/top.jpg) repeat-y center; width: 1014px; margin: 0px auto; height: 28px; }
#neirong { background: url(images/nei1.png) repeat-y center; _background: url(images/nei.jpg) repeat-y center; width: 1014px; margin: 0px auto; overflow: hidden; }
.w960 { width: 960px; margin: 0px auto 0px auto; }
#layout1 { border-bottom: 1px dashed #dcdcdc; text-align: center; padding: 15px 0px; overflow: hidden; }
#layout1 .left { width: 915px; float: left; }
#layout1 .left h1 { font-size: 46px; font-family: "ºÚÌå"; line-height: 70px; height: 70px; overflow: hidden; }
#layout1 .left h1 a { color: #b82044; }
#layout1 .left p { font-size: 14px; }
#layout1 .left p a { margin: 0px 2px; color: #383838; }
#layout1 .right { width: 16px; float: right; margin: 10px 28px 0px 0px; }
#layout1 .right a { margin-top: 8px; display: block; }
#headline{
	height:100px;
	padding:10px 0px;
	border:0px solid #dedede;
}
#headline .left{
	width:940px;
	height:100px;	
	padding-left:40px;
	position:relative;
}

#headline .left h1{
	width:880px;
	text-align:center; 
	font-size:30px;
	font-family:"Microsoft Yahei","ºÚÌå";
}

#headline .left h1 a{
	color: #000;
}

#headline .left h2{
	text-align:center;font-size:40px;  font-weight: 600;font-family:"microsoft yahei","ºÚÌå";height: 50px; letter-spacing: 2px;line-height: 50px; overflow: hidden;
}

#headline .left h2 a{
	 font-family: "Î¢ÈíÑÅºÚ","ºÚÌå";font-size: 40px;font-weight: bold; color:#b82044; height: 50px;letter-spacing: 2px;line-height: 50px;overflow: hidden;
}

#headline .left h2 a:hover{
	
color: #C00; }

#headline .left p{
	font-size:14px;
	text-align:center;
	margin-top:8px; margin-right:34px;  
}

#headline .left p a{
	color:#000;
	margin:0px 2px;
}

#headline .left .link{
	position:absolute;
	right: 5px;
	top: 6px;
}

#headline .left .link a{
	display:block;
	height:9px;
	width:9px;
	background-image:url(images/ly1-headline-link.gif);
	overflow:hidden;
	margin-bottom:15px;
}

#headline .left .link .up{
	background-position:center 0px;
}

#headline .left .link .down{
	background-position:center 9px;
}

/*gundong*/
#jiantou {float:right;margin:5px 5px 0 4px;height:25px;width:9px;}
.headline h2 { font-size:30px;font-family:"Î¢ÈíÑÅºÚ","ºÚÌå";font-weight:600;height:50px;letter-spacing:2px;line-height:50px;overflow:hidden;}
.headline h2 a{ font-size:30px;font-family:"Î¢ÈíÑÅºÚ","ºÚÌå";font-weight:bold;height:50px;letter-spacing:2px;line-height:50px;overflow:hidden; color:#000;}
.headline h2 a:hover{color:red;font-size:30px;font-family:"Î¢ÈíÑÅºÚ","ºÚÌå";font-weight:bold;height:50px;letter-spacing:2px;line-height:50px;overflow:hidden; }
.headline  p{margin:10px 0;font-size:14px;}
.headline .right { width:208px;height:70px;border-left:1px solid #c0c0c0;margin:0 0 3px 0;padding:2px 0 8px 8px;overflow:hidden;}
#sdtext  {float:left;}
#sdtext li { width:180px;line-height:21px;overflow:hidden; padding-left:0px}
#sdtext ul li{ color:#00263d;text-decoration:none;overflow:hidden;}
#sdtext li a:hover{color:#c00;text-decoration:none;overflow:hidden;}
#sdtext,#sdtext ul{float:left;width:180px;height:85px;overflow:hidden;}









#layout2 .left { width: 520px; float: left; }
#layout2 .left .photo { overflow: hidden; position: relative; }


.photo .focus { float: left; height:330px; width: 520px; overflow: hidden; }
.photo .focus .flashNews { position: relative; height:330px; width: 520px; overflow: hidden; }
.photo .focus .flashNews img { width: 510px; height:320px; }
.photo .focus .flashNews .bg { position: absolute; left: 5px; bottom: 5px; width: 510px; height: 32px; background: #000000; filter: alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5; }
.photo .focus .flashNews h3 { position: absolute; bottom: 0px; left: 13px; width: 410px; height: 32px; line-height: 32px; overflow: hidden; z-index: 2; font-size: 14px; font-weight: bold; color: #fff; }
.photo .focus .flashNews h3 a { color: #fff; }
.photo .focus .flashNews p { display: none; }
.photo .focus .flashNews ul { position: absolute; right: 10px; bottom:12px; z-index: 2; }
.photo .focus .flashNews ul li { float: left; display: inline; width: 18px; height: 18px; line-height: 18px; text-align: center; margin: 0px 1px; background: #fff; }
.photo .focus .flashNews ul li a { display: block; width: 18px; height: 18px; font-size: 12px; font-family: Tahoma; color: #119ed3; }
.photo .focus .flashNews ul li a:hover,
.photo .focus .flashNews ul li a.sel { color: #fff; background: #119ed3; text-decoration: none; }

#layout2 .left .photo img { height: 320px; width: 510px; border: 5px solid #eaeaea; }
#layout2 .left .photo .textbg,
#layout3 .left .movie .textbg { position: absolute; width: 102px; height: 20px; background: url(images/layout2-poto.gif) no-repeat; top: 15px; left: 5px; }
#layout3 .left .movie .textbg { top: 12px; left: 4px; }
#layout2 .left .photo .textbg span,
#layout3 .left .movie .textbg span { font-size: 18px; color: #fff; font-weight: bold; margin-left: 6px; *margin-left:6px;
_margin-left: 6px; }
#layout2 .right { width: 418px; float: right; }
#layout2 .right .title1 { background: url(images/layout2-more.gif) no-repeat; height: 25px; }
.more { float: right; margin-top: 6px; }
.more a { color: #999999; }
#layout2 .right .title1 .color1,
#layout3 .right .title2 .color1 { font-size: 18px; font-family: "Î¢ÈíÑÅºÚ"; color: #fff; margin-left: 10px; float: left; }
#layout3 .right .title2 .color1 { margin-top: 12px; }
#layout2 .right .content { border-bottom: dashed 1px #ccc; padding: 15px 0 10px 0; }
#layout2 .right h3 { font-size: 24px; line-height: 40px; }
#layout2 .right h3 a { color: #383838; }
.p18 { line-height: 18px; overflow: hidden; color: #999; font-family: "ËÎÌå"; }
#layout2 .right ul { margin-top: 10px; }
#layout2 .right li { background: url(images/layout2-li.gif) no-repeat left; padding-left: 14px; line-height: 26px; font-size: 13px; }
#layout2 .right li a { color: #000; font-size: 14px; }
#layout3 .title2 { background: none; }
#layout3 .left { width: 303px; background: #eaeaea; margin-top: 12px; }
#layout3 .left .movie { position: relative; border: solid 4px #eaeaea; }
#layout3 .left .movie a img { width: 295px; height: 233px; }
#layout3 .left .movie a { color: #FFF }
.textbg2 { position: absolute; width: 100%; height: 25px; left: 0px; bottom: 0px; background: #000; filter: alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5; }
.sp { width: 39px; height: 39px; position: absolute; bottom: 5px; left: 9px; background: url(images/sp.png) }
.sp span a strong { display: none; }
.sp span a { width: 39px; height: 39px; display: block; }
.img-title { position: absolute; width: 100%; height: 25px; left: 0px; bottom: 0px; text-align: center; line-height: 25px; overflow: hidden; }
.img-title a { color: #FFF }
#layout3 .left ul { background: #fff; margin: 5px 3px; padding: 8px 0px 8px 12px; }
#layout3 .left li,
#layout6 .main .text .left li { font-size: 14px; background: url(images/layout3-movie.jpg) no-repeat left; padding-left: 20px; line-height: 24px; }
#layout3 .left li a,
.h3-18 a,
#layout6 .main .text .left li a { color: #404140; }
#layout3 .right { display: inline; width: 625px; }
#layout3 .right .title2 { background: url(images/layout3-right.gif) no-repeat; height: 60px; }
#layout3 .right .text { width: 295px; float: left; }
#layout3 .right .text-1 { width: 295px; float: right; }
#layout3 .right .photo,
#layout4 .left .photo { float: left; width: 120px; height: 80px; }
#layout3 .right .photo img { height: 100%; width: 100%; }
#layout3 .right p,
#layout4 .left p { float: right; width: 168px; font-size: 13px; line-height: 20px; }
#layout3 .right .title2 .more { margin-top: 22px; }
#layout3 h3 { padding: 5px 0px; }
.list14-26 { margin-top: 22px; }
.p18 a { color: #de2e68; }
.list14-26 li a { color: #000; }
.h3-18 { font-size: 18px; font-weight: normal; margin-bottom: 4px; }
.list14-26 li { font-size: 14px; line-height: 26px; height: 26px; overflow: hidden; background: url(images/layout2-li.gif) no-repeat left 10px; padding-left: 15px; }
#layout4 .left { display: inline; width: 664px; }
#layout4 .left .title { background: url(images/layout4-left.gif) no-repeat; height: 64px; width: 630px; }
#layout4 .left .title span { float: left; font-size: 25px; font-family: "Î¢ÈíÑÅºÚ"; color: #fff; line-height: 48px; margin-left: 10px; }
#layout4 .left .more { margin-top: 20px; }
#layout4 .left .text { width: 292px; float: left; margin-right: 40px; display: inline; }
#layout4 .right { display: inline; width: 296px; margin-top: 14px; }
#layout4 .right .title { background: url(images/layout4-right.gif) no-repeat; height: 50px; }
#layout4 .right .title .more,
#layout6 .sidebar .title .more { margin-top: 8px; *margin-top:-20px;
}
#layout4 .right .title span,
#layout6 .sidebar .title span { font-size: 18px; color: #fff; font-weight: bold; line-height: 30px; margin-left: 30px; }
#banner { margin-left: 20px; }
#banner-1 { margin-left: 16px; }
#banner-1 img { margin-left: 4px; }
#layout5 .title { height: 100px; background: url(images/layout5.jpg) no-repeat top; }
#layout5 .left { float: none; height: 450px; margin-top:-20px; }
#layout5 .left .title { height: 26px; background: url(images/layout5-left0.gif) no-repeat left; border-bottom: 1px solid #f0f0f0; }
#layout5 .title span { font-size: 18px; font-family: "Î¢ÈíÑÅºÚ"; color: #fff; line-height: 26px; }
#layout5 .left .title span { margin-left: 12px; }
#layout5 .left .title .more { padding-left: 12px; background: url(images/duocai_11.gif) no-repeat left; }
#layout5 .left .pic { float: left; margin: 6px 0px 0px 6px; }
#layout5 .right { width: 472px; height: 450px; }
#layout5 .right .title { height: 24px; background: url(images/layout5-right.gif) no-repeat; border-bottom: 1px solid #f0f0f0; }
#layout5 .right .title span { float: left; }
#layout5 .right .title .more { margin-top: 4px; }
#layout5 .wenzi { padding: 15px 0; height: 390px; padding-right: 10px;  }
.wenzi h2 { font-family: "ËÎÌå"; font-size: 14px; color: #004276; line-height: 20px; padding: 10px 0; font-weight: bold; }
.wenzi h2 a { color: #333; line-height: 20px; }
.wenzi ul li { width:450px; height:135px; float:left; margin-left:15px;}
.wenzi ul li p { font-size: 12px; color: #666; line-height: 20px; padding: 5px 0; border-bottom: dashed 1px #eeeeee; }
.wenzi p.color { background-color: #fafafa; }
.wenzi ul li p img { float: left; border: solid 1px #ccc; margin-right: 20px; }
.wenzi ul li p a { color: #e5006a }
#layout6 { border-top: 5px solid #eaeaea; overflow: hidden; *height:710px;
}
#layout6 .hot { background: url(images/layout6.gif) no-repeat left; height: 91px; overflow: hidden; margin: 28px 0px 25px 0px; }
#layout6 .hot h2 { font-size: 42px; font-family: "ºÚÌå"; padding: 11px 0px 4px 234px; }
#layout6 .hot h2 a { color: #b82044; }
#layout6 .hot p { font-size: 14px; margin-left: 237px; *margin-left:240px;
font-weight: bold; }
#layout6 .hot p a { color: #383838; *margin-right:8px;
}
#layout6 .main { width: 640px; float: left; }
#layout6 .main .pic { border: 5px solid #eaeaea; position: relative; }
#layout6 .main .text { overflow: hidden; margin-top: 24px; }
#layout6 .main .text .left { width: 245px; }
#layout6 .main .text .left .pic { position: relative; border: 4px solid #eaeaea; }
#layout6 .main .text .left .pic img { border: none; }
#layout6 .main .text .left ul { margin: 10px 0px 0px 4px; }
#layout6 .main .text .right { width: 357px; margin-right: 5px; }
#layout6 .main .text .right li { background: url(images/layout6-li.gif) no-repeat left; font-size: 14px; padding-left: 22px; border-bottom: 1px dotted #bdbbbb; line-height: 36px; }
#layout6 .main .text .right li a { color: #383838; }
#layout6 .sidebar { width: 295px; float: right; }
#layout6 .sidebar .title { background: url(images/layout6-right.gif) no-repeat; height: 50px; }
#layout6 .sidebar .title span { margin-left: 10px; }
#layout6 .sidebar .pic { width: 294px; height: 220px; margin-bottom: 16px; position: relative; }
#layout6 .sidebar .movie { width: 124px; float: left; }
#layout6 .sidebar p { margin: 6px 0px; line-height: 18px; }
#layout6 .sidebar p a { color: #000; }
#layout6 .sidebar .img { width: 125px; float: right; }
#banner-2 { margin-left: 16px; }
#banner-2 img { margin-left: 6px; }
#layout7 .title { background: url(images/layout7.gif) no-repeat; height: 86px; }
#layout7 .city { overflow: hidden; }
#layout7 .city a:link,
#layout7 .city a:active { color: #000; background: #eaeaea; }
#layout7 .city li { font-family: "Î¢ÈíÑÅºÚ"; float: left; width: 54px; height: 30px; line-height: 30px; font-size: 18px; border: 1px solid #fff; text-align: center }
#layout7 .city .jn { width: 110px; font-size: 36px; height: 62px; line-height: 60px; }
#layout7 .city li a { display: block; width: 54px; height: 30px; }
#layout7 .city .jn a { width: 110px; height: 62px; }
#layout7 .city a:hover,
#layout7 .city a.on { color: #fff; text-decoration: none; background: #119ed3 url(images/d_05.png) repeat-x bottom }
#layout7 .text { margin-top: 33px; padding: 0 10px; }
#layout7 .text .pic { float: left; position: relative; border: 4px solid #eaeaea; }
#layout7 .text .news { width: 460px; float: right; overflow: hidden; }
#layout7 .text .news.left { float: left; }
#layout7 .text .news h4 { font-size: 18px; font-weight: normal; }
#layout7 .text .news h4 a { color: #383838; }
#layout7 .text .news p { color: #999; line-height: 20px; border-bottom: 1px dotted #999; padding: 6px 0px 10px 0px; }
#layout7 .text .news ul { margin-top: 10px; }
#layout7 .text .news li { overflow: hidden; font-size: 14px; line-height: 26px; *line-height:23px;
_line-height: 26px; padding-left: 0px; }
#layout7 .text .news li a { color: #333; float: left; }
#layout7 .text .news li span { float: right; color: #c0c0c0; }
#layout9 .title { height: 120px; background: url(images/duocai_05.gif) no-repeat; }
#layout9 .con { margin-left: 2px; }
#layout9 .con .group { width: 460px; float: left; padding: 0 20px; overflow: hidden; margin-bottom: 20px; height:332px;}
#layout9 .con .group .tit { background: url(images/duocai_08.gif) no-repeat left center; }
#layout9 .con .group .tit h2 { font-family: "Microsoft Yahei"; font-size: 18px; color: #FFF; font-weight: normal; }
#layout9 .con .group .tit a { float: right; background: url(images/duocai_11.gif) no-repeat left center; padding-left: 15px; font-size: 12px; line-height: 25px; color: #999; font-family: "ËÎÌå"; }
#layout9 .con .group .pt { margin: 20px 0; }
#layout9 .con .group .pt h3 { margin-bottom: 8px; line-height: 24px; }
#layout9 .con .group .list14-26 li span { float: right; font-size: 14px; color: #c0c0c0 }
#layout9 .con .group .pt h3 a { font-size: 18px; color: #333 }
#layout9 .con .group .pt p a { color: #de2e68; line-height: 18px; }
#layout10 .title { height: 120px; background: url(images/duocai_10.gif) no-repeat; }
#foot { background: url(images/foot1.png) repeat-y center; _background: url(images/foot.jpg) repeat-y center; width: 1014px; margin: 0px auto; height: 29px; }
#footer { width: 1000px; margin: 10px auto 0px auto; text-align: center; color: #000; line-height: 24px; padding: 15px 0px; }
#footer a { color: #000; }
