@charset "utf-8";
img{ border:none;}
*{ margin:0; padding:0;}
li{ list-style:none;}
a{ text-decoration:none;color:#000;}
a:hover{ color:#F63;}
body{font-size:12px; font-family:"宋体"; }
/* CSS Document */

/*子页面banner*/
#zybn{
margin-left:auto;
margin-right:auto;
width:1005px;
height:220px;}
#zybn a img{width:1005px;
height:220px;}


/*子页面位置*/

#wzbg{
margin-left:auto;
margin-right:auto;
width:1005px;
height:46px;
background-color:#f7f7f7;}

#wznr{
margin-left:auto;
margin-right:auto;
vertical-align:middle;
width:1005px;
height:46px;
}

.wztext{
margin-left:20px;
width:800px;
height:16px;
line-height:46px;}

/*分享*/
.fx{
margin-left:180px;
float:right;
height:30px;
line-height:30px}
.fx ul li{
float:left;
width:180px;
height:30px;
left:30px;
text-align:center;
}
.fx ul li a{
float:left; }

/*搜索*/
.smallnew{
margin-top:10px;
height:auto;
overflow:hidden;
width:730px;}
.smallnew ul li{
width:730px;
height:30px;
line-height:30px;
vertical-align:middle;
border-bottom:#CCCCCC 1px dashed;}
.smallnew ul li a{ color:#000000}
.smallnew ul li a:hover{ 
color:#FF0000}
.smallnewtime{
margin-right:10px;
float:right;
width:81px;
height:12px;
color:#666666;}
/*搜索*/

/*主要内容*/
#mainct{
width:1005px;
height:auto;
overflow:hidden;
margin-left:auto;
margin-right:auto;
margin-top:35px;}

/*侧栏*/
#sidebar{
float:left;
width:209px;
height:auto;
overflow:hidden;
min-height:500px;
background-image:url(../images/cmbg.jpg);
background-repeat:no-repeat;}
.maintitle{
margin-left:8px;
font-size:14px;}
.gtiao{
margin-top:8px;
margin-left:8px;
width:180px;
height:5px;}
.secondary{
margin-top:20px;
margin-left:15px;
height:auto;
overflow:hidden;
width:165px;}
.secondary ul li{
line-height:20px;
vertical-align:middle;}
.contact1{
margin-top:25px;}
.contact2{
width:209px;
height:auto;
overflow:hidden;
margin-top:7px;
line-height:17px;}





/*公司简介*/
#gsjjcontent{
float:left;
margin-left:35px;
width:724px;
height:auto;
overflow:hidden;
min-height:500px;}

.xwzytopz{ font-weight:bolder; text-align:center; margin-bottom:20px; font-size:18px; color:#999999;}
/*新闻中心*/
#xwzxcontent{
float:left;
margin-left:35px;
width:750px;
height:auto;
overflow:hidden;}

#xwzxdiv{
width:750px;
height:64px;}

.xwnr{
display:inline;
width:750px;
height:146px;}
.tupk{
float:left;
width:161px;
height:64px;}
.tupk img{ width:158px !important; height:111px !important;} 


/*右边内容*/
.rightnr{
float:left;
margin-left:30px;
width:550px;
height:64px;}
/*新闻详情*/

#newsmoretitle{
margin-top:25px;
font-size:14px;
text-align:center;
margin-bottom:10px;}

#newsmoreline{
margin-top:-5px;
text-align:center;}

#newstime{
text-align:center;}

#newsmoreimg{
margin-top:20px;
}


/*上一篇*/
#front{
margin-top:30px;}

#next{
margin-top:10px;}
/*新闻标题*/
.xwtitle{
font-size:13px;}

.xwcontent{
margin-top:10px;
text-indent:1em;
line-height:20px;
color:#7a7a7a;}

.xwbottom{
margin-top:20px;
height:24px;}
.more{
float:left;
height:18px;
width:44px;}
.time{
float:right;
vertical-align:middle;
text-align:center;
height:24px;
line-height:24px;
color:#7a7a7a;
}
.timeimg{
float:left;
width:23px;
height:24px;}


/*新闻隔条*/
#xwgtiao{
clear:both;
margin-top:70px;
width:780px;
height:10px;}
/*banner*/
.bannerbg{
height:220px;
background-image:url(../images/bgtop.jpg);
background-repeat:repeat-x;
}

/*产品展示*/
.sidetitle2{
margin-top:30px;}
.subright{
float:right;
width:750px;
height:auto;
overflow:hidden;
}
.zpzytu2{ text-align:center; margin-top:20px;}
#cpflcontent{
float:left;
margin-left:15px;
width:750px;
height:auto;
overflow:hidden;
margin-left:35px;
}
#cpflcontent ul li{ 
float:left;
margin-right:25px;
margin-bottom:25px;
height:170px;}
#cpflcontent ul li img{  
	border: 1px solid #999;
}
#cpflcontent ul li .ner{
text-align:center;
color:#000000;
width:150px;
margin-top:10px;}
#cpflcontent ul li .ner:hover{
color:#FF0000}
div.img
  {
  margin:3px;
  border:1px solid #bebebe;
  height:auto;
  width:auto;
  float:left;
  text-align:center;
  }
div.img img
  {
  display:inline;
  margin:3px;
  border:1px solid #bebebe;
  }
div.img a:hover img
  {
  border:1px solid #333333;
  }
div.desc
  {
  text-align:center;
  font-weight:normal;
  width:150px;
  font-size:12px;
  margin:10px 5px 10px 5px;
  }
  
  /*返回顶部*/
#backtopk{
clear:both;
width:1005px;
margin-right:auto;
margin-left:auto;}

#backtop{
margin-left:700px;
height:19px;
width:339px;
}

#backtop ul li{
line-height:19px;
font-size:15px;
display:inline;}

  
/*页面选择*/
#yemian{
margin-left:auto;
margin-right:auto;
margin-top:30px;
height:23px;
width:1005px;}

#yemian ul{
width:450px;
margin-left:690px;}

#yemian ul li { display:inline; height:23px; text-align:center; line-height:23px:} 
#yemian ul li a:hover{
background-color:#FF6600;
color:#FFFFFF;
width:30px;
height:25px;}


.fycs a i{
	overflow: hidden;
	width: 150px;
	height:150px;
	display: table-cell;
	vertical-align: middle;
	padding: 5px;
	border: 1px solid #CCC;
}
.fycs a img {
	border: 0px !important;
	width: 150px !important;
	max-height: 140px !important;
}