﻿@charset "utf-8";
/* CSS Document */
/*通用的*/
/*王娟娟
精彩传媒
2009-5-9*/
*{
margin:0px;
padding:0px;
}
body{
margin:0px;
padding:0px;
font-size:12px;
background-color:#F7F7F7;
text-align:center;
font-family:Arial, Helvetica, sans-serif,"微软雅黑","宋体";
}
ul,a{
list-style:none;
text-decoration:none;
color:#FFFFFF;
}
img{
border:0px;
}
/*top*/
#top{
width:1000px;
position:relative;
height:527px;
background:url(../images/bg.jpg);
margin:0px auto;
position:relative;
z-index:3;
}
#tu img{

z-index:2;
float:right;
width:194px;
height:159px;
position:absolute;
top:179px;
right:0px;
}
/*#tu img{
float:right;}*/
#topright2{
	position:relative;
	}
#topright{
	position:relative;
	}
#sc ul{

float:right;
display:block;
width:150px;
height:20px;
padding-top:30px;
}
#sc ul li{
color:#a7a7a7;
line-height:20px;
list-style:disc;
}
#sc ul li a{
color:#a7a7a7;}
#topleft{
width:211px;
height:106px;
float:left;
background:url(../images/logo.jpg) no-repeat  3px 12px;
}
#topright{
margin-left:11px;
width:778px;
height:106px;
float:left;
background:url(../images/dh.jpg) no-repeat;}
.menu{
width:650px;
position:absolute;
top:30px;
left:0px;
padding-top:2px;
padding-left:41px;
line-height:25px;
}
.menu li{
width:75px;
float:left;
text-align:center;

}
.menu li a{
display:block;
font-weight:bold;
text-decoration:none;
}
.menu li a:hover{
text-decoration:none;
/*background:url(../images/2aa.png) no-repeat;*/
/*color:#A7A7A7;*/

}
.menu2{
width:650px;
position:absolute;
top:50px;
left:0px;
padding-left:41px;
padding-top:5px;
font-size:9px;
font-weight:bold;
}
.menu2 li{
float:left;
text-align:center;
width:75px;
}


.menu3{
background-color:#006699;
width:393px;
height:36px;
background:url(../images/ka.gif) no-repeat;
}
.menu3 li{
float:left;
padding-top:5px;
padding-left:13px;
}
.menu3 li a{
color:#FF0000;
display:block;
text-align:center;
text-decoration:none;
}
.menu3 li a:hover{
text-decoration:none;
}
#topb{
display:none;
position:absolute;
top:70px;
left:100px;
width:393px;
}
#x{
width:393px;
height:6px;
}
#topb img{
/*margin-left:125px;
float:left;*/
/*position:relative;
right:0px;
top:-50px;*/}
.menu3-2{
	width:393px;
	height:36px;
	background:url(../images/ka5.gif) no-repeat;
}
.menu3-2 li{
float:left;
padding-top:5px;
padding-left:13px;
}
.menu3-2 li a{
color:#FF0000;
display:block;
text-align:center;
text-decoration:none;
}
.menu3-2 li a:hover{
text-decoration:none;
}
.yw{
font-size:10px;
font-weight:bold;
}
#flash{
width:202px;
height:161px;
position:absolute;
right:1px;
top:179px;
}
#flash2{
width:460px;
height:150px;
position:absolute;
bottom:24px;
right:12px;
}
/*main*/
#main{
width:1000px;
height:127px;
background:url(../images/1.jpg) no-repeat;
margin:0px auto;
position:relative;
z-index:2;
}
#mainone{
float:left;
width:245px;
float:left;
height:127px;
position:relative;
overflow:hidden;
}
#mainone ul{
	width:245px;
	height:127px;
	}
#mainone ul li{
	float:left;
	position:relative;
	width:245px;
	height:127px;
	}
#mainone h4{
	font-size:12px;
	position:absolute;
	top:10px;
	left:10px;
	font-weight:normal;

	}
#mainone img{
	position:absolute;
	top:20px;
	right:5px;
	border:2px #FFF solid;
		padding:1px;
	}
#mainone strong{
	font-size:14px;
	font-weight:bold;
	left:10px;
	position:absolute;
	top:30px;
	}
#mainone span{
	display:block;
	width:110px;
	height:80px;
	position:absolute;
	top:50px;
	left:10px;
	line-height:20px;
	text-align:left;
	}
