@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_ztshi_patr1.jpg) center 40px no-repeat #f3dfb6; 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;}
.mainbox_s{ width:1140px; 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;}

.shi_part1{padding-top:748px; height:72px; padding-bottom:36px;}
.shi_part1 p{font-size:15px; line-height:24px; text-indent:2em; height:72px; overflow:hidden; width:1064px; margin:0 auto;}
.shi_list{height:541px;}
.shi_list h2{ height:54px; width:300px; margin:0 auto;}
.shi_list h2 a{ display:block; height:54px;background: url(images_ztshi_tel1.gif) center 0 no-repeat; text-indent:-20em; overflow:hidden;}
.shi_list .list{ padding-top:45px;}
.shi_list .list li{ padding:20px; margin:0 20px; display:inline; float:left; width:300px; height:351px; overflow:hidden; background:url(images_ztshi_libg.gif) 0 0 no-repeat;}
.shi_list .list li a.pic{ display:block;}
.shi_list .list li a.pic img{ width:300px; height:200px;}
.shi_list .list li h3{ font-size:20px; font-weight:bold; padding:16px 0 11px; text-align:center; height:30px; line-height:30px;}
.shi_list .list li h3 a{ color:#f26643;}
.shi_list .list li h3 a:hover{ color:#c00;}
.shi_list .list li p.con{ font-size:14px; line-height:22px; text-indent:2em;}

.shi_list .list.la li h3 a,.shi_list .list.la li h3{ color:#25ba5e;}
.shi_list h2.la a{ background-image:url(images_ztshi_tel2.gif);}

.shi_list .list.qj li h3 a,.shi_list .list.qj li h3{ color:#62b5ef;}
.shi_list h2.qj a{ background-image:url(images_ztshi_tel3.gif);}

.shi_list .list.tc li h3 a,.shi_list .list.tc li h3{ color:#8e61d7;}
.shi_list h2.tc a{ background-image:url(images_ztshi_tel4.gif);}

.shi_list .list.mg li h3 a,.shi_list .list.mg li h3{ color:#5db8a0;}
.shi_list h2.mg a{ background-image:url(images_ztshi_tel5.gif);}

.shi_list .list.dy li h3 a,.shi_list .list.dy li h3{ color:#f98800;}
.shi_list h2.dy a{ background-image:url(images_ztshi_tel6.gif);}

.shi_list .list.fy li h3 a,.shi_list .list.fy li h3{ color:#f69069;}
.shi_list h2.fy a{ background-image:url(images_ztshi_tel7.gif);}



/*底部 on*/
.footer{ height:174px; border-top:2px solid #69a447;}
.botnav{ padding:41px 0 20px; height:24px; text-align:center;}
.botnav li{ display:inline;}
.botnav li a{ display:inline-block; padding:0 15px 0 10px; background:url(images_ztfotfgbg_shi.gif) right 7px no-repeat; font-size:14px;line-height:24px;color:#6e5838;}
.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:#6e5838; position:relative; font-size:14px;}
.botbox span{ font-family:arial;}
.botbox a{ color:#6e5838;}
.botbox .dzjg{ position:absolute; top:-24px; left:170px; width:80px; height:80px; overflow:hidden;}
.botbox .fot_jc{ position:absolute; top:-15px; left:940px; width:110px; height:55px; overflow:hidden;}

.fotbox{ background:#097043; padding-top:20px;}
.fotbox .botbox,.fotbox .botnav li a{ color:#fff !important;}
.fotbox .botbox a{ color:#fff !important;}
.fotbox .botbox a:hover{ color:#ff0 !important;}

