@charset "utf-8";
/* CSS Document */

#zmain{	width:1004px;margin:0 auto; padding:0px;}
/*通用样式*/
.clearfloat{clear:both;}
.floatleft{float:left;}
.floatright{float:right;}
/*头部分*/
#header{width:1004px;margin:0 auto;text-align:center; position:relative;}
#header .logo{height:110px; text-align:center;}
.pic{width:1004px;height:267px;}
#header .mainNav{width:1004px; height:46px; text-align:left;}
#main{width:974px; padding:10px 15px 0;height:auto!important;position:relative;margin:0px auto;background:url(../images/bg.jpg) no-repeat left 61px;}
.modelcent{}
.subleft{width:400px; padding-left:5px;}
.submid{width:307px;}
.subright{width:230px;}
.overhide{ overflow:hidden;} .txtcenter { text-align:center;} 
.in_column{height:262px; padding-top:40px;background:url(../images/index_18.jpg) no-repeat;}
.inpro{height:170px; padding-top:35px; background:url(../images/index_23.jpg) no-repeat;}
.subswf{ width:1004px; height:229px; background:url(../images/about_02.jpg) no-repeat;}
/*内页左*/
.sidebar{width:208px;overflow:hidden; padding-left:5px;}
.plistbar{}
.sidebar .container{}
.sidebar .leftbar{}
.sidebar .sidecontact{height:260px; padding-top:47px; background:url(../images/index_17.jpg) no-repeat;}

li.prot{height:45px;}
.padlr{padding-left:10px; padding-right:10px;line-height:25px;}
.padt10{padding-top:10px;}
.padr5{padding-right:5px;}
.padl10{padding-left:10px;}
.mbox{width:745px; overflow:hidden;}
.mbox li{overflow:hidden; text-align:left;}
.mbox li.tagnav{width:729px; height:36px; padding-left:30px; line-height:36px; color:#5b3e09; font-weight:bold; font-size:12px; background:url(../images/about_03.jpg) no-repeat;}

/*脚部分*/
#foot{width:1004px;position:relative;margin:0px auto;}
#foot ol.copyc{height:50px; padding-top:9px;line-height:25px;text-align:center;background:url(../images/fbg.jpg) repeat-x; text-align:center;}
#foot ol.fnav{height:26px; line-height:26px; background:url(../images/index_04.jpg) repeat-x;text-align:center;}

#pscroll{ margin:5px 10px 0px;}
