/*2级横型普通导航*/
#nav-auto{ background:#0773CB;height: 36px;}
#nav {
	height: 36px; width:1004px; margin:0 auto; position:relative; 
}
#nav .allsore{
	background: url(../images/index5_14.jpg) no-repeat;
	width: 152px;
	height: 47px; line-height:47px; text-align:center; font-size:15px; color:#fff;
	position: absolute;
	right: 0;
	top: -11px;
}
#nav ul {
	padding: 0;
	margin: 0;
}
#nav ul li {
	float: left;
	
}
#nav ul li a {
	display: block;
	color: #fff; font-size:14px;
	font-weight: normal;
	text-align: center;
	padding:0 20px;
	height: 36px;
	line-height: 36px; border-right:1px solid #529ddb;
	
}
#nav ul li a:hover {
	color:#fff; background:#000;
}

/*search*/

form { 
margin: 0; 
} 
#search_box { float:left; margin-top:29px; margin-left:50px;} 
#search_box p{ margin-top:5px;}
.searchinput{
	border: 0px;
	padding-left: 3px;
	width:250px;
	float: left;
	color: #636365;
	margin-left: 4px;
	font-size: 12px;
	vertical-align: middle;
	margin-right: 3px; 
}
.tab_search{
	border: #b3d1ea 1px solid;
	height: 31px;
	background:#fff;
}
.searchbutt{
	width: 48px; 
	border:0;
	float: right;
	height: 31px;
}

/* 滚动条CSS样式*/
.divScrollBar {
	background-color: #ddd;
	position: absolute;
	opacity: 0.5;
	filter: Alpha(opacity=50);
}
.divScrollBar:hover {
	opacity: 1;
	filter: Alpha(opacity=100);
}
.divScrollBar div {
	background-color: #aaa;
	position: absolute;
	left: 0px;
	top: 0px;
}


#cleft_box{position:absolute;right:0px;top:400px;padding:0px;margin:0px;overflow:hidden;width:36px}
.cleft_inner{margin:0px;padding:0px;overflow:hidden;width:166px}
.inner_btn{width:36px;height:74px;color:#fff;font-size:14px;font-weight:bold;text-align:center;margin-top:15px;padding-top:35px;cursor:pointer;cursor:pointer;float:left;background:url(../images/rtitleico.png) left top no-repeat}
.inner_btn span{layout-flow:vertical-ideographic}
.inner_info{width:128px;overflow:hidden;float:right;background:none}
.inner_tit{margin:0 auto  ;padding-left:20px;height:30px;background:url(../images/leftbg.png) left top no-repeat;overflow:hidden;width:128px}
.inner_list{text-align:center;width:128px;background:url(../images/leftcontentbg.png) repeat-y}
.inner_list ul{margin:0px;padding:0px;font-size:12px;list-style-type:none}
.inner_list ul li{padding-top:5px;line-height:180%;margin:0px auto}
.inner_list ul li a{ color:#000;text-decoration:none}
.inner_btm a{width:128px;height:22px;background:url(../images/leftbt.png) left top no-repeat;display:block}

/*产品列表-图片水平垂直居中*/
.picshow {
	
}
.picshow div {
 *float:left;
	width: 155px;
	height: 210px;
	overflow: hidden;
	position: relative;
	display: table-cell;
	text-align: center;
	vertical-align: middle; border:1px solid #c8c8c8; padding:1px;
	
}
.picshow div p {
	position: static;
 +position:absolute;
	top: 50%
}
.picshow img {
	position: static;
 +position:relative;
	top: -50%;
	left: -50%;
}
.picshow ul {
}
.picshow ul li {
	float: left;
	width: 158px;
	height: 245px;
	display: inline;
	margin: 0px 13px;
}
.picshow ul li h2 {
	font-size: 12px;
	text-align: center;
	height: 28px;
	line-height: 28px;
}


/*生产基地和合作伙伴样式*/
.case {
	
}
.case div {
 *float:left;
	width: 158px;
	height: 95px;
	overflow: hidden;
	position: relative;
	display: table-cell;
	text-align: center;
	vertical-align: middle; border:1px solid #c8c8c8; padding:1px;
	
}
.case div p {

}
.case img {
width: 154px;
	height: 95px;
}
.case ul {
}
.case ul li {
	float: left;
	width: 158px;
	height: 125px;
	display: inline;
	margin: 0px 13px;
}
.case ul li h2 {
	font-size: 12px;
	text-align: center;
	height: 28px;
	line-height: 28px;
}

/*登录样式1*/
#login form {
	width: 700px;
	padding: 0 0 0 17px;
}
#login form input.txtBox1 {
	width: 150px;
	height: 19px;
	border-bottom: #D4D0C8 solid 1px;
	border-right: #D4D0C8 solid 1px;
	border-top: #808080 solid 1px;
	border-left: #808080 solid 1px;
	padding: 2px 0 0 6px;
	font: normal 10px/19px Arial, Helvetica, sans-serif;
	color: #040404;
	background-color: #fff;
}
#login form label.formTxt {
	font: normal 12px/18px Arial, Helvetica, sans-serif;
	color: #393939;
	background-color: inherit;
}
#login form input.login {
	background: url(../images/btn_login.jpg) 0 0 no-repeat;
	width: 40px;
	height: 20px;
	border: none;
	cursor: pointer;
}
/*登录样式1*/
#login001 {
	width: 320px;
	height: 159px;
	margin: 0 auto;
	margin-top: 57px;
	padding-left: 150px;
	margin-bottom: 140PX;
	background: url(../images/login-icon.jpg) no-repeat;
}
#login001 form {
	width: 320px;
	padding: 20px 0 0 0px;
}
#login001 form input.txtBox1 {
	width: 213px;
	height: 24px;
	padding: 3px;
	border: none;
	padding-left: 30px;
	font: normal 12px/19px Arial, Helvetica, sans-serif;
	color: #040404;
	background: url(../images/userr.jpg) 0 0 no-repeat;
}
#login001 form input.txtBox2 {
	width: 213px;
	height: 24px;
	padding: 3px;
	border: none;
	padding-left: 30px;
	font: normal 12px/19px Arial, Helvetica, sans-serif;
	color: #040404;
	background: url(../images/password.jpg) 0 0 no-repeat;
}
#login001n form label.formTxt {
	font: normal 12px/18px Arial, Helvetica, sans-serif;
	color: #393939;
	background-color: inherit;
}
#login001 form input.login {
	margin-top: 10px;
	background: url(../images/submit.jpg) 0 0 no-repeat;
	width: 89px;
	height: 28px;
	border: none;
	cursor: pointer;
}

