.gg01{width:1200px; margin:0px auto;}
.gg01 img{width:1200px; display:block; border:0px;}


.tout{ width:1200px; background:#f3f3f3;margin:0 auto; overflow: hidden;}
.tout h1{ height:40px; line-height:40px; font-size:36px; text-align:center; font-weight:bold; color:#04428f; padding-left:20px; padding-right:20px;overflow:hidden;}
.tout h1 a{ color:#04428f;}
.tout p{ height:20px; line-height:20px; text-align:center; font-size:15px; color:#666666;  padding-left:20px; padding-right:20px;overflow:hidden;}

.main1{width:1200px;margin:0 auto; overflow: hidden;}
.left1{float:left; width:680px;}


.right1{float:right; width:490px;}
.right1a{ float:left; width:100%;border-bottom:1px dashed #cccccc;}
.right1a li{ width:100%;height:37px; line-height:37px; background:url(../images/sa.png) no-repeat left center; text-indent:15px; font-size:16px; float:left; overflow:hidden;}
.right1a li.ha{height:50px; line-height:50px; font-size:20px; font-weight:bold; background:none; text-indent:0px;}



.main2{width:1200px;margin:0 auto; overflow: hidden;}
.left2{float:left; width:380px;}
.midd2{float:left;width:380px; padding-left:30px;}
.right2{float:right; width:380px;}


.title2{ float:left; width:100%; height:45px; border-top:3px solid #04428f; border-bottom:1px solid #d2d2d2;}
.title2 .p1{float:left;height:45px; line-height:45px; background:url(../images/a3.jpg) no-repeat left center; font-size:18px; font-weight:bold; text-indent:10px;}
.title2 .p2{ float:right; height:45px; line-height:45px; background:url(../images/more.png) no-repeat right center; padding-right:20px;font-size:14px;}


.xwt2{float:left;width:380px; height:105px;border-bottom:1px dashed #cccccc; }
.xwt2_L{float:left;width:120px;}
.xwt2_L img{width:120px;height:90px;display:block;}
.xwt2_R{float:right;width:250px; overflow:hidden;}
.xwt2_R .p1{height:46px;line-height:23px; font-size:15px; font-weight:bold; overflow: hidden;}
.xwt2_R .p1 a{ color:#002046;}
.xwt2_R .p2{height:40px; line-height:20px; font-size:12px; color:#999999; margin-top:4px;overflow: hidden;}


.new21{ float:left;  width:100%;}
.new21 li{width:100%;height:32px; line-height:32px;background:url(../images/sa.png) no-repeat left center; text-indent:15px; font-size:15px; float:left; overflow:hidden;}



.link{width:1200px;margin:0 auto;overflow: hidden;}
.linka{ float:left; width:100%; height:45px; border-top:3px solid #04428f; border-bottom:1px solid #d2d2d2;}
.linka .p1{float:left;height:45px; line-height:45px; background:url(../images/a3.jpg) no-repeat left center; font-size:18px; font-weight:bold; text-indent:10px;}
.linka .p2{ float:right; height:45px; line-height:45px; background:url(../images/more.png) no-repeat right center; padding-right:20px;font-size:14px;}



.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;}
