*{ margin:0; padding:0;}
body {
	font-family: "Helvetica Neue", Helvetica, "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", Arial, sans-serif;
}

input, button, select, textarea, p {
    font-family: "Helvetica Neue", Helvetica, "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", Arial, sans-serif;
}

.none {
	display: none;
}
.inxl li{ display:block; float:left; text-decoration:none; margin-left:10px;}
.inxl li a{ color:#000; padding:5px; border:#F0F0F0 1px solid;}
.inxl li a:hover{ background-color:#C69; color:#FFF}
/* banner */
#banner {
	float:left;
	width:774px;
	background-color:#fff;
	margin-left:auto;
	margin-right:auto;
	padding: 1em;
}
/* header */

#header {
	background:url(../images/img81.jpg) repeat-x;
	height:70px;
}

#logo a {
	background: url(../images/logo.png) no-repeat;
	padding: 20px 0;
	text-indent: -9999px;
	width: 250px;
	float: left;
	display: block;
}

#mainmenu{
	width:900px;
	height:70px;
	line-height:70px;
	float:right;
}
#mainmenu ul{
	font-size:15px;
	z-index:100; 
	position:relative; 
	float:right;
	list-style:none;
}
#mainmenu ul li{
	float:left;
	padding:25px 10px 10px 30px;
	color:#a3c6dc;
	text-shadow:0px 1px 0px #000000;
	position:relative;
}
#mainmenu ul li a, #mainmenu ul li a:visited{
	color:#fff;
	text-decoration:none;
	width:105px;
}
#mainmenu ul li li a{
	display:block;
	float:left;
}
#mainmenu ul li a:hover, #mainmenu ul li.current a,#mainmenu ul li.current_page_item a{
	text-decoration:none;
	color:#ffffff;
}
#menu li li{
	margin:0 0 0px 0px !important;
	padding:0px !important;
	position:relative;
	z-index:100;
	line-height:20px !important
}
#menu ul{
	display:none;
	position:absolute;
	top:50px;
	left:0px;
	width:142px;
	padding:4px 0px 5px 4px!important;
	background-color:#4b4b4b;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
#menu ul li{
	background-image:url(../images/slide-menu-bg.gif);
	background-repeat:repeat-x;
}
#menu ul ul{
	top:0px; left:139px;
}
.second li a, .second li a:visited{
	width:119px;
	display:inline;
	height:24px!important;
	padding:3px 10px;
	font-size:12px;
	color:#ffffff !important;
	line-height:24px;
	z-index:100;
	text-decoration:none;
}



/* main */

#jionNow {
	position: absolute;
	left: 600px;
	top: 280px;
	width: 250px;
}

#jionNow P {
	color: #000000;
	margin-bottom: 20px;
	text-shadow: 0 1px 2px #FFFFFF;
}

#jionNowButton {
	background: url(../images/jionNow.png) no-repeat;
	width: 180px;
	padding: 10px 5px 15px;
	border: none;
	text-align: center;
	color: #FFFFFF;
	font-size: 22px;
	text-shadow: 0 2px 1px #000000;
	line-height: 30px;
}

#jionNowButton a {
	color: #FFFFFF;
	text-decoration: none;
}

#info {
	position: absolute;
	bottom: 0;
	background: url(../images/30.png) repeat;
	margin: 0;
	color: #FFFFFF;
}

#info ul {
	float: left;
	margin: 0;
	width: 900px;
}

#info li {
	float: left;
	margin: 20px 0 20px 80px;
	padding-left: 80px;
	display: inline;
	height: 55px;
}

.dataNow {
	font-size: 20px;

}

.doccms a{
	color: #FFFFFF;
	text-decoration: none;
}

#developers {
	background: url(../images/developers.png) no-repeat;
}

#cloud {
	background: url(../images/cloud.png) no-repeat;
}

#business {
	background: url(../images/business.png) no-repeat;
}

#refresh {
	float: right;
	width: 32px;
	height: 32px;
	text-indent: -9999px;
	margin: 8px 8px 0 0;
}

#introduce {
	border-bottom: 1px solid #EEEEEE;
	padding: 0 10px 10px;
}

/* pages */

#pages {
	background: rgba(255, 255, 255, 0.9);
	margin-bottom: 50px;
	margin-top:20px;
	min-height: 900px;
	position: relative;
}

#sideBar {
	float: left;
	min-height: 400px;
	width: 200px;
	margin-top:20px;
	/*background: rgba(200, 200, 200, 0.1);*/
	border: 1px solid #ddd;
    border-top: 2px solid #999;
	/*border-radius: 2px;*/
	/*box-shadow: 0 2px 1px rgba(60, 60, 60, 0.3);*/

}

