@charset "utf-8";
body,h1,h2,h3,h4,ul,li,dl,dt,dd,p,form,img{ margin:0; padding:0; list-style:none; border:0;	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}
body{ background:#FEFEFE; color:#333333; text-align:center;}
div{ margin:0 auto; text-align:left;}
a,area {blr:expression(this.onFocus=this.blur()) } /* for IE */
:focus {-moz-outline-style: none; }  /*for Firefox   */
a{ color:#333333; text-decoration:none;}
a:hover{ color:#0AA2E9;}
img {border: none;}

/* Logo */

#logo {width: 1003px;height: 87px;margin: 0 auto;}
#logo h1 {float: left;padding: 0;height: 87px;width:600px;letter-spacing: -2px;}

/* Search */
#search {float: right;height:87px;width:403px;background:url(../images/img_02.gif) no-repeat;}
#search .s{	padding:65px 0 0 81px;}
#search fieldset {display: inline;margin: 0;padding: 0;border: none;}
#input1 {
	width: 153px;
	height: 16px;
	padding: 2px 5px;
	background: #FFFFFF;
	border:solid #BBD1E5 1px;padding:1px;
	font-size:12px;
}
#input2 {
	height: 19px;
	width:78px;
	background: #87C4DB;
	border: none;
	text-transform: lowercase;
	font-size: 12px;
	background:url(../images/search.gif) no-repeat;
}
#logo a {text-decoration: none;color: #FFFFFF;}

#menubg{clear: both; width:1003px; height:53px; margin:0 auto;  background:url(../images/main_05.jpg) center repeat-x;}
#langv{ float:left; width:272px;color:#00C6FF;text-align:center; padding:20px 0 0 0;}
#langv span a{color:#00C6FF; font-size:14px;}
/* Menu */
#menu
{
float:left;
list-style:none;
margin-bottom:0px;
margin-top:0px;
margin-left:0px;
width:731px;
height: 53px;
}

#menu ul

{
list-style:none;
margin-bottom:0px;
margin-top:0px;
margin-left:0px;
}


#menu li{
text-align:left;
float:left;
padding-left:0px;
padding-top:0px;
padding-bottom:0px;
background:url(../images/main_03.jpg) 10 right no-repeat;
}
#menu .list_1{
background:none;
}
#menu ul li a{
display:block;
line-height:2.5em;
margin-right:0px;
padding:15px 30px 0px 30px;
color: #ecf9ff;
font-weight:normal;
font-size: 14px;
text-decoration: none;
}
#menu  li a:hover{
color: #ffffff;
background:url(../images/dhover.gif) no-repeat  center top;
}
#menu ul li .selected{
color: #ffffff;
background:url(../images/dhover.gif) no-repeat  center top;
}

#banner{ clear:both; width:1003px; height:235px; background:#fff; overflow:hidden;}

/* Content */
#content {
	width: 1003px;
	height:auto;
	overflow:hidden;
	background:url(../images/content_bg.gif) top center repeat-x;
}
.float-left  { float: left; }
.tp{padding:0 10px 0 0;}

#box{width:240px;
	height: auto;
	float:left;
	padding-top:27px;
	text-align:right;
}
.con_left{
	width:130px;
	float:right;
	text-align:left;
	border:solid 12px #CDE0F2;
	/*background-color:#C7E3EF;*/
}
.con_left h3{ width:130px;}


