*{margin:0;
  padding:0;
 }
body {
        font-family:"宋体", Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0;
	}
Img{ border:none;
}
a{text-decoration: none;} /* 链接无下划线,有为underline */ 
a:link {color:#666666;} /* 未访问的链接 */
a:visited {color:#666666;} /* 已访问的链接 */
a:hover{COLOR: #3182a8;text-decoration:none;} /* 鼠标在链接上 */ 
a:active {color: #3182a8;} /* 点击激活链接 */
div{margin:0px auto;font:12px,宋体,helvetica,arial,sans-serif;}
table {
font-size:12px;
}
li {
list-style-type:none;
}
.mar-top {
margin-top:8px;
}
.header {
width:960px;
overflow:hidden;
background:url(img/idea.gif) 680px 36px no-repeat;
}
.logo {
float:left;
width:440px;
height:72px;
}
.url {
float:left;
width:520px;
height:57px;
padding-top:15px;
}
.url_t {
float:left;
padding-left:10px;
}
.url_ge {
float:left;
padding-left:10px;
}
/*------------------------------ 导航 ----------------------------------*/
#menu ul{
	padding:0;
	border:0;
	list-style:none;
	line-height:150%;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
}
#menu_out{
width:100%;background:url(img/nav_bg.gif) no-repeat center top  #FFF; height:86px; 
}
#menu_in{
	width:960px;
}
#menu{
	background:url(img/menu_bg.jpg) repeat-x;
	height:86px;
}
.menu_line2{
	background:url(img/menu_line2.gif) no-repeat center top;
	width:15px;
}
#nav{
}
#nav li{
float:left;
height:42px;
width:103px;
line-height:42px;
font-size:14px;
font-weight:bold;
text-align:center;
}
#nav li a{
	float:left;
	display:block;
width:103px;
height:37px;
padding-top:5px;
text-align:center;
	cursor:pointer;
	text-decoration:none;
}
#nav li .nav_on{   /*鼠标经过时变换背景，方便JS获取样式*/
background:url(img/nav_on.gif) 0px 0px no-repeat;
width:103px;
text-align:center;
color:#ffffff;
}
/*子栏目*/
#menu_con{
	text-align:left;
	padding-left:20px;
	clear:both;
color:#ffffff;
}
#menu_con li{
	float:left;
	height:22px;
	margin-top:8px;
}
#menu_con li a{
	display:block;
	float:left;
	background:url(img/menu_on_left2.gif) no-repeat left top;
	cursor:pointer;
	padding-left:3px;
color:#ffffff;
}
#menu_con li a span{
	float:left;
	padding:6px 10px 4px 10px;
	line-height:12px;
	background:url(img/menu_on_right2.gif) no-repeat right top;
}
#menu_con li a:hover{
	text-decoration:none;
color:#3182a8;
	background:url(img/menu_on_left2.gif) no-repeat left bottom;
}
#menu_con li a:hover span{
	background:url(img/menu_on_right2.gif) no-repeat right bottom;
}
.so_l {width:260px;height:24px;margin-top:10px;_margin-top:5px;float:left;background:url(img/so_bg.gif) 0px 0px no-repeat;}
.so_l .shur{padding-top:4px;padding-left:40px;width:172px;display:block;height:16px;float:left;}
.so_l .shur input{border:1px solid #fff;height:14px;line-height:18px;width:146px;color:#9e9e9e;font-size:12px;}
.so_l .button{width:48px;height:24px;display:block;float:left;border:none;}
.so_hot {
float:left;
width:600px;
padding-left:10px;
height:19px;
margin-top:15px;
}
.so_hot b {
color:#fac872;
font-weight:normal;
}
.so_hot a {
padding-left:6px;
}
.so_hot a:link,
.so_hot a:active,
.so_hot a:visited {
color:#fdf9f4;
}
.li_t {
float:left;
}
.li_date {
float:right;
color:#acacac;
}
.li_date i {
font-style:normal;
color:#e83239;
font-family:Tahoma;
font-size:12px;
}
.quick {
width:960px;
margin-top:8px;
height:34px;
background:url(img/tt_960.gif) 0px 0px no-repeat;
line-height:34px;
text-align:center;
}
/**客服中心**/
.ser_us div {
margin:0;
}
#servicesCodeSite {
	right:0;
	top/**/:30px;
	z-index:65535;
	position:fixed !important; 
    position:absolute;
	_top:expression(documentElement.scrollTop + 30 + "px");
}
#servIMchat {
	z-index:65535;
	position:absolute;
	right:0px;
	font-size:12px;
}
#servIMchat_hiddenbar {
background:url(img/ser_hide.gif) no-repeat;
	width:21px;
	height:232px;
	display:none;
}
#smlWrap {
background:url(img/ser_hide.gif) no-repeat;
	width:21px;
	height:232px;
	display:none;
	cursor:pointer;
}
#servIMchat_main {
	width:112px;
	padding:50px 10px 10px 10px;
/*	display:none;*/
	margin:0px 10px 0px 10px;
	background:url(img/ser_servMain.gif) no-repeat left bottom;
	height:480px;
	font-size:11px;
	position:relative;
}
#servIMchat_main .servTop {
background:url(img/ser_servTop.gif) no-repeat;
	height:50px;
	cursor:pointer;
	position:absolute; top:0px; left:0px;
	width:132px;
}
#servIMchat_main .servCon {
	height:480px;

}
#servIMchat_main ul li {
	list-style-type:none;
	text-align:left;
	line-height:20px;
}
#servIMchat_main .servCon a{text-decoration:none; color:#333;}
#servIMchat_main .servCon a:hover{text-decoration:none; color:#C00;}
#servIMchat_main .servCon .closedMod{padding-top:20px;}
#servIMchat_main .servCon .kfStyle{padding:5px 0px 0px 0px;}
#servIMchat_main .servCon h3{height:18px; background:url(img/ser_titlebg.gif) no-repeat left; padding-top:10px; text-align:center; color:#3182a8; font-family:"微软雅黑", Tahoma, Geneva, sans-serif; font-size:12px;}
#servIMchat_main .servCon ul{padding:0px 0px 0px 10px; line-height:24px;}
#servIMchat_main .servCon ul.QQMOD{padding:5px 0px 0px 10px;}
#servIMchat_main .servCon ul.QQMOD img{margin-bottom:5px;}
#servIMchat_main .servBottom {
background:url(img/ser_servBottom.jpg) no-repeat;
	height:20px;
	overflow:hidden
}
.servCon .ser_msn li{
background:url(img/ser_msn.gif) 0px 0px no-repeat;
padding-left:20px;
}
.servCon .ser_tel li{
color:#fc6c0c;
font-weight:bold;
font-family:Tahoma;
}
.foot {
width:960px;
margin-top:8px;
background:url(img/foot_bg.gif) 0px 0px no-repeat;
height:110px;
padding-top:10px;
}
.foot_l {
float:left;
width:660px;
padding-left:150px;
line-height:24px;
text-align:center;
}
.foot_r {
float:left;
width:35px;
padding-right:113px;
padding-top:10px;
}
.foots {
width:960px;
margin-top:8px;
background:url(img/foot_bg.gif) 0px 0px no-repeat;
height:110px;
padding-top:10px;
}
.foots_l {
float:left;
width:90px;
padding-left:60px;
padding-top:10px;
}
.foots_m {
float:left;
width:660px;
line-height:24px;
text-align:center;
}
.foots_r {
float:left;
width:35px;
padding-right:113px;
padding-top:10px;
}
.foot_tj {
width:960px;
display:none;
}