@charset "UTF-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin: 0; padding: 0; }
ul,ol{list-style:none;}
a{text-decoration:none;color: #333333}
/*a:hover{color: #da3a3a}*/
a:focus{outline: none}
a:focus{border: none}
img{border:0;vertical-align:middle;}
input,button{vertical-align:middle;border:none;outline: none;}
textarea{outline:none;border:none;resize:none;}
input, textarea {box-sizing: content-box;background: 0 0;font-family: "Microsoft YaHei"}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {
    color: #acacac;
}

input:-moz-placeholder, textarea:-moz-placeholder {
    color:#acacac;
}
input::-moz-placeholder, textarea::-moz-placeholder {
    color:#acacac;
}
input:-ms-input-placeholder, textarea:-ms-input-placeholder {
    color:#acacac;
}
.rt{float:right;}
.lf{float: left;}
body{color: #000;font-family: "Microsoft YaHei"}

/*清除浮动*/
.clearfix{*zoom:1;} /* 针对IE7 hack，触发IE7的haslayout，以清除浮动 */
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0;}
.clearfix:after{clear:both;}
table tr td,table{border-collapse:collapse;}

/*input[type=text]:focus,input[type=text]:active{
    box-shadow: none;
    border: none;
}*/

/*hover */
.gt-top-nav a:hover,.gt-zy-xq-col1-l li a:hover,.gt-zy-fw-col2-l li a:hover,.gt-zy-zw-col2-row2 a:hover,.gt-zy-zw-col1 li a:hover,.prev-tj a:hover,.next-tj a:hover,.gt-zy-wrap1-n:hover,.gt-yw-headline span a:hover,.gt-ldjj-wrap2-t:hover,.gt-xq-wrap3-list a:hover,.gt-xq-wrap2 a:hover,.gt-hd-wrap1-t:hover,.gt-ldxx-search button:hover,.gt-ldxx-ask:hover,.gt-xx-b button:hover,.gt-ld-wrap a:hover,.gt-zy-wrap4-l li a:hover,.gt-zy-wrap4-tit a:hover,.gt-zy-wrap1-tit a:hover,.gt-zy-wrap2-tit a:hover,.gt-wrap2-col2-tit:hover,.gt-wrap2-col1-tit:hover,.gt-lf-nav-tit a:hover,.gt-con-more a:hover,.gt-con-tit a:hover,.gt-index-box button:hover,.gt-index-hotwords a:hover,.gt-local a:hover{
    font-weight: bold;
}
.gt-pic-list li div span:hover,.gt-footer-about a:hover,.gt-xq-wrap4-t a:hover,.gt-xq-wrap1-col2 p a span:hover,.gt-yw-pictt li a:hover,.gt-xx-yzm span:hover,.gt-ldxx-con p a:hover{
    text-decoration: underline;
}
.gt-con-xl-about li a:hover,.gt-zy-sy-wrap1-l li a:hover,.gt-zy-sy-wrap1-tit a:hover,.gt-con-newslist li a:hover,.gt-yw-headline p a:hover,.gt-ldjj-list li a:hover,.gt-ldjj-wrap2-m:hover,.gt-ldxx-con-t a:hover,.gt-hd-wrap1-row2 li a:hover,.gt-hd-wrap1-m:hover,.gt-zy-wrap2-col ul li a:hover,.gt-xl-tool a:hover,.gt-wrap2-col2-l3 a:hover,.gt-wrap2-col2-l2 li a:hover,.gt-wrap2-col2-l1 li a:hover,.gt-wrap2-col2-m:hover,.gt-wrap2-col1-row-l li a:hover,.gt-wrap2-col1-m:hover,.gt-yw-wrap1-col2-l li a:hover,.gt-pic-list2-t:hover,.gt-pic-list2-col2 p:hover,.gt-pic-list2-s:hover{
    color: #3269b8;
}
/*通用样式*/
/*省略号：添加元素必定包含块级元素上（有float、block、inline-block等）*/
.ellipsis{
    display: block;
    max-width: 300px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
/*1、改变滚动条样式：
*使用方法：
*在需要改变滚动条的标签元素上添加class="bsfw-rdfw"即可
*
*/
/*chrome*/
.bsfw-rdfw::-webkit-scrollbar-track
{
    background-color: #eee;
}
/*定义滚动条高宽及背景*/
.bsfw-rdfw::-webkit-scrollbar
{
    width: 4px;
    /*background: url(../images/py-main-icon16.png);*/
}
/*定义滚动条*/
.bsfw-rdfw::-webkit-scrollbar-thumb
{
    background-color: #d0d0d0;
}
/*IE*/
.bsfw-rdfw{
/*三角箭头的颜色*/
    scrollbar-arrow-color:#eee;
/*滚动条滑块按钮的颜色*/
    scrollbar-face-color:#d0d0d0;
/*滚动条整体颜色*/
    scrollbar-highlight-color:#d0d0d0;
/*滚动条阴影*/
    scrollbar-shadow-color: #eee;
/*滚动条轨道颜色*/
    scrollbar-track-color: #eee;
}
/*
*2、鼠标经过图片逐渐放大：
*（可自行修改）
*/
.pzh-hot-item>a.imgs>img,
.zt-imgs-det .image img,
.picItem.small1 img,
.picItem.small2 img,
.picItem.large img,
.picItem img{
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}
.pzh-hot-item>a.imgs>img:hover,
.zt-imgs-det .image img:hover,
.picItem.small1 img:hover,
.picItem.small2 img:hover,
.picItem.large img:hover,
.picItem img:hover{
    -webkit-transform: translate3d(0, 0, 0px) scale(1.05);
    -moz-transform: translate3d(0, 0, 0px) scale(1.05);
    -ms-transform: translate3d(0, 0, 0px) scale(1.05);
    -o-transform: translate3d(0, 0, 0px) scale(1.05);
    transform: translate3d(0, 0, 0px) scale(1.05);
}

/*
*3、鼠标经过抖动动画：
*（可自行修改）
*/
/*a:hover img{
    animation:myfirst 0.5s;
    -moz-animation:myfirst 0.5s; 
    -webkit-animation:myfirst 0.5s; 
    -o-animation:myfirst 0.5s;
}*/

    @keyframes myfirst {  
    0%   { left:0px; top:0px;} 
    25%  { left:0px; top:1px;} 
    50%  { right:0px; top:3px;} 
    75%  { right:0px; top:1px;} 
    100% { right:0px; top:0px;} 
    }   
     
   @-webkit-keyframes myfirst  {  
    0%   { left:0px; top:0px;} 
    25%  { left:0px; top:1px;} 
    50%  { right:0px; top:3px;} 
    75%  { right:0px; top:1px;} 
    100% { right:0px; top:0px;} 
   }
 
   @-o-keyframes myfirst  {  
    0%   { left:0px; top:0px;} 
    25%  { left:0px; top:1px;} 
    50%  { right:0px; top:3px;} 
    75%  { right:0px; top:1px;} 
    100% { right:0px; top:0px;} 
   }
 
   @-moz-keyframes myfirst  {  
    0%   { left:0px; top:0px;} 
    25%  { left:0px; top:1px;} 
    50%  { right:0px; top:3px;} 
    75%  { right:0px; top:1px;} 
    100% { right:0px; top:0px;} 
   }
.mr5{
    margin-right: 5px;
}
.mb5{
    margin-bottom: 5px;
}
.mr10{
    margin-right: 10px;
}
.ml10{
    margin-left: 10px;
}
.mt10{
    margin-top: 10px;
}
.mb10{
    margin-bottom: 10px;
}
.mr15{
    margin-right: 15px;
}
.ml15{
    margin-left: 15px;
}
.mt15{
    margin-top: 15px;
}
.mb15{
    margin-bottom: 15px;
}
.mr20{
    margin-right: 20px;
}
.ml20{
    margin-left: 20px;
}
.mt20{
    margin-top: 20px;
}
.mb20{
    margin-bottom: 20px;
}

.pr10{
    padding-right: 10px;
}
.pl10{
    padding-left: 10px;
}
.pt10{
    padding-top: 10px;
}
.pb10{
    padding-bottom: 10px;
}
.pr15{
    padding-right: 15px;
}
.pl15{
    padding-left: 15px;
}
.pt15{
    padding-top: 15px;
}
.pb15{
    padding-bottom: 15px;
}
.pr20{
    padding-right: 20px;
}
.pl20{
    padding-left: 20px;
}
.pt20{
    padding-top: 20px;
}
.pb20{
    padding-bottom: 20px;
}