
.main1{width:1320px; height:50px; line-height:50px; font-size:16px; border-bottom:1px solid #efefef; margin:0 auto; margin-top:20px;}

.main2{width:1320px;margin:0 auto; }
.left2{ float:left;width:900px;}
.right2{float:right; width:370px;}

.title1{ float:left; width:100%; margin-top:20px;}
.title1 .p1{ float:left; height:50px; line-height:50px;font-size:24px; font-weight:bold;}
.new1{ ffloat:left; width:100%; }
.new1 li{float:left; width:100%; font-size:20px;line-height: 35px;border-bottom:1px solid #ececec;padding:10px 0 10px 28px;position: relative;}
.new1 li span{display: inline-block;color:#b1b1b1;margin-left:20px;font-size:14px;}
.new1 li:before{content:"";position: absolute;left:10px;top:24px;display: block;width: 6px;height: 6px;background: #d30f10;}

.new2{ ffloat:left; width:100%; background:#f7f7f7; padding-left:10px; padding-right:10px; padding-bottom:10px;margin-top:10px;}
.new2 li{float:left; width:100%; line-height:28px; font-size:18px; padding-bottom:10px; border-bottom:1px solid #efefef; position:relative; padding-left:40px; margin-top:10px;}
.new2 li a{display:block; width:100%; max-height:56px; line-height:28px;overflow:hidden;}
.new2 li:last-child{ border-bottom:none}
.new2 li span{ width:40px; height:40px; text-align:center; font-size:28px; color:#d30f10; font-weight:bold; position:absolute; left:0px;top:10px;}

.new3{ width:100%; float:left}
.new3 ul{width:100%;}
.new3 li{ float:left; width:100%; position:relative; margin-top:20px;overflow:hidden;}
.new3 li .p1{ height:220px; overflow:hidden;}
.new3 li .p1 img{ width:100%;height:220px;}
.new3 li .p2{ line-height:26px; font-size:18px; margin-top:10px;}



.new4{ width:100%; float:left}
.new4 ul{width:100%;}
.new4 li{ float:left; width:32%; position:relative; margin-top:20px; margin-right:2%;overflow:hidden;}
.new4 li .p1{ height:220px; overflow:hidden;}
.new4 li .p1 img{ width:100%;height:220px;}
.new4 li .p2{ line-height:26px; font-size:18px; margin-top:10px;}
.new4 li:last-child{ margin-right:0px;}



.xwt1{width:100%; padding-top:20px; padding-bottom:20px;border-bottom:1px solid #efebef;float:left;}
.xwt1_left{ width:260px; height:160px;position:relative;float:left; overflow:hidden;}
.xwt1_left img{ width:260px; height:160px;  border:0px;}
.xwt1_right{ width:620px; height:160px; position:relative;float:right; overflow:hidden;}

.xwt1_right_a{ width:100%; height:120px; line-height:30px; font-size:20px; font-weight:bold;  float:left;overflow:hidden;}
.xwt1_right_c{ width:100%; font-size:14px; color:#666666; margin-top:20px; float:left;}
.xwt1_right_c .p1{height:20px;line-height:20px; float:left;}



.xwt1_a{ width:100%; line-height:35px; font-size:20px;font-weight:bold; float:left;overflow:hidden;}
.xwt1_b{ width:100%; height:50px; line-height:25px;font-size:14px; margin-top:5px;float:left;overflow:hidden;}
.xwt1_c{ width:100%;padding-top:10px; font-size:14px; color:#666666;float:left;}
.xwt1_c .p1{height:20px;line-height:20px;loat:left;}




.epages {
	text-align: center;width:100%; padding-top:20px; padding-bottom:0px; float:left;
	}
.epages *{vertical-align:middle;}
.epages a{border:1px solid #cccccc; background:#FFFFFF;text-align:center; padding:4px 8px 4px 8px;text-align:center;text-decoration:none; font-size:16px; color:#333333;margin:3px;display:inline-block;}
.epages a:hover{border:1px solid #d30f10;text-align:center; padding:4px 8px 4px 8px;text-decoration:none;color:#ffffff; font-size:14px;background:#d30f10;}
.epages b{border:1px solid #d30f10;padding:4px 8px 4px 8px;text-decoration:none;color:#ffffff; font-size:14px;background:#d30f10;margin:3px;display:inline-block;}
.Total  b{border:1px solid #d30f10;padding:4px 8px 4px 8px;text-decoration:none;color:#ffffff; font-size:14px;margin:3px;display:inline-block;}


.main3{width:1200px;margin:0 auto; margin-top:20px;}
.main3a{width:100%; height:50px; line-height:50px; font-size:16px; border-bottom:1px solid #efefef; margin:0 auto;}



.main3b{ width:100%; padding-top:30px; float:left;}
.main3b h1 {font-size:36px; line-height:45px; text-align:center;}

.main3c{float:left;width:100%;height:40px; line-height:40px; text-align:center; font-size:16px;color: #666666;border-bottom: 1px solid #efefef;margin-top:20px;}
.main3c a{color: #666666;}
.main3c  span{ padding-left:10px; padding-right:10px;}





.article-text{ width:100%;line-height:32px; font-size:18px; color:#2b2b2b;text-align:justify; overflow:hidden; word-break:break-all; padding-top:20px; float:left;}
.article-text img{font-size:18px; width:auto !important; height:auto !important; max-width:100%; vertical-align:middle; word-break: break-all; word-wrap: break-word;}
.article-text p{ padding-bottom:20px; line-height:32px; }
.article-text video{margin:5px auto;width: 1000px; height: 600px;}
.article-text iframe{ margin:5px auto;width: 1000px; height: 600px;}




.showshare{ float:left;position: fixed; left:50%;top:50%; margin-top:-130px; margin-left:-680px; z-index:999;}
.showshare .hidden{display:none;}
.showshare .share{float:left; width:30px; text-align:center;}
.showshare .share i{vertical-align:top;display:inline-block;width:32px;height:32px;overflow:hidden;text-indent:-200px;cursor:pointer; margin-top:15px; float:left;}
.showshare .share i.wb{background:url(../img/wb.png) no-repeat center;-webkit-background-size:32px auto;background-size:32px auto;}
.showshare .share i.wx{background:url(../img/wx.png) no-repeat center;-webkit-background-size:32px auto;background-size:32px auto;}
.showshare .share i.tt{background:url(../img/twitter.png) no-repeat center;-webkit-background-size:32px auto;background-size:32px auto;}
.showshare .share i.fc{background:url(../img/facebook.png) no-repeat center;-webkit-background-size:32px auto;background-size:32px auto;}
.showshare .share i.ln{background:url(../img/line.png) no-repeat center;-webkit-background-size:32px auto;background-size:32px auto;}
.showshare .share i.te{background:url(../img/telegram.png) no-repeat center;-webkit-background-size:32px auto;background-size:32px auto;}
.showshare .share i.copy{background:url(../img/copy.png) no-repeat center;-webkit-background-size:32px auto;background-size:32px auto;}


.showshare .share .qrcode_wrap{z-index:1;width:160px;height:160px;padding:20px 20px 0;position:absolute;left:50px;top:0px;background:#fff;border:solid 1px #ddd;border-radius:4px;line-height:20px;color:#333;font-size:12px;font-weight:normal;color:#666;}
.showshare .share .qrcode_close{width:15px;height:15px;position:absolute;right:2px;top:2px;font-size:15px;line-height:13px;}

.main4{width:1200px;margin:0 auto; margin-top:20px;}



.main5{width:1320px;margin:0 auto; margin-top:10px;}
.main5 ul{width:100%;display: flex;flex-wrap: wrap;float:left;}
.main5 li{ float:left; width:315px; position:relative; margin-top:20px; margin-right:20px; overflow:hidden;}
.main5 li .p1{ height:220px; overflow:hidden;}
.main5 li .p1 img{ width:100%;height:220px;}
.main5 li .p2{ line-height:22px; font-size:16px; margin-top:10px;}
.main5 li .sp{position:absolute;left:50%;top:90px; margin-left:-25px;}
.main5 li .sp img{width:50px; height:50px; border:0px;}
.main5 li:nth-child(4n){ margin-right:0px;}



.main6{width:1320px;margin:0 auto; margin-top:10px;}
.main6 ul{width: 1340px;}
.main6 li{ float:left; width:315px; border:1px solid #CCCCCC;position:relative; margin-top:20px; margin-right:20px;;position:relative; overflow:hidden;}
.main6 li img{ width:100%; }
.main6 li span{width:100%;  height:40px; line-height:40px; background:#666666; position:absolute;left:0;bottom:0; font-size:14px;color:#fff; padding-left:2%; padding-right:2%;text-align:center; cursor:pointer;overflow:hidden;}
.main6 li:hover span{background:#d30f10;}


@media screen and (max-width:768px) {

.gg01{width:92%; position:relative; margin:0 auto; margin-top:20px;}
.gg01 img{ width:100%; border:0px;}


.main1{width:92%; height:50px; line-height:50px; font-size:16px; border-bottom:1px solid #efefef; margin:0 auto; margin-top:10px;}

.main2{width:92%;margin:0 auto; }
.left2{ float:left;width:100%;}
.right2{float:right; width:100%;}

.title1{ float:left; width:100%; margin-top:20px;}
.title1 .p1{ float:left; height:50px; line-height:50px;font-size:24px; font-weight:bold;}
.new1{ ffloat:left; width:100%; }
.new1 li{float:left; width:100%; font-size:18px;line-height: 35px;border-bottom:1px solid #ececec;padding:10px 0 10px 28px;position: relative;}
.new1 li span{display: inline-block;color:#b1b1b1;margin-left:20px;font-size:14px;}
.new1 li:before{content:"";position: absolute;left:10px;top:24px;display: block;width: 6px;height: 6px;background: #d30f10;}



.new2{ ffloat:left; width:100%; background:#f7f7f7; padding-left:10px; padding-right:10px; padding-bottom:10px;margin-top:10px;}
.new2 li{float:left; width:100%; line-height:28px; font-size:18px; padding-bottom:10px; border-bottom:1px solid #efefef; position:relative; padding-left:40px; margin-top:10px;}
.new2 li a{display:block; width:100%; max-height:56px; line-height:28px;overflow:hidden;}
.new2 li:last-child{ border-bottom:none}
.new2 li span{ width:40px; height:40px; text-align:center; font-size:28px; color:#d30f10; font-weight:bold; position:absolute; left:0px;top:10px;}




.new3{ width:100%; float:left}
.new3 ul{width:100%;}
.new3 li{ float:left; width:100%; position:relative; margin-top:20px;overflow:hidden;}
.new3 li .p1{ height:220px; overflow:hidden;}
.new3 li .p1 img{ width:100%;height:220px;}
.new3 li .p2{ line-height:26px; font-size:16px; margin-top:10px;}


.new4{ width:100%; float:left}
.new4 ul{width:100%;}
.new4 li{ float:left; width:100%; position:relative; margin-top:20px; margin-left:0px; overflow:hidden;}
.new4 li .p1{ height:220px; overflow:hidden;}
.new4 li .p1 img{ width:100%;height:220px;}
.new4 li .p2{ line-height:26px; font-size:16px; margin-top:10px;}



.xwt1{ width:100%; padding-top:20px; padding-bottom:20px;border-bottom:1px solid #efebef;float:left;}
.xwt1_left{ width:100%; height: auto;position:relative;float:left; overflow:hidden;}
.xwt1_left img{ width:100%; height: auto; border:0px;}
.xwt1_right{ width:100%;height: auto; float:right; overflow:hidden;}
.xwt1_right_a{ width:100%; height: auto; line-height:30px; font-size:18px; margin-top:5px; float:left;overflow:hidden;}
.xwt1_right_c{ font-size:14px; color:#999999; margin-top:10px;float:left;}
.xwt1_right_c .p1{height:20px;line-height:20px; float:left;}


.xwt1_a{ width:100%;line-height:30px; font-size:18px; float:left;overflow:hidden;}
.xwt1_c{ width:100%;padding-top:5px; font-size:14px; color:#999999; float:left;}
.xwt1_c .p1{height:20px;line-height:20px; float:left;}


.epages { padding-top:20px; padding-bottom:0px;}


.main3{width:92%; margin:0 auto;margin-top:10px;}
.main3a{float:left;width:100%;height:50px; line-height:50px; font-size:16px; border-bottom:1px solid #efefef; margin:0 auto;}

.main3b{ width:100%; padding-top:20px; float:left;}
.main3b h1 {font-size:24px; line-height:30px; text-align:center;}

.main3c{float:left;width:100%;height:40px; line-height:40px;  font-size:14px;text-align:center;color: #666666;border-bottom: 1px solid #efefef;margin-top:10px;}
.main3c a{color: #666666;}
.main3c  span{ padding-left:10px; padding-right:10px;}


.article-text{ width:100%;line-height:32px; font-size:18px; color:#2b2b2b;text-align:justify; overflow:hidden; word-break:break-all; padding-top:20px; float:left;}
.article-text img{font-size:18px; width:auto !important; height:auto !important; max-width:100%; vertical-align:middle; word-break: break-all; word-wrap: break-word;}
.article-text p{ padding-bottom:20px; line-height:32px; }
.article-text video{margin:5px auto;width: 100%; height: 250px;}
.article-text iframe{ margin:5px auto;width: 100%; height: 250px;}



.showshare{ float:left;position: relative; left:0px;top:0px; margin-top:0px; margin-left:0px; z-index:999; padding-top:20px;}
.showshare .hidden{display:none;}
.showshare .share{float:right; width:100%; text-align:center;}
.showshare .share i{vertical-align:top;display:inline-block;width:32px;height:32px;overflow:hidden;text-indent:-200px;cursor:pointer; margin-top:0px; margin-right:10px; float:left;}
.showshare .share i.wb{background:url(../img/wb.png) no-repeat center;-webkit-background-size:32px auto;background-size:32px auto;}
.showshare .share i.wx{background:url(../img/wx.png) no-repeat center;-webkit-background-size:32px auto;background-size:32px auto;}
.showshare .share i.tt{background:url(../img/twitter.png) no-repeat center;-webkit-background-size:32px auto;background-size:32px auto;}
.showshare .share i.fc{background:url(../img/facebook.png) no-repeat center;-webkit-background-size:32px auto;background-size:32px auto;}
.showshare .share i.ln{background:url(../img/line.png) no-repeat center;-webkit-background-size:32px auto;background-size:32px auto;}
.showshare .share i.te{background:url(../img/telegram.png) no-repeat center;-webkit-background-size:32px auto;background-size:32px auto;}
.showshare .share i.copy{background:url(../img/copy.png) no-repeat center;-webkit-background-size:32px auto;background-size:32px auto;}




.showshare .share .qrcode_wrap{z-index:1;width:160px;height:160px;padding:20px 20px 0;position:absolute;left:50px;top:0px;background:#fff;border:solid 1px #ddd;border-radius:4px;line-height:20px;color:#333;font-size:12px;font-weight:normal;color:#666;}
.showshare .share .qrcode_close{width:15px;height:15px;position:absolute;right:2px;top:2px;font-size:15px;line-height:13px;}


.main4{width:92%;margin:0 auto; margin-top:10px;}

.main5{width:92%;margin:0 auto; margin-top:0px;}
.main5 ul{width:100%;display: flex;flex-wrap: wrap;float:left;}
.main5 li{ float:left; width:100%; position:relative; margin-top:20px; margin-right:0px; overflow:hidden;}
.main5 li .p1{ height:240px; overflow:hidden;}
.main5 li .p1 img{ width:100%;height:240px;}
.main5 li .p2{ line-height:22px; font-size:16px; margin-top:10px;}
.main5 li .sp{position:absolute;left:50%;top:100px; margin-left:-25px;}
.main5 li .sp img{width:50px; height:50px; border:0px;}
.main5 li:nth-child(4n){ margin-right:0px;}


.main6{width:92%;margin:0 auto; margin-top:0px;}
.main6 ul{width: 100%;}
.main6 li{ float:left; width:100%;position:relative; margin-top:20px; margin-right:0px;;position:relative; overflow:hidden;}
.main6 li img{ width:100%;  border:1px solid #CCCCCC;}
.main6 li span{width:100%;  height:40px; line-height:40px; background:#666666; position:absolute;left:0;bottom:0; font-size:14px;color:#fff; padding-left:2%; padding-right:2%;text-align:center; cursor:pointer;overflow:hidden;}


}


