@charset "utf-8";
/* CSS Document */

body{margin:0px; font-family:"微软雅黑"; font-size:12px; line-height:22px; color:#333; background-image:url(../images/about_bj.jpg); background-repeat:repeat-x; background-color:#f5f5f5; background-position:0 -10px;}
a,area { blr:expression(this.onFocus=this.blur()) }

a{color:#333; text-decoration:none;}
a:hover{color:#246bab;}
ul,form,input{margin:0px;padding:0px;}
li{list-style-type:none;}
img{border:0px;}
.clear{clear:both; font-size:0px; line-height:0px; height:0px; margin:0px; padding:0px;}
.fl{float:left;}
.fr{float:right;}

.main{width:1035px; height:auto; margin:0px auto;}
.top{background-image:url(../images/index_02.jpg); width:1035px; height:90px; margin-top:-10px;}
.logo{width:500px; height:90px; float:left;}
.top-right{width:535px; height:auto; float:left; }
.lang{float:right; padding-top:25px;}
.lang .linkcn{background-image:url(../images/cn.jpg); width:69px; height:23px; display:block; float:left;}
.lang .linkcn:hover{background-image:url(../images/cnhover.jpg); }
.lang .linken{background-image:url(../images/en.jpg); width:61px; height:23px; display:block; float:left;}
.lang .linken:hover{background-image:url(../images/enhover.jpg);}
.search{clear:both; float:right; background-image:url(../images/search.jpg); width:170px; height:25px; margin-top:5px;}
.search-keyword{width:130px; height:20px; line-height:20px; border:0px; margin-top:2px; margin-left:5px; font-size:12px; color:#999;}
.search-submit{width:30px; height:20px; border:0px; background:none; cursor:pointer;}

.nav{width:1035px; height:42px; background-image:url(../images/index_05.jpg);}
.nav li{width:128px; height:42px; float:left; margin-right:1px; display:inline; line-height:42px; text-align:center;}
.nav li a{width:128px; height:42px; color:#FFF; display:block;}
.nav li a:hover{width:128px; height:42px; background-color:#17527e; color:#FFF;}
.nav .hover2 a{width:128px; height:42px; background-color:#17527e; color:#FFF;}

.banner{width:1035px; height:235px;}
.banner .flash{width:1035px; height:230px; padding-top:1px;}

.middle{width:100%; height:auto; background-color:#FFF;}
.sub-left{width:230px; height:auto; float:left;}
.sl-top{background-image:url(../images/about_06.jpg); width:230px; height:55px;}
.sl-title{font-size:14px; font-weight:bold; color:#FFF; line-height:52px; padding-left:62px;}
.sl-bj{background-image:url(../images/about_08.jpg); width:230px; min-height:150px; _height:150px;}
.sl-nav{width:203px; height:auto; margin-left:4px;}
.sl-nav li{background-image:url(../images/navhover.jpg); width:203px; min-height:35px; _height:35px; line-height:35px;}
.sl-nav li a{padding-left:75px;}
.sl-lxtop{width:230px; height:80px;}
.sl-lxbj{background-image:url(../images/about_11.jpg); width:230px; height:180px;}
.sl-lxlr{width:215px; height:auto; margin-left:6px;}
.sub-right{width:805px; height:auto; float:left;}
.sr-top{background-image:url(../images/about_07.jpg); width:805px; height:55px;}
.sr-title{float:left; font-size:14px; font-weight:bold; color:#246bab; line-height:52px; padding-left:15px;}
.sr-indexcur{float:right; line-height:55px; padding-right:10px;}
.sr-bj{background-image:url(../images/about_09.jpg); background-repeat:no-repeat; width:805px; height:auto;}
.sr-content{width:790px; height:auto; margin-left:5px; overflow-x:hidden;}

.bottom{background-image:url(../images/bottom-bj.jpg); background-repeat:repeat-x; width:100%; min-height:80px; _height:80px;}
.foot{width:1035px; height:auto; margin:0px auto; text-align:center; padding-top:10px;}

.news_list{width:100%; height:auto;}
.news_list li{width:100%; height:auto; border-bottom:1px dotted #CCC; margin-top:5px;}
.news_list li span{float:right;}

.showpage{width:100%; height:25px; line-height:25px; background-color:#eee; margin:10px 0px;}
.showpage li{float:left; margin-left:5px;}

.art_title{width:100%; height:auto; border-bottom:1px dotted #CCC; text-align:center; font-size:14px; font-weight:bold; color:#000;}
.editor{width:100%; height:auto; text-align:center; margin-bottom:10px;}
.text{width:100%; height:auto;}
.nextpage{border-top:1px dotted #CCC; margin-top:10px;}

.product_list{width:100%; height:auto;}
.product_list li{width:224px; height:190px; float:left; margin-right:20px; display:inline; margin-bottom:10px; text-align:center;}
.product_list li img{width:220px; height:165px; border:1px solid #CCC; padding:2px;}

.case_list{width:600px; margin-left:70px;}
.caseimg{width:90px; height:60px;}


.resultbar{
	height:32px;
	line-height:32px;
	background:transparent url(../images/search-top-bg.gif) repeat-x scroll;
	text-indent:12px;
	color:#428C5B;
	border-bottom: 1px solid #E4E4E4;
	border-top: 1px solid #E4E4E4;
 }
 .result_content{
    overflow:hidden;
	zoom:1;
 }
.sidebar{
  float:right;
  width:300px;
  padding:20px 0 0 20px;
  margin-right:20px;
  border-left:1px solid #dadada;
  word-wrap:break-word;
}
.sidebar h2{
  font-size:14px;
  line-height:25px;
 }
.sidebar  ul {
  padding:4px 8px;
 }
.sidebar  ul li{
  line-height:24px;
  background:url(../images/ico-3.gif) 4px 9px no-repeat;
 }
.resultlist{
  overflow:hidden;
}
.resultlist ul{
  padding:20px 0 0 20px;
 }
.resultlist ul li{
  padding-top:15px;
 }
.resultlist ul li h3{
  line-height:30px;
  font-size:16px;
  font-weight:normal;
 }
.resultlist ul li h3 a{
  text-decoration:underline;
 }
.resultlist ul li p{
  line-height:22px;
  color:#333;
  font-size:14px;
  width:650px;
 }
.resultlist ul li span small{
  line-height:22px;
  font-size:12px;
  margin-left:5px;
  color:#999;
 }
.resultlist ul li span a{
  color:#008400;
 }