/*网站首页前台以及内页样式表*/
body{position:relative;background-color:#fff;}
a{color:#333}
a:hover{
	color:#990000;
}
.hide{
	display:none;
}
.container{width:1000px;margin:0 auto}
.text{font-size:12px;color:#999;text-align:left}
.white{
	color:#fff;
}
.icon-tel{
	background: url('/img/Pages/png_ico.png') no-repeat -9px -8px;
	width: 13px;
	height: 18px;
}
.icon-weibo,.icon-weixin{
	width: 20px;
	height: 20px;
	margin-left:7px;
}
.icon-weibo{
	background: url('/img/Pages/png_ico.png') no-repeat -35px -9px;
}
.icon-weixin{
	background: url('/img/Pages/png_ico.png') no-repeat -64px -9px;;
}
#header_top{background:#fff;}
#header_top{
	height:50px;
	line-height:50px;
	border-bottom:1px solid #f3f3f3;
}
#header_top ul {
	padding-top: 14px;
	margin-left:-10px;
}
#header_top li i{
	background-color: #999999;
	height: 10px;
}
#header_top .contact-info span{
	font-size:16px;
  	font-family: "Microsoft YaHei","WenQuanYi Micro Hei",SimHei,tohoma,sans-serif;
  	vertical-align:middle;
  	font-weight:bold;
}
#header_top .contact-info span.red{
	color:#a8312a;
}
#header_top .btn-weibo{
	margin-left:5px;
}
#header_top .btn-weixin{
	margin-left:3px;
}
#header_top .btn-weibo,#header_top .btn-weixin{	
	opacity:.5;
}
#header_top .btn-weibo:hover,#header_top .btn-weixin:hover{
	opacity:1;
}
#header{
	background:url(/img/Pages/header_bg.jpg) repeat-x;
	height:85px;
	padding:0px;
	box-shadow:none;
}
#header .container{
	padding-top:10px;
	height:85px;
}
#header .logo h1{
	height:60px;
	line-height:60px;
	text-align: center;
	display:table;
}
#header .logo h1 a{
	display:table-cell;
	vertical-align:middle;
}
#header .nav li,#header .nav li a{
	width:80px;
}
.aaa{border:1px solid red}
hr.dashed{border:none;border-top:1px dashed #ddd;margin:7px 0}

/*slider*/
#slider{text-align:center;position:relative;}
#slider .switchable-box{width:100%;height:400px;}
#slider .switchable-box li{width:100%;}
#slider .switchable-box a{display:block;width:100%;height:394px;}
#slider .ui-arrow {
	position:absolute;
	top:40%;
	width:100%;
	z-index:9;
	margin:0 auto;
	padding:0 30px;
	box-sizing:border-box;
	-moz-box-sizing:border-box; 
}
#slider .ui-arrow .ui-prev{
	display:inline-block;
	background: url('/img/Pages/png_ico.png') no-repeat -153px -39px;
	width: 24px;
	height: 37px;
	float:left;
	cursor:pointer;
}
#slider .ui-arrow .ui-next{
	display:inline-block;
	background: url('/img/Pages/png_ico.png') no-repeat -305px -39px;
	width: 24px;
	height: 37px;
	float:right;
	cursor:pointer;
}
#slider .switchable-nav{
	position:absolute;
	bottom:15px;
	left:50%;
	z-index:9;
}
#slider .switchable-nav li{
	display:inline-block;
	background:url('/img/Pages/png_ico.png') no-repeat -268px -51px;
	width: 18px;
	height: 18px;
	text-indent:-9999px;
	cursor:pointer;
}
#slider .switchable-nav li.active{
	background:url('/img/Pages/png_ico.png') no-repeat -220px -51px;
}

