
.dh{width:100%;height:46px; background:#efefef; margin:0px auto;}
.dha{width:1400px;height:46px; line-height:46px; font-size:14px; color:#666666; margin:0px auto;}
.dha a{color:#666666;}
.dha .p1{ height:44px; line-height:46px;font-size:14px; background:url(../images/c1.png) no-repeat left center;-webkit-background-size:18px auto;background-size:18px auto; text-indent:25px;}

.main1{width:1400px; background:#efefef; border-radius:10px; margin:0 auto; margin-top:30px;overflow:hidden;}

.left1{ float:left; width:700px; height:420px; position:relative;overflow:hidden;}
.left1 img{ width:100%; height:420px; border:0px;}
.left1 span{position:absolute;left:0;bottom:0;width:100%;height:60px;line-height:60px; text-align:center;overflow:hidden;font-size:18px;color:#fff;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);}
.left1:hover img{transform: scale(1.15); transition: all 0.5s linear;}






.right1{ float:right; width:660px; padding-top:20px; padding-right:30px; overflow:hidden;}
.right1a{ float:left; width:100%; padding-bottom:10px;overflow:hidden;}
.right1a .p1{ height:50px; line-height:50px; font-size:20px; font-weight:bold; overflow:hidden;}
.right1a .p2{ height:60px; line-height:30px; font-size:16px; color:#666666;overflow:hidden;}
.right1a .p1 a{color:#CD0000;}


.right1b{ float:left; width:100%; border-top:1px solid #dedede;padding-top:10px; margin-top:10px;overflow:hidden;}
.right1b .p1{ height:50px; line-height:50px; font-size:20px; font-weight:bold; overflow:hidden;}
.right1b .p2{ height:60px; line-height:30px; font-size:16px; color:#666666;overflow:hidden;}





.main2{width:1400px;margin:0 auto;}
.left2{float:left;width:960px;margin-top:10px;}
.xwt1{width:100%; padding-top:20px; padding-bottom:10px;border-bottom:1px solid #efebef;float:left;}
.xwt1_left{ width:240px; height:140px;position:relative;border-radius:10px;float:left; overflow:hidden;}
.xwt1_left img{ width:240px; height:140px;  border:0px;}
.xwt1_left:hover img{transform: scale(1.15); transition: all 0.5s linear;}
.xwt1_right{ width:700px;float:right; overflow:hidden;}
.xwt1_right_a{ width:100%; height:50px; line-height:50px; font-size:22px; font-weight:bold; float:left;overflow:hidden;}
.xwt1_right_b{ width:100%; height:56px; line-height:28px;font-size:15px; color:#999999;float:left;overflow:hidden;}
.xwt1_right_c{ width:100%;padding-top:15px; font-size:14px; 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:18px auto;background-size:18px auto; text-indent:25px;float:left;}




.xwt1_a{ width:100%; height:30px; line-height:30px; font-size:22px;font-weight:bold; float:left;overflow:hidden;}
.xwt1_b{ width:100%; height:56px; line-height:28px;font-size:15px; color:#999999; margin-top:10px;float:left;overflow:hidden;}
.xwt1_c{ width:100%;padding-top:15px; 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;}


.epages {
	text-align: center;width:100%; padding-top:30px; padding-bottom:0px; float:left;
	}
.epages *{vertical-align:middle;}
.epages a{border:1px solid #cccccc; background:#FFFFFF;text-align:center; padding:6px 10px 6px 10px;text-align:center;text-decoration:none; font-size:16px; color:#333333;margin:3px;display:inline-block;border-radius:3px;}
.epages a:hover{border:1px solid #059848;text-align:center; padding:6px 10px 6px 10px;text-decoration:none;color:#ffffff; font-size:16px;background:#059848;}
.epages b{border:1px solid #059848;padding:6px 10px 6px 10px;text-decoration:none;color:#ffffff; font-size:16px;background:#059848;margin:3px;display:inline-block;border-radius:3px;}
.Total  b{padding:6px 10px 6px 10px;text-decoration:none;color:#ffffff; font-size:16px;margin:3px;display:inline-block;border-radius:3px;}


.left2a{float:left;width:100%; border-top:1px solid #059848; padding-top:20px;margin-top:30px;}
.left2a p{ border-left:6px solid #059848; height:24px; line-height:24px; padding-left:10px; font-size:24px; font-weight:bold;}

.view1{width:100%; float:left; overflow:hidden;}
.view1a{width:100%; padding-top:30px; float:left;}
.view1a h1{line-height:46px;font-size:32px; text-align:center;}
.view1a h2{line-height:36px;font-size:24px; text-align:center; margin-top:10px;}

.view1b{width:100%; height:35px; font-size:14px; color:#999999; margin-top:15px; border-bottom:1px solid #dedede; float:left;}
.view1b_L{ float:left; padding-top:5px;}
.view1b_L span{margin-left:10px; margin-right:10px;}
.view1b_R{ float:right; position: relative;}
.hidden{display:none;}
.view1b_R .share{line-height:25px;float:right;text-align:center;}
.view1b_R .share em{display:inline-block;vertical-align:top;font-style:normal}
.view1b_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;}
.view1b_R .share i.wb{background-image:url(../images/article_wb.png);}
.view1b_R .share i.wx{background-image:url(../images/article_wx.png);}
.view1b_R .share .qrcode_wrap{z-index:1;width:160px;height:200px;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;}
.view1b_R .share .qrcode_close{width:15px;height:15px;position:absolute;right:2px;top:2px;font-size:15px;line-height:13px;}


.view1c {  width:100%;line-height:38px;font-size:20px; color:#353535; padding-top:10px; text-align:justify; overflow:hidden; word-break:break-all;}
.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:20px;line-height:38px;font-size:20px;  }
.view1c video{margin:0px auto;width:90%;height:auto;display:block;}
.view1c iframe{ margin:0px auto;width:90%;height:400px;display:block;}
.view1c .bj{ text-align:right;font-size:16px;}
.view1c .bj span{ color:#999999;}

.view1d{ width:100%; background:#f8f8f8; border:1px dashed #CCCCCC; padding:10px 15px 10px 15px;float:left;overflow:hidden;}
.view1d p{ font-size:14px; color:#666666; line-height:25px; padding-top:10px;}
.view1d b{ color:#ff0000;}


.right2{float:right;width:400px;margin-top:10px;}

.right2a{float:left;width:100%; border-top:1px solid #059848; padding-top:20px;margin-top:20px;}
.right2a p{ border-left:6px solid #059848; height:24px; line-height:24px; padding-left:10px; font-size:24px; font-weight:bold;}
.right2a.ma{margin-top:30px;}

.right2b{ width:100%; padding-top:20px; float:left}
.right2b ul{wwidth:100%;}
.right2b li{ float:left;width:100%; height:230px; position:relative;border-radius:8px; overflow:hidden;}
.right2b li img{ width:100%; height:230px; border:0px;}
.right2b li span{position:absolute;left:0;bottom:0;width:100%;height:43px;line-height:43px;text-indent:15px;overflow:hidden;font-size:16px;color:#fff;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);}
.right2b li:hover img{transform: scale(1.15); transition: all 0.5s linear;}

.right2c {width:100%;float:left;}
.right2c li{ width:100%; height:48px;line-height:48px; background:url(../images/sa.png) no-repeat left center; text-indent:12px;font-size:18px; float:left; overflow:hidden;}

.xwt2{float:left; width:100%;  padding-top:20px;}
.xwt2_L{float:left; width:35%;height:86px;border-radius:5px; position:relative;overflow:hidden;}
.xwt2_L img{ width:100%; height:86px;  border:0px;}
.xwt2_L:hover img{transform: scale(1.15); transition: all 0.5s linear;}

.xwt2_R{float:right; width:62%;}
.xwt2_R .p1{ height:56px; line-height:28px; font-size:16px;  overflow:hidden;}
.xwt2_R .p2{ height:20px; line-height:20px; font-size:14px; color:#999999; margin-top:10px; overflow:hidden;}



.right2d {width:100%;padding-top:10px;float:left;}
.right2d li{ float:left; width:23.5%;height:36px; line-height:36px;text-align:center; font-size:16px; margin-right:2%;margin-top:10px;}
.right2d li a{ display:block; width:100%; background:#efefef;height:36px; line-height:36px;border-radius:5px;text-align:center; }
.right2d li:nth-child(4n){ margin-right:0px;}
.right2d li:hover a{ background:#059848;color:#FFFFFF;}
.right2d li.cu a{background:#059848;color:#FFFFFF;}




@media screen and (max-width:768px) {


.dh{width:100%;height:46px; background:#efefef; margin:0px auto;}
.dha{width:94%;height:46px; line-height:46px; font-size:14px; color:#666666; margin:0px auto;}
.dha a{color:#666666;}
.dha .p1{ height:44px; line-height:46px;font-size:14px; background:url(../images/c1.png) no-repeat left center;-webkit-background-size:18px auto;background-size:18px auto; text-indent:25px;}

.main1{width:94%; background:#efefef; border-radius:10px; margin:0 auto; margin-top:20px;overflow:hidden;}

.left1{ float:left; width:100%; height:220px; position:relative;overflow:hidden;}
.left1 img{ width:100%; height:220px; border:0px;}
.left1 span{position:absolute;left:0;bottom:0;width:100%;height:50px;line-height:50px; text-align:center;overflow:hidden;font-size:16px;color:#fff;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);}
.left1:hover img{transform: scale(1.15); transition: all 0.5s linear;}






.right1{ float:right; width:100%; padding-top:10px; padding-left:15px; padding-right:15px; padding-bottom:15px; overflow:hidden;}
.right1a{ float:left; width:100%; padding-bottom:0px;overflow:hidden;}
.right1a .p1{ height:40px; line-height:40px; font-size:16px; font-weight:bold; overflow:hidden;}
.right1a .p2{ height:50px; line-height:25px; font-size:14px; color:#666666;overflow:hidden;}
.right1a .p1 a{color:#CD0000;}


.right1b{ float:left; width:100%; border-top:1px solid #dedede;padding-top:10px; margin-top:10px;overflow:hidden;}
.right1b .p1{ height:40px; line-height:40px; font-size:16px; font-weight:bold; overflow:hidden;}
.right1b .p2{ height:50px; line-height:25px; font-size:14px; color:#666666;overflow:hidden;}





.main2{width:94%;margin:0 auto;}
.left2{float:left;width:100%;margin-top:0px;}
.xwt1{width:100%; padding-top:20px; padding-bottom:10px;border-bottom:1px solid #efebef;float:left;}
.xwt1_left{ width:35%; height:80px;position:relative;border-radius:5px;float:left; overflow:hidden;}
.xwt1_left img{ width:100%; height:80px;  border:0px;}
.xwt1_left:hover img{transform: scale(1.15); transition: all 0.5s linear;}
.xwt1_right{ width:62%;float:right; overflow:hidden;}
.xwt1_right_a{ width:100%; height:50px; line-height:25px; font-size:16px; font-weight:bold; float:left;overflow:hidden;}
.xwt1_right_b{  display:none}
.xwt1_right_c{ width:100%;padding-top:10px; font-size:14px; 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:25px;float:left;}




.xwt1_a{ width:100%; height:30px; line-height:30px; font-size:16px;font-weight:bold; float:left;overflow:hidden;}
.xwt1_b{ width:100%; height:50px; line-height:25px;font-size:14px; color:#999999; margin-top:10px;float:left;overflow:hidden;}
.xwt1_c{ width:100%;padding-top:15px; 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;}


.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:14px; color:#333333;margin:3px;display:inline-block;border-radius:3px;}
.epages a:hover{border:1px solid #059848;text-align:center; padding:4px 8px 4px 8px;text-decoration:none;color:#ffffff; font-size:14px;background:#059848;}
.epages b{border:1px solid #059848;padding:4px 8px 4px 8px;text-decoration:none;color:#ffffff; font-size:14px;background:#059848;margin:3px;display:inline-block;border-radius:3px;}
.Total  b{padding:4px 8px 4px 8px;text-decoration:none;color:#ffffff; font-size:14px;margin:3px;display:inline-block;border-radius:3px;}


.left2a{float:left;width:100%; border-top:1px solid #059848; padding-top:15px;margin-top:20px;}
.left2a p{ border-left:5px solid #059848; height:20px; line-height:20px; padding-left:10px; font-size:20px; font-weight:bold;}

.view1{width:100%; float:left; overflow:hidden;}
.view1a{width:100%; padding-top:10px; float:left;}
.view1a h1{line-height:36px;font-size:18px; text-align:center;}
.view1a h2{line-height:30px;font-size:16px; text-align:center; margin-top:10px;}

.view1b{width:100%; height:35px; font-size:14px; color:#999999; margin-top:5px; border-bottom:1px solid #dedede; float:left;}
.view1b_L{ float:left; width:100%; text-align:center; padding-top:5px;}
.view1b_L span{margin-left:10px; margin-right:10px;}
.view1b_R{ display:none;}



.view1c {  width:100%;line-height:32px;font-size:16px; color:#353535; padding-top:10px; text-align:justify; overflow:hidden; word-break:break-all;}
.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:20px;line-height:32px;font-size:16px;  }
.view1c video{margin:0px auto;width:90%;height:auto;display:block;}
.view1c iframe{ margin:0px auto;width:90%;height:400px;display:block;}
.view1c .bj{ text-align:right;font-size:14px;}
.view1c .bj span{ color:#999999;}

.view1d{ width:100%; background:#f8f8f8; border:1px dashed #CCCCCC; padding:10px 15px 10px 15px;float:left;overflow:hidden;}
.view1d p{ font-size:14px; color:#666666; line-height:25px; padding-top:10px;}
.view1d b{ color:#ff0000;}


.right2{display:none;}



}