.main_bg{ width:1160px; padding-left:20px; padding-right:20px; background:#ffffff;margin:0px auto;}

.main1{ float:left; width:1160px; height:45px; line-height:45px; font-size:16px; color:#666666; border-bottom:1px solid #2960a8; margin-top:10px;overflow: hidden;}
.main1 a{color:#666666;}

.main2{width:1160px;margin:0 auto; margin-top:10px;}
.left2{float:left;width:260px;}
.left2a{float:left;width:100%; height:50px; line-height:50px; text-align:center; font-size:24px; color:#FFFFFF; font-weight:bold; background:url(../images/b_bg1.png) no-repeat 20px 3px #2960a8;}
.left2b{float:left;width:100%;}
.left2b li{float:left; width:100%; height:40px;line-height:40px; background:#f4f4f4; text-align:center; font-size:18px; margin-top:15px;overflow: hidden;}
.left2b li:hover{background:#2960a8;}
.left2b li:hover a{color:#FFFFFF;}

.left2b li.hover{background:#2960a8;}
.left2b li.hover a{color:#FFFFFF;}

.right2{float:right;width:860px;}
.right2a{float:left; width:100%; height:50px; line-height:50px; font-size:22px; font-weight:bold;color: #2860a8; border-bottom:1px solid #dcdcdc;}
.right2b{float:left; width:100%; padding-top:10px;}
.right2b ul{float:left;  width:100%;}
.right2b ul li{ height:40px; line-height:40px; background:url(../images/sc.jpg) no-repeat left center; text-indent:10px; font-size:16px; overflow:hidden;}
.right2b ul li span{ float:right; color:#999999}


.epages {
	text-align: center;width:100%; padding-top:20px; padding-bottom:0px; float:left;
	}
.epages{}
.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:3px;display:inline-block;}
.epages a:hover{border:1px solid #2860a8;text-align:center; padding:4px 8px 4px 8px;text-decoration:none;color:#ffffff; font-size:14px;background:#2860a8;}
.epages b{padding:4px 8px 4px 8px;text-decoration:none;color:#ffffff; font-size:14px;background:#2860a8;margin:3px;display:inline-block;}
.Total  b{padding:4px 8px 4px 8px;text-decoration:none;color:#ffffff; font-size:14px;margin:3px;display:inline-block;}




.main3{width:1080px;margin:0px auto;}
.view1{width:100%; float:left;}
.view1a{width:100%; padding-top:10px; float:left;}
.view1a h1{line-height:45px;font-size:32px; text-align:center; font-weight:normal; color: #0059B2;}

.view1b{width:100%; height:40px; text-align:center; font-size:16px; color:#999999; margin-top:10px; border-bottom:2px solid #dcdcdc; float:left;}
.view1b span{display:inline-block; padding-left:10px; padding-right:10px;}


.view1c {  width:100%;font-size: 16px; line-height: 36px; padding-top:20px; letter-spacing: 1px; text-align:justify; overflow:hidden; word-break:break-all;}
.view1c.small{font-size:14px; line-height:30px;}
.view1c.big{font-size:20px; line-height:40px;}
.view1c img{ width:auto !important; height:auto !important; max-width:90%; vertical-align:middle; word-break: break-all; word-wrap: break-word;}
.view1c p{ padding-bottom:10px; }
.view1c video{margin:0px auto;width:90%;height:auto;display:block;}
.view1c iframe{ margin:0px auto;width:90%;height:400px;display:block;}


.view1d{ width:100%; padding-top:10px;  float:left;position: relative; }
.view1d_L{ float:left;position: relative; }
.hidden{display:none;}
.view1d_L .share{line-height:25px;float:right;text-align:center;}
.view1d_L .share em{display:inline-block;vertical-align:top; font-size:16px;font-style:normal}
.view1d_L .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;}
.view1d_L .share i.wb{background-image:url(../images/article_wb.png);}
.view1d_L .share i.wx{background-image:url(../images/article_wx.png);}
.view1d_L .share .qrcode_wrap{z-index:1;width:120px;height:180px;padding:20px 20px 0;position:absolute;left:0px;top:40px;background:#fff;border:solid 1px #ddd;border-radius:4px;line-height:20px;color:#333;font-size:12px;font-weight:normal;color:#666;}
.view1d_L .share .qrcode_close{width:15px;height:15px;position:absolute;right:2px;top:2px;font-size:15px;line-height:13px;}


.view1d_R{ float:right;position: relative; }
.view1d_R a{ font-size:16px; padding-left:20px;}


.view1e{ width:100%; border-top:1px dotted #c4c4c4;padding-top:10px; margin-top:10px;  float:left;position: relative; }
.view1e p{ height:40px; line-height:40px;font-size:16px; color:#999999; overflow:hidden}

@media screen and (max-width:768px) {

.main_bg{ width:90%; padding-left:2%; padding-right:2%; background:#ffffff;margin:0px auto;}

.main1{ float:left; width:100%; height:45px; line-height:45px; font-size:16px; color:#666666; border-bottom:1px solid #2960a8; margin-top:10px;overflow: hidden;}

.main2{width:100%;margin:0 auto; margin-top:10px;}
.left2{float:left;width:100%;}
.left2a{float:left;width:100%; height:50px; line-height:50px; text-align:center; font-size:22px; color:#FFFFFF; font-weight:bold; background:url(../images/b_bg1.png) no-repeat 20px 3px #2960a8;}
.left2b{float:left;width:100%;}
.left2b li{float:left; width:100%; height:40px;line-height:40px; background:#f4f4f4; text-align:center; font-size:18px; margin-top:15px;overflow: hidden;}
.left2b li:hover{background:#2960a8;}
.left2b li:hover a{color:#FFFFFF;}

.left2b li.hover{background:#2960a8;}
.left2b li.hover a{color:#FFFFFF;}

.right2{float:right;width:100%; padding-top:20px;}
.right2a{float:left; width:100%; height:40px; line-height:40px; font-size:18px; font-weight:bold;color: #2860a8; border-bottom:1px solid #dcdcdc;}
.right2b{float:left; width:100%; padding-top:10px;}
.right2b ul{float:left;  width:100%;}
.right2b ul li{ height:40px; line-height:40px; background:url(../images/sc.jpg) no-repeat left center; text-indent:10px; font-size:16px; overflow:hidden;}
.right2b ul li span{ display:none}


.epages {
	text-align: center;width:100%; padding-top:10px; padding-bottom:0px; float:left;
	}


.main3{width:100%;margin:0px auto;}
.view1{width:100%; float:left;}
.view1a{width:100%;padding-top:10px; float:left;}
.view1a h1{ line-height:30px; font-size:20px; text-align:center; font-weight:normal; color: #0059B2;}

.view1b{width:100%; height:30px; text-align:center; font-size:14px; color:#999999; margin-top:10px; border-bottom:2px solid #dcdcdc; float:left;}
.view1b span{display:inline-block; padding-left:10px; padding-right:10px;}
.view1b span.ly{ display:none;}

.view1c {  width:100%;font-size: 15px; line-height: 32px; padding-top:10px; letter-spacing: 1px; text-align:justify; overflow:hidden; word-break:break-all;}
.view1c.small{font-size:14px; line-height:30px;}
.view1c.big{font-size:18px; line-height:35px;}
.view1c img{width:auto !important; height:auto !important; max-width:90%; vertical-align:middle; word-break: break-all; word-wrap: break-word;}
.view1c p{ padding-bottom:10px; }
.view1c video{margin:0px auto;width:90%;height:auto;display:block;}
.view1c iframe{ margin:0px auto;width:90%;height:400px;display:block;}


.view1d{ width:100%; padding-top:10px;  float:left;position: relative; }
.view1d_L{ float:left;position: relative; }
.view1d_L .share em{display:inline-block;vertical-align:top; font-size:15px;font-style:normal}
.view1d_L .share .qrcode_wrap{z-index:1;width:120px;height:180px;padding:20px 20px 0;position:absolute;left:0px;top:40px;background:#fff;border:solid 1px #ddd;border-radius:4px;line-height:20px;color:#333;font-size:12px;font-weight:normal;color:#666;}
.view1d_L .share .qrcode_close{width:15px;height:15px;position:absolute;right:2px;top:2px;font-size:15px;line-height:13px;}



.view1d_R{ float:right;position: relative; }
.view1d_R a{ font-size:15px; padding-left:10px;}


.view1e{ width:100%; border-top:1px dotted #c4c4c4;padding-top:10px; margin-top:10px;  float:left;position: relative; }
.view1e p{ height:30px; line-height:30px;font-size:15px; color:#999999; overflow:hidden}



}