/*login form*/
.login {
	position:absolute;
	top:0;
	right:14%;
	z-index:9;
	box-sizing:border-box;
	-moz-box-sizing:border-box; 
	text-align:right;height:393px;
}
.login .login-form{
	margin-top:35px;
	height:310px;
	width:290px;
	overflow:hidden;
	position:relative;
	box-sizing:border-box;
	-moz-box-sizing:border-box; 
}
.login-form{margin-top:50px;border-radius:5px;display:inline-block;background:url(/img/media/dlbj.png) repeat 0 0;text-align:left;padding:15px 25px 20px}
.login .login-form *{
	color:#fff;
}
.login .login-form label{
	margin-bottom:3px;
}
.login .login-form input[type="text"],#slider .login-form input[type="password"]{
	margin-bottom:10px;
	width:226px;
	color:#666;
}
.login .login-title{
	font-size:16px;
	font-weight:lighter;
	margin:0;
	height:23px;
	line-height:23px;
}
.login .login-form .btn-reg{
	display:inline-block;
	width: 105px;
	height: 39px;
	background: url('/img/Pages/png_ico.png') no-repeat -133px -130px;
	margin-left:20px;
}
.login .login-form .btn-reg:hover{
	background: url('/img/Pages/png_ico.png') no-repeat -133px -177px; 
}
.login .login-form .btn-login{
	display:inline-block;
	width: 105px;
	height: 39px;
	background: url('/img/Pages/png_ico.png') no-repeat -9px -130px;
}
.login .login-form .btn-login:hover{
	background: url('/img/Pages/png_ico.png') no-repeat -9px -177px;
}
.login .logined .id_info{
	color:#c60;
	font-size:16px;
  	font-family: "Microsoft YaHei","WenQuanYi Micro Hei",SimHei,tohoma,sans-serif;
}
.login .logined p{
	font-size:14px;
}
.login .label_inline{
	display:inline;
	color:#fff;
	vertical-align:middle;
}
.login .tip{
	color:#fff;
}
.login .tip .icon-qq{
    background: url('/img/Pages/png_ico.png') no-repeat -193px -10px;
	width: 14px;
	height: 16px;
	vertical-align:middle;
}

