html,body,h1,h2,h3,h4,h5,h6,hr,p,iframe,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td,fieldset {margin:0;padding:0} ul,ol,dl {list-style-type:none} html {font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%} body,th,td,button,input,select,textarea {font-family:"Microsoft Yahei","Hiragino Sans GB","Helvetica Neue",Helvetica,tahoma,arial,Verdana,sans-serif,"WenQuanYi Micro Hei","\5B8B\4F53";font-size:14px;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased} body {line-height:1.6;background-color:#fff;} h1,h2,h3,h4,h5,h6 {font-size:100%;color:#333} a {text-decoration:none;cursor:pointer;color:#666} .w1200 {width:1200px;margin:0 auto;} .color1{color: #0f3783;} .color2{color:#b7b7b7} .color-fff{color: #fff;} .color-000{color: #000;} .color-333{color: #333;} .color-666{color: #666;} .color-999{color: #999;} .color-aaa{color: #aaa;} .color-f00{color: #f00;} .color-c1{color: #0f3783;} .clear{clear: both;} .bg-f60{background-color: #f60;} .bg-000{background-color: #000;} .bg-fff{background-color: #fff;} .bg-111{background-color: #111;} .bg-f1f1f1{background-color: #f1f1f1;} .bg-f2f2f2{background-color: #f2f2f2;} .bg-f3f3f3{background-color: #f3f3f3;} .bg-f4f4f4{background-color: #f4f4f4;} .bg-f5f5f5{background-color: #f5f5f5;} .bg-f6f6f6{background-color: #f6f6f6;} .bg-f7f7f7{background-color: #f7f7f7;} .bg-f8f8f8{background-color: #f8f8f8;} .bg-efefef{background-color: #efefef;} .lhd150{line-height: 150%;} .lhd200{line-height: 200%;} .lhd300{line-height: 300%;} .hd2{height: 2px;} .hd10{height: 10px;} .hd20{height: 20px;} .hd30{height: 30px;} .hd40{height: 45px;} .hd50{height: 50px;} .hd80{height: 80px;} .hd100{height: 100px;} .pd10{padding: 10px;} .pd20{padding: 20px;} .pd-5-0{padding: 5px 0;} .pd-10-0{padding: 10px 0;} .pd-20-0{padding: 20px 0;} .pd-30-0{padding: 30px 0;} .pd-0-10{padding:0 10px;} .pd-0-20{padding:0 20px;} .pd-0-30{padding:0 30px;} .ft0{font-size: 0px;} .ft12{font-size: 12px;} .ft14{font-size: 14px;} .ft16{font-size: 16px;} .ft18{font-size: 18px;} .ft20{font-size: 20px;} .ft24{font-size: 24px;} .ft28{font-size: 28px;} .ft30{font-size: 30px;} .ft32{font-size: 32px;} .ft36{font-size: 36px;} .ft40{font-size: 40px;} .ft42{font-size: 42px;} .fwb{font-weight: bold;} .fw100,.fwt100{font-weight: 100;} .fw200,.fwt200{font-weight: 200;} .fw400,.fwt400{font-weight: 400;} .ofhd{overflow: hidden;} .max-img img{max-width: 100%;} .inline-block{display: inline-block;} .block{display: block;} .display-none{display: none;} .text-left{text-align: left;} .text-right{text-align: right;} .text-center{text-align: center;} .text-indent{text-indent: 2em;} .fl{float: left;} .fr{float: right;} .relative{position: relative;} .absolute{position: absolute;} .uppercase{text-transform: uppercase;} .nowrap{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;} .pdimg4-3 .img {background-position:center;background-repeat:no-repeat;background-size:auto 100%;padding-top:75%;overflow:hidden;transition-duration:1s;} /* .pdimg4-3 .img:hover {background-size:auto 110%;transition-duration:1s;} */ .pdimg4-3 .img a {display:block;width:100%;position:relative;padding-top:75%;margin-top:-75%;} .pdimg4-3 .img img {display:none;} .pdimg2-1 .img {background-position:center;background-repeat:no-repeat;background-size:auto 100%;padding-top:50%;overflow:hidden;transition-duration:1s;} /* .pdimg2-1 .img:hover {background-size:auto 110%;transition-duration:1s;} */ .pdimg2-1 .img a {display:block;width:100%;position:relative;padding-top:50%;margin-top:-50%;} .pdimg2-1 .img img {display:none;} .pdimg1-1 .img {background-position:center;background-repeat:no-repeat;background-size:auto 100%;padding-top:100%;transition-duration:1s;} /* .pdimg1-1 .img:hover {background-size:auto 110%;transition-duration:1s;} */ .pdimg1-1 .img a {display:block;width:100%;position:relative;padding-top:100%;margin-top:-100%;} .pdimg1-1 .img img {display:none;} .pdimg1-2 .img {background-position:center;background-repeat:no-repeat;background-size:auto 100%;padding-top:200%;transition-duration:1s;} /* .pdimg1-2 .img:hover {background-size:auto 110%;transition-duration:1s;} */ .pdimg1-2 .img a {display:block;width:100%;position:relative;padding-top:200%;margin-top:-200%;} .pdimg1-2 .img img {display:none;} .li-5 li {float:left;width:17%;margin:0 0.75% 10px 0.75%;padding:0.75%;} .li-4 li {float:left;width:23%;margin:0 0.75% 10px 0.75%;padding:0.25%;} .li-3 li {float:left;width:31.33%;margin:0 0.75% 10px 0.75%;padding:0.25%;} .li-2 li {float:left;width:47%;margin:0 0.75% 10px 0.75%;padding:0.75%;}