@charset "gb2312";
/* CSS Document */
/* ***********   padding, margin  ********** */
html{overflow-y:auto;overflow-x:hidden;-webkit-text-size-adjust:none; height:100%;}
*html{background-image:url(about:blank);background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/
*{margin:0;padding:0;list-style:none;}
q:before, q:after {content:'';}
abbr,acronym{border:0;}
body {color: #333333;font:12px/1.5 Microsoft YaHei,"SimSun",Verdana,tahoma,arial,sans-serif, Arial, Helvetica, sans-serif;margin: 0 auto;padding: 0; background: url(images_ztzhu_abg.jpg) center 40px no-repeat; overflow:hidden;}	
ul, ol, li {list-style: none outside none;}
input, textarea { padding:0px; font-family: Microsoft YaHei; outline:0 none;}
a {color: #333;text-decoration: none; outline:none; font-family: Microsoft YaHei;}
a:hover {color: #c00; text-decoration:none;}
img{ border:0 none;}
li, input ,textarea{vertical-align: middle; outline:0 none;}
table, td, input, textarea { padding:0px;}
.fl,.left{ float:left;}
.fr,.right{ float:right;}
.mar15{ margin-left:15px;}
.mat20{ margin-top:20px;}
/* clear */
.clearfix:after{visibility:hidden;display: block;font-size: 0;content:" ";clear:both;height:0;}
* html .clearfix {zoom: 1;} /* IE6 */
*:first-child+html .clearfix {zoom: 1;} /* IE7 */
.clear,.cc{clear:both;font-size:0px;line-height:0px;height:0px;margin-top:0px;*margin-top:-1px;_margin-top:-1px;overflow:hidden; padding:0;}
.clear15{clear:both;font-size:0px;line-height:0px;height:0px; padding:0 0 15px 0;margin-top:0px;*margin-top:-1px;_margin-top:-1px;overflow:hidden;}
.mainbox,.indcontainer{ width:1180px; margin:0 auto;}

.header{ height:40px; background:url(images_ztzt_topbg.gif) 0 0 repeat-x;}
.header .logo{ width:146px; height:39px; overflow:hidden;}
.header .nav{ line-height:38px; padding-left:42px; width:753px; color:#999999;}
.header .nav a{ font-size:15px; color:#333; padding:0 20px;}
.header .nav a:hover{ color:#c00;}

.header .search{ width:239px; height:26px; margin-top:7px; background:url(images_ztzt_sear.gif) 0 0 no-repeat;}
.header .search li{ float:left;}
.header .search li input{ border:0 none; background:none; float:left;}
.header .search li.ss1{width:156px; height:16px; padding:4px 10px; position:relative;}
.header .search li.ss1 input{width:156px; height:16px; line-height:16px; font-size:12px;}
.header .search li.ss1 .msg-box{ position:absolute; left:0px; top:26px;}
.header .search li.ss2{ width:62px; height:26px;}
.header .search li.ss2 input{ width:62px; height:26px; overflow:hidden; cursor:pointer; text-indent:-10em;}
.zhumainbox{ width:1200px; margin:0 auto;}
.zhu_part1bg{ height:765px; background:url(images_ztzhu_bbg.gif); margin-top:757px;}
.zhu_part1{ background:url(images_ztzhu_lbg.png) left bottom no-repeat; height:765px; overflow:hidden; padding-top:58px;}
.zhu_part1 h2{ height:90px; overflow:hidden; background: url(images_ztzhu_tita.png) center top no-repeat;}
.zhu_part1 h2 a{ display:block; width:230px; height:50px; text-indent:-20em; margin:0 auto; overflow:hidden;}
.zhu_listbox{ padding-top:34px; height:520px;}
.zhu_listbox .tit{ width:238px; height:500px; overflow:hidden; background: url(images_ztzhulibg.png); padding:10px;}
.zhu_listbox .list{ padding:0 0 0 16px; width:925px;}
.zhu_listbox .list li{ float:left; padding:0 0 20px 18px; width:290px; height:250px; overflow:hidden;}
.zhu_listbox .list li a{ padding:9px 10px; width:270px; height:232px;background:url(images_ztzhulibg.png); display:block;}
.zhu_listbox .list li a img{ width:270px; height:200px; float:left;}
.zhu_listbox .list li a span{ display:block; margin-top:10px; height:22px; line-height:22px; float:left;}
.zhu_listbox .list li a span.title{ font-size:14px; color:#000;}
.zhu_listbox .list li a span.more{ width:54px; text-align:center; color:#fff; font-size:12px; background:#e2ae22; float:right;}
.zhu_listbox .list li a:hover{ background:#fff;}

.zhu_part2bg,.zhu_part3bg,.zhu_part4bg{ margin:0;}
.zhu_part2bg{ background:url(images_ztzhu_cbg.gif);}
.zhu_part2bg .zhu_part1{ background:url(images_ztzhu_rbg.png) right bottom no-repeat; padding-top:60px;}
.zhu_part2bg .zhu_part1 h2{ background:url(images_ztzhu_titb.png) center top no-repeat;}

.zhu_part3bg{ background:url(images_ztzhu_cbg-04.gif);}
.zhu_part3bg .zhu_part1{padding-top:63px;}
.zhu_part3bg .zhu_part1 h2{ background:url(images_ztzhu_titc.png) center top no-repeat;}


.zhu_part4bg{ background:url(images_ztzhu_dbg.gif);}
.zhu_part4bg .zhu_part1{ background:url(images_ztzhu_rbg.png) right bottom no-repeat; padding-top:61px;}
.zhu_part4bg .zhu_part1 h2{ background:url(images_ztzhu_titc-04.png) center top no-repeat;}


/*底部 on*/
.footer{ height:154px;}
.botnav{ padding:30px 0 10px; height:24px; text-align:center;}
.botnav li{ display:inline;}
.botnav li a{ display:inline-block; padding:0 15px 0 10px; background:url(images_ztfotfgbg_zhu.gif) right center no-repeat; font-size:14px;line-height:24px;color:#333;}
.botnav li a:hover{ color:#c00;}
.botnav li.num6 a{ background:none; padding-right:14px;}
.botnav li.num6 a:hover,.botbox a:hover{color:#c00;text-decoration:underline;}
.botbox{ text-align:center; line-height:24px; color:#333; position:relative; font-size:14px;}
.botbox span{ font-family:arial;}
.botbox a{ color:#333;}
.botbox .dzjg{ position:absolute; top:-27px; left:170px; width:80px; height:80px; overflow:hidden;}
.botbox .fot_jc{ position:absolute; top:-15px; left:940px; width:110px; height:55px; overflow:hidden;}

