body{margin:0;padding:0;background:url(/images/bg.jpg) repeat-x;}
ul,h3{margin:0;padding:0;}
.left{float:left;}
.right{float:right;}
.clearfix{ clear:both;}
ul{list-style:none; margin-left:10px;}
li{height:20px;line-height:20px;}
a {color:#235b74; text-decoration:none}
a:hover {color:#900;}
img{ border:0px;}
.mr5 {margin-right:5px;}
.mr10 {margin-right:10px;}
.red {color:red;}
.blue {color:#0066CC; background:url(/images/title_bg.png) 8px 0 no-repeat; padding-left:26px; font-size:13px; padding-top:-20px;}
.f14 {font-size:14px;}
.f13 {font-size:13px;}
.blod {font-weight: bold;}
.productcolor {color: #20404F}

body{text-align:center; font-size:12px;/*font-family:Verdana, Arial, Helvetica, sans-serif;*/}
#container{ margin:0 auto; width:970px; text-align:left;}
#header{height:145px;}
#logo{padding:20px 0 0 35px; height:65px; position:relative;}
#logo #search{ 
	position:absolute;
	top:40px; 
	left:680px;
	padding-top:5px; 
	padding-left:40px;
	/*min-height:30px;
	_height:30px;*/
	/*background:url(/images/search_bg.jpg) no-repeat;*/
}
#logo #lang{ 
	position:absolute;
	top:15px; 
	right:100px;
	padding-top:5px; 
	padding-left:40px;
	/*min-height:30px;
	_height:30px;*/
	/*background:url(/images/search_bg.jpg) no-repeat;*/
}

#logo img {margin-top:-15px;}
/*#logo #search input{width:230px;}*/
#nav {margin:0px 15px;background:url(/images/nav_bg.jpg) repeat-x; height:30px; overflow:hidden;}
#nav ul{margin:0;padding:0;height:40px;width:940px;background:url(/images/ul_bg.jpg) right top no-repeat;}
#nav ul li{float:left;height:40px; line-height:30px; font-size:14px;}
#nav ul li a{color:#FFFFFF; text-decoration:none; display:block; text-align:center; font-weight:bold;}
#nav ul li a.li_bg1{background:url(/images/nav_bg1.jpg) no-repeat; width:89px;}
#nav ul li a.li_bg2{background:url(/images/nav_bg2.jpg) no-repeat; width:99px;}
#nav ul li a:hover{background:url(/images/nav_bg2.jpg) no-repeat; }

#main{margin:10px 15px;}
#main .banner{height:143px; margin-top:-30px; margin-bottom:-5px; /*background:url(/images/banner.jpg) no-repeat;*/ }
#main #content{margin-top:10px;}
#content #introduce{
	width:209px;
	min-height:290px;
	_height:290px;
	background:#e0eef1 url(/images/introduce_bg.jpg) no-repeat bottom left;
	position:relative;
}
#content #introduce h3{
	height:30px;
}
.introduce_cnbg {background:url(/images/introduce_title.jpg) no-repeat top left; height:30px;}
.introduce_enbg {background:url(/images/introduce_title_en.jpg) no-repeat top left; height:30px;}

#content #news{
	margin-left:5px;
	width:489px;
	padding-top:30px; 
	height:340px;
	/*background:#e0eef1 url(/images/news_bg.jpg) no-repeat top left;*/
	position:relative;
}
.news_cnbg {background:#e0eef1 url(/images/news_bg.jpg) no-repeat top left;}
.news_enbg {background:#e0eef1 url(/images/news_bg_en.jpg) no-repeat top left;}

#content #news a.more, #technic a.more{position:absolute; top:6px; right:10px; color:#FFF; font-size:14px; font-weight:normal}
#content #news a.more, #technic ul li{
	height:auto;
}
#technic #contactus {
	position: absolute;
	bottom:0;	
}
#content #news #newsls{height:133px;overflow:hidden;}
#content #news #finer{
	position: absolute;
	bottom:0;
	height:137px;
	background:url(/images/finer_bg.jpg) no-repeat 2px bottom;
}
#content #news #finer h3{
	padding:10px 0 0 0;
	height:17px;
	font-size:12px;
	/*width:483px;*/
	/*background:url(/images/finer_title.jpg) no-repeat 2px top;*/
}
.finer_cnbg {background:url(/images/finer_title.jpg) no-repeat 2px top;}
.finer_enbg {background:url(/images/finer_title_en.jpg) no-repeat 2px top;}

#content #news #finer .scrollDiv {overflow:hidden; background: #c1d9dd; height:110px; margin-left:2px; width:485px}
#content #news #finer ul{padding-left:0;padding-top:8px; width:1500px; margin-left:8px;}
#content #news #finer ul li {float:left; margin-right:10px}
#content #technic{
	margin-left:5px;
	width:231px;
	height:370px;
	/*_height:290px;*/
	background:#e0eef1 url(/images/technic_bg.jpg) no-repeat bottom left;
}
.tech_cnbg {background:url(/images/technic_title.jpg) no-repeat top left; height:30px; position:relative}
.tech_enbg {background:url(/images/technic_title_en.jpg) no-repeat top left; height:30px; position:relative}

#content #technic h3{
	padding-left:10px;
	font-size:14px;
	height:30px; 
	color:#225b6f;
}
#content .content {
	padding:0 15px; 
	line-height: 180%;
}