/*滚动*/
.scroll_window {
    width: 998px;
    height: 300px;
    float: right;
    margin-top: 32px;
    overflow:hidden;
    z-index:9;
}
.scroll_window .item{
	padding-left:40px
}
.scroll_window .item.first{
	padding-left:0;
}
.scroll_window .item_box{
	width:306px;
	height:266px;
	overflow:hidden
}
.scroll_window .item_box .a_img{
	display:block;
	box-sizing:border-box;
	-moz-box-sizing:border-box; 
	border-radius:2px;
	background:#f7f7f7;
	text-align:center;
	height:130px;
	padding:20px 0;
}
.scroll_window .item_box .a_img:hover{
	background:#e4e6e7;
}
.scroll_window .item h3{font-size:18px;line-height:20px;margin:20px 0 0 0}
.scroll_window .item .text{font-size:12px;margin-bottom:0;line-height:16px;text-align:left;margin:15px 15px 15px 0;box-sizing:border-box;}
.scroll_window .handle{position:absolute;bottom:-20px;right:0;z-index:9;text-align:center;width:100%;cursor:pointer;}
.btn_back,.btn_prev{display:inline-block;width:38px;height:38px;text-indent:9999px}
.btn_prev:hover{background: url('/img/Pages/png_ico.png') no-repeat -437px -39px}
.btn_prev{background: url('/img/Pages/png_ico.png') no-repeat -343px -39px;}
.btn_back:hover{background: url('/img/Pages/png_ico.png') no-repeat -484px -39px}
.btn_back{background: url('/img/Pages/png_ico.png') no-repeat -390px -39px;margin-left:5px;}
.btn-more{
	color:#990000;
}
.btn-more:hover{
	text-decoration:underline;
}
.scroll_window .switchable-nav {
    display: none;
}
.bg_gray{
	background:#f2f2f2;
	padding-top:60px;
	position:relative;
	z-index:0;
	padding-bottom:60px;
}
.bg_gray .left{
	width:710px;
	float:left;
}
.bg_gray .right{
	width:240px;
	float:right;
}
.column{
	box-sizing:border-box;
	-moz-box-sizing:border-box; 
	padding:10px 15px;
	background:#fff;
	padding-bottom:20px;
}
.column h3{
	font-size:18px;
	border-bottom:1px solid #eee;
	margin-top:0px;
}
.column ul li{
	line-height:22px;
	text-indent:15px;
	background:url(/img/Pages/dot.gif) no-repeat 3px 50%;
	color:#7e7d7d;
}
.column ul li a{
	color:#7e7d7d;
}
.bg_gray .block1{
	box-sizing:border-box;
	-moz-box-sizing:border-box; 
	width:160px;
	float:left;
	padding:20px 10px;
}
.bg_gray .block1 .title{
	color:#900;
	font-size:24px;
  	font-family: "Microsoft YaHei","WenQuanYi Micro Hei",SimHei,tohoma,sans-serif;
}
.bg_gray .blcok2{
	width:100%;
}
.bg_gray .blcok2 .item{
	width:195px;
	padding-left:35px;
	padding-right:25px;
	float:left;
	margin-bottom:15px;
}
.bg_gray .blcok2 .item h4{
	font-size:14px;
	font-weight:bold;
	margin-bottom:5px;
}
.bg_gray .blcok2 .text{
	color:#666666;
}
.bg_gray .body hr{
	margin-top:13px;
}
.bg_gray .blcok2 .item.bg_jm_1{
	background:url(/img/Pages/ys_01.png) no-repeat 0px 11px
}
.bg_gray .blcok2 .item.bg_jm_2{
	background:url(/img/Pages/ys_03.png) no-repeat 0px 11px
}
.bg_gray .blcok2 .item.bg_jm_3{
	background:url(/img/Pages/ys_02.png) no-repeat 0px 11px
}
.bg_gray .blcok2 .item.bg_jm_4{
	background:url(/img/Pages/ys_04.png) no-repeat 0px 11px
}
.table-icon-pc,.table-icon-phone{
	text-align:center;
	margin-top:10px;
}
.tab-content{
	overflow:hidden;
}
.table.table-icon-pc td,.table.table-icon-phone td{
	border-top:none;
	text-align:center;
	padding: 0;
}
.table-icon-pc i,.table-icon-phone i{
	display:block;
	margin:0 auto;
}
#icon-tab-label li{
	display:inline-block;
}
.icon-pc{
	display:inline-block;
	background: url('/img/Pages/png_ico.png') no-repeat -147px -11px;
	width:16px;
	height:16px;
	margin:0 5px;
	vertical-align:middle;
}
.active .icon-pc{
	background: url('/img/Pages/png_ico.png') no-repeat -96px -11px;
	width:16px;
	height:16px;
	margin:0 5px;
}
.dw-soft  .active li a{
	color:#900;
}
.dw-soft a:hover{
	text-decoration:none;
}
.icon-phone{
	background: url('/img/Pages/png_ico.png') no-repeat -173px -10px;
	width:16px;
	height:16px;
	margin:0 5px;
	vertical-align:middle;
}
.active .icon-phone{
	background: url('/img/Pages/png_ico.png') no-repeat -122px -10px;
	width:16px;
	height:16px;
	margin:0 5px;
}
.icon-pc-1{
	display:block;
	background: url('/img/Pages/png_ico2.png') no-repeat -18px -8px;
	width: 44px;
	height: 44px
}
.icon-pc-2{
	display:block;
	background: url('/img/Pages/png_ico2.png') no-repeat -76px -8px;
	width: 44px;
	height: 44px
}
.icon-pc-3{
	display:block;
	background: url('/img/Pages/png_ico2.png') no-repeat  -133px -8px;
	width: 44px;
	height: 44px
}
.icon-pc-4{
	display:block;
	background: url('/img/Pages/png_ico2.png') no-repeat -191px -8px;
	width: 44px;
	height: 44px
}
.icon-pc-5{
	display:block;
	background: url('/img/Pages/png_ico2.png') no-repeat -248px -8px;
	width: 44px;
	height: 44px
}
.icon-pc-6{
	display:block;
	background: url('/img/Pages/png_ico2.png') no-repeat -18px -8px;
	width: 44px;
	height: 44px
}
.icon-phone-1{
	display:block;
	background: url('/img/Pages/png_ico2.png') no-repeat -24px -74px;
	width: 28px;
	height: 44px
}
.icon-phone-2{
	display:block;
	background: url('/img/Pages/png_ico2.png') no-repeat -68px -76px;
	width: 44px;
	height: 44px
}
.sp h3{
	font-size:18px;
	border-bottom:1px solid #ccc;
}
.dw-soft #icon-tab-label a{
	font-size:14px;
}
.dw-soft #icon-tab-label .active a{
	color:#900;
}
.dw-soft2 .tab-content{
	height:80px;
	box-sizing:border-box;
	-moz-box-sizing:border-box; 
	padding-top:10px;
	padding-bottom:20px;
}

