﻿.gg01{width:1100px;margin:0 auto;}
.gg01 img{ width:1100px; border:0px; display:block;}
.hidden{display:none;}
.main1{width:1100px; margin:0 auto;}
.left1{ float:left;width:700px;}
.left1a{ float:left; width:700px; height:40px; border-bottom:1px solid #e4e4e4;}
.left1a .p1{float:left; height:40px; line-height:40px; text-indent:20px; font-size:14px; background:url(../images/c1.png) no-repeat left center;}

.left1b{ float:left;width:700px;}
.xwt{ width:700px; padding-top:15px;border-bottom:1px solid #efebef;float:left;}
.xwt_left{ width:180px; height:120px;float:left; }
.xwt_left img{ width:180px; height:120px; border:0px;border-radius:10px;}
.xwt_right{ width:510px; font-size:14px; color:#999999;float:right;}
.xwt_right_a{ width:510px;height:35px; line-height:35px; font-size:22px; float:left;overflow:hidden;}
.xwt_right_b{ width:510px; height:50px; line-height:25px;float:left;overflow:hidden;}
.xwt_right_c{ width:510px;padding-top:10px;float:left;}
.xwt_right_c .p1{ padding-right:10px; color:#999;float:left;}


.xwt_a{ width:700px; line-height:35px; font-size:22px; float:left;}
.xwt_b{ width:700px;font-size:14px; line-height:25px;padding-top:8px;color:#999999;float:left;}
.xwt_c{ width:700px; font-size:14px;padding-top:10px;float:left;}
.xwt_c .p1{ height:20px;line-height:20px; padding-right:10px;color:#999; float:left;}


/*��ҳ*/
.epages {
	text-align: center;width:100%; float:right; padding-top:5px; padding-bottom:10px;
	}
.epages{margin:3px 0;}
.epages *{vertical-align:middle;}
.epages a{border:1px solid #cccccc;text-align:center; padding:4px 8px 4px 8px;text-align:center;text-decoration:none; font-size:14px; color:#333333;margin-left:3px; margin-right:3px;border-radius:5px;}
.epages a:hover{border:1px solid #D40300;text-align:center; padding:4px 8px 4px 8px;text-decoration:none;color:#ffffff; font-size:14px;background:#D40300;}
.epages b{padding:4px 8px 4px 8px;text-decoration:none;color:#ffffff; font-size:14px;background:#D40300;margin-left:3px; margin-right:3px;border-radius:5px;}
.Total  b{padding:4px 8px 4px 8px;text-decoration:none;color:#ffffff; font-size:14px;margin-left:3px; margin-right:3px;}



.right1{float:right;width:350px;}
.right1a {float:left;width:350px;position:relative;display:block;overflow:hidden;}
.right1a  i{position:absolute;display:block;right:0;top:0;width:60px;height:40px;background:url(../images/c2.png) no-repeat 0 100%;background-size:61px auto;}
.right1a  img{width:100%;height:215px;display:block;border-radius:7px;}
.right1a  p{ height:30px;line-height:30px;font-size:16px;overflow:hidden;}

.right1b {float:left;width:350px; background:#FFFFFF;overflow:hidden;}
.right1b_a {float:left;width:350px;overflow:hidden;}
.right1b_a .p1{float:left; height:20px; line-height:20px; font-size:18px; font-weight:bold; border-left:6px solid #FF0000; padding-left:5px;overflow:hidden;}
.right1b_b {float:left;width:350px;overflow:hidden;}


.xwt1{ width:350px;height:72px;float:left;}
.xwt1_left{ width:107px; height:72px;float:left; }
.xwt1_left img{ width:107px; height:72px; border:0px;border-radius:5px;}
.xwt1_right{ width:230px; height:72px;line-height:24px; font-size:16px;float:right;word-break: break-all;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}


.right1b_c{ width:350px; float:left}
.right1b_c ul{width:370px;}
.right1b_c li{ float:left; width:165px;margin-right:20px; margin-top:10px; display:inline; position:relative; overflow:hidden;}
.right1b_c li img{ width:165px; height:110px; border:0px;border-radius:10px;}
.right1b_c li p{ height:50px; line-height:25px;  font-size:16px;word-break: break-all;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}

.right1b_d {float:left;width:350px;overflow:hidden;}
.right1b_d .p1{float:left; height:30px; line-height:30px; font-size:18px; font-weight:bold;background:url(../images/c3.png) no-repeat 0 100%;background-size:30px auto; text-indent:40px; overflow:hidden;}

.rank{width:350px; float:left}
.rank li{margin-left:48px;padding:8px 0;position:relative;border-top:solid 1px #E4E4E4;white-space: nowrap;text-overflow: ellipsis;}
.rank li:first-child{border-top:none;}
.rank li a{display:block;overflow:hidden;line-height:22px;max-height:44px;font-size:16px;}
.rank li i{position:absolute;left:-44px;top:8px;font-size:28px;line-height:28px;font-style:normal;color:#2E2E2E;font-family:"Devanagari MT";font-weight:bold;}
.rank li.hot{font-weight:bold;}
.rank li.hot i{color:#D40300;}



.right1b_e{width:350px;  float:left;}
.right1b_e ul{width:360px;}
.right1b_e li{ float:left; height:28px; line-height:28px; padding-left:15px; padding-right:15px; font-size:16px; border:1px solid #dfdfdf; background:#f2f2f2;border-radius:6px; margin-right:10px; margin-top:10px; display:inline;}

.right1b_e li:hover{ border:1px solid #D40300; background:#D40300;}
.right1b_e li:hover a{color:#FFFFFF;}




.main2{width:1100px; margin:0 auto;}
.left2{ float:left;width:700px;}
.left2a{ float:left; width:700px; height:40px; border-bottom:1px solid #e4e4e4;}
.left2a .p1{float:left; height:40px; line-height:40px; text-indent:20px; font-size:14px; background:url(../images/c1.png) no-repeat left center;}

.main2 .article{ float:left;width:700px;}
.main2 .article_title{font-size:28px;line-height:42px; text-align:center;}
.main2 .article_info{position:relative;color:#8D8D8D;height:38px;line-height:25px;font-size:16px;border-bottom:1px solid #e4e4e4;}
.main2 .article_info .source,.article_info .time{}
.main2 .article_info .source{margin-left:15px;}
.main2 .article_info .source a{color:#8D8D8D;}
.main2 .article_info .dozoom{position:relative;color:#000;float:right;}
.article_info .dozoom a{display:inline-block;vertical-align:top;margin-right:32px;}
.main2 .article_info .dozoom:after{position:absolute;left:35px;top:5px;content:"";width:1px;height:15px;background-color:#8D8D8D;}
.main2 .article_info .share{line-height:25px;float:right;text-align:center;}
.main2 .article_info .share em{display:inline-block;vertical-align:top;font-style:normal}
.main2 .article_info .share i{vertical-align:top;margin-left:10px;display:inline-block;width:25px;height:25px;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;overflow:hidden;text-indent:-200px;cursor:pointer;}
.main2 .article_info .share i.wb{background-image:url(../images/article_wb.png);}
.main2 .article_info .share i.wx{background-image:url(../images/article_wx.png);}
.main2 .article_info .share .qrcode_wrap{z-index:1;width:120px;height:180px;padding:20px 20px 0;position:absolute;right:40px;top:40px;background:#fff;border:solid 1px #ddd;border-radius:4px;line-height:20px;color:#333;font-size:12px;font-weight:normal;color:#666;}
.main2 .article_info .share .qrcode_close{width:15px;height:15px;position:absolute;right:2px;top:2px;font-size:15px;line-height:13px;}


.main2 .article_content{overflow:hidden;text-align:justify;line-height:1.777777777;font-size:18px;}
.main2 .article_content p{line-height:1.777777777;margin-top:20px;color:#404040;}
.main2 .article_content p strong{font-weight:bold;}
.main2 .article_content img{max-width:650px;max-width:650px;width:expression(this.width > 650 ? "650px" : true);height:auto;}
.main2 .article video,.main2 .article iframe{ width: 500px; height: 333px;}


.main2 .article_tag{ width:690px;height:30px;  float:left;overflow:hidden;}
.main2 .article_tag span{float:left; padding-top:5px;}
.main2 .article_tag a{display:block; background:#efefef; border-radius: 6px; height:30px; line-height:30px; font-size:16px; padding-left:10px; padding-right:10px;margin-right:10px; float:left}
.main2 .article_tag a:hover{background:#D40300; color:#fff; text-decoration:none}

.left2b{ float:left; width:700px; height:50px; line-height:50px; font-size:24px; font-weight:bold; border-bottom:1px solid #e4e4e4;}
.left2c{ float:left;width:700px;}



.main3{width:1100px; margin:0 auto;}
.main3a{ float:left; width:1100px; height:40px; border-bottom:1px solid #e4e4e4;}
.main3a .p1{float:left; height:40px; line-height:40px; text-indent:20px; font-size:14px; background:url(../images/c1.png) no-repeat left center;}



.main3 .article{ float:left;width:1100px;}
.main3 .article_title{font-size:28px;line-height:42px; text-align:center;}
.main3 .article_info{position:relative;color:#8D8D8D;height:38px;line-height:25px;font-size:16px;border-bottom:1px solid #e4e4e4;}
.main3 .article_info .source,.article_info .time{}
.main3 .article_info .source{margin-left:15px;}
.main3 .article_info .source a{color:#8D8D8D;}
.main3 .article_info .dozoom{position:relative;color:#000;float:right;}
.article_info .dozoom a{display:inline-block;vertical-align:top;margin-right:32px;}
.main3 .article_info .dozoom:after{position:absolute;left:35px;top:5px;content:"";width:1px;height:15px;background-color:#8D8D8D;}
.main3 .article_info .share{line-height:25px;float:right;text-align:center;}
.main3 .article_info .share em{display:inline-block;vertical-align:top;font-style:normal}
.main3 .article_info .share i{vertical-align:top;margin-left:10px;display:inline-block;width:25px;height:25px;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;overflow:hidden;text-indent:-200px;cursor:pointer;}
.main3 .article_info .share i.wb{background-image:url(../images/article_wb.png);}
.main3 .article_info .share i.wx{background-image:url(../images/article_wx.png);}
.main3 .article_info .share .qrcode_wrap{z-index:1;width:120px;height:180px;padding:20px 20px 0;position:absolute;right:40px;top:40px;background:#fff;border:solid 1px #ddd;border-radius:4px;line-height:20px;color:#333;font-size:12px;font-weight:normal;color:#666;}
.main3 .article_info .share .qrcode_close{width:15px;height:15px;position:absolute;right:2px;top:2px;font-size:15px;line-height:13px;}


.main3 .article_content{overflow:hidden;text-align:justify;line-height:1.777777777;font-size:18px;}
.main3 .article_content p{line-height:1.777777777;margin-top:20px;color:#404040;}
.main3 .article_content p strong{font-weight:bold;}
.main3 .article_content img{max-width:1000px;max-width:1000px;width:expression(this.width > 1000 ? "1000px" : true);height:auto;}

.main3 .article video,.main3 .article iframe{ width: 500px; height: 333px;}


.main3 .article_tag{ width:1100px;height:30px;  background:url(../images/tag.png) no-repeat left center; padding-left:30px; float:left;overflow:hidden;}
.main3 .article_tag span{float:left; padding-top:5px;}
.main3 .article_tag a{display:block; background:#efefef;  border-radius: 6px; height:30px; line-height:30px; font-size:16px; padding-left:10px; padding-right:10px;margin-right:10px; float:left}
.main3 .article_tag a:hover{background:#D40300; color:#fff; text-decoration:none}