@charset "gb2312";
/* CSS Document */

/*重置*/
body, h1, h2, h3, h4, h5, hr, p, dl, dt, dd, ul, ol, li, form, input, textarea, table, th, td{
	margin:0;
	padding:0;
}

body {
    line-height: 1;
}
ol, ul {
    list-style: none;
}
a{
	text-decoration:none;	
}
img{
	border:none;	
}
blockquote, q {
    quotes: none;
}
blockquote:before, blockquote:after,q:before, q:after {
    content: '';
    content: none;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
.clearfix:after {
    content: "\0020";
    display: block;
    height: 0px;
    clear: both;
}
.clearfix {
    _zoom: 1;
}
*+html .clearfix {
 	overflow:auto;
}


/*网页头部*/
#top{ width:auto; height:340px; background:url(/img/top_bg.jpg) no-repeat; position:relative; margin:0 auto;}
#top #top_localhost a{ width:120px; height:55px; display:block; position:absolute; top:285px; left:1090px;}
#top_soso{ width:215px; height:22px; position:absolute; top:50px; right:220px;}
#top_soso form input#texting{ width:161px; height:22px; line-height:22px; text-indent:5px; border:none; background:url(/img/soso_bg.jpg) no-repeat; float:left; display:inline;}
#top_soso form input#submit{ width:39px; height:22px; border:none; background:url(/img/submit_botton.jpg) no-repeat; float:left; display:inline; margin-left:5px;}
#top_nav {
	width:890px;
	height:46px;
	float:left;
	display:inline;
	margin-top:146px;
	position:relative;
	left:205px;
	top:147px;
	text-indent:0px;
}
#top_nav a {
	float:left;
	display:inline;
	height:46px;
	text-align:center;
	width:111px;
	color: #FFC;
	font-size: 15px;
	font-weight: bold;
	line-height:35px;
	text-decoration: none;
}

/*网页中间内容*/
#centent{ width:1000px; height:540px; margin:0 auto;}
#centent #centent_img{ width:1000px; height:48px; position:relative; left:-2px; margin-bottom:7px;}
#centent_left{ width:345px; height:482px; border:1px solid #d2d2d2; float:left; display:inline;}
#centent_left ul{ width:300px; height:310px; border-top:1px dashed #8d8d8d; margin:25px 0 0 30px;}
#centent_left ul li{ width:275px; height:15px; font-size:12px; color:#575757; line-height:15px; margin-top:11px; margin-left:13px; _margin-left:-5px;}
#centent_left ul li span{ color:#d62365;}
#centent_right{ width:647px; height:482px; border:1px solid #d9cfc7; float:right; display:inline;}
#centent_right img{ width:268px; height:58px; margin:10px 0 0 15px;}
#centent_right form{ width:600px; height:400px; float:left; display:inline; margin:5px 0 0 20px; font-size:12px; color:#000;}
#centent_right form span{ color:#F00;}
#centent_right form span img{ width:auto; height:auto; position:relative; top:2px; margin:0}
#centent_right form input{ width:150px; height:17px; border:1px solid #cba9b2; margin-top:15px; line-height:17px;}
#centent_right form select{ border:1px solid #cba9b2; margin-top:15px;}
#centent_right form textarea{ width:310px; height:100px; border:1px solid #cba9b2; margin-top:15px;}
#centent_right form input#beizhu{ width:160px; height:17px; border:1px solid #cba9b2;}
#centent_right form input#submit{ width:131px; height:48px; border:none; background:url(/img/submit.jpg) no-repeat; cursor:pointer; margin:25px 0 0 310px;}
#centent_right form input#reset{ width:131px; height:48px; border:none; background:url(/img/again.jpg) no-repeat; cursor:pointer; margin:25px 0 0 25px;}

/*网页页脚*/
#bottom{ width:auto; margin-top:7px;}
#bottom_expert{ width:1000px; height:186px; background:url(/img/bottom_expert_bg.jpg) no-repeat; margin:0 auto;}
#bottom_expert #expert{ width:590px; position:relative; top:27px; left:60px;}
#bottom_friend{ width:998px; margin:0 auto;}
.link{ float:left; margin-top:10px;}
.tab1{ float:left; width:88px; text-align:center; line-height:23px; background:url(/img/f_63.jpg) no-repeat; font-size:14px;}
.tab2{ float:left; width:88px; text-align:center; line-height:23px; background:url(/img/f_64.jpg) no-repeat; font-size:14px;}
.tab3{ float:left; width:88px; text-align:center; line-height:23px; background:url(/img/f_64.jpg) no-repeat; font-size:14px;}
.tab4{ float:left; width:88px; text-align:center; line-height:23px; background:url(/img/f_64.jpg) no-repeat; font-size:14px;}
.xx1{ padding:8px 6px 8px 1px; border:1px solid #e1e1e1;}
.xx1 img{ padding-left:57px;}
.xx2{ padding:8px 6px 8px 1px; border:1px solid #e1e1e1;}
.xx2 ul li{ float:left; padding-left:10px; font-size:12px;}
.xx3{ padding:8px 6px 8px 1px; border:1px solid #e1e1e1;}
.xx3 ul li{ float:left; padding-left:10px; font-size:12px;}
.xx4{ padding:8px 6px 8px 1px; border:1px solid #e1e1e1;}
.xx4 ul li{ float:left; padding-left:10px; font-size:12px;}
.xixi1{ cursor:pointer;}
.xixi2{ cursor:pointer;}
.xixi3{ cursor:pointer;}
.xixi4{ cursor:pointer;}
.tab{ float:left; width:998px;}
.tab a{ font-size:12px; color:#666; line-height:20px;}
.clear{ clear:both;}
#bottom_news{
	clear:both;
	height: 150px;
	width:auto;
	margin: 0px auto;
	position:relative; top:20px;
	background-color: #f4f4f4;
	background-image: url(/img/foot.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
#bottom_news ul {
	height:41px;
	padding-top:12px;
	text-align:center;
}
#bottom_news ul li {
	display:inline;
	color: #555;
	font-size:13px;
}
#bottom_news ul li a {
	padding: 5px;
	font-size: 13px;
	color: #555;
	font-weight: bold;
}
#bottom_news #site_info {
	width:640px;
	height:80px;
	padding-left:265px;
	color: #999;
	text-indent:0px;
	font-size:12px;
	margin:0 auto;
	background-image: url(/img/foot_logo.jpg);
	background-repeat: no-repeat;
	background-position: 100px top;
	line-height:25px;
}