.dw-soft .tab-content{
	height:160px;
	box-sizing:border-box;
	-moz-box-sizing:border-box; 
	padding-top:10px;
	padding-bottom:20px;
}
.dw-soft .table-icon-pc{
	margin:0;
}
.dw-soft td{
	padding-top:8px;
}
.dw-soft td a{
	display:inline-block;
	line-height:24px;
	margin-bottom:10px;
}
.dw-soft td a:hover{
	opacity:0.9;
}
.dw-soft tr{
	margin-bottom:8px;
}
.dw-soft .tab-content{
	padding-top:15px;
}
.app-list a{
	margin:0 4px;
}
.ad_app_box{
	margin:10px 0;
	margin-bottom:11px;
}
.ad{
	margin-top:30px;
}
.doc_list .column{
	height:257px;
}
#friend_links{
	background:#fff;
	border-radius:2px;
	box-sizing:border-box;
	-moz-box-sizing:border-box; 
	padding:10px 15px;
}
#friend_links .tabs{
	border-bottom:1px solid #eeeeee;
}
#friend_links .tabs li{
	display:inline-block;
	line-height:37px;
	height:37px;
	width:90px;
	font-size:14px;
	text-align:center;
}
#friend_links .tabs li a{
	color:#666;
}
#friend_links .tabs li.active a{
	font-weight:bold;
	color:#333;
}

#friend_links .first{
	border-right:1px solid #eeeeee;
}
#friend_links .tab-content{
	padding:25px 0px;
}
#friend_links .tab-content img{
	height:30px;
	margin-right:40px;
}
#friend_links  a{
	margin:0 5px;
}
#footer{
	margin-top:0px;
}
/*用户中心*/
.user_main{
	margin-top:40px;
	min-height:450px;
	border:1px solid #eaeaea;
	margin-bottom:100px;
}
.user_main .tab{
	list-style:none;
	border-bottom:1px solid #eaeaea;
	background:#fafafa;
}
.user_main .tab li{
	display:inline-block;
	margin:0;
	padding:0;
}
.user_main .tab li.mid{
	border-left:1px solid #eaeaea;
	border-right:1px solid #eaeaea;
}
.user_main .tab li.last{
	border-right:1px solid #eaeaea;
}
.user_main .tab li a{
	display:inline-block;
	width: 80px;
	height:50px;
	line-height:50px;
	text-align:center;
	font-size:14px;

}
.user_main .tab li.active a{
	background:#fff;
	font-weight:bold;
	border-top:2px solid #960405;
	height:48px;
}
.user_main .tab li a:hover{
	font-weight:bold;
}
.user_main .tip{
	height:50px;
	border-bottom:1px solid #eaeaea;
	line-height:50px;
	padding-left: 20px;
}
.user_main .tip_text{
	color:#999;
}
.user_main #flashMessage{
	display:inline;
	background:none;
	border:none;
}
.user_main form{
	margin-top:50px;
}
.user_main form .control-label{
	width:120px;
}
.user_main form .controls{
	margin-left:130px;
	width:261px;
}
.user_main form .input-block-level,input[type="text"],input[type="password"]{
	border-radius:0;
}
.user_main form button{
	background:#fff;
	border:none;
}
.user_main .register_now{
	text-align:center;
	padding-top:50px;
}


