*{margin:0;padding:0}
li,ul{list-style:none}
body{font-size:12px;font-family:"Microsoft YaHei";background:#fff}
a{text-decoration:none;color:#323232}
a:active,a:hover{text-decoration:none;color:#c70000}
img{border:0}
em{font-style:normal}
.nodata{padding:80px 0!important;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;flex-direction:column}
.nodata p{font-size:14px;color:#999;margin-top:10px}
.mypage{padding-top:15px;box-sizing:border-box}
.mypage *{box-sizing:border-box}
.mypage{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}
.mypage a{color:#303133;font-size:12px;background:#fff;min-width:28px;height:28px;padding:0 4px;margin:2px 2px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}
.mypage em{color:#303133;font-size:12px;background:#fff;min-width:28px;height:28px;padding:0 4px;margin:2px 2px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}
.mypage a.cur{background:red;color:#fff}
.mypage a.disabled{background:#f5f7fa;color:#a8abb2;cursor:not-allowed}
.line0{clear:both;height:0;line-height:0;font-size:0}
.line10{clear:both;height:10px;overflow:hidden;display:block}
.xtop{max-width:1200px;padding:0 20px;margin:0 auto;height:100%;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}
.xtop .d1{height:100%;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}
.xtop .d1 img{height:60%}
.xtop .d2{color:#333;font-size:14px}
.topa{width:1200px;margin:0 auto;position:relative}
.topa_a{float:right;width:732px}
.top_x8{float:left;padding-top:30px}
.top_x8 .p1{height:25px;line-height:25px;font-size:16px}
.top_x8 .p2{height:25px;line-height:25px;font-size:16px}
.top_x9{float:left;padding-left:50px;padding-top:57px}
.top_x9 .d1{display:none}
.top_x9 .d1 select{border:1px #ccc solid;border-radius:5px}
.top_x9 .d2 a{color:#333;font-size:16px}
.topa_arr{float:right;padding-top:25px}
.topa_arr img{height:60px;border:0}
.main1{width:1200px;margin:0 auto;margin-top:-80px;position:relative}
.left1{width:432px;float:left}
.left1a{width:410px;border:1px solid #ddd;background:#fff;padding:10px;float:left}
.left1a img{width:410px;height:600px;border:0}
.left1b{width:412px;background:#ebf8f3;padding:15px;margin-top:10px;float:left}
.left1b .p1{float:left}
.left1b .p1 span{display:block;background:#666;height:25px;line-height:25px;padding-left:10px;padding-right:10px;font-size:14px;color:#fff;border-radius:3px}
.left1b .p2{float:left;padding-left:10px}
.left1b .p2 a{display:block;background:#f22400;height:25px;line-height:25px;padding-left:10px;padding-right:10px;font-size:14px;color:#fff;border-radius:3px}
.left1b .p2 a:hover{background:#c70000}
.left1b .p3{float:right;padding-left:10px}
.left1b .p3 a{display:block;background:#f22400;height:25px;line-height:25px;padding-left:10px;padding-right:10px;font-size:14px;color:#fff;border-radius:3px}
.left1b .p3 a:hover{background:#c70000}
.left1b .p4{float:right;padding-left:10px}
.left1b .p4 a{display:block;background:#f22400;height:25px;line-height:25px;padding-left:10px;padding-right:10px;font-size:14px;color:#fff;border-radius:3px}
.left1b .p4 a:hover{background:#c70000}
.left1c{width:412px;background:#f2f6f8;padding:15px;margin-top:10px;float:left}
.left1c .p1{float:left}
.left1c .p1 img{display:block;height:50px;border:0}
.left1c .p2{float:left;padding-left:10px}
.left1c .p2 span.fa{display:block;height:25px;line-height:25px;font-size:16px;color:#c70000}
.left1c .p2 span.fb{display:block;height:25px;line-height:25px;font-size:14px;color:#999}
.left1c .p3{float:right;padding-left:10px;padding-top:10px}
.left1c .p3 a{display:block;background:#666;height:30px;line-height:30px;padding-left:15px;padding-right:15px;font-size:14px;color:#fff;border-radius:3px}
.left1c .p3 a:hover{background:#f22400}
.right1{width:732px;float:right}
.right1a{float:left;width:732px;padding-top:43px}
.right1a_ll{float:left;width:400px;height:690px;background:#f2f6f8}
.right1a_rr{float:right;width:300px;height:690px;background:#f2f6f8}
.title1{float:left;width:100%;height:35px;line-height:35px;background:#c70000;text-indent:20px;font-size:16px;color:#fff}
.new1{float:left;width:100%}
.new1 li{width:100%;height:36px;line-height:36px;border-bottom:1px solid #eee;text-indent:15px;font-size:15px;float:left;overflow:hidden}
.commentpagebar{margin:10px auto 10px auto;text-align:left}
.commentpagebar a{background-color:#fff;color:#000;padding:4px 12px 4px 12px;border:1px solid #ccc}
.commentpagebar a:hover{background-color:red;color:#fff}
.commentpagebar .now-page{background-color:red;color:#fff;padding:4px 12px 4px 12px}
.right1b{float:left;width:732px;height:35px;border-bottom:1px solid #efefef;padding-top:43px}
.right1b .p1{float:left}
.right1b .p1 a{display:block;background:#f22400;height:25px;line-height:25px;padding-left:10px;padding-right:10px;font-size:14px;color:#fff;border-radius:3px}
.right1b .p1 a:hover{background:#c70000}
.right1b .p2{float:right;height:25px;line-height:25px;font-size:16px}
.right1c{float:left;width:732px;padding-top:10px}
.view1{width:100%;float:left;overflow:hidden}
.view1a{width:100%;line-height:40px;padding-top:10px;float:left}
.view1a h1{font-size:28px;text-align:center}
.view1b{width:100%;height:30px;text-align:center;font-size:14px;color:#999;margin-top:10px;border-bottom:1px solid #efefef;float:left}
.view1b span{display:inline-block}
.view1b span i{margin-right:5px;font-size:13px;vertical-align:baseline}
.xcontent{width:100%;line-height:30px;font-size:16px;color:#2b2b2b;text-align:justify;overflow:hidden;word-break:break-all;padding-top:10px}
.xcontent img{font-size:16px;max-width:90%;vertical-align:middle;word-break:break-all;word-wrap:break-word}
.xcontent p{padding-bottom:15px;line-height:30px}
.xcontent h1,.xcontent h2{font-size:18px;font-weight:400;margin-bottom:15px}
.xcontent table{width:100%}
h4.tags{line-height:30px;font-size:16px;font-weight:500}
.foot{width:1200px;padding:10px 0;margin:0 auto;text-align:center;line-height:25px;font-size:14px;color:#999;margin-top:20px;border-top:3px solid #c70000;overflow:hidden}
.abfoot{width:1200px;margin:0 auto;text-align:center;height:35px;line-height:35px;font-size:14px;color:#999}
ul.msg{width:98%;margin:10px 0 20px 0;padding:5px 1% 5px 0;text-align:left;list-style-position:outside;table-layout:fixed;word-wrap:break-word}
li.msgname{padding:0 0 .8em 0;margin:0;font-weight:700;font-size:1em;border-bottom:1px dotted #eaeaea}
li.msgurl{text-align:right;padding:2px 10px 2px 10px;margin:0;font-size:1em}
li.msggravatar{display:block;float:left;margin-right:5px}
li.msgarticle{list-style-position:outside;padding:10px;margin:0;line-height:160%;background:#fff;padding-left:55px}
li.msgtime{padding:5px 0 0 0;font-weight:400;font-size:.8em}
img.avatar{width:40px;height:40px;float:left;padding:0 4px 4px 0;border:0 solid #eaeaea}
ul.msg ul.msg{padding:10px 0 0 0;margin:20px 0 0 0;border-bottom:none}
ul.msg ul.msg li.msgarticle{padding-bottom:0}
li.msgarticle div.quote{margin:10px 0 0 0;padding:10px;background:#fff;border:1px #f4f4f4 solid}
li.msgarticle div.quote-title{margin:0;padding:0;font-size:1em;color:red}
#divCommentPost{width:96%;margin:0;padding:1em 2% 1.5em 0}
#divCommentPost p{margin-top:10px}
#divCommentPost label{margin-top:5px}
#divCommentPost p.posttop{color:#3c6da7}
#divCommentPost img{margin-bottom:-.5em}
#cancel-reply{float:right;margin-right:2em}
div.reply-frm{background:#f0f0f0;box-shadow:0 0 15px #333;margin:1em 1%!important;padding:.3em .8em!important;min-width:330px}
input.text{border:1px solid #d7d7d7;line-height:20px;height:24px;padding:2px 5px 2px 5px}
#txaArticle{padding:10px;width:90%;height:150px;border:1px solid #d7d7d7}
input.button{color:#fff;font-size:14px;width:100px;height:32px;background:#3a6ea5;border:1px solid #39c;cursor:pointer}
.comments{color:#999}
.bx{box-sizing:border-box}
.bx *{box-sizing:border-box}
.qlist{padding:0 50px;padding-top:110px;padding-bottom:30px}
.qlist ul{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}
.qlist ul li{width:22.6%;margin-top:40px;margin-right:3.2%}
.qlist ul li:nth-child(4n){margin-right:0}
.qlist ul li a{display:block}
.qlist ul li a .d1{text-align:center;transition:all .3s ease 0s}
.qlist ul li a .d1 img{width:80%;box-shadow:0 5px 4px 0 rgba(0,0,0,.25)}
.qlist ul li a .d3 img{width:100%}
.qlist ul li a .d2{color:#333;font-size:20px;margin-top:20px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}
.qlist ul li a:hover .d1{transform:translateY(-10px)}
.qlist ul li a:hover .d1 img{width:80%;box-shadow:0 5px 4px 0 rgba(0,0,0,.55)}
@media screen and (max-width:768px){
.topa{width:100%;margin:0 auto;position:relative}
.topa_a{float:right;width:100%}
.top_x8{float:left;padding-top:10px;padding-left:10px}
.top_x8 .p1{height:20px;line-height:20px;font-size:12px}
.top_x8 .p2{height:20px;line-height:20px;font-size:12px}
.top_x9{padding-left:30px;padding-top:20px}
.topa_arr{float:right;padding-top:12px;padding-right:10px}
.topa_arr img{height:36px;border:0}
.main1{width:100%;margin:0 auto;margin-top:10px;position:relative}
.left1{width:100%;float:left}
.left1a{width:92%;border:1px solid #ddd;background:#fff;padding:2%;margin-left:2%;float:left}
.left1a img{width:100%;height:auto;border:0}
.left1b{width:92%;background:#ebf8f3;padding:2%;margin-top:0;margin-left:2%;float:left}
.left1b .p1{float:left}
.left1b .p1 span{display:block;background:#666;height:25px;line-height:25px;padding-left:5px;padding-right:5px;font-size:14px;color:#fff;border-radius:3px}
.left1b .p2{float:left;padding-left:10px}
.left1b .p2 a{display:block;background:#f22400;height:25px;line-height:25px;padding-left:5px;padding-right:5px;font-size:14px;color:#fff;border-radius:3px}
.left1b .p2 a:hover{background:#c70000}
.left1b .p3{float:right;padding-left:10px}
.left1b .p3 a{display:block;background:#f22400;height:25px;line-height:25px;padding-left:5px;padding-right:5px;font-size:14px;color:#fff;border-radius:3px}
.left1b .p3 a:hover{background:#c70000}
.left1b .p4{float:right;padding-left:10px}
.left1b .p4 a{display:block;background:#f22400;height:25px;line-height:25px;padding-left:5px;padding-right:5px;font-size:14px;color:#fff;border-radius:3px}
.left1b .p4 a:hover{background:#c70000}
.left1c{width:92%;background:#f2f6f8;padding:2%;margin-top:0;margin-left:2%;float:left}
.left1c .p1{float:left}
.left1c .p1 img{display:block;height:50px;border:0}
.left1c .p2{float:left;padding-left:10px}
.left1c .p2 span.fa{display:block;height:25px;line-height:25px;font-size:16px;color:#c70000}
.left1c .p2 span.fb{display:block;height:25px;line-height:25px;font-size:14px;color:#999}
.left1c .p3{float:right;padding-left:10px;padding-top:10px}
.left1c .p3 a{display:block;background:#666;height:30px;line-height:30px;padding-left:15px;padding-right:15px;font-size:14px;color:#fff;border-radius:3px}
.left1c .p3 a:hover{background:#f22400}
.right1{width:100%;float:right}
.right1a{float:left;width:100%;padding-top:0}
.right1a_ll{float:right;width:96%;height:auto;background:#f2f6f8;margin-right:2%}
.right1a_rr{float:left;width:96%;height:auto;background:#f2f6f8;margin-left:2%}
.title1{float:left;width:100%;height:35px;line-height:35px;background:#c70000;text-indent:20px;font-size:16px;color:#fff}
.new1{float:left;width:100%}
.new1 li{width:100%;height:32px;line-height:32px;border-bottom:1px solid #eee;text-indent:10px;font-size:14px;float:left;overflow:hidden}
.right1b{float:left;width:100%;height:35px;border-bottom:1px solid #efefef;padding-top:0}
.right1b .p1{float:left;padding-left:10px}
.right1b .p1 a{display:block;background:#f22400;height:25px;line-height:25px;padding-left:10px;padding-right:10px;font-size:14px;color:#fff;border-radius:3px}
.right1b .p1 a:hover{background:#c70000}
.right1b .p2{float:right;height:25px;line-height:25px;font-size:16px;padding-right:10px}
.right1c{width:96%;padding-left:2%;padding-right:2%;margin-top:0}
.view1{width:100%;margin:0 auto;overflow:hidden}
.view1a{width:100%;line-height:30px;padding-top:0;float:left}
.view1a h1{font-size:18px}
.view1b{width:100%;height:25px;text-align:center;font-size:14px;margin-top:0;border-bottom:1px solid #efefef;float:left}
.view1b span{display:inline-block}
.xcontent{width:100%;line-height:28px;font-size:14px;padding-top:0}
.xcontent img{font-size:14px;max-width:90%;vertical-align:middle;word-break:break-all;word-wrap:break-word}
.xcontent p{padding-bottom:10px;line-height:26px;font-size:14px}
.xcontent video{margin:5px auto;width:100%;height:auto;display:block}
.xcontent iframe{margin:5px auto;width:100%;height:250px;display:block}
.xcontent h1,.xcontent h2{font-size:16px;font-weight:400;margin-bottom:10px}
.xcontent table{width:100%}
.foot{width:100%;height:auto;line-height:40px;margin-top:0}
.abfoot{width:100%}
.mypage{margin-bottom:10px}
.qlist{padding:0 10px;padding-top:0;padding-bottom:0}
.qlist ul{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}
.qlist ul li{width:48%;margin-top:20px;margin-right:0}
.qlist ul li:nth-child(4n){margin-right:0}
.qlist ul li a{display:block}
.qlist ul li a .d1{text-align:center;transition:all .3s ease 0s}
.qlist ul li a .d1 img{width:80%;box-shadow:0 5px 4px 0 rgba(0,0,0,.25)}
.qlist ul li a .d3 img{width:100%}
.qlist ul li a .d2{color:#333;font-size:14px;margin-top:10px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}
.qlist ul li a:hover .d1{transform:translateY(-10px)}
.qlist ul li a:hover .d1 img{width:80%;box-shadow:0 5px 4px 0 rgba(0,0,0,.55)}
}