#sideBar li {
	/*margin: 20px 30px 20px 20px;*/
	/*padding: 10px 20px;*/
}

#sideBar .sideBarHover {
    /*height: 31px;*/
    /*padding-left: 8px;*/
    /*background: #F7F7F7;*/
    /*line-height: 31px;*/
    /*color: #333;*/

overflow: hidden;
height: 30px;
padding: 0px 6px 0px 36px;
border-top: 1px solid #ddd;
background: #F7F7F7;
font: normal 16px/30px \5fae\8f6f\96c5\9ed1;
cursor: pointer;

}

#sideBar .sideBarHover a:hover {
	text-decoration: none;
}

#contents {
	float: left;
	width: 970px;
	margin: 20px 0 20px 15px; display:inline;
}

#contents .section {
	margin: 0 0 45px;
}

#contents h4 {
	margin: 0 0 15px;
}

#contents p {
	font-size: 12px;
	text-shadow: 0 1px 1px #FFFFFF;
}

.center {
	text-align: center;
}

.italic {
	font-style: italic;
}

form {
	margin: 0;
}

#pages #contactForm {
	border: 1px dashed #CCCCCC;
	margin: 0 0 20px;
	padding: 10px 0 0;
}

#city1, #city2, #city3 {
	margin: 0 0 10px;
	width: 91px;
}

.control-group {
	margin: 20px 0;
}

.form-actions {
	margin: 0;
}

/* footer */

/*#footer {
		background: url(../images/60.png) repeat;
		color: #CCCCCC;
		text-shadow: 0 1px 1px #000000;
		min-width: 964px;
		width: 100%;
		height: 55px;
}
*/
.footer_absolute_bottom {
	bottom: 0;
	position: absolute;
}

#miibeian {
	margin: 0px;
	padding: 10px 0;
	width: 100%;
	min-width: 964px;
	text-align: center;
	background: #333333;
}

.miibeian_absolute_bottom {
	bottom: -38px;
	position: absolute;
}

/* footer *media */

/*#footer ul {
	margin: 15px 0;
}

#footer li {
	line-height: 24px;
	margin: 0 15px;
	float: left;
}
#footerList li ul{
	display:none;
	
}
#footer a {
	color: #FFFFFF;
	text-decoration: none;
}*/

#footerList {
	float: left;
}

#social {
	float: right;
}

#social li a {
	text-indent: -9999px;
	width: 30px;
	display: block;
}

#weibo {
	background: url(../images/weibo.png) no-repeat;
}

#qq {
	background: url(../images/qq.png) no-repeat;
}

#gplus {
	background: url(../images/gplus.png) no-repeat;
}

#douban {
	background: url(../images/douban.png) no-repeat;
}

#language_menu {
	background: url(../images/arrow.gif) no-repeat 65px 0;
	padding: 0 20px 0 0;
}

.dropdown.open .dropdown-toggle {
	background: none;
}

#language_list_bg {
    background: url(../images/60.png) repeat scroll 0 0 transparent;
    float: left;
    list-style: none;
}

#language_list {
    bottom: 100%;
    top: auto;
    box-shadow: none;
    border: none;
    border-radius: 0;
    min-width: 0;
    left: -20px;
    padding: 5px 0 0;
    background: none;
}

#language_list li {
	margin: 0;
}

#language_list a {
	padding: 3px 30px 3px 20px;
	width: 60px;
}

#language_list a:hover {
	background: #999999;
}
/*topic*/
#toppic{
	width:100%;
	height:630px;
}

.theme-default #slider {
    width:1150px; /* Make sure your images are the same size */
    height:475px; /* Make sure your images are the same size */
}
.theme-pascal.slider-wrapper,
.theme-orman.slider-wrapper {
    margin-top:150px;
}

/* Featured Content */

#feature-content {
	overflow: hidden;
	padding: 40px 0px 60px 0px;
	border-bottom: solid 1px #ddd;
}

#feature-content h2 {
	padding: 0px 0px 30px 0px;
	letter-spacing: -2px;
	text-decoration: none;
	text-transform: uppercase;
	font-family: "微软雅黑";
	font-size: 30pt;
	color: #303030;
}