/*硬件租售*/
.row.page{
	width:1000px;
	margin:0 auto;
}
.page .span4{
	width:222px;
	margin-left:0;
}
.page .span8{
	width:750px;
	border:1px solid #e8e6e6;
	float:right;
	margin-left:15px;
	padding:25px;
	box-sizing:border-box;
	-moz-box-sizing:border-box; 
	margin-bottom:50px;
}
.page .sidenav{
	line-height:40px;
}
.page .sidenav li{
	width:100%;
	border:1px solid #e8e6e6;
	border-top:none;
}
.page .sidenav li.first{
	border-top:1px solid #e8e6e6;
}
.page .sidenav li a{
	display:inline-block;
	height:40px;
	line-height:40px;
	padding-left:30px;
	width:100%;
	box-sizing:border-box;
	-moz-box-sizing:border-box; 
	font-size:14px;
}
.page .sidenav li.active{
	background:url(/img/Pages/dh_1.png) repeat-x ;
	border:1px solid #900;
	color:#fff;
}
.page .sidenav li.active a{
	background:url(/img/Pages/dh_2.png) no-repeat 90% 50%;
	color:#fff;
	font-weight:bold;
}
.page .item{
	margin-bottom:30px;
	display:block;
	cursor:pointer;
}
.page .item:hover{
	color:#666;
}
.page .item .img_box{
	padding:5px;
	width:168px;
	height:134px;
	float:left;
	border:1px solid #f4f4f4;
}
.page .item .info{
	width:496px;
	height:133px;
	float:right;
}
.page .item .info h3{
	font-size:14px;
	margin:0;
	padding:0;
	height:26px;
	line-height:26px;
}
.page .kv dt{
	display:inline;
	color:#900;
}
.page .kv dd{
	display:inline;
}
.page .breadcrumb{
	background:#fff;
	margin:0;
	margin-top:15px;
	padding-left:0;

}
.page .breadcrumb .index{
	font-size:16px;
}



/*列表页面*/
.page .doc_list li{
	height:43px;
	line-height:43px;
	border-bottom:1px solid #eee;
}
.page .doc_list li a{
	color:#3399cc;
	font-size:14px;
}
.page .span8 .article_title{
	font-size:24px;
}
.page .span8 .article_info{
	color:#999;
}
.page .span8 .head{
	font-size:16px;
	font-weight:bold;
	text-align:center;
	margin-top:5px;
	margin-bottom:20px;
	padding-bottom:10px;
	border-bottom:1px solid #ccc;
}
.page .span8 .body{
	font-size:14px;
	line-height:24px;
}
.page .span8 .main_body{
	min-height:350px;
}

/*详情页面*/
.page .tag{
	margin-bottom:0px;
}
.page .share{
	margin-top:40px;
}
.page .article_title{
	margin-bottom:0px;
}
.hardware h2{
	font-size:14px;
	line-height:14px;
	color:#333333;
	font-weight:bold;
	margin-top:37px;
	margin-bottom:5px;
}
.hardware .kv{
	margin-bottom:5px;
}
.hardware .params{
	margin-top:30px;
}
.hardware .params h2.title{
	border-bottom:1px solid #900;
	padding-bottom:7px;
	margin-bottom:20px;
}
.hardware .icon-note{
	background:url(/img/Pages/icon_note.jpg) no-repeat;
	width:14px;
	height:16px;
	vertical-align:middle;
	margin-right:7px;
}
.hardware .table td,.hardware .table th{
	border:1px solid #eee;
}
.hardware .text{
	line-height:20px;
	font-size:12px;
	color:#666666;
}
.icon-share{
	background:url(/img/Pages/share.png) no-repeat;
	width:14px;
	height:14px;
	margin:0 7px;
	vertical-align: middle;
	margin-top:7px;
}
.icon-tag{
	background:url(/img/Pages/tag.png) no-repeat;
	width:14px;
	height:14px;
	vertical-align: middle;
	margin:0 7px;
}
.icon-link{
	background:url(/img/Pages/link.png) no-repeat;
	width:14px;
	height:14px;
	vertical-align: middle;
	margin:0 7px;
}

/*行业方案*/
.span8.app_list{
	padding:60px 40px;
	padding-bottom:20px;
}
.span8.app_list a:hover{
	text-decoration:none;
}
.app_list li{
	display:inline-block;
	width:167px;
	height:53px;
	margin-bottom:40px;
	float:left;
	text-align: center;
}
.app_list li .app_label{	
	display:inline-block;
	padding:5px;
	color:#333;
	font-size:14px;
	border-bottom:1px solid #e5e5e5;
}

.span8.app_view{
	padding:18px;
}
.app_view .pic_box{
	max-width:auto;
}
.app_view .title1{
	margin:30px 0;
	color:#666666;
}
.app_view .title1_label{
	font-size:14px;
	font-weight: bold;
	border-bottom:1px solid #e5e5e5;
	display:inline-block;
	width: 650px;
	padding-bottom:5px;
}
.app_view .paragraph{
	margin-bottom:5px;
	font-size:14px;
	line-height:25px;
	color:#666;
	text-indent:24px;
}
.app_view .paragraph li{
	font-size:14px;
	line-height:25px;
	color:#666;
}