@charset "utf-8";body{font-family:"Microsoft Yahei","SimSun";font-size:14px;color:#000;}
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
.fw{color:#fff;}
.fw a{color:#fff;}
.fw a:hover{color:#fff !important;}
.wrapper{width:100%;min-width:1200px;max-width:1920px;margin:0px auto;overflow:hidden;}
.w1200{width:1200px; margin:0px auto; overflow:hidden;}
h1,h2,h3,h4,h5{font-family:"Microsoft Yahei","SimHei";overflow:hidden;}
p,li{overflow:hidden;}
.topic1{text-align:center;}
.topic1 img{display:inline-block;vertical-align:top;}
.photo,.photo2{position:relative;overflow:hidden;}
.photo img,.photo2 img{width:100%;height:100%;transition:all 0.2s;}
.photo:hover img{transform:scale(1.05,1.05);}
#footer{background:#c41a1a;text-align:center;line-height:26px;padding:30px 0px;}
.top{ background:url(pctop.jpg) no-repeat center top; height:589px}
.main{ width:1180px; margin:0 auto; overflow:hidden;}
.bg{background:url(bza.jpg) no-repeat center top; height:182px}
.imglist{ width:1300px; margin:20px 0; overflow:hidden}
.imglist li{float:left;display:block;width:380px; margin-right:15px; margin-bottom:15px }
.imglist img{display:block;width:380px;height:257px;margin-bottom:5px; text-align:center}
.imglist li h4{display:block;padding:0 10px 8px 10px;text-align:left;color:#3d4246; font-size:16px; line-height:30px; height:60px; overflow:hidden;}
.imglist li p{padding:0 10px 8px 10px;font-size:14px; color:#86878c;line-height:28px;}

