/*commom style*/
*,*:before,*:after {box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote,dl, dt, dd, ul, ol, li,pre,form, fieldset, legend, button, input, textarea,th,td,img{border:medium none;margin:0;padding:0;}
em{font-style:normal;}
ul, ol{list-style: none;}
table{border-collapse: collapse;border-spacing: 0; }
a,ins{text-decoration:none;}
*:focus{outline:none;}
a{color:#333;}
a:hover{color:#3788e4;transition:all 0.2s;-webkit-transition:all 0.2s;-o-transition:all 0.2s;-moz-transition:all 0.2s;}
.fl{float:left;}
.fr{float:right;}
.cf:after{display:block;content:"";height:0;visibility:hidden;clear:both;}
.cf{zoom:1;}
.hide{display:none;}
.block{display:block;}
body,input{font-family:"微软雅黑";text-align: left;}
/*.w1200{width: 1200px;margin: 0 auto;}
.w1275{width: 1275px;margin: 0 auto;}


.main-content{padding-top:20px;}
.dqwz li{padding-left:5px;line-height:40px;font-size: 17px;color: #666666;}
.dqwz li a{font-size: 17px;color: #666666;}

.list{width: 800px;padding:0 30px 30px 30px;border: 1px solid #f8e9cf;}
.lf-list{width:740px;border-bottom:1px dashed #f8e9cf;padding-top: 20px;}
.lf-list li{background: url("red.jpg") left center no-repeat;line-height: 40px;}
.lf-list li a{font-size: 17px;color: #333333;padding-left:10px;}
.lf-list li span{font-size: 17px;color: #999999;}*/

/*.main-right{margin-left: 30px;}*/
.tsqf{line-height:40px;}
.tsqf img{width: 17px;height: 17px;text-align: center;vertical-align: middle;}
.tsqf a{padding-left:8px;font-size: 19px;color: #b48801;}
.tsqf a.hover{padding-left:8px;font-size: 19px;color: #c3141c;}

.tw,.tw1{width: 368px;padding:20px 5px 0 5px;border:1px solid #f8e9cf;}
.tw1{height:260px;}
.tw>div{ overflow: hidden;background: url("wz-pic.jpg") center center no-repeat;position: relative;width: 100%;height: 170px;margin-bottom: 20px;}
.tw .dat{width:100%;height:100%;object-fit: cover;}
.tw>div.list>div{width: 172px;height: 170px;margin-right:5px;}
.tw li img{position:absolute;top:208px;}
.tw .sma{position:absolute;top:208px;left:0;}
.tw span{position:absolute;display: inline-block;line-height:40px; top:208px;left:20px;font-size: 17px;color: #ffffff;}

.rt-list{padding: 15px 0;}
.rt-list li{background: url("red.jpg") left center no-repeat;line-height:39px;}
.rt-list li a{font-size: 17px;color: #666666;padding-left:10px;}