@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:87px; text-align:center;}
#header .pic{width:1004px;text-align:center; height:286px;}
#header .mainNav{width:1004px;height:37px;background:url(../images/navbg.jpg) no-repeat left top;}

/*NAV效果*/
#header .mainNav li{width:87px;height:37px; overflow:hidden; font-size:12px; font-weight:bold;line-height:37px;float:left;text-align:center;color:#FFF; background:url(../images/tpbgr.jpg) no-repeat right center;}
/*#header .mainNav li:last-child {}*/

#header .mainNav li a{color: #FFF;font-size:12px; font-weight:bold; font-family:"宋体";text-decoration: none;}
.mainNav li a:link , .mainNav li a:visited , .mainNav li a:active {width:87px; display:block;color: #FFF;}
.mainNav li a:hover { background:url(../images/hover.jpg) no-repeat center;}
#main{width:1004px; height:auto!important;position:relative;margin:0px auto;background:url(../images/bg.jpg) repeat-y right top;}
.subleft{width:473px; padding-left:11px; padding-right:14px; background:url(../images/scbg.jpg) no-repeat;}
.subright{width:259px; height:517px; background:url(../images/index_12.jpg) repeat-y;}
.overhide{ overflow:hidden;} .txtcenter {text-align:center;} 
.ht28{height:28px;} .ht47{height:47px;} .ht40{height:40px;} .ht48{height:48px;} .ht517{height:517px;}
.inbox1{width:992px; height:124px; padding:0px 5px; background:url(../images/index_05.jpg) repeat-x}
.inat{ height:283px; background:url(../images/index_10.jpg) no-repeat;}
.inproc{ height:152px; background:url(../images/index_19.jpg) no-repeat;}
li.icon_l1{height:115px; text-align:center;}
.mbgrepeat{width:1004px; }
/*内页左*/
.sidebar{width:247px;overflow:hidden; background:url(../images/index_17.jpg) repeat-y;}
.plistbar{}
.sidebar .container{}
.sidebar .leftbar{ background:url(../images/index_16.jpg) repeat-y;}

li.proty{min-height:491px; height:auto!important; height:491px;}
.padlr{padding-left:10px; padding-right:10px;line-height:25px;}
.padl20{padding-left:20px;}
.mbox{width:757px; float:right; overflow:hidden;background:url(../images/srbg.jpg) no-repeat;}
.mbox li{overflow:hidden; text-align:left;}
.mbox li.tagnav{width:640px; height:40px; padding-left:96px; line-height:36px; font-weight:bold; font-size:12px; background:url(../images/tagnav.jpg) no-repeat;}

/*脚部分*/
#foot{width:1004px;position:relative;margin:0px auto;}
#foot ol.copyc{height:58px; padding-top:10px;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;}
