@charset "UTF-8";
/*css reset start*/
*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
html, body, div, span, iframe,h1, h2, h3, h4, h5, h6, p,a, code,del, em, img, strong,dl, dt, dd, ol, ul, li,form, label,table, caption, tbody,thead, tr, th, td{margin: 0;padding: 0;border: 0;outline: 0;font-weight: normal;}
ol, ul{list-style: none;   }
table{border-collapse: separate; border-spacing: 0;vertical-align: middle;table-layout:fixed;}
caption, th, td{text-align: left; font-weight: normal; vertical-align: middle;}
img{border: none;max-width:100%;}
input, textarea, button{margin: 0; padding: 0; border: 0; outline: 0;background: none;}
a{text-decoration: none;font-size:14px;color:#333333;}
input[type="checkbox"], input[type="radio"]{vertical-align: -2px; margin-right: 5px;}
body,button, input, select, textarea{font-family: "微软雅黑"; font-size: 100%;}
.clearfix{*zoom: 1;}
.clearfix:after{content: "\0020"; display: block; height: 0; clear: both; overflow: hidden; visibility: hidden;}
/*css reset end*/
body{background: #f9f9f9 url(../img/ztbg.jpg) no-repeat;}

/*导航*/
.ztnav{height: 55px;line-height: 55px;background: url(../img/ztnav.jpg) repeat-x;width: 100%;margin-top: 300px}
.ztnav ul{width: 1200px;margin:0 auto; }
.ztnav ul li{float: left;width: 240px;height: 55px;background: url(../img/ztshuxian.jpg) no-repeat; }
.ztnav ul li:first-child{background: none; }
.ztnav ul li a{color: #fff;display: block;width: 240px;height: 55px;text-align: center;}
.ztnav ul li a:hover{background: url(../img/ztnli.jpg) no-repeat;font-weight: bold;}
.ztnav ul li.active{background: url(../img/ztnli.jpg) no-repeat;font-weight: bold;}
/*内容*/
.ztContent{width: 1200px;margin:0 auto;padding: 20px;background-color: #fff; }
.ztNews{height: 300px;border: 1px solid #ccc; border-radius: 3px;padding: 10px;}
.ztLun{width: 360px;height: 280px;margin-right: 20px;float: left;}
#Projector {float: left;position: relative;z-index: 1;margin-right: 10px; }
#Projector img {width: 360px;height: 246px; }
.picplay {position: relative;z-index: 2;height: 252px;  }
.picplayImg {width: 360px;height: 280px;  }
.picplay .picplayBg {height: 35px;position: absolute;left: 0;bottom: -1px;z-index: 20;width: 100%;background: #666; }
.picplay .picplayLink {padding-left: 10px;height: 35px;color: #fff;line-height: 35px;display: block;position: absolute;font-size: 12px;left: 0;bottom: 0;z-index: 300;width: 230px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; }
.cyclyImg_pager {height: 20px;text-align: right;position: absolute;right: 8px;bottom: -21px;z-index: 200;overflow: hidden; }
.cyclyImg_pager span {width: 14px;height: 14px;background: url(../img/huidian.png) no-repeat center;margin-left: 6px;display: inline-block;cursor: pointer;overflow: hidden;color: #fff;font-size: 14px;text-align: center;line-height: 14px; }
.cyclyImg_pager span.cycle-pager-active {margin-top: 0;background: url(../img/huandian.png) no-repeat center;_background: none; }

.ztmodel{float: right;width: 754px}
.ztTitle{height: 35px;line-height: 35px;border-bottom: 1px solid #ccc;}
.ztTitle h2{float: left;background-color: #c00;padding: 0 10px;display: inline-block;color: #fff;font-size: 16px}
.ztTitle a{width: 50px;float: right;background: url(../img/geng.jpg) right no-repeat;font-size: 14px;color: #999}
.ztmodel p{color: #333;font-size: 14px;text-indent: 2em;line-height: 30px;margin-top: 20px;}
.ztList{margin-top: 20px;}
.listPart{float: left;width: 570px;height: 270px;border-radius: 3px;padding: 0 20px;border: 1px solid #ccc;}
.ztLine{height: 35px;line-height: 35px;}
.ztLine h2{float: left;border-top:4px solid #c00;padding: 0 10px;display: inline-block;color: #c00;font-size: 16px;font-weight: bold;}
.ztLine a{width: 50px;float: right;background: url(../img/geng.jpg) right no-repeat;font-size: 14px;color: #999}
.listPart ul{margin-top: 5px;}
.listPart ul li{height: 45px;line-height: 45px;padding-left: 10px; position: relative;border-top: 1px dashed #ccc; }
.listPart ul li:first-child{border-top: none}
.listPart ul li:before{content: "";overflow: hidden;width: 2px;height: 2px;position: absolute;background-color: #333; top: 22px; left: 0px;}
.listPart ul li a{float: left;}
.listPart ul li span{ float: right;color: #999;font-size: 14px; }
.mat{margin-right: 20px}
.ztRoll{height: 300px;border: 1px solid #ccc;border-radius: 3px;margin-top: 20px;padding:0 20px}

.slide{width: 100%;height: 200px;background: #fff;float: left;margin-top: 10px;}
.slide-img{height: 230px;overflow: hidden;position: relative; float: left;width: 1020px;margin-top: 10px;margin-left: 15px;}
.slide-img ul{position: absolute;width: 2200px;}
.slide-img li{    width: 235px; height: 230px; float: left; margin-right: 10px; margin-bottom: 10px; padding: 4px; margin: 0 10px;}
.slide-img a{width: 260px;height: 72px;display: block;}
.slide-img a img{width: 240px;height: 180px;border: 1px solid #ccc;padding: 5px}
.slide-img a p{width: 260px;text-align: center;margin-top: 20px}
.slide .aleft{width: 22px;height: 60px;display: block;margin-left: 10px; float: left;margin-top: 70px;}
.slide .aright{width: 22px;height: 60px;display: block;margin-right: 10px; float: right;margin-top: 70px;}
.noborder{border:none !important;}
/*底部*/
.footer{width: 1200px;margin:0 auto;padding: 37px 20px 0 20px;background-color: #c00;height: 180px;}
.footer p{color: #fff;line-height: 35px;float: left;font-size: 14px}
.footer img{float: right;}




/*列表页*/
.ztbread{float: right;font-size: 14px;color: #666;}
.ztbread a{color: #666}
.ztList{border: 1px solid #ccc;border-radius: 3px;margin-top: 30px;}
.ztList ul{margin-top: 5px;}
.ztList ul li{height: 45px;line-height: 45px;padding-left: 10px; position: relative;border-top: 1px dashed #ccc; }
.ztList ul li:first-child{border-top: none}
.ztList ul li:before{content: "";overflow: hidden;width: 2px;height: 2px;position: absolute;background-color: #333; top: 22px; left: 0px;}
.ztList ul li a{float: left;}
.ztList ul li span{ float: right;color: #999;font-size: 14px; }
.page{margin: 16px auto;text-align: center;}
.page a{display: inline-block; border: 1px solid #ccc;margin: 0 2px;padding: 3px 7px;}
.page a:hover{background-color: #ffa634;color: #fff;}
.page a.active{background-color: #ffa634;color: #fff;}
.page .disabled,.page .disabled:hover { background-color: #eee;color: #aaa; webkit-text-shadow: 1px 0 #fff; -moz-text-shadow: 1px 0 #fff; text-shadow: 1px 0 #fff;}

.pad{padding: 0 20px;}
.padTop{padding-top: 15px !important;}



/*内容页*/

.contentTitle{width: 1000px;padding:23px 50px;text-align: center;background-color: #fafafa;margin: 20px auto }
.subTitle{text-align: center;color: #999;font-size: 14px;width: 1000px;margin: 0 auto;display: block;margin-bottom: 14px; }
.ztAdmin{border-top:1px solid #ccc;padding: 30px 100px;font-size: 14px;line-height: 25px;}
.pageUp{border-top:1px solid #ccc;padding: 20px 100px;line-height: 30px;}
.pageUp p{color: #333;font-size: 14px;}
.pageUp p a:hover{color: #ffa800;text-decoration:underline ;}
.ztAdmin img{max-width:100%; }
.ztAdmin table tr{border-top: 1px solid #000;border-bottom: 1px solid #000}
.ztAdmin table tr td{border-right: 1px solid #000;border-left: 1px solid #000;}


