@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_ztlishi_bodybg.jpg); 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;}

.bodyfotbg{ background: url(images_ztlishi_fotbg.jpg) center bottom no-repeat; min-height:1580px;}
.bodytopbg{ background: url(images_ztlishi_topbg.jpg) center top no-repeat; min-height:1580px;}
.lishi_main{ padding-top:387px; width:1000px; margin:0 auto;}
.lishi_main .tel{ height:60px; width:940px; margin:0 auto;}
.lishi_main .tel li{ float:left; height:60px; text-indent:-20em; overflow:hidden; background:url(images_ztlishi_sec1.jpg) 0 0 no-repeat; cursor:pointer;}
.lishi_main .tel li.sec2{ background:url(images_ztlishi_sec2.jpg) 0 0 no-repeat;}
.lishi_main .tel li#atd0{ width:230px;}
.lishi_main .tel li#atd1{ width:295px; background-position:-230px 0;}
.lishi_main .tel li#atd1.sec2{background-position:-230px 0;}
.lishi_main .tel li#atd2{ width:135px; background-position:-525px 0;}
.lishi_main .tel li#atd2.sec2{background-position:-525px 0;}
.lishi_main .tel li#atd3{ width:135px; background-position:-660px 0;}
.lishi_main .tel li#atd3.sec2{background-position:-660px 0;}
.lishi_main .tel li#atd4{ width:145px; background-position:-795px 0;}
.lishi_main .tel li#atd4.sec2{background-position:-795px 0;}
.lishi_con{ line-height:40px; font-size:28px; font-family:"宋体"; color:#90654c; padding:30px 0 200px; clear:both;}
.lishi_con p{ text-indent:2em; padding-bottom:10px;}



/*底部 on*/
.footer{ height:154px; overflow:hidden; clear:both;}
.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;}