#footer{
	width:940px;
	margin:5px auto 0px auto;
	padding-top:10px;
	padding-bottom:15px;
	height:50px; 
	/*background:#176886; 
	color:#FFFFFF; */
	border-top:1px solid #ccc;
	font-size:12px; 
	font-weight:bold; 
	/*text-align:center;*/
}

#company li{
	margin:5px 0px 0 25px;
	padding-left:20px;
	text-align:left;
	background:url(/images/arro1.gif) no-repeat left center;
	border-bottom:px dotted #FFFFFF;
}

.pagepath {
	background: url(../images/right_title2.jpg) no-repeat;
	height: 27px;
	overflow: hidden;
	padding-left: 10px;
	/*border: 1px solid #aacce8;*/
	margin-bottom: 6px;	
	color:#FFF;
	font-weight:bold;
	width:720px;
}
.pagepath ul li{
	line-height: 27px;
	display: inline;
	color:#FFF;
	font-weight:bold;
}
.pagepath ul li a{
	background: url(../images/sprites.png) -800px -388px no-repeat;
	padding-left: 12px;
	color:#FFF;
	font-weight:bold;
}
#postform{font-size:14px;}

#pagination {
	text-align: center;
	margin: 0 auto;
	line-height: 18px;
	vertical-align: middle;
	padding: 5px 0;
}
#pagination a{
	line-height: 18px;
	padding: 2px 6px;
	border: 1px solid #ddd;
	background-color: #eee;
}
#pagination a:hover, #pagination a.current{
	border: 1px solid #69F;
	background-color: #06C;
	color: #fff;
}
#pagination span{
	padding-left: 20px;
}
#pagination input{
	border: 1px solid #69F;
}
#pagination button{
	border: 1px solid #69F;
	background-color: #06C;
	color: #fff;
	padding: 0 2px;
	line-height: 20px;
	height: 20px;
	font-size: 12px;
}
#tech{padding:10px 0 0 15px;}
#tech h3{padding-left:20px;color:#225B6F;background:url(/images/arro1.gif) no-repeat left center;}

/* clearfixs */
.clearfixs:after {
	content:".";
	display:block;
	height:0;
	line-height:0;
	clear:both;
	visibility:hidden;
}

.clearfixs {
	display:inline-block;
}

/* Hides from IE-mac \*/
* html .clearfixs
{height: 1%;}

.clearfixs
{display: block;}
/* End hide from IE-mac */

/*详细页*/
#content_special {
	padding: 0 20px;
}
#content_toolbar {
	background:#f3f3f3;
	padding: 6px 0;
	text-align:center;
}
#content_toolbar li{
	display: inline;
	padding: 0 10px;
}
#content_toolbar .selected{
	color: red;
}
#content_title {
	font-size: 25px;
	font-weight: bold;
	text-align: center;
	line-height: 3;
	color:#077AC7;
}
#content_meta {
	text-align: center;
	padding: 4px 0;
	border-bottom: 1px solid #ccc;
}
#content_meta li{
	display: inline;
	padding: 0 10px;
}
#content_summary {
	margin: 10px 0;
	background:#FFFFEE;
	border: 1px solid #F93;
	padding: 6px;
	line-height: 1.4;
	text-indent: 2em;
}
#content_body {
	padding-top: 10px;
	line-height: 1.6;
	text-indent: 2em;
	font-size: 16px;
	min-height: 200px !important;
	_height: 200px;	
}
#content_body a{
	font-size: 16px;
	text-decoration:underline;	
}

#content_body div, #content_body div p{
	margin-bottom: 15px;
}
#content_body strong, #content_body b{
	font-weight: bold;
}

#lxwm {margin-top:180px; position:relative; border-top:1px dashed #ccc;}
#lxwm h3 {padding-left:15px; padding-top:15px; margin-bottom:-6px; font-size:14px;}
#lxwm ul li {height:auto;}

.products {width:830px; margin:10px 0px;}
.products li{margin:3px; display:inline-block; *display:inline; height: 210px; zoom:1; vertical-align:top;}
.products li a.thumb { border:1px solid #EAE6E2; list-style-type: none; padding:20px 20px 5px 20px; margin:10px; text-align:left; line-height:20px; display:block;}
.products li a.thumb:hover { border:1px solid #DFD8CF; list-style-type: none; padding:20px 20px 5px 20px; margin:10px; text-align:left; line-height:20px; background-color: #F2ECE0; display:block;}
.products li a label {width:105px;overflow:hidden;display:block;height:80px; word-break:break-all;}
.products img {padding-bottom:5px; border:0px;}

.first_nav {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(/images/arro1.gif) no-repeat scroll left center;
	margin:5px 0 0;
	padding-left:20px;
	text-align:left;
}
.content_section {
	border:1px solid #eee;
	float:left;
	width:330px;
	height:150px;
	margin:10px;
	overflow:hidden
}
.aboutus_out {
	margin-bottom:10px;
}
.aboutus_out .dashed {
	border-top:1px dashed #ccc; height:1px; width:155px; margin-bottom:10px; font-size:0; overflow:hidden; margin-top:10px;
}
.jedoo{
	font-size: 2px;
	font-weight: normal;
	color: #ffffff;
	text-indent: -9999px;
	display:none;
}

#footer h1 {
	font-size: 2px;
	font-weight: normal;
	color: #ffffff;
	text-indent: -9999px;
	display:none;
}
