.tt{ width:94%;padding-top:0.3rem; margin:0px auto;}
.tt .p1{ line-height:0.8rem; font-size:0.5rem; font-weight:bold; overflow:hidden;}
.tt .p2{ height:1.2rem; line-height:0.6rem; font-size:0.35rem;margin-top:10px; overflow:hidden;}


.main1{ width:94%;padding-top:0.3rem; margin:0px auto;}
.main2{ width:94%;padding-top:0.2rem; margin:0px auto;}
.main3{ width:94%;padding-top:0.5rem; margin:0px auto;}
.main3a{float:left;width:100%;padding-top:0.3rem;}

.main_gg{ width:94%; padding-top:0.5rem; margin:0px auto;}
.main_gg img{width:100%;display:block;border:0px;}

.xwt1{ width:9.4rem;border-bottom:1px solid #efefef;padding-top:0.3rem; padding-bottom:0.3rem; margin:0px auto; }
.xwt1_L{width:6.2rem;float:left;}
.xwt1_L .p1{height:1.2rem; line-height:0.6rem; font-size:0.4rem;  overflow:hidden;}
.xwt1_L .p2{ height:0.4rem; line-height:0.4rem; font-size:0.3rem;color:#999999; margin-top:0.2rem; overflow:hidden;}

.xwt1_R{float:right; width:3.0rem; height:1.8rem; position:relative; }
.xwt1_R img{width:3.0rem; height:1.8rem;border:0px;}

.xwt1_a{width:9.4rem;float:left;}
.xwt1_a .p1{ line-height:0.6rem; font-size:0.4rem;  overflow:hidden;}
.xwt1_a .p2{ height:0.4rem; line-height:0.4rem; font-size:0.3rem;color:#999999; margin-top:0.2rem; overflow:hidden;}


.title1{ float:left;width:100%;height:1rem; background:url(../images/bg2.png) repeat-x top;}
.title1 .p1{float:left; height:1rem; line-height:1rem;background:url(../images/bg3.png) repeat-x top;display: flex;align-items: center; font-size:0.5rem; font-weight:bold; color:#0258a7;}
.title1 .p1 span{ padding-left:0.2rem;}
.title1 .p1 img{ height:0.35rem;}
.title1 .p2{float:right; padding-top:0.3rem;}
.title1 .p2 img{ height:0.4rem; display:block; border:0px; outline:none;}

.new1{ width:100%;margin:0px auto;}
.new1 li{ float:left;width:100%; padding-top:0.2rem; padding-bottom:0.1rem;border-bottom:1px solid #efefef;}
.new1 li .p1{float:left;width:100%; height:0.8rem; line-height:0.8rem; font-size:0.4rem; overflow: hidden;}
.new1 li .p2{float:left;width:100%; height:0.6rem; line-height:0.6rem; font-size:0.3rem;}
.new1 li .p2 span.fa{ color:#e70e28;}
.new1 li .p2 span.fa a{ color:#e70e28;}
.new1 li .p2 span.fb{ color:#999999; padding-left:0.5rem;}


.new2{ width:100%; margin:0px auto;}
.new2 li{ float:left;width:48%; border:2px solid #f2f2f2;box-shadow: 0px 10px 10px rgba(0, 0, 0, 0.1), 10px 0px 10px rgba(0, 0, 0, 0.1); margin-right:4%; margin-top:0.3rem; padding-top:0.2rem; padding-bottom:0.2rem;position:relative; overflow:hidden;}
.new2 li .p1{ float:left; width:50%; text-align:center;}
.new2 li .p1 img{ height:1.6rem;border-radius:50%; border:0px;}
.new2 li .p2{ float:right; width:50%; height:1.6rem;display: flex;align-items: center;}
.new2 li:nth-child(2n){ margin-right:0px;}


.new3{width:100%;margin:0px auto;overflow:hidden;}
.new3 ul{width:100%;}
.new3 li{ float:left;width:48%; margin-top:0.3rem; margin-right:4%;  position:relative; overflow:hidden;}
.new3 li img{width:100%; height:2.8rem; border:0px;}
.new3 li p{ height:1.2rem; line-height:0.6rem; font-size:0.4rem; margin-top:0.1rem;cursor:pointer;overflow:hidden;}
.new3 li .sp{position:absolute;left:0.2rem;top:2.1rem;}
.new3 li .sp img{width:0.5rem; height:0.5rem; border:0px;}
.new3 li:nth-child(2n){ margin-right:0px;}


.new4{width:100%;margin:0px auto;overflow:hidden;}
.new4 ul{width:100%;}
.new4 li{ float:left;width:48%; margin-top:0.3rem; margin-right:4%;  position:relative; overflow:hidden;}
.new4 li .p1{height:2.8rem; overflow:hidden;}
.new4 li .p1 img{width:100%; height:2.8rem; border:0px;}
.new4 li .p2{ height:1.2rem; line-height:0.6rem; font-size:0.4rem; margin-top:0.1rem;cursor:pointer;overflow:hidden;}
.new4 li .p3{ height:0.6rem; line-height:0.6rem; font-size:0.3rem; color:#999999;cursor:pointer;overflow:hidden;}
.new4 li:nth-child(2n){ margin-right:0px;}