.image-style1 {
	background: #FFFFFF;
    width: 360px;
    height: 360px;
    border: 1px solid #B8B8B8;

}
.image-style1 img{
	width:360px;
	
}
.data_package:hover{
    color:#fff;
    background: url('./images/decorate/data2.png') no-repeat 20px 3px;
    width: 130px;
    height: 30px;
    border: 0;

}
.data_package_bg{
    background-color: #fff;
}
.data_package_bg:hover{
    background-color: rgb(167,0,0);
}
.data_package{
    font-size: 15px;
    line-height: 28px;
    color:#555;
    text-indent:45px;
    width: 128px;
    height: 28px;
    border: 1px solid rgb(86,86,86);
    float: left;
    background: url('./images/decorate/data1.png') no-repeat 20px 3px;
}

.img_download:hover{
    color:#fff;
    background: url('./images/decorate/img2.png') no-repeat 20px 3px;
    width: 130px;
    height: 30px;
    border: 0;
}
.img_download_bg{
    background-color: #fff;
}
.img_download_bg:hover{
    background-color: rgb(167,0,0);
}
.img_download{
    font-size: 15px;
    line-height: 28px;
    color:#555;
    text-indent:45px;
    width: 128px;
    height: 28px;
    border: 1px solid rgb(86,86,86);
    float: right;
    background: url('./images/decorate/img1.png') no-repeat 20px 3px;
}
.ibox1{
	width: 359px;
    margin-left: 20px;
    margin-right: 20px;
    margin-bottom: 40px;
    float: left;
	}
.ibox1 p{
	text-align:center;
	color:#999;
    }
.ibox1 p span{
	color:#000;
}
.ibox2{
    width: 360px;
height: 30px;
line-height: 30px;
color: #555;
}
.m_title{
	margin-bottom:20px;
	height:50px;
	width:1200px;	
}
.m_title span{
    display:block;
    width:150px;
    height:50px;
    float:left;
}
.row{
    width:1200px;
    }
.m_title span.m_more{
	width:auto;
	height:30px;
	text-align:right;
	padding-top:15px;
	padding-right:8px;
    float:right;
}
/* others *media */

#miibeian a {
	color: #888888;
}

/* JS */

#slider {
	width:0%; 
	border-width:0px; 
	background-color: #CC0000; 
	color:white;
	height: 2px;
}
#sliderParent {
	width:100%;
}

/* 监控宝 */

#main {
   width: 1200px;
margin: 0 auto;
}

#divFloatToolsView{
	display:none;
}
.float0831 {
	POSITION: fixed; TOP: 180px; RIGHT: 1px; _position: absolute; z-index:100;
}
.float0831 A {
	COLOR:#F00
}
.float0831 li{ list-style-type:none}
.float0831 A:hover {
	COLOR: #ff8100; TEXT-DECORATION: none
}
.float0831 .floatL {
	POSITION: relative; WIDTH: 80px; FLOAT: left
}
.float0831 .floatL A {
	TEXT-INDENT: -9999px; DISPLAY: block; FONT-SIZE: 0px
}
.float0831 .floatR {
	BACKGROUND: url(/wwwroot/static/themes/qbh_wx/red/images/float_bg.gif)
}
.float0831 .tp {
	BACKGROUND: url(/wwwroot/static/themes/qbh_wx/red/images/float_bg.gif)
}
.float0831 .cn {
	BACKGROUND: url(/wwwroot/static/themes/qbh_wx/red/images/float_bg.gif)
}
.float0831 .floatR {
	PADDING-BOTTOM: 15px; WIDTH: 130px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: -131px bottom; FLOAT: left; OVERFLOW: hidden
}
.float0831 .tp {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0% 0%; HEIGHT: 10px
}
.float0831 .cn {
	BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: -262px 0px
}
.float0831 .cn H3 {
	TEXT-INDENT: -9999px; HEIGHT: 36px; FONT-SIZE: 0px
}
.float0831 .cn UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; PADDING-TOP: 0px
}
.float0831 .cn UL LI {
	BORDER-BOTTOM: #e6e5e4 1px solid; LINE-HEIGHT: 36px; WORD-WRAP: break-word; HEIGHT: 36px; OVERFLOW: hidden; WORD-BREAK: normal
}
.float0831 .titZx {
	BACKGROUND: url(/wwwroot/static/themes/qbh_wx/red/images/float_s.gif) no-repeat
}
.float0831 .titDh {
	BACKGROUND: url(/wwwroot/static/themes/qbh_wx/red/images/float_s.gif) no-repeat
}
.float0831 .titDc {
	BACKGROUND: url(/wwwroot/static/themes/qbh_wx/red/images/float_s.gif) no-repeat
}
.float0831 .icoZx {
	BACKGROUND: url(/wwwroot/static/themes/qbh_wx/red/images/float_s.gif) no-repeat
}
.float0831 .icoTc {
	BACKGROUND: url(/wwwroot/static/themes/qbh_wx/red/images/float_s.gif) no-repeat
}
.float0831 .icoFf {
	BACKGROUND: url(/wwwroot/static/themes/qbh_wx/red/images/float_s.gif) no-repeat
}
.float0831 .icoTl {
	BACKGROUND: url(/wwwroot/static/themes/qbh_wx/red/images/float_s.gif) no-repeat
}
.float0831 .btnOpen {
	BACKGROUND: url(/wwwroot/static/themes/qbh_wx/red/images/kf1.png) no-repeat
}
.float0831 .btnOpen_n {
	BACKGROUND: url(/wwwroot/static/themes/qbh_wx/red/images/float_s.gif) no-repeat
}
.float0831 .btnCtn {
	BACKGROUND: url(/wwwroot/static/themes/qbh_wx/red/images/kf2.png) no-repeat
}
.float0831 .titZx {
	BACKGROUND-POSITION: 5px -10px
}
.float0831 .titDh {
	BACKGROUND-POSITION: 5px -66px
}
.float0831 .titDc {
	BACKGROUND-POSITION: 5px -124px
}
.float0831 .icoZx {
	BACKGROUND-POSITION: 2px -154px
}
.float0831 .icoTc {
	BACKGROUND-POSITION: 0px -323px
}
.float0831 .icoFf {
	BACKGROUND-POSITION: 2px -213px
}
.float0831 .icoTl {
	PADDING-LEFT: 20px; DISPLAY: block; FONT-FAMILY: "微软雅黑"; BACKGROUND-POSITION: 2px -266px; FLOAT: left
}

