.content{line-height:30px;word-break:break-all}
.content p{color:#333;line-height:30px;margin-bottom:15px;text-align:justify;font-size:16px}
.content p img{max-width:100%}
.content div img{max-width:100%}
.content img{max-width:100%}
.content strong{font-weight:700}
.content hr{height:1px;border:none;border-top:1px dashed #999;margin-bottom:15px}
.content pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}
.box{width:1200px}
.tops{background:#f9f9f9;width:100%;line-height:32px;font-size:14px;border-bottom:1px solid #e4e4e4}
.tops .span{margin-left:10px;padding-left:10px;border-left:1px solid #d0d0d0}
.head .form{width:480px;height:46px;overflow:hidden;margin-top:10px}
.head .form .input{width:402px;height:41px;line-height:30px;text-indent:10px;background:#fff;float:left;font-size:14px;font-weight:400;color:#333;margin:0;padding:0;border:2px solid #ff3131;display:inline;overflow:hidden}
.head .form .btn{width:74px;height:45px;line-height:32px;font-size:16px;font-weight:400;color:#fff;text-align:center;background:#ff3131;float:left;margin:0;padding:0;border:0;display:inline;overflow:hidden;cursor:pointer}
.head .form .btn:hover{background:#ff3131}
.nav{height:40px;line-height:40px;border-bottom:2px solid #ff3131;text-align:center}
.clear{clear:both}
.nav li{float:left;position:relative}
.nav li>a{width:109px;display:block;height:40px;line-height:40px;font-size:16px;color:#333}
.nav li:last-child a{padding-right:0}
.nav li.active>a,.nav li:hover>a{color:#fff;background:#ff3131}
.tt-list{height:105px;background:#f1f1f1;position:relative}
.tt-list .icon{background:url(/v1/img/tt.png) no-repeat;width:61px;height:61px;display:block;position:absolute;left:0;top:0}
.tt-list h2{width:800px;height:45px;line-height:45px;font-size:34px;text-align:center;font-weight:700;color:#000;display:block;overflow:hidden;margin:0 auto}
.tt-list ul{width:1100px;height:30px;margin-top:6px;display:block;margin:6px auto}
.tt-list ul li{width:345px;height:30px;line-height:30px;font-size:15px;float:left;text-align:center;overflow:hidden;display:block}
.bx{border:1px solid #eee}
.swiper{width:400px;height:200px}
.swiper-button-next,.swiper-button-prev{margin-top:-32px;border-radius:5px;opacity:.5;background-color:rgba(68,68,68,.2);background-size:10%;z-index:99}
.swiper-button-next:after,.swiper-button-prev:after{font-size:16px;color:#fff}
.swiper-button-next:hover,.swiper-button-prev:hover{opacity:.8;background-color:#444}
.swiper-header{background-color:rgba(0,0,0,.7);position:absolute;bottom:0;padding:6px 6px;width:100%}
.w400{width:400px}
.ty-title{height:35px;line-height:35px;border-bottom:1px solid #eee}
.ty-title h5{display:block;float:left;width:30%;text-align:center;color:#333;background-color:#eee}
.zx-list ul li{margin-top:14px;font-size:14px}
.zx-list ul li i{display:inline-block;width:6px;height:6px;border-radius:4px;background:#c6c6c6;margin-right:10px;position:relative;top:-2px}
.zx-list ul li a{width:290px;height:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-right:10px}
.zx-list ul li span{display:block;float:right;color:#ccc}
.w318{width:318px}
.tj-list ul li{height:72px;margin:5px 0 20px;overflow:hidden}
.tj-list ul li .name{padding:0 0 7px;font-size:18px}
.tj-list ul li:last-child{margin-bottom:0}
.tj-list ul li .js{font-size:12px;color:#aaa}
.xian{border-bottom:1px solid #eee}
.num-list ul li{position:relative;line-height:22px;margin-top:14px}
.num-list .num{background:#c7c6c6;color:#fff;width:22px;height:22px;display:inline-block;margin-right:8px;text-align:center;line-height:22px;border-radius:3px}
.num-list .num1{background:red;color:#fff;width:22px;height:22px;display:inline-block;margin-right:8px;text-align:center;line-height:22px;border-radius:3px}
.pub-title{border-bottom:1px solid #eee;height:auto;overflow:hidden;margin-bottom:10px}
.pub-title .name{position:relative;padding-bottom:10px}
.pub-title .more{position:relative;text-indent:18px;padding-top:5px}
.pub-title .zl a{margin-left:10px;border-right:1px solid #d0d0d0;padding-right:10px}
.pub-title .zl a:last-child{border-right:0 solid #d0d0d0;padding-right:0}
.pub-title .name1{border-bottom:2px solid #f0465a}
.w590{width:588px}
.img-list ul li{width:224px;float:left;margin-right:9px;margin-top:10px;margin-bottom:10px;border:1px solid #eee}
.img-list ul li h3{line-height:25px}
.img-list ul li:nth-child(5n){margin-right:0}
.img-list ul li:hover a{color:red}
.xh-title{background-color:rgba(0,0,0,.7);bottom:0;width:400px;width:100%}
.w750{width:750px}
.xh-list li{margin-right:20px;width:365px}
.xh-list li:nth-child(2n){margin-right:0}
.xh-list li i{display:inline-block;width:6px;height:6px;border-radius:4px;background:#bababa;margin-right:5px;position:relative;top:-2px}
.xh-list li:hover i{background:#f0465a}
.link li{margin-right:15px;margin-top:10px;float:left;min-width:100px}
.cub{padding:5px 20px 5px 20px;min-height:31px;line-height:31px;font-size:13px;background:#fff;overflow:hidden}
.cub a{padding-left:10px;padding-right:10px;height:31px;border-radius:4px;text-align:center;display:block;float:left;color:#333;background:#e2e4e6;margin:8px 0;margin-right:15px;transition:all .2s linear;overflow:hidden}
.cub a.active{background:#f0465a;color:#fff}
.cub a:hover{background:#f0465a;color:#fff}
.crumb{font-size:12px;color:#626262;height:50px;line-height:50px;position:relative}
.w870{width:870px}
.w300{width:300px}
.w280{width:280px}
.pages{height:34px;padding:20px 0;font-size:14px;text-align:center}
.pages ul{display:inline-block;margin:0 auto;padding:0}
.pages ul li{float:left;margin:0 2px;line-height:32px;background:#fff;border:1px solid #d8dadf;min-width:30px}
.pages ul li a{color:#555;display:block;padding:0 12px}
.pages ul li:hover{text-decoration:none;color:#fff;border:1px #ff5a00 solid;background-color:#ff5a00}
.pages ul li:hover a{color:#fff}
.pages ul li:hover a:hover{color:#fff;text-decoration:none}
.pages ul li.cur{background-color:#ff5a00;color:#fff;border:1px #ff5a00 solid}
.pages ul li.cur a{color:#fff}
.pages .pageinfo{line-height:30px;padding-left:5px}
.pages strong{font-weight:400}
.rand-list li{margin-right:20px;width:280px;margin-top:5px;margin-bottom:12px;font-size:14px}
.rand-list li:nth-child(2n){margin-right:0}
.rand-list li i{display:inline-block;width:6px;height:6px;border-radius:4px;background:#bababa;margin-right:5px;position:relative;top:-2px}
.rand-list li:hover i{background:#f0465a}
.cate-list li{padding:15px 15px;border-bottom:1px solid #eee}
.lb-list li{margin-right:20px;width:390px}
.lb-list li:nth-child(2n){margin-right:0}
.lb-list li i{display:inline-block;width:6px;height:6px;border-radius:4px;background:#bababa;margin-right:5px;position:relative;top:-2px}
.lb-list li:hover i{background:#f0465a}