﻿@charset "utf-8";

html,body{
	font-size:12px;
	-webkit-text-size-adjust:none;
    margin:0px;
	padding:0px;
	text-align:center;
	background:url(../images/bgall.gif) repeat-x top left #FFF;
	color:#6f6f6f;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
form, input, textarea, table, h1, h3, h4, h5, h6{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
input, textarea{
	border:1px solid #CCCCCC;
	padding:2px;
	background:url(../images/input_bg.jpg) bottom #fff repeat-x;
}
a{
	text-decoration: none;
	color:#6f6f6f;
	blr:expression(this.onFocus=this.blur());
	outline:none;
}
a:hover{text-decoration: none;}
p{}
img{}
td{}
tr{}
ul,li{ list-style:none;}
.clear{margin: 0;padding: 0;clear: both;}
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.list td{ height:27px; background:url(../images/dolt01.gif) repeat-x left bottom}
.list_ td{ height:40px; background:url(../images/dolt01.gif) repeat-x left bottom}
.list_ td:hover{ background:#f4f4f4}
.prolist{ border:1px solid #D4D0C8; width:100%; color:#6F6F6F}

.position{text-align:right; padding-right:15px}
a.lz{background:url(../images/arr01.png) left center no-repeat;}
.position a{ color:#CE1721}
.position b.lz{ background:url(../images/arr01.png) center center no-repeat; padding:0 6px;text-indent:-9999px; }
.position b{ background:url(../images/arr02.png) center center no-repeat; padding:0 6px;text-indent:-9999px; }

#side ul{list-style:none; margin:0; padding:15px 4px;}
#side ul li{list-style:none; margin:0; padding:0; border-bottom:1px #E9E9E9 dashed}
#side ul li a{ background:url(../images/arr2.png) 5px center no-repeat; height:30px;overflow:hidden; width:175px; line-height:30px; display:block; text-indent:15px}
#side ul li a:hover,#side ul li a.current{background:url(../images/arr1.png) 5px center no-repeat #EEEEEE; font-weight:bold;height:30px;overflow:hidden;line-height:30px; width:175px;display:block; letter-spacing:-1px}
#side ul li.lv1{list-style:none; margin:0; padding:2px 0 0 0;}
#side ul li.lv1 a{background:none;height:30px; line-height:30px; display:block; text-indent:15px}
#side ul li.lv1 a:hover,#side ul li.lv1 a.current{background:#F5F5F5; font-weight:bold;letter-spacing:0px}
#side ul li.lv2{list-style:none; margin:0; padding:2px 0 0 0;}
#side ul li.lv2 a{background:none;height:26px; line-height:26px; display:block; text-indent:20px}
#side ul li.lv2 a:hover,#side ul li.lv2 a.current{background:#FaFaFa;font-weight: normal;letter-spacing:0px}

#side_ ul{list-style:none; margin:0; padding:15px 0px;}
#side_ ul li{list-style:none; margin:1px 0 0 0; padding:0; border-bottom:1px #E9E9E9 dashed}
#side_ ul li a{ background:url(../images/arr2.png) 4px 9px no-repeat; height:30px;overflow:hidden; width:186px; line-height:30px; display:block; font-size:12px; text-indent:12px; letter-spacing:-1px;color:#999}
#side_ ul li a:hover,#side_ ul li a.current{background:url(../images/arr1.png) 4px 9px no-repeat #EEEEEE; color:#EC2627;height:30px;overflow:hidden;line-height:30px; width:186px;display:block;}
#side_ ul li.lv1{list-style:none; margin:0; padding:2px 0 0 0;}
#side_ ul li.lv1 a{background:none;height:30px; line-height:30px; display:block; text-indent:15px;overflow:hidden; width:186px;color:#999}
#side_ ul li.lv1 a:hover,#side_ ul li.lv1 a.current{background:#F5F5F5; color:#EC7474;}
#side_ ul li.lv2{list-style:none; margin:0; padding:2px 0 0 0;}
#side_ ul li.lv2 a{background:none;height:26px; line-height:26px; display:block; text-indent:20px;color:#999}
#side_ ul li.lv2 a:hover,#side_ ul li.lv2 a.current{background:#FaFaFa;font-weight: normal; color:#FF9999;}

a.index_lv1{background:url(../images/arr04.png) 0.8em center no-repeat; font-size:14px; font-weight:bold; color:#333;display:block; height:45px; line-height:45px}
a.index_lv2{ display:block;}
a.index_lv2_{ display:block; width:225px; overflow:hidden;}
a.index_lv2{ background:url(../images/arr05.png) 0 center no-repeat;font-size:12px; font-weight:bold; color:#6F6F6F; height:40px; line-height:40px;}
a.index_lv2_{ background:url(../images/arr06.png) 0 center no-repeat;font-size:11px; font-weight:bold; color:#6F6F6F; height:40px; line-height:40px;}
#new a{
	height:24px;
	display:block;
	line-height:24px;
	padding:0 15px;
	font-weight: bold;
	color:#CD333A;
}
#new a.tnews{
	background:#CD333A;
	color:#FFF;
}
.proinfo{ width:530px; overflow:hidden; line-height:140%; height:48px;}
.proinfo_{ width:450px; overflow:hidden; line-height:140%;}
a.qpage{ width:46px; height:40px; display:inline-block;}
a.q1{ background:url(../images/btn_1.png) center bottom no-repeat}
a.q2{ background:url(../images/btn_2.png) center bottom no-repeat}
a.q3{ background:url(../images/btn_3.png) center bottom no-repeat}
a.q4{ background:url(../images/btn_4.png) center bottom no-repeat}
a.q5{ background:url(../images/btn_5.png) center bottom no-repeat}
a.qpage:hover{ background-position:center top}
/*产品展示图片样式*/
.thumbnail{
	width:180px;
	height:130px;
	margin:3px 10px;
	line-height:130px;
	overflow:hidden;
	position:relative;
	text-align:center;
}
.thumbnail1{
	width:554px;
	height:404px;
	margin:8px;
	line-height:404px;
	overflow:hidden;
	position:relative;
	background:url(../images/pro_border1.gif) center top no-repeat;
	text-align:center;
}
.thumbnail_{
	background: #FFF;
	border:1px solid #DDDDDD;
	padding:2px;
	width:200px;
	height:150px;
	margin:5px;
	line-height:150px;
	overflow:hidden;
	position:relative;
	text-align:center;
}
a.proname{ font-weight:bold; color:#CE1721}
a.proimg{ height:130px; display:block}
.tj_icon{
	background:url(../images/tuijian.gif) no-repeat 0px 0px; left: -1px; overflow: hidden; width: 49px; line-height: 50px; position: absolute; top: -1px; height: 49px
}
.etj_icon{
	background:url(../images/etuijian.gif) no-repeat 0px 0px; left: -1px; overflow: hidden; width: 49px; line-height: 50px; position: absolute; top: -1px; height: 49px
}
.tj_icon_{
	background:url(../images/tuijian.gif) no-repeat 0px 0px; left: 5px; overflow: hidden; width: 48px; line-height: 48px; position: absolute; top: 5px; height: 48px
}
.etj_icon_{
	background:url(../images/etuijian.gif) no-repeat 0px 0px; left: 5px; overflow: hidden; width: 48px; line-height: 48px; position: absolute; top: 5px; height: 48px
}


.title{
	background:url(../images/arr01.png) 30px 16px no-repeat;
	text-indent:42px;
	color:#333333;
	font-weight:bold;
}
.news{list-style:none; padding:0; margin:0; overflow:hidden; margin-left:10px; padding-top:5px;}
#snews {
	font-size:12px;
	padding-right:10px;
}
.news li {
	background:url(../images/dot.jpg) no-repeat 5px center;
	font-size:12px;
	height:22px;
	*height:20px;
	text-indent:18px;
	line-height:20px;
	*padding-top:2px;
	list-style:none;
	border-bottom:1px  dashed #CCC;
}
li.nonews{
	background:none;
	font-size:12px;
	height:22px;
	*height:20px;
	text-indent:0px;
	line-height:20px;
	*padding-top:2px;
	list-style:none;
}
.news li span{ width:60px; float:right; padding:0; margin-left:-10px;}
.news li span.list{width:100px; float:right;padding:0; margin-right:-10px; color:#999;}
#snews li a{
	font-size:12px;
	font-weight:lighter;
	color:#000;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	display: block;
	width: 100%;
	letter-spacing:1px;
}
#snews li a.bendi{
	letter-spacing:1px;
	padding-right:0;
	margin-right:0;
	display:inline;
}
#snews li a:hover,.news li a:active{
	font-size:12px;
	font-weight:lighter;
	color:#FF0000;
}
/*页码*/
ul.navigation{float: left;margin: 5px 0 0 20px;}
ul.navigation li{float:left;padding:0; margin:0;line-height:0%;}
ul.navigation li a{color:#777; width:30px; padding:0; margin:0 1px 0 0; display:block; float:left; text-align:center; line-height:30px; background:url(../images/pager1.gif) left top no-repeat;}
ul.navigation li.page,ul.navigation li.page a{color:#777; width:60px; padding:0; margin:0 1px 0 0; display:block; float:left; text-align:center; line-height:30px; background:url(../images/tpage.gif) no-repeat left top;}
ul.navigation li.paged{color:#fff; width:30px; height:30px; padding:0; margin:0 1px 0 0;text-align:center; line-height:30px;background:url(../images/pager2.gif) no-repeat left bottom; text-decoration:none; }
ul.navigation li a:hover{ color:#999; background:url(../images/pager1.gif) no-repeat left bottom; text-decoration:none; }
ul.navigation li.page a:hover{ color:#999; background:url(../images/tpage.gif) no-repeat left bottom; text-decoration:none; }
ul.navigation li.info {color:#777;padding:0; margin:0 3px; display:block; float:left; text-align:center; line-height:30px; background: none;}

#page-wrap { width: 545px; margin: 20px auto; }

#organic-tabs { background: #F5F5F5; padding: 10px 0; margin: 0 0 15px 0; -moz-box-shadow: 0 0 5px #ccc; -webkit-box-shadow: 0 0 5px #ccc; min-height:200px;}

#explore-nav { overflow: hidden; margin: 0 0 10px 0; *width:480px}
#explore-nav li { width: 110px; float: left; margin: 0 10px 0  0; }
#explore-nav li.last { margin-right: 0; }
#explore-nav li a { display: block; padding: 5px; background: #aaa; color: white;text-align: center; border: 0; }
#explore-nav li a:hover { background-color: #111; }

#overview ,#type, #purpose, #technology{text-align:left}
#type, #purpose, #technology { display: none; }

#explore-nav li#ex-overview a.current, ul#overview li a:hover { background-color: #0575f4; color: white; }
#explore-nav li#ex-type a.current, ul#type li a:hover { background-color: #d30000; color: white; }
#explore-nav li#ex-purpose a.current, ul#purpose li a:hover { background-color: #8d01b0; color: white; }
#explore-nav li#ex-technology a.current, ul#technology li a:hover { background-color: #FE4902; color: white; }