#mainoneimg{
width:65px;
height:20px;
float:left;
margin-top:35px;
margin-left:-65px;}
.more{
padding-top:15px;
font-size:8px;
float:right;
padding-right:20px;
}
#mainoneimgtwo{
width:90px;
float:left;
height:14px;
position:absolute;
left:20px;
top:110px;}
#mainoneimgtwo li img{
width:59px;
height:14px;
float:left;
}
#mainoneimgthree{
position:absolute;
right:2px;
top:13px;}
#mainonetext{
float:left;
color:#FFFFFF;
text-align:left;
width:100px;
margin-top:60px;
margin-left:-68px;

}
.title{
float:left;
width:70px;
height:20px;
text-align:left;
padding-top:10px;
padding-left:20px;
color:#FEF89A;
position:relative;
}
.title li a {
color:#FEF89A;
font-weight:bold;
float:left;
position:absolute;
font-size:9px;
left:140px;
top:13px;
}
.title li a:hover{
color:#FFFFFF;
text-decoration:underline;
}
#maintwo{
float:left;
width:290px;
height:127px;
}
#xwlist{
float:left;
width:290px;

}
#xwlist ul{
text-align:left;
height:90px;

}
#xwlist ul li{
list-style:disc;
line-height:20px;
margin:0px;
padding:0px;
margin-left:24px;

}
#xwlist ul li a:hover {
color:#FFFFFF;
line-height:20px;
}
#xwlist li img{
margin-left:5px;
}
#xwlist ul li span{
display:block;
float:right;
padding-right:18px;
margin-top:-19px;
color:#FFFFFF;
line-height:20px

}

#mainthree{
float:left;
width:278px;
height:127px;
position:relative;
overflow:hidden;
}
/********/
#mainthree ul{
	width:278px;
	height:127px;
	}
#mainthree ul li{
	width:278px;
	float:left;
	height:127px;
	position:relative;
	}
#mainthree h4{
	font-size:12px;
	position:absolute;
	top:10px;
	left:10px;
	font-weight:normal;
	}
#mainthree img{
	position:absolute;
	top:20px;
		right:5px;
	border:2px #FFF solid;
		padding:1px;
	}
#mainthree strong{
	font-size:14px;
	font-weight:bold;
	left:10px;
	position:absolute;
	top:30px;
	}
#mainthree span{
	display:block;
	width:110px;
	height:80px;
	position:absolute;
	top:50px;
	left:10px;
	text-align:left;
	line-height:20px;
	}
	/**/
#che{
float:left;
padding-left:19px;
width:170px;
height:90px;
float:left;}
#mainthreeimgone{

width:74px;
height:22px;
float:left;
}
#mainthreetext{
padding-top:3px;
text-align:left;
width:135px;
color:#FFFFFF;
float:left;
}
#mainthreeimgtwo{
padding-top:5px;
float:left;
width:59px;
height:14px;
}
#mainthreeimgthree{
width:120px;
height:96px;
float:right;
margin-right:2px;
margin-top:-110px;
}

#mainfour{
width:180px;
height:127px;
background:url(../images/tbj4.jpg) no-repeat;
float:left;
}
#mainfouimg{
width:180px;
height:85px;
margin-top:33px;
}
#mainfouimg li{
float:left;
width:79px;
padding-top:4px;
padding-left:10px;}
#mainfouimg li a img{
width:79px;
height:33px;
float:left;

}
#foot{
width:1000px;
height:75px;
background:url(../images/foot.jpg);
margin:0px auto;
}
#foottext{
color:#969696;
text-align:left;
line-height:20px;
margin-left:300px;
padding-top:11px;
}
#foottext li a{
color:#969696;}
/*----------------------------ny--------------------------------*/
/*----------------------通用nytop-------------------------------*/
#nytop{
width:1000px;
height:913px;
background:url(../images/nybj2.jpg);
margin:0px auto;}
#bnytop{
width:1000px;
height:913px;
background:url(../images/b_1.jpg);
margin:0px auto;}
#lnytop{
width:1000px;
height:913px;
background:url(../images/b_2.jpg);
margin:0px auto;}
#anytop{
width:1000px;
height:913px;
background:url(../images/b_5.jpg);
margin:0px auto;}
#fnytop{
width:1000px;
height:913px;
background:url(../images/b_4.jpg);
margin:0px auto;}
#xnytop{
width:1000px;
height:913px;
background:url(../images/b_3.jpg);
margin:0px auto;}
#gnytop{
width:1000px;
height:913px;
background:url(../images/b_6.jpg);
margin:0px auto;}

