/*  
Theme Name: the 85bw team
Theme URI: http://www.85bw.com/
Description: 85bw
Version: 2013.9.26
Author: 阿尔建站
Author URI: http://www.85bw.com/
*/


/*全局定义*/
*{margin: 0px; padding: 0px;}
body{font-family: 'BebasNeueRegular', Arial, Helvetica, sans-serif; font-size: 12px; color: #323232; background: url(images/body_bg.gif) repeat-x center top #ececec;}
.body{font-family: 'BebasNeueRegular', Arial, Helvetica, sans-serif; font-size: 12px; color: #323232; background: url(images/body_bg.gif) repeat-x center top #ececec;}
a:link,a:visited,a:active{font-size: 12px; color: #999; text-decoration: none;}
a:hover{color: #c50202; text-decoration: underline;}
.clear, .cb{clear: both; height: 0px;}
img{border:none;}
dl,dt,dd,ul,li{margin: 0px; padding: 0px;}
a{blur:expression(this.blur());}
a{outline:none;}

/*网页头部*/
.header{height: 91px;width: 960px;margin-right: auto;margin-left: auto;margin-top: 20px;margin-bottom: 20px;text-align: center;background-image: url(images/backgrounds.png);background-repeat: no-repeat;
	background-position: 0 -850px;}
.header:hover{filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5;}
.logo{height: 91px;padding-top: 5px; margin: 0px auto; overflow: hidden;}


/*导航条*/
#navbar{width: 960px; height: 40px;margin: 0px auto;margin-bottom: 20px;background: url('images/backgrounds.png') no-repeat 0 -789px;position: relative;z-index: 9999}
#navbar ul{list-style: none;padding-left: 10px;}
#navbar li{float: left;position:relative;}
#navbar li.end{background: none;}
#navbar li.current-menu-item a{color: #86c500; text-decoration: none;}
#navbar ul.sub-menu li.current-menu-item a{background:none;}
#navbar li a{padding-left:10px;padding-right:15px; height: 40px;text-align: center;font-family: inherit;display:block;float:left;line-height: 40px;color: #FFF;text-decoration: none;font-size: 16px;font-weight: normal;  cursor: pointer;text-transform: capitalize;}
#navbar li a:hover{color: #86c500; text-decoration: none;}
#navbar .sub-menu{ position:absolute; background-color: #fff; top: 40px; width: 180px; display:none;border: 1px solid #86c500; padding-left: 0px;padding-bottom: 5px;z-index: 8999999;left: 0;}
#navbar .sub-menu li {float:none; background:none;margin-top:0;line-height: 24px;height: 24px;}
#navbar .sub-menu li a{width: 140px; height: 24px;line-height: 24px;  display: inline; text-align: center; color: #0a0a0a; font-size: 15px; font-weight: bold; }
#navbar .sub-menu li a:hover{ color: #86c500; text-decoration: none; background:none;}
#navbar li.current-menu-item .sub-menu li a{ text-decoration: none; background: none;}
#navbar .sub-menu .sub-menu{ left:180px; top:-1px; -left:170px; -top:1px;}
#navbar li .sub-menu li a.sub{ background:url(images/misc_26.png) no-repeat right 6px; padding-right:15px; }
#nyflash{width: 940px; height: 324px;margin: 0 auto;background: url('images/backgrounds.png') no-repeat 0 -418px;margin-bottom: 20px;padding: 20px 0 0 20px}





#flash{width: 940px; height: 324px;margin: 0 auto;background: url('images/backgrounds.png') no-repeat 0 -418px;margin-bottom: 20px;padding: 20px 0 0 20px;z-index: 1}

#flash img{z-index: 1}
#banner{width: 920px;}


#KinSlideshow{width: 920px; height: 304px;}
#KinSlideshow img{margin: 0;padding: 0;float: left;}


#donghua{width: 960px; float: left; height: 220px; margin-top: 16px;}

/*主体内容*/
#container{width: 960px; margin: 0 auto;}
#wrapper{width:710px; float:left;background-image: url(images/content-bg.png);background-repeat: repeat;padding-bottom: 40px;}
#wrapper h2{margin-top: 40px;height: 20px; line-height: 20px; font-size: 24px; padding-left: 20px; color: #fff;margin-bottom: 8px;}
#wrapper p{line-height: 24px;padding:5px 12px 8px 18px;font-size: 14px;color: #CCC;}
#wrapper p img{width:150px; height:150px; }
#wrapper img{float: left; margin: 5px 13px 2px 0px; border: solid 1px #d2d0d0; padding:5px;}


/*首内页左侧内容及右侧内容*/
.top-nav{width: 230px;float: left;margin-bottom: 15px;}
.top-nav li{float: left;width: 230px;height: 32px;list-style-type:none; display:inline; line-height: 32px;}
.top-nav li a{font-family: 'BebasNeueRegular', Arial, Helvetica, sans-serif;padding-left: 20px;font-size: 16px;color: #FFF;text-decoration: none;font-weight: normal;}
.top-nav li a:hover{color: #86c500;text-decoration: none;}
.top-nav li span{color:#ccc;}
#sidebar{width: 230px; float: right; margin-bottom: 20px;}
#sidebar h2{font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #86c500;text-transform: uppercase;padding-left: 14px;padding-bottom: 5px;}

ul.list{list-style: none; padding: 5px 0px 5px 17px; height:100px; overflow:hidden; }
ul.list img,#culture img{padding-bottom: 8px; _padding-bottom: 3px;}
ul.list li{line-height: 24px;color: #CCC;}
ul.list li a{height: 24px; display: block;}

#sidebar div.widget{ margin-bottom:10px; }
#sidebar div.widget ul, #sidebar div.widget div{list-style: none; border: solid 1px #d2d0d0; padding: 14px; background-color:white;}
#sidebar div.widget ul.children{ border:none; padding:0; }
#sidebar div.widget li{line-height: 24px; padding-left: 10px; background: url(images/jt.gif) no-repeat 0px 7px;}
#sidebar table#wp-calendar{width:100%; text-align:center;}
#sidebar table#wp-calendar caption{font-weight:bold;}
#sidebar table#wp-calendar a{text-decoration:underline;}

/*首页产品推荐*/
#main{width: 960px; margin: 0px auto; margin-top: 19px; float: left;}
#product{width: 710px; margin: 0px auto; float: right; background-color: #fff;}
#commend{width: 741px; float: left; border: solid 1px #d2d0d0;}
#product h2{height: 35px; line-height: 35px; font-size: 13px; padding-left: 33px; background: url(images/title_03.jpg) repeat-x;}
#scroll{margin: 18px; margin-bottom: 0px;}
td.scrollpic h3{margin: 0px auto; font-size:12px; font-weight: normal; height: 31px; line-height: 31px; background: url(images/title_bg.jpg) no-repeat;}
td.scrollpic{padding-left:15px;}
td.scrollpic a img{display: block; border: solid 1px #d2d0d0; border-bottom: none; width:150px; height:150px;}
#main-bottom{ margin-top: 20px; }
#main-bottom #product { width: 960px; float: left; }
#main-bottom #product h2 { background: url(images/title_05.jpg) no-repeat; }
#main-bottom #product #commend{ width: 1001px; }

/*其它页面主要部分*/
#secondary,#default_inside{width: 710px; float: left; margin: 0px auto;margin-bottom: 20px;}
#secondary h1,#default_inside p.title{height: 80px; line-height: 80px; padding-left: 30px; color: #fff; font-size: 32px; font-weight: bold;  background: url(images/motion-sensors-content-top.png);border-radius: 10px 10px 0px 0px;}

#secondary1{width: 710px; float: left; margin: 0px auto}
#secondary1 h1{height: 80px; line-height: 80px; padding-left: 30px; color: #fff; font-size: 32px; font-weight: bold; border-radius: 10px 10px 0px 0px;}
#secondary1 p{padding-left: 30px;color: #ccc;font-size: 14px;padding-bottom: 10px;}
#default_inside p.title1{height: 80px; line-height: 80px; padding-left: 30px; color: #fff; font-size: 32px; font-weight: bold;  border-radius: 10px 10px 0px 0px;}

#secondary p{line-height: 26px; padding: 10px 20px;}
#default_conter{width: 710px; float: left;border-radius: 0px 0px 10px 10px;}
#default_conter1{width: 710px; float: left;border-radius: 0px 0px 10px 10px;}
#default_conter h1{padding: 20px 0px; text-align: center; font-size: 16px; font-weight: bold; color: #c50202; background: none;}
span.fast{height: 34px; line-height: 34px; float:right; margin-top: -34px; padding-right: 15px; color: #323232;}
span.fast a:link,span.fast a:visited,span.fast a:active{color: #323232; font-size: 12px; font-weight: normal; text-decoration: none;}
span.fast a:hover{color: #c50202; text-decoration: underline;}

/*图片页面*/
#chanpin{width:710px; margin: auto; padding-top: 18px; text-align:center;}
#chanpin ul.imglist li{float: left;  margin: 10px;width: 140px;height: 140px;list-style-type: none;background: url('images/backgrounds.png') no-repeat 0 0;text-align: center;}
#chanpin ul.imglist li img{margin-top: 10px;margin-bottom: 5px;text-align: center;  width: 100px; height: 100px;}
.imglist{margin-left: 20px;}
#chanpin ul.imglist h3{margin: 0px; margin-bottom: 15px; padding: 0px; font-size:14px; font-weight: bold; line-height: 24px}
#chanpin li a:link,#chanpin li a:visited,##chanpin li a:active{font-size: 12px; color:#323232; font-weight: normal; text-decoration: none;}
#chanpin li a:hover{color:#c50202; text-decoration: underline;}
#chanpin ul.imglist a{color:#2379B0;}

/*上下分页*/
#several{float: left; width: 90%; margin: 20px 0px; text-align:center; color: #3a3a3a;}
#several span.current,#several a:link,#several span.current,#several a:visited{line-height: 42px; 	color: #CCC; border:1px solid #CCC; text-decoration:none; padding: 1px 5px; margin-left:5px;}
#several a:hover{color: #CCC; border:1px solid #CCC; text-decoration:none;}
#several span.current{color: #CCC; border:1px solid #CCC; text-decoration:none;}

/*页面*/
#news-content{width: 710px; float: left; margin: auto;background: #fff;border-radius: 0px 0px 10px 10px;}
#news-content ul{list-style: none; padding-top: 10px; padding-left: 15px;}
#news-content li{line-height: 30px; padding-left: 12px; background: url(images/jt.gif) no-repeat 0px 9px;}
#news-content span{float: right; padding-right: 15px;}

#news-content1{width: 710px; float: left; margin: auto;border-radius: 0px 0px 10px 10px;}
#news-content1 ul{list-style: none; padding-top: 10px; padding-left: 15px;}
#news-content1 li{line-height: 30px; padding-left: 12px; background: url(images/jt.gif) no-repeat 0px 9px;}
#news-content1 span{float: right; padding-right: 15px;}



#search_list{width: 710px; float: left; margin: auto;border-radius: 0px 0px 10px 10px;}
#search_list ul{list-style: none; padding-top: 10px; padding-left: 15px;}

#search_list li{margin:10px 0;}
#search_list li img{width: 60px;float: left;margin-right: 10px;padding: 2px;border:1px solid #ccc;}


#search_list li .title a{color: #fff;font-size: 14px}

#search_list li p{font-size: 12px;line-height: 24px;padding-right: 20px;padding-left: 0}


#news_concernz{float: left;width: 370px;}
#news_concerny{float: right;}


#news_concern img{border: 1px solid #CCC;padding: 10px;  margin-top: 0px;  margin-right: 0px;  margin-bottom: 20px;  margin-left: 0px;width: 260px;height: 260px;-webkit-border-radius: 10px;  -moz-border-radius: 10px;  border-radius: 10px;}
#news_concern img.aligncenter{display:block;margin:10px auto;}
#news_concern img.alignleft{display:block;float:left;margin-right:10px;}
#news_concern img.alignright{display:block;float:right;margin-left:10px;}
#news_concern{margin:auto; padding: 10px 28px 0px 28px; line-height:26px; font-size:12px; padding-bottom: 30px; text-align: left;background: #fff;}
#news_concern1{margin:auto; padding: 10px 28px 0px 28px; line-height:26px; font-size:12px; padding-bottom: 30px; text-align: left;}
.wenzfot{height: 80px;line-height: 80px;padding-left: 30px;color: #fff;font-size: 32px;font-weight: bold;background: url(images/motion-sensors-content-btm.png);border-radius: 0px 0px 10px 10px;}
.wenzfot1{height: 80px;line-height: 80px;padding-left: 30px;color: #fff;font-size: 32px;font-weight: bold;border-radius: 0px 0px 10px 10px;}
.wenzfotfh a{margin-top: 20px;
-moz-box-shadow: inset 0px 0px 0px 0px #a4e271;
	-webkit-box-shadow: inset 0px 0px 0px 0px #a4e271;
	box-shadow: inset 0px 0px 0px 0px #a4e271;
	background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #89c403), color-stop(1, #77a809) );
	background: -moz-linear-gradient( center top, #89c403 5%, #77a809 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#89c403', endColorstr='#77a809');
	background-color: #89c403;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	border: 1px solid #74b807;
	display: inline-block;
	color: #ffffff;
	font-family: arial;
	font-size: 13px;
	font-weight: normal;
	text-decoration: none;
	text-shadow: 1px 1px 0px #528009;
	margin-bottom: 10px;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
	text-transform: uppercase;
	line-height: 16px;}
#news_concerny .wenzfotfh{text-align: center;}

#news_concern1 p{color: #ccc;line-height: 24px;font-size: 14px;padding: 5px 0px 5px 0px;}
#news_concern p{line-height: 24px;font-size: 13px;padding: 5px 0px 5px 0px;}
#default_conter p.link-pages{text-align:center;margin:10px auto;}
ul#up_down{border:1px solid #ccc;padding:10px;}
ul#up_down li{list-style-type:none;line-height:250%;}

/*标题下的信息，如发布时间、点击次数等*/
#title_extra{display:block; line-height: 24px; text-align:center; margin:auto;}
p#help{width:92%; margin: 10px auto; line-height: 30px; padding-left: 10px; padding-right: 10px; font-weight: bold; text-align: left; border: dotted 1px #68d805;}

/*底部内容*/
#footer{margin-top: 20px;color:#666;width: 960px;margin: 0 auto;background: url('images/backgrounds.png') no-repeat 0 -962px;height: 91px;margin-bottom:20px;}
#footer div#copyright{float: left;padding-right: 20px;line-height: 91px; color: #666;padding-left: 20px; }
#footer a{color: #666; text-decoration: underline;}
#footer a:hover{color: #c50202; text-decoration: underline;}
#friend-link{float: left; width: 900px; margin: 0px auto; line-height: 89px;}
#friend-link li{ display:inline; margin-right:10px; }
#friend-link h4{float: left;font-size: 12px;  font-weight: lighter;padding-right: 10px;}




#searchform #s{width:55%;height:20px;line-height:20px;margin-left: 14px;margin-bottom: 10px;float: left;}
#footer .tagcloud a{line-height:120%;margin-right:2px;}
#searchsubmit{padding:2px 5px; *padding:4px 2px 0px;border: 1px solid #000;background-color: #333333;color: #fff;}

/*评论留言*/
#comments{
	margin:20px auto;
}
#comments h3{
	font-weight:bold;
	font-size:14px;
	border-bottom:1px dotted #ccc;
	margin-bottom:10px;
	padding-bottom:10px;
}
#comments-list{
	border:1px solid #ccc;
	padding:10px;
}
#comments-list ul{
	margin-left:10px;
	margin-right:10px;
}
#comments-list li{
	list-style-type:none;
	margin-bottom:5px;
	line-height:150%;
	margin-top:10px;
	border-bottom:1px dotted #ccc;
	padding-bottom:5px;
	color:gray;
}
#comments-list li a{
	color:gray;
}
#comments-list .comment-body p{
	color:#323232;
	line-height:200%;
}
#comments-list li ul.children{
	margin-left:20px;
}
#comments-list li ul.children li{
	border:none;
}
#comments #respond{
	border:1px solid #ccc;
	padding:10px;
	margin-top:20px;	
}
.form-allowed-tags{
	color:gray;
}
.comment-form-comment textarea{
	display:block;
	width:60%;
	height:150px;
	margin-top:10px;
}
#respond .required{
	color:red;
}
#commentform{
	margin-left:10px;
}
#commentform p{
	margin:10px 0;
}
#commentform p label{
	width:70px;
	display:inline-block;
}
#commentform p input{
    height:22px;
    width:250px;
}
#commentform .comment-form-url label{
    width:74px;
}
#commentform #submit{
	width:50px;
	height:25px;
}
#sidebar div.widget_nav_menu ul{
    border: none;
    padding: 0;
}


