.gg01{width:1200px; position:relative; margin:0 auto; margin-top:20px;}
.gg01 img{ width:100%; border:0px;}

.gg02{width:1200px; position:relative; margin:0 auto; margin-top:20px;}
.gg02 img{ width:100%; border:0px;}

.gg03{width:1200px; margin:0px auto;margin-top:20px;}
.gg03_L{float:left; width:640px;}
.gg03_L img{width:100%; display:block; border:0px;}

.gg03_R{float:right; width:530px;}
.gg03_R img{width:100%; display:block; border:0px;}

.main1{width:1200px; position:relative; margin:0 auto; margin-top:10px;}
.left1{float:left;width:600px;border-radius:6px; margin-top:10px; overflow:hidden;}



.right1{float:right; width:600px; }
.right1 ul{width:100%;}
.right1 li{ float:left; width:290px; height:195px; margin-top:10px; margin-left:10px;border-radius:6px;position:relative; overflow:hidden;}
.right1 li img{ width:100%; height:195px; border:0px;}
.right1 li span{width:100%;  height:45px; line-height:45px; background:rgba(0,0,0,0.6); position:absolute;left:0px;bottom:0px; font-size:16px; color:#fff; padding-left:2%; padding-right:2%;text-align:center; cursor:pointer;overflow:hidden;}
.right1 li:hover img{transform: scale(1.15); transition: all 0.5s linear;}


.main2{width:1200px;margin:0 auto;overflow: hidden;}
.left2{float:left; width:790px;}
.right2{float:right; width:380px;}
.right2a{float:left; width:380px; border:1px solid #dedede; margin-top:20px;}
.right2a img{ width:100%; height:576px; border:0px;}

.title2{ float:left; width:100%; height:40px; line-height:30px; background:url(../images/bg1.png) repeat-x bottom;margin-top:20px; }
.title2 .p1{float:left;height:40px; line-height:30px;background:url(../images/bg2.png) repeat-x bottom;font-size:24px;font-family: PingFang-Bold;}
.title2 .p2{float:right;height:40px; line-height:40px;font-size:16px;font-family: PingFang-Medium;}



.xwt1{width:100%; padding-top:20px; padding-bottom:10px;border-bottom:1px solid #efebef;float:left;}
.xwt1_left{ width:32%; height:153px;position:relative;border-radius:6px;float:left; overflow:hidden;}
.xwt1_left img{ width:100%; height:153px; border:0px;}
.xwt1_left:hover img{transform: scale(1.15); transition: all 0.5s linear;}
.xwt1_right{ width:66%; height:153px; position:relative;float:right; overflow:hidden;}

.xwt1_right_a{ width:100%; line-height:30px; font-size:20px; font-family: PingFang-Bold;  float:left;overflow:hidden;}
.xwt1_right_b{ width:100%; height:50px; line-height:25px;font-size:16px; margin-top:5px;float:left;overflow:hidden;}
.xwt1_right_c{ width:100%; font-size:14px; color:#666666; 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;}

.xwt2{float:left;width:100%; padding-top:20px;}
.xwt2_L{float:left;width:34%;height:80px;border-radius:6px;overflow:hidden;}
.xwt2_L img{width:100%;height:80px;display:block;}
.xwt2_L:hover img{transform: scale(1.15); transition: all 0.5s linear;}
.xwt2_R{float:right;width:63%;height:80px; position:relative;overflow:hidden;}
.xwt2_R .p1{height:52px;line-height:26px; font-size:16px;font-family: PingFang-Bold; overflow: hidden;}
.xwt2_R .p2{height:20px; line-height:20px; font-size:14px; color:#666666; position:absolute; left:0px; bottom:0px;overflow: hidden;}


.xwt3{float:left;width:100%; padding-top:20px;}
.xwt3_L{float:left;width:39%;height:110px;border-radius:6px;overflow:hidden;}
.xwt3_L img{width:100%;height:110px;display:block;}
.xwt3_L:hover img{transform: scale(1.15); transition: all 0.5s linear;}
.xwt3_R{float:right;width:58%;height:106px; position:relative;overflow:hidden;}
.xwt3_R .p1{height:60px;line-height:30px; font-size:18px; font-family: PingFang-Bold; overflow: hidden;}
.xwt3_R .p2{height:20px; line-height:20px; font-size:14px; color:#666666; position:absolute; left:0px; bottom:0px;overflow: hidden;}



.new1{float:left; width:100%; }
.new1 ul{width:100%;}
.new1 li{ float:left; width:100%; height:266px;border-radius:6px; margin-top:20px;position:relative; overflow:hidden;}
.new1 li img{ width:100%; height:266px; border:0px;}
.new1 li:hover img{transform: scale(1.15); transition: all 0.5s linear;}
.new1 li span{width:100%;  height:50px; line-height:50px; background:rgba(0,0,0,0.6); position:absolute;left:0;bottom:0; font-size:16px;font-family: PingFang-Bold; color:#fff; padding-left:2%; padding-right:2%;text-align:center; cursor:pointer;overflow:hidden;}


.left2a{float:left; width:790px;}
.left2a_L{float:left; width:385px; padding-top:20px;}
.left2a_R{float:right; width:385px;}

.left2b{float:left; width:790px;}
.left2b_L{float:left; width:385px; padding-top:20px;}
.left2b_R{float:right; width:385px; padding-top:20px;}

.new2{float:left; width:100%;}
.new2 .p1 {height:230px;border-radius:6px;position:relative;overflow:hidden;}
.new2 .p1 img{ width:100%; height:230px; border:0px;}
.new2 .p1:hover img{transform: scale(1.15); transition: all 0.5s linear;}
.new2 .p1 span{ height:20px; line-height:20px; background:#0f93e6; font-size:12px; color:#FFFFFF; padding-left:5px; padding-right:5px;position:absolute;left:0;bottom:0;}
.new2 .p2{ height:50px; line-height:25px; font-size:18px;font-family: PingFang-Bold; margin-top:12px; overflow:hidden;}
.new2 .p3{ height:34px; line-height:34px; font-size:14px; color:#666666;overflow:hidden;}
.new2 .p4{ height:50px; line-height:25px; font-size:14px; overflow:hidden;}



.new3{float:left; width:100%;}
.new3 ul{width:100%;}
.new3 li{ float:left; width:100%; height:80px; margin-top:20px; overflow:hidden;}
.new3 li .p1 {float:left; width:32%;height:80px;border-radius:6px;overflow:hidden;}
.new3 li .p1 img{ width:100%; height:80px; border:0px;}
.new3 li .p1:hover img{transform: scale(1.15); transition: all 0.5s linear;}
.new3 li .p2{float:right; width:65%; height:80px;position:relative;cursor:pointer;overflow:hidden;}
.new3 li .p2 span.fa{ display:block; width:100%; height:50px; line-height:25px; font-size:16px;font-family: PingFang-Bold; overflow:hidden;}
.new3 li .p2 span.fb{ height:20px; line-height:20px; font-size:14px;color:#666666;position:absolute;left:0;bottom:0;}



.new4{float:left; width:385px;height:280px;border-radius:6px;position:relative;overflow:hidden;}
.new4 img{ width:100%; height:280px; border:0px;}
.new4:hover img{transform: scale(1.15); transition: all 0.5s linear;}
.new4 .pa{width: 100%; height:120px; 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%); position: absolute; left:0px; bottom:0px;}
.new4 .p1 {height:20px;position:relative;overflow:hidden;}
.new4 .p1 span{ height:20px; line-height:20px; background:#0f93e6; font-size:12px; color:#FFFFFF; padding-left:5px; padding-right:5px;position:absolute;left:20px;bottom:0;}
.new4 .p2{ height:50px; line-height:25px; font-size:18px;font-family: PingFang-Bold; color:#FFFFFF; padding-left:20px; padding-right:20px; margin-top:12px; overflow:hidden;}
.new4 .p2 a{color:#FFFFFF;}
.new4 .p3{ height:34px; line-height:34px; font-size:12px; color:#FFFFFF;padding-left:20px; overflow:hidden;}





.main3{width:1200px;margin:0 auto;overflow: hidden;}
.title3{ float:left; width:100%; height:40px; line-height:30px; background:url(../images/bg1.png) repeat-x bottom;margin-top:20px; }
.title3 .p1{float:left;height:40px; line-height:30px;background:url(../images/bg2.png) repeat-x bottom;font-size:24px;font-family: PingFang-Bold;}
.title3 .p2{float:right;height:40px; line-height:40px;font-size:16px;font-family: PingFang-Medium;}

.left3{float:left; width:820px;}
.left3 ul{width: 820px;}
.left3 li{ float:left; width:390px; margin-top:20px; margin-right:20px;overflow:hidden;}
.left3 li .p1 {height:270px;border-radius:6px;position:relative;overflow:hidden;}
.left3 li .p1 img{ width:100%; height:270px; border:0px;}
.left3 li .p1:hover img{transform: scale(1.15); transition: all 0.5s linear;}
.left3 li .p2{ height:52px; line-height:26px; font-size:18px;font-family: PingFang-Bold; margin-top:16px; overflow:hidden;}
.left3 li .p3{ height:34px; line-height:34px; font-size:14px; color:#666666;overflow:hidden;}


.right3{float:right; width:380px;}


.main3a{float:left; width:1200px;}
.main3a ul{width: 1220px;}
.main3a li{ float:left; width:285px;position:relative; margin-top:20px; margin-right:20px;overflow:hidden;}
.main3a li .p1 {height:208px;border-radius:6px;position:relative;overflow:hidden;}
.main3a li .p1 img{ width:100%; height:208px; border:0px;}
.main3a li .p1:hover img{transform: scale(1.15); transition: all 0.5s linear;}
.main3a li .p2{ height:52px; line-height:26px; font-size:18px;font-family: PingFang-Bold; margin-top:16px; overflow:hidden;}
.main3a li .p3{ height:34px; line-height:34px; font-size:14px; color:#666666;overflow:hidden;}

.main3a li .sp{position:absolute;left:50%; margin-left:-20px;top:70px;}
.main3a li .sp img{width:40px; height:40px; border:0px;}



@media screen and (max-width:768px) {

.gg01{width:94%; position:relative; margin:0 auto; margin-top:20px;}
.gg01 img{ width:100%; border:0px;}

.gg02{width:94%; position:relative; margin:0 auto; margin-top:20px;}
.gg02 img{ width:100%; border:0px;}

.gg03{width:94%; margin:0px auto;margin-top:20px;}
.gg03_L{float:left; width:100%;}
.gg03_L img{width:100%; display:block; border:0px;}

.gg03_R{float:right; width:100%;margin-top:20px;}
.gg03_R img{width:100%; display:block; border:0px;}


.main1{width:94%; position:relative; margin:0 auto; margin-top:10px;}
.left1{float:left;width:100%;border-radius:0px; margin-top:10px; overflow:hidden;}

.right1{display:none;}


.main2{width:94%;margin:0 auto;overflow: hidden;}
.left2{float:left; width:100%;}
.right2{float:right; width:100%;}

.title2{ float:left; width:100%; height:40px; line-height:30px; background:url(../images/bg1.png) repeat-x bottom;margin-top:20px; }
.title2 .p1{float:left;height:40px; line-height:30px;background:url(../images/bg2.png) repeat-x bottom;font-size:20px;font-family: PingFang-Bold;}
.title2 .p2{float:right;height:40px; line-height:40px;font-size:16px;font-family: PingFang-Medium;}


.xwt1{width:100%; padding-top:20px; padding-bottom:10px;border-bottom:1px solid #efebef;float:left;}
.xwt1_left{ width:30%; height:80px;position:relative;border-radius:6px;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:68%; height:80px; position:relative;float:right; overflow:hidden;}

.xwt1_right_a{ width:100%; height:52px; line-height:26px; font-size:16px; font-family: PingFang-Bold;  float:left;overflow:hidden;}
.xwt1_right_b{display:none;}
.xwt1_right_c{ width:100%; font-size:14px; color:#666666; 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;}

.xwt2{float:left;width:100%; padding-top:20px;}
.xwt2_L{float:left;width:30%;height:80px;border-radius:6px;overflow:hidden;}
.xwt2_L img{width:100%;height:80px;display:block;}
.xwt2_L:hover img{transform: scale(1.15); transition: all 0.5s linear;}
.xwt2_R{float:right;width:68%;height:80px; position:relative;overflow:hidden;}
.xwt2_R .p1{height:52px;line-height:26px; font-size:16px;font-family: PingFang-Bold; overflow: hidden;}
.xwt2_R .p2{height:20px; line-height:20px; font-size:14px;color:#666666; position:absolute; left:0px; bottom:0px;overflow: hidden;}


.xwt3{float:left;width:100%; padding-top:20px;}
.xwt3_L{float:left;width:30%;height:80px;border-radius:6px;overflow:hidden;}
.xwt3_L img{width:100%;height:80px;display:block;}
.xwt3_L:hover img{transform: scale(1.15); transition: all 0.5s linear;}
.xwt3_R{float:right;width:68%;height:80px; position:relative;overflow:hidden;}
.xwt3_R .p1{height:52px;line-height:26px; font-size:16px; font-family: PingFang-Bold; overflow: hidden;}
.xwt3_R .p2{height:20px; line-height:20px; font-size:14px; color:#666666; position:absolute; left:0px; bottom:0px;overflow: hidden;}



.new1{float:left; width:100%; }
.new1 ul{width:100%;}
.new1 li{ float:left; width:100%; height:240px;border-radius:6px; margin-top:20px;position:relative; overflow:hidden;}
.new1 li img{ width:100%; height:240px; border:0px;}
.new1 li:hover img{transform: scale(1.15); transition: all 0.5s linear;}
.new1 li span{width:100%;  height:50px; line-height:50px; background:rgba(0,0,0,0.6); position:absolute;left:0;bottom:0; font-size:16px;font-family: PingFang-Bold; color:#fff; padding-left:2%; padding-right:2%;text-align:center; cursor:pointer;overflow:hidden;}


.left2a{float:left; width:100%;}
.left2a_L{float:left; width:100%; padding-top:20px;}
.left2a_R{float:right; width:100%;}


.left2b{float:left; width:100%;}
.left2b_L{float:left; width:100%; padding-top:20px;}
.left2b_R{float:right; width:100%; padding-top:20px;}

.new2{float:left; width:100%;}
.new2 .p1 {height:240px;border-radius:6px;position:relative;overflow:hidden;}
.new2 .p1 img{ width:100%; height:240px; border:0px;}
.new2 .p1:hover img{transform: scale(1.15); transition: all 0.5s linear;}
.new2 .p1 span{ height:20px; line-height:20px; background:#0f93e6; font-size:12px; color:#FFFFFF; padding-left:5px; padding-right:5px;position:absolute;left:0;bottom:0;}
.new2 .p2{ height: auto; line-height:30px; font-size:18px;font-family: PingFang-Bold; margin-top:12px; overflow:hidden;}
.new2 .p3{ height:34px; line-height:34px; font-size:14px;color:#666666;overflow:hidden;}
.new2 .p4{ height:50px; line-height:25px; font-size:14px; overflow:hidden;}



.new3{float:left; width:100%;}
.new3 ul{width:100%;}
.new3 li{ float:left; width:100%; height:80px; margin-top:20px; overflow:hidden;}
.new3 li .p1 {float:left; width:32%;height:80px;border-radius:6px;overflow:hidden;}
.new3 li .p1 img{ width:100%; height:80px; border:0px;}
.new3 li .p1:hover img{transform: scale(1.15); transition: all 0.5s linear;}
.new3 li .p2{float:right; width:65%; height:80px;position:relative;cursor:pointer;overflow:hidden;}
.new3 li .p2 span.fa{ height:50px; line-height:25px; font-size:16px;font-family: PingFang-Bold; overflow:hidden;}
.new3 li .p2 span.fb{ height:20px; line-height:20px; font-size:14px;color:#666666;position:absolute;left:0;bottom:0;}



.new4{float:left; width:100%;height:240px;border-radius:6px;position:relative;overflow:hidden;}
.new4 img{ width:100%; height:240px; border:0px;}
.new4:hover img{transform: scale(1.15); transition: all 0.5s linear;}
.new4 .pa{width: 100%; height:120px; 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%); position: absolute; left:0px; bottom:0px;}
.new4 .p1 {height:20px;position:relative;overflow:hidden;}
.new4 .p1 span{ height:20px; line-height:20px; background:#0f93e6; font-size:12px; color:#FFFFFF; padding-left:5px; padding-right:5px;position:absolute;left:20px;bottom:0;}
.new4 .p2{ height: auto; line-height:30px;  font-size:18px;font-family: PingFang-Bold; color:#FFFFFF; padding-left:20px; padding-right:20px; margin-top:12px; overflow:hidden;}
.new4 .p2 a{color:#FFFFFF;}
.new4 .p3{ height:34px; line-height:34px; font-size:12px; color:#FFFFFF;padding-left:20px; overflow:hidden;}





.main3{width:94%;margin:0 auto;overflow: hidden;}
.title3{ float:left; width:100%; height:40px; line-height:30px; background:url(../images/bg1.png) repeat-x bottom;margin-top:20px; }
.title3 .p1{float:left;height:40px; line-height:30px;background:url(../images/bg2.png) repeat-x bottom;font-size:20px;font-family: PingFang-Bold;}
.title3 .p2{float:right;height:40px; line-height:40px;font-size:16px;font-family: PingFang-Medium;}

.left3{float:left; width:100%;}
.left3 ul{width: 100%;}
.left3 li{ float:left; width:100%; margin-top:20px; margin-right:0px;overflow:hidden;}
.left3 li .p1 {height:240px;border-radius:6px;position:relative;overflow:hidden;}
.left3 li .p1 img{ width:100%; height:240px; border:0px;}
.left3 li .p1:hover img{transform: scale(1.15); transition: all 0.5s linear;}
.left3 li .p2{ height: auto; line-height:30px; font-size:18px;font-family: PingFang-Bold; margin-top:16px; overflow:hidden;}
.left3 li .p3{ height:34px; line-height:34px; font-size:14px; color:#666666;overflow:hidden;}


.right3{float:right; width:100%;}


.main3a{float:left; width:100%;}
.main3a ul{width: 100%;}
.main3a li{ float:left; width:100%; margin-top:20px; margin-right:0px;overflow:hidden;}
.main3a li .p1 {height:240px;border-radius:6px;position:relative;overflow:hidden;}
.main3a li .p1 img{ width:100%; height:240px; border:0px;}
.main3a li .p1:hover img{transform: scale(1.15); transition: all 0.5s linear;}
.main3a li .p2{ height: auto; line-height:30px; font-size:18px;font-family: PingFang-Bold; margin-top:16px; overflow:hidden;}
.main3a li .p3{ height:34px; line-height:34px; font-size:14px; color:#666666;overflow:hidden;}

.main3a li .sp{position:absolute;left:50%; margin-left:-20px;top:100px;}
.main3a li .sp img{width:40px; height:40px; border:0px;}

}