#topleft2{
width:211px;
height:70px;
float:left;
}
#topright2{
margin-left:11px;
width:778px;
height:106px;
float:left;
background:url(../images/dh6.jpg) no-repeat;}
/*nymain*/
#nymain{
width:1000px;
margin:0px auto;
overflow:auto;
height:100%;
margin-top:-566px;}
/*-------------内页通用nyleft------------*/
#nyleft{
margin-top:12px;
width:218px;
float:left;
}
#nyleft1{
width:218px;
height:71px;
background:url(../images/5.jpg) no-repeat;}
#text1{
width:218px;
height:30px;
color:#FFFFFF;
text-align:center;
font-size:16px;
font-weight:bold;
padding-top:20px;}
#nyleft2{
float:left;
width:218px;
height:160px;
}
#nyleft2 img{
padding-top:6px;
padding-left:6px;}
#nyleft3{
float:left;
width:203px;
height:135px;
margin-top:20px;
background:url(../images/777.jpg) no-repeat;}
#lximg1{
padding-top:10px;
float:left;
padding-left:20px;}
#lximg2{
padding-top:18px;
padding-left:2px;
float:left;
}
#lximg3{
padding-top:4px;
padding-left:18px;
float:left;
}
#lxtext{
text-align:left;
padding-left:26px;
float:left;
font-size:18px;
font-weight:bold;
padding-top:2px;
}
/*nyright*/
#nyright{
margin-left:-5px;
float:left;
width:776px;

/*background:url(../images/ny_in.png); */}
#nyrighttop{
float:left;
width:776px;
height:36px;
background:url(../images/ny_top.png) no-repeat;}
#nyrightbottom{

float:left;
width:776px;
background:url(../images/ny_in.png)  repeat-y;
}
#gyjctop{
margin-top:10px;
width:776px;
height:45px;
}
#gyjctopleft{
width:178px;
height:31px;
float:left;
padding-left:50px;
}
#gyjctopright{
margin-top:-1px;
margin-left:10px;
float:left;
width:487px;
height:45px;
background:url(../images/r.jpg) no-repeat;}
#sy{
margin-right:10px;
margin-top:13px;
float:right;
width:150px;
color:#636363;
text-align:right;
font-size:13px;
}
#sy a{
margin-left:10px;
color:#636363;
font-size:13px;
}
#tiao{
width:4px;
height:231px;
float:left;
padding-left:55px;
padding-top:20px;}
#gy{
float:left;
width:350px;
margin-left:10px;
}
#gytext{
text-indent:2em;
line-height:20px;
font-size:12px;
border-bottom:1px  double #CCCCCC;
padding-top:40px;
text-align:left;
padding-bottom:40px;
padding-left:20px;
}
#manimg{
float:left;
padding-top:100px;
padding-bottom:40px;}
#gyjccenter{
}
#gyjccenter2{
margin-left:50px;
margin-top:30px;
border-left:4px solid #cccccc;
overflow:auto;
height:100%;
}
#gyjccenter3{
margin-left:50px;
margin-top:30px;
border-left:4px solid #cccccc;
overflow:auto;
height:100%;
}
#gyjccenter4{
margin-left:50px;
margin-top:10px;
border-left:4px solid #cccccc;
overflow:auto;
height:100%;
}
#gytext2{
padding-left:20px;
width:350px;
float:left;
text-indent:2em;
text-align:left;
line-height:24px;
font-size:12px;
padding-bottom:30px;}
#gyjccenter2 img{
margin-top:100px;

}
/*#gyjcmain{
padding-bottom:20px;
overflow:auto;
height:100%;
border-bottom: 1px solid #999999;}*/
#kong{
margin-top:30px;
width:750px;
margin-left:10px;
float:left;
height:30px;
border-top:1px solid #999999;
}

/*----------------内页通用nyfoot--------------*/
#nyfoot{
width:1000px;
height:97px;
margin-left:14px;
background:url(../images/foot3.png) no-repeat;
margin:0px auto;
}
#foottext2{
color:#969696;
text-align:left;
line-height:20px;
margin-left:300px;
padding-top:10px;
}
#foottext2 li a{
color:#969696;} 


