.gg01{width:1200px; margin:0px auto;}
.gg01 img{width:1200px; display:block; border:0px;}


.main1{width:1200px;margin:0 auto; overflow: hidden;}
.left1{float:left; width:420px; padding-right:20px; border-right:1px solid #e6e7ea;}
.left1a{float:left; width:420px;}


.midd1{float:left;width:420px; padding-left:20px;padding-right:20px;border-right:1px solid #e6e7ea;}
.midd1a{ width:100%; padding-bottom:9px; border-bottom:1px solid #e6e7ea; float:left; overflow:hidden;}
.midd1a .p1{ height:40px; line-height:40px; font-size:18px; font-weight:bold; overflow:hidden;}
.midd1a .p1 span{width:45px; height:25px; line-height:25px; font-size:16px; font-weight: normal;font-style:oblique; text-align:center; color:#ffffff;display:inline-block; background:#de0422; margin-right:10px;}
.midd1a .p2{height:54px; line-height:27px; font-size:14px; color:#999999; margin-top:4px;overflow: hidden;}



.right1{float:right; width:278px;}

.title1{ float:left; width:100%; height:50px;border-top:2px solid #222222;border-bottom:1px solid #e6e7ea;}
.title1 .p1{float:left; height:50px; line-height:50px;  font-size:18px; color:#333333; font-weight:bold;}
.title1 .p2{ float:right; padding-top:17px;}
.title1 .p2 img{ display:block; border:0px; height:16px;}

.new1{ width:100%; float:right}
.new1 li{ width:100%;height:38px; line-height:38px; background:url(../images/sa.jpg) no-repeat left center; text-indent:15px; font-size:16px; float:left; overflow:hidden;}
.new1 li.lia{font-weight:bold;}

.new12{ float:left; width:100%; height:180px; background:#FFFFFF; position:relative; overflow:hidden;}
.new12 img{ width:100%; height:180px;}
.new12 p{width:100%;height:25px; line-height:25px; background:rgba(0,0,0,0.6);position:absolute;left:0;bottom:0; text-align:center; font-size:14px; color:#FFFFFF}


.new13{ width:100%; float:right}
.new13 li{ width:100%;height:32px; line-height:32px; background:url(../images/sa.jpg) no-repeat left center; text-indent:15px; font-size:15px; float:left; overflow:hidden;}
.new13 li.lia{font-weight:bold;}

.new14{ float:left; width:100%; height:175px; background:#FFFFFF; position:relative; overflow:hidden;}
.new14 img{ width:100%; height:175px;}
.new14 p{width:100%;height:25px; line-height:25px; background:rgba(0,0,0,0.6);position:absolute;left:0;bottom:0; text-align:center; font-size:14px; color:#FFFFFF}


.xwt1{float:left;width:400px; height:130px;border-bottom:1px solid #e6e7ea; }
.xwt1_L{float:left;width:150px;}
.xwt1_L img{width:150px;height:110px;display:block;}
.xwt1_R{float:right;width:235px; overflow:hidden;}
.xwt1_R .p1{height:60px;line-height:30px; font-size:15px; font-weight:bold; overflow: hidden;}
.xwt1_R .p2{height:50px; line-height:25px; font-size:14px; color:#999999; margin-top:4px;overflow: hidden;}


.xwt12{float:left;width:400px; height:103px; }
.xwt12_L{float:left;width:150px;}
.xwt12_L img{width:150px;height:103px;display:block;}
.xwt12_R{float:right;width:235px; overflow:hidden;}
.xwt12_R .p1{height:50px;line-height:25px; font-size:15px; font-weight:bold; overflow: hidden;}
.xwt12_R .p2{height:46px; line-height:23px; font-size:14px; color:#999999; margin-top:4px;overflow: hidden;}



.link{width:1200px;margin:0 auto;overflow: hidden;}
.linka{ float:left; width:100%; height:50px; border-top:2px solid #222222}
.linka .p1{float:left;height:50px; line-height:50px; padding-left:20px; padding-right:20px; font-size:18px; font-weight:bold;}



.linkb{width:100%; overflow:hidden; margin:0px auto;}
.linkb ul{width:100%;}
.linkb li{ height:30px; line-height:30px; font-size:14px; margin-right:20px;float:left; overflow:hidden;}


