@charset "utf-8";
img{ border:none;}
*{ margin:0; padding:0;}
li{ list-style:none;}
a{ text-decoration:none;color:#000;}
a:hover{ color:#000;}
body{font-size:12px; font-family:"宋体"; }
/* CSS Document */

/*子页面banner*/
#zybn{
margin-left:auto;
margin-right:auto;
width:100%;
height:270px;
background-image:url(../images/m3banerbg.jpg);
background-repeat:repeat-x;
z-index:-1;}


/*子页面位置*/

#wzbg{
margin-left:auto;
margin-right:auto;
height:46px;}

#wznr{
margin-left:auto;
margin-right:auto;
vertical-align:middle;
width:1024px;
height:46px;
}

.wztext{
width:800px;
height:16px;
line-height:46px;}

/*分享*/
.fx{
margin-left:780px;
height:16px;}
.fx ul li{
display:inline;
}



/*主要内容*/
#mainct{
margin-left:auto;
margin-right:auto;
width:1024px;
z-index:1;
margin-top:-18px;
min-height: 665px;
height: auto;
overflow: hidden;
}

/*侧栏*/
#sidebar{
display:inline;
width:235px;
height:auto;
float:left;}

/*主标题*/
.maintitle{
font-size:30px;
text-align:center;
vertical-align:middle;
line-height:126px;
height:126px;
width:216px;
background-image:url(../images/mb3bg_03.png);}


/*副标题*/
.vicetitle{
width:auto;
height:auto;}

.smalltitle{
height:14px;
margin-top:23px;
margin-left:27px;
vertical-align:middle;
}

.titleimg{
height:13px;
width:10px;}
.smalltitletext{
line-height:14px;
font-size:14px;
margin-left:10px;}

/*三级标题*/
.smalltitletext2{
margin-left:10px;
font-size:12px;}

.line{
width:216px;
height:4px;}
.sline{
width:216px;
height:2px;}
stitleimg{
width:10px;
height:8px;}
.ssmalltitle{
height:14px;
margin-top:23px;
margin-left:32px;
vertical-align:middle;
}

.vicetitle ul li{
line-height:14px;}

/*联系我们*/
.contect{
margin-top:44px;
width:216px;
height:288px;
background-image:url(../images/mb3bg_20.png);}
.contecttext{
display:block;
line-height:22px;
padding-top:80px;
padding-left:20px;}



/*阴影*/
#shadow{
display:inline;
float:left;
width:16px;}


/*右边主要内容*/
#mainright{
float:left;
width:773px;
min-height:665px;
background-color:#FFFFFF;
display:inline;
box-shadow:1px 5px 5px #b8b8b8;}

.top{
clear:both;
margin-left:auto;
margin-right:auto;
margin-top:15px;
background-image:url(../images/mb3bg_09.jpg);
width:743px;
height:76px;
}
.toptext{
display:block;
text-align:center;
height:29px;
width:206px;
font-size:24px;
color:#FFFFFF;
position:relative;
margin-left:auto;
margin-right:auto;
padding-top:22px;
}

/*右边内容*/
.rightnr{
float:left;
margin-left:30px;
width:550px;
height:64px;}



/*公司简介*/
#gsjjcontent{
float:left;
margin-left:15px;
width: 800px;}


/*新闻中心*/
#xwzxcontent{
float:left;
margin-left:15px;
width:759px;}
#xwzxcontent a:hover{
color:#F00;}

#xwzxdiv{
width:759px;
height:135px;}

.xwnr{
display:inline;
width:800px;
height:146px;}
.tupk{
float:left;
width:161px;}


/*新闻标题*/
.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:70px;}
.time{
float:right;
vertical-align:middle;
text-align:center;
height:24px;
line-height:24px;
color:#7a7a7a;
}
.timeimg{
float:left;
width:23px;
height:24px;}



  /*列表新闻*/
#smallnew{
margin-top:-25px;
width: 759px;}
#smallnew ul li{
margin-top:25px;
width:759px;
height:12px;
line-height:12px;
vertical-align:middle;}
#smallnew ul li a{
width:12px;
height:12px;}
.smallnewtext{
margin-left:5px;
width:609px;
height:12px;
color:#000;}
.smallnewtime{
width: 150px;
height: 12px;
color: #000;
float: right;}
.smallnewleft{
width: 300px;
float: left;}



/*新闻隔条*/
#xwgtiao{
clear:both;
width:759px;
height:10px;}


/*产品展示*/
.sidetitle2{
margin-top:30px;}


.cpflcontect{
float:left;
width:773px;}



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;
  font-size:12px;
  margin:10px 5px 10px 5px;
  }
  
  /*返回顶部*/
#backtopk{
clear: both;
margin-right: auto;
margin-left: auto;
height: 45px;
width: 773px;
margin-top: 45px;
}
#backtopk a:hover{
color:#F00;
}

#backtop{
float: right;
height:19px;
width: 274px;
font-size: 14px;
margin-top: 10px;
}

#backtop ul li{
line-height:19px;
font-size:15px;
display:inline;}

  
/*页面选择*/
#yemian{
margin-left:auto;
margin-right:auto;
margin-top:30px;
height:23px;
width:1024px;}

#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;}

.stitletext{font-weight:bold}
.secondary .stitle{line-height: 25px;vertical-align: middle;}
.san{padding-left:13px}
#zybn img{width:100%}
.xwzytopz,.xwzytopz1{text-align:center;line-height:25px}
.xwzytopz{font-size:16px}
#gsjjtext{
margin-left:auto;
margin-right:auto;
margin-top:20px;
width:743px;
line-height: 25px;}
#gsjjtext span,#gsjjtext p{word-wrap : break-word! important }
.xwzydibu{float:left;margin-left: 15px;line-height: 22px;}
.xwzydibu a{color:#584339;}
.xwzydibu a:hover{color:#F00;}
.zpzytu2{text-align:center;margin:10px 0;}
.tup img{width:158px !important;height:111px !important;}
.fycs {
    float: left;
    margin: 3px 6px;
    padding: 3px;
    height: 204px;
    width: 175px;
}
.fycs  img{
    width: 177px !important;
    height: 169px !important;
	border:1px solid #bebebe;
}
.fycs  a:hover img{border:1px solid #333333;}
.fycs .ner{
    text-align: center;
    line-height: 34px;
    overflow: hidden;
    height: 34px;
    width: 179px;
    float: left;
}
.san li a font{font-size:12px}