#jcxwlist{
margin-top:40px;
padding-bottom:20px;

}
#jcxwlist ul{
text-align:left;
padding-left:20px;}
#jcxwlist ul li a{
padding-left:20px;
line-height:29px;
color:#000000;}
#jcxwlist ul li{
width:600px;
border-bottom:1px dashed #999999;
color:#000000;}
#jcxwlist li span{
float:right;
text-align:left;
line-height:29px;
color:#000000;
margin-top:-29px;
}
/*#ceng{
width:350px;
height:300px;
float:left;
margin-left:300px;
background-color:#003399;}
#insertimg{
/*position:absolute;
right:45px;
/*top:140px;*/
/* position: relative;
 float: left;
 top:-102px;*/
#ceng{
padding-left:450px;
}
#foot2{
background:url(../images/foot3.png) no-repeat;
width:1000px;
height:100px;}
#yc{
margin-top:30px;
text-align:center;
font-size:12px;
color:#000000;
padding-bottom:20px;
width:700px;
float:left;
}
#yc2{

margin-top:30px;
text-align:center;
font-size:12px;
color:#000000;
padding-bottom:20px;

}

#newsshow h3{
font-size:14px;
text-align:center;
}
#newsshow h4{
padding-top:10px;
font-size:12px;
text-align:center;
color:#636363;
}
#newsshow{
margin-top:20px;
padding-left:40px;
padding-right:40px;

}
#newsshow2{
padding-left:40px;
padding-right:40px;
}

#newsshowtext{
padding-top:15px;
text-align:left;
line-height:25px;
text-indent:24px;
padding-bottom:30px;
}
#nyimg img{
}
#jcfw{
color:#000000;
}
#jcfw ul{}
.fw{
margin-top:20px;
margin-left:20px;
color:#000000;
float:left;
width:300px;
line-height:20px;
text-align:left;}
#jcfw ul li a{
color:#000000;
padding-top:20px;}
.fw img{
border:2px solid #CA1214;
width:120px;
height:90px;
float:left;
margin-right:10px;}
.fw ul{
color:#000000;
padding-top:15px;
}
.fw ul li{
text-align:left;}
.fw ul li a{
color:#000000;}
#jcfwshow{

padding-top:20px;
}
#jcfwshowtext{
padding-top:30px;
padding-left:40px;
padding-right:40px;
}
#jcfwshowtext li{
color:#000000;
list-style:none;
text-align:left;
line-height:24px;}
#altext{
text-indent:24px;
line-height:24px;
padding:20px 20px;
text-align:left;
color:#A30504;}
#jcalshow{
padding-left:40px;
padding-right:40px;
}
#jcalshow h3{
padding-top:10px;
padding-bottom:20px;
color:#A30504; }
#jcalshow img{
width:400px;
height:300px;
border:1px solid #B0B0B0;}
.jcal{
border-bottom:1px  solid #999999;
margin-top:20px;
margin-left:20px;
color:#000000;
float:left;
width:630px;

line-height:20px;
text-align:left;}

.jcal img{
margin-top:20px;
border:1px solid #C0C0C0;
width:280px;
height:210px;
float:left;
margin-right:10px;}
.jcal ul{
width:330px;
height:260px;
float:left;
color:#A30504;
background:url(../images/hk2.jpg) no-repeat;
margin-bottom:20px;
}
.titlejcal{
font-size:14px;
margin-left:70px;
}
.jcal ul li{
padding-left:40px;
text-indent:24px;
line-height:24px;
text-align:left;
padding-bottom:20px;}
.jcal ul li a{
color:#000000;}
.lxwmtext{
padding-top:50px;
padding-left:50px;
color:#000000;
font-size:13px;
text-align:left;
float:left;
line-height:29px;
}
.lxt{
padding-bottom:15px;
font-size:14px;
color:#000000;}
/*---------------------------------------------*/
#bbs input{
	width:150px;
	height:22px;
	border:1px #CCC solid;

	}
#bbs textarea{
	width:300px;
	height:100px;
	border:1px #CCC solid;

	}
#bbs button{
	width:75px;
	height:22px;
	line-height:22px;
	background:#F00 url(../images/75an.gif);
	border:0px;
	color:#FFF;
	float:left;
	margin-left:110px;
	}
#bbs ul{
width:400px;

float:left;
/*	overflow:auto;
	height:100%;*/
	}
#bbs ul li{
    color:#000000;
	width:400px;
	float:left;
	margin-top:10px;
	line-height:30px;

	}
