﻿/*
===============================
项目开发于2012-6-28
designer:崔岩
email:yan.richie@gmail.com
版权所有
===============================
*/
/*公共属性*/
body, dl, dt, dd, ol, ul, pre, form, field, input, p, th, td, h1, h2, h3, h4, h5, h6 {
	font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53",Verdana, Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	color:#000000;
	font-size:12px;
}
body{
	background-image: url(../img/bg.png);
	background-repeat: repeat-x;
}
a{
	text-decoration: none;
	color: #333;
}
a:hover{
	color:#F00;
}
ul, ol { list-style:none;}
input, textarea, button, file {	font-size:12px;}
blockquote{
	margin: 10px;
}
form{
	padding:0;
	margin:0;
}
img { border:0;}
p{	line-height:1.8em;}
hr{
	border-top: 1px solid #dddddd;
}
.clear{ clear:both;}
.t1{
	font-size: 24px;
	line-height: 34px;
	background-image: url(../img/logo_weier.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 34px;
	display: inline-block;
}
.t2{
	font-size: 18px;
	padding-left: 34px;
	background-image: url(../img/logo_weier.png);
	background-repeat: no-repeat;
	background-position: left center;
}
/*^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^*/ 
#container{
	width: 1024px;
	margin: 0 auto;
}
#topline{
	background-image: url(../img/topline.gif);
	background-repeat: no-repeat;
	height: 4px;
	margin: auto;
	width: auto;
	overflow: hidden;
	background-position:center;
}
#header{ width:100%; margin:0px auto; overflow:hidden;}
#logo{
	background-image: url(../img/top_logo.png);
	background-repeat: no-repeat;
	height: 96px;
	overflow: hidden;
	text-indent: -9999px;
	width:1024px;
	margin:0px auto;
}
/*导航菜单*/
.top{overflow:visible;}
#banner{
	height: 304px;
	z-index:-1;
	overflow:hidden;
	width:1024px;
	clear: both;
}
#btn
	{	display: inline;
		width:110px;
		hegiht:18px;
		float:left;
		margin:-30px 0px 0px 865px;
		position:absolute;
		z-index:1;
	}
	#btn a
	{
		color:#36f;
		font:700 11px "Arial";
		background:url(../img/ibbtn.gif) no-repeat;
		float:left;
		width:18px;
		height:18px;
		line-height:18px;
		text-align:center;
		text-decoration:none;
		margin-left:5px;
	}
	#btn a.activeSlide
	{	
		color:#fff;
		background:url(../img/ibhbtn.gif) no-repeat;
	}
	#btn a:hover
	{	
		color:#fff;
		background:url(../img/ibhbtn.gif) no-repeat;
	}
