/*<全局css定义>*/
*{/*<清除所有元素边界和补白默认属性>*/
	margin:0;padding:0;}
img{border:0;}
ul{list-style:none;}
body{
	width:100%;/*<随屏幕大小自动充满>*/
	color:#000;/*<定义字体颜色>*/
	font-size:12px; /*<预定义字体大小>*/
	font-family: verdana, arial, helvetica, sans-serif; /*<定义字体系列>*/
	word-break:normal;/*<允许在词间换行>*/
	word-wrap:break-word;
	background:#f0f0f0 url(../images/bg_body.jpg) repeat-y center;
}
#layout {
	margin: 0;
	padding: 0;
	background: url(../images/bg_layout.jpg) repeat-x 0 0;
}

p{margin: 10px 0;}
div,form,img,ul,ol,li,dl,dt,dd{ /*<定义布局标签元素属性>*/
	margin:0;/*<清除边界值>*/
	padding:0;/*<清除补白值>*/
	border:none;/*<清除边框值>*/
}
a{color:#666666;font-size:12px;text-decoration:none;}
a:hover{color: #bb3c36;}
.box{ width:1000px; height:auto; margin:0 auto;background:#f0f0f0 url(../images/top.gif) no-repeat}

.header{ width:1000px;height:319px;margin:0 auto;}
.logo{float: left;width:108px;height:61px;
	padding-top: 10px;
	padding-left: 56px;
}
.site{
	float:right;
	padding-top: 15px;
	padding-right:30px;
}
.site a{color: #FFFFFF;text-decoration: underline;}

.headmenu{width:732px;height:73px;margin:0 auto;padding-left:268px;}
.ader{height:110px;width:1000px;
	background-image: url(../images/top_06.gif);
	background-repeat: repeat-x;
}
.ader_con{width:900px;margin:0 auto;}
.main{width:946px;margin:0 auto; padding-top:15px;}
.m_01{
	background-image: url(../images/top_3_05.gif);
	padding-top:10px;
	color:#FFFFFF;
	line-height:14px;
	height: 157px;
	width: 946px;
	background-repeat: no-repeat;
}
.m_02{
	background-image: url(../images/top_37.gif);
	height: 103px;
	width: 946px;
}
.m_03{
	background-image: url(../images/top_38.gif);
	width: 946px;padding-top:25px;
}
.m_03_con{width:900px;margin:0 auto;}
.list{width: 290px;padding-left:22px;float:left;}
.list li{float:left;}
.list li a{	float:left;width:270px;background:url(../images/ico_arrow_right.gif) no-repeat;padding-left: 20px;font-size: 12px;color: #bb3c36;font-weight: bold;text-decoration:none;height:23px;}
.list li.mov a{	float:left;width:278px;background:url(../images/ico_movie.gif) no-repeat;padding-left: 20px;font-size: 12px;color: #bb3c36;font-weight: bold;text-decoration:none;height:23px;}
.list li a:hover{color: #666666;}
#news li a{line-height:28px;padding-left:20px;height:28px;}
#news span{color: #666666;line-height:14px;font-size:12px;}

.footer{background-image: url(../images/top_38.gif);width: 946px;text-align:center;margin:0 auto;height:80px;}
.tablecenter{margin:0 auto;}
#foot{border-top:1px solid #666666;color: #666666;font-size: 11px;width:900px;margin:0 auto;}
#foot a{font-size: 11px;padding:0 6px;}