#bbs ul li label{
	float:left;
	width:100px;
	height:30px;
	line-height:30px;
	text-align:right;
	padding-right:10px;

	}
#bbs ul li input{
	float:left;
	}
#bbs textarea{

float:left;
margin-left:110px;
margin-top:-40px;
position:relative;
z-index:3;
}
#bbs img{
float:right;
margin-right:20px;}
.BbsInfo{
float:left;
width:680px;
margin-left:10px;
padding-top:10px;
}
.BbsInfo .text dl{

}
.BbsInfo .text{
border:1px #CCC solid;
margin:0px auto;
margin-bottom:20px;
}	
.BbsInfo .text dl dt{
background-color:#C50417;
text-align:left;
line-height:26px;
color:#FFF;
padding-left:20px;
border:1px #FFF solid;
}
.BbsInfo .text dl dd{
line-height:24px;
padding:0px 10px;
text-align:left;
border-bottom:1px dashed #CCCCCC;

}
.BbsInfo .text dl dd img{
line-height:30px;
width:14px;
padding-right:10px;}
.adminadd{
line-height:24px;
	margin:10px 10px 10px 10px;
	border:1px #CCC dashed;
	padding:10px;
    background-color:#F3F3F3;
    text-align:left;
	color:#CF2B3B;
}
#yc pp{
color:#000000;}
#yc np{
color:#000000;}
#yc span{
color:#000000;}
#nypage{
color:#000000;}
.pages{
	width:600px;
	margin:0px auto;
	height:20px;
	text-align:center;
	line-height:20px;
	padding-top:3px;
	margin-top:10px;
	margin-bottom:10px;
	
	}
.pages .left{
	float:left;
	margin-left:60px;
	color:#000000;
}
.pages .right{
	float:left;
	margin-left:10px;
	color:#000000;
}

.pages span{
	float:left;
	margin-right:5px;
	line-height:20px;
	padding:1px 7px 1px 7px;

	color:#000000;
}
.pages em{
	padding:1px 7px 1px 7px;
	display:block;
	float:left;
	line-height:20px;

	font-style:normal;
	margin-right:5px;
	}
.pages strong{
	padding:1px 7px 1px 7px;
	float:left;
	line-height:20px;


	background-color:#CCC;
   color:#000000; 
}
.pages a{
	padding:1px 7px 1px 7px;
	float:left;
	line-height:20px;
	color:#000000;
	
	margin-right:5px;
}
.pages a:hover{
	padding:1px 7px 1px 7px;
	float:left;
	line-height:20px;

	text-decoration:none;
	margin-right:5px;
}
#hzhb{
height:400px;}
#hzhb ul{
padding-left:40px;
margin-top:30px;
float:left;
width:720px;}
#hzhb li{
float:left;
padding-left:30px;
padding-top:10px;}
#hzhb li img{
width:79px;
height:33px;
float:left;}


/*首页留言板style*/
#online_bord{
width:209px;
height:225px;
position:absolute;
bottom:0;
right:0;
z-index:100;}

	#bord_title{
	background:url(../images/bord_title_b.jpg) no-repeat;
	width:209px;
	height:28px;
	line-height:28px;
	color:#FFFFFF;
	text-indent:1em;
	position:relative;}
	
		#bord_title img{
		position:absolute;
		top:5px;
		right:10px;}
		
	#bord_content{
	background:url(../images/content_re.gif) repeat-y;
	width:209px;
	height:187px;}
		
		#bord_content span{
		display:block;
		padding-top:5px;
		margin-left:10px;}
		
			#bord_content span textarea{
			width:187px;
			height:80px;
			font-size:12px;
			border:#C57954 1px solid;
			color:#999;
			}
			
			#bord_content span img.tel{
			padding-right:15px;}
			
			#bord_content span input{
			width:162px;
			height:18px;
			border:#DC7A51 1px solid;
			color:#999;
			}
			
			#bord_content button{
			background:url(../images/bord_btn.jpg) no-repeat;
			width:66px;
			height:19px;
			line-height:19px;
			border:none;
			display:block;
			float:left;
			margin-right:15px;}
	
	#bord_foot{
	background:url(../images/border_foot.jpg) no-repeat;
	width:209px;
	height:10px;}
	
	
.fasong
{
background:url(../images/bord_btn.jpg) no-repeat;
			width:66px;
			height:19px;
			line-height:19px;
			border:none;
			display:block;
			float:left;
			margin-right:15px;
}