/*css hack*/
@-moz-document url-prefix(){
	body{margin-top:-20px;}
}

.main_head {
	BACKGROUND: url(images/img3-5_2.png) no-repeat
}
* HTML .main_head {
 FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/img3-5_2.png", sizingMethod='crop');
	BACKGROUND: none transparent scroll repeat 0% 0%
}
* + HTML .main_head {
	BACKGROUND: url(images/img3-5_2.png) no-repeat
}
.info {
	PADDING-BOTTOM: 10px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: url(images/img3-5_3.png) repeat-y;
	PADDING-TOP: 5px
}
* HTML .info {
 FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/img3-5_3.png", sizingMethod='crop');
	BACKGROUND-REPEAT: repeat-y
}
* + HTML .info {
	PADDING-BOTTOM: 10px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: url(images/img3-5_3.png) repeat-y;
	PADDING-TOP: 5px
}
.down_kefu {
	WIDTH: 157px;
	BACKGROUND: url(images/img3-5_4.png) no-repeat;
	HEIGHT: 8px
}
* HTML .down_kefu {
 FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/img3-5_4.png", sizingMethod='crop');
	WIDTH: 157px;
	BACKGROUND-REPEAT: repeat-y;
	HEIGHT: 8px
}
* + HTML .down_kefu {
	WIDTH: 157px;
	BACKGROUND: url(images/img3-5_4.png) no-repeat;
	HEIGHT: 8px
}

}
* HTML .Obtn {
 FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/img3-5_1.png", sizingMethod='crop');
	WIDTH: 32px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FLOAT: left;
	HEIGHT: 139px
}
* + HTML .Obtn {
	MARGIN-TOP: 104px;
	WIDTH: 32px;
	BACKGROUND: url(images/img3-5_1.png) no-repeat;
	FLOAT: left;
	HEIGHT: 139px;
	MARGIN-LEFT: -5px
}
.qqtable SPAN {
	PADDING-BOTTOM: 5px;
	LINE-HEIGHT: 20px;
	PADDING-LEFT: 0px;
	WIDTH: 100px;
	PADDING-RIGHT: 0px;
	COLOR: #ff6600;
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
	PADDING-TOP: 5px
}