#navmenu {
	height:42px;
	line-height:42px;
	overflow:visible;
	background-image: url(../img/bg_topnav.gif);
	background-repeat: repeat-x;
	width:100%;
}
.hotkey{
	background-image: url(../img/nav_oo.png);
	background-repeat: no-repeat;
	background-position: bottom;
}
#navmenu .menu1 { width:1024px; margin:0px auto;}
.menu1 li,.menu1 a{
	height:42px;
	float:left;
}
.menu1 li {position:relative; z-index:100;}
.menu1 a{
	display: block;
	color:white;
	text-align: center;
	font-size: 14px;
	width: 98px;
	line-height: 42px;
}
.menu1 li:hover,.menu1 a:hover,a.this {
	color:#FF6;
}
.menu1 li a:hover,.this {
	background-image: url(../img/nav_oo.png);
	background-repeat:no-repeat;
	background-position: bottom;
}
.menu1 li ul li a:hover{background-image:none;}
.menu1 li ul {
	width:124px;
	position: absolute;
	z-index:9999;
	top:42px;
	left:0px;
	background-color:#000000;
	filter:alpha(opacity=60);
	opacity: 0.60;
	display:none;
}
.menu1 li ul li,.menu1 li ul li a{height:26px;line-height:26px;background-image:none;}
.menu1 li ul li a{
	width:116px;
	text-align:left;
	display:block;
	padding:0px 0px 0px 8px;
	font-weight: normal;
	border-bottom: 1px solid #ccc;
	font-size: 12px;
}
.menu1 li ul li a:hover{
	color:#000;
	background-color:#FFF;
	filter:alpha(opacity=70);
	opacity: 0.70;
}
#pagebody{
	width: 1024px;
	margin: 0 auto;
	float: left;
	clear: both;
}
#leftbar{
	width: 237px;
	float: left;
}
#side-list{
	background-color: #393939;
	text-align: right;
	background-image: url(../img/Bg_leftbar.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-bottom: 240px;
}
.heading-link{
	font-size: 18px;
	color: #FFF;
	display: block;
	line-height: 36px;
	border-bottom: 1px solid #aaaaaa;
	padding-right: 20px;
	font-weight: normal;
}
#menutops{
	background-repeat: no-repeat;
	height: 26px;
}
.active{
	background-color:#c71534;
	font-size: 14px;
	line-height: 24px;
}
.side-menu li a{
	line-height: 22px;
	display: block;
	color: #CCC;
	padding-right: 20px;
}
.side-menu li a:hover{
	background-color: #c71534;
	font-size: 14px;
	line-height: 24px;
}
.service{
	margin-top: 10px;
}
#mainbody{
	float: right;
	width: 750px;
	background-image: url(../img/bg_mainbody.png);
	background-repeat: repeat-x;
	padding: 10px;
	font-size: 14px;
}
#footer{
	clear: both;
	background-color: #75B6BD;
	line-height: 28px;
	color: #FFF;
	padding: 0px 10px;
}
#footer a{
	color: #FC0;
}
.gotop{
	background-image: url(../img/top.gif);
	background-repeat: no-repeat;
	height: 22px;
	display: block;
	float: right;
	width: 27px;
	margin: 4px 10px 0px 0px;
}
#titletop{
	line-height: 48px;
	background-color: #F7F7F6;
}
#picture{
	float: right;
	background-color: #F7F7F6;
	border: 1px solid #cccccc;
	padding: 4px;
}
#picture b,#showpic b{
	display: block;
	text-align: center;
}
#showpic{
	float: left;
	background-color: #F7F7F6;
	border: 1px solid #cccccc;
	padding: 4px;
	margin: 10px 19px;
}
#adv{
	font-weight: bold;
	color: #C71534;
}
.renzhen {
	margin:5px auto;
	}
.renzhen dt,.renzhen dd{
	float:left;
	}
.renzhen dd{
	line-height: 18px;
}
.p3 {
	clear:both;
	}
.k_pagelist {
float:left;
display:table;
clear:both;
line-height:30px;
width: 100%;
text-align: center;
}
.k_pagelist em {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;background:#F5F9FE;color:#14316B;font-weight:bold;font-style:normal;}
.k_pagelist strong {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;color:#009900;}
.k_pagelist a {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;}
.pl {
clear:both;
width: 500px;
display: table;
float: left;
}
.li_list{
margin:5px 10px;
background-color: #F7FBFC;
padding:5px;
}
.li_list p{
border: 1px dashed #C2C1D0;
padding: 5px;
}
.li_list span{
color: #903;
}
.li_list i{
color: #060;
margin-right: 10px;
}
.t6{
	display: block;
	width: 100%;
}
.t6 a{
	color: #003399;
}
#block{
	display: block;
	float: left;
	border: 1px dashed #993300;
	background-color: #ffffcc;
	padding: 10px;
	margin-top: 10px;
	width: 340px;
	line-height: 20px;
}
#block p{
	display: block;
	color: #333;
	font-weight: bold;
}
#block ul{
	display: block;
}
#block ul li{
	display: block;
	height: 22px;
	line-height: 22px;
}
#siderIMchat_main{margin:0;width:158px;color:#333;}
#siderIMchat_main img{border:0;/*background:url(../img/loading.gif) no-repeat center center;*/}
#siderIMchat_main a{color:#036;}
#siderIMchat_main a:hover{color:#f30;}
#siderIMchat_main .top{background:url(../img/siderIM_title.gif);height:34px;}
#siderIMchat_main .infobox{text-align:center;padding-bottom:5px;line-height:14px;padding-left:5px;padding-right:5px;background:url(../img/siderIM_infobox.gif) #bdc5cb no-repeat;color:#000;font-weight:700;padding-top:5px;}
#siderIMchat_main .bg{padding-bottom:5px;padding-left:5px;padding-right:5px;background:url(../img/siderIM_bg.gif);padding-top:5px;}
#siderIMchat_main ul{margin:0;}
#siderIMchat_main ul li{list-style:none;text-align:center;line-height:20px;}
.qqkf{background:#ccc;height:22px;line-height:22px;}
#siderIMchat_main .close{text-align:center;width:100%;}
#siderIMchat_main .bottom{background:url(../img/siderIM_bottom.gif);height:9px;overflow:hidden;}