.main1{width:1200px;margin:0 auto;margin-top:30px; overflow: hidden;}
.left1{float:left; width:790px;}


.right1{float:right; width:380px;}
.right1a{ float:left; width:100%; height:40px; line-height:30px; background:url(../images/bg1.png) repeat-x bottom;}
.right1a .p1{float:left;height:40px; line-height:36px;background:url(../images/bg2.png) no-repeat bottom right;font-size:22px; font-weight:bold; padding-right:5px;}
.right1a .p2{float:right;height:40px; line-height:40px;font-size:14px;}
.right1a .p2 a{color:#666666;}

.right1b{ float:left; width:100%; padding-top:10px;}
.right1b li{ width:100%;height:38px; line-height:38px; background:url(../images/sa.png) no-repeat left center; text-indent:10px; font-size:16px; float:left; overflow:hidden;}


.right1c{ float:left; width:100%; padding-top:18px;}
.right1c li{ width:100%;height:50px; line-height:50px; text-align:center; float:left; overflow:hidden;}
.right1c li a{ display:block;width:100%;height:50px; line-height:50px; background:#FF0000; text-align:center; font-size:18px; color:#FFFFFF; font-weight:bold;}


.main2{width:1200px;margin:0 auto;overflow: hidden;}
.left2{float:left; width:790px;}
.left2a{float:left; width:790px;}
.left2a_L{float:left; width:380px;}
.left2a_R{float:right; width:380px;}
.right2{float:right; width:380px;}
.right2a{float:left; width:380px; padding-top:20px;}
.right2a img{ width:380px; height:570px; display:block; border:1px solid #cccccc;}

.title2{ float:left; width:100%; height:40px; line-height:30px; background:url(../images/bg1.png) repeat-x bottom;margin-top:30px; }
.title2 .p1{float:left;height:40px; line-height:36px;background:url(../images/bg2.png) no-repeat bottom right;font-size:22px; font-weight:bold; padding-right:5px;}
.title2 .p2{float:right;height:40px; line-height:40px;font-size:14px;}
.title2 .p2 a{color:#666666;}



.new2{ float:left;  width:100%;padding-top:10px;}
.new2 li{ width:100%;height:38px; line-height:38px; background:url(../images/sa.png) no-repeat left center; text-indent:10px; font-size:16px; float:left; overflow:hidden;}


.xwt2{float:left;width:100%; padding-top:20px;}
.xwt2_L{float:left;width:36%;}
.xwt2_L img{width:100%;height:100px;display:block;}
.xwt2_R{float:right;width:61%; overflow:hidden;}
.xwt2_R .p1{height:50px;line-height:25px; font-size:16px; overflow: hidden;}
.xwt2_R .p2{height:46px; line-height:23px; font-size:14px; color:#999999; margin-top:4px;overflow: hidden;}


@media screen and (max-width:768px) {

.main1{width:100%;margin:0 auto;margin-top:0px; overflow: hidden;}
.left1{float:left; width:100%;}


.right1{float:right; width:94%; margin-right:3%; margin-top:20px;}
.right1a{ float:left; width:100%; height:40px; line-height:30px; background:url(../images/bg1.png) repeat-x bottom;}
.right1a .p1{float:left;height:40px; line-height:36px;background:url(../images/bg2.png) no-repeat bottom right;font-size:18px; font-weight:bold; padding-right:5px;}
.right1a .p2{float:right;height:40px; line-height:40px;font-size:14px;}
.right1a .p2 a{color:#666666;}

.right1b{ float:left; width:100%; padding-top:10px;}
.right1b li{ width:100%;height:38px; line-height:38px; background:url(../images/sa.png) no-repeat left center; text-indent:10px; font-size:16px; float:left; overflow:hidden;}



.main2{width:94%;margin:0 auto;overflow: hidden;}
.left2{float:left; width:100%;}
.left2a{float:left; width:100%;}
.left2a_L{float:left; width:100%;}
.left2a_R{float:right; width:100%;}
.right2{float:right; width:100%;}
.right2a{float:left; width:100%; padding-top:20px;}
.right2a img{ width:100%; height: auto; display:block; border:1px solid #cccccc;}

.title2{ float:left; width:100%; height:40px; line-height:30px; background:url(../images/bg1.png) repeat-x bottom;margin-top:10px; }
.title2 .p1{float:left;height:40px; line-height:36px;background:url(../images/bg2.png) no-repeat bottom right;font-size:18px; font-weight:bold; padding-right:5px;}
.title2 .p2{float:right;height:40px; line-height:40px;font-size:14px;}
.title2 .p2 a{color:#666666;}



.new2{ float:left;  width:100%;padding-top:10px;}
.new2 li{ width:100%;height:38px; line-height:38px; background:url(../images/sa.png) no-repeat left center; text-indent:10px; font-size:16px; float:left; overflow:hidden;}


.xwt2{float:left;width:100%; padding-top:20px;}
.xwt2_L{float:left;width:36%;}
.xwt2_L img{width:100%;height:100px;display:block;}
.xwt2_R{float:right;width:61%; overflow:hidden;}
.xwt2_R .p1{height:50px;line-height:25px; font-size:16px; overflow: hidden;}
.xwt2_R .p2{height:46px; line-height:23px; font-size:14px; color:#999999; margin-top:4px;overflow: hidden;}



}
