.main1{width:1200px; margin:0 auto; margin-top:30px;}
.main1 .p1{ height:80px; line-height:80px; text-align:center; font-size:46px; font-weight:bold; overflow:hidden;}
.main1 .p2{ height:60px; line-height:60px; text-align:center; font-size:18px; overflow:hidden;}
.main1 .p2 a{ padding-left:10px; padding-right:10px;}


.main2{width:1200px;margin:0 auto;margin-top:20px;}
.left2{float:left;width:750px;}

.right2{float:right; width:420px;}
.right2 li{ width:100%;height:70px; line-height:70px; font-size:18px; border-bottom:1px solid #efefef; float:left; overflow:hidden;}


.main3{width:1200px;margin:0 auto;margin-top:10px;}
.left3{float:left;width:800px;}

.left3b{float:left;width:800px;}
.left3b_L{float:left;width:380px;}
.left3b_R{float:right; width:380px;}

.left3c{float:left;width:800px; padding-top:30px;}
.left3c img{width:100%; border:0px; display:block;}

.left3d{float:left;width:800px; }
.left3d_L{float:left;width:390px;height:280px; margin-top:20px;position:relative; overflow:hidden;}
.left3d_L .p1 {height:240px;overflow:hidden;}
.left3d_L .p1 img{ width:100%; height:240px; border:0px;}
.left3d_L .p1:hover img{transform: scale(1.15); transition: all 0.5s linear;}

.left3d_L .p2{position:absolute;left:20px;bottom:60px; cursor:pointer;overflow:hidden;}
.left3d_L .p2 img{width:37px; height:37px; border:0px;}
.left3d_L .p3{width:100%;  height:40px; line-height:40px; background:#efefef; position:absolute;left:0;bottom:0; font-size:16px; padding-left:2%; padding-right:2%;text-align:center; cursor:pointer;overflow:hidden;}
.left3d_R{float:right;width:390px;}


.title3{float:left;width:100%; height:46px; border-bottom:1px solid #dedfde;margin-top:30px;}
.title3 .p1{ float:left; border-bottom:4px solid #fb9701; height:45px; line-height:35px; font-size:22px; font-weight:900;color:#0061a5;}
.title3 .p1 a{ color:#0061a5;}
.title3 .p2{ float:left; height:45px; line-height:45px; font-size:18px; color:#0061a5; padding-left:10px;}
.title3 .p2 a{ color:#0061a5; padding-left:25px;}

.title3 .p3{ float:right; height:30px; line-height:30px;}
.title3 .p3 a{ display:block; background:#ff9600; font-size:16px; color:#FFFFFF; padding-left:15px; padding-right:15px;border-radius:5px;}


.new3{float:left; width:100%; }
.new3 ul{width:100%;}
.new3 li{ float:left; width:100%; height:215px; margin-top:20px;position:relative; overflow:hidden;}
.new3 li img{ width:100%; height:215px; border:0px;}
.new3 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; color:#fff; padding-left:2%; padding-right:2%;text-align:center; cursor:pointer;overflow:hidden;}
.new3 li:hover img{transform: scale(1.15); transition: all 0.5s linear;}

.new31{float:left; width:100%; }
.new31 li{ width:100%; border-bottom:1px solid #dedfde; padding-top:11px; padding-bottom:8px;float:left; overflow:hidden;}
.new31 li .p1{ height:40px; line-height:40px; font-size:18px; font-weight:bold; overflow:hidden;}
.new31 li .p2{ height:56px; line-height:28px; font-size:16px; color: #666666; overflow:hidden;}
.new31 li .p2 a{color: #666666;}
.new31 li:last-child{ border-bottom:none; padding-bottom:0px;}


.new32{float:left; width:800px; }
.new32 ul{width:820px;}
.new32 li{ float:left; width:191px; margin-top:20px; margin-right:12px;position:relative; overflow:hidden;}
.new32 li .p1 {height:110px;overflow:hidden;}
.new32 li .p1 img{ width:100%; height:110px; border:0px;}
.new32 li .p2{ height:50px; line-height:25px; font-size:16px; margin-top:5px; cursor:pointer;overflow:hidden;}
.new32 li:hover img{transform: scale(1.15); transition: all 0.5s linear;}


.new33{ float:left;width:100%; }
.new33 ul{width:100%;}
.new33 li{ float:left; width:100%; height:200px; margin-top:20px;position:relative; overflow:hidden;}
.new33 li img{ width:100%; height:200px; border:0px;}
.new33 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; color:#fff; padding-left:2%; padding-right:2%;text-align:center; cursor:pointer;overflow:hidden;}
.new33 li:hover img{transform: scale(1.15); transition: all 0.5s linear;}

.new34{ float:left;width:100%; padding-top:10px;}
.new34 li{ width:100%;height:38px; line-height:38px; font-size:16px; float:left; overflow:hidden;}


.new35{ float:left; width:340px;}
.new35 ul{width:360px;}
.new35 li{ float:left; width:160px; margin-top:20px; margin-right:12px;position:relative; overflow:hidden;}
.new35 li .p1 {height:100px;overflow:hidden;}
.new35 li .p1 img{ width:100%; height:100px; border:0px;}
.new35 li .p2{ height:50px; line-height:25px; font-size:16px; margin-top:5px; cursor:pointer;overflow:hidden;}
.new35 li:hover img{transform: scale(1.15); transition: all 0.5s linear;}



.xwt3{float:left;width:394px;height:80px;margin-top:20px; overflow:hidden;}
.xwt3_L{float:left;width:150px;height:80px;position:relative; overflow:hidden;}
.xwt3_L .p1 {height:80px;overflow:hidden;}
.xwt3_L .p1 img{ width:100%; height:80px; border:0px;}
.xwt3_L .p1:hover img{transform: scale(1.15); transition: all 0.5s linear;}

.xwt3_L .p2{position:absolute;left:10px;bottom:10px; cursor:pointer;overflow:hidden;}
.xwt3_L .p2 img{width:30px; height:30px; border:0px;}
.xwt3_R{float:right;width:230px;height:78px; line-height:26px; font-size:16px;position:relative; overflow:hidden;}


.xwt31{float:left;width:394px;margin-top:9px; overflow:hidden;}
.xwt31a{float:left;width:100%;height:52px; line-height:52px; font-size:18px; font-weight:bold; overflow:hidden;}
.xwt31_L{float:left;width:150px;height:90px;position:relative; overflow:hidden;}
.xwt31_L img{width:150px;height:90px;}
.xwt31_L:hover img{transform: scale(1.15); transition: all 0.5s linear;}
.xwt31_R{float:right;width:230px;height:52px; line-height:26px; font-size:16px;position:relative; overflow:hidden;}



.xwt32{float:left;width:340px;height:81px;margin-top:20px; overflow:hidden;}
.xwt32_L{float:left;width:130px;height:81px;position:relative; overflow:hidden;}
.xwt32_L img{ width:100%; height:81px; border:0px;}
.xwt32_L:hover img{transform: scale(1.15); transition: all 0.5s linear;}
.xwt32_R{float:right;width:200px;height:75px; line-height:25px; font-size:16px;position:relative; overflow:hidden;}


.right3{float:right; width:340px;}
.right3a{float:left;width:340px; height:531px; background:url(../images/jrb_bg.png) no-repeat top;-webkit-background-size:100% 100%;background-size:100% 100%; border:2px solid #efefef; text-align:center; margin-top:30px; overflow:hidden}
.right3a img{ width:90%;}


.right3b{float:left; width:340px; background:url(../images/xmt_bg.png) no-repeat top;-webkit-background-size:100% 100%;background-size:100% 100%; padding-left:11px; padding-right:11px; margin-top:20px;}
.right3b ul{width:340px;}
.right3b li{ float:left; width:106px; height:106px; margin-top:10px;position:relative; overflow:hidden;}
.right3b li .p1 { padding-top:10px; text-align:center;overflow:hidden;}
.right3b li .p1 img{ width:50px; height:50px; border:0px;border-radius:10px;}
.right3b li .p2{ height:30px; line-height:30px;text-align:center; font-size:16px; cursor:pointer;overflow:hidden;}
.right3b li .p3 { display:none;width:106px;height:106px; text-align:center; position:absolute;left:0;bottom:0; overflow:hidden;}
.right3b li .p3 img{ width:106px; height:106px; border:0px;}
.right3b li:hover .p3 {display:block; cursor:pointer;}




@media screen and (max-width:768px) {


.main1{width:94%;margin:0 auto;margin-top:10px;}
.main1 .p1{ height:35px; line-height:35px; text-align:center; font-size:18px; font-weight:bold; overflow:hidden;}
.main1 .p2{ height:84px; line-height:28px; text-align:center; font-size:16px; overflow:hidden;}
.main1 .p2 a{ display:block; width:100%; height:28px;line-height:28px; padding-left:0px; padding-right:0px;overflow:hidden;}


.main2{width:94%;margin:0 auto;margin-top:10px;}
.left2{float:left;width:100%;}

.right2{float:right; width:100%;}
.right2 li{ width:100%;height:45px; line-height:45px; font-size:16px; border-bottom:1px solid #efefef; float:left; overflow:hidden;}


.main3{width:100%;margin:0 auto;margin-top:0px;}
.left3{float:left;width:100%;}

.left3b{float:left;width:100%;}
.left3b_L{float:left;width:100%;}
.left3b_R{float:left;width:100%;}

.left3c{float:left;width:94%; margin-left:3%;padding-top:10px;}
.left3c img{width:100%; border:0px; display:block;}

.left3d{float:left;width:100%; }
.left3d_L{float:left;width:94%; margin-left:3%;height:240px; margin-top:10px;position:relative; overflow:hidden;}
.left3d_L .p1 {height:200px;overflow:hidden;}
.left3d_L .p1 img{ width:100%; height:200px; border:0px;}
.left3d_L .p1:hover img{transform: scale(1.15); transition: all 0.5s linear;}

.left3d_L .p2{position:absolute;left:20px;bottom:60px; cursor:pointer;overflow:hidden;}
.left3d_L .p2 img{width:37px; height:37px; border:0px;}
.left3d_L .p3{width:100%;  height:40px; line-height:40px; background:#efefef; position:absolute;left:0;bottom:0; font-size:16px; padding-left:2%; padding-right:2%;text-align:center; cursor:pointer;overflow:hidden;}
.left3d_R{float:left;width:94%; margin-left:3%;}


.title3{float:left;width:94%; height:43px; border-bottom:1px solid #dedfde;margin-top:10px; margin-left:3%;}
.title3 .p1{ float:left; border-bottom:4px solid #fb9701; height:42px; line-height:40px; font-size:20px; font-weight:900;color:#0061a5;}
.title3 .p1 a{ color:#0061a5;}
.title3 .p2{ display:none}

.title3 .p3{ float:right; height:30px; line-height:30px; margin-top:5px;}
.title3 .p3 a{ display:block; background:#ff9600; font-size:16px; color:#FFFFFF; padding-left:15px; padding-right:15px;border-radius:5px;}


.new3{float:left; width:94%; margin-left:3%; }
.new3 ul{width:100%;}
.new3 li{ float:left; width:100%; height:200px; margin-top:10px;position:relative; overflow:hidden;}
.new3 li img{ width:100%; height:200px; border:0px;}
.new3 li span{width:100%;  height:40px; line-height:40px; background:rgba(0,0,0,0.6); position:absolute;left:0;bottom:0; font-size:16px; color:#fff; padding-left:2%; padding-right:2%;text-align:center; cursor:pointer;overflow:hidden;}
.new3 li:hover img{transform: scale(1.15); transition: all 0.5s linear;}

.new31{float:left; width:94%; margin-left:3%; }
.new31 li{ width:100%; border-bottom:1px solid #dedfde; padding-top:6px; padding-bottom:5px;float:left; overflow:hidden;}
.new31 li .p1{ height:38px; line-height:38px; font-size:16px; font-weight:bold; overflow:hidden;}
.new31 li .p2{ height:50px; line-height:25px; font-size:14px; color: #666666; overflow:hidden;}
.new31 li .p2 a{color: #666666;}
.new31 li:last-child{ border-bottom:none; padding-bottom:0px;}


.new32{float:left;  width:100%;}
.new32 ul{width:100%;}
.new32 li{ float:left; width:45.5%; margin-top:10px; margin-left:3%; margin-right:0px;position:relative; overflow:hidden;}
.new32 li .p1 {height:110px;overflow:hidden;}
.new32 li .p1 img{ width:100%; height:110px; border:0px;}
.new32 li .p2{ height:50px; line-height:25px; font-size:16px; margin-top:5px; cursor:pointer;overflow:hidden;}
.new32 li:hover img{transform: scale(1.15); transition: all 0.5s linear;}


.new33{float:left; width:94%; margin-left:3%;}
.new33 ul{width:100%;}
.new33 li{ float:left; width:100%; height:200px; margin-top:10px;position:relative; overflow:hidden;}
.new33 li img{ width:100%; height:200px; border:0px;}
.new33 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; color:#fff; padding-left:2%; padding-right:2%;text-align:center; cursor:pointer;overflow:hidden;}
.new33 li:hover img{transform: scale(1.15); transition: all 0.5s linear;}

.new34{float:left;width:94%; margin-left:3%; padding-top:10px;}
.new34 li{ width:100%;height:38px; line-height:38px; font-size:16px; float:left; overflow:hidden;}


.new35{ float:left; width:100%;}
.new35 ul{width:100%;}
.new35 li{ float:left; width:47%; margin-top:10px; margin-right:0px; margin-left:3%;position:relative; overflow:hidden;}
.new35 li .p1 {height:100px;overflow:hidden;}
.new35 li .p1 img{ width:100%; height:100px; border:0px;}
.new35 li .p2{ height:50px; line-height:25px; font-size:16px; margin-top:5px; cursor:pointer;overflow:hidden;}
.new35 li:hover img{transform: scale(1.15); transition: all 0.5s linear;}



.xwt3{float:left;width:100%;height:80px;margin-top:10px; overflow:hidden;}
.xwt3_L{float:left;width:38%;height:80px;position:relative; overflow:hidden;}
.xwt3_L .p1 {height:80px;overflow:hidden;}
.xwt3_L .p1 img{ width:100%; height:80px; border:0px;}
.xwt3_L .p1:hover img{transform: scale(1.15); transition: all 0.5s linear;}

.xwt3_L .p2{position:absolute;left:10px;bottom:10px; cursor:pointer;overflow:hidden;}
.xwt3_L .p2 img{width:30px; height:30px; border:0px;}
.xwt3_R{float:right;width:60%;height:78px; line-height:26px; font-size:16px;position:relative; overflow:hidden;}


.xwt31{float:left;width:94%; margin-left:3%;margin-top:5px; overflow:hidden;}
.xwt31a{float:left;width:100%;height:38px; line-height:38px; font-size:16px; font-weight:bold; overflow:hidden;}
.xwt31_L{float:left;width:38%;height:90px;position:relative; overflow:hidden;}
.xwt31_L img{width:100%;height:90px;}
.xwt31_L:hover img{transform: scale(1.15); transition: all 0.5s linear;}
.xwt31_R{float:right;width:60%;height:50px; line-height:25px; font-size:14px;position:relative; overflow:hidden;}



.xwt32{float:left;width:94%; margin-left:3%;height:80px;margin-top:10px; overflow:hidden;}
.xwt32_L{float:left;width:38%;height:80px;position:relative; overflow:hidden;}
.xwt32_L img{ width:100%; height:80px; border:0px;}
.xwt32_L:hover img{transform: scale(1.15); transition: all 0.5s linear;}
.xwt32_R{float:right;width:60%;height:56px; line-height:28px; font-size:16px;position:relative; overflow:hidden;}


.right3{float:left;width:100%;}
.right3a{float:left;width:94%; margin-left:3%; height:auto; background:url(../images/jrb_bg.png) no-repeat top;-webkit-background-size:100% 100%;background-size:100% 100%; border:2px solid #efefef; text-align:center; margin-top:20px; padding-top:10px; padding-bottom:10px; overflow:hidden}
.right3a img{ width:90%;}



.right3b{float:left;width:94%; margin-left:3%; background:url(../images/xmt_bg.png) no-repeat top;-webkit-background-size:100% 100%;background-size:100% 100%; padding-left:11px; padding-right:11px; margin-top:20px;}
.right3b ul{width:100%;}
.right3b li{ float:left; width:33.33%; height:106px; margin-top:10px;position:relative; overflow:hidden;}
.right3b li .p1 { padding-top:10px; text-align:center;overflow:hidden;}
.right3b li .p1 img{ width:50px; height:50px; border:0px;border-radius:10px;}
.right3b li .p2{ height:30px; line-height:30px;text-align:center; font-size:16px; cursor:pointer;overflow:hidden;}
.right3b li .p3 { display:none;width:106px;height:106px; text-align:center; position:absolute;left:0;bottom:0; overflow:hidden;}
.right3b li .p3 img{ width:106px; height:106px; border:0px;}
.right3b li:hover .p3 {display:block; cursor:pointer;}



}
