* { margin: 0; padding: 0; border: 0; }
html { min-width: 980px; }
body { background: #ffffff url(/images/bg.jpg) repeat-x; margin: 0px; }

body,div,td,th { font-size: 12px; color: #333; line-height: 180%; }
div,form,img { padding: 0; border: 0; margin: 0; }
dl,dt,dd,ul,ol,li { list-style-type: none; list-style-position: outside; padding: 0; border: 0; margin: 0; }
dl,ul { clear: left; text-align: left; }
dt,dd,li { display: block; }
h1,h2,h3,h4,h5 { font-size: 12px; margin: 0; }
select,input { font-size: 14px;border:1px solid #ccc;height:20px; }

a { text-decoration: none; }
a:link    { color: #333; }
a:visited { color: #333; }
a:hover   { color: #06C; text-decoration: underline; }
a:active  { color: #06C; }

.center { margin: 0 auto; }
.left   { margin: 0 auto 0 0; }
.right  { margin: 0 0 0 auto; }
.b { font-weight: bold; }

.float-l { float: left; }
.float-r { float: right; }

.clear-both { clear: both; height: 0; overflow: hidden; }

#header{ width:960px;height:211px;background: url(/images/top_bg.jpg) repeat-x; }
#logo{ width:150px;height:125px !important;height:165px;padding:15px !important;padding:10px; }
#menu{ width:560px;height:50px;float:right; }
	#menu ul li{ float:left;margin-left:5px;margin-right:5px; }
	#menu ul li a{ width:94px;height:36px;background: url(/images/menu_bg.jpg);display:block; font-size:18px;text-align:center;ling-height:16px;padding-top:10px;color:#333333;} 
	#menu ul li a:hover { background: url(/images/menu_bg_a.jpg);text-decoration: none; color:#FFFFFF;} 
#banner{ width:960px;height:46px;padding-left:8px; }
	#banner div{float:left}
	#banner .banner{ background: url(/images/banner_bg.jpg);width:900px;height:42px;padding:0 0 0 20px;color:#FFFFFF;line-height:40px; }
	#banner .banner a{ color:#FFFFFF;padding-left:5px;}
#p1{ width:960px;height:215px;padding:6px; }
	#p1 div{float:left}
	#p1_l{ width:720px;height:209px;background: url(/images/p1_l_bg.jpg); }
	.p1_l{ width:687px;height:210px;}
	.p1_l ul{ padding-top:3px;}
	.p1_l ul li{ float:left;width:340px;height:20px;}
	#p1_r{ width:225px;height:210px;background: url(/images/login_bg.jpg); }
#p2{ width:960px;height:230px; }
	#p2 div{float:left}
	#p2 .title{line-height:24px;font-size:14px;margin-top:8px;color:#fff;width:280px;}
	#p2 .list ul{padding:2px;}
	#p2 .list ul li{line-height:22px;}
	#p2_l{ width:320px;height:227px;background: url(/images/c_bg.jpg); }
	#p2_l .title{background:#66c718;height:20px;}
	#p2_m{ width:320px;height:227px;background: url(/images/c_bg.jpg); }
	#p2_m .title{background:#0dbbe0;height:20px;}
	#p2_r{ width:320px;height:227px;background: url(/images/c_bg.jpg); }
	#p2_r .title{background:#fc881b;height:20px;}
	.p2_content{width:290px;height:227px;}
#p3{ width:960px;height:230px;}
	#p3 div{float:left;}
	#p3_r{ width:218px;height:227px;float:right; }
	#p3_r .title{ width:218px;height:30px;background: url(/images/siderbar_title.jpg) no-repeat;color:#fff;line-height:32px;padding-left:5px;font-size:14px; }
	#p3_r .list{ width:216px;height:190px;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;}
	#p3_r .list ul li{ height:20px;text-align:left;}
	#p3_l{ width:732px;height:227px;padding-left:5px;}
	.p3_changshi{width:692px;height:227px;background:#fff url(/images/c_bg.jpg); }
	.p3_changshi ul{padding-top:3px;}
	.p3_changshi ul li{width:340px;height:24px;float:left;}

#login{ padding:10px; }
	#login p{padding:5px;line-height:36px;}
	
.position_1{ padding:5px; }
#property{ width:100%;text-align:center;padding:5px; }
h1{ font-size:16px;width:100%;text-align:center; }
#body{width:960px;height:auto;padding:8px;}
#content{ width:700px;padding:15px;line-height:22px;height:800px;float:left;background:#fff url(/images/content_bg.jpg) repeat-y;font-size:14px;}
#sidebar{ width:220px;height:210px;padding:5px;float:right;background:#fff url(/images/content_bg.jpg) repeat-y; }
	#sidebar .title{ width:220px;height:30px;background: url(/images/siderbar_title.jpg) no-repeat;padding:5px 0 0 10px;color:#fff; }
	#sidebar .list{ width:220px;height:170px;boder:1px; }

#links{ width:960px;border:0px solid #ccc;padding:5px;}
#links dl dt{float:left;font-size:14px;font-weight:bolder;color:#4186C6;}
#links dl dd{float:left;}
#links dl dd ul li{float:left;width:100px;height:30px;text-align:center;}

#footer{background:#36acd0;width:100%;height:30px;color:#fff;padding:10px;}
#footer a{#fff;}
