.main_bg{ width:100%; background:#FFFFFF;margin:0 auto;}

.main1{width:1200px;margin:0 auto; margin-top:10px;}
.left1{float:left;width:760px; background:#FFFFFF; padding-left:20px; padding-right:20px;}
.left1a{float:left;  width:100%; height:22px; margin-top:10px;}
.left1a .p1{ height:22px; line-height:24px;font-size:14px; background:url(../images/c1.png) no-repeat left center;-webkit-background-size:18px auto;background-size:18px auto; text-indent:25px;}

.left1b{float:left; width:100%;}
.xwt1{width:100%; padding-top:20px; padding-bottom:10px;border-bottom:1px solid #efebef;float:left;}
.xwt1_left{ width:240px; height:130px;position:relative;float:left; overflow:hidden;}
.xwt1_left img{ width:240px; height:130px;  border:0px;}
.xwt1_left:hover img{transform: scale(1.15); transition: all 0.5s linear;}
.xwt1_right{ width:500px; height:130px; position:relative;float:right; overflow:hidden;}

.xwt1_right_a{ width:100%; line-height:25px; font-size:18px; font-weight:bold; float:left;overflow:hidden;}
.xwt1_right_b{ width:100%; height:44px; line-height:22px;font-size:14px; color:#999999; margin-top:5px;float:left;overflow:hidden;}
.xwt1_right_c{ width:100%; font-size:14px; color:#999999; position:absolute; right:0px; bottom:0px;float:left;}
.xwt1_right_c .p1{height:20px;line-height:20px;  background:url(../images/shijian.png) no-repeat left center;-webkit-background-size:18px auto;background-size:18px auto; text-indent:25px;float:left;}
.xwt1_right_c .p2{height:20px;line-height:20px; background:url(../images/liulan.png) no-repeat left center;-webkit-background-size:18px auto;background-size:18px auto; text-indent:25px; margin-left:20px;float:left;}



.xwt1_a{ width:100%; height:35px; line-height:35px; font-size:18px;font-weight:bold;  float:left;overflow:hidden;}
.xwt1_b{ width:100%; height:50px; line-height:25px;font-size:14px; color:#999999;float:left;overflow:hidden;}
.xwt1_c{ width:100%;padding-top:10px; font-size:14px; color:#999999;float:left;}
.xwt1_c .p1{height:20px;line-height:20px;  background:url(../images/shijian.png) no-repeat left center;-webkit-background-size:18px auto;background-size:18px auto; text-indent:25px;float:left;}
.xwt1_c .p2{height:20px;line-height:20px; background:url(../images/liulan.png) no-repeat left center;-webkit-background-size:18px auto;background-size:18px auto; text-indent:25px; margin-left:20px;float:left;}


.epages {
	text-align: center;width:100%; padding-top:20px; padding-bottom:20px; 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:14px; color:#333333;margin:3px;display:inline-block;border-radius:5px;}
.epages a:hover{border:1px solid #c9333a;text-align:center; padding:4px 8px 4px 8px;text-decoration:none;color:#ffffff; font-size:14px;background:#c9333a;border-radius:5px;}
.epages b{padding:4px 8px 4px 8px;text-decoration:none;color:#ffffff; font-size:14px;background:#c9333a;margin:3px;display:inline-block;border-radius:5px;}
.Total  b{padding:4px 8px 4px 8px;text-decoration:none;color:#ffffff; font-size:14px;margin:3px;display:inline-block;}



.right1{float:right;width:380px;}
.right1_bg{ float:left; width:380px; background:#FFFFFF;}


.right1a{ float:left; width:340px; height:40px; border-bottom:1px solid #dedede; margin-left:20px;}
.right1a .p1{ float:left; height:40px; line-height:40px; font-size:22px; font-weight:bold; color:#045b88}

.right1b{ width:340px; padding-top:10px;margin-left:20px;float:left;}
.right1b li{ width:100%; height:45px; line-height:45px; font-size:16px; float:left; overflow:hidden;}
.right1b li span{width:20px; height:20px; line-height:20px; background:#045b88; font-size:14px; text-align:center; color:#ffffff;display:inline-block; margin-right:10px;}
.right1b li:nth-child(1) span{ background:#c9343a;}
.right1b li:nth-child(2) span{ background:#c9343a;}
.right1b li:nth-child(3) span{ background:#c9343a;}

.right1c{ float:left; width:100%; height:40px; background:url(../images/c_bg1.png) repeat-x top;}
.right1c .p1{ float:left;width:50%; height:40px; line-height:60px;background:url(../images/c_bg2.png) repeat-x top; font-size:22px; font-weight:bold; color:#045b88; text-indent:20px;}

.right1d{ width:340px;margin-left:20px; padding-bottom:10px;float:left;}
.right1d ul{width:100%;}
.right1d li{ float:left; width:100%; height:240px; margin-top:20px;position:relative; overflow:hidden;}
.right1d li img{ width:100%; height:240px; border:0px;}
.right1d li span{width:100%; height:50px; line-height:50px; background:rgba(0,0,0,0.6); position:absolute;left:0;bottom:0; font-size:18px; color:#fff; text-indent:20px; cursor:pointer;overflow:hidden;}
.right1d li p.video{position:absolute;left:50%;top:50%; margin-left:-30px; margin-top:-30px;}
.right1d li p.video img{ width:60px; height:60px; border:0px;}

.right1e{ width:340px;margin-left:20px; padding-top:20px; padding-bottom:10px;float:left;}


.main2{width:1200px;margin:0 auto; margin-top:10px;}
.main2a{width:100%; line-height:40px; padding-top:10px; float:left;}
.main2a h1{font-size:32px;}
.main2b{width:100%; height:35px; font-size:14px; color:#999999; margin-top:10px; border-bottom:1px solid #efefef; float:left;}
.main2b_L{ float:left; padding-top:5px;}
.main2b_L span{ float:left; height:20px;line-height:20px;  display:block;margin-right:20px;}

.main2b_L span.fa{height:20px;line-height:20px;  background:url(../images/shijian.png) no-repeat left center;-webkit-background-size:18px auto;background-size:18px auto; text-indent:25px;float:left;}




.main2b_R{ float:right; position: relative;}
.hidden{display:none;}
.main2b_R .share{line-height:25px;float:right;text-align:center;}
.main2b_R .share em{display:inline-block;vertical-align:top;font-style:normal}
.main2b_R .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;}
.main2b_R .share i.wb{background-image:url(../images/article_wb.png);}
.main2b_R .share i.wx{background-image:url(../images/article_wx.png);}
.main2b_R .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;}
.main2b_R .share .qrcode_close{width:15px;height:15px;position:absolute;right:2px;top:2px;font-size:15px;line-height:13px;}




.main3{width:1200px;margin:0 auto; margin-top:20px;}
.left3{float:left;width:790px; }

.left3a{ width:100%;ine-height:30px; font-size:16px; color:#2b2b2b;text-align:justify; overflow:hidden; word-break:break-all; float:left;}
.left3a img{font-size:16px; width:auto !important; height:auto !important; max-width:90%; vertical-align:middle; word-break: break-all; word-wrap: break-word;}
.left3a p{ padding-bottom:15px; line-height:30px; }
.left3a video{margin:0px auto;width:90%;height:auto;display:block;}
.left3a iframe{ margin:0px auto;width:90%;height:400px;display:block;}
.left3a p.bj{color:#CCCCCC; float:right;}

.left3b{float:left;width:100%; height:70px; margin-top:20px; border-bottom:1px dotted #dddddd;}
.left3b_L{width:50px;height:50px;float:left; overflow:hidden;}
.left3b_L img{width:50px;height:50px; border:0px; display:block;}


.left3b_R{width:720px;height:50px;float:right; overflow:hidden;}
.left3b_R .search_input{width:638px;float:left; height:48px; line-height:48px; background:#f5f5f5; border:1px solid #dddddd; font-size:16px; text-indent:20px;color:#999;outline: none;}
.left3b_R .search_botton{cursor:pointer;float:right;border:0px; width:80px;height:50px; line-height:50px; text-align:center; background:#c9333a; font-size:18px; color:#FFFFFF;outline:none;overflow:hidden;}

.left3c{ float:left; width:100%; height:40px; border-top:5px solid #e4e8ea; margin-top:20px;}
.left3c .p1{ float:left; height:40px; line-height:50px; font-size:22px; font-weight:bold; color:#045b88}


.left3d{float:left;width:100%;}

.left3d_L{ float:left; width:36%; height:266px;background:#f5f5f5; margin-top:10px; position:relative; overflow:hidden;}
.left3d_L .p1{height:165px; overflow:hidden;}
.left3d_L img{width:100%;height:165px; display:block; transition: all 0.5s linear;}
.left3d_L:hover img{transform: scale(1.15); transition: all 0.5s linear;}
.left3d_L .p2{height:50px; line-height:25px; font-size:16px; padding-left:10px; padding-right:10px; margin-top:10px; overflow:hidden;}
.left3d_L .p3{height:30px; line-height:30px; font-size:14px; color:#999999; padding-left:10px; padding-right:10px; overflow:hidden;}


.left3d_R{float:right; width:55%; background:#f5f5f5; padding-left:3%; padding-right:3%; padding-top:10px; margin-top:10px;}
.left3d_R li{ width:100%;height:42px; line-height:42px; font-size:16px;background:url(../images/sa.png) no-repeat left center; text-indent:15px; float:left; overflow:hidden;}


.right3{float:right;width:380px;}
.right3_bg{ float:left; width:380px; background:#f5f5f5;}


.right3a{ float:left; width:340px; height:40px; border-bottom:1px solid #dedede; margin-left:20px;}
.right3a .p1{ float:left; height:40px; line-height:40px; font-size:22px; font-weight:bold; color:#045b88}

.right3b{ width:340px; padding-top:10px;margin-left:20px;float:left;}
.right3b li{ width:100%; height:45px; line-height:45px; font-size:16px; float:left; overflow:hidden;}
.right3b li span{width:20px; height:20px; line-height:20px; background:#045b88; font-size:14px; text-align:center; color:#ffffff;display:inline-block; margin-right:10px;}
.right3b li:nth-child(1) span{ background:#c9343a;}
.right3b li:nth-child(2) span{ background:#c9343a;}
.right3b li:nth-child(3) span{ background:#c9343a;}

.right3c{ float:left; width:100%; height:40px; background:url(../images/c_bg1.png) repeat-x top;}
.right3c .p1{ float:left;width:50%; height:40px; line-height:60px;background:url(../images/c_bg2.png) repeat-x top; font-size:22px; font-weight:bold; color:#045b88; text-indent:20px;}

.right3d{ width:340px;margin-left:20px; padding-bottom:10px;float:left;}
.right3d ul{width:100%;}
.right3d li{ float:left; width:100%; height:240px; margin-top:20px;position:relative; overflow:hidden;}
.right3d li img{ width:100%; height:240px; border:0px;}
.right3d li span{width:100%; height:50px; line-height:50px; background:rgba(0,0,0,0.6); position:absolute;left:0;bottom:0; font-size:18px; color:#fff; text-indent:20px; cursor:pointer;overflow:hidden;}
.right3d li p.video{position:absolute;left:50%;top:50%; margin-left:-30px; margin-top:-30px;}
.right3d li p.video img{ width:60px; height:60px; border:0px;}

.right3e{ width:340px;margin-left:20px; padding-top:20px; padding-bottom:10px;float:left;}


@media screen and (max-width:768px) {


.main1{width:96%; margin:0 auto;margin-top:0px;}
.left1{width:96%;  padding-left:2%; padding-right:2%;}
.left1a{float:left;  width:100%; height:20px; margin-top:0px;}
.left1a .p1{ height:20px; line-height:22px;font-size:14px; background:url(../images/c1.png) no-repeat left center;-webkit-background-size:16px auto;background-size:16px auto; text-indent:20px;}


.xwt1{ width:100%; padding-top:10px; padding-bottom:0px;border-bottom:1px solid #efebef;float:left;}
.xwt1_left{ width:35%; height:75px;position:relative;float:left; overflow:hidden;}
.xwt1_left img{ width:100%; height:75px; border:0px;}
.xwt1_right{ width:63%;font-size:14px;height:75px; color:#999999;float:right; overflow:hidden;}
.xwt1_right_a{ width:100%; height:50px; line-height:25px; font-size:15px; float:left;overflow:hidden;}
.xwt1_right_b{ width:100%; display:none;}
.xwt1_right_c{ font-size:12px; color:#999999;float:left;}
.xwt1_right_c .p1{height:20px;line-height:20px;  background:url(../images/shijian.png) no-repeat left center;-webkit-background-size:16px auto;background-size:16px auto; text-indent:20px;float:left;}
.xwt1_right_c .p2{height:20px;line-height:20px; background:url(../images/liulan.png) no-repeat left center;-webkit-background-size:16px auto;background-size:16px auto; text-indent:20px; margin-left:20px;float:left;}


.xwt1_a{ width:100%; height:30px; line-height:30px; font-size:14px; float:left;overflow:hidden;}
.xwt1_b{ width:100%; height:50px; line-height:25px;font-size:14px; color:#999999;float:left;overflow:hidden;}
.xwt1_c{ width:100%;padding-top:5px; font-size:12px; color:#999999;float:left;}
.xwt1_c .p1{height:20px;line-height:20px;  background:url(../images/shijian.png) no-repeat left center;-webkit-background-size:16px auto;background-size:16px auto; text-indent:20px;float:left;}
.xwt1_c .p2{height:20px;line-height:20px; background:url(../images/liulan.png) no-repeat left center;-webkit-background-size:16px auto;background-size:16px auto; text-indent:20px; margin-left:20px;float:left;}


.epages { padding-top:10px; padding-bottom:10px;}


.right1{ display:none}



.main2{width:96%;margin:0 auto; margin-top:10px;}
.main2a{width:100%; line-height:30px; padding-top:0px; float:left;}
.main2a h1{font-size:18px;}
.main2b{width:100%; height:35px; font-size:14px; color:#999999; margin-top:0px; border-bottom:1px solid #efefef; float:left;}
.main2b_L{ float:left; padding-top:5px;}
.main2b_L span{ float:left; height:20px;line-height:20px;  display:block;margin-right:20px;}
.main2b_L span.fa{height:20px;line-height:20px;  background:url(../images/shijian.png) no-repeat left center;-webkit-background-size:18px auto;background-size:18px auto; text-indent:25px;float:left;}




.main2b_R{ display:none}


.main3{width:96%;margin:0 auto; margin-top:0px;}
.left3{float:left;width:100%; }


.left3a{ width:100%;line-height:28px; font-size:15px; color:#2b2b2b;text-align:justify; overflow:hidden; word-break:break-all;}
.left3a img{font-size:14px; width:auto !important; height:auto !important; max-width:90%; vertical-align:middle; word-break: break-all; word-wrap: break-word;}
.left3a p{ padding-bottom:10px; line-height:28px;font-size:15px;}
.left3a video{margin:0px auto;width:90%;height:auto;display:block;}
.left3a iframe{ margin:0px auto;width:90%;height:250px;display:block;}
.left3a p.bj{color:#CCCCCC; float:right;}




.left3b{float:left;width:100%; height:70px; margin-top:20px; border-bottom:1px dotted #dddddd;}
.left3b_L{width:50px;height:50px;float:left; overflow:hidden;}
.left3b_L img{width:50px;height:50px; border:0px; display:block;}


.left3b_R{width:80%;height:50px;float:right; overflow:hidden;}
.left3b_R .search_input{width:65%;float:left; height:48px; line-height:48px; background:#f5f5f5; border:1px solid #dddddd; font-size:16px; text-indent:20px;color:#999;outline: none;}
.left3b_R .search_botton{cursor:pointer;float:left;border:0px; width:30%;height:50px; line-height:50px; text-align:center; background:#c9333a; font-size:18px; color:#FFFFFF;outline:none;overflow:hidden;}

.left3c{ float:left; width:100%; height:40px; border-top:5px solid #e4e8ea; margin-top:20px;}
.left3c .p1{ float:left; height:40px; line-height:50px; font-size:22px; font-weight:bold; color:#045b88}


.left3d{float:left;width:100%;}

.left3d_L{ float:left; width:100%; height:296px;background:#f5f5f5; margin-top:10px; position:relative; overflow:hidden;}
.left3d_L .p1{height:195px; overflow:hidden;}
.left3d_L img{width:100%;height:195px; display:block; transition: all 0.5s linear;}
.left3d_L:hover img{transform: scale(1.15); transition: all 0.5s linear;}
.left3d_L .p2{height:50px; line-height:25px; font-size:16px; padding-left:10px; padding-right:10px; margin-top:10px; overflow:hidden;}
.left3d_L .p3{height:30px; line-height:30px; font-size:14px; color:#999999; padding-left:10px; padding-right:10px; overflow:hidden;}


.left3d_R{float:right; width:94%; background:#f5f5f5; padding-left:3%; padding-right:3%; padding-top:10px; margin-top:20px;}
.left3d_R li{ width:100%;height:42px; line-height:42px; font-size:16px;background:url(../images/sa.png) no-repeat left center; text-indent:15px; float:left; overflow:hidden;}


.right3{ display:none}




}