
/***********************************/
ul:after,
li:after,
#page:after,
#main:after,
.News:after,
.content:after,
.Resume:after,
.Basic_Resume:after{
	display: block;
	clear: both;
	visibility: hidden;
	height: 0;
	content: '';
}
#top, #main{ width:1200px; margin:0 auto;}
#page{ margin-top:30px;}
.left{ float:left}
.right{ float:right}
/*****************************菜单栏样式****************************************/
#nav {margin:0 auto; display:block; height:35px; text-align:left; float:left; margin-left:100px;}
#nav .mainlevel {float:left;width:150px; line-height:35px; text-align:center;}
#nav .mainlevel:hover{ background:url(../images/menu_bg_colok.png) repeat-x;}
#nav .mainlevel #sub{z-index:1111; border-top:3px solid #860101; background:url(../images/img_10.png) no-repeat #da0000; background-position:top }
#nav .mainlevel .Arrow{ position:absolute; background:url(../images/rind_img_15.png) no-repeat; background-position:center; width:150px; height:8px; top:-10px; text-align:center}
#nav .mainlevel #sub a{ color:#FFFFFF; font-size:14px; font-weight:normal}
#nav .mainlevel ul {display:none; position:absolute;}
#nav .mainlevel li { background:url(../images/Line.png) no-repeat ; background-position:bottom;  width:150px;/*IE6 only*/;}
#nav .mainlevel #sub li:hover{ background:url(../images/img_10.png) no-repeat #930000;background-position:top }
#nav .mainlevel a{  display:block; color:#000000; font-size:16px; font-weight:bold;}
#nav .mainlevel a:hover{ color:#750000}
/********************************************************************************/
/************************幻灯片样式****************************/
.slideBox{ height:490px; overflow:hidden; position:relative; border-bottom:1px solid #ddd;  }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; left:45%; bottom:25px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ 
	float:left; 
	margin-right:2px;  
	line-height:14px; 
	text-align:center; 
	background-color: #FFFFFF;
	cursor:pointer; 
	width: 15px;
	height: 15px;
	float: left;
	border-radius: 50% 50% 50% 50%;
	cursor: pointer;
	display: inline-block;
	margin: 0 4px;
	overflow: hidden;
	text-indent: -999px
}
.slideBox .hd ul li.on{ background:#215993; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; text-align:center}
.slideBox .bd img{ max-width:100%; height:490px; display:block;  }
.slideBox .prev,
.slideBox .next{ 
    position:absolute; left:3%; top:50%; 
	margin-top:-25px; 
	display:block; 
	width:70px; 
	height:100px;
	background:url(../images/slider-arrow.png) -110px 5px no-repeat #000000;
	background-position:center; 
	filter:alpha(opacity=50);opacity:0.5;
}
.slideBox .next{ left:auto; right:3%; background-position:30px 35px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1; }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }
.links{ margin-bottom:10px;}
.links a{ margin:0px 5px;}
.Blog{background:url(../images/btn_img_03.png) no-repeat; width:106px; height:26px; padding:13px 55px;}
.Weibo{ background:url(../images/btn_img_05.png) no-repeat; width:106px; height:26px; padding:13px 55px;}
#top .Search{
	float:right;
	margin-right:30px;
	margin-top:30px;

}
#top .Search .text {
font-size: 12px;
background: url(../images/Search_11.png) no-repeat;
width: 160px;
height: 34px;
border: 0;
line-height: 24px;
padding: 0px 10px;
vertical-align: top;
}
#top .Search .button {
background: url(../images/Search_12.png) no-repeat;
width: 41px;
height: 34px;
border: 0;
vertical-align: top;
margin-left: -4px;
cursor: pointer;
}
body .bdshare-slide-style-l4 .bdshare-slide-button {
background: url(../images/page_img_13.png) no-repeat 0 0;height:98px; width:31px;}
/*********************************qq资讯样式*****************************/
.kfli img{top:10px; position:relative;}
.kfli {height:40px; line-height:30px; color: #000000; text-align:center;cursor:pointer; border-bottom:1px solid  #D8D8D8; margin:0px 20px; font-size:14px; font-family:"Microsoft YaHei"} 
.phone_Advisory{ text-align:center;} 
.phone_img{ background:url(../images/QQ_phone.png) no-repeat; height:29px; text-align:center; background-position:center;}
.phone_Advisory .Number{ font-size:18px; font-family:Impact; color: #CC0000; text-align:center;}
#leftad span,#rightad span{cursor:pointer;}  
.QQ_bottom{ background:url(../images/QQ_img_08.png) no-repeat; height:30px;}
#divMenu{ float:right; width:161px;}
/* 在线客服 */
#online_qq_layer { position:fixed; right:0px; top:150px; overflow:hidden; _position:absolute; z-index:110; }
#online_qq_tab { float:left; margin-top: 50px; }
.online_icon { width:31px; height:171px; overflow:hidden; font-family:'宋体'; }
.online_icon a { display:block; width:31px; height:171px; background: url(../images/page_img_07.png) no-repeat left top; }
#onlineService { float:left; display:none; }
.online_windows { width:161px; }
.online_w_top { background:url(../images/qq_online_top.png) no-repeat; height:9px; }
.online_w_c { background:url(../images/qq_online_mid.png) repeat-y; }
.online_w_bottom { background:url(../images/qq_online_bot.png) no-repeat; height:20px }
#online_qq, #online_tel, #online_weixin { clear:both; width:160px; }
#online_qq ul li { line-height:36px; border-bottom:1px solid #e7e7e7; }
#online_qq ul li a { display:block; height:36px; line-height:36px; padding-left:25px; font-family:"微软雅黑"; font-size:14px; background:url(img/qq_ico.jpg) no-repeat 5px 11px; }