.float0831 .btnOpen_n {
	BACKGROUND-POSITION: 0px -530px
}

.float0831 .icoZx {
	PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left
}
.float0831 .icoTc {
	PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left
}
.float0831 .icoFf {
	PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left
}
.float0831 .btnOpen {
	POSITION: relative; WIDTH: 80px; HEIGHT: 80px; TOP: 80px; LEFT: 2px
}
.float0831 .btnOpen_n {
	POSITION: relative; WIDTH: 80px; HEIGHT: 80px; TOP: 80px; LEFT: 2px
}
.float0831 .btnCtn {
	POSITION: relative; WIDTH: 80px; HEIGHT: 80px; TOP: 80px; LEFT: 2px
}
.float0831 .btnOpen {
	TOP: 118px; LEFT: 1px
}
.float0831 .btnOpen_n {
	TOP: 118px; LEFT: 1px
}
.float0831 .btnCtn {
	TOP: 118px; LEFT: 2px
}
.float0831 UL LI H3.titDc A {
	WIDTH: 80px; DISPLAY: block; HEIGHT: 36px
}
.float0831 UL LI.top {
	BORDER-BOTTOM: #ace5f9 1px solid
}
.float0831 UL LI.bot {
	BORDER-BOTTOM-STYLE: none
}
.float0831 UL.webZx {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 164px; PADDING-RIGHT: 0px; BACKGROUND: url(/wwwroot/static/themes/qbh_wx/red/images/webZx_bg.jpg) no-repeat; HEIGHT: 65px; PADDING-TOP: 0px
}
.float0831 UL LI.webZx-in {
	BORDER-BOTTOM-STYLE: none; PADDING-LEFT: 5px; HEIGHT: 50px; PADDING-TOP: 8px
}
#jihuaslide{ width:300px; height:200px; border:1px solid #C35091; position:fixed; bottom:2px; right:2px; display:none; background-color:White;}
	 #jihuaslide .tit{ width:280px; height:30px; line-height:30px; font-size:14px; background-color:#C35091;color:#fff; padding-left:10px; padding-right:10px; font-weight:bold}
     #jihuaslide .tit a{ position:absolute; top:1px; right:8px; font-size:12px; text-decoration:none; color:#fff; font-weight:normal}
	 #jihuaslide .nlk{ padding:5px;}
	 #jihuaslide .nlk li{ width:290px; text-decoration:none; border-bottom:1px dotted  #CCCCCC; display:block; height:26px; line-height:26px; color:#666; overflow:hidden }
	 #jihuaslide .nlk li span{ padding-right:5px;}
	 #jihuaslide .nlk li a{ color:#C35091;}
     #reshow{position:fixed;right:2px;bottom:2px;font-size:12px; background-color:#C35091; width:100px; height:25px; color:#FFF; font-weight:bold; display:none;cursor:pointer; line-height:25px; text-align:center}