.qun {
	BORDER-BOTTOM: #ffd2bf 1px solid;
	BORDER-LEFT: #ffd2bf 1px solid;
	PADDING-BOTTOM: 5px;
	LINE-HEIGHT: 20px;
	BACKGROUND-COLOR: #ffffff;
	PADDING-LEFT: 0px;
	WIDTH: 100px;
	PADDING-RIGHT: 0px;
	FONT-SIZE: 12px;
	BORDER-TOP: #ffd2bf 1px solid;
	BORDER-RIGHT: #ffd2bf 1px solid;
	PADDING-TOP: 5px
}
.qun SPAN {
	COLOR: #ff6600;
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold
}
#sidebar h2.ss_widget_title{
	font-size: 14px;
}

.ss_widget_content{
	padding: 0 10px
}

.ss_widget_content li{
	margin-left: 10px;
	line-height: 24px;
}



.content-top {
background-image: url(images/content-top.png);
background-repeat: no-repeat;
float: left;
height: 23px;
width: 710px;
}

.content-btm {
background-image: url(images/content-btm.png);
background-position: 0 -20px;
background-repeat: no-repeat;
float: left;
height: 23px;
width: 710px;
}
#content-content{
	background-image: url(images/content-bg.png);background-repeat: repeat;
	width: 710px;overflow: hidden;
}
#sidebar-top {
background: url('images/backgrounds.png') no-repeat -767px 0;
height: 10px;
width: 230px;
}
#sidebar-content{
	background: url(images/sidebar.png);
	overflow: hidden;
}



#sidebar-btm {
background: url('images/backgrounds.png') no-repeat -767px -372px;
height: 10px;
width: 230px;
}