body{
	margin:0px;
	text-align:center;
	font-size: 12px;
	line-height: 22px;
}
ul,li{
	list-style-type: none;
}
a:link,a:visited,p a:link,p a:visited,td{font-size:12px; text-decoration:none; color:#333333;}
a:hover,p a:hover{
	font-size: 12px;
	color: #003366;
}
/*页面层容器*/
#container {width:1003px; margin:5px auto}

/*页面头部*/
#header {width:1003px; margin:0 auto;background:#FFFFFF; clear:both}

/*页面主体*/
#pagebody {width:1003px; margin:3px 0 0 0;background:#FFFFFF;border-top:solid 1px #CCCCCC; clear:none}
#sidebar
{width:250px;
text-align:left;/*文字左对齐*/
float:left;/*浮动居左*/
clear:left;/*不允许左侧存在浮动*/
overflow:hidden;/*超出宽度部分隐藏*/
padding:8px 15px 0 5px;
margin:auto;
border-right: solid 1px #CCCCCC;
}

#mainleft{width:230px; text-align:left; float:right; clear:right; overflow:hidden;}
#mainleft #tit_le { font-size:14px; line-height:30px; padding-left:10px; color:#000000; clear:both;background-image:url(1.jpg);
}
#mainleft #content{ border-top:solid 1px #66CCFF;}
#mainleft #content p{
	font-size:12px;
	line-height:20px;
	color:#000000;
	clear:both;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
#mainbody
{width:730px;
text-align:left;
float:right;
clear:right;
overflow:hidden;
padding:8px 0;
}
#mainright{width:720px; text-align:left; float:left; clear:left; overflow:hidden;}

#mainright #tit_le img{ border:0px; float:right; clear:both}

#mainright #tit_le span{ background-image:url(index_r6_c2.jpg);background-position:0% 90%;
 background-repeat:no-repeat;font-size:14px; line-height:16px; padding-left:15px; color:#000000; clear:both; width:300px; clear:both; font-weight:bold}
#mainright #lis{ height:2px; background-image:url(index_r8_c2.jpg); background-repeat:no-repeat}

#mainright #content{
	width:auto;
	margin-top:10px;
}
#mainright #content #ccleft{
	float:left;
	width:450px;
	font-size: 12px;
	line-height: 24px;
}
#mainright #content #ccright{ float:right; width:250px; padding-right:5px}
#mainright #content p{ font-size:12px; line-height:20px; padding-left:10px; color:#000000; clear:both}

/*页面底部*/
#footer {width:1003px; margin:0 auto; height:30px;clear:both; font-size:12px; line-height:30px; border-top:solid 1px #CCCCCC}

#list {padding:0; margin-top:5px; width:1003px; height:1px; background-color:#CCCCCC}
#menu {padding:30px 0px 0 0; width:740px; float:right}/*固定菜单位置*/
#menu ul {list-style:none; margin:0px;float:right; width:740px}/*菜单位于页面右侧*/
#menu ul li {float:left; margin:0 20px; display:block; line-height:28px}
.menudiv {width:1px; height:28px; background:#999}
#menu ul li a:link,#menu ul li a:visited{font-weight:bold;color:#FFF;font-size:14px; text-decoration:none;}
#menu ul li a:hover{}
#date {padding:1px 5px 0 0; width:200px; background-color:#1D89B0; float:right; height:29px}

#banner{
background-image:url(index_r1_c1.jpg);/*加入背景图片*/
background-repeat:no-repeat;
width:1003px;/*设定层的宽度*/
margin:auto;/*层居中*/
height:70px;/*设定高度*/
border-bottom:1px solid #cccccc;/*画一条浅灰色实线*/
clear:both;/*清除浮动*/
}
#fla{ clear:both;width:1003px; height:180px}
#content p {
margin: 0;
padding: 0;
}

#topimg{width:160px; height:120px; margin:0 15px 15px}margin属性：上、右、下、左
#link_img{width:160px; margin:15px;}
#mainbody #title{font-size:16px; font-weight:bold; line-height:28px; color:#1D89B0}
#title_bar{	clear: both;	height: 30px;	width: 240px;	margin-top: 1px;	margin-right: 10px;	margin-bottom: 1px;	margin-left:10px;	padding:0px;}
#con_a{ clear:both; height:200px; width:530px; margin-top:5px; margin-right:10px; margin-bottom:5px; margin-left:10px; padding:0px; font-size:12px; line-height:22px}
#gg{ clear:both; height:120px; width:240px; margin:1px 10px 0 10px; padding:0px;}
#book{ font-size:12px;}
#book ul {clear: both;margin: 0px;padding-top: 5px;padding-right: 0px;padding-bottom: 5px;padding-left: 50px;
}
#book ul li {display: block;list-style-type: none;margin: 5px;padding: 0px;
}
#longpic{ overflow:hidden; height:150px; width:700px; font-size:12px}
#marqueebox{ margin:0px; padding:0px; overflow:visible; white-space:nowrap;}
#marqueebox ul {
	margin: 0px;
	padding: 0px;
	white-space: nowrap;
	display: block;
	float: left;
}
#marqueebox li {
	margin: 0px;
	padding: 5px;
	float: left;
	list-style-type: none;
}
#marqueebox img {
	height: 120px;
	width: 160px;
	border:none;}
.showpro {
	width: 100%;
}
.showpro_tit {
	font-size: 12px;
	line-height: 22px;
	height: 22px;
}
