body{background-color: #fff; -webkit-text-size-adjust:none; min-width: 1200px;}
body, button, dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, hr, input, legend, li, ol, p, pre, textarea, ul, div{ padding:0; margin:0;}
li, ol, ul{ list-style:none;}
img{ border:none; border:0; max-width:100%;}
a{ text-decoration:none; color:#333333; noline:expression(this.onfocus=this.blur());}
a:focus {outline:none;-moz-outline:none;}
a:hover{color:#cc3333;}
.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}
.clear{clear:both; height:0; line-height:0; font-size:0; overflow:hidden; zoom:1;}

.container{ width:1200px; margin:0 auto; clear:both; position:relative;}

.space30{clear:both; line-height:0; font-size:0; overflow:hidden; zoom:1;}
.space30{height:30px;}

/*图片鼠标经过效果*/
.hoverimgbox{ overflow:hidden;}
.hoverimgbox img{ -moz-transition:all 0.4s ease-in-out 0s; -ms-transition:all 0.4s ease-in-out 0s; -o-transition:all 0.4s ease-in-out 0s; -webkit-transition:all 0.4s ease-in-out 0s; transition:all 0.4s ease-in-out 0s;}
.hoverimgbox img:hover{-moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); -webkit-transform:scale(1.1); transform:scale(1.1);}

.imghover{ -moz-transition:all 0.4s ease-in-out 0s; -ms-transition:all 0.4s ease-in-out 0s; -o-transition:all 0.4s ease-in-out 0s; -webkit-transition:all 0.4s ease-in-out 0s; transition:all 0.4s ease-in-out 0s;}
.imghover:hover{-moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); -webkit-transform:scale(1.1); transform:scale(1.1);}

.header img{width: 100%; height: auto; max-width: 100%;}
.header .ztzy{position: relative; z-index: 1; width: 1200px; margin: 350px auto 0; height: 153px; background: url(/uploads/image/wother/2021txxdzt_r1_c1_s1.png) center no-repeat; display: inline-block; color: #920b00; line-height: 38px; vertical-align: middle; vertical-align: -webkit-baseline-middle;}

.ztbox{position: relative;}
.zt-title{height: 106px; background: url(/uploads/image/wother/2021txxdzt_r2_c1_s1.png) left bottom no-repeat; position: relative;}
.zt-title h1{position: absolute; display: inline-block; top: 0; right: 83px;}
.zt-content{border: 1px #d96d3e solid; height: 270px;}
.xdqjl-tpxw{width: 38.5%; height: 308px; position: absolute; top: 48px; left: 23px; z-index: 9;}
.tpxw{width:100%; height:308px; overflow:hidden; position:relative; border:0;  }
.tpxw .hd{ height:15px; overflow:hidden; position:absolute; right:10px; bottom:8px; z-index:2; }
.tpxw .hd ul{ overflow:hidden; zoom:1; float:left;}
.tpxw .hd ul li{ float:left; margin-right:8px;  width:6px; height:6px; line-height:6px; border-radius:50%; background:#fff; cursor:pointer; text-indent:99999em;}
.tpxw .hd ul li.on{ background:#ffba6c; color:#fff; }

.tpxw .bd{position:absolute; top:0; left:0; width:100%; height:100%;}
.tpxw .bd ul{width:100%; height:100%;}
.tpxw .bd ul li{position:relative; line-height:40px; height:308px;}
.tpxw .bd li img{width:100%;  height:308px;}
.tpxw .bd li b{ display:block; position:absolute; width:100%; height:40px; bottom:0;left:0;background:#000; opacity:.62;filter:alpha(opacity=62); z-index:1;}
.tpxw .bd li span{ display:block; position:absolute;width:85%;height:40px; bottom:0;left:0; z-index:2; line-height:40px;}
.tpxw .bd li span a{color:#fff; display:block; float:left; padding-left:15px; position:relative; z-index:3; font-size:18px; max-width:95%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden}
.tpxw .bd li span a:hover{color:#fc0;}
.xdqjl-list{width: 54%; height: 268px; position: absolute; right: 34px; bottom: 2px;}
.xdqjl-list h1{display: inline-block; margin-top: 7px; text-align: center; line-height: 80px; font-weight: bold; text-align: center; width: 100%;}
.xdqjl-list h1 a{color: #da6d3d; font-size: 24px; display: block; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.xdqjl-list .zy{line-height: 32px; text-indent: 2em; color: #272626; font-weight: bold;}

.ztlist li{position:relative; padding-left: 19px; overflow:hidden; vertical-align:top; margin-bottom: 0; line-height: 40px; font-weight: bold;}
.ztlist li:after{position:absolute; content:" "; left:0; top: 50%; margin-top: -1px; width: 6px; height: 6px; background:#ffba6d; border-radius:50%;}
.ztlist li a{max-width:95%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; font-size:18px; display:block;}
.ztmore{width: 40px; height: 18px; float: right;}

.zt-title2{text-align: center; margin-bottom: 5px;}
.zt-content2{border: 1px #d96d3e solid; padding: 14px 0;}
.ztlist2 li{position:relative; padding-left: 19px; overflow:hidden; vertical-align:top; margin-bottom: 0; line-height: 40px; width: 46%; float: left; margin: 0 12px; font-weight: bold;}
.ztlist2 li:after{position:absolute; content:" "; left:0; top: 50%; margin-top: -1px; width: 6px; height: 6px; background:#ffba6d; border-radius:50%;}
.ztlist2 li a{max-width:95%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; font-size:18px; display:block;}

.jgs li{width: 30%; margin-right: 60px; float: left; margin-top: 30px;}
.jgs li div.box{position:relative; overflow:hidden;}
.jgs li .pic img{display: block; width:100%; height: 258px;}
.jgs li .txt{position:absolute; bottom:0; left:0; width:100%; margin:0; background:rgba(0,0,0,0.4); color:#fff; line-height:33px; text-align: center; height:33px; overflow:hidden; text-overflow:ellipsis;}
.jgs li .txt a{color:#fff;  display: block; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden; padding: 0 15px}
.jgs li.nomarg{margin-right: 0;}
.footer{background-color: #d02837; padding: 30px 0; color: #fff; font-size: 17px; text-align: center; line-height: 2;}

@media (max-width: 1280px) {
	*{
		box-sizing:border-box;
		-moz-box-sizing:border-box; /* firefox */
		-webkit-box-sizing:border-box; /* safari */	
	}

}

@media (max-width: 1200px) {
	
}

@media (max-width: 1024px) {

}

/* sm */
@media (min-width: 768px) and (max-width: 991px) {

}

/* xs */
@media (max-width: 768px) {
  
}

