/* CSS Document */

#content,#header,#main,#nav,#banner,#footer{

	width:1003px;

	text-align:center;

	margin:0 auto;

	padding:0;

	background:#fff;

}

#footer{

    height:71px;

    line-height:71px;

	background:url(../images/footer.jpg) repeat-x;

	text-align:center;

	clear:both;

}

#header{

    background:url(../images/top1.jpg) no-repeat;

	height:92px;

	text-align:center;

	overflow:hidden;

}

#footer1{

    height:64px;

    line-height:64px;

	background:url(../images/footer1.jpg) no-repeat top;

	text-align:center;

	clear:both;

}

#header1{

    background:url(../images/top1.jpg) no-repeat;

	height:125px;

	text-align:center;

	overflow:hidden;

}



#banner{

	width:976px;

	height:401px;

	overflow:hidden;

}



#main{

	margin:0;

	width:1003px;

	text-align:left;

	clear:both;

	background:url(../images/bg.jpg) repeat-y;

	min-height:800px;

	height:100%;

}





#nav{

	height:35px;

	text-align:center;

	background:url(../images/nav.jpg) no-repeat;

	color:#fff;

	width:647px;

	text-align:left;

	line-height:35px;

	margin-left:300px;

	margin-top:40px;

}

#nav li{

    float:left; 

    display:block;

    width:auto;

    padding:0 11px 0 12px;

    height:35px;

    line-height:35px;    

}

#nav li a{

    height:35px;

    line-height:35px;

    color:#fff;

}

#com{

     background:url(../images/com_bg.jpg) no-repeat;

	 width:300px;

	 height:127px;

	 padding:10px 20px;

	 margin-top:5px;

}

 

 



#left{

     width:195px;

	 float:left;

	 display:block;

	 text-align:center;

	 overflow:hidden;

	 margin-left:50px;

	 display:inline;

}

#left_t{ 

     font-size:14px; 

	 font-weight:bold;

	 padding-left:20px;

	 width:195px;

	 color:#fff;

	 height:34px;

	 line-height:34px;

	 background:url(../images/left_t.jpg) no-repeat;

}

#left_c{ 

    background:#F7F7F7;

	margin:0px; 

	padding:0px;

}

#left_c ul{

    min-height:200px;

	_height:200px;

	padding:10px 0 20px 0;

}

#left_c li{

    background:url(../images/li_line.jpg) repeat-x bottom;

    line-height:25px;

    width:180px;

    margin:5px auto;

	display:block;

}

#left_c li a{  

    line-height:25px;

	width:180px;

}

#left_c li a:hover{

	width:180px;

	line-height:25px;

	color:#127e00;

	display:block;

	text-decoration:none;

}



#right{

    width:686px;

	float:right;

	margin-right:50px;

	display:inline;

}

#right_c{

    width:620px;

	margin:0 auto;

}

#p{  

    line-height:29px;

	height:29px;

	margin:0px;

	background:url(../images/p.jpg) no-repeat;

	width:656px;

	padding-left:35px;

}

#banner1{

    width:686px;

	height:167px;

}

.input{

    height:19px;

	border:1px solid #ddd;

	background:#fff;

	width:160px;

	margin:10px 0;

}

















/*  图片切换  */

.container{

	width:896px;/*图片宽度 Bugs Bunny*/

	height:196px;/*图片高度 Bugs Bunny*/

	border:0px solid #eee;

	position:relative;

}

#idPicText{

	background:#eee;

	line-height:25px;

	text-align:center;

	font-weight:bold;

	width:282px;

	white-space:nowrap;

	overflow:hidden;

	font-size:12px;

}

#idPicText a{

	text-decoration:none;

	color:#333;

	display:block;

}

#idPicList img{

	cursor:pointer;

	width:65px;

	height:50px;

	filter:alpha(opacity=50);

	-moz-opacity: .5;

	opacity: .5;

	border:0;

	margin:10px;

}

#idPicList img.on{

	filter:alpha(opacity=100);

	-moz-opacity: 1;

	opacity: 1;

}



#idNum{ position:absolute; right:25px; bottom:0px;}

#idNum li{

	float: left;

	list-style:none;

	color: #fff;

	text-align: center;

	line-height: 16px;

	width: 16px;

	height: 16px;

	font-family: Arial;

	font-size: 12px;

	cursor: pointer;

	margin: 1px;

	border: 1px solid #707070;

	background-color: #060a0b;

}

#idNum li.on{

	line-height: 18px;

	width: 18px;

	height: 18px;

	font-size: 14px;

	border: 0;

	background-color: #ce0609;

	font-weight: bold;

}

/*  图片切换  */





/*  导航  */

#menu{

	height:32px;

	margin:0px; background-color:#048238;

	text-align:left;

	width:auto;

}

#menu a:hover

{

color:fff;

}

#menu a{

color:#fff;

}

#menu ul{

    width:auto; height:32px;

	list-style-type:none; padding:0px; margin:0 auto;text-align:center;

}

.m_li{

	float:left;width:auto; line-height:32px;

}

.m_li a{

	display:block; color:#fff;width:auto; line-height:32px;  text-align:center; padding:0 25px; border-right:1px solid #fff;

}

.m_li_a{

	float:left; width:auto; padding:0 25px; line-height:32px; text-align:center;position:relative; color:#fff; border-right:1px solid #fff;

}

.m_li_a a{

	display:block;	line-height:32px;

}





.smenu{

	width:auto; margin:0 auto; padding:0px; list-style-type:none; height:28px; text-align:left;background:#fff;

}

.smenu a:hover{

list-style:none;

color:#494949



}

.s_li{

	line-height:28px; width:auto; display:none; height:32px; color:#000;

}

.s_li_a{

	line-height:28px; width:auto; display:block; height:32px; color:#000;

}

/*  导航  */








