@charset "utf-8";

body {
	color: #000;
	margin:0px;
	padding:0px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	background: #d4d1d1;
}
div,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,form,input{margin:0;padding:0;}
img{ border:0px; }
a{ color:#000;text-decoration:none;}
a:hover{ color:#333; text-decoration:underline;}
ul{ list-style-type:none;}
.clear{ clear:both;}

#back-to-top{position:fixed;bottom:5%;left:95%;}
#back-to-top a span{ display:block; height:50px; width:50px; background:url(../images/return_top.png) no-repeat center center; margin-bottom:5px; -moz-transition:background 1s;-webkit-transition:background 1s;-o-transition:background 1s;}
#back-to-top a:hover span{background:url(../images/return_top.png) no-repeat center center;}

.header{background:url(../images/fkj_02.jpg) repeat-x;}
.header .language{color:#fff;}
.header .language a{color:#fff;}
.header .search{width:155px;height:18px;line-height:18px;padding-left:5px;border:1px solid #ccc;color:#999;}

.sidebar{background:url(../images/fkj_14.jpg) repeat-x;}
/*.sidebar a{color:#414141; font-size:14px; font-weight:bold;}
.sidebar a:hover{color:red; text-decoration:none;}*/

.GetTopTypename{ padding:0 0 0 17%; line-height:30px;  color:#FFF; font-size:14px; font-weight:bold; text-align:left;}

.pleft ul{ width:232px;}
.pleft ul li { height:29px;background:url(../images/fkj_26.jpg);}
.pleft ul li a{ display:block; height:29px;line-height:29px; padding-left:40px; background:url(../images/fkj_30.jpg) no-repeat 18px center;}
.pleft ul li a:hover{ color:#FF0000;}


.footer{background:url(../images/fkj_54.jpg) repeat-x;}

.Hnews{width:96%;padding:5px 0px;}
.Hnews li{height:30px;line-height:30px;border-bottom:1px dashed #ccc;}
.Hnews li{color:#5e5d5d; overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis; white-space: nowrap;}
.Hnews li a{color:#5e5d5d;}

div.rollBox{width:756px;height:155px;margin:0 auto;overflow:hidden;margin-top:13px;}
div.rollBox div#demo{FLOAT: left;width:756px;height:155px;overflow:hidden;}
div.rollBox #indemo {FLOAT: left; WIDTH: 800%; HEIGHT: 155px}
div.rollBox #demo1 {FLOAT: left; HEIGHT: 155px;}
div.rollBox #demo2 {FLOAT: left}
div.rollBox .pic { FILTER:alpha(opacity=85); margin-left:14px; margin-right:14px; FLOAT:left; display:block; width:150px; height:155px; text-align:center; moz-opacity: 0.85;}
div.rollBox .pic a{ display:block; text-align:center;}
div.rollBox .pic img{ display:block; margin:2px auto; height:147px; max-width:100%; box-shadow:0 0 2px #CCC;}


/*新闻中心*/
#news{width:620px;margin:0 auto;margin-top:20px;}
#news li{width:620px; height:30px; line-height:30px; border-bottom:1px dashed #333; background:url(../images/iicon.jpg) no-repeat left center;margin-bottom:5px; overflow:hidden;}
#news li span{color:#999; display:block; float:right; width:12%; text-align:right;}
#news li a{ display:block; width:85%; float:left; color:#000; text-indent:25px; overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis; white-space: nowrap;}
#news li a:hover{color:#2250ad;}


/*产品中心*/
#pro{ list-style:none; margin:18px auto 0 auto; overflow:hidden;}
#pro li{ float:left; width:23%; margin:1%; text-align:center; box-shadow:0 0 2px #CCC; overflow:hidden;}
#pro li a{ display:block; line-height:40px; overflow:hidden;}
#pro li a:nth-child(2){ background:#F9F9F9; padding:0 8px; text-overflow: ellipsis; -o-text-overflow: ellipsis; white-space: nowrap;}
#pro li a img{ display:block; max-width:100%; height:147px; margin:0 auto;}

/*搜索*/
#sspro{ list-style:none; margin: 0 auto; overflow:hidden;}
#sspro li{ float:left; width:23%; margin:1%; text-align:center; box-shadow:0 0 2px #CCC; overflow:hidden;}
#sspro li a{ display:block; line-height:40px; overflow:hidden;}
#sspro li a:nth-child(2){ background:#F9F9F9;}
#sspro li a img{ display:block; max-width:100%; height:147px; margin:0 auto;}

.hits{ display:block; line-height:18px; padding:0 0 8px; margin:0 0 12px; border-bottom:1px #ccc solid; text-align:center;}

.info{width:756px;min-height:355px;_height:355px;}
.info div.showpic{width:189px;height:189px;margin-top:15px;float:left;display:inline;}
.info img{ max-width:100%;}

.pagesbox{ margin:0 auto; padding:10px 0; text-align:center; overflow:hidden;}
.page_list{ text-align:center; padding-top:0; padding-bottom:0; overflow:hidden;}
.page_list a,.page_list span,.page_list select{ display: inline-block; padding: 0 7px; height: 20px; border-radius: 20px; line-height: 20px; border: 1px solid #eee; color: #666;}
.page_list select{ width: auto !important; background: #eee; font-family:'微软雅黑';}
.page_list a:hover{ background:#000; color:#FFF;}
.page_list span.current{ background: #000;color: #FFF;}
.p_clear{ clear:both;}

.prenext{ line-height:25px; padding:10px 0 0 0; border-top:1px #CCC solid; overflow:hidden;}
.prenext p{ display:block;  text-align:left; overflow:hidden;}
.prenext p a{ display:block;}





