@import url('font/iconfont.css?v=06');
*{margin:0;padding:0}
blockquote,body,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,html,input,li,ol,p,pre,td,th,ul{margin:0;padding:0;font-weight:400}
li{list-style:none}
article,aside,audio,canvas,command,datalist,details,embed,figcaption,figure,footer,header,hgroup,keygen,meter,nav,output,progress,section,source,video{display:block}
figure{margin:0}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:400}
img{border:0;display:block}
caption,th{text-align:left}
input,select,textarea{font-size:14px;color:#333;font-family:microsoft yahei,"微软雅黑",simsun,宋体,SimHei;}
body{font:14px microsoft yahei,"微软雅黑",simsun,宋体,SimHei;position:relative;color:#333;overflow-x:hidden;line-height:24px}
:focus{outline:0}
input:focus,input:hover{outline:0}
a{color:inherit;text-decoration:none}
a:hover{color:#cb0707;text-decoration:underline}
a:hover img{opacity:0.9;-moz-opacity:0.9;filter:alpha(opacity=90)}
.piclink p:hover{color:#cb0707;}
p,div,li,ul{padding:0px;margin:0px;}
*, ::after, ::before { box-sizing:content-box;}

.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.center{margin:0 auto;background:#CDFFCC;display: -webkit-box; display: -moz-box;display: box;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;}

.bor_da_b{border-bottom:1px dashed #dddddd;}
.l-h50{line-height:50px;height:50px;overflow:hidden;}
.l-h60-1{line-height:30px;height:60px;overflow:hidden;}

.plr15{padding-left:15px;padding-right:15px;}
.plr20{padding-left:20px;padding-right:20px;}
.top25{margin-top:25px!important;}
.w1280{width:1280px;}
.h96{height:96px;overflow:hidden}
.ztbanner{height:169px;background:url(/images/2020/ztbanner.jpg?v=111) center top repeat-x;}

.zttit_tab_ul{height:32px;position:relative;}
.zttit_tab_ul li{float:left;line-height:32px;margin-right:-5px;}
.zttit_tab_ul li span,.zttit_tab_ul li i{float:left;display:block;}
.zttit_tab_ul li a{display:block;overflow:hidden;}
.zttit_tab_ul li span{background-color:#ebebeb;width:80px;text-align:center;position:relative;z-index:1;}
.zttit_tab_ul li .r-arrow{border-color: transparent transparent #ebebeb #ebebeb;border-style: solid;border-width: 10px 10px 22px 5px;}
.zttit_tab_ul li .l-arrow{border-color: #ebebeb #ebebeb transparent transparent;border-style: solid;border-width: 22px 5px 10px 10px;}
.zttit_tab_ul li.on{margin-top:-8px;}
.zttit_tab_ul li.on .r-arrow{border-color: transparent transparent #e12218 #e12218;border-width: 12px 12px 28px 5px;}
.zttit_tab_ul li.on .l-arrow{border-color: #e12218 #e12218 transparent transparent;border-width: 28px 5px 12px 12px;}
.zttit_tab_ul li.on span{background-color:#e12218;color:#ffffff;font-size:16px;font-weight:bold;line-height:40px;}

.zttit_tab_ul li.normal:hover .r-arrow{border-color: transparent transparent #e12218 #e12218;border-style: solid;border-width: 10px 10px 22px 5px;}
.zttit_tab_ul li.normal:hover .l-arrow{border-color: #e12218 #e12218 transparent transparent;border-style: solid;border-width: 22px 5px 10px 10px;}
.zttit_tab_ul li.normal:hover span{background-color:#e12218;color:#ffffff;}
.zttit_tab_ul li.last span{width:auto;background-color:#ebebeb;position:absolute;right:5px;left:15px;height:32px;}
.zttit_tab_ul li p{height:117px;}


.ztpic_txt_ul{width:1303px;}
.ztpic_txt_ul li{border:1px solid #e1e1e1;float:left;margin-right:23px;margin-bottom:23px;width:300px;}
.ztpic_txt_ul .vimg{background:#ebebeb;height:150px;width:100%;width:300px;}
.ztpic_txt_ul .a2{background-color:#edf4fa;padding:1px 8px;color:#0d66c6;}
.ztpic_txt_ul .a2 i{color:#0d66c6;}
.ztpic_txt_ul .a1{color:#ff6900;border:1px solid #ff6900;padding:1px 8px;}
.ztpic_txt_ul .a1:hover,.ztpic_txt_ul li:hover .a1{background-color:#ff6900;color:#ffffff;}
.ztpic_txt_ul li:hover{box-shadow:0 0px 10px rgba(25,24,40,.2);-moz-box-shadow:0 0px 10px rgba(25,24,40,.2);-webkit-box-shadow:0 0px 10px rgba(25,24,40,.2);z-index:11;}
.ztpic_txt_ul li a:hover{text-decoration:none;}

.page a{border:1px solid #eeeeee;margin:0px 1px;padding:7px 16px;background:#ffffff;}
.listpages>span{border:1px solid #dddddd;margin:0px 1px;padding:7px 16px;background:#f9f9f9;}
.page a:hover{border-color:#e12218;color:#e12218;}
.page b{color:#ffffff;background:#e12218;border-color:#e12218;}
.page b{padding:7px 16px;}