#login001 .space{ height:10px;}


/*水平滚动条美化*/

.container{
	width:598px;
	height:130px;
	margin:40px auto;
	overflow:hidden;
	position:relative;
	-moz-user-select:none;
}
.presswraper{
	height:100px;
	border:1px solid #ddd;
	background-color:#f1f1f1;
}
.press{
	line-height:100px;
	white-space:nowrap;
	position:absolute;
	left:0px;
	top:0px;
}
.container2{
	width:598px;
	height:154px;
	margin:40px auto;
	overflow:hidden;
	position:relative;
	-moz-user-select:none;
}
.container2 ul{
	width:10000px;
	position:absolute;
	left:0px;
	top:0px;
	padding:0;
	margin:0;
}
.container2 ul li{
	height:124px;
	width:183px;
	float:left;
	line-height:90px;
	text-align:center;
	background:#eee;
	padding:0;
	margin-right:24px;
	list-style-type:none;
}
.container2 ul li img{border:1px solid #ccc; padding:2px;}


.hScrollPane_dragbar,
.hScrollPane_draghandle,
.hScrollPane_leftarrow,.hScrollPane_rightarrow{background:url(../images/dragbar.gif);}
/*Download by http://www.jb51.net*/
.hScrollPane_dragbar{
	position:absolute;
	left:0px;
	bottom:0px;
	height:16px;
	margin:0 auto;
	background-position:left -32px;
}
.hScrollPane_draghandle{
	height:14px;
	width:30px;
	border:1px solid #d5d3d3;
	overflow:hidden;
	position:absolute;
	top:0px;
	left:0px;
	cursor:default;
	background-position:center -48px;
	background-repeat:no-repeat;
	background-color:#e5e5e5;
	-moz-border-radius:2px; 
    -khtml-border-radius:2px; 
    -webkit-border-radius:2px; 
    border-radius:2px;
}
.hScrollPane_leftarrow,.hScrollPane_rightarrow{
	display:inline-block;
	height:16px;
	width:17px;
	overflow:hidden;
	position:absolute;
	bottom:0;
}
.hScrollPane_leftarrow{left:0;}
.hScrollPane_leftarrow:hover{background-position:left -64px;}
.hScrollPane_rightarrow{right:0; background-position:left -16px;}
.hScrollPane_rightarrow:hover{background-position:left -80px;}

.draghandlealter{
	background-position:center -96px;
	background-color:#efefef;
}

/*页码代码*/
DIV.page {padding:3px; text-align:center; }
DIV.page A { border:1px solid #bd905f; padding:5px; margin:2px; color:#bd905f; text-decoration:none }/*框体颜色*/
DIV.page A:hover { border:1px solid #666;color: #000; } 
DIV.page A:active { border:1px solid #666; color: #000; }
DIV.page SPAN.current { border:1px solid #bd905f; padding:5px; FONT-WEIGHT: bold; margin: 2px; COLOR: #fff; background:#bd905f}
DIV.page SPAN.disabled { border:1px solid #eee; padding:2px 5px; margin:2px;  color: #ddd; }

/*新闻列表样式01*/
.page-news{ padding:10px;}
.newslist {}
.newslist ul li {
	list-style-type: none;
	display: block; width:340px; float:left; margin-right:18px;
	margin-bottom: 5px;
	border-bottom: 1px dashed #302214;
	padding-left: 15px;
	background: url(../images/icoRight.gif) left center no-repeat;
	height: 25px;
	line-height: 25px;
	text-align: right;
	font-size: 12px;
}
.newslist ul li a {
	float: left;
	color: #302214
}
.newslist ul li a:hover {
	color: #086dc9;
}

/*新闻列表样式02*/
.shownews{width:100%;height:110px;margin:0 auto;border-bottom:1px dotted #7a7677;}
.shownews .show-top{width:100%; padding-top:20px;}
.shownews .show-tit{float:left;color:#000; font-size:16px}
.shownews .show-cont{float:left;padding-top:10px;color:#7a7677;line-height:1.5em;font-size:12px;}
.shownews span{float:right;color:#7a7677;}


/*新闻列表样式03*/
.n_list li{ height:146px; border-top:#ccc solid 1px; padding-top:17px; padding-bottom:10px;}
.n_list .none{ border-top:none; padding-top:0px;}
.n_pic{ float:left; width:130px; height:auto; overflow:hidden;}
.n_right{ float:left; width:595px;height:auto; overflow:hidden;}
.n_name{ color:#575555; font-size:13px; font-weight:bold; }
.n_desc{ font-family:"宋体"; color:#4c4c4c; line-height:1.6; padding-top:10px;}
.n_desc span{height: 63px;
float: left;width: 570px;
overflow:hidden;}
.n_desc a{ display:block;font-family:"宋体";color:#666666;}
.n_desc a img{ vertical-align:middle; padding-right:3px;}

/*新闻详细页样式*/
#top-news{height:40px;padding:20px 0 0 35px;vertical-align:bottom;}
#top-renews{width:100%;}
#top-renews a{width:100px;height:24px;float:right;;display:inline;}
#show-news{height:auto;padding:40px 0 10px 0px;}
#show-news  h4{ text-align:center;font-size:16px;color:#000;padding-bottom:15px;}
#show-news .time{font-size:12px;text-align:center;color:#7a7677;padding-bottom:15px;}
#show-news .txt{font-size:12px;padding-bottom:35px;}

.comments{ padding:10px;}
.comments ul li{ display:block; text-align:right; height:28px; line-height:28px; border-bottom:1px dashed #c8c8c8; background:url(../images/index5_64.jpg) left center no-repeat; padding-left:22px;}
.comments ul li a{ float:left;}

.l-read{ margin-top:10px; }
.l-read h5{ background: url(../images/title-bg.jpg) repeat-x; height:39px; line-height:39px; padding-left:10px; color:#fff;}
.l-read .l-prolist{ padding:15px; border:1px solid #c8c8c8;}
.l-read .l-prolist li{ display:block; height:170px; text-align:center;}
.l-read .l-prolist li img{ border:1px solid #c8c8c8; padding:2px;}