.gg01{width:1200px; margin:0px auto;}
.gg01 img{width:1200px; display:block; border:0px;}

.tt{width:1200px; height:76px; background:url(../images/a1.png) no-repeat left center;margin:0 auto; overflow: hidden;}
.tt .p1{ height:50px; line-height:50px; font-size:36px; text-align:center; font-weight:bold; color:#e50003; padding-left:100px; padding-right:20px;overflow:hidden;}
.tt .p1 a{color: #e50003;}
.tt .p2{ height:26px; line-height:26px; text-align:center; font-size:15px; color:#666666;  padding-left:100px; padding-right:20px;overflow:hidden;}


.main1{width:1200px;margin:0 auto; overflow: hidden;}
.left1{float:left; width:770px;}
.right1{float:right; width:400px;}
.right1a{ float:left; width:100%; padding-bottom:10px; border-bottom:1px dashed #CCCCCC;}
.right1a .p1{ height:40px; line-height:40px; text-align:center; font-size:20px; font-weight:bold; overflow:hidden;}
.right1a .p2{ height:50px; line-height:25px; font-size:14px; color: #666666; overflow:hidden;}


.right1b{ float:left; width:100%;}
.right1b li{ width:100%;height:38px; line-height:38px; background:url(../images/sa.jpg) no-repeat left center; text-indent:10px; font-size:16px; float:left; overflow:hidden;}




.main2{width:1200px;margin:0 auto; overflow: hidden;}
.left2{float:left; width:870px;}

.title2{ float:left; width:100%; height:40px; border-top:1px solid #c9c9c9;}
.title2 .p1{float:left;height:38px; line-height:38px; font-size:20px; font-weight:bold; color:#0c3e83;border-top:2px solid #0c3e83;}
.title2 .p1 a{color:#0c3e83;}
.title2 .p2{ float:right; height:40px; line-height:40px; font-size:14px;}
.title2 .p2 a{color:#666666;}


.left2a{ width:870px; float:left}

.left2a_L{ width:380px; padding-top:10px; float:left}
.left2a_L img{ width:100%; height:223px; border:0px;}
.left2a_L p{ height:35px; line-height:35px;  font-size:16px;text-align:center; cursor:pointer;overflow:hidden;}


.left2a_R{ width:470px; float:right}
.left2a_R li{ width:100%;height:38px; line-height:38px; background:url(../images/sa.jpg) no-repeat left center; text-indent:10px; font-size:16px; float:left; overflow:hidden;}
.left2a_R li.lia{font-weight:bold;}


.right2{float:right; width:300px;}
.right2a{ width:298px;border:1px solid #c9c9c9; margin-top:10px;position: relative; float:left}

.title21{ float:left; height:30px; background:#FFFFFF; position: absolute; left:-1px; top:-10px;}
.title21 .p1{float:left;height:20px; line-height:20px; background: url(../images/a2.jpg) no-repeat left top;font-size:18px; font-weight:bold;color:#0c3e83; padding-left:10px; padding-right:10px;}
.title21 .p1 a{color:#0c3e83;}


.right2a_a{ width:268px; margin-left:15px; border-bottom:1px dashed #c9c9c9; padding-top:10px; float:left}
.right2a_a img{ width:100%; height:150px; border:0px;}
.right2a_a p{ height:35px; line-height:35px;  font-size:15px;text-align:center; cursor:pointer;overflow:hidden;}

.right2a_b{ width:268px; margin-left:15px; }
.right2a_b li{ width:100%;height:32px; line-height:32px; background:url(../images/sa.jpg) no-repeat left center; text-indent:10px; font-size:15px; float:left; overflow:hidden;}



.main3{width:1200px;margin:0 auto; overflow: hidden;}
.left3{float:left; width:420px;}
.midd3{float:left; width:420px; padding-left:30px;}

.right3{float:right; width:300px;}


.title3{ float:left; width:100%; height:40px; border-top:1px solid #c9c9c9;}
.title3 .p1{float:left;height:38px; line-height:38px; font-size:20px; font-weight:bold; color:#0c3e83;border-top:2px solid #0c3e83;}
.title3 .p1 a{color:#0c3e83;}
.title3 .p2{ float:right; height:40px; line-height:40px; font-size:14px;}
.title3 .p2 a{color:#666666;}

.new3{ float:left; width:100%; height:260px; background:#FFFFFF; position:relative; overflow:hidden;}
.new3 img{ width:100%; height:260px;}
.new3 p{width:100%;height:35px; line-height:35px; background:rgba(0,0,0,0.6);position:absolute;left:0;bottom:0; text-align:center; font-size:16px; color:#FFFFFF}


.new31{ width:100%; float:right}
.new31 li{ width:100%;height:38px; line-height:38px; background:url(../images/sa.jpg) no-repeat left center; text-indent:10px; font-size:16px; float:left; overflow:hidden;}



.right3{float:right; width:300px;}
.right3a{ width:298px;border:1px solid #c9c9c9; margin-top:10px;position: relative; float:left}

.title31{ float:left; height:30px; background:#FFFFFF; position: absolute; left:-1px; top:-10px;}
.title31 .p1{float:left;height:20px; line-height:20px; background: url(../images/a2.jpg) no-repeat left top;font-size:18px; font-weight:bold;color:#0c3e83; padding-left:10px; padding-right:10px;}
.title31 .p1 a{color:#0c3e83;}


.right3a_a{ width:268px; margin-left:15px; border-bottom:1px dashed #c9c9c9; padding-top:10px; float:left}
.right3a_a img{ width:100%; height:150px; border:0px;}
.right3a_a p{ height:35px; line-height:35px;  font-size:15px;text-align:center; cursor:pointer;overflow:hidden;}

.right3a_b{ width:268px; margin-left:15px; }
.right3a_b li{ width:100%;height:32px; line-height:32px; background:url(../images/sa.jpg) no-repeat left center; text-indent:10px; font-size:15px; float:left; overflow:hidden;}




.link{width:1200px;margin:0 auto;overflow: hidden;}
.linka{ float:left; width:100%; height:40px; border-top:1px solid #c9c9c9;}
.linka .p1{float:left;height:38px; line-height:38px; font-size:20px; font-weight:bold; color:#0c3e83;border-top:2px solid #0c3e83;}
.linka .p1 a{color:#0c3e83;}


.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;}