.con_right{
	margin:0px;
	padding:27px 10px 0px 10px;
	width:740px;
	height:auto;
	float:right;
	overflow:hidden;
	/*background-color:#fff;*/
}
.con_right .h3{width:665px;height:35px;}
.con_right .con_r_main{width:665px;font-size:14px;line-height:25px;padding:20px 0px 10px 20px;}
.News-01{ font-size:14px;}
.con_right .con_r_main input{ height:23px; padding:3px;}
.fenye{clear:both;font-size:14px;}
.tit{width:640px; background:#8AB7E1;}
.tit .bt{ width:540px; float:left; font-weight:bold; color:#FFF; font-size:14px; padding-left:20px;}
.tit .rq{width:90px; float:right; font-weight:bold; color:#FFF;font-size:14px;}
.c{ text-align:center;}
.new_content{width:640px; margin-top:20px;}
/*pro*/


#pro_list{
	width:auto;
	height:auto;
	padding-top:15px;
	line-height:150%;
	text-align:left;
}

a.font-lj{
    margin-top:0px;
font-size:14px;
color:#0066CC;
line-height:150%;
text-decoration: none;
margin-top:10px;
}
a.font-lj:hover{
    color:#323232;
}


a{
    margin-top:0px;
font-size:14px;
color:#323232;
line-height:150%;
text-decoration: none;
}
a.font-lj{
    margin-top:0px;
font-size:14px;
color:#323232;
line-height:150%;
text-decoration: none;
margin-top:10px;
}
a.font-lj:hover{
    color:#323232;
}
.pro_list{ 
width:640px; 
padding:5px;
}
.pro_list ul{ 
padding:0px; 
margin:0px; 
list-style:none
}
.pro_list ul li{ 
float:left; 
width:142px;

text-align:center; 
height:142px; 
padding:5px;
}
.pro_list ul li a{ 
display:block;
}
.cle{ 
clear:both;
}
<!--.pro_list ul li img{width: expression(this.width > 130 && this.width > this.height ? 130 : auto);height: expression(this.height > 110 ? 110 : auto);max-width:150px;max-height:110px;min-width:130px;min-height:110px;}
-->
ul li .img-lj{
    border:1px solid #E8EDF2;
padding:5px;
}
ul li .img-lj:hover{
    border:1px solid #E8EDF2;
}

/* Footer */
#footer {
	width:1003px;
	color:#C6DAFF;
	height:51px;
	font-size: 12px;
	background: url(../images/index_20.jpg) no-repeat;
}

#footer p {
	text-align: center;
	padding:10px 0 0 0;
}




#nav {
 width:122px;
    line-height: 24px; 
 list-style-type: none;
 text-align:left;
    /*定义整个ul菜单的行高和背景色*/
}
/*==================一级目录===================*/
#nav a {
 width: 122px; 
 display: block;
 padding-left:20px;
 /*Width(一定要)，否则下面的Li会变形*/
}
#nav li {
 background:#7fb9f3; /*一级目录的背景色*/
 border-bottom:#FFF 1px solid; /*下面的一条白边*/
 float:left;
 /*float：left,本不应该设置，但由于在Firefox不能正常显示
 继承Nav的width,限制宽度，li自动向下延伸*/
}
#nav li a:hover{
 background:#288ff7; /*一级目录onMouseOver显示的背景色*/
}
#nav a:link  {
 color:#333; text-decoration:none;
}
#nav a:visited  {
 color:#333;text-decoration:none;
}
#nav a:hover  {
 color:#FFF;text-decoration:none;font-weight:bold;
}
/*==================二级目录===================*/
#nav li ul {
 list-style:none;
 text-align:left;
}
#nav li ul li{ 
 background: #EBEBEB; /*二级目录的背景色*/
}
#nav li ul a{
         padding-left:20px;
         width:122px;
 /* padding-left二级目录中文字向右移动，但Width必须重新设置=(总宽度-padding-left)*/
}
/*下面是二级目录的链接样式*/
#nav li ul a:link  {
 color:#666; text-decoration:none;
}
#nav li ul a:visited  {
 color:#666;text-decoration:none;
}
#nav li ul a:hover {
 color:#000000;
 text-decoration:none;
 font-weight:normal;
 background:#cde0f2;
 /* 二级onmouseover的字体颜色、背景色*/
}
/*==============================*/
#nav li:hover ul {
 left: auto;
}
#nav li.sfhover ul {
 left: auto;
}
#content {
 clear: left; 
}
