﻿html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,img,legend,input,textarea,p,blockquote,th{margin:0;padding:0;outline:0;border:0;font-weight:inherit;font-style:inherit;font-family:inherit;}
body, button, input, select, textarea {font:14px/1.5 SimSun,arial,Verdana, Geneva, sans-serif;}
table{border-collapse:collapse;border-spacing:0;}
ul,ol{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
h1,h2,h3,h4,h5,h6{font-size:14px;font-weight:normal;}
a{text-decoration:none;color:#606060;}
a:hover{ text-decoration:none;}
a:link,a:visited{text-decoration:none;}
textarea{resize:vertical;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden; font-size:0;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;zoom:1;}
.clearfix{display:block;}
.fl{ display:inline; float:left}
.fr{ float:right}
.w1000{ width:1110px; margin:0 auto}
.w940{ width:1000px; margin:0 auto}
.w350{ width:420px;}
.w570{ width:570px;}
.mb15{ margin-bottom:15px;}
.mb20{ margin-bottom:20px;}
.wrap{ margin-top:-10px;}
.f12{ font-size:12px;}
.banner{ height:500px; text-indent:-9999px;width:100%; margin:auto; background:#000 url(../images/ztbg.jpg) center 0 scroll no-repeat;}
.lv-mark{ display:block; position:relative;}
.lv-mark span{ position:absolute; width:100%; height:30px; line-height:30px; left:0; bottom:0px;overflow:hidden; display:block}
.lv-mark span.markbg{ background:#000;filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity: 0.6;opacity: 0.6; z-index:1;}
.lv-mark span.marktext{ color:#fff; z-index:2; text-indent:15px;}
.daodu{ text-indent:2em; line-height:26px; font-size:12px;margin-top:380px;}
.daodu .content{ padding:15px;}
.TV-cont{ padding:15px;filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8}
.zt{ background:#000; padding:15px;}
.zt .pic img{ width:100%; height:100%;border:1px solid white;}
.zt .desc .dest{ line-height:26px; height:220px; overflow:hidden; margin-bottom:10px;}
.zt h2{font:26px/1.5 SimHei,SimSun,arial; _font-weight:bold}
.ZTlist ul{ width:998px;overflow:hidden}
.ZTlist li{ display:inline; float:left; width:220px; text-align:center; margin-left:19px; margin-top:10px;}
.ZTlist li img{ width:236px; height:130px;}
.ZTlist li img:hover{transform: scale(1.6, 1.6);
  transition: .3s transform;}
.ZTlist li h3{ height:20px; line-height:20px; overflow:hidden; width:100%; margin-top:5px;}
.Mad90{ height:90px;}
.footer{color:#FFF; text-align:center; padding:10px 0px 20px;margin-top:38px;}
.footer a{color:#FFF}
.box { width: 1026px; height: 320px; position: relative; margin:auto; overflow:hidden;}
.box ol { position: absolute; left: 450px; bottom: 5px; z-index: 2; }
.box ol li { float: left; margin-right: 3px; display: inline; cursor: pointer; background: #fcf2cf; border: 1px solid #f47500; padding: 2px 6px; color: #d94b01; font-family: arial; font-size: 12px; }
.box .active { padding: 3px 8px; font-weight: bold; color:#ffffff; background:#666; position: relative; bottom: 2px; }
.box ul { position: absolute; top: 0; left: 0; z-index: 1; }
.box ul li { width: 1002px; height: 350px; float: left; }
.box ul img { float: left; width: 1002px; height: 350px; }